From 855f981aca096843e9c7af9611c7bc6c0cd3d432 Mon Sep 17 00:00:00 2001 From: Kwangyoun Kim Date: Wed, 6 Jul 2016 14:44:56 +0900 Subject: [PATCH] Update text to support multi language Add set/get private data Change-Id: If2fe91a0742458d09da7e5b81297ae7136451fe0 --- packaging/libttssmt.spec | 2 ++ setting-app/CMakeLists.txt | 2 ++ setting-app/po/CMakeLists.txt | 23 +++++++++++++++++++++++ setting-app/po/ar.po | 14 ++++++++++++++ setting-app/po/az.po | 14 ++++++++++++++ setting-app/po/bg.po | 14 ++++++++++++++ setting-app/po/bn.po | 14 ++++++++++++++ setting-app/po/ca.po | 14 ++++++++++++++ setting-app/po/cs.po | 14 ++++++++++++++ setting-app/po/da.po | 14 ++++++++++++++ setting-app/po/de.po | 14 ++++++++++++++ setting-app/po/el_GR.po | 14 ++++++++++++++ setting-app/po/en.po | 14 ++++++++++++++ setting-app/po/en_PH.po | 14 ++++++++++++++ setting-app/po/en_US.po | 14 ++++++++++++++ setting-app/po/es_ES.po | 14 ++++++++++++++ setting-app/po/es_US.po | 14 ++++++++++++++ setting-app/po/et.po | 14 ++++++++++++++ setting-app/po/eu.po | 14 ++++++++++++++ setting-app/po/fa.po | 14 ++++++++++++++ setting-app/po/fi.po | 14 ++++++++++++++ setting-app/po/fr.po | 14 ++++++++++++++ setting-app/po/fr_CA.po | 14 ++++++++++++++ setting-app/po/ga.po | 14 ++++++++++++++ setting-app/po/gl.po | 14 ++++++++++++++ setting-app/po/gu.po | 14 ++++++++++++++ setting-app/po/he.po | 14 ++++++++++++++ setting-app/po/hi.po | 14 ++++++++++++++ setting-app/po/hr.po | 14 ++++++++++++++ setting-app/po/hu.po | 14 ++++++++++++++ setting-app/po/hy.po | 14 ++++++++++++++ setting-app/po/is.po | 14 ++++++++++++++ setting-app/po/it_IT.po | 14 ++++++++++++++ setting-app/po/ja_JP.po | 14 ++++++++++++++ setting-app/po/ka.po | 14 ++++++++++++++ setting-app/po/kk.po | 14 ++++++++++++++ setting-app/po/kn.po | 14 ++++++++++++++ setting-app/po/ko_KR.po | 14 ++++++++++++++ setting-app/po/lt.po | 14 ++++++++++++++ setting-app/po/lv.po | 14 ++++++++++++++ setting-app/po/mk.po | 14 ++++++++++++++ setting-app/po/ml.po | 14 ++++++++++++++ setting-app/po/nb.po | 14 ++++++++++++++ setting-app/po/nl.po | 14 ++++++++++++++ setting-app/po/pl.po | 14 ++++++++++++++ setting-app/po/pt_BR.po | 14 ++++++++++++++ setting-app/po/pt_PT.po | 14 ++++++++++++++ setting-app/po/ro.po | 14 ++++++++++++++ setting-app/po/ru_RU.po | 14 ++++++++++++++ setting-app/po/si.po | 14 ++++++++++++++ setting-app/po/sk.po | 14 ++++++++++++++ setting-app/po/sl.po | 14 ++++++++++++++ setting-app/po/sr.po | 14 ++++++++++++++ setting-app/po/sv.po | 14 ++++++++++++++ setting-app/po/ta.po | 14 ++++++++++++++ setting-app/po/te.po | 14 ++++++++++++++ setting-app/po/th.po | 14 ++++++++++++++ setting-app/po/tr_TR.po | 14 ++++++++++++++ setting-app/po/uk.po | 14 ++++++++++++++ setting-app/po/ur.po | 14 ++++++++++++++ setting-app/po/uz.po | 14 ++++++++++++++ setting-app/po/zh_CN.po | 14 ++++++++++++++ setting-app/po/zh_HK.po | 14 ++++++++++++++ setting-app/po/zh_TW.po | 14 ++++++++++++++ setting-app/src/ttssmt_setting_main.c | 32 ++++++++++++++++++++++---------- src/plugin_internal.cpp | 16 ++++++++++++++++ src/plugin_internal.h | 4 ++++ src/ttsp.c | 5 ++++- 68 files changed, 927 insertions(+), 11 deletions(-) create mode 100644 setting-app/po/CMakeLists.txt create mode 100644 setting-app/po/ar.po create mode 100644 setting-app/po/az.po create mode 100644 setting-app/po/bg.po create mode 100644 setting-app/po/bn.po create mode 100644 setting-app/po/ca.po create mode 100644 setting-app/po/cs.po create mode 100644 setting-app/po/da.po create mode 100644 setting-app/po/de.po create mode 100644 setting-app/po/el_GR.po create mode 100644 setting-app/po/en.po create mode 100644 setting-app/po/en_PH.po create mode 100644 setting-app/po/en_US.po create mode 100644 setting-app/po/es_ES.po create mode 100644 setting-app/po/es_US.po create mode 100644 setting-app/po/et.po create mode 100644 setting-app/po/eu.po create mode 100644 setting-app/po/fa.po create mode 100644 setting-app/po/fi.po create mode 100644 setting-app/po/fr.po create mode 100644 setting-app/po/fr_CA.po create mode 100644 setting-app/po/ga.po create mode 100644 setting-app/po/gl.po create mode 100644 setting-app/po/gu.po create mode 100644 setting-app/po/he.po create mode 100644 setting-app/po/hi.po create mode 100644 setting-app/po/hr.po create mode 100644 setting-app/po/hu.po create mode 100644 setting-app/po/hy.po create mode 100644 setting-app/po/is.po create mode 100644 setting-app/po/it_IT.po create mode 100644 setting-app/po/ja_JP.po create mode 100644 setting-app/po/ka.po create mode 100644 setting-app/po/kk.po create mode 100644 setting-app/po/kn.po create mode 100644 setting-app/po/ko_KR.po create mode 100644 setting-app/po/lt.po create mode 100644 setting-app/po/lv.po create mode 100644 setting-app/po/mk.po create mode 100644 setting-app/po/ml.po create mode 100644 setting-app/po/nb.po create mode 100644 setting-app/po/nl.po create mode 100644 setting-app/po/pl.po create mode 100644 setting-app/po/pt_BR.po create mode 100644 setting-app/po/pt_PT.po create mode 100644 setting-app/po/ro.po create mode 100644 setting-app/po/ru_RU.po create mode 100644 setting-app/po/si.po create mode 100644 setting-app/po/sk.po create mode 100644 setting-app/po/sl.po create mode 100644 setting-app/po/sr.po create mode 100644 setting-app/po/sv.po create mode 100644 setting-app/po/ta.po create mode 100644 setting-app/po/te.po create mode 100644 setting-app/po/th.po create mode 100644 setting-app/po/tr_TR.po create mode 100644 setting-app/po/uk.po create mode 100644 setting-app/po/ur.po create mode 100644 setting-app/po/uz.po create mode 100644 setting-app/po/zh_CN.po create mode 100644 setting-app/po/zh_HK.po create mode 100644 setting-app/po/zh_TW.po diff --git a/packaging/libttssmt.spec b/packaging/libttssmt.spec index 0816d3f..8037230 100644 --- a/packaging/libttssmt.spec +++ b/packaging/libttssmt.spec @@ -7,6 +7,7 @@ License: Flora-1.1 Source0: %{name}-%{version}.tar.gz Source1001: libttssmt.manifest BuildRequires: cmake +BuildRequires: gettext-tools BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libtzplatform-config) @@ -60,3 +61,4 @@ cp %{_builddir}/%{name}-%{version}/LICENSE.Flora %{buildroot}%{TZ_SYS_RO_SHARE}/ %{TZ_SYS_RO_SHARE}/license/%{name} %{TZ_SYS_RO_APP}/org.tizen.ttssmt-setting/bin/ttssmt-setting %{TZ_SYS_RO_PACKAGES}/org.tizen.ttssmt-setting.xml +%{TZ_SYS_RO_APP}/org.tizen.ttssmt-setting/res/locale/* \ No newline at end of file diff --git a/setting-app/CMakeLists.txt b/setting-app/CMakeLists.txt index 5cce164..a340ed7 100644 --- a/setting-app/CMakeLists.txt +++ b/setting-app/CMakeLists.txt @@ -29,3 +29,5 @@ TARGET_LINK_LIBRARIES("${PROJECT_NAME}-setting" ${pkgs_setting_LDFLAGS}) INSTALL(TARGETS "${PROJECT_NAME}-setting" DESTINATION ${BINDIR}) INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/org.tizen.ttssmt-setting.xml DESTINATION ${APP_MANIFESTDIR}) + +ADD_SUBDIRECTORY(po) \ No newline at end of file diff --git a/setting-app/po/CMakeLists.txt b/setting-app/po/CMakeLists.txt new file mode 100644 index 0000000..9add309 --- /dev/null +++ b/setting-app/po/CMakeLists.txt @@ -0,0 +1,23 @@ +SET(POFILES ar.po az.po bg.po bn.po ca.po cs.po da.po de.po el_GR.po en.po en_PH.po en_US.po es_ES.po es_US.po et.po eu.po fa.po fi.po fr.po fr_CA.po ga.po gl.po gu.po he.po hi.po hr.po hu.po hy.po is.po it_IT.po ja_JP.po ka.po kk.po kn.po ko_KR.po lt.po lv.po mk.po ml.po nb.po nl.po pl.po pt_BR.po pt_PT.po ro.po ru_RU.po si.po sk.po sl.po sr.po sv.po ta.po te.po th.po tr_TR.po uk.po uz.po zh_CN.po zh_HK.po zh_TW.po) + + +SET(MSGFMT "/usr/bin/msgfmt") + +FOREACH(pofile ${POFILES}) + SET(pofile ${CMAKE_CURRENT_SOURCE_DIR}/${pofile}) + MESSAGE("PO: ${pofile}") + GET_FILENAME_COMPONENT(absPofile ${pofile} ABSOLUTE) + GET_FILENAME_COMPONENT(lang ${absPofile} NAME_WE) + SET(moFile ${CMAKE_CURRENT_BINARY_DIR}/${lang}.mo) + ADD_CUSTOM_COMMAND( + OUTPUT ${moFile} + COMMAND ${MSGFMT} -o ${moFile} ${absPofile} + DEPENDS ${absPofile} + ) + INSTALL(FILES ${moFile} + DESTINATION /usr/apps/org.tizen.ttssmt-setting/res/locale/${lang}/LC_MESSAGES RENAME org.tizen.ttssmt-setting.mo) + SET(moFiles ${moFiles} ${moFile}) +ENDFOREACH(pofile) + +MESSAGE(".mo files: ${moFiles}") +ADD_CUSTOM_TARGET(po ALL DEPENDS ${moFiles}) diff --git a/setting-app/po/ar.po b/setting-app/po/ar.po new file mode 100644 index 0000000..3e8804c --- /dev/null +++ b/setting-app/po/ar.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "تنزيل" + +msgid "IDS_NETWORK_ERROR" +msgstr "حدث خطأ في الشبكة." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "فشل في التنزيل." + +msgid "IDS_DOWNLOADING" +msgstr "جارٍ التنزيل..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "إعدادات المحرك" diff --git a/setting-app/po/az.po b/setting-app/po/az.po new file mode 100644 index 0000000..9871c1c --- /dev/null +++ b/setting-app/po/az.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Yüklə" + +msgid "IDS_NETWORK_ERROR" +msgstr "Şəbəkə xətası." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Yükləmə mümkün olmadı." + +msgid "IDS_DOWNLOADING" +msgstr "Yüklənir..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Mexanizmin parametrləri" diff --git a/setting-app/po/bg.po b/setting-app/po/bg.po new file mode 100644 index 0000000..15494e7 --- /dev/null +++ b/setting-app/po/bg.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Изтегляне" + +msgid "IDS_NETWORK_ERROR" +msgstr "Грешка на мрежата." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Неуспешно изтегляне." + +msgid "IDS_DOWNLOADING" +msgstr "Изтегляне..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Настройки на ядро" diff --git a/setting-app/po/bn.po b/setting-app/po/bn.po new file mode 100644 index 0000000..dcb376e --- /dev/null +++ b/setting-app/po/bn.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "ডাউনলোড করুন" + +msgid "IDS_NETWORK_ERROR" +msgstr "নেটওয়ার্ক ত্রুটি।" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "ডাউনলোড ব্যর্থ হয়েছে।" + +msgid "IDS_DOWNLOADING" +msgstr "ডাউনলোড হচ্ছে..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "ইঞ্জিন সেটিংস" diff --git a/setting-app/po/ca.po b/setting-app/po/ca.po new file mode 100644 index 0000000..1826cdd --- /dev/null +++ b/setting-app/po/ca.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Descarregar" + +msgid "IDS_NETWORK_ERROR" +msgstr "Error de xarxa" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Descàrrega no disponible" + +msgid "IDS_DOWNLOADING" +msgstr "Descarreg…" + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Ajustaments de motor" diff --git a/setting-app/po/cs.po b/setting-app/po/cs.po new file mode 100644 index 0000000..8710950 --- /dev/null +++ b/setting-app/po/cs.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Stáhnout" + +msgid "IDS_NETWORK_ERROR" +msgstr "Chyba sítě." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Stažení se nezdařilo." + +msgid "IDS_DOWNLOADING" +msgstr "Stahování..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Nastavení modulu" diff --git a/setting-app/po/da.po b/setting-app/po/da.po new file mode 100644 index 0000000..ade0e85 --- /dev/null +++ b/setting-app/po/da.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Download" + +msgid "IDS_NETWORK_ERROR" +msgstr "Netv©¡rksfejl." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Download mislykkedes." + +msgid "IDS_DOWNLOADING" +msgstr "Downloader ..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Motorindstillinger" diff --git a/setting-app/po/de.po b/setting-app/po/de.po new file mode 100644 index 0000000..e8662b1 --- /dev/null +++ b/setting-app/po/de.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Download" + +msgid "IDS_NETWORK_ERROR" +msgstr "Netzfehler" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Herunterladen fehlgeschlagen" + +msgid "IDS_DOWNLOADING" +msgstr "Herunterladen..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Engine-Einstellungen" diff --git a/setting-app/po/el_GR.po b/setting-app/po/el_GR.po new file mode 100644 index 0000000..cfbd3c3 --- /dev/null +++ b/setting-app/po/el_GR.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Λήψη" + +msgid "IDS_NETWORK_ERROR" +msgstr "Σφάλμα δικτύου." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Αποτυχία λήψης." + +msgid "IDS_DOWNLOADING" +msgstr "Λήψη..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Ρυθμίσεις μηχανής" diff --git a/setting-app/po/en.po b/setting-app/po/en.po new file mode 100644 index 0000000..024b175 --- /dev/null +++ b/setting-app/po/en.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Download" + +msgid "IDS_NETWORK_ERROR" +msgstr "Network error." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Download unavailable." + +msgid "IDS_DOWNLOADING" +msgstr "Downloading..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Engine settings" diff --git a/setting-app/po/en_PH.po b/setting-app/po/en_PH.po new file mode 100644 index 0000000..024b175 --- /dev/null +++ b/setting-app/po/en_PH.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Download" + +msgid "IDS_NETWORK_ERROR" +msgstr "Network error." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Download unavailable." + +msgid "IDS_DOWNLOADING" +msgstr "Downloading..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Engine settings" diff --git a/setting-app/po/en_US.po b/setting-app/po/en_US.po new file mode 100644 index 0000000..024b175 --- /dev/null +++ b/setting-app/po/en_US.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Download" + +msgid "IDS_NETWORK_ERROR" +msgstr "Network error." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Download unavailable." + +msgid "IDS_DOWNLOADING" +msgstr "Downloading..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Engine settings" diff --git a/setting-app/po/es_ES.po b/setting-app/po/es_ES.po new file mode 100644 index 0000000..45c5c8b --- /dev/null +++ b/setting-app/po/es_ES.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Descargar" + +msgid "IDS_NETWORK_ERROR" +msgstr "Error de red." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Error de descarga." + +msgid "IDS_DOWNLOADING" +msgstr "Descargando..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Ajustes de motor" diff --git a/setting-app/po/es_US.po b/setting-app/po/es_US.po new file mode 100644 index 0000000..45c5c8b --- /dev/null +++ b/setting-app/po/es_US.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Descargar" + +msgid "IDS_NETWORK_ERROR" +msgstr "Error de red." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Error de descarga." + +msgid "IDS_DOWNLOADING" +msgstr "Descargando..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Ajustes de motor" diff --git a/setting-app/po/et.po b/setting-app/po/et.po new file mode 100644 index 0000000..70a93fb --- /dev/null +++ b/setting-app/po/et.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Laadi alla" + +msgid "IDS_NETWORK_ERROR" +msgstr "Võrgutõrge." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Allalaadimine nurjus." + +msgid "IDS_DOWNLOADING" +msgstr "Allalaadim..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Mootoriseaded" diff --git a/setting-app/po/eu.po b/setting-app/po/eu.po new file mode 100644 index 0000000..f8798ae --- /dev/null +++ b/setting-app/po/eu.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Deskargatu" + +msgid "IDS_NETWORK_ERROR" +msgstr "Sarearen errorea" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Deskarga ez dago eskuragarri" + +msgid "IDS_DOWNLOADING" +msgstr "Deskargatzen..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Motor ezarpenak" diff --git a/setting-app/po/fa.po b/setting-app/po/fa.po new file mode 100644 index 0000000..dbdd562 --- /dev/null +++ b/setting-app/po/fa.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "دانلود" + +msgid "IDS_NETWORK_ERROR" +msgstr "خطا در شبکه رخ داد." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "امکان دانلود وجود ندارد." + +msgid "IDS_DOWNLOADING" +msgstr "دانلود..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "تنظیمات موتور" diff --git a/setting-app/po/fi.po b/setting-app/po/fi.po new file mode 100644 index 0000000..5f53b4a --- /dev/null +++ b/setting-app/po/fi.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Lataa" + +msgid "IDS_NETWORK_ERROR" +msgstr "Verkkovirhe" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Lataus epäonnistui." + +msgid "IDS_DOWNLOADING" +msgstr "Ladataan..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Moduulin asetukset" diff --git a/setting-app/po/fr.po b/setting-app/po/fr.po new file mode 100644 index 0000000..3e9234e --- /dev/null +++ b/setting-app/po/fr.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Télécharger" + +msgid "IDS_NETWORK_ERROR" +msgstr "Erreur réseau" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Le téléchargement a échoué." + +msgid "IDS_DOWNLOADING" +msgstr "Télécharg..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Paramètres du moteur" diff --git a/setting-app/po/fr_CA.po b/setting-app/po/fr_CA.po new file mode 100644 index 0000000..f8e0f42 --- /dev/null +++ b/setting-app/po/fr_CA.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Télécharger" + +msgid "IDS_NETWORK_ERROR" +msgstr "Erreur réseau." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Téléchargement a échoué" + +msgid "IDS_DOWNLOADING" +msgstr "Télécharg..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Paramètres du moteur" diff --git a/setting-app/po/ga.po b/setting-app/po/ga.po new file mode 100644 index 0000000..f66887a --- /dev/null +++ b/setting-app/po/ga.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Íoslódáil" + +msgid "IDS_NETWORK_ERROR" +msgstr "Earráid líonra." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Theip ar íoslódáil." + +msgid "IDS_DOWNLOADING" +msgstr "Íoslódáil..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Socruithe innill" diff --git a/setting-app/po/gl.po b/setting-app/po/gl.po new file mode 100644 index 0000000..9aa0bc8 --- /dev/null +++ b/setting-app/po/gl.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Descargar" + +msgid "IDS_NETWORK_ERROR" +msgstr "Erro de rede" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Erro de descarga" + +msgid "IDS_DOWNLOADING" +msgstr "Descargando..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Axustes do motor" diff --git a/setting-app/po/gu.po b/setting-app/po/gu.po new file mode 100644 index 0000000..ff22bb3 --- /dev/null +++ b/setting-app/po/gu.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "ડાઉનલોડ કરો" + +msgid "IDS_NETWORK_ERROR" +msgstr "જોડાણમાં ભૂલ." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "ડાઉનલોડ ઉપલબ્ધ નથી." + +msgid "IDS_DOWNLOADING" +msgstr "ડાઉનલોડ કરી રહ્યું છે..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "એન્જીન સેટિંગ્સ" diff --git a/setting-app/po/he.po b/setting-app/po/he.po new file mode 100644 index 0000000..f47b9ed --- /dev/null +++ b/setting-app/po/he.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "הורד" + +msgid "IDS_NETWORK_ERROR" +msgstr "שגיאת רשת." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "ההורדה לא זמינה." + +msgid "IDS_DOWNLOADING" +msgstr "מוריד..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "הגדרות מנגנון" diff --git a/setting-app/po/hi.po b/setting-app/po/hi.po new file mode 100644 index 0000000..4f3ca32 --- /dev/null +++ b/setting-app/po/hi.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "डाउनलोड करें" + +msgid "IDS_NETWORK_ERROR" +msgstr "नेटवर्क त्रुटी।" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "डाउनलोड विफल।" + +msgid "IDS_DOWNLOADING" +msgstr "डाउनलोड हो..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "इंजन सेटिंग्स" diff --git a/setting-app/po/hr.po b/setting-app/po/hr.po new file mode 100644 index 0000000..1984329 --- /dev/null +++ b/setting-app/po/hr.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Skini" + +msgid "IDS_NETWORK_ERROR" +msgstr "GreÅ¡ka mreže." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Skidanje neuspjeÅ¡no." + +msgid "IDS_DOWNLOADING" +msgstr "Preuzimanje..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Postavke modula" diff --git a/setting-app/po/hu.po b/setting-app/po/hu.po new file mode 100644 index 0000000..6e22a0b --- /dev/null +++ b/setting-app/po/hu.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Letöltés" + +msgid "IDS_NETWORK_ERROR" +msgstr "Hálózati hiba" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Sikertelen letöltés" + +msgid "IDS_DOWNLOADING" +msgstr "Letöltés..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Modul beállításai" diff --git a/setting-app/po/hy.po b/setting-app/po/hy.po new file mode 100644 index 0000000..b99ddaa --- /dev/null +++ b/setting-app/po/hy.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Ներբեռնել" + +msgid "IDS_NETWORK_ERROR" +msgstr "Ցանցի Õ½Õ­Õ¡Õ¬:" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Բեռնումն Õ¡Õ¶Õ°Õ¡Õ½Õ¡Õ¶Õ¥Õ¬Õ« Õ§:" + +msgid "IDS_DOWNLOADING" +msgstr "Ներբեռնում..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Մշակիչի դրվածքներ" diff --git a/setting-app/po/is.po b/setting-app/po/is.po new file mode 100644 index 0000000..fd77595 --- /dev/null +++ b/setting-app/po/is.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Sækja" + +msgid "IDS_NETWORK_ERROR" +msgstr "Netvilla." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Það er ekki hægt að hlaða niður." + +msgid "IDS_DOWNLOADING" +msgstr "Sæki..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Stillingar vélar" diff --git a/setting-app/po/it_IT.po b/setting-app/po/it_IT.po new file mode 100644 index 0000000..ebc8775 --- /dev/null +++ b/setting-app/po/it_IT.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Scarica" + +msgid "IDS_NETWORK_ERROR" +msgstr "Errore di rete." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Download non riuscito." + +msgid "IDS_DOWNLOADING" +msgstr "Download..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Impostazioni motore" diff --git a/setting-app/po/ja_JP.po b/setting-app/po/ja_JP.po new file mode 100644 index 0000000..285d302 --- /dev/null +++ b/setting-app/po/ja_JP.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "ダウンロード" + +msgid "IDS_NETWORK_ERROR" +msgstr "ネットワークエラーが発生しました。" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "ダウンロードに失敗しました。" + +msgid "IDS_DOWNLOADING" +msgstr "ダウンロード中..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "エンジン設定" diff --git a/setting-app/po/ka.po b/setting-app/po/ka.po new file mode 100644 index 0000000..599524c --- /dev/null +++ b/setting-app/po/ka.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "ჩამოტვირთვა" + +msgid "IDS_NETWORK_ERROR" +msgstr "ქსელის შეცდომა." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "ვერ ჩამოიტვირთა." + +msgid "IDS_DOWNLOADING" +msgstr "ჩამოტვირთვა..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "მექანიზმის პარამეტრები" diff --git a/setting-app/po/kk.po b/setting-app/po/kk.po new file mode 100644 index 0000000..aa3901d --- /dev/null +++ b/setting-app/po/kk.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Жүктеу" + +msgid "IDS_NETWORK_ERROR" +msgstr "Желі қателігі" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Көшіру сәтсіз." + +msgid "IDS_DOWNLOADING" +msgstr "Жүктелуде..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Механизм параметрлері" diff --git a/setting-app/po/kn.po b/setting-app/po/kn.po new file mode 100644 index 0000000..7742ae7 --- /dev/null +++ b/setting-app/po/kn.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "ಡೌನ್‌ಲೋಡ್" + +msgid "IDS_NETWORK_ERROR" +msgstr "ನೆಟ್‌ವರ್ಕ್‌ ತಪ್ಪು." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "ಡೌನಲೋಡ್ ಲಬ್ಯವಿರುವದಿಲ್ಲ." + +msgid "IDS_DOWNLOADING" +msgstr "ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "ಎಂಜಿನ್ ಸಂಯೋಜನೆಗಳು" diff --git a/setting-app/po/ko_KR.po b/setting-app/po/ko_KR.po new file mode 100644 index 0000000..ebb6aac --- /dev/null +++ b/setting-app/po/ko_KR.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "다운로드" + +msgid "IDS_NETWORK_ERROR" +msgstr "네트워크 오류가 발생하였습니다." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "다운로드하지 못하였습니다." + +msgid "IDS_DOWNLOADING" +msgstr "다운로드 중..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "엔진 설정" diff --git a/setting-app/po/lt.po b/setting-app/po/lt.po new file mode 100644 index 0000000..8c52a9d --- /dev/null +++ b/setting-app/po/lt.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Atsisiųsti" + +msgid "IDS_NETWORK_ERROR" +msgstr "Tinklo klaida." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Atsisiųsti nepavyko." + +msgid "IDS_DOWNLOADING" +msgstr "Atsisiunčia..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Sistemos nustatymai" diff --git a/setting-app/po/lv.po b/setting-app/po/lv.po new file mode 100644 index 0000000..74b5bb9 --- /dev/null +++ b/setting-app/po/lv.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Lejupielādēt" + +msgid "IDS_NETWORK_ERROR" +msgstr "TÄ«kla kļūda." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Lejupielāde neizdevās." + +msgid "IDS_DOWNLOADING" +msgstr "Lejupielādē..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Programmas iestatÄ«jumi" diff --git a/setting-app/po/mk.po b/setting-app/po/mk.po new file mode 100644 index 0000000..e2d7c69 --- /dev/null +++ b/setting-app/po/mk.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Преземи" + +msgid "IDS_NETWORK_ERROR" +msgstr "Грешка во мрежата." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Неуспешно преземање." + +msgid "IDS_DOWNLOADING" +msgstr "Се презема..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Поставувања за погонот" diff --git a/setting-app/po/ml.po b/setting-app/po/ml.po new file mode 100644 index 0000000..6a0e37c --- /dev/null +++ b/setting-app/po/ml.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "ഡൗണ്‍‌ലോഡ്" + +msgid "IDS_NETWORK_ERROR" +msgstr "നെറ്റ്‌വര്‍ക്ക് പിശക്." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "ഡൗണ്‍‌ലോഡ് ലഭ്യമല്ല." + +msgid "IDS_DOWNLOADING" +msgstr "ഡൗൺലോഡ് ചെ...." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "എൻജിൻ ക്രമീകരണങ്ങൾ" diff --git a/setting-app/po/nb.po b/setting-app/po/nb.po new file mode 100644 index 0000000..d0bef97 --- /dev/null +++ b/setting-app/po/nb.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Last ned" + +msgid "IDS_NETWORK_ERROR" +msgstr "Nettverksfeil." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Nedlasting mislyktes." + +msgid "IDS_DOWNLOADING" +msgstr "Laster ned..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Motorinnstillinger" diff --git a/setting-app/po/nl.po b/setting-app/po/nl.po new file mode 100644 index 0000000..7af086d --- /dev/null +++ b/setting-app/po/nl.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Downloaden" + +msgid "IDS_NETWORK_ERROR" +msgstr "Netwerkfout." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Downloaden mislukt." + +msgid "IDS_DOWNLOADING" +msgstr "Downloaden..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Instellingen engine" diff --git a/setting-app/po/pl.po b/setting-app/po/pl.po new file mode 100644 index 0000000..584adf0 --- /dev/null +++ b/setting-app/po/pl.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Pobierz" + +msgid "IDS_NETWORK_ERROR" +msgstr "Błąd sieci" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Błąd pobierania" + +msgid "IDS_DOWNLOADING" +msgstr "Pobieranie..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Ustawienia silnika" diff --git a/setting-app/po/pt_BR.po b/setting-app/po/pt_BR.po new file mode 100644 index 0000000..ef31b75 --- /dev/null +++ b/setting-app/po/pt_BR.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Baixar" + +msgid "IDS_NETWORK_ERROR" +msgstr "Erro da rede." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Falha na transferência." + +msgid "IDS_DOWNLOADING" +msgstr "Baixando..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Configurações do mecanismo" diff --git a/setting-app/po/pt_PT.po b/setting-app/po/pt_PT.po new file mode 100644 index 0000000..7e5ea0f --- /dev/null +++ b/setting-app/po/pt_PT.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Transferir" + +msgid "IDS_NETWORK_ERROR" +msgstr "Erro da rede." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Falha na transferência." + +msgid "IDS_DOWNLOADING" +msgstr "A transferir..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Definições de motor" diff --git a/setting-app/po/ro.po b/setting-app/po/ro.po new file mode 100644 index 0000000..924908e --- /dev/null +++ b/setting-app/po/ro.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Descărcare" + +msgid "IDS_NETWORK_ERROR" +msgstr "Eroare rețea" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Descărcare eșuată" + +msgid "IDS_DOWNLOADING" +msgstr "Se descarcă…" + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Setări motor" diff --git a/setting-app/po/ru_RU.po b/setting-app/po/ru_RU.po new file mode 100644 index 0000000..90f283e --- /dev/null +++ b/setting-app/po/ru_RU.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Загрузить" + +msgid "IDS_NETWORK_ERROR" +msgstr "Ошибка сети." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Загрузка невозможна." + +msgid "IDS_DOWNLOADING" +msgstr "Загрузка..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Параметры модуля" diff --git a/setting-app/po/si.po b/setting-app/po/si.po new file mode 100644 index 0000000..94722a0 --- /dev/null +++ b/setting-app/po/si.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "බාගන්න" + +msgid "IDS_NETWORK_ERROR" +msgstr "ජාල දෝෂයකි." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "බාගැනීම අසාර්ථකයි." + +msgid "IDS_DOWNLOADING" +msgstr "බාගනිමින්..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "යන්ත්‍ර සැකසුම්" diff --git a/setting-app/po/sk.po b/setting-app/po/sk.po new file mode 100644 index 0000000..d8408d5 --- /dev/null +++ b/setting-app/po/sk.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "StiahnuÅ¥" + +msgid "IDS_NETWORK_ERROR" +msgstr "Chyba siete." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Stiahnutie nedostupné." + +msgid "IDS_DOWNLOADING" +msgstr "SÅ¥ahuje sa..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Nastavenia nástroja" diff --git a/setting-app/po/sl.po b/setting-app/po/sl.po new file mode 100644 index 0000000..224149b --- /dev/null +++ b/setting-app/po/sl.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Prenos" + +msgid "IDS_NETWORK_ERROR" +msgstr "Napaka omrežja." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Prenos ni na voljo." + +msgid "IDS_DOWNLOADING" +msgstr "PrenaÅ¡anje ..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Nastavitve mehanizma" diff --git a/setting-app/po/sr.po b/setting-app/po/sr.po new file mode 100644 index 0000000..73ef0bc --- /dev/null +++ b/setting-app/po/sr.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Preuzmi" + +msgid "IDS_NETWORK_ERROR" +msgstr "GreÅ¡ka mreže." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Preuzimanje neuspeÅ¡no." + +msgid "IDS_DOWNLOADING" +msgstr "Preuzima se..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "PodeÅ¡avanja mehanizma" diff --git a/setting-app/po/sv.po b/setting-app/po/sv.po new file mode 100644 index 0000000..677bc71 --- /dev/null +++ b/setting-app/po/sv.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Hämta" + +msgid "IDS_NETWORK_ERROR" +msgstr "Nätverksfel." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Hämtning misslyckades." + +msgid "IDS_DOWNLOADING" +msgstr "Hämtar ..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Motorinställningar" diff --git a/setting-app/po/ta.po b/setting-app/po/ta.po new file mode 100644 index 0000000..7bb3d13 --- /dev/null +++ b/setting-app/po/ta.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "பதிவிறக்குக" + +msgid "IDS_NETWORK_ERROR" +msgstr "நெட்வொர்க் பிழை." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "பதிவிறக்கம் செயலில் இல்லை." + +msgid "IDS_DOWNLOADING" +msgstr "பதிவிறக்குகிறது..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "என்ஜின் அமைவுகள்" diff --git a/setting-app/po/te.po b/setting-app/po/te.po new file mode 100644 index 0000000..513ec95 --- /dev/null +++ b/setting-app/po/te.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "డౌన్‌లోడ్‌ చేయి" + +msgid "IDS_NETWORK_ERROR" +msgstr "నెట్వర్క్ లోపం." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "డౌన్లోడ్ అలభ్యం." + +msgid "IDS_DOWNLOADING" +msgstr "డౌన్‌లోడ్ అవుతోంది..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "ఇంజిన్ సెట్టింగ్‌లు" diff --git a/setting-app/po/th.po b/setting-app/po/th.po new file mode 100644 index 0000000..ba70679 --- /dev/null +++ b/setting-app/po/th.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "ดาวน์โหลด" + +msgid "IDS_NETWORK_ERROR" +msgstr "เครือข่ายผิดพลาด" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "ไม่​มี​ดาวน์​โหลด" + +msgid "IDS_DOWNLOADING" +msgstr "กำลังดาวน์โหลด..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "การตั้งค่าเครื่องมือ" diff --git a/setting-app/po/tr_TR.po b/setting-app/po/tr_TR.po new file mode 100644 index 0000000..9acc9d1 --- /dev/null +++ b/setting-app/po/tr_TR.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Ä°ndir" + +msgid "IDS_NETWORK_ERROR" +msgstr "Şebeke hatalı." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Ä°ndirme başarısız." + +msgid "IDS_DOWNLOADING" +msgstr "Ä°ndiriliyor..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Motor ayarları" diff --git a/setting-app/po/uk.po b/setting-app/po/uk.po new file mode 100644 index 0000000..433e265 --- /dev/null +++ b/setting-app/po/uk.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Завантажити" + +msgid "IDS_NETWORK_ERROR" +msgstr "Помилка мережі." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Збій завантаження" + +msgid "IDS_DOWNLOADING" +msgstr "Завантаж..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Установки системи" diff --git a/setting-app/po/ur.po b/setting-app/po/ur.po new file mode 100644 index 0000000..23d956d --- /dev/null +++ b/setting-app/po/ur.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "ڈاؤن لوڈ کریں" + +msgid "IDS_NETWORK_ERROR" +msgstr "نیٹ ورک کی غلطی۔" + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "ڈاونلوڈ مجود نہیں۔" + +msgid "IDS_DOWNLOADING" +msgstr "ڈاؤن لوڈ ہو رہا ہے..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "انجن سیٹنگز" diff --git a/setting-app/po/uz.po b/setting-app/po/uz.po new file mode 100644 index 0000000..350a44e --- /dev/null +++ b/setting-app/po/uz.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "Yuklab olish" + +msgid "IDS_NETWORK_ERROR" +msgstr "Tarmoq xatosi." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "Yuklash bajarilmadi." + +msgid "IDS_DOWNLOADING" +msgstr "Yuklanmoqda..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "Mexanizm parametrlari" diff --git a/setting-app/po/zh_CN.po b/setting-app/po/zh_CN.po new file mode 100644 index 0000000..bc5e5a7 --- /dev/null +++ b/setting-app/po/zh_CN.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "下载" + +msgid "IDS_NETWORK_ERROR" +msgstr "网络故障." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "下载失败." + +msgid "IDS_DOWNLOADING" +msgstr "正在下载..." + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "引擎设置" diff --git a/setting-app/po/zh_HK.po b/setting-app/po/zh_HK.po new file mode 100644 index 0000000..86e57de --- /dev/null +++ b/setting-app/po/zh_HK.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "下載" + +msgid "IDS_NETWORK_ERROR" +msgstr "網絡故障." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "不能下載." + +msgid "IDS_DOWNLOADING" +msgstr "正在下載…" + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "引擎設定" diff --git a/setting-app/po/zh_TW.po b/setting-app/po/zh_TW.po new file mode 100644 index 0000000..1bddb8e --- /dev/null +++ b/setting-app/po/zh_TW.po @@ -0,0 +1,14 @@ +msgid "IDS_DOWNLOAD" +msgstr "下載" + +msgid "IDS_NETWORK_ERROR" +msgstr "網路錯誤." + +msgid "IDS_DOWNLOAD_FAILED" +msgstr "無法下載." + +msgid "IDS_DOWNLOADING" +msgstr "正在下載…" + +msgid "IDS_VOICE_BODY_ENGINE_SETTINGS" +msgstr "引擎設定" diff --git a/setting-app/src/ttssmt_setting_main.c b/setting-app/src/ttssmt_setting_main.c index 6b0a5f4..18739c3 100644 --- a/setting-app/src/ttssmt_setting_main.c +++ b/setting-app/src/ttssmt_setting_main.c @@ -75,8 +75,10 @@ typedef enum { } item_index_e; /* Todo - update language name */ +#define TEXT_DOWNLOAD _("IDS_DOWNLOAD") + static char* item_data[END_INDEX][5] = { - {"Download (via network)", "", "", "", ""}, + {"", "", "", "", ""}, {"\xC4\x8C\x65\xC5\xA1\x74\x69\x6e\x61 - \xC5\xBD\x65\x6e\x61", "cs_CZ_Female", "libttssmt-cs_CZ_Female", "cs_CZ", "Female"}, {"Dansk - Kvinde", "da_DK_Female", "libttssmt-da_DK_Female", "da_DK", "Famale"}, {"\x44\x65\x75\x74\x73\x63\x68 - Weiblich", "de_DE_Female", "libttssmt-de_DE_Female", "de_DE", "Female"}, @@ -133,6 +135,8 @@ static char* item_data[END_INDEX][5] = { #define TTS_ENGINE_DATA_PATH tzplatform_mkpath(TZ_USER_HOME, "/share/.voice/tts/engine-info/") +#define TTS_ENGINE_PO_PATH tzplatform_mkpath(TZ_SYS_RO_APP, "/org.tizen.ttssmt-setting/res/locale/") + static Elm_Genlist_Item_Class *g_itc_group_title = NULL; static Elm_Genlist_Item_Class *g_itc_button_1line = NULL; @@ -295,7 +299,11 @@ static char * __genlist_text_get(void *data, Evas_Object *obj, const char *part) item_index_e idx = (item_index_e)data; if (!strcmp("elm.text", part)) { - return strdup(item_data[idx][0]); + if (0 == idx) { + return strdup(_("IDS_DOWNLOAD")); + } else { + return strdup(item_data[idx][0]); + } } return NULL; @@ -384,13 +392,13 @@ static void __show_progress_popup(bool failed, const char* msg) Evas_Object *popup = elm_popup_add(g_ad->win); elm_popup_align_set(popup, ELM_NOTIFY_ALIGN_FILL, 1.0); evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - elm_object_part_text_set(popup, "title,text", "Downloading"); + elm_object_part_text_set(popup, "title,text", _("IDS_DOWNLOADING")); if (failed) { if (NULL != msg) { elm_object_part_text_set(popup, "default", msg); } else { - elm_object_part_text_set(popup, "default", "Fail to download language pack."); + elm_object_part_text_set(popup, "default", _("IDS_DOWNLOAD_FAILED")); } elm_popup_timeout_set(popup, 2.0); @@ -554,7 +562,7 @@ static void __wifi_conn_changed_cb(wifi_connection_state_e state, wifi_ap_h ap, if (DOWNLOAD_ERROR_NONE != ret) { dlog_print(DLOG_ERROR, LOG_TAG, "[ERROR] Fail to download cancel(%d)", ret); } - __show_progress_popup(true, "Network ERROR - Check wifi connection"); + __show_progress_popup(true, _("IDS_NETWORK_ERROR")); } } @@ -585,14 +593,14 @@ static void __lang_item_clicked_cb(void *data, Evas_Object *obj, void *event_inf ret = wifi_get_connection_state(&state); if (WIFI_ERROR_NONE != ret) { dlog_print(DLOG_ERROR, LOG_TAG, "[ERROR] Fail to get wifi state(%d)", ret); - __show_progress_popup(true, "Network ERROR - Check wifi connection"); + __show_progress_popup(true, _("IDS_NETWORK_ERROR")); wifi_deinitialize(); return; } if (WIFI_CONNECTION_STATE_CONNECTED != state) { dlog_print(DLOG_ERROR, LOG_TAG, "Wifi Disconnected"); - __show_progress_popup(true, "Network ERROR - Check wifi connection"); + __show_progress_popup(true, _("IDS_NETWORK_ERROR")); wifi_deinitialize(); return; } @@ -600,7 +608,7 @@ static void __lang_item_clicked_cb(void *data, Evas_Object *obj, void *event_inf ret = wifi_set_connection_state_changed_cb(__wifi_conn_changed_cb, (void *)pidx); if (WIFI_ERROR_NONE != ret) { dlog_print(DLOG_ERROR, LOG_TAG, "[ERROR] Fail to set wifi state changed cb(%d)", ret); - __show_progress_popup(true, "Network ERROR - Check wifi connection"); + __show_progress_popup(true, _("IDS_NETWORK_ERROR")); wifi_deinitialize(); return; } @@ -617,7 +625,7 @@ static void __lang_item_clicked_cb(void *data, Evas_Object *obj, void *event_inf ret = download_set_network_type(download_id, DOWNLOAD_NETWORK_WIFI); if (DOWNLOAD_ERROR_NONE != ret) { dlog_print(DLOG_ERROR, LOG_TAG, "[ERROR] Fail to set network type(%d)", ret); - __show_progress_popup(true, "Network ERROR - Check wifi connection"); + __show_progress_popup(true, _("IDS_NETWORK_ERROR")); download_destroy(download_id); wifi_deinitialize(); return; @@ -753,6 +761,10 @@ static Eina_Bool __naviframe_item_pop_cb(void *data, Elm_Object_Item *it) static void create_base_gui(appdata_s *ad) { g_ad = ad; + + bindtextdomain("org.tizen.ttssmt-setting", TTS_ENGINE_PO_PATH); + textdomain("org.tizen.ttssmt-setting"); + /* Window */ ad->win = elm_win_util_standard_add("org.tizen.ttssmt-setting", "org.tizen.ttssmt-setting"); elm_win_autodel_set(ad->win, EINA_TRUE); @@ -780,7 +792,7 @@ static void create_base_gui(appdata_s *ad) /* Contents */ create_contents(ad); - Elm_Object_Item *main_item = elm_naviframe_item_push(ad->naviframe, "Engine setting", NULL, NULL, ad->genlist, NULL); + Elm_Object_Item *main_item = elm_naviframe_item_push(ad->naviframe, _("IDS_VOICE_BODY_ENGINE_SETTINGS"), NULL, NULL, ad->genlist, NULL); elm_naviframe_item_title_enabled_set(main_item, EINA_TRUE, EINA_TRUE); elm_naviframe_item_pop_cb_set(main_item, __naviframe_item_pop_cb, ad); elm_object_content_set(ad->conform, ad->naviframe); diff --git a/src/plugin_internal.cpp b/src/plugin_internal.cpp index 1dbee4b..60af19e 100644 --- a/src/plugin_internal.cpp +++ b/src/plugin_internal.cpp @@ -196,6 +196,22 @@ bool plugin_NeedAppCredential(void) return false; } +int plugin_SetPrivateData(const char* key, const char* data) +{ + return 0; +} + +int plugin_GetPrivateData(const char* key, char** data) +{ + if (NULL != key) { + if (!strcmp(key, "version")) { + *data = strdup("1.0"); + } + } + + return 0; +} + void plugin_SetDaemonAPIs(ttspd_funcs_s const * pAPIs) { gpDaemonAPIs = pAPIs; diff --git a/src/plugin_internal.h b/src/plugin_internal.h index d346ddb..ec82270 100644 --- a/src/plugin_internal.h +++ b/src/plugin_internal.h @@ -68,6 +68,10 @@ int plugin_UnloadVoice(const char* language, int type); bool plugin_NeedAppCredential(void); +int plugin_SetPrivateData(const char* key, const char* data); + +int plugin_GetPrivateData(const char* key, char** data); + void plugin_SetDaemonAPIs (ttspd_funcs_s const * pAPIs); diff --git a/src/ttsp.c b/src/ttsp.c index dfb74b8..78ed812 100644 --- a/src/ttsp.c +++ b/src/ttsp.c @@ -56,7 +56,10 @@ int ttsp_load_engine(ttspd_funcs_s* pdfuncs, ttspe_funcs_s* pefuncs) pefuncs->load_voice = plugin_LoadVoice; pefuncs->unload_voice = plugin_UnloadVoice; - pefuncs->need_app_credential = plugin_NeedAppCredential; + pefuncs->need_app_credential = plugin_NeedAppCredential; + + pefuncs->set_private_data = plugin_SetPrivateData; + pefuncs->get_private_data = plugin_GetPrivateData; plugin_SetDaemonAPIs(pdfuncs); -- 2.7.4