[Release] livebox.web-provider-1.20 submit/tizen_2.1/20130507.075035
authorJihoon Chung <jihoon.chung@samsung.com>
Tue, 7 May 2013 07:50:04 +0000 (16:50 +0900)
committerJihoon Chung <jihoon.chung@samsung.com>
Tue, 7 May 2013 07:50:28 +0000 (16:50 +0900)
Change-Id: If52531ef5b12a2b8c71eaacf16a034a12a6f58f0

58 files changed:
CMakeLists.txt [changed mode: 0644->0755]
Po/CMakeLists.txt [new file with mode: 0755]
Po/ar.po [new file with mode: 0755]
Po/az.po [new file with mode: 0755]
Po/bg.po [new file with mode: 0755]
Po/ca.po [new file with mode: 0755]
Po/cs.po [new file with mode: 0755]
Po/da.po [new file with mode: 0755]
Po/de_DE.po [new file with mode: 0755]
Po/el_GR.po [new file with mode: 0755]
Po/en.po [new file with mode: 0755]
Po/en_PH.po [new file with mode: 0755]
Po/en_US.po [new file with mode: 0755]
Po/es_ES.po [new file with mode: 0755]
Po/es_MX.po [new file with mode: 0755]
Po/et.po [new file with mode: 0755]
Po/eu.po [new file with mode: 0755]
Po/fi.po [new file with mode: 0755]
Po/fr_CA.po [new file with mode: 0755]
Po/fr_FR.po [new file with mode: 0755]
Po/ga.po [new file with mode: 0755]
Po/gl.po [new file with mode: 0755]
Po/hi.po [new file with mode: 0755]
Po/hr.po [new file with mode: 0755]
Po/hu.po [new file with mode: 0755]
Po/hy.po [new file with mode: 0755]
Po/is.po [new file with mode: 0755]
Po/it_IT.po [new file with mode: 0755]
Po/ja_JP.po [new file with mode: 0755]
Po/ka.po [new file with mode: 0755]
Po/kk.po [new file with mode: 0755]
Po/ko_KR.po [new file with mode: 0755]
Po/lt.po [new file with mode: 0755]
Po/lv.po [new file with mode: 0755]
Po/mk.po [new file with mode: 0755]
Po/nb.po [new file with mode: 0755]
Po/nl_NL.po [new file with mode: 0755]
Po/pl.po [new file with mode: 0755]
Po/pt_BR.po [new file with mode: 0755]
Po/pt_PT.po [new file with mode: 0755]
Po/ro.po [new file with mode: 0755]
Po/ru_RU.po [new file with mode: 0755]
Po/sk.po [new file with mode: 0755]
Po/sl.po [new file with mode: 0755]
Po/sr.po [new file with mode: 0755]
Po/sv.po [new file with mode: 0755]
Po/tr_TR.po [new file with mode: 0755]
Po/uk.po [new file with mode: 0755]
Po/uz.po [new file with mode: 0755]
Po/zh_CN.po [new file with mode: 0755]
Po/zh_HK.po [new file with mode: 0755]
Po/zh_SG.po [new file with mode: 0755]
Po/zh_TW.po [new file with mode: 0755]
packaging/livebox.web-provider.spec
src/Core/Service/PeriodChanger.cpp [changed mode: 0755->0644]
src/Core/Service/PeriodChanger.h [changed mode: 0755->0644]
src/Core/View/injection.js
src/Plugin/AppBoxPlugin/AppBoxManager.cpp

old mode 100644 (file)
new mode 100755 (executable)
index b1bcf6b..28adfc7
@@ -63,6 +63,7 @@ ENDMACRO()
 
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/src)
 ADD_SUBDIRECTORY(src)
+ADD_SUBDIRECTORY(Po)
 
 CONFIG_FILE(${PKGCONFIG_DIR}/web-provider-svc.pc.in ${PKGCONFIG_DIR}/web-provider-svc.pc) # DEPRECATED
 INSTALL_FILE(${PKGCONFIG_DIR}/web-provider-svc.pc lib/pkgconfig) # DEPRECATED
diff --git a/Po/CMakeLists.txt b/Po/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..462c6b3
--- /dev/null
@@ -0,0 +1,46 @@
+# Copyright (c) 2013 Samsung Electronics Co., Ltd All Rights Reserved
+#
+#    Licensed under the Flora License, Version 1.1 (the "License");
+#    you may not use this file except in compliance with the License.
+#    You may obtain a copy of the License at
+#
+#        http://floralicense.org/license/
+#
+#    Unless required by applicable law or agreed to in writing, software
+#    distributed under the License is distributed on an "AS IS" BASIS,
+#    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#    See the License for the specific language governing permissions and
+#    limitations under the License.
+#
+# @author   Leerang Song (leerang.song@samsung.com)
+
+SET(POFILES
+hy.po az.po eu.po bg.po ca.po cs.po da.po nl_NL.po en.po en_US.po
+et.po fi.po fr_FR.po gl.po hr.po ka.po de_DE.po el_GR.po hu.po is.po
+it_IT.po kk.po ko_KR.po lv.po lt.po nb.po pl.po pt_PT.po pt_BR.po ro.po
+ru_RU.po sr.po sk.po sl.po es_ES.po es_MX.po sv.po tr_TR.po uk.po uz.po
+fr_CA.po ja_JP.po)
+
+SET(LOCALE_DIR "/usr/share/res/locale/")
+ADD_DEFINITIONS("-DLOCALEDIR=\"${LOCALE_DIR}\"")
+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 ${LOCALE_DIR}/${lang}/LC_MESSAGES
+        RENAME  ${PROJECT_NAME}.mo)
+SET(moFiles ${moFiles} ${moFile})
+ENDFOREACH(pofile)
+
+MESSAGE(".mo files: ${moFiles}")
+ADD_CUSTOM_TARGET(po ALL DEPENDS ${moFiles})
+
diff --git a/Po/ar.po b/Po/ar.po
new file mode 100755 (executable)
index 0000000..96221d4
--- /dev/null
+++ b/Po/ar.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 ساعة"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "إلغاء"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "أبدا"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 ساعات"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "ساعة واحدة"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 ساعات"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "تحديث الفاصل الزمني"
+
diff --git a/Po/az.po b/Po/az.po
new file mode 100755 (executable)
index 0000000..ecca9bd
--- /dev/null
+++ b/Po/az.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 saat"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Ləğv et"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Heç zaman"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 saat"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 saat"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 saat"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Yeniləmə intervalı"
+
diff --git a/Po/bg.po b/Po/bg.po
new file mode 100755 (executable)
index 0000000..c4b37b6
--- /dev/null
+++ b/Po/bg.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 часа"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Отказ"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Никога"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 часа"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 час"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 часа"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Актуализиране на интервала"
+
diff --git a/Po/ca.po b/Po/ca.po
new file mode 100755 (executable)
index 0000000..ecd659b
--- /dev/null
+++ b/Po/ca.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 hores"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Mai"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 hores"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 hora"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 hores"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Actualitzar l'interval"
+
diff --git a/Po/cs.po b/Po/cs.po
new file mode 100755 (executable)
index 0000000..a5afa06
--- /dev/null
+++ b/Po/cs.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 hodin"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Zrušit"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nikdy"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 hodin"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 hodina"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 hodiny"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Interval aktualizace"
+
diff --git a/Po/da.po b/Po/da.po
new file mode 100755 (executable)
index 0000000..a9f783b
--- /dev/null
+++ b/Po/da.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 timer"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Annullér"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Aldrig"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 timer"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 time"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 timer"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Opdateringsinterval"
+
diff --git a/Po/de_DE.po b/Po/de_DE.po
new file mode 100755 (executable)
index 0000000..fba23e1
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 Stunden"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Abbruch"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Niemals"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 Stunden"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 Stunde"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 Stunden"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Aktualisierungsintervall"
+
diff --git a/Po/el_GR.po b/Po/el_GR.po
new file mode 100755 (executable)
index 0000000..34c0698
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 ώρες"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Ακύρωση"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Ποτέ"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 ώρες"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 ώρα"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 ώρες"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Διάστημα ενημέρωσης"
+
diff --git a/Po/en.po b/Po/en.po
new file mode 100755 (executable)
index 0000000..6e43191
--- /dev/null
+++ b/Po/en.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 hours"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Never"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 hours"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 hour"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 hours"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Update interval"
+
diff --git a/Po/en_PH.po b/Po/en_PH.po
new file mode 100755 (executable)
index 0000000..6e43191
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 hours"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Never"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 hours"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 hour"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 hours"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Update interval"
+
diff --git a/Po/en_US.po b/Po/en_US.po
new file mode 100755 (executable)
index 0000000..6e43191
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 hours"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Never"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 hours"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 hour"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 hours"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Update interval"
+
diff --git a/Po/es_ES.po b/Po/es_ES.po
new file mode 100755 (executable)
index 0000000..e8f50dd
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 horas"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nunca"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 horas"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 hora"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 horas"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Actualizar intervalo"
+
diff --git a/Po/es_MX.po b/Po/es_MX.po
new file mode 100755 (executable)
index 0000000..e8f50dd
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 horas"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nunca"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 horas"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 hora"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 horas"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Actualizar intervalo"
+
diff --git a/Po/et.po b/Po/et.po
new file mode 100755 (executable)
index 0000000..eb8e7a7
--- /dev/null
+++ b/Po/et.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 tundi"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Tühista"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Mitte kunagi"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 tundi"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 tund"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 tundi"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Värskendamise intervall"
+
diff --git a/Po/eu.po b/Po/eu.po
new file mode 100755 (executable)
index 0000000..f1a02f4
--- /dev/null
+++ b/Po/eu.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 ordu"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Ezeztatu"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Inoiz ez"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 ordu"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "Ordu 1"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 ordu"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Eguneratu tartea"
+
diff --git a/Po/fi.po b/Po/fi.po
new file mode 100755 (executable)
index 0000000..20ddd5b
--- /dev/null
+++ b/Po/fi.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 tuntia"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Peruuta"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Ei koskaan"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 tuntia"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 tunti"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 tuntia"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Päivitysväli"
+
diff --git a/Po/fr_CA.po b/Po/fr_CA.po
new file mode 100755 (executable)
index 0000000..f2594f7
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 heures"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Jamais"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 heures"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 heure"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 heures"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Intervalle de mise à jour"
+
diff --git a/Po/fr_FR.po b/Po/fr_FR.po
new file mode 100755 (executable)
index 0000000..f2594f7
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 heures"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Jamais"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 heures"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 heure"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 heures"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Intervalle de mise à jour"
+
diff --git a/Po/ga.po b/Po/ga.po
new file mode 100755 (executable)
index 0000000..eda72d1
--- /dev/null
+++ b/Po/ga.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 uair an chloig"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cealaigh"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Choíche"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 huaire an chloig"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 uair an chloig"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 huaire an chloig"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Eatramh nuashonraithe"
+
diff --git a/Po/gl.po b/Po/gl.po
new file mode 100755 (executable)
index 0000000..83a2ff9
--- /dev/null
+++ b/Po/gl.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 horas"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nunca"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 horas"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 hora"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 horas"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Intervalo de actualización"
+
diff --git a/Po/hi.po b/Po/hi.po
new file mode 100755 (executable)
index 0000000..8c01626
--- /dev/null
+++ b/Po/hi.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 घंटे"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "रद्द"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "कभी नहीं"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 घंटे"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 घंटा"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 घंटे"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "अपडेट अंतराल"
+
diff --git a/Po/hr.po b/Po/hr.po
new file mode 100755 (executable)
index 0000000..a302556
--- /dev/null
+++ b/Po/hr.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 sati"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Prekid"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nikad"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 sati"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 sat"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 sata"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Interval aktualiziranja"
+
diff --git a/Po/hu.po b/Po/hu.po
new file mode 100755 (executable)
index 0000000..adf84ad
--- /dev/null
+++ b/Po/hu.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 óra"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Mégse"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Soha"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 óra"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 óra"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 óra"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Frissítési időköz"
+
diff --git a/Po/hy.po b/Po/hy.po
new file mode 100755 (executable)
index 0000000..219aeb4
--- /dev/null
+++ b/Po/hy.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 ժամ"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Չեղարկել"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Երբեք"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 ժամ"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 ժամ"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 ժամ"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Արդիացնել միջակայքը"
+
diff --git a/Po/is.po b/Po/is.po
new file mode 100755 (executable)
index 0000000..fcf10ee
--- /dev/null
+++ b/Po/is.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 klst."
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Hætta v."
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Aldrei"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 klst."
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 klst."
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 klst."
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Tími milli uppfærslna"
+
diff --git a/Po/it_IT.po b/Po/it_IT.po
new file mode 100755 (executable)
index 0000000..3d9be42
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 ore"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Annulla"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Mai"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 ore"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 ora"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 ore"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Intervallo aggiornamento"
+
diff --git a/Po/ja_JP.po b/Po/ja_JP.po
new file mode 100755 (executable)
index 0000000..65e65ec
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12時間"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "キャンセル"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "なし"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6時間"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1時間"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3時間"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "更新間隔"
+
diff --git a/Po/ka.po b/Po/ka.po
new file mode 100755 (executable)
index 0000000..f0993c2
--- /dev/null
+++ b/Po/ka.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 საათი"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "გაუქმება"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "არასოდეს"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 საათი"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 საათი"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 საათი"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "განახლების ინტერვალი"
+
diff --git a/Po/kk.po b/Po/kk.po
new file mode 100755 (executable)
index 0000000..e73b6f2
--- /dev/null
+++ b/Po/kk.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 сағат"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Тоқтату"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Ешқашан"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 cағат"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 сағат"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 сағат"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Жаңарту аралығы"
+
diff --git a/Po/ko_KR.po b/Po/ko_KR.po
new file mode 100755 (executable)
index 0000000..5588ceb
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12시간"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "취소"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "안 함"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6시간"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1시간"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3시간"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "업데이트 주기"
+
diff --git a/Po/lt.po b/Po/lt.po
new file mode 100755 (executable)
index 0000000..c7a3f35
--- /dev/null
+++ b/Po/lt.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 valandų"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Atšaukti"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Niekada"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 valandos"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 valanda"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 valandos"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Naujinimo intervalas"
+
diff --git a/Po/lv.po b/Po/lv.po
new file mode 100755 (executable)
index 0000000..61c1964
--- /dev/null
+++ b/Po/lv.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 stundas"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Atcelt"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nekad"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 stundas"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 stunda"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 stundas"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Atjaunināšanas intervāls"
+
diff --git a/Po/mk.po b/Po/mk.po
new file mode 100755 (executable)
index 0000000..461f129
--- /dev/null
+++ b/Po/mk.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 часа"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Откажи"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Никогаш"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 часа"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 час"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 часа"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Ажурирај интервал"
+
diff --git a/Po/nb.po b/Po/nb.po
new file mode 100755 (executable)
index 0000000..fb583e5
--- /dev/null
+++ b/Po/nb.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 timer"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Aldri"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 timer"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 time"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 timer"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Oppdateringsintervall"
+
diff --git a/Po/nl_NL.po b/Po/nl_NL.po
new file mode 100755 (executable)
index 0000000..89ab8b7
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 uur"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Annuleer"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nooit"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 uur"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 uur"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 uur"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Interval voor bijwerken"
+
diff --git a/Po/pl.po b/Po/pl.po
new file mode 100755 (executable)
index 0000000..249b807
--- /dev/null
+++ b/Po/pl.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 godz."
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Anuluj"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nigdy"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 godz."
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 godz."
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 godz."
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Interwał uaktualnień"
+
diff --git a/Po/pt_BR.po b/Po/pt_BR.po
new file mode 100755 (executable)
index 0000000..4586166
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 horas"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nunca"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 horas"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 hora"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 horas"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Intervalo de atualização"
+
diff --git a/Po/pt_PT.po b/Po/pt_PT.po
new file mode 100755 (executable)
index 0000000..643bcca
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 horas"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nunca"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 horas"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 hora"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 horas"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Intervalo de actualização"
+
diff --git a/Po/ro.po b/Po/ro.po
new file mode 100755 (executable)
index 0000000..ee7e439
--- /dev/null
+++ b/Po/ro.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 ore"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Anulare"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Niciodată"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 ore"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 oră"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 ore"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Interval actualizare"
+
diff --git a/Po/ru_RU.po b/Po/ru_RU.po
new file mode 100755 (executable)
index 0000000..75b6ed4
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 часов"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Отмена"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Никогда"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 часов"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 час"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 часа"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Интервал обновления"
+
diff --git a/Po/sk.po b/Po/sk.po
new file mode 100755 (executable)
index 0000000..5363def
--- /dev/null
+++ b/Po/sk.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 hodín"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Zrušiť"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nikdy"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 hodín"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 hodina"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 hodiny"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Aktualizačný interval"
+
diff --git a/Po/sl.po b/Po/sl.po
new file mode 100755 (executable)
index 0000000..cc94a28
--- /dev/null
+++ b/Po/sl.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 ur"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Prekliči"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nikoli"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 ur"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 ura"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 ure"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Interval posodabljanja"
+
diff --git a/Po/sr.po b/Po/sr.po
new file mode 100755 (executable)
index 0000000..c7a695b
--- /dev/null
+++ b/Po/sr.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 sati"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Poništi"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Nikad"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 sati"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 sat"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 sata"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Interval ažuriranja"
+
diff --git a/Po/sv.po b/Po/sv.po
new file mode 100755 (executable)
index 0000000..7a9eac7
--- /dev/null
+++ b/Po/sv.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 timmar"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Aldrig"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 timmar"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 timme"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 timmar"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Uppdateringsintervall"
+
diff --git a/Po/tr_TR.po b/Po/tr_TR.po
new file mode 100755 (executable)
index 0000000..e36da07
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 saat"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "İptal"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Hiçbir zaman"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 saat"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 saat"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 saat"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Güncelleme aralığı"
+
diff --git a/Po/uk.po b/Po/uk.po
new file mode 100755 (executable)
index 0000000..bd7e8e2
--- /dev/null
+++ b/Po/uk.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 годин"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Скасувати"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Ніколи"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 годин"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 годину"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 години"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Інтервал оновлення"
+
diff --git a/Po/uz.po b/Po/uz.po
new file mode 100755 (executable)
index 0000000..7d1ba54
--- /dev/null
+++ b/Po/uz.po
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 soat"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Bekor q."
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "Hech qachon"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 saot"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 soat"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 soat"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "Yangilash intervali"
+
diff --git a/Po/zh_CN.po b/Po/zh_CN.po
new file mode 100755 (executable)
index 0000000..ebb6d1f
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 小时"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "从不"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 小时"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 小时"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 小时"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "更新间隔"
+
diff --git a/Po/zh_HK.po b/Po/zh_HK.po
new file mode 100755 (executable)
index 0000000..5fb327c
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 小時"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "永不"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 小時"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 小時"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 小時"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "更新間隔"
+
diff --git a/Po/zh_SG.po b/Po/zh_SG.po
new file mode 100755 (executable)
index 0000000..183f40d
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12小时"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "从不"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6小时"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1小时"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 小时"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "更新间隔"
+
diff --git a/Po/zh_TW.po b/Po/zh_TW.po
new file mode 100755 (executable)
index 0000000..5fb327c
--- /dev/null
@@ -0,0 +1,21 @@
+msgid "IDS_ST_BODY_12_HOURS"
+msgstr "12 小時"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_NEVER"
+msgstr "永不"
+
+msgid "IDS_ST_BODY_6_HOURS_TMO"
+msgstr "6 小時"
+
+msgid "IDS_ST_BODY_1_HOUR"
+msgstr "1 小時"
+
+msgid "IDS_ST_BODY_3HOURS"
+msgstr "3 小時"
+
+msgid "IDS_CLOCK_BODY_UPDATE_INTERVAL"
+msgstr "更新間隔"
+
index d57dc19..33aeafa 100644 (file)
@@ -1,6 +1,6 @@
 Name: livebox.web-provider
 Summary: web framework for livebox 
-Version: 1.19
+Version: 1.20
 Release: 1
 Group: main/app
 License: Flora License, Version 1.1
@@ -80,10 +80,9 @@ chmod 755 %{app_data}
 %attr(755,root,root) %{_bindir}/web_provider_reset_db.sh
 %{_prefix}/apps/livebox.web-provider/bin/web-provider
 %{_datarootdir}/packages/livebox.web-provider.xml
-%dir %{app_data}
+%{_prefix}/share/res/*
 
 %files devel
 %defattr(-,root,root,-)
 %{_includedir}/web-provider/*
 %{_libdir}/pkgconfig/*.pc
-
old mode 100755 (executable)
new mode 100644 (file)
index 801b0ec..338d024
 #include "PeriodChanger.h"
 
 #define UPDATE_PERIOD_MIN   60.0
+#define UPDATE_PERIOD_HOUR   60.0 * 60.0
+#define U_(str) dgettext("web-provider", str)
 
 namespace Service {
 
 Evas_Object* PeriodChanger::s_window = NULL;
+bool PeriodChanger::s_checkPopup = false;
+
+static const char * const TEXT_POPUP_TITLE = "IDS_CLOCK_BODY_UPDATE_INTERVAL";
+static const char * const TEXT_POPUP_CANCEL_BUTTON = "IDS_ST_BUTTON_CANCEL";
+static const char * const TEXT_POPUP_UPDATE_PERIOD_1 ="IDS_ST_BODY_1_HOUR";
+static const char * const TEXT_POPUP_UPDATE_PERIOD_3 ="IDS_ST_BODY_3HOURS";
+static const char * const TEXT_POPUP_UPDATE_PERIOD_6 ="IDS_ST_BODY_6_HOURS_TMO";
+static const char * const TEXT_POPUP_UPDATE_PERIOD_12 ="IDS_ST_BODY_12_HOURS";
+static const char * const TEXT_POPUP_UPDATE_PERIOD_NEVER ="IDS_ST_BODY_NEVER";
+static const char * const MO_INSTALL_DIR = "/usr/share/res/locale";
+static const char * const MO_PROJECT_NAME = "web-provider";
 
 PeriodChanger::PeriodChanger(
         std::string& boxId, std::string& instanceId,
@@ -53,6 +66,12 @@ bool PeriodChanger::change()
 {
     LogD("enter");
 
+    if (!s_checkPopup) {
+        s_checkPopup = true;
+    } else {
+        return false;
+    }
+
     if (m_requestedPeriod < 0) {
         showPeriodPopup();
         return true;
@@ -88,7 +107,7 @@ void PeriodChanger::showPeriodPopup()
         LogD("failed to add elm_list_add");
     }
     elm_list_mode_set(periodList, ELM_LIST_EXPAND);
-
+    bindtextdomain(MO_PROJECT_NAME, MO_INSTALL_DIR);
     setPopupListData();
     // TODO Language ID should be used, not static string
     for(int i = 0 ; i < sizeof(m_hour) / sizeof(PopupListData); i++) {
@@ -110,7 +129,7 @@ void PeriodChanger::showPeriodPopup()
     }
     elm_object_style_set(popup, "popup-item list");
     evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-    elm_object_part_text_set(popup, "title,text", "Update Period");
+    elm_object_part_text_set(popup, "title,text", U_(TEXT_POPUP_TITLE));
     elm_object_content_set(popup, periodList);
     evas_object_show(popup);
     Evas_Object* cancelButton = elm_button_add(popup);
@@ -119,7 +138,7 @@ void PeriodChanger::showPeriodPopup()
         return;
     }
     // TODO Language ID should be used, not static string
-    elm_object_text_set(cancelButton, "Cancel");
+    elm_object_text_set(cancelButton, U_(TEXT_POPUP_CANCEL_BUTTON));
     elm_object_style_set(cancelButton, "popup_button/default");
     elm_object_part_content_set(popup, "button1", cancelButton);
     evas_object_show(cancelButton);
@@ -148,24 +167,24 @@ void PeriodChanger::setPopupListData()
     LogD("enter");
 
     m_hour[0].periodChanger = this;
-    m_hour[0].newPeriod = 1.0 * 60.0 * 60.0;
-    m_hour[0].period = "1 hour";
+    m_hour[0].newPeriod = 1.0 * UPDATE_PERIOD_HOUR;
+    m_hour[0].period = U_(TEXT_POPUP_UPDATE_PERIOD_1);
 
     m_hour[1].periodChanger = this;
-    m_hour[1].newPeriod = 3.0 * 60.0 * 60.0;
-    m_hour[1].period = "3 hour";
+    m_hour[1].newPeriod = 3.0 * UPDATE_PERIOD_HOUR;
+    m_hour[1].period = U_(TEXT_POPUP_UPDATE_PERIOD_3);
 
     m_hour[2].periodChanger = this;
-    m_hour[2].newPeriod = 6.0 * 60.0 * 60.0;
-    m_hour[2].period = "6 hour";
+    m_hour[2].newPeriod = 6.0 * UPDATE_PERIOD_HOUR;
+    m_hour[2].period = U_(TEXT_POPUP_UPDATE_PERIOD_6);
 
     m_hour[3].periodChanger = this;
-    m_hour[3].newPeriod = 12.0 * 60.0 * 60.0;
-    m_hour[3].period = "12 hour";
+    m_hour[3].newPeriod = 12.0 * UPDATE_PERIOD_HOUR;
+    m_hour[3].period = U_(TEXT_POPUP_UPDATE_PERIOD_12);
 
     m_hour[4].periodChanger = this;
     m_hour[4].newPeriod = 0.0;
-    m_hour[4].period = "Never";
+    m_hour[4].period = U_(TEXT_POPUP_UPDATE_PERIOD_NEVER);
 
 }
 
@@ -217,6 +236,7 @@ void PeriodChanger::destroyWindow()
     if (!s_window) {
         return;
     }
+    s_checkPopup = false;
     evas_object_hide(s_window);
     elm_win_lower(s_window);
 }
old mode 100755 (executable)
new mode 100644 (file)
index 5fec521..06cfbfb
@@ -60,6 +60,7 @@ class PeriodChanger {
         std::string m_instanceId;
         float m_currentPeriod;
         float m_requestedPeriod;
+        static bool s_checkPopup;
 
         struct PopupListData {
             PeriodChanger* periodChanger;
index 1d8cc54..3b50cc4 100644 (file)
@@ -39,6 +39,36 @@ window.removeEventListener = function(event, callback, capture) {
     }
 };
 
+window.appwidget.reload = function() {
+    window.location.href = "box://reload";
+}
+
+window.appwidget.changePeriod = function(period) {
+    switch (arguments.length) {
+    case 0:
+        window.location.href = "box://change-period";
+        break;
+    case 1:
+        window.location.href = "box://change-period?period=" + period;
+        break;
+    default:
+        window.location.href = "box://change-period";
+        break;
+    }
+}
+
+window.appwidget.launchBrowser = function(url) {
+    window.location.href = "box://launch-browser?url=" + url;
+}
+
+window.appwidget.scrollStart = function() {
+    window.location.href = "box://scroll-start";
+}
+
+window.appwidget.scrollStop = function() {
+    window.location.href = "box://scroll-stop";
+}
+
 window.appwidget.sendMessageToBox = function(message) {
     window.location.href = "box://send-message-to-box?message=" + message;
 }
@@ -71,36 +101,9 @@ var webprovider = {
 webprovider.registerAppWidgetEvent("pdmessage");
 webprovider.registerAppWidgetEvent("boxmessage");
 
-// Define appwidget APIs
-// window.tizen.appwidget should be changed to window.appwidget
-//
-//
-window.tizen.appwidget.reload = function() {
-    window.location.href = "box://reload";
-}
-
-window.tizen.appwidget.changePeriod = function(period) {
-    switch (arguments.length) {
-    case 0:
-        window.location.href = "box://change-period";
-        break;
-    case 1:
-        window.location.href = "box://change-period?period=" + period;
-        break;
-    default:
-        window.location.href = "box://change-period";
-        break;
-    }
-}
-
-window.tizen.appwidget.launchBrowser = function(url) {
-    window.location.href = "box://launch-browser?url=" + url;
-}
-
-window.tizen.appwidget.scrollStart = function() {
-    window.location.href = "box://scroll-start";
-}
-
-window.tizen.appwidget.scrollStop = function() {
-    window.location.href = "box://scroll-stop";
-}
+// These objects will be deprecated soon
+window.tizen.appwidget.reload = window.appwidget.reload;
+window.tizen.appwidget.changePeriod = window.appwidget.changePeriod;
+window.tizen.appwidget.launchBrowser = window.appwidget.launchBrowser;
+window.tizen.appwidget.scrollStart = window.appwidget.scrollStart;
+window.tizen.appwidget.scrollStop = window.appwidget.scrollStop;
index a6065c1..61672c7 100644 (file)
@@ -25,7 +25,7 @@
 #include "AppBoxObserver.h"
 #include "AppBoxManager.h"
 
-static const std::string bundlePath("/usr/lib/wrt-wk2-bundles/libwrt-wk2-bundle.so");
+static const std::string bundlePath("/usr/lib/libwrt-injected-bundle.so");
 
 AppBoxManager::AppBoxManager(IBoxPluginFactoryPtr factory)
     : BoxManager(factory)