Difference between revisions of "Template:Gramps translations"

From Gramps
(INCOMPLETE_TRANSLATIONS)
m (INCOMPLETE_TRANSLATIONS: add Bashkir)
 
(41 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<noinclude>A list of the languages in which Gramps has been translated, along with some additional information used during [[What_to_do_for_a_release|release cycles]] and contact information.  
+
<noinclude>A list of the languages in which Gramps interface has been Also, see the [[User_manual_translations|list of user manual translations]].
  
===ALL_LINGUAS===
+
===Adding a new language===
For enabling, a language code must be set in the ''ALL_LINGUAS'' section in the file:
+
To add a new language, a language code must be set in the ''ALL_LINGUAS'' section in the file:
* [https://github.com/gramps-project/gramps/blob/maintenance/gramps34/configure.in configure.in] in Gramps 3.x
+
* [https://github.com/gramps-project/gramps/blob/maintenance/gramps34/configure.in#L36 configure.in] in Gramps 3.x
* [{{Code Browser}}/tree/master/setup.py setup.py] in Gramps 4.x and greater
+
* [https://github.com/gramps-project/gramps/blob/maintenance/gramps51/setup.py#L51 setup.py] from Gramps 4.x to Gramps 5.1
 +
or added to the [https://github.com/gramps-project/gramps/blob/master/po/LINGUAS LINGUAS] file in Gramps 5.2
  
 
[[Translating Gramps|Help translate Gramps to other languages]] or to improve existing translations.
 
[[Translating Gramps|Help translate Gramps to other languages]] or to improve existing translations.
  
 +
# Go to the /po directory
 +
cd po
 +
 
  # update with last template
 
  # update with last template
 
  for file in *.po; do echo -n "${file} "; msgmerge --no-wrap ${file} gramps.pot -o ${file}; done
 
  for file in *.po; do echo -n "${file} "; msgmerge --no-wrap ${file} gramps.pot -o ${file}; done
Line 15: Line 19:
  
 
====INCOMPLETE_TRANSLATIONS====
 
====INCOMPLETE_TRANSLATIONS====
The minimum complete translation is 70%
+
{{man tip|The minimum complete translation is 70%|If the translation is very close to that percentage also enable it, also keep ''en_GB'' as it is a special subtranslation of English}}
  
Add the two letter locale code (if less than 70%) or remove the locale code (if greater than 70%)as required from the following ''INCOMPLETE_TRANSLATIONS'' section in the file:
+
Add the locale code (if less than 70%) or remove the locale code (if greater than 70%)as required from the following ''INCOMPLETE_TRANSLATIONS'' section in the file:
 
* [https://github.com/gramps-project/gramps/blob/master/gramps/gen/utils/grampslocale.py#L119 gramps/gen/utils/grampslocale.py] in Gramps 4.x and greater
 
* [https://github.com/gramps-project/gramps/blob/master/gramps/gen/utils/grampslocale.py#L119 gramps/gen/utils/grampslocale.py] in Gramps 4.x and greater
 
   INCOMPLETE_TRANSLATIONS = ('ar', 'bg', 'he', 'ja', 'sq', 'ta', 'tr')
 
   INCOMPLETE_TRANSLATIONS = ('ar', 'bg', 'he', 'ja', 'sq', 'ta', 'tr')
  
 
</noinclude>{| class="wikitable sortable"
 
</noinclude>{| class="wikitable sortable"
 +
! <!-- No --> Number
 
! <!-- ISO-639-1 --> [http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes Code]
 
! <!-- ISO-639-1 --> [http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes Code]
 
! <!-- Language  --> Language
 
! <!-- Language  --> Language
! <!-- Translator  --> Translator
+
! <!-- Translator  --> Reviewer
! Coverage<br>gramps42; 4.2.8<br>2019-08-27
 
! Coverage<br>gramps50; 5.0.2<br>2019-08-27
 
! Coverage<br>gramps51; 5.1.0<br>2019-08-27
 
! Coverage<br>master<br>
 
 
! <!-- Notes    --> Notes
 
! <!-- Notes    --> Notes
|-
+
|- id="ar"
 +
| <!-- No --><center>1</center>
 
| <!-- ISO-639-1 --> ar
 
| <!-- ISO-639-1 --> ar
| <!-- Language  --> Arabic
+
| <!-- Language  --> Arabic<br />[https://wikipedia.org/wiki/Arabic {{#language:ar}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|60.4}}
 
|{{progress|54.7}}
 
|{{progress|55.7}}
 
|[{{Code Browser}}/tree/master/po/ar.po]
 
 
| <!-- Notes    --> see [http://sourceforge.net/mailarchive/message.php?msg_id=13026041 mailing-list], and {{bug|6819}}: date handler
 
| <!-- Notes    --> see [http://sourceforge.net/mailarchive/message.php?msg_id=13026041 mailing-list], and {{bug|6819}}: date handler
|-
+
|- id="ba"
 +
| <!-- No --> <center>2</center>
 +
| <!-- ISO-639-1 --> ba
 +
| <!-- Language  --> Bashkir <br />  [https://en.wikipedia.org/wiki/Bashkirs {{#language:ba}}] <br /> başqorttar / Bashkorts
 +
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
 +
| <!-- Notes    --> see [https://gramps.discourse.group/t/bashkir-basqort-tele-weblate-translation-for-gramps-web/7936 Discourse] Bashkir (башҡорт теле, başqort tele) localization thread
 +
|- id="bg"
 +
| <!-- No --> <center>2</center>
 
| <!-- ISO-639-1 --> bg
 
| <!-- ISO-639-1 --> bg
| <!-- Language  --> Bulgarian
+
| <!-- Language  --> Bulgarian<br />[https://wikipedia.org/wiki/Bulgarian_language {{#language:bg}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|62.3}}
 
|{{progress|56.9}}
 
|{{progress|57.8}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="br"
 +
| <!-- No --> <center>3</center>
 
| <!-- ISO-639-1 --> br
 
| <!-- ISO-639-1 --> br
| <!-- Language  --> Breton
+
| <!-- Language  --> Breton<br />[https://wikipedia.org/wiki/Breton_language {{#language:br}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|4.3}} (not enabled)
 
|{{progress|2.9}} (not enabled)
 
|{{progress|5.8}}
 
|[{{Code Browser}}/tree/master/po/br.po]
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="ca"
 +
| <!-- No --> <center>4</center>
 
| <!-- ISO-639-1 -->  ca
 
| <!-- ISO-639-1 -->  ca
| <!-- Language  --> Catalan
+
| <!-- Language  --> Catalan<br />[https://wikipedia.org/wiki/Catalan_language {{#language:ca}}]
 
| <!-- Contact  --> Joan Creus
 
| <!-- Contact  --> Joan Creus
|{{progress|99.6}}
 
|{{progress|99.6}}
 
|{{progress|99.6}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="cs"
 +
| <!-- No --> <center>5</center>
 
| <!-- ISO-639-1 -->  cs
 
| <!-- ISO-639-1 -->  cs
| <!-- Language  --> Czech
+
| <!-- Language  --> Czech<br />[https://wikipedia.org/wiki/Czech_language {{#language:cs}}]
 
| <!-- Contact  --> Zdeněk Hataš
 
| <!-- Contact  --> Zdeněk Hataš
|{{progress|100.0}}
 
|{{progress|100.0}}
 
|{{progress|99}}
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="da"
 +
| <!-- No --> <center>6</center>
 
| <!-- ISO-639-1 --> da
 
| <!-- ISO-639-1 --> da
| <!-- Language  --> Danish
+
| <!-- Language  --> Danish<br />[https://wikipedia.org/wiki/Danish {{#language:da}}]
 
| <!-- Contact  --> Kaj Mikkelsen
 
| <!-- Contact  --> Kaj Mikkelsen
|{{progress|97.5}}
 
|{{progress|100.0}}
 
|{{progress|99.9}}
 
|
 
 
| <!-- Notes    -->  
 
| <!-- Notes    -->  
|-
+
|- id="de"
 +
| <!-- No --> <center>7</center>
 
| <!-- ISO-639-1 --> de
 
| <!-- ISO-639-1 --> de
| <!-- Language  --> German
+
| <!-- Language  --> German<br />[https://wikipedia.org/wiki/German_language {{#language:de}}]
 
| <!-- Contact  --> [[User:Leonhaeuser|Mirko Leonhäuser]]
 
| <!-- Contact  --> [[User:Leonhaeuser|Mirko Leonhäuser]]
|{{progress|99.8}}
 
|{{progress|99.7}}
 
|{{progress|99.7}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="el"
 +
| <!-- No --> <center>8</center>
 
| <!-- ISO-639-1 --> el
 
| <!-- ISO-639-1 --> el
| <!-- Language  --> Greek
+
| <!-- Language  --> Greek<br />[https://wikipedia.org/wiki/Greek_language {{#language:el}}]
 
| <!-- Contact  --> Zissis Papadopoulos
 
| <!-- Contact  --> Zissis Papadopoulos
|{{progress|87.0}}
 
|{{progress|81.7}}
 
|{{progress|82.0}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="en"
! <!-- ISO-639-1 --> en
+
! <!-- No --> <center>9</center>
| <!-- Language  --> [http://en.wikipedia.org/wiki/English_language English]
+
! <!-- ISO-639-1 --><span style="float:left">en_US</span>
| <!-- Contact  --> N/( '''Default Language''' )
+
! <!-- Language  --><span style="float:left">[http://en.wikipedia.org/wiki/English_language English]</span>
|{{progress|100.0}}
+
! <!-- Contact  -->n/a<br /><small>('''Default Language''')</small>
|{{progress|100.0}}
+
! <!-- Notes    --><span style="float:left">[https://sourceforge.net/p/gramps/mailman/message/29244934/ American English]</span>
|{{progress|100.0}}
+
|- id="en"
|
+
| <!-- No --> <center>10</center>
| <!-- Notes    -->[http://gramps.1791082.n4.nabble.com/English-or-American-spelling-td4623552.html American English]
 
|-
 
 
| <!-- ISO-639-1 --> en_GB
 
| <!-- ISO-639-1 --> en_GB
 
| <!-- Language  --> [http://en.wikipedia.org/wiki/British_English English (British)]
 
| <!-- Language  --> [http://en.wikipedia.org/wiki/British_English English (British)]
 
| <!-- Contact  --> [[User:Nick_H|Nick Hall]]
 
| <!-- Contact  --> [[User:Nick_H|Nick Hall]]
|{{progress|3.5}}
+
| <!-- Notes    -->[https://sourceforge.net/p/gramps/mailman/message/29250424/ English (British)][{{Code Browser}}/tree/master/po/en_GB.po en_GB.po]
|{{progress|2.5}}
 
|{{progress|4.7}}
 
|
 
| <!-- Notes    -->[http://gramps.1791082.n4.nabble.com/English-or-American-spelling-td4623552.html#a4626565 English (British)][{{Code Browser}}/tree/master/po/en_GB.po en_GB.po]
 
 
variation ~ 5%
 
variation ~ 5%
|-
+
|- id="en"
 +
| <!-- No --> <center>11</center>
 
| <!-- ISO-639-1 --> en_AU
 
| <!-- ISO-639-1 --> en_AU
 
| <!-- Language  --> [http://en.wikipedia.org/wiki/Australian_English English (Australian)]
 
| <!-- Language  --> [http://en.wikipedia.org/wiki/Australian_English English (Australian)]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|
 
|
 
|
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="eo"
 +
| <!-- No --> <center>12</center>
 
| <!-- ISO-639-1 --> eo
 
| <!-- ISO-639-1 --> eo
| <!-- Language  --> Esperanto
+
| <!-- Language  --> [https://wikipedia.org/wiki/Esperanto {{#language:eo}}]
 
| <!-- Contact  --> Pier Luigi Cinquantini
 
| <!-- Contact  --> Pier Luigi Cinquantini
|{{progress|95.5}}
 
|{{progress|99.3}}
 
|{{progress|99.2}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="es"
 +
| <!-- No --> <center>13</center>
 
| <!-- ISO-639-1 --> es
 
| <!-- ISO-639-1 --> es
| <!-- Language  --> Spanish
+
| <!-- Language  --> Spanish<br />[https://wikipedia.org/wiki/Spanish_language {{#language:es}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> Juan Saavedra
|{{progress|90.1}}
+
| <!-- Notes    -->{{bug|4185}}:Kinship report (Relationships)
|{{progress|82.6}}
+
|- id="fi"
|{{progress|83.0}}
+
| <!-- No --> <center>14</center>
|
 
| <!-- Notes    -->{{bug|4185}}, {{bug|6645}}:Kinship report (Relationships)
 
|-
 
 
| <!-- ISO-639-1 --> fi
 
| <!-- ISO-639-1 --> fi
| <!-- Language  --> Finnish
+
| <!-- Language  --> Finnish<br />[https://wikipedia.org/wiki/Finnish_language {{#language:fi}}]
 
| <!-- Contact  --> Matti Niemelä  
 
| <!-- Contact  --> Matti Niemelä  
|{{progress|100.0}}
 
|{{progress|100.0}}
 
|{{progress|100.0}}
 
|[{{Code Browser}}/tree/master/po/fi.po]
 
 
| <!-- Notes    --> {{bug|2356}}: genitive form for names, [[Translation_into_Finnish|Translation into Finnish]]
 
| <!-- Notes    --> {{bug|2356}}: genitive form for names, [[Translation_into_Finnish|Translation into Finnish]]
|-
+
|- id="fr"
 +
| <!-- No --> <center>15</center>
 
| <!-- ISO-639-1 --> fr
 
| <!-- ISO-639-1 --> fr
| <!-- Language  --> French
+
| <!-- Language  --> French<br />[https://wikipedia.org/wiki/French_language {{#language:fr}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|98.4}}
 
|{{progress|98.3}}
 
|{{progress|99.1}}
 
|
 
 
| <!-- Notes    --> [[Translation_into_French|Translation into French]]
 
| <!-- Notes    --> [[Translation_into_French|Translation into French]]
|-
+
|- id="ga"
 +
| <!-- No --> <center>16</center>
 
| <!-- ISO-639-1 --> ga
 
| <!-- ISO-639-1 --> ga
| <!-- Language  --> Irish
+
| <!-- Language  --> Irish<br />[https://wikipedia.org/wiki/Irish_language {{#language:ga}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|1.6}} (not enabled)
 
|{{progress|0.3}} (not enabled)
 
|{{progress|3.3}}
 
| [{{Code Browser}}/tree/master/po/ga.po]
 
 
| <!-- Notes    --> [http://sourceforge.net/mailarchive/message.php?msg_id=26863727 mailing-list]
 
| <!-- Notes    --> [http://sourceforge.net/mailarchive/message.php?msg_id=26863727 mailing-list]
|-
+
|- id="he"
 +
| <!-- No --> <center>17</center>
 
| <!-- ISO-639-1 --> he
 
| <!-- ISO-639-1 --> he
| <!-- Language  --> Hebrew
+
| <!-- Language  --> Hebrew<br />[https://wikipedia.org/wiki/Hebrew_language {{#language:he}}]
| <!-- Contact  --> Avi Markovitz
+
| <!-- Contact  --> [[User:Avma|Avi Markovitz]]
|{{progress|46.1}}
 
|{{progress|42.4}}
 
|{{progress|43.7}}
 
|[{{Code Browser}}/tree/master/po/he.po]
 
 
| <!-- Notes    --> {{bug|2962}}
 
| <!-- Notes    --> {{bug|2962}}
|-
+
|- id="hr"
 +
| <!-- No --> <center>18</center>
 
| <!-- ISO-639-1 --> hr
 
| <!-- ISO-639-1 --> hr
| <!-- Language  --> Croatian
+
| <!-- Language  --> Croatian<br />[https://wikipedia.org/wiki/Croatian_language {{#language:hr}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|93.8}}
 
|{{progress|100.0}}
 
|{{progress|99.8}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="hu"
 +
| <!-- No --> <center>19</center>
 
| <!-- ISO-639-1 --> hu
 
| <!-- ISO-639-1 --> hu
| <!-- Language  --> Hungarian
+
| <!-- Language  --> Hungarian<br />[https://wikipedia.org/wiki/Hungarian_language {{#language:hu}}]
 
| <!-- Contact  --> Lajos Nemeséri
 
| <!-- Contact  --> Lajos Nemeséri
|{{progress|100.0}}
 
|{{progress|100.0}}
 
|{{progress|100.0}}
 
|
 
 
| <!-- Notes    --> {{bug|5505}}:[[Date_Handler]]
 
| <!-- Notes    --> {{bug|5505}}:[[Date_Handler]]
|-
+
|- id="is"
 +
| <!-- No --> <center>20</center>
 
| <!-- ISO-639-1 --> is
 
| <!-- ISO-639-1 --> is
| <!-- Language  --> Icelandic
+
| <!-- Language  --> Icelandic<br />[https://wikipedia.org/wiki/Icelandic_language {{#language:is}}]
 
| <!-- Contact  --> Sveinn í Felli
 
| <!-- Contact  --> Sveinn í Felli
|{{progress|91.0}}
 
|{{progress|90.4}}
 
|{{progress|90.7}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="it"
 +
| <!-- No --> <center>21</center>
 
| <!-- ISO-639-1 --> it
 
| <!-- ISO-639-1 --> it
| <!-- Language  --> Italian
+
| <!-- Language  --> Italian<br />[https://wikipedia.org/wiki/Italian_language {{#language:it}}]
 
| <!-- Contact  --> Luigi Toscano
 
| <!-- Contact  --> Luigi Toscano
|{{progress|94.2}}
 
|{{progress|95.0}}
 
|{{progress|95.1}}
 
|
 
 
| <!-- Notes    -->{{bug|4185}}:Kinship report (Relationships)
 
| <!-- Notes    -->{{bug|4185}}:Kinship report (Relationships)
|-
+
|- id="ja"
 +
| <!-- No --> <center>22</center>
 
| <!-- ISO-639-1 --> ja
 
| <!-- ISO-639-1 --> ja
| <!-- Language  --> Japanese
+
| <!-- Language  --> Japanese<br />[https://wikipedia.org/wiki/Japanese_language {{#language:ja}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> Keiichiro Yamamoto, Megumi Sakata
|{{progress|44.5}}
 
|{{progress|40.4}}
 
|{{progress|41.8}}
 
|[{{Code Browser}}/tree/master/po/ja.po]
 
 
| <!-- Notes    --> (''[https://raw.github.com/yanmar/gramps-translation-ja/master/po/ja.po github]'') / (Feature request:{{bug|3120}} support for Japanese Era calendar scheme)
 
| <!-- Notes    --> (''[https://raw.github.com/yanmar/gramps-translation-ja/master/po/ja.po github]'') / (Feature request:{{bug|3120}} support for Japanese Era calendar scheme)
|-
+
|- id="lt"
 +
| <!-- No --> <center>23</center>
 
| <!-- ISO-639-1 --> lt
 
| <!-- ISO-639-1 --> lt
| <!-- Language  --> Lithuanian
+
| <!-- Language  --> Lithuanian<br />[https://wikipedia.org/wiki/Lithuanian_language {{#language:lt}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|90.5}}
 
|{{progress|98.3}}
 
|{{progress|98.3}}
 
|
 
 
| <!-- Notes    -->{{bug|4848}}
 
| <!-- Notes    -->{{bug|4848}}
|-
+
|- id="mk"
 +
| <!-- No --> <center>24</center>
 
| <!-- ISO-639-1 --> mk
 
| <!-- ISO-639-1 --> mk
| <!-- Language  --> Macedonian
+
| <!-- Language  --> Macedonian<br />[https://wikipedia.org/wiki/Macedonian_language {{#language:mk}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|27.9}} (not enabled)
 
|{{progress|24.9}} (not enabled)
 
|{{progress|27.2}} (not enabled)
 
|[{{Code Browser}}/tree/master/po/mk.po]
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="nb"
 +
| <!-- No --> <center>25</center>
 
| <!-- ISO-639-1 --> nb
 
| <!-- ISO-639-1 --> nb
| <!-- Language  --> Norwegian Bokmål
+
| <!-- Language  --> Norwegian Bokmål<br />[https://wikipedia.org/wiki/Bokm%C3%A5l {{#language:nb}}]
 
| <!-- Contact  --> [[User:Espenbe|Espen Berg]]
 
| <!-- Contact  --> [[User:Espenbe|Espen Berg]]
|{{progress|99.8}}
 
|{{progress|99.0}}
 
|{{progress|99.0}}
 
|
 
 
| <!-- Notes    --> [https://github.com/gramps-project/gramps/blob/master/gramps/gen/datehandler/_datehandler.py see DateDisplay]
 
| <!-- Notes    --> [https://github.com/gramps-project/gramps/blob/master/gramps/gen/datehandler/_datehandler.py see DateDisplay]
|-
+
|- id="nl"
 +
| <!-- No --> <center>26</center>
 
| <!-- ISO-639-1 --> nl
 
| <!-- ISO-639-1 --> nl
| <!-- Language  --> Dutch
+
| <!-- Language  --> Dutch<br />[https://wikipedia.org/wiki/Dutch_language {{#language:nl}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> Jan Sparreboom
|{{progress|98.6}}
 
|{{progress|98.4}}
 
|{{progress|98.5}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="nn"
 +
| <!-- No --> <center>27</center>
 
| <!-- ISO-639-1 --> nn
 
| <!-- ISO-639-1 --> nn
| <!-- Language  --> Norwegian Nynorsk
+
| <!-- Language  --> Norwegian Nynorsk<br />[https://wikipedia.org/wiki/Nynorsk {{#language:nn}}]
 
| <!-- Contact  --> Sigmund Lorentsen
 
| <!-- Contact  --> Sigmund Lorentsen
|{{progress|95.3}}
 
|{{progress|87.8}}
 
|{{progress|98.3}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="pl"
 +
| <!-- No --> <center>28</center>
 
| <!-- ISO-639-1 --> pl
 
| <!-- ISO-639-1 --> pl
| <!-- Language  --> Polish
+
| <!-- Language  --> Polish<br />[https://wikipedia.org/wiki/Polish_language {{#language:pl}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|94.2}}
 
|{{progress|87.9}}
 
|{{progress|88.2}}
 
|
 
 
| <!-- Notes    -->  
 
| <!-- Notes    -->  
|-
+
|- id="pt"
 +
| <!-- No --> <center>29</center>
 
| <!-- ISO-639-1 --> pt_BR
 
| <!-- ISO-639-1 --> pt_BR
| <!-- Language  --> Portuguese (Brazil)
+
| <!-- Language  --> Portuguese (Brazil)<br />[https://wikipedia.org/wiki/Brazilian_Portuguese português brasileiro]
 
| <!-- Contact  --> Paulo Henrique, Paiva de Moraes
 
| <!-- Contact  --> Paulo Henrique, Paiva de Moraes
|{{progress|98.4}}
 
|{{progress|98.2}}
 
|{{progress|98.3}}
 
|
 
 
| <!-- Notes    -->{{bug|4185}}:Kinship report (Relationships)
 
| <!-- Notes    -->{{bug|4185}}:Kinship report (Relationships)
|-
+
|- id="pt"
 +
| <!-- No --> <center>30</center>
 
| <!-- ISO-639-1 --> pt_PT
 
| <!-- ISO-639-1 --> pt_PT
| <!-- Language  --> Portuguese (Portugal)
+
| <!-- Language  --> Portuguese (Portugal)<br />[https://wikipedia.org/wiki/Portuguese_language português]
 
| <!-- Contact  --> Pedro Albuquerque  
 
| <!-- Contact  --> Pedro Albuquerque  
|{{progress|87.9}}
 
|{{progress|99.7}}
 
|{{progress|99.7}}
 
|
 
 
| <!-- Notes    -->{{bug|4185}}: Kinship report (Relationships)
 
| <!-- Notes    -->{{bug|4185}}: Kinship report (Relationships)
|-
+
|- id="ro"
 +
| <!-- No --> <center>31</center>
 
| <!-- ISO-639-1 --> ro
 
| <!-- ISO-639-1 --> ro
| <!-- Language  --> Romanian
+
| <!-- Language  --> Romanian<br />[https://wikipedia.org/wiki/Romanian_language {{#language:ro}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|5.9}}
 
|{{progress|4.4}}
 
|{{progress|7.2}}
 
|[{{Code Browser}}/tree/master/po/ro.po]
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="ru"
 +
| <!-- No --> <center>32</center>
 
| <!-- ISO-639-1 --> ru
 
| <!-- ISO-639-1 --> ru
| <!-- Language  --> Russian
+
| <!-- Language  --> Russian<br />[https://wikipedia.org/wiki/Russian_language {{#language:ru}}]
 
| <!-- Contact  --> Ivan Komaritsyn
 
| <!-- Contact  --> Ivan Komaritsyn
|{{progress|99.1}}
 
|{{progress|99.7}}
 
|{{progress|98.9}}
 
|
 
 
| <!-- Notes    --> [[Translation_into_Russian|Translation into Russian]]
 
| <!-- Notes    --> [[Translation_into_Russian|Translation into Russian]]
|-
+
|- id="sk"
 +
| <!-- No --> <center>33</center>
 
| <!-- ISO-639-1 --> sk
 
| <!-- ISO-639-1 --> sk
| <!-- Language  --> Slovak
+
| <!-- Language  --> Slovak<br />[https://wikipedia.org/wiki/Slovak_language {{#language:sk}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|98.8}}
 
|{{progress|90.9}}
 
|{{progress|91.1}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="sl"
 +
| <!-- No --> <center>34</center>
 
| <!-- ISO-639-1 --> sl
 
| <!-- ISO-639-1 --> sl
| <!-- Language  --> Slovenian
+
| <!-- Language  --> Slovenian<br />[https://wikipedia.org/wiki/Slovene_language {{#language:sl}}]
 
| <!-- Contact  --> [[User:Beernarrd|Bernard Banko]]
 
| <!-- Contact  --> [[User:Beernarrd|Bernard Banko]]
|{{progress|100.0}}
 
|{{progress|100.0}}
 
|{{progress|100.0}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="sq"
 +
| <!-- No --> <center>35</center>
 
| <!-- ISO-639-1 --> sq
 
| <!-- ISO-639-1 --> sq
| <!-- Language  --> Albanian
+
| <!-- Language  --> Albanian<br />[https://wikipedia.org/wiki/Albanian_language {{#language:sq}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|42.9}}
 
|{{progress|39.4}}
 
|{{progress|40.8}}
 
|[{{Code Browser}}/tree/master/po/sq.po]
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="sr"
 +
| <!-- No --> <center>36</center>
 
| <!-- ISO-639-1 --> sr
 
| <!-- ISO-639-1 --> sr
| <!-- Language  --> Serbian
+
| <!-- Language  --> Serbian<br />[https://wikipedia.org/wiki/Serbian_language {{#language:sr}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|89.7}}
 
|{{progress|82.1}}
 
|{{progress|82.5}}
 
|[{{Code Browser}}/tree/master/po/sr.po]
 
 
| <!-- Notes    --> see {{bug|2375}}
 
| <!-- Notes    --> see {{bug|2375}}
|-
+
|- id="sr Latin"
 +
| <!-- No --> <center>37</center>
 
| <!-- ISO-639-1 --> sr Latin
 
| <!-- ISO-639-1 --> sr Latin
 
| <!-- Language  --> Serbian Latin
 
| <!-- Language  --> Serbian Latin
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|4.0}}
 
|{{progress|2.7}}
 
|{{progress|5.6}}
 
|[{{Code Browser}}/tree/master/po/sr_Latn.po]
 
 
| <!-- Notes    --> see {{bug|2375}}
 
| <!-- Notes    --> see {{bug|2375}}
|-
+
|- id="sv"
 +
| <!-- No --> <center>38</center>
 
| <!-- ISO-639-1 --> sv
 
| <!-- ISO-639-1 --> sv
| <!-- Language  --> Swedish
+
| <!-- Language  --> Swedish<br />[https://wikipedia.org/wiki/Swedish_language {{#language:sv}}]
 
| <!-- Contact  --> Pär Ekholm  
 
| <!-- Contact  --> Pär Ekholm  
|{{progress|98.3}}
 
|{{progress|100.0}}
 
|{{progress|100.0}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="ta"
 +
| <!-- No --> <center>39</center>
 
| <!-- ISO-639-1 --> ta
 
| <!-- ISO-639-1 --> ta
| <!-- Language  --> Tamil
+
| <!-- Language  --> Tamil<br />[https://wikipedia.org/wiki/Tamil_language {{#language:ta}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|
 
|{{progress|6.4}}
 
|{{progress|8.6}}
 
|
 
 
| <!-- Notes    -->
 
| <!-- Notes    -->
|-
+
|- id="tr"
 +
| <!-- No --> <center>40</center>
 
| <!-- ISO-639-1 --> tr
 
| <!-- ISO-639-1 --> tr
| <!-- Language  --> Turkish
+
| <!-- Language  --> Turkish<br />[https://wikipedia.org/wiki/Turkish_language {{#language:tr}}]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> [[User:Brtc|Bora Atıcı]]
|{{progress|29.0}}
 
|{{progress|27.5}}
 
|{{progress|29.2}}
 
|[{{Code Browser}}/tree/master/po/tr.po]
 
 
| <!-- Notes    -->{{bug|8148}}
 
| <!-- Notes    -->{{bug|8148}}
|-
+
|- id="uk"
 +
| <!-- No --> <center>41</center>
 
| <!-- ISO-639-1 --> uk
 
| <!-- ISO-639-1 --> uk
| <!-- Language  --> Ukrainian
+
| <!-- Language  --> Ukrainian<br />[https://wikipedia.org/wiki/Ukrainian_language {{#language:uk}}]
 
| <!-- Contact  --> [http://sourceforge.net/users/fedik/ Fedir Zinchuk]
 
| <!-- Contact  --> [http://sourceforge.net/users/fedik/ Fedir Zinchuk]
|{{progress|97.5}}
 
|{{progress|97.3}}
 
|{{progress|97.3}}
 
|
 
 
| <!-- Notes    --> Relationships handler only available for 3.4 (need test on 4.0)
 
| <!-- Notes    --> Relationships handler only available for 3.4 (need test on 4.0)
|-
+
|- id="vi"
 +
| <!-- No --> <center>42</center>
 
| <!-- ISO-639-1 --> vi
 
| <!-- ISO-639-1 --> vi
| <!-- Language  --> Vietnamese
+
| <!-- Language  --> Vietnamese<br />[https://wikipedia.org/wiki/Vietnamese_language {{#language:vi}} Tiếng Việt]
 
| <!-- Contact  --> [[User:Detran|De Tran]]
 
| <!-- Contact  --> [[User:Detran|De Tran]]
|{{progress|80.5}}
 
|{{progress|98.5}}
 
|{{progress|98.3}}
 
|
 
 
| <!-- Notes    --> {{bug|4400}}: lunisolar calendar support ?
 
| <!-- Notes    --> {{bug|4400}}: lunisolar calendar support ?
|-
+
|- id="zh"
 +
| <!-- No --> <center>43</center>
 
| <!-- ISO-639-1 --> zh_CN
 
| <!-- ISO-639-1 --> zh_CN
| <!-- Language  --> Chinese
+
| <!-- Language  --> Chinese (Simplified)<br />[https://wikipedia.org/wiki/Written_Chinese 中文]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> Shixiong Tian
|{{progress|76.8}}
 
|{{progress|70.5}}
 
|{{progress|71.1}}
 
|
 
 
| <!-- Notes    -->{{bug|4400}}: lunisolar calendar support ?
 
| <!-- Notes    -->{{bug|4400}}: lunisolar calendar support ?
|-
+
|- id="zh"
 +
| <!-- No --> <center>44</center>
 
| <!-- ISO-639-1 --> zh_HK
 
| <!-- ISO-639-1 --> zh_HK
| <!-- Language  --> Chinese
+
| <!-- Language  --> Chinese (Hong Kong)
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|76.8}}
 
|{{progress|70.5}}
 
|{{progress|71.1}}
 
|
 
 
| <!-- Notes    -->{{bug|4400}}: lunisolar calendar support ?
 
| <!-- Notes    -->{{bug|4400}}: lunisolar calendar support ?
|-
+
|- id="zh"
 +
| <!-- No --> <center>45</center>
 
| <!-- ISO-639-1 --> zh_TW
 
| <!-- ISO-639-1 --> zh_TW
| <!-- Language  --> Chinese
+
| <!-- Language  --> Chinese (Traditional)
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
|{{progress|76.8}}
 
|{{progress|70.5}}
 
|{{progress|71.1}}
 
|
 
 
| <!-- Notes    -->{{bug|4400}}: lunisolar calendar support ?
 
| <!-- Notes    -->{{bug|4400}}: lunisolar calendar support ?
 
|}  
 
|}  
Line 448: Line 321:
 
| [http://gramps-project.org/wiki/index.php?title=Image:Animal.po.gz Animal Pedigree]
 
| [http://gramps-project.org/wiki/index.php?title=Image:Animal.po.gz Animal Pedigree]
 
| [[Animal pedigree]]
 
| [[Animal pedigree]]
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
 
|{{progress|100}} [[File:Gramps_animal_2_2_6.po.gz]]
 
|{{progress|100}} [[File:Gramps_animal_2_2_6.po.gz]]
 
|{{progress|99}} [[File:Gramps_animal_3_1_3.po.gz]]
 
|{{progress|99}} [[File:Gramps_animal_3_1_3.po.gz]]
Line 456: Line 329:
 
| Same gender
 
| Same gender
 
| Same gender/sex
 
| Same gender/sex
| <!-- Contact  --> '''[[Translating_Gramps|Translator Vacancy]]'''
+
| <!-- Contact  --> '''[[Translating_Gramps|Reviewer Vacancy]]'''
 
|align="right"| -
 
|align="right"| -
 
|{{progress|100}}
 
|{{progress|100}}

Latest revision as of 16:37, 19 May 2026

A list of the languages in which Gramps interface has been Also, see the list of user manual translations.

Adding a new language

To add a new language, a language code must be set in the ALL_LINGUAS section in the file:

or added to the LINGUAS file in Gramps 5.2

Help translate Gramps to other languages or to improve existing translations.

# Go to the /po directory
cd po

# update with last template
for file in *.po; do echo -n "${file} "; msgmerge --no-wrap ${file} gramps.pot -o ${file}; done

# check localisation percentage
for file in *.po; do echo -n "${file} "; ./check_po -s ${file} | grep "Localized at"; done

INCOMPLETE_TRANSLATIONS

Tango-Dialog-information.png
The minimum complete translation is 70%

If the translation is very close to that percentage also enable it, also keep en_GB as it is a special subtranslation of English


Add the locale code (if less than 70%) or remove the locale code (if greater than 70%)as required from the following INCOMPLETE_TRANSLATIONS section in the file:

 INCOMPLETE_TRANSLATIONS = ('ar', 'bg', 'he', 'ja', 'sq', 'ta', 'tr')
Number Code Language Reviewer Notes
1
ar Arabic
العربية
Reviewer Vacancy see mailing-list, and 6819: date handler
2
ba Bashkir
башҡортса
başqorttar / Bashkorts
Reviewer Vacancy see Discourse Bashkir (башҡорт теле, başqort tele) localization thread
2
bg Bulgarian
български
Reviewer Vacancy
3
br Breton
brezhoneg
Reviewer Vacancy
4
ca Catalan
català
Joan Creus
5
cs Czech
čeština
Zdeněk Hataš
6
da Danish
dansk
Kaj Mikkelsen
7
de German
Deutsch
Mirko Leonhäuser
8
el Greek
Ελληνικά
Zissis Papadopoulos
9
en_US English n/a
(Default Language)
American English
10
en_GB English (British) Nick Hall English (British)en_GB.po

variation ~ 5%

11
en_AU English (Australian) Reviewer Vacancy
12
eo Esperanto Pier Luigi Cinquantini
13
es Spanish
español
Juan Saavedra 4185:Kinship report (Relationships)
14
fi Finnish
suomi
Matti Niemelä 2356: genitive form for names, Translation into Finnish
15
fr French
français
Reviewer Vacancy Translation into French
16
ga Irish
Gaeilge
Reviewer Vacancy mailing-list
17
he Hebrew
עברית
Avi Markovitz 2962
18
hr Croatian
hrvatski
Reviewer Vacancy
19
hu Hungarian
magyar
Lajos Nemeséri 5505:Date_Handler
20
is Icelandic
íslenska
Sveinn í Felli
21
it Italian
italiano
Luigi Toscano 4185:Kinship report (Relationships)
22
ja Japanese
日本語
Keiichiro Yamamoto, Megumi Sakata (github) / (Feature request:3120 support for Japanese Era calendar scheme)
23
lt Lithuanian
lietuvių
Reviewer Vacancy 4848
24
mk Macedonian
македонски
Reviewer Vacancy
25
nb Norwegian Bokmål
norsk bokmål
Espen Berg see DateDisplay
26
nl Dutch
Nederlands
Jan Sparreboom
27
nn Norwegian Nynorsk
norsk nynorsk
Sigmund Lorentsen
28
pl Polish
polski
Reviewer Vacancy
29
pt_BR Portuguese (Brazil)
português brasileiro
Paulo Henrique, Paiva de Moraes 4185:Kinship report (Relationships)
30
pt_PT Portuguese (Portugal)
português
Pedro Albuquerque 4185: Kinship report (Relationships)
31
ro Romanian
română
Reviewer Vacancy
32
ru Russian
русский
Ivan Komaritsyn Translation into Russian
33
sk Slovak
slovenčina
Reviewer Vacancy
34
sl Slovenian
slovenščina
Bernard Banko
35
sq Albanian
shqip
Reviewer Vacancy
36
sr Serbian
српски / srpski
Reviewer Vacancy see 2375
37
sr Latin Serbian Latin Reviewer Vacancy see 2375
38
sv Swedish
svenska
Pär Ekholm
39
ta Tamil
தமிழ்
Reviewer Vacancy
40
tr Turkish
Türkçe
Bora Atıcı 8148
41
uk Ukrainian
українська
Fedir Zinchuk Relationships handler only available for 3.4 (need test on 4.0)
42
vi Vietnamese
Tiếng Việt Tiếng Việt
De Tran 4400: lunisolar calendar support ?
43
zh_CN Chinese (Simplified)
中文
Shixiong Tian 4400: lunisolar calendar support ?
44
zh_HK Chinese (Hong Kong) Reviewer Vacancy 4400: lunisolar calendar support ?
45
zh_TW Chinese (Traditional) Reviewer Vacancy 4400: lunisolar calendar support ?


Custom Type Contact Coverage
Gramps 2.2.6
Coverage
Gramps 3.1.3
Coverage
(master)
Notes
Animal Pedigree Animal pedigree Reviewer Vacancy
100%
File:Gramps animal 2 2 6.po.gz
99%
File:Gramps animal 3 1 3.po.gz
0%
English(US) sub-translation that makes using Gramps far more intuitive when dealing with animals.(Bug:3346)
Same gender Same gender/sex Reviewer Vacancy -
100%
0%
English(US) sub-translation that makes using Gramps far more intuitive when dealing with same gender family.(Bug:3346)