Converting translation files

From Knotter
Revision as of 03:15, 13 February 2014 by 91.232.96.8 (talk) (→‎From GNU Gettext Qt Linguist)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

sverige.txt;1

From Qt Linguist to GNU Gettext template

  1. Update the translations (lupdate)
  2. Convert one of the knotter_(lang).ts to knotter.pot (lconvert)

Example:

lconvert -i data/translations/knotter_it.ts -o data/translations/knotter.pot


From Qt Linguist to GNU Gettext translation

  1. Convert one of the knotter_(lang).ts to knotter_knotter-(lang).po (lconvert)

Example:

lconvert -i data/translations/knotter_it.ts -o data/translations/knotter_knotter-it.po

If you want to force an upload in Launchpad (overwrite anything present there) add the following lines to the po file header:

"X-Launchpad-Export-Date: 2013-11-11 11:12+0000\n"
"X-Generator: Launchpad (build 16820)\n"

With the date to an appropriate value.

You may have to download an already existing translation in order to do that.