lazarus/lcl/languages
maxim f8e7148f1e Merged revision(s) 58007 #ad0ca3e419 from trunk:
Translations: fixed typo in Brazilian Portuguese translation (atuak -> atual). Hint by Jean Patrick, bug #33773.
........

git-svn-id: branches/fixes_1_8@58008 -
2018-05-22 23:08:03 +00:00
..
lclstrconsts.ca.po
lclstrconsts.cs.po
lclstrconsts.de.po
lclstrconsts.es.po
lclstrconsts.fi.po
lclstrconsts.fr.po Merged revision(s) 55147-55148 #aff31a964c-#aff31a964c from trunk: 2017-06-01 22:31:03 +00:00
lclstrconsts.he.po
lclstrconsts.hu.po Translations: Hungarian translation update by Péter Gábor, bug #32503 2017-10-05 22:47:29 +00:00
lclstrconsts.id.po
lclstrconsts.it.po
lclstrconsts.ja.po Merged revision(s) 55419 #fd83837fd7 from trunk: 2017-06-29 23:18:16 +00:00
lclstrconsts.lt.po Merged revision(s) 55474 #732c7f90fd from trunk: 2017-07-08 12:58:13 +00:00
lclstrconsts.nl.po Merged revision(s) 55526 #c099ff9156 from trunk: 2017-07-17 23:13:24 +00:00
lclstrconsts.no.po
lclstrconsts.pl.po Merged revision(s) 57362 #6c06e1c67a from trunk: 2018-02-24 22:01:52 +00:00
lclstrconsts.po
lclstrconsts.pt_BR.po Merged revision(s) 58007 #ad0ca3e419 from trunk: 2018-05-22 23:08:03 +00:00
lclstrconsts.pt.po
lclstrconsts.ru.po
lclstrconsts.sk.po
lclstrconsts.tr.po
lclstrconsts.uk.po Merged revision(s) 55622 #6757c70363 from trunk: 2017-08-01 22:45:32 +00:00
lclstrconsts.zh_CN.po Merged revision(s) 56534 #926062dcfd from trunk: 2017-11-29 22:53:41 +00:00
README.txt

The lcl/languages directory contains all the stuff for internationalization of
the lcl.

All text and messages used in the lcl should be placed into the unit
lcl/lclstrconsts.pas. This unit uses a resourcestring section, so that the
compiler will create the lcl/units/lclstrconsts.rst file.
Since this is a fpc-only format it must be converted with the rstconv program:

cd lcl/languages
rstconv -i ../units/lclstrconsts.rst -o lcl.po

This will create the file lcl.po, which should be translated in all required
languages to a lcl.xx.po file. For the xx see the gettext unit in the procedure
TranslateResourceStrings.

german: lcl.de.po


After the translation, the lcl.xx.po file is converted to an .mo file with the
msgfmt program:

msgfmt -v -o lcl.xx.mo lcl.xx.po

where xx is the language id.