Metadata-Version: 1.1
Name: lingua.autotranslate
Version: 0.2.1
Summary: An autotranslation toolkit for .po files using Google Translate API.
Home-page: https://github.com/saily/lingua.autotranslate
Author: Daniel Widerin
Author-email: daniel@widerin.net
License: GPL
Description: Introduction
        ============
        
        lingua.autotranslate is an autotranslation toolkit for .po files using Google
        Translate API.
        
        Usage
        -----
        
        To use this package you should add the following part to your buildout::
        
            [buildout]
            ...
            parts =
                ...
                autotranslate
            ...
        
            [autotranslate]
            recipe = zc.recipe.egg
            eggs =
                lingua.autotranslate
        
        When running ``bin/buildout`` it will create a new console script for you,
        ``bin/autotranslate`` which requires at least two parameters::
        
            ~/workspace/my.product $ bin/autotranslate -h
            usage: autotranslate [-h] -i <locale> <po file> [-s LANGUAGE] [-u]
        
            Translate Po files.
        
            optional arguments:
              -h, --help            show this help message and exit
              -i <locale> <po file>
                                    Locale and filename of po-file to process
              -s LANGUAGE           Source language to translate from.
              -u                    Force updating translations by retranslating all
                                    msgids.
        
        Example:
        --------
        
        See translation example below.::
        
            ~/workspace/my.product $ bin/autotranslate -i de src/my/product/locales/de/LC_MESSAGES/my.product.po
            [ Success ] New product -> Neues Produkt
            [ Success ] Specification -> Beschreibung
            [ Success ] Language -> Sprache
            [ Found variable(s) ] ${back}
            [ Success ] Back to product ${back} -> Zurück zum Produkt $ { back }
            ...
        
        
        Author
        ------
        
        - Daniel Widerin  <daniel@widerin.net>
        
        
        
        Contributors
        ============
        
        - Daniel Widerin  [saily]  <daniel@widerin.net>
        
        
        Changelog
        =========
        
        0.2.1 (2014-03-17)
        ------------------
        
        - Update docs.
          [saily]
        
        
        0.2 (2014-03-17)
        ----------------
        
        - Print ``Found variables`` message to inform users to validate their
          i18n variables, because they get translated too. You will need to manually
          fix them after running ``lingua.autotranslate``.
          [saily]
        
        - Allow configurable source language to start autotranslation from languages
          different to English.
          [saily]
        
        - Python 2.7 ships ``argparse`` but Python 2.6 does not. Add it as a
          installation requirement when running on Pyton 2.6.
          [saily]
        
        
        0.1 (2013-09-06)
        ----------------
        
        - Package created using templer
          [saily]
        
Keywords: translation po gettext Babel lingua i18n
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Software Development :: Libraries :: Python Modules
