1.1.4
by Damián Viano
Import upstream version 0.11 |
1 |
Quick Guide for new translations
|
2 |
--------------------------------
|
|
3 |
||
4 |
If you want to translate Geany into another language, please go to the language statistics page |
|
5 |
(see below) to see whether your desired language already exists. If it already exists, please |
|
6 |
read the next section. Otherwise, get the SVN version of Geany, change to the po directory and |
|
7 |
start the new translation with: |
|
8 |
msginit -l ll_CC -o ll.po -i geany.pot |
|
9 |
||
10 |
Fill in ll with the language code and CC with the country code. For example, to translate Geany |
|
11 |
into Italian you would type: |
|
12 |
msginit -l it_IT -o it.po -i geany.pot |
|
13 |
||
14 |
This will create a file it.po. This file can be opened with a text editor (like Geany ;-)) or |
|
15 |
you can also use a graphical interface. I can suggest PoEdit(http://www.poedit.org/), but there |
|
16 |
are several other GUIs. |
|
17 |
||
18 |
When you have finished editing the file, check the file with: |
|
19 |
msgfmt -c --check-accelerators=_ it.po |
|
20 |
||
21 |
Please take care of menu accelerators(strings containing a "_"). |
|
22 |
The "_" character should also be in your translation. Additionally, it would be nice if these |
|
23 |
accelerators are not twice for two strings inside on dialog or sub menu. |
|
24 |
||
25 |
Then send the file to Frank Lanitz and he will add the translation. |
|
26 |
||
27 |
It is a good idea to write to Frank before you start or while translating, because he can give |
|
28 |
you some hints on translating and ensure that the translation is not already in progress. |
|
29 |
||
30 |
||
31 |
Notes for updating translations
|
|
32 |
-------------------------------
|
|
33 |
||
34 |
If you want to update an existing translation, please contact Frank Lanitz. |
|
35 |
He is supervising all translation issues and will contact the maintainer of the translation you |
|
36 |
want to update to avoid any conflicts. |
|
37 |
||
38 |
Some translation statistics can be found at: http://geany.uvena.de/i18n/ |
|
39 |
||
40 |
||
41 |
I18n mailing list
|
|
42 |
-----------------
|
|
43 |
||
44 |
There is also a mailing list dedicated to translation issues. Please visit |
|
45 |
http://geany.uvena.de/Support/MailingList for more information. |
|
46 |
||
47 |
||
48 |
Contact: Frank Lanitz <frank(at)frank(dot)uvena(dot)de> |