Linux SoftwareProgrammingLocalizationtinyglot.pl 1.1

tinyglot.pl 1.1


This script is useful for maintaining localization of .strings files in Cocoa applications. It compares two files (the new unlocal
Developer:   Alessandro Ranellucci
      more software by author →
Price:  0.00
License:   Perl Artistic License
File size:   5K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


This script is useful for maintaining localization of .strings files in Cocoa applications.

It compares two files (the new unlocalized one and the old localized one) and merges their strings into a new file. New strings, that have no translation, are put at the end of the file so that it's easy to complete them.

This script reads and generates both plain .strings files (UTF-16 encoding) and XML plist files (UTF-8) encoding.

Three arguments are required when calling tinyglot.pl:

old_file: the latest localized file
new_file: the newest unlocalized file
output_file: where the two above are merged to (keys will be taken from new_file and values will be taken from old_file)

Installation

Just rename the file to tinyglot.pl and then do a "chmod 755 tinyglot.pl".

Requirements:
  • Unicode::String (available from CPAN)
  • To install it, just type "perl -e shell -MCPAN" and then "install Unicode::String".
    tags new file  taken from  file the  and then  unicode string  old file  the file  strings files  one and  file new  this script  files utf  

    Download tinyglot.pl 1.1


     http://alex.primafila.net/tinyglot/tinyglot-1.1.source


    Authors software

    tinyglot.pl 1.1 (by Alessandro Ranellucci)
    This script is useful for maintaining localization of .strings files in Cocoa applications.

    It compares two files (the new unlocal

    ezmlm-www 1.4.3 (by Alessandro Ranellucci)


    Similar software

    tinyglot.pl 1.1 (by Alessandro Ranellucci)
    This script is useful for maintaining localization of .strings files in Cocoa applications.

    It compares two files (the new unlocal

    Template::Tutorial 2.15 (by Andy Wardley)
    Template::Tutorial are template toolkit tutorials.

    This section includes tutorials on using the Template Toolkit

    XML::UM 0.01 (by Enno Derksen)
    XML::UM is a Perl module to convert UTF-8 strings to any encoding supported by XML::Encoding.

    SYNOPSIS

    use XML::UM;

    # Set

    yagg 1.4000 (by David Coppit)
    yagg, given YACC-like and LEX-like input files, generates a C++ program that generates all strings of a user-specified length

    Levenshtein 0.10.1 (by David Necas)

    MIME::Base64 3.07 (by Gisle Aas)
    MIME::Base64 is an encoding and decoding of base64 strings.

    SYNOPSIS

    use MIME::Base64;

    $encoded = encode_base64('Aladdin:o

    Convert::Base32 0.02 (by Tatsuhiko Miyagawa)
    Convert::Base32 is a Perl module for encoding and decoding of base32 strings.

    SYNOPSIS

    use Convert::Base32;

    $encoded = e

    Convert::RACE 0.07 (by Tatsuhiko Miyagawa)

    MP3Unicode 1.0 (by Andrei Dubovik)
    MP3Unicode is a command line utility to convert ID3 tags in mp3 files between different encodings.

    For example, mp3unicode --sourc

    Safe Strings 2.0.1 (by Pablo Yanez Trujillo)
    Safe Strings is a small C library that handles C strings in a safe way


    Other software in this category

    Jaffa 2.1.0 (by Jaffa Project Admin)
    Jaffa (Java Application Framework For All) is an enterprise-focused Java framework for rapid application development

    Archetypes 1.3.6 RC1 (by Sidnei da Silva)

    Translate 0.9 (by David Fraser)
    Translate is a toolkit to convert between various different translation formats (such as gettext-based .po formats, OpenOffice.org fo

    OpenOffice.org Localization with PO Files 1.1.3m47 (by Zuza Software Foundation)
    OpenOffice.org localization with PO Files provides OpenOffice.org GSI files converted to the Gettext PO format to allow for easier lo

    Ankur 1.0 (by Sayamindu Dasgupta)
    Ankur is working toward supporting Bangla(Bengali) language on GNU/Linux operating system

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags