i18n/README
author Andrey Skvortsov <andrej.skvortzov@gmail.com>
Wed, 05 Jul 2017 13:02:30 +0300
changeset 1715 f50486ecdc21
parent 1714 64ea7c86a74c
permissions -rw-r--r--
mki18n.py: generate messages.po (contains English strings in msgstr)

This po file is necessary because Transifex translation platform
automatically can only import PO files. Usually messages.pot is
enough.
361
331d698e1118 Adding support for internationalization
laurent
parents:
diff changeset
     1
To generate message.pot file:
331d698e1118 Adding support for internationalization
laurent
parents:
diff changeset
     2
331d698e1118 Adding support for internationalization
laurent
parents:
diff changeset
     3
	python mki18n.py -p --domain=Beremiz
1714
64ea7c86a74c add to i18n/README forgotten commands to add some XML schemes as source
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 814
diff changeset
     4
361
331d698e1118 Adding support for internationalization
laurent
parents:
diff changeset
     5
To generate .mo files for all languages:
331d698e1118 Adding support for internationalization
laurent
parents:
diff changeset
     6
331d698e1118 Adding support for internationalization
laurent
parents:
diff changeset
     7
	python mki18n.py -m --moTarget=../locale --domain=Beremiz
734
5c42cafaee15 Moved LPC sources to a separate project
Edouard Tisserant
parents: 361
diff changeset
     8
5c42cafaee15 Moved LPC sources to a separate project
Edouard Tisserant
parents: 361
diff changeset
     9
5c42cafaee15 Moved LPC sources to a separate project
Edouard Tisserant
parents: 361
diff changeset
    10
To generate app.fil:
5c42cafaee15 Moved LPC sources to a separate project
Edouard Tisserant
parents: 361
diff changeset
    11
	
814
5743cbdff669 Integration of PLCOpenEditor into Beremiz
Laurent Bessard
parents: 734
diff changeset
    12
    find .. -name "*.py" -exec grep -q '_(' {} ';' -print -o -name "*XSD*" -print -o -name "*.csv" -print | grep -v '/build/' | grep -v '/pyjs/' > app.fil
1714
64ea7c86a74c add to i18n/README forgotten commands to add some XML schemes as source
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 814
diff changeset
    13
    echo "../plcopen/Additional_Function_Blocks.xml" >> app.fil
64ea7c86a74c add to i18n/README forgotten commands to add some XML schemes as source
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 814
diff changeset
    14
    echo "../plcopen/Standard_Function_Blocks.xml"   >> app.fil