[W-Timer] Language localization implemented for timer 97/89697/1
author“vijay.tiwari” <vijay.tiwari@samsung.com>
Mon, 26 Sep 2016 11:04:47 +0000 (16:34 +0530)
committer“vijay.tiwari” <vijay.tiwari@samsung.com>
Mon, 26 Sep 2016 11:06:46 +0000 (16:36 +0530)
Change-Id: Ib72b30606d589e7aa00a5d68ab955a09a2acc056

64 files changed:
.cproject
.tproject
inc/main.h
inc/timer_string.h [new file with mode: 0644]
project_def.prop
res/po/ar.po [new file with mode: 0644]
res/po/az.po [new file with mode: 0644]
res/po/bg.po [new file with mode: 0644]
res/po/ca.po [new file with mode: 0644]
res/po/cs.po [new file with mode: 0644]
res/po/da.po [new file with mode: 0644]
res/po/de.po [new file with mode: 0644]
res/po/el_GR.po [new file with mode: 0644]
res/po/en.po [new file with mode: 0644]
res/po/en_PH.po [new file with mode: 0644]
res/po/en_US.po [new file with mode: 0644]
res/po/es_ES.po [new file with mode: 0644]
res/po/es_US.po [new file with mode: 0644]
res/po/et.po [new file with mode: 0644]
res/po/eu.po [new file with mode: 0644]
res/po/fi.po [new file with mode: 0644]
res/po/fr.po [new file with mode: 0644]
res/po/fr_CA.po [new file with mode: 0644]
res/po/ga.po [new file with mode: 0644]
res/po/gl.po [new file with mode: 0644]
res/po/hr.po [new file with mode: 0644]
res/po/hu.po [new file with mode: 0644]
res/po/hy.po [new file with mode: 0644]
res/po/is.po [new file with mode: 0644]
res/po/it_IT.po [new file with mode: 0644]
res/po/ja_JP.po [new file with mode: 0644]
res/po/ka.po [new file with mode: 0644]
res/po/kk.po [new file with mode: 0644]
res/po/ko_KR.po [new file with mode: 0644]
res/po/lt.po [new file with mode: 0644]
res/po/lv.po [new file with mode: 0644]
res/po/mk.po [new file with mode: 0644]
res/po/nb.po [new file with mode: 0644]
res/po/nl.po [new file with mode: 0644]
res/po/pl.po [new file with mode: 0644]
res/po/pt_BR.po [new file with mode: 0644]
res/po/pt_PT.po [new file with mode: 0644]
res/po/ro.po [new file with mode: 0644]
res/po/ru_RU.po [new file with mode: 0644]
res/po/sk.po [new file with mode: 0644]
res/po/sl.po [new file with mode: 0644]
res/po/sr.po [new file with mode: 0644]
res/po/sv.po [new file with mode: 0644]
res/po/tr_TR.po [new file with mode: 0644]
res/po/uk.po [new file with mode: 0644]
res/po/uz.po [new file with mode: 0644]
res/po/zh_CN.po [new file with mode: 0644]
res/po/zh_HK.po [new file with mode: 0644]
res/po/zh_TW.po [new file with mode: 0644]
src/main.c
timer_alert/.cproject
timer_alert/.gitignore
timer_alert/.sign/.manifest.tmp
timer_alert/.sign/author-signature.xml
timer_alert/.sign/signature1.xml
timer_alert/inc/defines.h
timer_alert/inc/ring.h
timer_alert/inc/timer_alert_string.h [new file with mode: 0644]
timer_alert/src/ring.c

index afa1a05d52bf68a3813d84e08c94d16b96fb1821..64a6e2c9d23e53bfafa314f0ffe1c06f2fff278b 100755 (executable)
--- a/.cproject
+++ b/.cproject
@@ -16,7 +16,7 @@
                                </extensions>
                        </storageModule>
                        <storageModule moduleId="cdtBuildSystem" version="4.0.0">
-                               <configuration artifactName="timer" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.debug.1309505987" name="Debug" parent="org.tizen.nativecore.config.sbi.gcc45.app.debug">
+                               <configuration artifactName="timer" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.debug.1309505987" name="Debug" parent="org.tizen.nativecore.config.sbi.gcc45.app.debug">
                                        <folderInfo id="org.tizen.nativecore.config.sbi.gcc45.app.debug.1309505987." name="/" resourcePath="">
                                                <toolChain id="org.tizen.nativecore.toolchain.sbi.gcc45.app.debug.777356552" name="Tizen Native Toolchain" superClass="org.tizen.nativecore.toolchain.sbi.gcc45.app.debug">
                                                        <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.775693905" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/>
@@ -27,7 +27,7 @@
                                                                <option defaultValue="gnu.cpp.compiler.debugging.level.max" id="sbi.gnu.cpp.compiler.option.debugging.level.core.1398377897" name="Debug level" superClass="sbi.gnu.cpp.compiler.option.debugging.level.core" valueType="enumerated"/>
                                                                <option defaultValue="false" id="sbi.gnu.cpp.compiler.option.misc.pic.core.1265873312" name="-fPIC option" superClass="sbi.gnu.cpp.compiler.option.misc.pic.core" valueType="boolean"/>
                                                                <option id="sbi.gnu.cpp.compiler.option.1572448586" superClass="sbi.gnu.cpp.compiler.option" valueType="userObjs">
-                                                                       <listOptionValue builtIn="false" value="wearable-3.0-device.core_llvm36.armel.core.app"/>
+                                                                       <listOptionValue builtIn="false" value="wearable-3.0-emulator.core_llvm36.i386.core.app"/>
                                                                </option>
                                                                <option id="sbi.gnu.cpp.compiler.option.frameworks_inc.core.678059276" superClass="sbi.gnu.cpp.compiler.option.frameworks_inc.core" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
                                                                        <listOptionValue builtIn="false" value="${RS_COMPILER_MISC}"/>
                                                                        <listOptionValue builtIn="false" value=" -fPIE"/>
                                                                        <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="-mthumb"/>
                                                                </option>
                                                                <option id="gnu.cpp.compiler.option.include.paths.2133672781" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
                                                                <option defaultValue="gnu.c.debugging.level.max" id="sbi.gnu.c.compiler.option.debugging.level.core.154475389" name="Debug level" superClass="sbi.gnu.c.compiler.option.debugging.level.core" valueType="enumerated"/>
                                                                <option defaultValue="false" id="sbi.gnu.c.compiler.option.misc.pic.core.1941776672" name="-fPIC option" superClass="sbi.gnu.c.compiler.option.misc.pic.core" valueType="boolean"/>
                                                                <option id="sbi.gnu.c.compiler.option.912947849" superClass="sbi.gnu.c.compiler.option" valueType="userObjs">
-                                                                       <listOptionValue builtIn="false" value="wearable-3.0-device.core_llvm36.armel.core.app"/>
+                                                                       <listOptionValue builtIn="false" value="wearable-3.0-emulator.core_llvm36.i386.core.app"/>
                                                                </option>
                                                                <option id="sbi.gnu.c.compiler.option.frameworks_inc.core.102598672" superClass="sbi.gnu.c.compiler.option.frameworks_inc.core" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
                                                                        <listOptionValue builtIn="false" value="${RS_COMPILER_MISC}"/>
                                                                        <listOptionValue builtIn="false" value=" -fPIE"/>
                                                                        <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="-mthumb"/>
                                                                </option>
                                                                <option id="gnu.c.compiler.option.include.paths.184309749" superClass="gnu.c.compiler.option.include.paths" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
                                                                        <additionalInput kind="additionalinput" paths="$(LIBS)"/>
                                                                </inputType>
                                                        </tool>
-                                                       <tool command="arm-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.1439855539" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base">
+                                                       <tool command="i386-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.1439855539" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base">
                                                                <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1849625719" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
                                                        </tool>
                                                        <tool id="org.tizen.nativecore.tool.fnmapgen.645211846" name="C FN-Map Generator" superClass="org.tizen.nativecore.tool.fnmapgen"/>
                                </extensions>
                        </storageModule>
                        <storageModule moduleId="cdtBuildSystem" version="4.0.0">
-                               <configuration artifactName="org.tizen.timer" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.release.590416803" name="Release" parent="org.tizen.nativecore.config.sbi.gcc45.app.release">
+                               <configuration artifactName="org.tizen.timer" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.release.590416803" name="Release" parent="org.tizen.nativecore.config.sbi.gcc45.app.release">
                                        <folderInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.590416803." name="/" resourcePath="">
                                                <toolChain id="org.tizen.nativecore.toolchain.sbi.gcc45.app.release.812927782" name="Tizen Native Toolchain" superClass="org.tizen.nativecore.toolchain.sbi.gcc45.app.release">
                                                        <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.1335861332" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/>
index 40cfb4c522ce65d1d55d1262c3fc0ba29514a38e..f80c2bd9869d06a480bc24ad0039172c9f6adb00 100644 (file)
--- a/.tproject
+++ b/.tproject
@@ -7,5 +7,9 @@
     </platforms>
     <package>
         <blacklist/>
+        <resFallback autoGen="true"/>
+        <subProjects>
+            <tizenProject project="timer_alert"/>
+        </subProjects>
     </package>
 </tproject>
index 3fe1e80653bb26215bde61f300176599cdf83868..06a26db543282e8cbb927eb89f36486cdb034e1a 100755 (executable)
@@ -27,7 +27,7 @@
 
 
 #if !defined(PACKAGE)
-#define PACKAGE "org.tizen.timer"
+#define PACKAGE "timer"
 #endif
 
 #define TIMER_EDJ "/edje/timer.edj"
 #define TIMER_ATIME            "APP_TIMER_ATIME"
 #define S_(s) (dgettext(PACKAGE, s))
 
-
-#define STRING_TMR_TIMER "Timer"
-#define STRING_TMR_START "START"
-#define STRING_TMR_RESET "RESET"
-#define STRING_TMR_PAUSE "PAUSE"
-#define STRING_TMR_CANCEL "CANCEL"
-#define STRING_TMR_RESUME "RESUME"
-#define STRING_TMR_HRS "Hrs"
-#define STRING_TMR_MIN "Mins"
-#define STRING_TMR_SEC "Secs"
-
 #ifndef _EDJ
 #define _EDJ(obj) (elm_layout_edje_get(obj))
 #endif
diff --git a/inc/timer_string.h b/inc/timer_string.h
new file mode 100644 (file)
index 0000000..735f686
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ * Samsung API
+ * Copyright (c) 2013 Samsung Electronics Co., Ltd.
+ *
+ * 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.
+ */
+
+#define STRING_TMR_START                       "WDS_TMR_ACBUTTON_START_ABB2"
+#define STRING_TMR_RESET                       "WDS_TMR_ACBUTTON_RESET_ABB"
+#define STRING_TMR_PAUSE                       "WDS_TMR_ACBUTTON_PAUSE_ABB"
+#define STRING_TMR_RESUME                      "IDS_TMR_BUTTON_RESUME_ABB3"
+#define STRING_TMR_CANCEL                      "WDS_TMR_ACBUTTON_CANCEL_ABB"
+#define STRING_TMR_HRS                         "IDS_TMR_BODY_HRS_LC_ABB"
+#define STRING_TMR_MIN                         "IDS_TMR_BODY_MIN"
+#define STRING_TMR_SEC                         "WDS_TMR_BODY_SECS_ABB"
+#define STRING_TMR_TIMER                       "IDS_TMR_BODY_TIMER"
index 3f059a4f5b528007351fdfdccb7f91057db84185..06d5749734a7a98a125ce6d44ecc58b0b19e81bc 100755 (executable)
@@ -15,7 +15,7 @@ USER_SRCS = src/timer_util.c src/main.c
 USER_EDCS =  
 
 # PO Sources
-USER_POS = 
+USER_POS = res/po/ja_JP.po res/po/en.po res/po/da.po res/po/uz.po res/po/nl.po res/po/ca.po res/po/hu.po res/po/ar.po res/po/sl.po res/po/lt.po res/po/en_PH.po res/po/tr_TR.po res/po/uk.po res/po/pt_PT.po res/po/pl.po res/po/en_US.po res/po/ro.po res/po/el_GR.po res/po/bg.po res/po/sk.po res/po/pt_BR.po res/po/lv.po res/po/ga.po res/po/de.po res/po/et.po res/po/hy.po res/po/gl.po res/po/zh_CN.po res/po/es_US.po res/po/zh_HK.po res/po/es_ES.po res/po/fi.po res/po/ko_KR.po res/po/ka.po res/po/is.po res/po/nb.po res/po/mk.po res/po/zh_TW.po res/po/sr.po res/po/hr.po res/po/cs.po res/po/az.po res/po/ru_RU.po res/po/kk.po res/po/it_IT.po res/po/eu.po res/po/fr_CA.po res/po/sv.po res/po/fr.po 
 
 # User Defines
 USER_DEFS = 
diff --git a/res/po/ar.po b/res/po/ar.po
new file mode 100644 (file)
index 0000000..e7dd26c
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "المؤقت"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "بدء"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "إعادة الضبط"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "إيقاف مؤقت"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "إلغاء"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "استئناف"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "س"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "دق"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "الثواني"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "انتهى الوقت"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "إيقاف"
diff --git a/res/po/az.po b/res/po/az.po
new file mode 100644 (file)
index 0000000..1ec1fd7
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Sayqac"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "BAŞLA"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "SIFIRLA"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUZA VER"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "LƏĞV ET"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Davam"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "saat"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "dəqiqə"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "San"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Vaxt bitdi"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Söndürmək"
diff --git a/res/po/bg.po b/res/po/bg.po
new file mode 100644 (file)
index 0000000..488742d
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Таймер"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "СТАРТ"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "НУЛИРАНЕ"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "ПАУЗА"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ОТКАЗ"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Възоб."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "ч"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "мин."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Сек."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Времето изтече"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Отхвърляне"
diff --git a/res/po/ca.po b/res/po/ca.po
new file mode 100644 (file)
index 0000000..0469f79
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Temporitzador"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "INICI"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RESTABLIR"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSAR"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "CANCEL·LAR"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Repren"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "h"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "minut"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "S"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "S'ha exhaurit el temps"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Descartar"
diff --git a/res/po/cs.po b/res/po/cs.po
new file mode 100644 (file)
index 0000000..a6e53a4
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Časovač"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "START"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "OBNOVIT"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "POZASTAVIT"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ZRUŠIT"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Pokr."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "hod"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "S"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Časový limit"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Konec"
diff --git a/res/po/da.po b/res/po/da.po
new file mode 100644 (file)
index 0000000..ac57157
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Timer"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "START"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "NULSTIL"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSE"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ANNULLER"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Forts."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "tmr"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sek."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tiden er gået"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Afvis"
diff --git a/res/po/de.po b/res/po/de.po
new file mode 100644 (file)
index 0000000..b4d7d6b
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Timer"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "START"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "ZURÜCKSETZEN"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "ANHALTEN"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ABBRECHEN"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Weiter"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "h"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "Min."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sek"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Zeit abgelaufen"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Schließen"
diff --git a/res/po/el_GR.po b/res/po/el_GR.po
new file mode 100644 (file)
index 0000000..b945616
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Αντίστροφη μέτρηση"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "ΕΝΑΡΞΗ"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "ΕΠΑΝΑΦΟΡΑ"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "ΠΑΥΣΗ"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ΑΚΥΡΟ"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Συνέχ."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "ώρες"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "λεπ."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Δευτ."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Ο χρόνος τελείωσε"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Ματαίωση"
diff --git a/res/po/en.po b/res/po/en.po
new file mode 100644 (file)
index 0000000..a53a135
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Timer"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "START"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RESET"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSE"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "CANCEL"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Resume"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "hrs"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "mins"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Secs"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Time is up"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Dismiss"
diff --git a/res/po/en_PH.po b/res/po/en_PH.po
new file mode 100644 (file)
index 0000000..e6388d9
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Timer"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "START"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RESET"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSE"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "Cancel"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Resume"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "hrs"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "mins"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Secs"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Time is up"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Dismiss"
diff --git a/res/po/en_US.po b/res/po/en_US.po
new file mode 100644 (file)
index 0000000..52fbcaa
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Timer"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "START"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RESET"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSE"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "CANCEL"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Resume"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "hr"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sec"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Time is up"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Dismiss"
diff --git a/res/po/es_ES.po b/res/po/es_ES.po
new file mode 100644 (file)
index 0000000..2d55016
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Cronómetro"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "INICIO"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RESTABLECER"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSAR"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "CANCELAR"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Reanud"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "h"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "s"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tiempo agotado"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Rechazar"
diff --git a/res/po/es_US.po b/res/po/es_US.po
new file mode 100644 (file)
index 0000000..33a9bea
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Temporizador"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "INICIAR"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RESTABLECER"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSAR"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "CANCELAR"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Reanu."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "hrs."
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "minutos"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "ss"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tiempo agotado"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Rechazar"
diff --git a/res/po/et.po b/res/po/et.po
new file mode 100644 (file)
index 0000000..126dbd6
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Taimer"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "ALUSTA"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "LÄHTESTA"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUS"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "TÜHISTA"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Jätka"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "h"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sek"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Aeg on läbi"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Keeldu"
diff --git a/res/po/eu.po b/res/po/eu.po
new file mode 100644 (file)
index 0000000..a209a19
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Tenporizadorea"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "HASI"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "BERREZARRI"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSATU"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "UTZI"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Berr."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "ordu"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "minutu"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Segun."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Denbora amaitu da"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Kendu"
diff --git a/res/po/fi.po b/res/po/fi.po
new file mode 100644 (file)
index 0000000..80d691a
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Ajastin"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "KÄYNNISTÄ"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "NOLLAA"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "TAUKO"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "PERUUTA"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Jatka"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "h"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sek."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Aika on lopussa"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Hylkää"
diff --git a/res/po/fr.po b/res/po/fr.po
new file mode 100644 (file)
index 0000000..17e84d0
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Minuteur"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "DÉMARRER"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RÉINIT."
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSE"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ANNULER"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Lect."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "H"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "S"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Temps écoulé"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Ignorer"
diff --git a/res/po/fr_CA.po b/res/po/fr_CA.po
new file mode 100644 (file)
index 0000000..a40edac
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Minuterie"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "DÉMARRER"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RÉINIT."
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSE"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ANNULER"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Repr."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "h"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "S"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Temps écoulé"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Annuler"
diff --git a/res/po/ga.po b/res/po/ga.po
new file mode 100644 (file)
index 0000000..010c159
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Amadóir"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "TOSAIGH"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "ATHSHOC."
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "CUIR AR SOS"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "AR CEAL"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Atosú"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "uair"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "nóim"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Soic"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tá an t-am istigh"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Ruaig"
diff --git a/res/po/gl.po b/res/po/gl.po
new file mode 100644 (file)
index 0000000..8233c2f
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Temporizador"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "INICIO"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RESTABLECER"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSA"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "CANCELAR"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Conti."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "hrs."
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Seg."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tempo esgotado"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Rexeitar"
diff --git a/res/po/hr.po b/res/po/hr.po
new file mode 100644 (file)
index 0000000..f3da19d
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Odbrojavanje"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "POČETAK"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "PO. POSTAV."
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUZIRAJ"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ODUSTANI"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Nast."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "h"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "s"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Vrijeme isteklo"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Prekini"
diff --git a/res/po/hu.po b/res/po/hu.po
new file mode 100644 (file)
index 0000000..6906bca
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Időzítő"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "INDÍTÁS"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "VISSZAÁLLÍT"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "SZÜNET"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "MÉGSE"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Folyt."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "óra"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "perc"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Mp"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Lejárt az idő"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Elutasít"
diff --git a/res/po/hy.po b/res/po/hy.po
new file mode 100644 (file)
index 0000000..71266e3
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Ժամանակաչափ"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "ՍԿՍԵԼ"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "ՀԵՏԱԴԱՐՁԵԼ"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "ԴԱԴԱՐ"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ԴԱԴԱՐԵՑՆԵԼ"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Վերսկ."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "ժամ"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "րոպ"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Վրկ"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Ժամանակը սպառվեց"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Չղրկլ"
diff --git a/res/po/is.po b/res/po/is.po
new file mode 100644 (file)
index 0000000..8102dbe
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Niðurteljari"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "HEFJA"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "ENDURSTILLA"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "HLÉ"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "HÆTTA VIÐ"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Áfram"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "klst"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "mín"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sek."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tíminn er liðinn"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Sleppa"
diff --git a/res/po/it_IT.po b/res/po/it_IT.po
new file mode 100644 (file)
index 0000000..959baa0
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Timer"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "INIZIO"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RIPRISTINA"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSA"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ANNULLA"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Ripr."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "ore"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sec"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tempo scaduto"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Rifiuta"
diff --git a/res/po/ja_JP.po b/res/po/ja_JP.po
new file mode 100644 (file)
index 0000000..5c85219
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "タイマー"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "開始"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "リセット"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "一時停止"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "キャンセル"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "再開"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "時間"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "分"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "秒"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "タイムアップ"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "無効"
diff --git a/res/po/ka.po b/res/po/ka.po
new file mode 100644 (file)
index 0000000..d0a29bf
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "თაიმერი"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "დაწყება"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "გადატვირთვა"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "პაუზა"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "გაუქმება"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "გაგრძ."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "სთ."
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "წუთი"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "წამი"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "დრო გავიდა"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "უარყოფა"
diff --git a/res/po/kk.po b/res/po/kk.po
new file mode 100644 (file)
index 0000000..108c4ea
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Таймер"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "БАСТАУ"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "ҚАЛП.КЕЛТ-У"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "КІДІРТУ"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "БАС ТАРТУ"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Жалғ."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "сағ"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "мин"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Секунд"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Уақыт бітті"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Қабылдамау"
diff --git a/res/po/ko_KR.po b/res/po/ko_KR.po
new file mode 100644 (file)
index 0000000..0e546e4
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "타이머"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "시작"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "초기화"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "일시정지"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "취소"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "계속"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "시간"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "분"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "초"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "타이머 완료"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "해제"
diff --git a/res/po/lt.po b/res/po/lt.po
new file mode 100644 (file)
index 0000000..363af18
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Laikmatis"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "PRADĖTI"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "ATKURTI"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUZĖ"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ATŠAUKTI"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Tęsti"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "val."
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sek."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Laikas baigėsi"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Nutraukti"
diff --git a/res/po/lv.po b/res/po/lv.po
new file mode 100644 (file)
index 0000000..eac0bdd
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Taimeris"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "SĀKT"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "ATIESTATĪT"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUZĒT"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ATCELT"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Atsākt"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "st."
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sek."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Laiks beidzies"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Noraidīt"
diff --git a/res/po/mk.po b/res/po/mk.po
new file mode 100644 (file)
index 0000000..87a4e3c
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Тајмер"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "ПОЧНИ"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "РЕСЕТИРАЈ"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "ПАУЗА"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ОТКАЖИ"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Прод."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "чсв"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "мин"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Сек."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Времето истече"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Откажи"
diff --git a/res/po/nb.po b/res/po/nb.po
new file mode 100644 (file)
index 0000000..8cf4a5d
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Nedtelling"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "START"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "NULLSTILL"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSE"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "AVBRYT"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Forts."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "t"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sek"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tiden er ute"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Stopp"
diff --git a/res/po/nl.po b/res/po/nl.po
new file mode 100644 (file)
index 0000000..c989745
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Timer"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "STARTEN"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RESETTEN"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUZE"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ANNULEREN"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Hervat"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "u."
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "sec"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tijd is om"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Uitzetten"
diff --git a/res/po/pl.po b/res/po/pl.po
new file mode 100644 (file)
index 0000000..27b212e
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Czasomierz"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "START"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "ZERUJ"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "WSTRZYMAJ"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ANULUJ"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Wznów"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "g."
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "ss"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Upłynął czas"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Porzuć"
diff --git a/res/po/pt_BR.po b/res/po/pt_BR.po
new file mode 100644 (file)
index 0000000..8bd361b
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Contagem regressiva"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "INICIAR"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "REDEFINIR"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSAR"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "CANCELAR"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Cont."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "h"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Segs"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tempo esgotado"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Cancelar"
diff --git a/res/po/pt_PT.po b/res/po/pt_PT.po
new file mode 100644 (file)
index 0000000..f9b53df
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Temporizador"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "INÍCIO"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "REPOR"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUSA"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "CANCELAR"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Retom."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "h"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "S"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tempo esgotado"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Cancelar"
diff --git a/res/po/ro.po b/res/po/ro.po
new file mode 100644 (file)
index 0000000..ca36609
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Temporizator"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "PORNIRE"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RESETARE"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "ÎNTRERUPERE"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ANULARE"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Rel."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "h"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sec."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Timp expirat"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Oprire"
diff --git a/res/po/ru_RU.po b/res/po/ru_RU.po
new file mode 100644 (file)
index 0000000..595d79a
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Таймер"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "ПУСК"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "СБРОС"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "ПАУЗА"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ОТМЕНА"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Воз."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "час."
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "мин."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Сек."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Время истекло"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Отменить"
diff --git a/res/po/sk.po b/res/po/sk.po
new file mode 100644 (file)
index 0000000..3f7e5c2
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Časovač"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "ŠTART"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "VYNULOVAŤ"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "POZASTAVIŤ"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "ZRUŠIŤ"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Pokr."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "hod."
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sek."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Čas vypršal"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Odmietnuť"
diff --git a/res/po/sl.po b/res/po/sl.po
new file mode 100644 (file)
index 0000000..fae7c92
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Časovnik"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "ZAČNI"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "PONASTAVI"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PREMOR"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "PREKLIČI"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Naprej"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "h"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "minut"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sekund"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Časa je zmanjkalo"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Opusti"
diff --git a/res/po/sr.po b/res/po/sr.po
new file mode 100644 (file)
index 0000000..1ac862a
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Tajmer"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "POČNI"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "RESETUJ"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUZA"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "OTKAŽI"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Nast."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "sati"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sek."
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Vreme je isteklo"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Odbaci"
diff --git a/res/po/sv.po b/res/po/sv.po
new file mode 100644 (file)
index 0000000..0fc311a
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Timer"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "STARTA"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "ÅTERSTÄLL"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "PAUS"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "AVBRYT"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Forts."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "tim."
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "min"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sekund"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Tiden har gått ut"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Stäng"
diff --git a/res/po/tr_TR.po b/res/po/tr_TR.po
new file mode 100644 (file)
index 0000000..433ba10
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Zamanlayıcı"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "BAŞLAT"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "SIFIRLA"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "DURAKLAT"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "İPTAL ET"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Sürdür"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "saat"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "dk"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Sn"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Süre doldu"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Durdur"
diff --git a/res/po/uk.po b/res/po/uk.po
new file mode 100644 (file)
index 0000000..88100fc
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Таймер"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "ПУСК"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "СКИНУТИ"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "ПАУЗА"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "СКАСУВАТИ"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Понов."
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "год."
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "хв."
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Секунд"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Час вичерпано"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "Відхилити"
diff --git a/res/po/uz.po b/res/po/uz.po
new file mode 100644 (file)
index 0000000..c7beb81
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "Taymer"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "BOSHLASH"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "QAYTARISH"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "TO‘XTAM"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "BEKOR QIL"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "Dvm et"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "soat"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "daq"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "Soniya"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "Vaqt bo‘ldi"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "O‘tkazish"
diff --git a/res/po/zh_CN.po b/res/po/zh_CN.po
new file mode 100644 (file)
index 0000000..0c81970
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "定时器"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "开始"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "重置"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "暂停"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "继续"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "小时"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "分钟"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "秒"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "时间到"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "解除"
diff --git a/res/po/zh_HK.po b/res/po/zh_HK.po
new file mode 100644 (file)
index 0000000..9f9cc6d
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "計時器"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "開始"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "重設"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "暫停"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "繼續"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "小時"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "分鐘"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "秒"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "時間到了"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "解除"
diff --git a/res/po/zh_TW.po b/res/po/zh_TW.po
new file mode 100644 (file)
index 0000000..dfa1642
--- /dev/null
@@ -0,0 +1,32 @@
+msgid "IDS_TMR_BODY_TIMER"
+msgstr "計時器"
+
+msgid "WDS_TMR_ACBUTTON_START_ABB2"
+msgstr "開始"
+
+msgid "WDS_TMR_ACBUTTON_RESET_ABB"
+msgstr "重設"
+
+msgid "WDS_TMR_ACBUTTON_PAUSE_ABB"
+msgstr "暫停"
+
+msgid "WDS_TMR_ACBUTTON_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_TMR_BUTTON_RESUME_ABB3"
+msgstr "繼續"
+
+msgid "IDS_TMR_BODY_HRS_LC_ABB"
+msgstr "小時"
+
+msgid "IDS_TMR_BODY_MIN"
+msgstr "分鐘"
+
+msgid "WDS_TMR_BODY_SECS_ABB"
+msgstr "秒"
+
+msgid "IDS_TMR_POP_TIME_IS_UP"
+msgstr "時間已到。"
+
+msgid "IDS_ALM_SK_DISMISS"
+msgstr "關閉"
index cc4afbd4365fe69de556f055bfd82012ae6be6f1..bbb0d74ef5c807d1914ec77c3c738e5692b41e35 100755 (executable)
@@ -25,6 +25,7 @@
 #include <sound_manager.h>
 #include <app_preference.h>
 #include <app_alarm.h>
+#include "timer_string.h"
 
 #define MATH_PI (3.141592)
 float remain_sec = 0;
@@ -245,8 +246,7 @@ static Eina_Bool _tmr_view_change_to_timeset_cb(void *data)
        edje_object_signal_emit(_EDJ(ad->ly_main), "rbutton,reset", "*");
        snprintf(text, sizeof(text), S_(STRING_TMR_RESET));
        _tmr_string_to_upper(text);
-       elm_object_part_text_set(ad->ly_main, "rbutton", text);
-
+       elm_object_translatable_part_text_set(ad->ly_main, "rbutton", text);
        TMR_INFO("Top button changed to RESET");
        _tmr_timepicker_time_update(ad);
        edje_object_signal_emit(_EDJ(ad->progress), "default", "");
@@ -505,7 +505,7 @@ static void _panel_timeset_add(void *data)
                ad->timepicker = NULL;
        }
        char *str_date = "layout1,gear3";
-
+       char text[256] = { 0 };
        ad->timepicker = load_edj(ad->box, ad->timer_edj_path, str_date);
 
        ad->hour_spinner = elm_spinner_add(ad->timepicker);
@@ -514,7 +514,8 @@ static void _panel_timeset_add(void *data)
        elm_spinner_min_max_set(ad->hour_spinner, 0, 59);
        elm_spinner_wrap_set(ad->hour_spinner, EINA_TRUE);
        elm_spinner_label_format_set(ad->hour_spinner, "%02d");
-       elm_object_domain_translatable_part_text_set(ad->hour_spinner, "elm.text", PACKAGE, STRING_TMR_HRS);
+       snprintf(text, sizeof(text), S_(STRING_TMR_HRS));
+       elm_object_domain_translatable_part_text_set(ad->hour_spinner, "elm.text", PACKAGE, text);
        elm_object_part_content_set(ad->timepicker, "hour", ad->hour_spinner);
        evas_object_smart_callback_add(ad->hour_spinner, "changed", _tmr_hour_spinner_change_cb, ad);
        evas_object_smart_callback_add(ad->hour_spinner, "focused", _tmr_hour_spinner_focused_cb, ad);
@@ -526,7 +527,9 @@ static void _panel_timeset_add(void *data)
        elm_spinner_min_max_set(ad->min_spinner, 0, 59);
        elm_spinner_wrap_set(ad->min_spinner, EINA_TRUE);
        elm_spinner_label_format_set(ad->min_spinner, "%02d");
-       elm_object_domain_translatable_part_text_set(ad->min_spinner, "elm.text", PACKAGE, STRING_TMR_MIN);
+       memset(text, 0, sizeof(text));
+       snprintf(text, sizeof(text), S_(STRING_TMR_MIN));
+       elm_object_domain_translatable_part_text_set(ad->min_spinner, "elm.text", PACKAGE, text);
        elm_object_part_content_set(ad->timepicker, "minute", ad->min_spinner);
        evas_object_smart_callback_add(ad->min_spinner, "changed", _tmr_min_spinner_change_cb, ad);
        evas_object_smart_callback_add(ad->min_spinner, "focused", _tmr_min_spinner_focused_cb, ad);
@@ -538,7 +541,9 @@ static void _panel_timeset_add(void *data)
        elm_spinner_min_max_set(ad->sec_spinner, 0, 59);
        elm_spinner_wrap_set(ad->sec_spinner, EINA_TRUE);
        elm_spinner_label_format_set(ad->sec_spinner, "%02d");
-       elm_object_domain_translatable_part_text_set(ad->sec_spinner, "elm.text", PACKAGE, STRING_TMR_SEC);
+       memset(text, 0, sizeof(text));
+       snprintf(text, sizeof(text), S_(STRING_TMR_SEC));
+       elm_object_domain_translatable_part_text_set(ad->sec_spinner, "elm.text", PACKAGE, text);
        elm_object_part_content_set(ad->timepicker, "second", ad->sec_spinner);
        evas_object_smart_callback_add(ad->sec_spinner, "changed", _tmr_sec_spinner_change_cb, ad);
        evas_object_smart_callback_add(ad->sec_spinner, "focused", _tmr_sec_spinner_focused_cb, ad);
@@ -804,14 +809,13 @@ void _tmr_btn_update(struct appdata *ad)
        char text[256] = { 0 };
        snprintf(text, sizeof(text), S_(STRING_TMR_START));
        _tmr_string_to_upper(text);
-       elm_object_text_set(ad->eo_btn_lft, text);
+       elm_object_translatable_text_set(ad->eo_btn_lft, text);
 
        if (ad->cur_state == TMR_STATE_TYPE_RESET) {
                memset(text, 0, sizeof(text));
                snprintf(text, sizeof(text), S_(STRING_TMR_RESET));
                _tmr_string_to_upper(text);
-               elm_object_part_text_set(ad->ly_main, "rbutton", text);
-
+               elm_object_translatable_part_text_set(ad->ly_main, "rbutton", text);
                memset(text, 0, sizeof(text));
                snprintf(text, sizeof(text), S_(STRING_TMR_TIMER));
                elm_object_part_text_set(ad->ly_main, "elm.text.title", text);
@@ -823,13 +827,13 @@ void _tmr_btn_update(struct appdata *ad)
                edje_object_signal_emit(_EDJ(ad->ly_main), "rbutton,cancel", "*");
                snprintf(text, sizeof(text), S_(STRING_TMR_CANCEL));
                _tmr_string_to_upper(text);
-               elm_object_part_text_set(ad->ly_main, "rbutton", text);
+               elm_object_translatable_part_text_set(ad->ly_main, "rbutton", text);
 
                memset(text, 0, sizeof(text));
                edje_object_signal_emit(_EDJ(ad->ly_main), "lbutton,pause", "*");
                snprintf(text, sizeof(text), S_(STRING_TMR_PAUSE));
                _tmr_string_to_upper(text);
-               elm_object_part_text_set(ad->ly_main, "lbutton", text);
+               elm_object_translatable_part_text_set(ad->ly_main, "lbutton", text);
        }
 
        if (ad->cur_state == TMR_STATE_TYPE_STOP)       {
@@ -837,13 +841,13 @@ void _tmr_btn_update(struct appdata *ad)
                edje_object_signal_emit(_EDJ(ad->ly_main), "rbutton,cancel", "*");
                snprintf(text, sizeof(text), S_(STRING_TMR_CANCEL));
                _tmr_string_to_upper(text);
-               elm_object_part_text_set(ad->ly_main, "rbutton", text);
+               elm_object_translatable_part_text_set(ad->ly_main, "rbutton", text);
 
                memset(text, 0, sizeof(text));
                edje_object_signal_emit(_EDJ(ad->ly_main), "lbutton,resume", "*");
                snprintf(text, sizeof(text), S_(STRING_TMR_RESUME));
                _tmr_string_to_upper(text);
-               elm_object_part_text_set(ad->ly_main, "lbutton", text);
+               elm_object_translatable_part_text_set(ad->ly_main, "lbutton", text);
        }
 
 }
@@ -1000,7 +1004,7 @@ static void _tmr_stop_cb(void *data)
                edje_object_signal_emit(_EDJ(ad->ly_main), "lbutton,resume", "*");
                snprintf(text, sizeof(text), S_(STRING_TMR_RESUME));
                _tmr_string_to_upper(text);
-               elm_object_part_text_set(ad->ly_main, "lbutton", text);
+               elm_object_translatable_part_text_set(ad->ly_main, "lbutton", text);
 
                preference_get_int(TIMER_TIMER_ID, &alarm_mgr_id);
                if (ad->trigger_timer) {
@@ -1072,8 +1076,7 @@ static Eina_Bool _tmr_start_delay_cb(void *data)
        edje_object_signal_emit(_EDJ(ad->ly_main), "rbutton,cancel", "*");
        snprintf(text, sizeof(text), S_(STRING_TMR_CANCEL));
        _tmr_string_to_upper(text);
-       elm_object_part_text_set(ad->ly_main, "rbutton", text);
-
+       elm_object_translatable_part_text_set(ad->ly_main, "rbutton", text);
        if (ad->t_type == TMR_TIME_TYPE_HOUR)
                elm_object_focus_set(ad->hour_spinner, EINA_FALSE);
        else if (ad->t_type == TMR_TIME_TYPE_MIN)
@@ -1102,7 +1105,7 @@ static Eina_Bool _tmr_reset_delay_cb(void *data)
        edje_object_signal_emit(_EDJ(ad->ly_main), "rbutton,reset", "*");
        snprintf(text, sizeof(text), S_(STRING_TMR_RESET));
        _tmr_string_to_upper(text);
-       elm_object_part_text_set(ad->ly_main, "rbutton", text);
+       elm_object_translatable_part_text_set(ad->ly_main, "rbutton", text);
        TMR_INFO("Top button changed to RESET");
        _tmr_reset_cb(ad);
        ad->reset_delaying = EINA_FALSE;
@@ -1196,7 +1199,7 @@ static void _tmr_startbtn_cb_ex(void *data, Evas_Object * obj, void *event_info)
                edje_object_signal_emit(_EDJ(ad->ly_main), "rbutton,cancel", "*");
                snprintf(text1, sizeof(text1), S_(STRING_TMR_CANCEL));
                _tmr_string_to_upper(text1);
-               elm_object_part_text_set(ad->ly_main, "rbutton", text1);
+               elm_object_translatable_part_text_set(ad->ly_main, "rbutton", text1);
 
                _tmr_panel_time_update(ad);
                TMR_INFO("elm_scroller_page_show");
@@ -1222,7 +1225,7 @@ static void _tmr_startbtn_cb_ex(void *data, Evas_Object * obj, void *event_info)
                edje_object_signal_emit(_EDJ(ad->ly_main), "lbutton,pause", "*");
                snprintf(text2, sizeof(text2), S_(STRING_TMR_PAUSE));
                _tmr_string_to_upper(text2);
-               elm_object_part_text_set(ad->ly_main, "lbutton", text2);
+               elm_object_translatable_part_text_set(ad->ly_main, "lbutton", text2);
 
                _tmr_start_delay_cb(ad);
        }
@@ -1251,13 +1254,13 @@ void _tmr_lbtn_cb_ex(void *data, Evas_Object *obj, const char *emission, const c
                edje_object_signal_emit(_EDJ(ad->ly_main), "rbutton,cancel", "*");
                snprintf(text1, sizeof(text1), S_(STRING_TMR_CANCEL));
                _tmr_string_to_upper(text1);
-               elm_object_part_text_set(ad->ly_main, "rbutton", text1);
+               elm_object_translatable_part_text_set(ad->ly_main, "rbutton", text1);
 
                memset(text2, 0, sizeof(text2));
                edje_object_signal_emit(_EDJ(ad->ly_main), "lbutton,pause", "*");
                snprintf(text2, sizeof(text2), S_(STRING_TMR_PAUSE));
                _tmr_string_to_upper(text2);
-               elm_object_part_text_set(ad->ly_main, "lbutton", text2);
+               elm_object_translatable_part_text_set(ad->ly_main, "lbutton", text2);
                _tmr_restart_cb(ad);
        } else if (ad->cur_state == TMR_STATE_TYPE_START) {
 
@@ -1481,7 +1484,8 @@ static void _layout_create(appdata_s *ad)
        eext_object_event_callback_add(ad->ly_main, EEXT_CALLBACK_BACK, layout_back_cb, ad);
        evas_object_event_callback_add(ad->ly_main, EVAS_CALLBACK_RESIZE, _layout_resize_cb, ad);
        _panel_layout_set(ad);
-       elm_object_domain_translatable_part_text_set(ad->ly_main, "elm.text.title", PACKAGE, STRING_TMR_TIMER);
+       snprintf(text, sizeof(text), S_(STRING_TMR_TIMER));
+       elm_object_domain_translatable_part_text_set(ad->ly_main, "elm.text.title", PACKAGE, text);
 
        ad->progressbar = eext_circle_object_slider_add(ad->ly_main, ad->circle_surface);
        evas_object_data_set(ad->progressbar, "cnt", (void*) 0);
@@ -1499,7 +1503,7 @@ static void _layout_create(appdata_s *ad)
        memset(text, 0, sizeof(text));
        snprintf(text, sizeof(text), S_(STRING_TMR_RESET));
        _tmr_string_to_upper(text);
-       elm_object_part_text_set(ad->ly_main, "rbutton", text);
+       elm_object_translatable_part_text_set(ad->ly_main, "rbutton", text);
 
        TMR_INFO("Top button changed to RESET");
        edje_object_signal_callback_add(_EDJ(ad->ly_main), "rbutton,clicked", "edj", _tmr_rbtn_cb_ex, ad);
@@ -1510,7 +1514,7 @@ static void _layout_create(appdata_s *ad)
        memset(text, 0, sizeof(text));
        snprintf(text, sizeof(text), S_(STRING_TMR_START));
        _tmr_string_to_upper(text);
-       elm_object_text_set(ad->eo_btn_lft, text);
+       elm_object_translatable_text_set(ad->eo_btn_lft, text);
        evas_object_smart_callback_add(ad->eo_btn_lft, "clicked", _tmr_startbtn_cb_ex, ad);
        elm_object_part_content_set(ad->ly_main, "elm.swallow.button", ad->eo_btn_lft);
        evas_object_show(ad->eo_btn_lft);
@@ -1518,7 +1522,7 @@ static void _layout_create(appdata_s *ad)
        memset(text, 0, sizeof(text));
        snprintf(text, sizeof(text), S_(STRING_TMR_PAUSE));
        _tmr_string_to_upper(text);
-       elm_object_part_text_set(ad->ly_main, "lbutton", text);
+       elm_object_translatable_part_text_set(ad->ly_main, "lbutton", text);
 
        edje_object_signal_callback_add(_EDJ(ad->ly_main), "lbutton,clicked", "edj", _tmr_lbtn_cb_ex, ad);
 
@@ -1527,8 +1531,9 @@ static void _layout_create(appdata_s *ad)
        elm_naviframe_item_title_enabled_set(ad->ei_naviframe, EINA_FALSE, EINA_FALSE);
        elm_naviframe_item_pop_cb_set(ad->ei_naviframe, _pop_cb, ad);
 
-       elm_object_item_domain_translatable_text_set(ad->ei_naviframe, PACKAGE, STRING_TMR_TIMER);
-
+       memset(text, 0, sizeof(text));
+       snprintf(text, sizeof(text), S_(STRING_TMR_TIMER));
+       elm_object_item_domain_translatable_text_set(ad->ei_naviframe, PACKAGE, text);
        evas_object_show(ad->ly_main);
        evas_object_show(ad->navi_bar);
 
@@ -1543,8 +1548,6 @@ static void _layout_destroy(appdata_s *ad)
        ad->ly_main = NULL;
 }
 
-
-
 static bool app_create(void *data)
 {
        _TMR_ENTER_;
@@ -1557,6 +1560,10 @@ static bool app_create(void *data)
                TMR_INFO("create win filed");
                return FALSE;
        }
+       char* respath = app_get_resource_path();
+       char locale_path[256] = {0,};
+       snprintf(locale_path,sizeof(locale_path),"%s/locale",respath);
+       bindtextdomain(PACKAGE,locale_path);
        evas_object_show(ad->win);
        sound_manager_set_session_type(SOUND_SESSION_TYPE_ALARM);
 
@@ -1801,7 +1808,7 @@ static void app_control(app_control_h service, void *data)
                        edje_object_signal_emit(_EDJ(ad->ly_main), "rbutton,cancel", "*");
                        snprintf(text, sizeof(text), S_(STRING_TMR_CANCEL));
                        _tmr_string_to_upper(text);
-                       elm_object_part_text_set(ad->ly_main, "rbutton", text);
+                       elm_object_translatable_part_text_set(ad->ly_main, "rbutton", text);
 
                        _tmr_panel_time_update(ad);
                        elm_scroller_page_show(ad->scroller, 0, 1);
index 71879315ad18f7afdc8d71e53dab5f0a610471df..71401f5ebb82fd50b6fc8751217bf338b0428ad0 100755 (executable)
@@ -16,7 +16,7 @@
                                </extensions>
                        </storageModule>
                        <storageModule moduleId="cdtBuildSystem" version="4.0.0">
-                               <configuration artifactName="timer_alert" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.debug.441981397" name="Debug" parent="org.tizen.nativecore.config.sbi.gcc45.app.debug">
+                               <configuration artifactName="timer_alert" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.debug.441981397" name="Debug" parent="org.tizen.nativecore.config.sbi.gcc45.app.debug">
                                        <folderInfo id="org.tizen.nativecore.config.sbi.gcc45.app.debug.441981397." name="/" resourcePath="">
                                                <toolChain id="org.tizen.nativecore.toolchain.sbi.gcc45.app.debug.1206324829" name="Tizen Native Toolchain" superClass="org.tizen.nativecore.toolchain.sbi.gcc45.app.debug">
                                                        <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.400174283" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/>
@@ -27,7 +27,7 @@
                                                                <option defaultValue="gnu.cpp.compiler.debugging.level.max" id="sbi.gnu.cpp.compiler.option.debugging.level.core.807903283" name="Debug level" superClass="sbi.gnu.cpp.compiler.option.debugging.level.core" valueType="enumerated"/>
                                                                <option defaultValue="false" id="sbi.gnu.cpp.compiler.option.misc.pic.core.452596387" name="-fPIC option" superClass="sbi.gnu.cpp.compiler.option.misc.pic.core" valueType="boolean"/>
                                                                <option id="sbi.gnu.cpp.compiler.option.1337602931" name="Tizen-Target" superClass="sbi.gnu.cpp.compiler.option" valueType="userObjs">
-                                                                       <listOptionValue builtIn="false" value="wearable-3.0-device.core_llvm36.armel.core.app"/>
+                                                                       <listOptionValue builtIn="false" value="wearable-3.0-emulator.core_llvm36.i386.core.app"/>
                                                                </option>
                                                                <option id="sbi.gnu.cpp.compiler.option.frameworks_inc.core.815938795" name="Tizen-Frameworks-Include-Path" superClass="sbi.gnu.cpp.compiler.option.frameworks_inc.core" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
                                                                        <listOptionValue builtIn="false" value="${RS_COMPILER_MISC}"/>
                                                                        <listOptionValue builtIn="false" value=" -fPIE"/>
                                                                        <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="-mthumb"/>
                                                                </option>
                                                                <option id="gnu.cpp.compiler.option.include.paths.1472329119" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
                                                                <option defaultValue="gnu.c.debugging.level.max" id="sbi.gnu.c.compiler.option.debugging.level.core.647888392" name="Debug level" superClass="sbi.gnu.c.compiler.option.debugging.level.core" valueType="enumerated"/>
                                                                <option defaultValue="false" id="sbi.gnu.c.compiler.option.misc.pic.core.96966431" name="-fPIC option" superClass="sbi.gnu.c.compiler.option.misc.pic.core" valueType="boolean"/>
                                                                <option id="sbi.gnu.c.compiler.option.1948207290" name="Tizen-Target" superClass="sbi.gnu.c.compiler.option" valueType="userObjs">
-                                                                       <listOptionValue builtIn="false" value="wearable-3.0-device.core_llvm36.armel.core.app"/>
+                                                                       <listOptionValue builtIn="false" value="wearable-3.0-emulator.core_llvm36.i386.core.app"/>
                                                                </option>
                                                                <option id="sbi.gnu.c.compiler.option.frameworks_inc.core.112809987" name="Tizen-Frameworks-Include-Path" superClass="sbi.gnu.c.compiler.option.frameworks_inc.core" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
                                                                        <listOptionValue builtIn="false" value="${RS_COMPILER_MISC}"/>
                                                                        <listOptionValue builtIn="false" value=" -fPIE"/>
                                                                        <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="-mthumb"/>
                                                                </option>
                                                                <option id="gnu.c.compiler.option.include.paths.924122305" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
                                                                        <additionalInput kind="additionalinput" paths="$(LIBS)"/>
                                                                </inputType>
                                                        </tool>
-                                                       <tool command="arm-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.1978914813" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base">
+                                                       <tool command="i386-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.1978914813" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base">
                                                                <inputType id="cdt.managedbuild.tool.gnu.assembler.input.922915589" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
                                                        </tool>
                                                        <tool id="org.tizen.nativecore.tool.fnmapgen.2070016497" name="C FN-Map Generator" superClass="org.tizen.nativecore.tool.fnmapgen"/>
                                </extensions>
                        </storageModule>
                        <storageModule moduleId="cdtBuildSystem" version="4.0.0">
-                               <configuration artifactName="org.example.ring" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.release.1184880031" name="Release" parent="org.tizen.nativecore.config.sbi.gcc45.app.release">
+                               <configuration artifactName="org.example.ring" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.release.1184880031" name="Release" parent="org.tizen.nativecore.config.sbi.gcc45.app.release">
                                        <folderInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.1184880031." name="/" resourcePath="">
                                                <toolChain id="org.tizen.nativecore.toolchain.sbi.gcc45.app.release.1658384321" name="Tizen Native Toolchain" superClass="org.tizen.nativecore.toolchain.sbi.gcc45.app.release">
                                                        <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.2125768651" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/>
index 98bbc3165bf3a904a9511051f61ff7a284a4288b..65fa71e95f8c849ae47abfeebd341484290e3fd5 100755 (executable)
@@ -1 +1,2 @@
 /Debug
+/SA_Report
index 4fe97b72aa1941c3f957ad60356975ac9ebe44a3..d57522b4c7488bd003cd84e127235bdaf938c056 100644 (file)
@@ -1,5 +1,5 @@
-bin/timer_alert__DEL__JtSFZ/wg54ONw09TMoNk9LkyjNQMiDsmPXH0XRdefBY=
-res/edje/ring.edj__DEL__3MJcf0XvBHZaL7FC/RNP0shNKM8M7fNtegTb1eNs5q8=
+bin/timer_alert__DEL__KsHdwYKyc7sL0HBkBGPJx2tW2FYZH2Q8GKBvU553Uhc=
+res/edje/ring.edj__DEL__d8eUCDhEc2xt5GeO6s4ru/vMHr1rnn0MpjXUJekSPk0=
 shared/res/ring.png__DEL__1d0oEZHqPn+QzNzGIHwj9ODby6x9ggFs9uOsav6jPNs=
 tizen-manifest.xml__DEL__yfosYSZ5LYmpxTeMzfb2VIY0n2jZ3c3dY8SvImtkHho=
-author-signature.xml__DEL__Oqr4FI2qV2+xG68K7Io+0Ijoz//GN3MgrXuVRajZfek=
+author-signature.xml__DEL__oPFv1xHFGFJyP4wquoseYu/+jZdkOAi8FIJbau7vVCE=
index 5460ad75e7379b0d51bf7e8b37c1355e8203e8bf..0cd3464c025b1dda4bf2fe73fbf06232335027d4 100644 (file)
@@ -4,11 +4,11 @@
 <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"></SignatureMethod>
 <Reference URI="bin%2Ftimer_alert">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>JtSFZ/wg54ONw09TMoNk9LkyjNQMiDsmPXH0XRdefBY=</DigestValue>
+<DigestValue>KsHdwYKyc7sL0HBkBGPJx2tW2FYZH2Q8GKBvU553Uhc=</DigestValue>
 </Reference>
 <Reference URI="res%2Fedje%2Fring.edj">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>3MJcf0XvBHZaL7FC/RNP0shNKM8M7fNtegTb1eNs5q8=</DigestValue>
+<DigestValue>d8eUCDhEc2xt5GeO6s4ru/vMHr1rnn0MpjXUJekSPk0=</DigestValue>
 </Reference>
 <Reference URI="shared%2Fres%2Fring.png">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
@@ -27,9 +27,9 @@
 </Reference>
 </SignedInfo>
 <SignatureValue>
-IorvJ9GHRjjx1lANqDqMGpRzDj0jyh8Hydw7Nxgh9dwcMORVDeSShSfmBJrd623EnHZkgbf0wjU9
-fPs4JjWeykk3cB6s3LInx4XJ3qk2stQ3bevCpcRQ8MDRSWw99zNMxcqfZqw1e2rGbnkTJ3F0xYvz
-yruXJfUfAfc7SV0l2TA=
+AjBgb3ewOV+AEGHL4pp//PqydXmI6iNt0lsHm67YJ7YHOQdxDVbTBC+lwZAD7asMTpbSTnw+3WEd
+x45xca1YMufda457i8IoNz325Ps15odDBN2cs7w+k2/Xc8muP7zRzmqr1TNC19L6E71aPgPbhpKR
+vLfD8s/DjbWNh5R6M8E=
 </SignatureValue>
 <KeyInfo>
 <X509Data>
index 2c8d4054bd8d651b906885c19678b2b445a738e3..4db8e006287741733f8ae08352afd68026d96e9e 100644 (file)
@@ -4,15 +4,15 @@
 <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"></SignatureMethod>
 <Reference URI="author-signature.xml">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>Oqr4FI2qV2+xG68K7Io+0Ijoz//GN3MgrXuVRajZfek=</DigestValue>
+<DigestValue>oPFv1xHFGFJyP4wquoseYu/+jZdkOAi8FIJbau7vVCE=</DigestValue>
 </Reference>
 <Reference URI="bin%2Ftimer_alert">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>JtSFZ/wg54ONw09TMoNk9LkyjNQMiDsmPXH0XRdefBY=</DigestValue>
+<DigestValue>KsHdwYKyc7sL0HBkBGPJx2tW2FYZH2Q8GKBvU553Uhc=</DigestValue>
 </Reference>
 <Reference URI="res%2Fedje%2Fring.edj">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>3MJcf0XvBHZaL7FC/RNP0shNKM8M7fNtegTb1eNs5q8=</DigestValue>
+<DigestValue>d8eUCDhEc2xt5GeO6s4ru/vMHr1rnn0MpjXUJekSPk0=</DigestValue>
 </Reference>
 <Reference URI="shared%2Fres%2Fring.png">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
@@ -31,9 +31,9 @@
 </Reference>
 </SignedInfo>
 <SignatureValue>
-jnYy9uLPvm0GheFwaoHPduKayDlweuqos8ywhH7AfXAbEggTQglt14FmS8U49XXfPXnltwXNSZbG
-7cgnkQLUWUncNbXZ5JH86gnsuMKB7tBa68dya3YmxRZwup+jUOxjumbMIF2pKjTfNBuawZjZX4nf
-y/e+RGScQ8Nq/Z0Y9FU=
+iU/RPZFtpQpbqLxipL+Bsw2WwOY4UvSRv0Ts0O9O7taZeB05w/7nrdD9z1dcIzk1y1Czrr8eWGxK
+muH0TBR/pPik2eH7leBiP/TXw64UVaTloWWvPhoDsN8uCTb2Ga2UijF6BbjHrTyYUenyl7+ZMd9l
+jsG3scimNR+Am5DW4Gk=
 </SignatureValue>
 <KeyInfo>
 <X509Data>
index 8915ad6a3e6070deed246546b6ca31d8bd6a05ea..8a903ce70de404b321b4014ef9c0e2560400b968 100755 (executable)
@@ -63,9 +63,9 @@ extern "C" {
 #define ECORE_TIMER_DELIF(p) ({if (p) {ecore_timer_del(p); p = NULL; } })
 
 /* Text macros */
-#define C_(s)  (dgettext(PACKAGE, s))
-#define A_(s)  (dgettext(PACKAGE, s))
-#define S_(x) (dgettext("sys_string", x))
+//#define C_(s)  (dgettext(PACKAGE, s))
+//#define A_(s)  (dgettext(PACKAGE, s))
+
 
 #define SAP_CONNECTIVITY_TYPE "memory/private/sap/conn_type"
 
index 1deb9ad23ae142d1db422ef17153598e6bb0afe7..2598a6302998b4cbdd369f2c49eac39be4e8a477 100755 (executable)
 #define LOG_TAG "ring"
 
 #if !defined(PACKAGE)
-#define PACKAGE "org.example.ring"
+#define PACKAGE "timer"
 #endif
 
+#define S_(x) (dgettext(PACKAGE, x))
 #define EDJ_FILE "edje/ring.edj"
 #define GRP_MAIN "main"
 #define BUF_LEN 1024
diff --git a/timer_alert/inc/timer_alert_string.h b/timer_alert/inc/timer_alert_string.h
new file mode 100644 (file)
index 0000000..1c37f1e
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ * timer_alert_string.h
+ *
+ *  Created on: Sep 22, 2016
+ *      Author: vijay.tiwari
+ */
+
+//#ifndef TIMER_ALERT_STRING_H_
+//#define TIMER_ALERT_STRING_H_
+
+#define STRING_TIMER_TIME_IS_UP                "IDS_TMR_POP_TIME_IS_UP"
+#define STRING_TMR_DISMISS                     "IDS_ALM_SK_DISMISS"
+
+
+
+//#endif /* TIMER_ALERT_STRING_H_ */
index 0e58e60148a8e6df8cc1d63028fce24ababf85a3..81643eab9daa83ed25b060583aaf3b2b1a18297e 100755 (executable)
@@ -20,7 +20,7 @@
 #include "app_alarm.h"
 #include <device/power.h>
 #include <sound_manager.h>
-
+#include "timer_alert_string.h"
 
 typedef struct appdata {
        Evas_Object* win;
@@ -226,16 +226,19 @@ void ring_view_add_by_timer(Evas_Object *parent)
                dlog_print(DLOG_ERROR, LOG_TAG, "failed to create a layout.");
                return;
        }
-
+       char text[256] = { 0 };
+       snprintf(text, sizeof(text), S_(STRING_TMR_DISMISS));
        elm_object_signal_emit(ly_main, "reset_ani", "*");
-       elm_object_part_text_set(ly_main, "dismiss_text", "Dismiss");
+       elm_object_translatable_part_text_set(ly_main, "dismiss_text", text);
        elm_object_signal_callback_add(ly_main, "dismiss", "*", _ring_main_dismiss_timer_cb, parent);
 
        if (timer == NULL) {
                _update_ring_view_by_timer_cb(ly_main);
                timer = ecore_timer_add(1.0, _update_ring_view_by_timer_cb, ly_main);
        }
-       elm_object_part_text_set(ly_main, "text", "Time is up");
+       memset(text, 0, sizeof(text));
+       snprintf(text, sizeof(text), S_(STRING_TIMER_TIME_IS_UP));
+       elm_object_translatable_part_text_set(ly_main, "text", text);
 
        evas_object_show(ly_main);
        ring_create_player();
@@ -251,7 +254,10 @@ app_create(void *data)
           If this function returns true, the main loop of application starts
           If this function returns false, the application is terminated */
        appdata_s *ad = data;
-
+       char* respath = app_get_resource_path();
+       char locale_path[256] = {0,};
+       snprintf(locale_path,sizeof(locale_path),"%s/locale",respath);
+       bindtextdomain(PACKAGE,locale_path);
        create_base_gui(ad);
 
        return true;