Skip to content

Commit 37edf76

Browse files
committedDec 25, 2016
[i18n] integrate esperanto translation
1 parent 567f920 commit 37edf76

File tree

7 files changed

+9
-3
lines changed

7 files changed

+9
-3
lines changed
 

‎.tx/config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ trans.cs = i18n/qgis_cs.ts
1313
trans.da = i18n/qgis_da.ts
1414
trans.de = i18n/qgis_de.ts
1515
trans.el = i18n/qgis_el.ts
16+
trans.eo = i18n/qgis_eo.ts
1617
trans.es = i18n/qgis_es.ts
1718
trans.et = i18n/qgis_et.ts
1819
trans.eu = i18n/qgis_eu.ts

‎doc/TRANSLATORS

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,5 @@
3737
<tr><td><img src="qrc:/images/flags/ar.png"></td><td>Arabic</td><td><div title="finished:9301 unfinished:130 untranslated:8807" class="bartodo"><div class="bardone" style="width:51px">51.4</div></div></td><td>Ichaouia Amine, Hosham Munier</td></tr>
3838
<tr><td><img src="qrc:/images/flags/lv.png"></td><td>Latvian</td><td><div title="finished:9178 unfinished:200 untranslated:8860" class="bartodo"><div class="bardone" style="width:50px">50.9</div></div></td><td>Maris Nartiss, Pēteris Brūns</td></tr>
3939
<tr><td><img src="qrc:/images/flags/sk.png"></td><td>Slovak</td><td><div title="finished:7770 unfinished:806 untranslated:9662" class="bartodo"><div class="bardone" style="width:44px">44.8</div></div></td><td>Lubos Balazovic, Jana Kormanikova, Ivan Mincik</td></tr>
40-
<tr><td><img src="qrc:/images/flags/hr.png"></td><td>Croatian</td><td><div title="finished:7298 unfinished:133 untranslated:10807" class="bartodo"><div class="bardone" style="width:40px">40.4</div></div></td><td>Zoran Jankovic</td></tr></table>
40+
<tr><td><img src="qrc:/images/flags/hr.png"></td><td>Croatian</td><td><div title="finished:7298 unfinished:133 untranslated:10807" class="bartodo"><div class="bardone" style="width:40px">40.4</div></div></td><td>Zoran Jankovic</td></tr>
41+
<tr><td><img src="qrc:/images/flags/eo.png"></td><td>Esperanto</td><td><div title="finished:6918 unfinished:0 untranslated:12120" class="bartodo"><div class="bardone" style="width:36px">36.3</div></div></td><td>Augustin Roche, Nikolay Korotkiy</td></tr></table>

‎i18n/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ ENDMACRO(ADD_TRANSLATION_FILES)
2222
# make sure the output directory exists
2323
file(MAKE_DIRECTORY ${QGIS_OUTPUT_DIRECTORY}/i18n)
2424

25-
SET(TS_FILES qgis_ar.ts qgis_bg.ts qgis_bs.ts qgis_ca.ts qgis_cs.ts qgis_da.ts qgis_de.ts qgis_el.ts qgis_es.ts qgis_et.ts qgis_eu.ts qgis_fi.ts qgis_fr.ts qgis_gl.ts qgis_hi.ts qgis_hr.ts qgis_hu.ts qgis_id.ts qgis_it.ts qgis_ja.ts qgis_km.ts qgis_ko.ts qgis_lt.ts qgis_lv.ts qgis_nb.ts qgis_nl.ts qgis_pl.ts qgis_pt_BR.ts qgis_pt_PT.ts qgis_ro.ts qgis_ru.ts qgis_sk.ts qgis_sl.ts qgis_sv.ts qgis_tr.ts qgis_vi.ts qgis_zh-Hans.ts qgis_zh-Hant.ts)
25+
SET(TS_FILES qgis_ar.ts qgis_bg.ts qgis_bs.ts qgis_ca.ts qgis_cs.ts qgis_da.ts qgis_de.ts qgis_el.ts qgis_eo.ts qgis_es.ts qgis_et.ts qgis_eu.ts qgis_fi.ts qgis_fr.ts qgis_gl.ts qgis_hi.ts qgis_hr.ts qgis_hu.ts qgis_id.ts qgis_it.ts qgis_ja.ts qgis_km.ts qgis_ko.ts qgis_lt.ts qgis_lv.ts qgis_nb.ts qgis_nl.ts qgis_pl.ts qgis_pt_BR.ts qgis_pt_PT.ts qgis_ro.ts qgis_ru.ts qgis_sk.ts qgis_sl.ts qgis_sv.ts qgis_tr.ts qgis_vi.ts qgis_zh-Hans.ts qgis_zh-Hant.ts)
2626

2727
ADD_TRANSLATION_FILES (QM_FILES ${TS_FILES})
2828

‎images/flags/eo.png

269 Bytes
Loading

‎images/images.qrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<file>flags/de.png</file>
99
<file>flags/en_GB.png</file>
1010
<file>flags/en_US.png</file>
11+
<file>flags/eo.png</file>
1112
<file>flags/es.png</file>
1213
<file>flags/fa.png</file>
1314
<file>flags/fi.png</file>

‎scripts/tsstat.pl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
'de' => 'Jürgen E. Fischer, Stephan Holl, Otto Dassau, Werner Macho',
4646
'es' => 'Carlos Dávila, Javier César Aldariz, Gabriela Awad, Edwin Amado, Mayeul Kauffmann, Diana Galindo',
4747
'el' => 'Theodoros Vakkas, Ioannis Tsimpiris, Evripidis Argyropoulos, Mike Pegnigiannis, Nikos Ves',
48+
'eo' => 'Augustin Roche, Nikolay Korotkiy',
4849
'et' => 'Veiko Viil',
4950
'eu' => 'Asier Sarasua Garmendia, Irantzu Alvarez',
5051
'fa' => 'Mola Pahnadayan, Masoud Pashotan , Masoud Erfanyan',

‎src/app/qgsoptions.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -826,7 +826,9 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl )
826826
QStringList myI18nList = i18nList();
827827
Q_FOREACH ( const QString& l, myI18nList )
828828
{
829-
cboLocale->addItem( QIcon( QString( ":/images/flags/%1.png" ).arg( l ) ), QLocale( l ).nativeLanguageName(), l );
829+
// QTBUG-57802: eo locale is improperly handled
830+
QString displayName = l.startsWith( QLatin1String( "eo" ) ) ? QLocale::languageToString( QLocale::Esperanto ) : QLocale( l ).nativeLanguageName();
831+
cboLocale->addItem( QIcon( QString( ":/images/flags/%1.png" ).arg( l ) ), displayName, l );
830832
}
831833
cboLocale->setCurrentIndex( cboLocale->findData( myUserLocale ) );
832834
bool myLocaleOverrideFlag = mSettings->value( QStringLiteral( "locale/overrideFlag" ), false ).toBool();

0 commit comments

Comments
 (0)
Please sign in to comment.