-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1625,10 +1589,6 @@
-
-
-
-
@@ -1650,7 +1610,6 @@
-
@@ -1665,10 +1624,6 @@
-
-
-
-
@@ -1676,12 +1631,6 @@
-
-
-
-
-
-
@@ -1696,7 +1645,6 @@
-
@@ -1711,7 +1659,6 @@
-
@@ -1719,7 +1666,6 @@
-
@@ -1727,7 +1673,6 @@
-
@@ -1735,7 +1680,6 @@
-
@@ -1750,7 +1694,6 @@
-
@@ -1758,10 +1701,6 @@
-
-
-
-
@@ -1769,7 +1708,6 @@
-
@@ -1777,10 +1715,6 @@
-
-
-
-
@@ -1788,7 +1722,6 @@
-
@@ -1796,7 +1729,6 @@
-
@@ -1804,7 +1736,6 @@
-
@@ -1812,7 +1743,6 @@
-
@@ -1820,7 +1750,6 @@
-
@@ -1828,7 +1757,6 @@
-
@@ -1844,7 +1772,6 @@
-
@@ -1852,30 +1779,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1883,7 +1786,6 @@
-
@@ -1891,7 +1793,6 @@
-
@@ -1899,7 +1800,6 @@
-
@@ -1915,7 +1815,6 @@
-
@@ -1939,56 +1838,58 @@
-
-
-
-
-
-
-
+
-
+
-
-
-
-
-
-
+
-
-
-
-
-
+
+
-
-
+
+
-
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
@@ -1996,19 +1897,48 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/java/org/telegram/services/LocalisationService.java b/src/main/java/org/telegram/services/LocalisationService.java
index 53e923f..aab5ceb 100644
--- a/src/main/java/org/telegram/services/LocalisationService.java
+++ b/src/main/java/org/telegram/services/LocalisationService.java
@@ -31,6 +31,7 @@ public class LocalisationService {
private ResourceBundle galician;
private ResourceBundle persian;
private ResourceBundle turkish;
+ private ResourceBundle esperanto;
private class CustomClassLoader extends ClassLoader {
public CustomClassLoader(ClassLoader parent) {
@@ -92,6 +93,8 @@ public class LocalisationService {
supportedLanguages.put("nl", "Nederlands");
italian = ResourceBundle.getBundle("localisation.strings", new Locale("it", "IT"), loader);
supportedLanguages.put("it", "Italiano");
+ esperanto = ResourceBundle.getBundle("localisation.strings", new Locale("eo", "EO"), loader);
+ supportedLanguages.put("eo", "Esperanto");
/*
german = ResourceBundle.getBundle("localisation.strings", new Locale("de", "DE"), loader);
supportedLanguages.put("de", "Deutsch");
@@ -155,6 +158,9 @@ public class LocalisationService {
case "it":
result = italian.getString(key);
break;
+ case "eo":
+ result = esperanto.getString(key);
+ break;
/*case "de":
result = german.getString(key);
break;
diff --git a/src/main/resources/localisation/strings_eo.properties b/src/main/resources/localisation/strings_eo.properties
new file mode 100644
index 0000000..dcdc896
--- /dev/null
+++ b/src/main/resources/localisation/strings_eo.properties
@@ -0,0 +1,75 @@
+helpTransifex= Ĉu vi estas suferanto de babela eraro? Provu min por Telegram-tradukaro.\n\nPor ricevi la plej lastatempan Telegram-tradukdosieron por lingvo\: \n|-- %s LINGVOKODO \: Ricevi la plej lastatempan iOS-tradukon.\n|-- %s LINGVOKODO \: Ricevi la plej lastatempan Android-tradukon.\n|-- %s LINGVOKODO \: Ricevi la plej lastatempan Webogram-tradukon.\n|-- %s LINGVOKODO \: Ricevi la plej lastatempan Tdesktop-tradukon.\n|-- %s LINGVOKODO \: Ricevi la plej lastatempan OSX-App-tradukon.\n|-- %s LINGVOKODO \: Ricevi la plej lastatempan Windows Phone-tradukon.\n\n2. Por ricevi ĝisdatigitan tradukdosieron por via Android-beta-aplikaĵo\: \n|-- %s LINGVOKODO \: Ricevi la plej lastatempan Android-beta-tradukon.\n\n(La lingvokodo de Esperanto estas\: eo)
+helpFiles= Ĉu vi volas konigi dosieron al piratoj? Bonvolu resti ĉi tie kun viaj boatoj\!\n\nKonigi dosierojn per ligilo\: \n|-- %s DOSIERIDENTIGILO \: Ricevi dosieron per identigilo.\n|-- %s \: Komenci dosieralŝuton.\n|-- %s \: Elekti unu de viaj dosieroj por forigi ĝin.\n|-- %s \: Montri liston de viaj alŝutitaj dosieroj.
+helpDirections= Se mapon mi havus, mi bone vojaĝus.\n\nPor ricevi veturinstrukcion inter du lokoj\: \n|-- %s \: Komenci ricevi veturinstrukcion
+sendFileToUpload= Sendu al mi dosieron kiun vi volas konigi. Certu, ke vi aligos ĝin kiel dosieron, ne kiel bildon aŭ videon.
+fileUploaded= Bone, via dosiero estas alŝutita. Sendu tiun ligilon al ĉiuj ajn, kiujn vi volas kaj ili povos elŝuti la dosieron\:\n
+deleteUploadedFile= Elektu la dosieron, kiun vi volas forigi\:
+fileDeleted= La dosiero estis forigita
+wrongFileId= Mi bedaŭras, mi ne povas trovi dosieron per tiu identigilo. Aŭ vi tajperaris aŭ ĝi estis forigita jam.
+listOfFiles= Jen viaj nunaj alŝutitaj dosieroj\:
+noFiles= Vi ne havas ajnajn alŝutitajn dosierojn ankoraŭ.
+processFinished= La nuna procezo estas nuligita.
+uploadedFileURL= https\://telegram.me/filesbot?start\=
+initDirections= Respondu al tiu mesaĝo per via deirpunkto.
+sendDestination= Respondu al tiu mesaĝo per via destino.
+youNeedReplyDirections= Mi bedaŭras, mi ne povas helpi vin, krom se vi respondas al mia mesaĝo.
+chooselanguage= Elektu lingvon de la listo por ŝanĝi ĉi tiun agordon.
+errorLanguage= Mi ne subtenas tiun lingvon aŭ vi tajperaris. La procezo estas nuligita.
+directionsInit= %s troviĝas je %s for de %s, kaj necesas %s por alveni tien, sekvante tiun veturinstrukcion\:\n
+directionsNotFound= Veturinstrukcio inter %s kaj %s ne estas trovita.
+errorFetchingDirections= Mi bedaŭras, eraro okazis dum ricevado de la veturinstrukcio.
+directionsStep= %s dum %s (%s)
+languageModified= Via lingvo-agordo estas ĝisdatigita.
+
+
+helpWeatherMessage= Suno aŭ pluvo, hajlo aŭ glacio? Ĉu vi volas scii?\nDemandu al mi kaj mi donos la scion al vi\!\n\t\t%s Ricevu la nunan veteron de loko aŭ urbo\n\t\t%s Ricevu prognozon por 3 tagoj de loko aŭ urbo\n\t\t%s Ŝanĝu nunajn avertojn\n\t\t%s Elektu lingvon por prognozoj\n\t\t%s Elektu viajn preferitajn unuojn
+forecast=%sPrognozo
+current=%sNuna
+help=%sHelpo
+settings=%sAgordoj
+cancel=%sNuligi
+location=%sLoko
+new=%sNova
+languages=%sLingvoj
+alerts=%sAvertoj
+units=%sUnuoj
+back=%sReen
+delete=%sForigi
+showList=%sMontri liston
+rateMe=%sKlasifiku min
+metricSystem=Metra sistemo
+imperialSystem= Imperia sistemo
+selectLanguage=Via nuna lingvo estas %sn. Elektu lingvon de la listo por ŝanĝi ĉi tiun agordon.
+languageUpdated=Via lingvo-agordo estas ĝisdatigita.
+errorLanguageNotFound= Mi ne subtenas tiun lingvon aŭ vi tajperaris. Elektu alian el la listo.
+selectUnits=Viaj nunaj unuoj estas %s. Elektu unuojn de la listo por ŝanĝi ĉi tiun agordon.
+unitsUpdated=Via unuo-agordo estas ĝisdatigita.
+errorUnitsNotFound= Mi ne subtenas tiujn unuojn aŭ vi tajperaris. Elektu unu de la listo.
+onWeatherNewCommand=Sendu al mi la urbon, kiu vin interesas. Uzu la jenan formaton\: URBO,LANDO
+onWeatherLocationCommand=Sendu al mi la lokon, kiu vin interesas.
+onCurrentCommandFromHistory=Elektu opcion de viaj lastaj petoj, "nova" por sendi novan urbon aŭ "loko" por sendi al mi lokon por ricevi la nunan veteron.
+onCurrentCommandWithoutHistory=Elektu "nova" por sendi novan urbon aŭ "loko" por sendi al mi lokon por ricevi la nunan veteron.
+onForecastCommandFromHistory=Elektu opcion de viaj lastaj petoj, "nova" por sendi novan urbon aŭ "loko" por sendi al mi lokon por ricevi prognozon por 3 tagoj.
+onForecastCommandWithoutHistory=Elektu "nova" por sendi novan urbon aŭ "loko" por sendi al mi lokon por ricevi prognozon por 3 tagoj.
+weatherCurrent= La vetero por %s estas\:\n\n %s
+currentWeatherPartMetric=\t- Vetero\: %s\n\t- Nubeco\: %s\n\t- Temperaturo\: %s ºC\n
+currentWeatherPartImperial=\t- Vetero\: %s\n\t- Nubeco\: %s\n\t- Temperaturo\: %s ºF\n
+weatherForcast= La vetero por %s estos\:\n\n %s
+forecastWeatherPartMetric= %s je %s \n\t- Prognozo\: %s\n\t- Alta temperaturo\: %s ºC\n\t- Malalta temperaturo\: %s ºC\n
+forecastWeatherPartImperial= %s je %s \n\t- Prognozo\: %s\n\t- Alta temperaturo\: %s ºF\n\t- Malalta temperaturo\: %s ºF\n
+weatherAlert= La vetero por %s estos\:\n\n %s
+alertWeatherPartMetric=\t- Prognozo\: %s\n\t- Alta temperaturo\: %s ºC\n\t- Malalta temperaturo\: %s ºC\n
+alertWeatherPartImperial=\t- Prognozo\: %s\n\t- Alta temperaturo\: %s ºF\n\t- Malalta temperaturo\: %s ºF\n
+chooseOption=Elektu opcion de la menuo.
+backToMainMenu=Procezo estas nuligita, reen al la ĉefa menuo.
+onSettingsCommand=Elektu opcion\:\n\t\t%s Lingvoj\: Elektu lingvon por prognozoj\n\t\t%s Unuoj\: Elektu viajn preferitajn unuojn\n\t\t%s Avertoj\: Ŝanĝu tagajn avertojn\n\t\t%s Reen\: Reen al la ĉefa menuo
+alertsMenuMessage=Ĉi tie vi povas administri viajn avertojn aŭ aldoni novajn avertojn.
+chooseNewAlertCity=Por kiu urbo vi volas agordi averton? Elektu opcion de viaj lastaj petoj.
+newAlertSaved=%s Via averto por %s estas kreita ĝuste, vi ricevos la veteron dufoje tage.
+initialAlertList=Vi havas %d avertojn\:\n\n%s
+partialAlertList=%s%s\n
+noAlertList=Mi ne povas trovi ajnan averton por vi.
+alertDeleted=La elektita averto estas forigita.
+cityNotFound= Urbo ne estas trovita
+errorFetchingWeather= Mi bedaŭras, eraro okazis dum ricevado de la vetero.
+rateMeMessage=Se vi ŝatas ĉi tiun roboton, bonvolu klasifikadi ĝin ĉe https\://telegram.me/storebot?start\=weatherbot