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
--- /dev/null
+# 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})
+
--- /dev/null
+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 "تحديث الفاصل الزمني"
+
--- /dev/null
+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ı"
+
--- /dev/null
+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 "Актуализиране на интервала"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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 "Διάστημα ενημέρωσης"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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 "अपडेट अंतराल"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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 "Արդիացնել միջակայքը"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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 "更新間隔"
+
--- /dev/null
+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 "განახლების ინტერვალი"
+
--- /dev/null
+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 "Жаңарту аралығы"
+
--- /dev/null
+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 "업데이트 주기"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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 "Ажурирај интервал"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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ń"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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 "Интервал обновления"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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"
+
--- /dev/null
+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ığı"
+
--- /dev/null
+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 "Інтервал оновлення"
+
--- /dev/null
+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"
+
--- /dev/null
+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 "更新间隔"
+
--- /dev/null
+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 "更新間隔"
+
--- /dev/null
+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 "更新间隔"
+
--- /dev/null
+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 "更新間隔"
+
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
%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
-
#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,
{
LogD("enter");
+ if (!s_checkPopup) {
+ s_checkPopup = true;
+ } else {
+ return false;
+ }
+
if (m_requestedPeriod < 0) {
showPeriodPopup();
return true;
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++) {
}
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);
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);
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);
}
if (!s_window) {
return;
}
+ s_checkPopup = false;
evas_object_hide(s_window);
elm_win_lower(s_window);
}
std::string m_instanceId;
float m_currentPeriod;
float m_requestedPeriod;
+ static bool s_checkPopup;
struct PopupListData {
PeriodChanger* periodChanger;
}
};
+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;
}
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;
#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)