Forum > Editor

is italian language editor still supported ?

<< < (2/3) > >>

Paolo:
Okay, I see the file, do I have to write manually each messages with a text editor or there is some "ad-hoc" tool ?

I see in the italian file a row with : "X-Generator: Virtaal 0.6.1\n"
and for example for the france :   "X-Generator: Poedit 1.7.6\n"

are these tool usable (And free) ?

what do you seggest ?
 

Bart:
Poedit is free.
You can also use any texteditor (e.g. the Lazarus IDE, which has a po-highlighter).
For .po files the policy is to attach the whole file, not the diff (at least that was so in the past), I don't know why.

Bart

Paolo:
thanks, Lazarus editor is fine...

The Italian language is very verbose    :(, some English words don't really have an Italian counterpart  %).

Just started...

Paolo:
a first search on Italian empty msgstr gives a number > 700  %)

wp:
You find the translation of the IDE strings in the files lazaruside.<code>.po and debuggerstrconst.<code>.po in folder languages of your lazarus installation. The LCL strings are in file lclstrconsts.<code>.po in folder lcl/languages. And many components have their translations in their own directory (e.g. TAChart in components/tachart/languages/tachartstrconsts.<code>.po). <code>, here, is the language code of the translation, e.g. it für Italian.

I usually do not touch the original po files in an editor because it is very easy to break something. Better to use a translation tool, such as POEdit. The basic version is free (there is also a commercial "pro" version). After installation of POEdit, doubleclick on one of these language files in the expllorer to open it. POEdit displays a table with the original English text in the left column and with the so-far translated strings in the right colum. Empty cells indicate a missing translation. Warning icons in the left column indicate that something is missing in the translated text. In the screenshot (which is for the German POEdit, sorry) the first item has the issue that the original string ends with a colon and a space which are missing in the translated text. Keep a eye on such inconsistencies, fixing them makes the translation look a lot more professional.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version