summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjiseob.jang <jiseob.jang@samsung.com>2016-08-02 14:08:57 +0900
committerjiseob.jang <jiseob.jang@samsung.com>2016-08-02 14:08:57 +0900
commit65bb060bfcf72c12df29253c8c5ee645cc8c8c7c (patch)
tree55a778eddd3fbce4ded458e6f410c978b558168d
parent1075d4816bb01a4f3ea379c15110a4581e9554b2 (diff)
downloadmy-account-65bb060bfcf72c12df29253c8c5ee645cc8c8c7c.tar.gz
my-account-65bb060bfcf72c12df29253c8c5ee645cc8c8c7c.tar.bz2
my-account-65bb060bfcf72c12df29253c8c5ee645cc8c8c7c.zip
add my-account's init version for wearable.
Change-Id: Iaf148c48b2620c4837a92d187177355fa7c50666 Signed-off-by: jiseob.jang <jiseob.jang@samsung.com>
-rw-r--r--AUTHOR1
-rwxr-xr-xCMakeLists.txt9
-rw-r--r--LICENSE.APLv2202
-rw-r--r--packaging/my-account.spec67
-rwxr-xr-xwearable/CMakeLists.txt41
-rw-r--r--wearable/app/CMakeLists.txt48
-rw-r--r--wearable/app/data/CMakeLists.txt9
-rw-r--r--wearable/app/data/edc/my-account.edc279
-rw-r--r--wearable/app/data/images/tw_ic_popup_btn_check.pngbin0 -> 1331 bytes
-rw-r--r--wearable/app/data/images/tw_list_fadeout_right_masking.#.pngbin0 -> 1059 bytes
-rw-r--r--wearable/app/include/my-account-debug.h144
-rw-r--r--wearable/app/include/my-account-main.h95
-rw-r--r--wearable/app/include/my-account-popup.h51
-rw-r--r--wearable/app/include/my-account-string.h54
-rw-r--r--wearable/app/include/my-account-ui-widget.h42
-rw-r--r--wearable/app/include/my-account-util.h108
-rw-r--r--wearable/app/include/my-account-view.h70
-rwxr-xr-xwearable/app/src/my-account-main.c218
-rwxr-xr-xwearable/app/src/my-account-popup.c152
-rwxr-xr-xwearable/app/src/my-account-ui-widget.c155
-rwxr-xr-xwearable/app/src/my-account-view-main.c870
-rwxr-xr-xwearable/org.tizen.my-account.xml29
-rw-r--r--wearable/po/CMakeLists.txt76
-rwxr-xr-xwearable/po/ar.po84
-rwxr-xr-xwearable/po/az.po84
-rwxr-xr-xwearable/po/bg.po84
-rwxr-xr-xwearable/po/ca.po84
-rwxr-xr-xwearable/po/cs.po84
-rwxr-xr-xwearable/po/da.po84
-rw-r--r--wearable/po/de.po84
-rwxr-xr-xwearable/po/el_GR.po84
-rwxr-xr-xwearable/po/en.po84
-rwxr-xr-xwearable/po/en_PH.po84
-rwxr-xr-xwearable/po/en_US.po84
-rwxr-xr-xwearable/po/es_ES.po84
-rw-r--r--wearable/po/es_US.po84
-rwxr-xr-xwearable/po/et.po84
-rwxr-xr-xwearable/po/eu.po84
-rwxr-xr-xwearable/po/fi.po84
-rw-r--r--wearable/po/fr.po84
-rwxr-xr-xwearable/po/fr_CA.po84
-rwxr-xr-xwearable/po/ga.po84
-rwxr-xr-xwearable/po/gl.po84
-rwxr-xr-xwearable/po/hi.po84
-rwxr-xr-xwearable/po/hr.po84
-rwxr-xr-xwearable/po/hu.po84
-rwxr-xr-xwearable/po/hy.po84
-rwxr-xr-xwearable/po/is.po84
-rwxr-xr-xwearable/po/it_IT.po84
-rwxr-xr-xwearable/po/ja_JP.po84
-rwxr-xr-xwearable/po/ka.po84
-rwxr-xr-xwearable/po/kk.po84
-rwxr-xr-xwearable/po/ko_KR.po84
-rwxr-xr-xwearable/po/lt.po84
-rwxr-xr-xwearable/po/lv.po84
-rwxr-xr-xwearable/po/mk.po84
-rwxr-xr-xwearable/po/nb.po84
-rw-r--r--wearable/po/nl.po84
-rwxr-xr-xwearable/po/pl.po84
-rwxr-xr-xwearable/po/pt_BR.po84
-rwxr-xr-xwearable/po/pt_PT.po84
-rwxr-xr-xwearable/po/ro.po84
-rwxr-xr-xwearable/po/ru_RU.po84
-rwxr-xr-xwearable/po/sk.po84
-rwxr-xr-xwearable/po/sl.po84
-rwxr-xr-xwearable/po/sr.po84
-rwxr-xr-xwearable/po/sv.po84
-rwxr-xr-xwearable/po/tr_TR.po84
-rwxr-xr-xwearable/po/uk.po84
-rwxr-xr-xwearable/po/uz.po84
-rwxr-xr-xwearable/po/zh_CN.po84
-rwxr-xr-xwearable/po/zh_HK.po84
-rwxr-xr-xwearable/po/zh_TW.po84
73 files changed, 6920 insertions, 0 deletions
diff --git a/AUTHOR b/AUTHOR
new file mode 100644
index 0000000..4f4e212
--- /dev/null
+++ b/AUTHOR
@@ -0,0 +1 @@
+Jiseob Jang <jiseob.jang@samsung.com>
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100755
index 0000000..b13f753
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,9 @@
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
+
+MESSAGE("build account setting menu")
+
+IF(TIZEN_WEARABLE)
+MESSAGE("profile : wearable")
+ADD_SUBDIRECTORY(wearable)
+ENDIF(TIZEN_WEARABLE)
+
diff --git a/LICENSE.APLv2 b/LICENSE.APLv2
new file mode 100644
index 0000000..75b5248
--- /dev/null
+++ b/LICENSE.APLv2
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ 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.
diff --git a/packaging/my-account.spec b/packaging/my-account.spec
new file mode 100644
index 0000000..4fd6ee4
--- /dev/null
+++ b/packaging/my-account.spec
@@ -0,0 +1,67 @@
+%if "%{?profile}" == "wearable"
+%global PREFIX %{_prefix}/apps/org.tizen.my-account/
+%endif
+
+%if "%{?profile}" == "mobile"
+ExcludeArch: %{arm} %ix86 x86_64
+%endif
+
+%if "%{?profile}" == "tv"
+ExcludeArch: %{arm} %ix86 x86_64
+%endif
+
+%if "%{?profile}" == "common"
+ExcludeArch: %{arm} %ix86 x86_64
+%endif
+
+Name: my-account
+Summary: Account Setting UI
+Version: 0.0.1
+Release: 0
+Group: App/Network
+License: Flora-1.1
+Source0: %{name}-%{version}.tar.gz
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(syspopup)
+BuildRequires: pkgconfig(accounts-svc)
+BuildRequires: pkgconfig(capi-appfw-application)
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(efl-extension)
+BuildRequires: pkgconfig(elementary)
+BuildRequires: cmake
+BuildRequires: edje-tools
+BuildRequires: gettext-tools
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+%description
+Account Setting UI
+
+%prep
+%setup -q
+
+%build
+cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} \
+%if "%{?profile}" == "wearable"
+ -DTIZEN_WEARABLE=1
+%endif
+
+make %{?jobs:-j%jobs}
+
+%install
+%make_install
+
+mkdir -p %{buildroot}/usr/share/license
+cp -af %{_builddir}/%{name}-%{version}/LICENSE.APLv2 %{buildroot}/usr/share/license/
+
+%post
+/sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%{_datadir}/license/LICENSE.APLv2
+%{_datadir}/packages/*
+%{PREFIX}/*
diff --git a/wearable/CMakeLists.txt b/wearable/CMakeLists.txt
new file mode 100755
index 0000000..4272a4a
--- /dev/null
+++ b/wearable/CMakeLists.txt
@@ -0,0 +1,41 @@
+SET(PREFIX ${CMAKE_INSTALL_PREFIX})
+SET(BINDIR "${PREFIX}/bin")
+SET(RESDIR "${PREFIX}/res")
+SET(LOCALEDIR "${RESDIR}/locale")
+SET(IMGDIR "${RESDIR}/images")
+SET(EDJDIR "${RESDIR}/edje")
+SET(ICONDIR "${CMAKE_SHARE_PREFIX}/icons/default/small")
+SET(XMLDIR "${CMAKE_SHARE_PREFIX}/packages")
+SET(DATADIR "${CMAKE_DATA_PREFIX}")
+SET(TABLEDIR "${PREFIX}/shared/res/tables")
+
+ADD_DEFINITIONS("-DPACKAGE=\"my-account\"")
+ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
+ADD_DEFINITIONS("-DRESDIR=\"${RESDIR}\"")
+ADD_DEFINITIONS("-DLOCALEDIR=\"${LOCALEDIR}\"")
+ADD_DEFINITIONS("-DIMGDIR=\"${IMGDIR}\"")
+ADD_DEFINITIONS("-DEDJDIR=\"${EDJDIR}\"")
+ADD_DEFINITIONS("-DICONDIR=\"${ICONDIR}\"")
+ADD_DEFINITIONS("-DDATADIR=\"${DATADIR}\"")
+ADD_DEFINITIONS("-DTABLEDIR=\"${TABLEDIR}\"")
+
+IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
+ SET(CMAKE_BUILD_TYPE "Debug")
+ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
+MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
+
+#------- for development --------
+ADD_DEFINITIONS("-DMA_LOG_LEVEL_2")
+#--------------------------------
+
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
+SET(CMAKE_C_FLAGS_RELEASE "-O2")
+
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/org.tizen.my-account.xml DESTINATION /usr/share/packages/)
+
+# source file
+ADD_SUBDIRECTORY(app)
+ADD_SUBDIRECTORY(po)
+
+# End of a file
diff --git a/wearable/app/CMakeLists.txt b/wearable/app/CMakeLists.txt
new file mode 100644
index 0000000..25b70f9
--- /dev/null
+++ b/wearable/app/CMakeLists.txt
@@ -0,0 +1,48 @@
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
+PROJECT(my-account C)
+
+SET(SRCS
+src/my-account-main.c
+src/my-account-popup.c
+src/my-account-ui-widget.c
+src/my-account-view-main.c
+)
+
+INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
+
+# include library +
+SET(dependents "glib-2.0 elementary efl-extension dlog vconf capi-appfw-application accounts-svc")
+
+INCLUDE(FindPkgConfig)
+pkg_check_modules(pkgs_app REQUIRED
+${dependents}
+)
+# include library -
+
+FOREACH(flag ${pkgs_app_CFLAGS})
+ SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
+ENDFOREACH(flag)
+
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIE -Wl,-rpath,${LIBDIR}")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
+
+FIND_PROGRAM(UNAME NAMES uname)
+EXEC_PROGRAM("${UNAME}" ARGS "-m" OUTPUT_VARIABLE "ARCH")
+IF("${ARCH}" STREQUAL "arm")
+ ADD_DEFINITIONS("-DTARGET")
+ MESSAGE("add -DTARGET")
+ENDIF("${ARCH}" STREQUAL "arm")
+ADD_DEFINITIONS("-fpie")
+MESSAGE("CMAKE_INSTALL_PREFIX: ${CMAKE_INSTALL_PREFIX}")
+ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
+
+SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed")
+
+ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS})
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_app_LDFLAGS} "-pie")
+INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin)
+
+# install image
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/images/tw_ic_popup_btn_check.png DESTINATION ${IMGDIR})
+
+ADD_SUBDIRECTORY(data)
diff --git a/wearable/app/data/CMakeLists.txt b/wearable/app/data/CMakeLists.txt
new file mode 100644
index 0000000..915c822
--- /dev/null
+++ b/wearable/app/data/CMakeLists.txt
@@ -0,0 +1,9 @@
+ADD_CUSTOM_TARGET(${PROJECT_NAME}.edj
+ COMMAND edje_cc -id ${CMAKE_CURRENT_SOURCE_DIR}/images
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/${PROJECT_NAME}.edc ${PROJECT_NAME}.edj
+ DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/edc/${PROJECT_NAME}.edc
+)
+ADD_DEPENDENCIES(${PROJECT_NAME} ${PROJECT_NAME}.edj)
+INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.edj DESTINATION ${EDJDIR})
+
+# End of a file
diff --git a/wearable/app/data/edc/my-account.edc b/wearable/app/data/edc/my-account.edc
new file mode 100644
index 0000000..ca863c1
--- /dev/null
+++ b/wearable/app/data/edc/my-account.edc
@@ -0,0 +1,279 @@
+
+// Layout - No Item
+#define TITLE_TEXT_SIZE_W 226
+#define TITLE_TEXT_SIZE_H 39
+#define TITLE_FONT_SIZE 39
+#define HELP_TEXT_SIZE_W 232
+#define HELP_TEXT_SIZE_H 30
+#define HELP_FONT_SIZE 30
+#define LR_PADDING_SIZE 33
+#define DESC_LR_PADDING_SIZE 64
+#define IMAGE_SIZE_W 294
+#define IMAGE_SIZE_H 122
+#define IMAGE_PADDING_H 20
+#define TITLE_LR_PADDING_SIZE 67
+#define TITLE_TOP_PADDING_SIZE 30
+#define TITLE_BOTTOM_PADDING_SIZE 7
+
+#define STYLE_TAG_MATCH \
+ tag: "match" "+ color=#ffffff color_class=T0212";
+
+collections {
+
+ base_scale: 1.3;
+
+ styles {
+ style { name: "nocontent_style";
+ base: "font=Tizen:style=Regular font_size="HELP_FONT_SIZE" align=center color=#FFFFFF color_class=AT017 text_class=AT017 wrap=mixed";
+ }
+
+ style { name: "nocontent_title_style";
+ //base: "font=Tizen:style=Bold font_size="TITLE_TEXT_SIZE_H" align=center color=#FFFFFF color_class=T012 text_class=T012 ellipsis=1.0";
+ base: "font=Tizen:style=Bold font_size="TITLE_TEXT_SIZE_H" align=center color=#FFFFFF color_class=T012 text_class=T012 wrap=mixed";
+ STYLE_TAG_MATCH
+ }
+ }
+
+ group { name: "tap_n_pay/nocontents";
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+
+ part { name: "title_top_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 TITLE_TOP_PADDING_SIZE;
+ max: -1 TITLE_TOP_PADDING_SIZE;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 0.0; to: "bg"; }
+ }
+ }
+
+ part { name: "title_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: TITLE_LR_PADDING_SIZE 0;
+ max: TITLE_LR_PADDING_SIZE -1;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 0.0 0.0; to: "bg"; }
+ }
+ }
+
+ part { name: "title_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: TITLE_LR_PADDING_SIZE 0;
+ max: TITLE_LR_PADDING_SIZE -1;
+ fixed: 1 0;
+ align: 1.0 0.0;
+ rel1 { relative: 1.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 0.0; to: "bg"; }
+ }
+ }
+
+ part { name: "title_bottom_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 TITLE_BOTTOM_PADDING_SIZE;
+ max: -1 TITLE_BOTTOM_PADDING_SIZE;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ rel1 {relative: 0.0 1.0; to: "elm.text.title"; }
+ rel2 {relative: 1.0 1.0; to: "elm.text.title"; }
+ }
+ }
+
+ part { name: "elm.text.title";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: TITLE_TEXT_SIZE_W TITLE_TEXT_SIZE_H;
+ max: TITLE_TEXT_SIZE_W TITLE_TEXT_SIZE_H;
+ fixed: 1 1;
+ rel1 {
+ to_x: "title_left_padding";
+ to_y: "title_top_padding";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to_x: "title_right_padding";
+ to_y: "title_top_padding";
+ relative: 0.0 1.0;
+ }
+ fixed: 0 1;
+ align: 0.5 0;
+ }
+ }
+
+ part {
+ name: "left_padding";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: LR_PADDING_SIZE 0;
+ max: LR_PADDING_SIZE -1;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ }
+ }
+
+ part {
+ name: "right_padding";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: LR_PADDING_SIZE 0;
+ max: LR_PADDING_SIZE -1;
+ fixed: 1 0;
+ align: 1.0 0.0;
+ rel1 {
+ to: "bg";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 0.0;
+ }
+ }
+ }
+
+ part { name: "elm.swallow.icon";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: IMAGE_SIZE_W IMAGE_SIZE_H;
+ max: IMAGE_SIZE_W IMAGE_SIZE_H;
+ fixed: 1 1;
+ rel1 {
+ to_x: "left_padding";
+ to_y: "title_bottom_padding";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to_x: "right_padding";
+ to_y: "title_bottom_padding";
+ relative: 0.0 1.0;
+ }
+ fixed: 0 1;
+ align: 0.5 0.0;
+ }
+ }
+
+ part { name: "image_bottom_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 IMAGE_PADDING_H;
+ max: -1 IMAGE_PADDING_H;
+ rel1 {
+ to: "elm.swallow.icon";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "elm.swallow.icon";
+ relative: 1.0 1.0;
+ }
+ fixed: 0 1;
+ align: 0.5 0.0;
+ }
+ }
+
+ part {
+ name: "desc_left_padding";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: DESC_LR_PADDING_SIZE 0;
+ max: DESC_LR_PADDING_SIZE -1;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ }
+ }
+
+ part {
+ name: "desc_right_padding";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: DESC_LR_PADDING_SIZE 0;
+ max: DESC_LR_PADDING_SIZE -1;
+ fixed: 1 0;
+ align: 1.0 0.0;
+ rel1 {
+ to: "bg";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 0.0;
+ }
+ }
+ }
+
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ description { state: "default" 0.0;
+ min: HELP_TEXT_SIZE_W HELP_TEXT_SIZE_H;
+ max: HELP_TEXT_SIZE_W -1;
+ fixed: 1 0;
+ rel1 {
+ to_x: "desc_left_padding";
+ to_y: "image_bottom_padding";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to_x: "desc_right_padding";
+ to_y: "bg";
+ relative: 0.0 1.0;
+ offset: 0 760;
+ }
+ align: 0.5 0.0;
+ color_class: "AT017";
+ text {
+ style: "nocontent_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ }
+ }
+ }
+} // collections
+
diff --git a/wearable/app/data/images/tw_ic_popup_btn_check.png b/wearable/app/data/images/tw_ic_popup_btn_check.png
new file mode 100644
index 0000000..3dce121
--- /dev/null
+++ b/wearable/app/data/images/tw_ic_popup_btn_check.png
Binary files differ
diff --git a/wearable/app/data/images/tw_list_fadeout_right_masking.#.png b/wearable/app/data/images/tw_list_fadeout_right_masking.#.png
new file mode 100644
index 0000000..ab615ca
--- /dev/null
+++ b/wearable/app/data/images/tw_list_fadeout_right_masking.#.png
Binary files differ
diff --git a/wearable/app/include/my-account-debug.h b/wearable/app/include/my-account-debug.h
new file mode 100644
index 0000000..58598ac
--- /dev/null
+++ b/wearable/app/include/my-account-debug.h
@@ -0,0 +1,144 @@
+/*
+ * Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of
+ * SAMSUNG ELECTRONICS ("Confidential Information").
+ * You shall not disclose such Confidential Information and shall
+ * use it only in accordance with the terms of the license agreement
+ * you entered into with SAMSUNG ELECTRONICS.
+ * SAMSUNG make no representations or warranties about the suitability
+ * of the software, either express or implied, including but not
+ * limited to the implied warranties of merchantability, fitness for
+ * a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee as
+ * a result of using, modifying or distributing this software or its derivatives.
+
+ */
+
+
+#ifndef __MY_ACCOUNT_DEBUG_H__
+#define __MY_ACCOUNT_DEBUG_H__
+
+#include <dlog.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif /* __cplusplus */
+
+#define COLOR_RED "\033[0;31m"
+#define COLOR_GREEN "\033[0;32m"
+#define COLOR_BROWN "\033[0;33m"
+#define COLOR_BLUE "\033[0;34m"
+#define COLOR_PURPLE "\033[0;35m"
+#define COLOR_CYAN "\033[0;36m"
+#define COLOR_LIGHTBLUE "\033[0;37m"
+#define COLOR_END "\033[0;m"
+
+#ifdef LOG_TAG
+#undef LOG_TAG
+#endif
+
+#define LOG_TAG "MYACCOUNT_SETTING_APP"
+
+#define MA_ENABLE_DLOG
+
+#ifdef MA_ENABLE_DLOG
+#if defined(MA_LOG_LEVEL_1)
+#define MA_BEGIN()
+#define MA_END()
+#define MA_DEBUG(fmt, ...)
+#define MA_DEBUG_ERR(fmt, ...) \
+ do { \
+ LOGE(COLOR_RED" " fmt COLOR_END, ##__VA_ARGS__); \
+ } while (0)
+#elif defined(MA_LOG_LEVEL_2)
+#define MA_BEGIN()
+#define MA_END()
+#define MA_DEBUG(fmt, ...) \
+ do { \
+ LOGD(COLOR_BROWN" " fmt COLOR_END, ##__VA_ARGS__); \
+ } while (0)
+#define MA_DEBUG_ERR(fmt, ...) \
+ do { \
+ LOGE(COLOR_RED" " fmt COLOR_END, ##__VA_ARGS__); \
+ } while (0)
+#elif defined(MA_LOG_LEVEL_3)
+#define MA_BEGIN() \
+ do { \
+ LOGD(COLOR_BLUE" BEGIN >>>>"COLOR_END); \
+ } while (0)
+#define MA_END() \
+ do { \
+ LOGD(COLOR_BLUE" END <<<<"COLOR_END); \
+ } while (0)
+#define MA_DEBUG(fmt, ...) \
+ do { \
+ LOGD(COLOR_BROWN" " fmt COLOR_END, ##__VA_ARGS__); \
+ } while (0)
+#define MA_DEBUG_ERR(fmt, ...) \
+ do { \
+ LOGE(COLOR_RED" " fmt COLOR_END, ##__VA_ARGS__); \
+ } while (0)
+#endif
+#else
+#define MA_BEGIN() \
+ do { \
+ printf("\n [%s: %s: %d] : BEGIN >>>> %s() \n", APPNAME, \
+ rindex(__FILE__, '/')+1, __LINE__ , __FUNCTION__); \
+ } while (0)
+
+#define MA_END() \
+ do { \
+ printf("\n [%s: %s: %d]: END <<<< %s()\n", APPNAME, \
+ rindex(__FILE__, '/')+1, __LINE__ , __FUNCTION__); \
+ } while (0)
+#define MA_DEBUG(fmt, ...) \
+ do { \
+ printf("\n [%s: %s: %s(): %d] " fmt"\n", APPNAME, \
+ rindex(__FILE__, '/')+1, __FUNCTION__, __LINE__, \
+ ##__VA_ARGS__); \
+ } while (0)
+#define MA_DEBUG_ERR(fmt, ...) \
+ do { \
+ printf("\n [%s: %s: %s(): %d] " fmt"\n", APPNAME, \
+ rindex(__FILE__, '/')+1, __FUNCTION__, __LINE__, \
+ ##__VA_ARGS__); \
+ } while (0)
+#endif
+
+#define ret_if(expr) \
+ do { \
+ if (__builtin_expect(expr, 0)) { \
+ MA_DEBUG_ERR("(%s) ", #expr); \
+ return; \
+ } \
+ } while (0)
+#define retm_if(expr, fmt, arg...) \
+ do { \
+ if (__builtin_expect(expr, 0)) { \
+ MA_DEBUG_ERR("(%s) " fmt, #expr, ##arg); \
+ return; \
+ } \
+ } while (0)
+#define retv_if(expr, val)\
+ do { \
+ if (__builtin_expect(expr, 0)) { \
+ MA_DEBUG_ERR("(%s) ", #expr); \
+ return (val);\
+ } \
+ } while (0)
+#define retvm_if(expr, val, fmt, arg...) \
+ do { \
+ if (__builtin_expect(expr, 0)) { \
+ MA_DEBUG_ERR("(%s) " fmt, #expr, ##arg); \
+ return (val);\
+ } \
+ } while (0)
+
+#ifdef __cplusplus
+}
+#endif
+#endif /* __MY_ACCOUNT_DEBUG_H__ */
diff --git a/wearable/app/include/my-account-main.h b/wearable/app/include/my-account-main.h
new file mode 100644
index 0000000..abc15b8
--- /dev/null
+++ b/wearable/app/include/my-account-main.h
@@ -0,0 +1,95 @@
+/*
+ * Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of
+ * SAMSUNG ELECTRONICS ("Confidential Information").
+ * You shall not disclose such Confidential Information and shall
+ * use it only in accordance with the terms of the license agreement
+ * you entered into with SAMSUNG ELECTRONICS.
+ * SAMSUNG make no representations or warranties about the suitability
+ * of the software, either express or implied, including but not
+ * limited to the implied warranties of merchantability, fitness for
+ * a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee as
+ * a result of using, modifying or distributing this software or its derivatives.
+
+ */
+
+
+#ifndef __MY_ACCOUNT_MAIN_H__
+#define __MY_ACCOUNT_MAIN_H__
+
+#include <stdint.h>
+#include <stdbool.h>
+#include <stdio.h>
+#include <string.h>
+#include <Elementary.h>
+#include <efl_extension.h>
+#include <glib.h>
+#include <app.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif /* __cplusplus */
+
+/* Package */
+#define APPNAME PACKAGE
+#define GRP_MAIN "main"
+#define ICON_PATH RESDIR"/icons"
+#define IMAGES_PATH IMGDIR
+#define TABLE_PATH TABLEDIR
+#define EDJ_FILE EDJDIR"/"APPNAME".edj"
+#define MA_UG_NAME "setting-myaccount-efl"
+
+enum {
+ V_MAIN = 0,
+ V_TAP_N_PAY
+};
+
+typedef enum {
+ MYACCOUNT_ACCOUNT_LIST_MODE,
+ MYACCOUNT_ADD_ACCOUNT_MODE,
+} myaccount_mode_e;
+
+typedef struct {
+ char *appid;
+ int aid_count;
+} wallet_info_t;
+
+typedef struct {
+ Evas_Object *main_win;
+ Evas_Object *main_layout;
+ Evas_Object *main_bg;
+ Evas_Object *conform;
+ Eext_Circle_Surface *circle_surface;
+
+ Evas_Object *popup;
+ Evas_Object *navi_frame;
+ int current_view;
+
+ myaccount_mode_e mode;
+
+ char *current_language;
+ GList *account_list;
+ GList *account_app_list;
+
+ GList *item_list_account;
+ GList *item_list_account_app;
+ Elm_Object_Item *item_no_content;
+ char *payment_handler;
+ Elm_Object_Item *on_off;
+ Elm_Object_Item *tap_n_pay;
+ Evas_Object *main_genlist;
+
+ int payment_wallet_cnt;
+ GArray *payment_wallet_list;
+ Evas_Object *radio_main;
+} appdata;
+
+#ifdef __cplusplus
+}
+#endif
+#endif /*__MY_ACCOUNT_MAIN_H__*/
diff --git a/wearable/app/include/my-account-popup.h b/wearable/app/include/my-account-popup.h
new file mode 100644
index 0000000..e05bf64
--- /dev/null
+++ b/wearable/app/include/my-account-popup.h
@@ -0,0 +1,51 @@
+/*
+ * Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of
+ * SAMSUNG ELECTRONICS ("Confidential Information").
+ * You shall not disclose such Confidential Information and shall
+ * use it only in accordance with the terms of the license agreement
+ * you entered into with SAMSUNG ELECTRONICS.
+ * SAMSUNG make no representations or warranties about the suitability
+ * of the software, either express or implied, including but not
+ * limited to the implied warranties of merchantability, fitness for
+ * a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee as
+ * a result of using, modifying or distributing this software or its derivatives.
+
+ */
+
+
+#ifndef __MY_ACCOUNT_POPUP_H__
+#define __MY_ACCOUNT_POPUP_H__
+
+#include <Elementary.h>
+#include <stdbool.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+typedef void (*_POPUP_USER_RESP_CB)(void *data, Evas_Object *obj,
+ void *event_info);
+
+
+/************************** API **************************/
+Evas_Object *myaccount_create_popup_text_1button(
+ Evas_Object *parent,
+ const char *text,
+ const char *btn1_image_path,
+ _POPUP_USER_RESP_CB response_cb,
+ void *data);
+
+Evas_Object *myaccount_create_toast_popup(Evas_Object *parent,
+ const char *text);
+
+#ifdef __cplusplus
+}
+#endif
+#endif /* __MY_ACCOUNT_POPUP_H__ */
+
diff --git a/wearable/app/include/my-account-string.h b/wearable/app/include/my-account-string.h
new file mode 100644
index 0000000..0a180f9
--- /dev/null
+++ b/wearable/app/include/my-account-string.h
@@ -0,0 +1,54 @@
+/*
+ * Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of
+ * SAMSUNG ELECTRONICS ("Confidential Information").
+ * You shall not disclose such Confidential Information and shall
+ * use it only in accordance with the terms of the license agreement
+ * you entered into with SAMSUNG ELECTRONICS.
+ * SAMSUNG make no representations or warranties about the suitability
+ * of the software, either express or implied, including but not
+ * limited to the implied warranties of merchantability, fitness for
+ * a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee as
+ * a result of using, modifying or distributing this software or its derivatives.
+
+ */
+
+
+#ifndef __MY_ACCOUNT_STRING_H__
+#define __MY_ACCOUNT_STRING_H__
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif /* __cplusplus */
+
+/* Buffer length for Text */
+#define POPUP_TEXT_SIZE 1024
+#define LABEL_TEXT_SIZE 1024
+
+/////////////////////////////////////////////////////////////////////////////
+// NFC SETTING START ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+/////////////////////////////////////////////////////////////////////////////
+/////////////////////////////////////////////////////////////////////////////
+/* Registered string in STMS NFC */
+#define IDS_NFC_NFC \
+ _("WDS_ST_MBODY_NFC_ABB")
+#define IDS_TAP_AND_PAY \
+ _("WDS_ST_MBODY_TAP_AND_PAY_ABB")
+#define IDS_NO_INSTALLED_PAYMENT_APPS \
+ _("WDS_ST_NPBODY_NO_INSTALLED_PAYMENT_APPS_ABB")
+#define IDS_UNABLE_TO_SELECT_PAYMENT_APP_WITH_MORE_THAN_50_REGISTERED_CARDS \
+ _("WDS_ST_POP_UNABLE_TO_SELECT_PAYMENT_APP_WITH_MORE_THAN_50_REGISTERED_CARDS")
+#define IDS_ONE_OF_THE_CARDS_REGISTERED_IN_P1SS_WAS_ALREADY_REGISTERED_IN_P2SS_THIS_CARD_CANNOT_BE_USED_IN_P3SS \
+ _("WDS_ST_POP_ONE_OF_THE_CARDS_REGISTERED_IN_P1SS_WAS_ALREADY_REGISTERED_IN_P2SS_THIS_CARD_CANNOT_BE_USED_IN_P3SS")
+#define IDS_SECURITY_POLICY_PREVENTS_USE_OF_NFC_ABB \
+ _("WDS_ST_TPOP_SECURITY_POLICY_PREVENTS_USE_OF_NFC_ABB")
+
+#ifdef __cplusplus
+}
+#endif
+#endif /*__MY_ACCOUNT_STRING_H__*/
diff --git a/wearable/app/include/my-account-ui-widget.h b/wearable/app/include/my-account-ui-widget.h
new file mode 100644
index 0000000..17bcfe6
--- /dev/null
+++ b/wearable/app/include/my-account-ui-widget.h
@@ -0,0 +1,42 @@
+/*
+ * Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of
+ * SAMSUNG ELECTRONICS ("Confidential Information").
+ * You shall not disclose such Confidential Information and shall
+ * use it only in accordance with the terms of the license agreement
+ * you entered into with SAMSUNG ELECTRONICS.
+ * SAMSUNG make no representations or warranties about the suitability
+ * of the software, either express or implied, including but not
+ * limited to the implied warranties of merchantability, fitness for
+ * a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee as
+ * a result of using, modifying or distributing this software or its derivatives.
+
+ */
+
+
+#ifndef __MY_ACCOUNT_UI_WIDGET_H__
+#define __MY_ACCOUNT_UI_WIDGET_H__
+
+#include <stdbool.h>
+#include <Elementary.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif /* __cplusplus */
+
+/************************** API **************************/
+Evas_Object* myaccount_create_main_win(const char *name);
+Evas_Object *myaccount_create_main_layout(Evas_Object *parent);
+Evas_Object *myaccount_create_bg(Evas_Object *parent);
+Evas_Object* myaccount_create_conformant(Evas_Object *parent);
+Evas_Object* myaccount_create_edj_layout(Evas_Object* parent, char *edc_path);
+
+#ifdef __cplusplus
+}
+#endif
+#endif /* __MY_ACCOUNT_UI_WIDGET_H__ */
diff --git a/wearable/app/include/my-account-util.h b/wearable/app/include/my-account-util.h
new file mode 100644
index 0000000..5fb7411
--- /dev/null
+++ b/wearable/app/include/my-account-util.h
@@ -0,0 +1,108 @@
+/*
+ * Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of
+ * SAMSUNG ELECTRONICS ("Confidential Information").
+ * You shall not disclose such Confidential Information and shall
+ * use it only in accordance with the terms of the license agreement
+ * you entered into with SAMSUNG ELECTRONICS.
+ * SAMSUNG make no representations or warranties about the suitability
+ * of the software, either express or implied, including but not
+ * limited to the implied warranties of merchantability, fitness for
+ * a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee as
+ * a result of using, modifying or distributing this software or its derivatives.
+
+ */
+
+#ifndef __MY_ACCOUNT_UTIL_H__
+#define __MY_ACCOUNT_UTIL_H__
+
+#include <stdint.h>
+#include <glib.h>
+#include <assert.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif /* __cplusplus */
+
+#define _EDJ(obj) elm_layout_edje_get(obj)
+
+#define GET_SAFE_STRING(x) ((x) != NULL ? (x) : "NULL")
+#define STRING_AND_SIZE(x) (x), strlen((x))
+#define NULL_TO_EMPTY_STRING(x) (((x) != NULL) ? (x) : "")
+
+#define MAX_HEAP_SIZE 5*1024*1024
+
+/************************** API **************************/
+#define MA_MEM_MALLOC(ptr, no_elements, type) \
+ do { \
+ if ((gint)(no_elements) <= 0) { \
+ ptr = NULL;\
+ } else if (MAX_HEAP_SIZE < (gint)(no_elements)*sizeof(type)) { \
+ assert(0);\
+ } else { \
+ ptr = (type *)g_malloc0((gint)(no_elements)*sizeof(type)); \
+ assert(ptr); \
+ } \
+ } while (0)
+
+#define MA_MEM_STRDUP(ptr, str) \
+ do { \
+ if ((str) != NULL) { \
+ ptr = g_strdup((const char *)(str)); \
+ assert(ptr); \
+ } else { \
+ (ptr) = NULL; \
+ } \
+ } while (0)
+
+#define MA_MEM_STRNDUP(ptr, str, buf_size) \
+ do { \
+ if ((str) != NULL && (buf_size) >= 0) { \
+ ptr = g_strndup((const char *)(str), (buf_size)); \
+ assert(ptr); \
+ } else { \
+ (ptr) = NULL; \
+ } \
+ } while (0)
+
+#define MA_STRNCPY(dest,src,size) \
+ do { \
+ if(src != NULL && dest != NULL && size > 0) \
+ { \
+ strncpy(dest,src,size-1); \
+ } \
+ }while(0);
+
+#define MA_SNPRINTF(dest,size,format,arg...) \
+ do { \
+ snprintf(dest,size-1,format,##arg); \
+ }while(0)
+
+#define MA_MEM_MEMDUP(ptr, src, buf_size) \
+ do { \
+ if ((src) != NULL && (buf_size) >= 0) { \
+ ptr = g_malloc0((buf_size)); \
+ assert(ptr); \
+ memcpy((ptr), (void *)(src), (buf_size)); \
+ } else { \
+ (ptr) = NULL; \
+ } \
+ } while (0)
+
+#define MA_MEM_FREE(ptr) \
+ do { \
+ if (ptr != NULL) { \
+ g_free(ptr); \
+ ptr = NULL; \
+ } \
+ } while (0)
+
+#ifdef __cplusplus
+}
+#endif
+#endif /* __MY_ACCOUNT_UTIL_H__ */
diff --git a/wearable/app/include/my-account-view.h b/wearable/app/include/my-account-view.h
new file mode 100644
index 0000000..f0849da
--- /dev/null
+++ b/wearable/app/include/my-account-view.h
@@ -0,0 +1,70 @@
+/*
+ * Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of
+ * SAMSUNG ELECTRONICS ("Confidential Information").
+ * You shall not disclose such Confidential Information and shall
+ * use it only in accordance with the terms of the license agreement
+ * you entered into with SAMSUNG ELECTRONICS.
+ * SAMSUNG make no representations or warranties about the suitability
+ * of the software, either express or implied, including but not
+ * limited to the implied warranties of merchantability, fitness for
+ * a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee as
+ * a result of using, modifying or distributing this software or its derivatives.
+
+ */
+
+
+#ifndef __MY_ACCOUNT_VIEW_H__
+#define __MY_ACCOUNT_VIEW_H__
+
+#include <Evas.h>
+#include <Ecore.h>
+#include <Elementary.h>
+#include <efl_extension.h>
+#include <glib.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif /* __cplusplus */
+
+typedef struct __capability_data {
+ char* type;
+ int state;
+} myaccount_capability_data;
+
+typedef struct {
+ int account_id;
+ char user_name[256];
+ char display_name[256];
+ char email_address[256];
+ char package_name[256];
+ char domain_name[60];
+ char icon_path[PATH_MAX];
+ char capability[128];
+ int secret;
+ int list_index;
+ int sync_status;
+ GList *capability_list;
+ char service_name[256];
+} myaccount_account_info;
+
+typedef struct {
+ char service_name[256];
+ char service_sname[256];
+ char package_name[256];
+ char icon_path[1024];
+ bool multiple_account_support;
+} myaccount_account_app_info;
+
+bool _myaccount_view_main_create(void *data);
+
+#ifdef __cplusplus
+}
+#endif
+#endif /*__MY_ACCOUNT_VIEW_H__*/
+
diff --git a/wearable/app/src/my-account-main.c b/wearable/app/src/my-account-main.c
new file mode 100755
index 0000000..43df4cf
--- /dev/null
+++ b/wearable/app/src/my-account-main.c
@@ -0,0 +1,218 @@
+/*
+ * Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of
+ * SAMSUNG ELECTRONICS ("Confidential Information").
+ * You shall not disclose such Confidential Information and shall
+ * use it only in accordance with the terms of the license agreement
+ * you entered into with SAMSUNG ELECTRONICS.
+ * SAMSUNG make no representations or warranties about the suitability
+ * of the software, either express or implied, including but not
+ * limited to the implied warranties of merchantability, fitness for
+ * a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee as
+ * a result of using, modifying or distributing this software or its derivatives.
+ */
+
+
+#include <vconf.h>
+#include <account_internal.h>
+#include "my-account-main.h"
+#include "my-account-view.h"
+#include "my-account-debug.h"
+#include "my-account-util.h"
+#include "my-account-ui-widget.h"
+#include "my-account-popup.h"
+
+static void __back_clicked_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ appdata *ad = data;
+ MA_DEBUG_ERR("back click cb : view depth is %d", ad->current_view);
+
+ elm_naviframe_item_pop(ad->navi_frame);
+
+ if (ad->current_view == V_TAP_N_PAY) {
+ Evas_Object *circle_obj;
+
+ /* release Tap & Pay view */
+ if (ad->payment_wallet_list != NULL) {
+ int i;
+ MA_DEBUG_ERR("wallet count is %d", ad->payment_wallet_cnt);
+ for (i = 0; i < ad->payment_wallet_cnt; i++) {
+ wallet_info_t *winfo = NULL;
+
+ winfo = g_array_index(ad->payment_wallet_list, wallet_info_t *, i);
+ MA_MEM_FREE(winfo->appid);
+ MA_MEM_FREE(winfo);
+ }
+
+ g_array_free(ad->payment_wallet_list, FALSE);
+ ad->payment_wallet_list = NULL;
+ }
+
+ ad->payment_wallet_cnt = 0;
+ ad->radio_main = NULL;
+ ad->current_view = V_MAIN;
+
+ circle_obj = eext_circle_object_genlist_add(ad->main_genlist, ad->circle_surface);
+ eext_circle_object_genlist_scroller_policy_set(circle_obj,
+ ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
+ eext_rotary_object_event_activated_set(circle_obj, EINA_TRUE);
+ } else if (ad->current_view == V_MAIN) {
+ /* release Main view and exit application */
+ MA_MEM_FREE(ad->payment_handler);
+
+ ui_app_exit();
+ }
+}
+
+void _myaccount_init(appdata *ad)
+{
+ ad->mode = MYACCOUNT_ACCOUNT_LIST_MODE;
+ ad->account_list = NULL;
+ ad->account_app_list = NULL;
+}
+
+bool _create_gui(appdata *ad)
+{
+ /* create window */
+ ad->main_win = myaccount_create_main_win(APPNAME);
+ retv_if(ad->main_win == NULL, false);
+
+ /* create conformant */
+ ad->conform = myaccount_create_conformant(ad->main_win);
+ retv_if(ad->conform == NULL, false);
+
+ /* create circle surface */
+ ad->circle_surface = eext_circle_surface_conformant_add(ad->conform);
+ retv_if(ad->circle_surface == NULL, false);
+
+ /* create bg */
+ ad->main_bg = myaccount_create_bg(ad->conform);
+ retv_if(ad->main_bg == NULL, false);
+
+ /* create base layout */
+ ad->main_layout = myaccount_create_main_layout(ad->conform);
+ retv_if(ad->main_layout == NULL, false);
+
+ /* create naviframe */
+ ad->navi_frame = elm_naviframe_add(ad->main_layout);
+ retv_if(ad->navi_frame == NULL, false);
+
+ elm_object_part_content_set(ad->main_layout, "elm.swallow.content", ad->navi_frame);
+ evas_object_show(ad->navi_frame);
+ eext_object_event_callback_add(ad->navi_frame, EEXT_CALLBACK_BACK, __back_clicked_cb, ad);
+
+ return true;
+}
+
+bool _myaccount_main_app_create(void *user_data)
+{
+ appdata *ad = user_data;
+ int account_cnt, ret;
+
+ MA_DEBUG("_myaccount_main_app_create start");
+
+ retv_if(ad == NULL, false);
+
+ bindtextdomain("my-account", "/usr/apps/org.tizen.my-account/res/locale");
+ textdomain("my-account");
+
+ _myaccount_init(ad);
+
+ ret = account_get_total_count_from_db_ex(&account_cnt);
+ if (ret != ACCOUNT_ERROR_NONE) {
+ MA_DEBUG_ERR("myaccount account_get_total_count_from_db_ex fail error=[%d]", ret);
+ return false;
+ }
+
+ if (account_cnt > 0) {
+ ad->mode = MYACCOUNT_ACCOUNT_LIST_MODE;
+ MA_DEBUG("myaccount account_cnt > 0, count = [%d]", account_cnt);
+ } else {
+ MA_DEBUG("myaccount account_cnt <= 0, count = [%d]", account_cnt);
+ ad->mode = MYACCOUNT_ADD_ACCOUNT_MODE;
+ }
+
+ if(!_create_gui(ad)) {
+ MA_DEBUG("_create_gui() fail");
+ return false;
+ }
+
+ MA_DEBUG("_myaccount_main_app_create end");
+
+ return true;
+}
+
+void _myaccount_main_app_resume(void *user_data)
+{
+ MA_DEBUG("_myaccount_main_app_resume start");
+ appdata *ad = user_data;
+ int account_cnt;
+
+ int ret = account_get_total_count_from_db_ex(&account_cnt);
+ if (ret != ACCOUNT_ERROR_NONE) {
+ MA_DEBUG_ERR("myaccount account_get_total_count_from_db_ex fail error=[%d]", ret);
+ return;
+ }
+
+ if (account_cnt > 0 && ad->mode == MYACCOUNT_ADD_ACCOUNT_MODE) {
+ ad->mode = MYACCOUNT_ACCOUNT_LIST_MODE;
+ MA_DEBUG("myaccount account_cnt > 0, count = [%d]", account_cnt);
+ _myaccount_view_main_create(ad);
+ elm_win_activate(ad->main_win);
+ } else if (account_cnt <= 0 && ad->mode == MYACCOUNT_ACCOUNT_LIST_MODE) {
+ MA_DEBUG("myaccount account_cnt <= 0, count = [%d]", account_cnt);
+ ad->mode = MYACCOUNT_ADD_ACCOUNT_MODE;
+ _myaccount_view_main_create(ad);
+ elm_win_activate(ad->main_win);
+ }
+
+ MA_DEBUG("_myaccount_main_app_resume end");
+}
+
+void _myaccount_main_app_terminate(void *user_data)
+{
+ appdata *ad = user_data;
+
+ MA_DEBUG("_myaccount_main_app_terminate start");
+
+ ret_if(ad == NULL);
+
+ MA_DEBUG("_myaccount_main_app_terminate end");
+}
+
+void _myaccount_main_app_service(app_control_h service, void *user_data)
+{
+ appdata *ad = user_data;
+
+ MA_DEBUG("_myaccount_main_app_service start");
+
+ ret_if(ad == NULL);
+
+ _myaccount_view_main_create(ad);
+ elm_win_activate(ad->main_win);
+
+ MA_DEBUG("_myaccount_main_app_service end");
+}
+
+int main(int argc, char* argv[])
+{
+ appdata ad;
+ ui_app_lifecycle_callback_s event_callback = {0,};
+
+ MA_DEBUG("app start");
+
+ event_callback.create = _myaccount_main_app_create;
+ event_callback.resume = _myaccount_main_app_resume;
+ event_callback.terminate = _myaccount_main_app_terminate;
+ event_callback.app_control = _myaccount_main_app_service;
+
+ MA_DEBUG("app end");
+
+ memset(&ad, 0x0, sizeof(appdata));
+
+ return ui_app_main(argc, argv, &event_callback, &ad);
+}
diff --git a/wearable/app/src/my-account-popup.c b/wearable/app/src/my-account-popup.c
new file mode 100755
index 0000000..98e48d5
--- /dev/null
+++ b/wearable/app/src/my-account-popup.c
@@ -0,0 +1,152 @@
+/*
+ * Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of
+ * SAMSUNG ELECTRONICS ("Confidential Information").
+ * You shall not disclose such Confidential Information and shall
+ * use it only in accordance with the terms of the license agreement
+ * you entered into with SAMSUNG ELECTRONICS.
+ * SAMSUNG make no representations or warranties about the suitability
+ * of the software, either express or implied, including but not
+ * limited to the implied warranties of merchantability, fitness for
+ * a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee as
+ * a result of using, modifying or distributing this software or its derivatives.
+
+ */
+
+
+#include <efl_extension.h>
+#include "my-account-popup.h"
+#include "my-account-debug.h"
+
+#define POPUP_AUTO_TIMEOUT_SEC 3.0
+
+static void __popup_block_clicked_cb(void *data, Evas_Object *obj,
+ void *event_info)
+{
+ ret_if(obj == NULL);
+
+ elm_popup_dismiss(obj);
+}
+
+static void __popup_hide_cb(void *data, Evas_Object *obj,
+ void *event_info)
+{
+ ret_if(obj == NULL);
+
+ elm_popup_dismiss(obj);
+}
+
+static void __popup_hide_finished_cb(void *data, Evas_Object *obj,
+ void *event_info)
+{
+ ret_if(obj == NULL);
+
+ evas_object_del(obj);
+}
+
+static void __popup_timeout_cb(void *data, Evas_Object *obj,
+ void *event_info)
+{
+ ret_if(obj == NULL);
+
+ evas_object_del(obj);
+}
+
+Evas_Object *myaccount_create_popup_text_1button(
+ Evas_Object *parent,
+ const char *text,
+ const char *btn1_image_path,
+ _POPUP_USER_RESP_CB response_cb,
+ void *data)
+{
+ Evas_Object *popup;
+ Evas_Object *btn;
+ Evas_Object *icon;
+ Evas_Object *layout;
+
+ retv_if(parent == NULL, NULL);
+ retv_if(text == NULL, NULL);
+ retv_if(btn1_image_path == NULL, NULL);
+ retv_if(response_cb == NULL, NULL);
+
+ popup = elm_popup_add(parent);
+ retv_if(popup == NULL, NULL);
+ elm_object_style_set(popup, "circle");
+
+// uxt_popup_set_rotary_event_enabled(popup, EINA_TRUE);
+
+ evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND,
+ EVAS_HINT_EXPAND);
+ eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK,
+ __popup_hide_cb, NULL);
+ evas_object_smart_callback_add(popup, "dismissed",
+ __popup_hide_finished_cb, NULL);
+
+ layout = elm_layout_add(popup);
+ retv_if(layout == NULL, NULL);
+ elm_layout_theme_set(layout, "layout", "popup",
+ "content/circle/buttons1");
+
+ elm_object_part_text_set(layout, "elm.text", text);
+ elm_object_content_set(popup, layout);
+
+ btn = elm_button_add(popup);
+ retv_if(btn == NULL, NULL);
+ elm_object_style_set(btn, "popup/circle");
+ evas_object_size_hint_weight_set(btn, EVAS_HINT_EXPAND,
+ EVAS_HINT_EXPAND);
+ elm_access_info_set(btn, ELM_ACCESS_INFO, "Cancel");
+ elm_object_part_content_set(popup, "button1", btn);
+ evas_object_smart_callback_add(btn, "clicked", response_cb, data);
+
+ icon = elm_image_add(btn);
+ retv_if(icon == NULL, NULL);
+ elm_image_file_set(icon, btn1_image_path, NULL);
+ evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND,
+ EVAS_HINT_EXPAND);
+ elm_object_part_content_set(btn, "elm.swallow.content", icon);
+ evas_object_show(icon);
+
+ evas_object_show(popup);
+
+ return popup;
+}
+
+Evas_Object *myaccount_create_toast_popup(Evas_Object *parent,
+ const char *text)
+{
+ Evas_Object *toast;
+
+ MA_BEGIN();
+
+ toast = elm_popup_add(parent);
+ retv_if(toast == NULL, NULL);
+
+ elm_object_style_set(toast, "toast/circle");
+ elm_popup_orient_set(toast, ELM_POPUP_ORIENT_BOTTOM);
+ evas_object_size_hint_weight_set(toast, EVAS_HINT_EXPAND,
+ EVAS_HINT_EXPAND);
+ eext_object_event_callback_add(toast, EEXT_CALLBACK_BACK,
+ __popup_hide_cb, NULL);
+ evas_object_smart_callback_add(toast, "dismissed",
+ __popup_hide_finished_cb, NULL);
+ elm_object_part_text_set(toast, "elm.text", text);
+
+ evas_object_smart_callback_add(toast, "block,clicked",
+ __popup_block_clicked_cb, NULL);
+
+ elm_popup_timeout_set(toast, 2.0);
+ evas_object_smart_callback_add(toast, "timeout", __popup_timeout_cb,
+ NULL);
+
+ evas_object_show(toast);
+ MA_END();
+
+ return toast;
+}
+
+
diff --git a/wearable/app/src/my-account-ui-widget.c b/wearable/app/src/my-account-ui-widget.c
new file mode 100755
index 0000000..f6c9eba
--- /dev/null
+++ b/wearable/app/src/my-account-ui-widget.c
@@ -0,0 +1,155 @@
+/*
+ * Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of
+ * SAMSUNG ELECTRONICS ("Confidential Information").
+ * You shall not disclose such Confidential Information and shall
+ * use it only in accordance with the terms of the license agreement
+ * you entered into with SAMSUNG ELECTRONICS.
+ * SAMSUNG make no representations or warranties about the suitability
+ * of the software, either express or implied, including but not
+ * limited to the implied warranties of merchantability, fitness for
+ * a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee as
+ * a result of using, modifying or distributing this software or its derivatives.
+
+ */
+
+
+#include <app.h>
+#include "my-account-main.h"
+#include "my-account-ui-widget.h"
+#include "my-account-debug.h"
+#include "my-account-util.h"
+
+static void __win_del(void *data, Evas_Object *obj, void *event)
+{
+ elm_exit();
+}
+
+Evas_Object* myaccount_create_main_win(const char *name)
+{
+ Evas_Object *eo;
+ int w, h;
+
+ retv_if(name == NULL, NULL);
+
+ MA_BEGIN();
+
+ eo = elm_win_add(NULL, name, ELM_WIN_BASIC);
+ retv_if(eo == NULL, NULL);
+
+ if (eo) {
+ elm_win_title_set(eo, name);
+ evas_object_smart_callback_add(eo, "delete,request", __win_del, NULL);
+ elm_win_screen_size_get(eo, NULL, NULL, &w, &h);
+ evas_object_resize(eo, w, h);
+ }
+
+ evas_object_show(eo);
+
+ MA_END();
+ return eo;
+}
+
+Evas_Object *myaccount_create_main_layout(Evas_Object *parent)
+{
+ Evas_Object *layout;
+
+ retv_if(parent == NULL, NULL);
+
+ MA_BEGIN();
+
+ layout = elm_layout_add(parent);
+ retv_if(layout == NULL, NULL);
+
+ elm_object_focus_set(layout, EINA_FALSE);
+ elm_layout_theme_set(layout, "layout", "application", "default");
+ evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+ EVAS_HINT_EXPAND);
+
+ evas_object_show(layout);
+
+ elm_object_content_set(parent, layout);
+ elm_win_conformant_set(layout, EINA_TRUE);
+
+ MA_END();
+
+ return layout;
+}
+
+Evas_Object *myaccount_create_bg(Evas_Object *parent)
+{
+ Evas_Object *bg;
+ retv_if(parent == NULL, NULL);
+
+ MA_BEGIN();
+
+ bg = elm_bg_add(parent);
+
+ retv_if(bg == NULL, NULL);
+
+ evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND,
+ EVAS_HINT_EXPAND);
+ elm_win_resize_object_add(parent, bg);
+
+ evas_object_show(bg);
+
+ MA_END();
+
+ return bg;
+}
+
+Evas_Object *myaccount_create_conformant(Evas_Object *parent)
+{
+ Evas_Object *conform;
+
+ retv_if(parent == NULL, NULL);
+
+ MA_BEGIN();
+
+ conform = elm_conformant_add(parent);
+
+ retv_if(conform == NULL, NULL);
+
+ evas_object_size_hint_weight_set(conform, EVAS_HINT_EXPAND,
+ EVAS_HINT_EXPAND);
+ elm_win_resize_object_add(parent, conform);
+
+ evas_object_show(conform);
+
+ MA_END();
+
+ return conform;
+}
+
+Evas_Object* myaccount_create_edj_layout(Evas_Object* parent,
+ char *edc_path)
+{
+ Evas_Object *layout;
+
+ MA_BEGIN();
+
+ retv_if(parent == NULL, NULL);
+
+ layout = elm_layout_add(parent);
+ retv_if(layout == NULL, NULL);
+
+ elm_object_focus_set(layout, EINA_FALSE);
+
+ if(edc_path != NULL)
+ elm_layout_file_set(layout, EDJ_FILE, edc_path);
+
+ evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+ EVAS_HINT_EXPAND);
+
+ evas_object_show(layout);
+
+ MA_END();
+
+ return layout;
+}
+
+
diff --git a/wearable/app/src/my-account-view-main.c b/wearable/app/src/my-account-view-main.c
new file mode 100755
index 0000000..8fd505c
--- /dev/null
+++ b/wearable/app/src/my-account-view-main.c
@@ -0,0 +1,870 @@
+/*
+ * Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of
+ * SAMSUNG ELECTRONICS ("Confidential Information").
+ * You shall not disclose such Confidential Information and shall
+ * use it only in accordance with the terms of the license agreement
+ * you entered into with SAMSUNG ELECTRONICS.
+ * SAMSUNG make no representations or warranties about the suitability
+ * of the software, either express or implied, including but not
+ * limited to the implied warranties of merchantability, fitness for
+ * a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee as
+ * a result of using, modifying or distributing this software or its derivatives.
+
+ */
+
+
+#include <app.h>
+#include <vconf.h>
+#include <app_control.h>
+#include <account.h>
+#include <account-types.h>
+#include <account-error.h>
+#include "my-account-view.h"
+#include "my-account-main.h"
+#include "my-account-debug.h"
+#include "my-account-util.h"
+#include "my-account-ui-widget.h"
+#include "my-account-popup.h"
+#include "my-account-string.h"
+
+static void lang_changed(appdata *ad)
+{
+ if (!ad) {
+ MA_DEBUG_ERR("lang_changed ### appdata=%p\n", ad);
+ return ;
+ }
+
+ char* language = NULL;
+ language = vconf_get_str(VCONFKEY_LANGSET);
+
+ if(language) {
+ char tmp_buf[6]={0,};
+ MA_STRNCPY(tmp_buf, language, 6);
+ MA_MEM_FREE(ad->current_language);
+ MA_MEM_STRNDUP(ad->current_language, tmp_buf, 6);
+ }
+ MA_MEM_FREE(language);
+
+ //To Do: refresh account items
+// elm_object_item_text_set (ad->nf_it, dgettext(MA_UG_NAME, "IDS_MA_HEADER_ACCOUNTS"));
+// myaccount_list_refresh_item_list(ugd);
+
+ if (ad->main_genlist) {
+ // To Do: title text update
+// elm_object_item_text_set (ugd->add_nf_it, dgettext(MA_UG_NAME, "IDS_MA_HEADER_ADD_ACCOUNT"));
+// myaccount_addaccount_refresh_item_list(ugd);
+ } else {
+ MA_DEBUG("lang_changed ### ugd->main_genlist is NULL\n");
+ }
+}
+
+static void __gl_account_list_clicked_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ MA_DEBUG("__gl_account_list_clicked_cb start");
+
+ char id_buf[64] = {0, };
+ app_control_h service = NULL;
+ myaccount_account_info *account_info = (myaccount_account_info *)data;
+
+ if (account_info == NULL) {
+ MA_DEBUG_ERR("__gl_account_list_cliecked_cb error, data is NULL");
+ return;
+ }
+
+ if (event_info == NULL) {
+ MA_DEBUG_ERR("__gl_account_list_cliecked_cb error, event_info is NULL");
+ return;
+ }
+
+ elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
+
+ app_control_create(&service);
+ app_control_set_app_id(service, account_info->package_name);
+ MA_SNPRINTF(id_buf, sizeof(id_buf), "%d", account_info->account_id);
+ app_control_add_extra_data(service, ACCOUNT_DATA_ID, id_buf);
+ app_control_set_operation(service, ACCOUNT_OPERATION_VIEW);
+ app_control_add_extra_data(service, ACCOUNT_DATA_USERNAME, account_info->user_name);
+ app_control_set_launch_mode(service, APP_CONTROL_LAUNCH_MODE_GROUP);
+ int ret = app_control_send_launch_request(service, NULL, NULL);
+ if ( ret != APP_CONTROL_ERROR_NONE ) {
+ MA_DEBUG_ERR("app_control_send_launch_request fail, ret = %d\n", ret);
+ }
+ app_control_destroy(service);
+
+ MA_DEBUG("__gl_account_list_clicked_cb end");
+}
+
+/* for item class */
+static Evas_Object *__gl_content_get_account_list(void *data, Evas_Object *obj,
+ const char *part)
+{
+ if (!strcmp(part, "elm.icon")) {
+ Evas_Object *check;
+
+ check = elm_check_add(obj);
+ retv_if(check == NULL, NULL);
+ elm_access_object_unregister(check);
+ elm_object_style_set(check, "on&off/list");
+ evas_object_size_hint_align_set(check, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_size_hint_weight_set(check, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_propagate_events_set(check, EINA_FALSE);
+ evas_object_repeat_events_set(check, EINA_TRUE);
+
+ return check;
+ } else {
+ return NULL;
+ }
+}
+/*
+static Evas_Object *__gl_content_get_on_off(void *data, Evas_Object *obj,
+ const char *part)
+{
+ if (!strcmp(part, "elm.icon")) {
+ Evas_Object *check;
+
+ check = elm_check_add(obj);
+ retv_if(check == NULL, NULL);
+ elm_access_object_unregister(check);
+ elm_object_style_set(check, "on&off/list");
+
+ if (nfc_manager_is_activated())
+ elm_check_state_set(check, EINA_TRUE);
+ else
+ elm_check_state_set(check, EINA_FALSE);
+
+ evas_object_size_hint_align_set(check, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_size_hint_weight_set(check, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_propagate_events_set(check, EINA_FALSE);
+ evas_object_repeat_events_set(check, EINA_TRUE);
+
+ return check;
+ } else {
+ return NULL;
+ }
+}
+*/
+
+static char *__gl_text_get_account_list_title(void *data, Evas_Object *obj,
+ const char *part)
+{
+ if (!strcmp(part, "elm.text")) {
+// return dgettext(MA_UG_NAME, "IDS_MA_HEADER_ACCOUNTS");
+ return strdup("Account list");
+ } else
+ return NULL;
+}
+
+static char *__gl_text_get_account_list_label(void *data,
+ Evas_Object *obj, const char *part)
+{
+ myaccount_account_info *account_info = (myaccount_account_info *)data;
+// char domain_name_lower[128] = {0,};
+ MA_DEBUG("__gl_text_get_account_list_label start");
+
+ if (!account_info) {
+ MA_DEBUG_ERR("__gl_text_get_account_list_label: Data is NULL\n");
+ return NULL;
+ }
+
+ if (!strcmp(part, "elm.text")) {
+// myaccount_common_lowercase(account_info->domain_name, domain_name_lower);
+ MA_DEBUG("__gl_text_get_account_list_label elm.text");
+ if (strlen(account_info->display_name) > 0)
+ return strdup(account_info->display_name);
+ else if (strlen(account_info->email_address) > 0)
+ return strdup(account_info->email_address);
+ else if (strlen(account_info->user_name) > 0)
+ return strdup(account_info->user_name);
+ else
+ return strdup("Unknown");
+ } else if (!strcmp(part, "elm.text.1")) {
+ MA_DEBUG("__gl_text_get_account_list_labeli elm.text.1");
+ if (strlen(account_info->service_name) > 0)
+ return strdup(account_info->service_name);
+// else if (strlen(account_info->capability) > 0)
+// return strdup(account_info->capability);
+ else
+// return strdup(dgettext(MA_UG_NAME, "IDS_MA_BODY_SIGNED_IN"));
+ return strdup("Signed in.");
+ } else
+ return NULL;
+}
+
+int _myaccount_release_capability_data(myaccount_capability_data *data)
+{
+ if (!data)
+ return -1;
+
+ MA_MEM_FREE(data->type);
+ MA_MEM_FREE(data);
+
+ return 0;
+}
+
+int _myaccount_release_glist_capability_data(GList *list)
+{
+ if (!list)
+ return -1;
+
+ GList* iter;
+
+ for (iter = list; iter != NULL; iter = g_list_next(iter)) {
+ myaccount_capability_data *capability = (myaccount_capability_data *)iter->data;
+ _myaccount_release_capability_data(capability);
+ }
+
+ g_list_free(list);
+ list = NULL;
+
+ return 0;
+}
+
+int myaccount_release_account_info(myaccount_account_info *data)
+{
+ if (!data)
+ return -1;
+
+ _myaccount_release_glist_capability_data(data->capability_list);
+ MA_MEM_FREE(data);
+
+ return 0;
+}
+
+static void __gl_account_list_del(void *data, Evas_Object *obj)
+{
+ myaccount_account_info *account = (myaccount_account_info *)data;
+
+ myaccount_release_account_info(account);
+}
+
+static char *__myaccount_get_capablity_string_value(const char* capability_type)
+{
+ if (!strcmp(capability_type, "http://tizen.org/account/capability/contact"))
+ return dgettext(MA_UG_NAME, "IDS_PB_TAB_CONTACTS");
+ else if (!strcmp(capability_type, "http://tizen.org/account/capability/calendar"))
+ return dgettext("sys_string", "IDS_COM_BODY_S_PLANNER");
+ else if (!strcmp(capability_type ,"http://tizen.org/account/capability/photo"))
+ return dgettext(MA_UG_NAME, "IDS_COM_BODY_GALLERY");
+ else if (!strcmp(capability_type ,"http://tizen.org/account/capability/video"))
+ return dgettext(MA_UG_NAME, "IDS_ST_BODY_VIDEOS");
+ else if (!strcmp(capability_type ,"http://tizen.org/account/capability/email"))
+ return dgettext(MA_UG_NAME, "IDS_COM_BODY_EMAIL");
+ else if (!strcmp(capability_type ,"http://tizen.org/account/capability/music"))
+ return dgettext("sys_string", "IDS_COM_BODY_MUSIC");
+ else if (!strcmp(capability_type ,"http://tizen.org/account/capability/message"))
+ return dgettext(MA_UG_NAME, "IDS_COM_BODY_MESSAGES");
+ else
+ return NULL;//return dgettext(MA_UG_NAME, "IDS_COM_POP_UNKNOWN");
+}
+
+static myaccount_account_info* __myaccount_create_account_info()
+{
+ myaccount_account_info* account_info = NULL;
+ account_info = (myaccount_account_info*)calloc(1,sizeof(myaccount_account_info));
+ retv_if(!account_info, NULL);
+ return account_info;
+}
+
+void myaccount_common_lowercase(char *src, char *dest)
+{
+ int i;
+ int src_len = 0;
+
+ if (!src || !dest) {
+ MA_DEBUG_ERR("myaccount_common_lowercase src=%p, dest=%p\n", src, dest);
+ return;
+ }
+
+ src_len = strlen(src);
+ for(i=0; i<src_len; i++)
+ dest[i] = tolower(src[i]);
+
+ dest[i] = '\0';
+}
+
+void myaccount_common_get_icon_by_name(char *domain_name, char *icon_path)
+{
+ if (!domain_name) {
+ MA_DEBUG_ERR("\n !!! domain_name is NULL \n");
+ return;
+ }
+ char tmp_domain_name[64] = {0, };
+ myaccount_common_lowercase(domain_name, tmp_domain_name);
+ if (!icon_path) {
+ MA_DEBUG_ERR("\n !!! icon_path is NULL \n");
+ return;
+ }
+
+ MA_SNPRINTF(icon_path, 1024, "%s", "A01_2_Icon_default.png");
+}
+
+bool __myaccount_get_capablity_cb(const char* capability_type,
+ account_capability_state_e capability_state, void *user_data)
+{
+ myaccount_account_info *account_info = (myaccount_account_info*)user_data;
+
+ retv_if(!account_info, false);
+
+ myaccount_capability_data *cap_data = (myaccount_capability_data*)malloc(sizeof(myaccount_capability_data));
+ if (!cap_data) {
+ MA_DEBUG_ERR("malloc failed\n");
+ return true;
+ }
+ memset(cap_data, 0, sizeof(myaccount_capability_data));
+
+ cap_data->type = strdup(capability_type);
+ cap_data->state = capability_state;
+ account_info->capability_list = g_list_append(account_info->capability_list, (gpointer)cap_data);
+
+ if (capability_state == ACCOUNT_CAPABILITY_ENABLED) {
+ char *capability_textbuf = account_info->capability;
+ char *capability_string = NULL;
+ capability_string = __myaccount_get_capablity_string_value(capability_type);
+ if (capability_string != NULL) {
+ if (strlen(capability_textbuf) > 0) {
+ char *temp2 = strdup(capability_textbuf);
+ if (!temp2) {
+ MA_DEBUG_ERR("strdup returns NULL\n");
+ return false;
+ }
+ MA_SNPRINTF(capability_textbuf, 127, "%s, %s", temp2, capability_string);
+ MA_MEM_FREE(temp2);
+ } else {
+ MA_SNPRINTF(capability_textbuf, 127, "%s%s", capability_textbuf, capability_string);
+ }
+ }
+ }
+
+ return true;
+}
+
+void myaccount_accountlist_set_service_name(myaccount_account_info* account_info, appdata *ad)
+{
+ MA_DEBUG("myaccount_accountlist_set_service_name() start");
+ if (ad == NULL)
+ return;
+
+ GList* iter;
+ for(iter=ad->account_app_list; iter!=NULL; iter=g_list_next(iter)) {
+ myaccount_account_app_info* account_app_info = (myaccount_account_app_info*)iter->data;
+ MA_DEBUG("iter start");
+ if(!strcmp(account_app_info->package_name, account_info->package_name)) {
+ MA_DEBUG("find same package_name");
+ MA_STRNCPY(account_info->service_name, account_app_info->service_name,
+ sizeof(account_info->service_name));
+ break;
+ }
+
+ MA_DEBUG("iter end");
+ }
+ MA_DEBUG("myaccount_accountlist_set_service_name() end");
+}
+
+bool __myaccount_get_account_list_info_cb(account_h account, void *user_data)
+{
+ int ret = -1;
+ int id = -1;
+ appdata *ad = (appdata *)user_data;
+// GList **account_info_list = (GList **)user_data;
+ myaccount_account_info *account_info = NULL;
+ char *tmp_str = NULL;
+ account_secrecy_state_e secret = -1;
+
+ MA_DEBUG("__myaccount_get_account_list_info_cb() start");
+
+ retv_if(!account, false);
+
+ account_info = __myaccount_create_account_info();
+ retv_if(!account_info, false);
+
+ ret = account_get_account_id(account, &id);
+ if (ret != ACCOUNT_ERROR_NONE) {
+ MA_DEBUG_ERR("account_get_account_id: Failed \n");
+ } else if (id > 0) {
+ account_info->account_id = id;
+ }
+
+ ret = account_get_user_name(account, &tmp_str);
+ if (ret != ACCOUNT_ERROR_NONE) {
+ MA_DEBUG_ERR("account_get_user_name: Failed \n");
+ } else if (tmp_str && strlen(tmp_str)) {
+ MA_STRNCPY(account_info->user_name, tmp_str, sizeof(account_info->user_name));
+ }
+ MA_MEM_FREE(tmp_str);
+
+ ret = account_get_display_name(account, &tmp_str);
+ if (ret != ACCOUNT_ERROR_NONE) {
+ MA_DEBUG_ERR("account_get_display_name: Failed \n");
+ } else if (tmp_str && strlen(tmp_str)) {
+ MA_STRNCPY(account_info->display_name, tmp_str, sizeof(account_info->display_name));
+ }
+ MA_MEM_FREE(tmp_str);
+
+ ret = account_get_email_address(account, &tmp_str);
+ if (ret != ACCOUNT_ERROR_NONE) {
+ MA_DEBUG_ERR("account_get_email_address: Failed \n");
+ } else if (tmp_str && strlen(tmp_str)) {
+ MA_STRNCPY(account_info->email_address, tmp_str, sizeof(account_info->email_address));
+ }
+ MA_MEM_FREE(tmp_str);
+
+ ret = account_get_package_name(account, &tmp_str);
+ if (ret != ACCOUNT_ERROR_NONE) {
+ MA_DEBUG_ERR("account_get_package_name: Failed \n");
+ } else if (tmp_str && strlen(tmp_str)) {
+ MA_STRNCPY(account_info->package_name, tmp_str, sizeof(account_info->package_name));
+ }
+ MA_MEM_FREE(tmp_str);
+
+ ret = account_get_secret(account, &secret);
+ if (ret != ACCOUNT_ERROR_NONE)
+ MA_DEBUG_ERR("account_get_secret: Failed \n");
+ else if (secret >= ACCOUNT_SECRECY_INVALID && secret < ACCOUNT_SECRECY_MAX)
+ account_info->secret = secret;
+ else
+ account_info->secret = ACCOUNT_SECRECY_INVALID;
+
+ ret = account_get_domain_name(account, &tmp_str);
+ if (ret != ACCOUNT_ERROR_NONE) {
+ MA_DEBUG_ERR("account_get_domain_name: Failed \n");
+ } else if (tmp_str && strlen(tmp_str)) {
+ MA_STRNCPY(account_info->domain_name, tmp_str, sizeof(account_info->domain_name));
+ }
+ MA_MEM_FREE(tmp_str);
+
+ ret = account_get_icon_path(account, &tmp_str);
+ if (ret != ACCOUNT_ERROR_NONE) {
+ MA_DEBUG_ERR("account_get_icon_path: Failed \n");
+ } else if (tmp_str && strlen(tmp_str)) {
+ MA_STRNCPY(account_info->icon_path, tmp_str, sizeof(account_info->icon_path));
+ } else {
+ account_type_h account_type = NULL;
+
+ ret = account_type_create(&account_type);
+ if (ret == ACCOUNT_ERROR_NONE) {
+ ret = account_type_query_by_app_id((const char*)account_info->package_name, &account_type);
+ if (ret == ACCOUNT_ERROR_NONE) {
+ char* provider_icon = NULL;
+ ret = account_type_get_icon_path(account_type, &provider_icon);
+ if (ret != ACCOUNT_ERROR_NONE) {
+ MA_DEBUG_ERR("account provider icon get Failed \n");
+ } else if (provider_icon && strlen(provider_icon)) {
+ MA_STRNCPY(account_info->icon_path, provider_icon, sizeof(account_info->icon_path));
+ } else {
+ MA_DEBUG("account provider icon is not set \n");
+ }
+ MA_MEM_FREE(provider_icon);
+ }
+ ret = account_type_destroy(account_type);
+ if (ret != ACCOUNT_ERROR_NONE)
+ MA_DEBUG_ERR("type_destroy destroy Failed \n");
+ }
+ }
+ MA_MEM_FREE(tmp_str);
+
+ if(!strlen(account_info->icon_path))
+ myaccount_common_get_icon_by_name(account_info->domain_name , account_info->icon_path);
+
+ ret = account_get_sync_support(account, (account_sync_state_e *)&(account_info->sync_status));
+ if (ret != ACCOUNT_ERROR_NONE)
+ MA_DEBUG_ERR("account_get_sync_support: Failed \n");
+
+ ret = account_get_capability_all(account,
+ __myaccount_get_capablity_cb, (void *)account_info);
+ if (ret != ACCOUNT_ERROR_NONE)
+ MA_DEBUG_ERR("account_get_capability: Failed \n");
+
+ myaccount_accountlist_set_service_name(account_info, ad);
+
+ /* No need to sort, sort as the order user register */
+ /* Left below sorting value(service_sname) for future use */
+// MA_SNPRINTF(account_info->service_sname, sizeof(account_info->service_sname), "%s", "3_");
+
+ ad->account_list = g_list_append(ad->account_list, (void*)account_info);
+
+ MA_DEBUG("__myaccount_get_account_list_info_cb() end");
+ return true;
+}
+
+void __myaccount_genlist_account_list_item_append(appdata *ad, Evas_Object *genlist)
+{
+ MA_DEBUG("__myaccount_genlist_account_list_item_append() start");
+ GList* iter;
+ for(iter=ad->account_list; iter!=NULL; iter=g_list_next(iter)) {
+ myaccount_account_info* tmp = (myaccount_account_info*)iter->data;
+ MA_DEBUG("iter start");
+ if (tmp->secret == ACCOUNT_SECRECY_VISIBLE) {
+ MA_DEBUG("into ACCOUNT_SECRECY_VISIBLE");
+ Elm_Genlist_Item_Class *itc_account = NULL;
+ Elm_Object_Item *item_account = NULL;
+ itc_account = elm_genlist_item_class_new();
+ itc_account->item_style = "2text";
+ itc_account->func.text_get = __gl_text_get_account_list_label;
+ itc_account->func.del = __gl_account_list_del;
+// itc_account->func.content_get = __gl_content_get_on_off;
+ item_account = elm_genlist_item_append(genlist, itc_account,
+ tmp, NULL, ELM_GENLIST_ITEM_NONE, __gl_account_list_clicked_cb, tmp);
+ ad->item_list_account = g_list_append(ad->item_list_account, (void*)item_account);
+ elm_genlist_item_class_free(itc_account);
+ }
+ MA_DEBUG("iter end");
+ }
+ MA_DEBUG("__myaccount_genlist_account_list_item_append() end");
+}
+
+static bool __myaccount_get_account_app_info_cb(account_type_h account_type, void *user_data);
+
+static Evas_Object *__create_genlist_account_list(void *data)
+{
+ appdata *ad = data;
+
+ Evas_Object *genlist;
+ Evas_Object *circle_obj;
+ Elm_Genlist_Item_Class *itc_title, *itc_padding;
+
+ retv_if(ad == NULL, NULL);
+
+ /* make genlist */
+ genlist = elm_genlist_add(ad->navi_frame);
+ retv_if(genlist == NULL, NULL);
+
+ /* set genlist property */
+ elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
+
+ circle_obj = eext_circle_object_genlist_add(genlist, ad->circle_surface);
+ eext_circle_object_genlist_scroller_policy_set(circle_obj,
+ ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
+ eext_rotary_object_event_activated_set(circle_obj, EINA_TRUE);
+
+ /* create genlist class */
+ itc_title = elm_genlist_item_class_new();
+ itc_title->item_style = "title";
+ itc_title->func.text_get = __gl_text_get_account_list_title;
+ elm_genlist_item_append(genlist, itc_title,
+ NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+ elm_genlist_item_class_free(itc_title);
+
+ /* get account app info */
+ account_type_foreach_account_type_from_db(__myaccount_get_account_app_info_cb, ad);
+ //To Do : free account_list
+ ad->account_list = NULL;
+ account_foreach_account_from_db(__myaccount_get_account_list_info_cb, ad);
+ __myaccount_genlist_account_list_item_append(ad, genlist);
+
+ itc_padding = elm_genlist_item_class_new();
+ itc_padding->item_style = "padding";
+ elm_genlist_item_append(genlist, itc_padding,
+ NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+ elm_genlist_item_class_free(itc_padding);
+
+ evas_object_show(genlist);
+
+ return genlist;
+}
+
+static char *__gl_text_get_add_account_title(void *data, Evas_Object *obj,
+ const char *part)
+{
+ if (!strcmp(part, "elm.text")) {
+// return dgettext(MA_UG_NAME, "IDS_MA_HEADER_ADD_ACCOUNT");
+ return strdup("Add Account");
+ } else {
+ return NULL;
+ }
+}
+
+static char *__gl_text_get_add_account_label(void *data,
+ Evas_Object *obj, const char *part)
+{
+ myaccount_account_app_info *account_app_info = (myaccount_account_app_info *)data;
+// char domain_name_lower[128] = {0,};
+ MA_DEBUG("__gl_text_get_add_account_label start");
+
+ if (!account_app_info) {
+ MA_DEBUG_ERR("__gl_text_get_add_account_label: Data is NULL\n");
+ return NULL;
+ }
+
+ if (!strcmp(part, "elm.text")) {
+// myaccount_common_lowercase(account_info->domain_name, domain_name_lower);
+ MA_DEBUG("__gl_text_get_add_account_label elm.text");
+ return elm_entry_utf8_to_markup(account_app_info->service_name);
+ } else
+ return NULL;
+}
+
+static void __gl_add_account_del(void *data, Evas_Object *obj)
+{
+ myaccount_account_app_info *account_app = (myaccount_account_app_info *)data;
+
+ MA_MEM_FREE(account_app);
+
+ //To Do : ad->account_app_list = NULL;
+}
+
+static void __gl_add_account_clicked_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ MA_DEBUG("__gl_add_account_clicked_cb start");
+
+ app_control_h service;
+ myaccount_account_app_info *account_app_info = (myaccount_account_app_info *)data;
+
+ if (account_app_info == NULL) {
+ MA_DEBUG_ERR("__gl_add_account_cliecked_cb error, data is NULL");
+ return;
+ }
+
+ if (event_info == NULL) {
+ MA_DEBUG_ERR("__gl_add_account_cliecked_cb error, data is NULL");
+ return;
+ }
+
+ elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
+
+ app_control_create(&service);
+ app_control_set_app_id(service, account_app_info->package_name);
+ app_control_set_operation(service, ACCOUNT_OPERATION_SIGNIN);
+ app_control_set_launch_mode(service, APP_CONTROL_LAUNCH_MODE_GROUP);
+ int ret = app_control_send_launch_request(service, NULL, NULL);
+ if ( ret != APP_CONTROL_ERROR_NONE ) {
+ MA_DEBUG_ERR("app_control_send_launch_request fail, ret = %d\n", ret);
+ }
+ app_control_destroy(service);
+
+ MA_DEBUG("__gl_add_account_clicked_cb end");
+}
+
+void __myaccount_genlist_add_account_item_append(appdata *ad, Evas_Object *genlist)
+{
+ MA_DEBUG("__myaccount_genlist_add_account_item_append() start");
+ GList* iter;
+ for(iter=ad->account_app_list; iter!=NULL; iter=g_list_next(iter)) {
+ myaccount_account_app_info* tmp = (myaccount_account_app_info*)iter->data;
+ MA_DEBUG("iter start");
+ Elm_Genlist_Item_Class *itc_account_app = NULL;
+ Elm_Object_Item *item_account_app = NULL;
+ itc_account_app = elm_genlist_item_class_new();
+ itc_account_app->item_style = "1text";
+ itc_account_app->func.text_get = __gl_text_get_add_account_label;
+ itc_account_app->func.del = __gl_add_account_del;
+ item_account_app = elm_genlist_item_append(genlist, itc_account_app,
+ tmp, NULL, ELM_GENLIST_ITEM_NONE, __gl_add_account_clicked_cb, tmp);
+ ad->item_list_account = g_list_append(ad->item_list_account, (void*)item_account_app);
+ elm_genlist_item_class_free(itc_account_app);
+ MA_DEBUG("iter end");
+ }
+
+ MA_DEBUG("__myaccount_genlist_add_account_item_append() end");
+}
+
+static myaccount_account_app_info* __myaccount_create_account_app_info()
+{
+ myaccount_account_app_info* account_app_info = NULL;
+ account_app_info = (myaccount_account_app_info*)calloc(1, sizeof(myaccount_account_app_info));
+ retv_if(!account_app_info, NULL);
+ memset(account_app_info, 0, sizeof(myaccount_account_app_info));
+ return account_app_info;
+}
+
+bool myaccount_add_account_by_package_name_cb(account_h account, void *user_data)
+{
+ return false;
+}
+
+static bool __myaccount_get_account_app_info_cb(account_type_h account_type, void *user_data)
+{
+ appdata *ad = (appdata *)user_data;
+ char* type_buf = NULL;
+ int type_int = -1, ret = -1;
+ myaccount_account_app_info* app_info = NULL;
+
+ if(ad == NULL){
+ MA_DEBUG_ERR("app data is null\n");
+ }
+
+ if (account_type == NULL) {
+ MA_DEBUG_ERR(" account type handle is NULL \n");
+ return FALSE;
+ }
+
+ app_info = __myaccount_create_account_app_info();
+
+ if (app_info == NULL) {
+ MA_DEBUG_ERR(" app_info is NULL \n");
+ return FALSE;
+ }
+
+ ret = account_type_get_app_id(account_type, &type_buf);
+ if (ret == ACCOUNT_ERROR_NONE ) {
+ if (type_buf) {
+ MA_STRNCPY(app_info->package_name, type_buf,
+ sizeof(app_info->package_name));
+ } else {
+ MA_DEBUG_ERR("No appid available\n");
+ }
+ } else {
+ MA_DEBUG_ERR("account_type_get_app_id return(%x)\n", ret);
+ }
+ MA_MEM_FREE(type_buf);
+
+ ret = account_type_get_icon_path(account_type, &type_buf);
+ if (ret == ACCOUNT_ERROR_NONE) {
+ if(type_buf) {
+ MA_STRNCPY(app_info->icon_path, type_buf, sizeof(app_info->icon_path));
+ } else {
+ MA_DEBUG_ERR("No icon path available\n");
+ }
+ } else {
+ MA_DEBUG_ERR("account_type_get_app_id return(%x)\n", ret);
+ }
+ MA_MEM_FREE(type_buf);
+
+ char* provider_name = NULL;
+
+ if (ad && ad->current_language) {
+ if (!strcmp(ad->current_language, "en_US")) {
+ ret = account_type_get_label_by_locale(account_type, "en_GB", &provider_name);
+ } else {
+ ret = account_type_get_label_by_locale(account_type, ad->current_language, &provider_name);
+ }
+ }
+
+ if (ret != ACCOUNT_ERROR_NONE) {
+ /* fallback scenario */
+ ret = account_type_get_label_by_locale(account_type, "default", &provider_name);
+ if (ret != ACCOUNT_ERROR_NONE) {
+ MA_DEBUG("No service name(%s)\n", app_info->package_name);
+ MA_MEM_FREE(app_info);
+ return TRUE;
+ }
+ }
+
+ MA_STRNCPY(app_info->service_name, provider_name,
+ sizeof(app_info->service_name));
+
+ MA_MEM_FREE(provider_name);
+
+ /* Left below sorting value(service_sname) for future use */
+// MA_SNPRINTF(app_info->service_sname, sizeof(app_info->service_sname), "%s%s", SORT_PRIOR_3, app_info->service_name);
+
+ account_type_get_multiple_account_support(account_type, &type_int);
+ app_info->multiple_account_support = type_int;
+
+ if (type_int == FALSE
+ && account_query_account_by_package_name(myaccount_add_account_by_package_name_cb, app_info->package_name, NULL) == ACCOUNT_ERROR_NONE) {
+ MA_MEM_FREE(app_info);
+ return TRUE;
+ }
+
+ ad->account_app_list = g_list_append(ad->account_app_list, (void*)app_info);
+
+ return TRUE;
+}
+
+static char *__gl_text_get_no_content_label(void *data,
+ Evas_Object *obj, const char *part)
+{
+ MA_DEBUG("__gl_text_get_no_content_label start");
+ if (!strcmp(part, "elm.text")) {
+// myaccount_common_lowercase(account_info->domain_name, domain_name_lower);
+ MA_DEBUG("__gl_text_get_no_content_label elm.text");
+ return strdup("No Account Provider");
+// return dgettext(MA_UG_NAME, "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED");
+ } else
+ return NULL;
+ MA_DEBUG("__gl_text_get_no_content_label end");
+}
+
+void __myaccount_genlist_no_content_item_append(appdata *ad, Evas_Object *genlist)
+{
+ MA_DEBUG("__myaccount_genlist_no_content_item_append() start");
+ Elm_Genlist_Item_Class *itc_no_content = NULL;
+ Elm_Object_Item *item_no_content = NULL;
+ itc_no_content = elm_genlist_item_class_new();
+ itc_no_content->item_style = "1text";
+ itc_no_content->func.text_get = __gl_text_get_no_content_label;
+ item_no_content = elm_genlist_item_append(genlist, itc_no_content,
+ NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+ elm_genlist_item_class_free(itc_no_content);
+ ad->item_no_content = item_no_content;
+ MA_DEBUG("__myaccount_genlist_no_content_item_append() end");
+}
+
+static Evas_Object *__create_genlist_add_account(void *data)
+{
+ appdata *ad = data;
+
+ Evas_Object *genlist;
+ Evas_Object *circle_obj;
+ Elm_Genlist_Item_Class *itc_title, *itc_padding;
+
+ retv_if(ad == NULL, NULL);
+
+ /* make genlist */
+ genlist = elm_genlist_add(ad->navi_frame);
+ retv_if(genlist == NULL, NULL);
+
+ /* set genlist property */
+ elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
+
+ circle_obj = eext_circle_object_genlist_add(genlist, ad->circle_surface);
+ eext_circle_object_genlist_scroller_policy_set(circle_obj,
+ ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
+ eext_rotary_object_event_activated_set(circle_obj, EINA_TRUE);
+
+ /* create genlist class + */
+ itc_title = elm_genlist_item_class_new();
+ itc_title->item_style = "title";
+ itc_title->func.text_get = __gl_text_get_add_account_title;
+ elm_genlist_item_append(genlist, itc_title,
+ NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+ elm_genlist_item_class_free(itc_title);
+
+ //To Do : free account_app_list
+ ad->account_app_list = NULL;
+ account_type_foreach_account_type_from_db(__myaccount_get_account_app_info_cb, ad);
+ if (ad->account_app_list == NULL)
+ __myaccount_genlist_no_content_item_append(ad, genlist);
+ else
+ __myaccount_genlist_add_account_item_append(ad, genlist);
+
+ itc_padding = elm_genlist_item_class_new();
+ itc_padding->item_style = "padding";
+ elm_genlist_item_append(genlist, itc_padding,
+ NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+ elm_genlist_item_class_free(itc_padding);
+
+ evas_object_show(genlist);
+
+ return genlist;
+}
+
+bool _myaccount_view_main_create(void *data)
+{
+ appdata *ad = data;
+ retv_if(ad == NULL, false);
+ retv_if(!(ad->mode == MYACCOUNT_ADD_ACCOUNT_MODE || ad->mode == MYACCOUNT_ACCOUNT_LIST_MODE), false);
+
+ lang_changed(ad);
+ /* Draw UI */
+ if (ad->mode == MYACCOUNT_ACCOUNT_LIST_MODE) {
+ ad->main_genlist = __create_genlist_account_list(ad);
+ } else {
+ ad->main_genlist = __create_genlist_add_account(ad);
+ }
+
+ elm_naviframe_item_push(ad->navi_frame, NULL, NULL, NULL, ad->main_genlist, "empty");
+ ad->current_view = V_MAIN;
+/*
+ if (VCONF_OK != vconf_notify_key_changed(VCONFKEY_NFC_PAYMENT_HANDLERS,
+ __payment_handler_vconf_key_changed, ad)) {
+ MA_DEBUG_ERR("vconf_notify_key_changed error");
+ }
+*/
+ return true;
+}
diff --git a/wearable/org.tizen.my-account.xml b/wearable/org.tizen.my-account.xml
new file mode 100755
index 0000000..2730cf4
--- /dev/null
+++ b/wearable/org.tizen.my-account.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest xmlns="http://tizen.org/ns/packages" package="org.tizen.my-account" version="0.0.1" install-location="internal-only" api-version="2.3.1">
+ <label>Accounts</label>
+ <author email="jiseob.jang@samsung.com" href="www.samsung.com">Jiseob Jang</author>
+ <description>Account Setting App</description>
+ <ui-application appid="org.tizen.my-account" exec="/usr/apps/org.tizen.my-account/bin/my-account" nodisplay="true" multiple="false" type="capp" taskmanage="false" mainapp="true" process-pool="true" hw-acceleration="use-GL">
+ <label>Accounts</label>
+ <label xml:lang="en-us">Accounts</label>
+ <label xml:lang="nl-nl">Accounts</label>
+ <label xml:lang="de-de">Konten</label>
+ <label xml:lang="zh-hk">帳戶</label>
+ <label xml:lang="zh-cn">帐户</label>
+ <label xml:lang="ru-ru">Учетные записи</label>
+ <label xml:lang="zh-tw">帳號</label>
+ <label xml:lang="ja-jp">アカウント</label>
+ <label xml:lang="es-es">Cuentas</label>
+ <label xml:lang="el-gr">Λογαριασμοί</label>
+ <label xml:lang="it-it">Account</label>
+ <label xml:lang="tr-tr">Hesaplar</label>
+ <label xml:lang="pt-pt">Contas</label>
+ <label xml:lang="fr-fr">Comptes</label>
+ <label xml:lang="ko-kr">계정</label>
+ </ui-application>
+ <privileges>
+ <privilege>http://tizen.org/privilege/account.read</privilege>
+ <privilege>http://tizen.org/privilege/account.write</privilege>
+ <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
+ </privileges>
+</manifest>
diff --git a/wearable/po/CMakeLists.txt b/wearable/po/CMakeLists.txt
new file mode 100644
index 0000000..37ae7c9
--- /dev/null
+++ b/wearable/po/CMakeLists.txt
@@ -0,0 +1,76 @@
+# for i18n
+PROJECT(my-account C)
+
+SET(POFILES
+ar.po
+da.po
+es_ES.po
+fr.po
+hy.po
+ko_KR.po
+pl.po
+sl.po
+zh_CN.po
+az.po
+de.po
+es_US.po
+ga.po
+is.po
+lt.po
+pt_BR.po
+sr.po
+zh_HK.po
+bg.po
+el_GR.po
+et.po
+gl.po
+it_IT.po
+lv.po
+pt_PT.po
+sv.po
+zh_TW.po
+ca.po
+en_PH.po
+eu.po
+hi.po
+ja_JP.po
+mk.po
+ro.po
+tr_TR.po
+en.po
+fi.po
+hr.po
+ka.po
+nb.po
+ru_RU.po
+uk.po
+cs.po
+en_US.po
+fr_CA.po
+hu.po
+kk.po
+nl.po
+sk.po
+uz.po
+)
+
+SET(MSGFMT "/usr/bin/msgfmt")
+
+FOREACH(pofile ${POFILES})
+ SET(pofile ${CMAKE_CURRENT_SOURCE_DIR}/${pofile})
+ MESSAGE("PO: ${pofile}")
+ GET_FILENAME_COMPONENT(absPofile ${pofile} ABSOLUTE)
+ GET_FILENAME_COMPONENT(lang ${absPofile} NAME_WE)
+ SET(moFile ${CMAKE_CURRENT_BINARY_DIR}/${lang}.mo)
+ ADD_CUSTOM_COMMAND(
+ OUTPUT ${moFile}
+ COMMAND ${MSGFMT} -o ${moFile} ${absPofile}
+ DEPENDS ${absPofile}
+ )
+ INSTALL(FILES ${moFile}
+ DESTINATION ${LOCALEDIR}/${lang}/LC_MESSAGES RENAME ${PROJECT_NAME}.mo)
+ SET(moFiles ${moFiles} ${moFile})
+ENDFOREACH(pofile)
+
+MESSAGE(".mo files: ${moFiles}")
+ADD_CUSTOM_TARGET(po ALL DEPENDS ${moFiles})
diff --git a/wearable/po/ar.po b/wearable/po/ar.po
new file mode 100755
index 0000000..786aaa6
--- /dev/null
+++ b/wearable/po/ar.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "استوديو"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "مذكرة S"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "اتصال VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "مخطط S"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "الموسيقى"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "الرسائل"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "الإنترنت"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "بريد إلكتروني"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "تم الوصول إلى الحد المسموح به لحسابات البريد الإلكتروني."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "مزامنة تلقائية"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "إضافة حساب"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "حسابات"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "موافق"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "يمكنك إدارة جهات الاتصال والتقاويم والبريد الإلكتروني وحسابات المراسلة الفورية."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "تم تسجيل الدخول."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "الأسماء"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "إضافة حساب"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "الفيديو"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "متعقب الهاتف"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "قائمة الحسابات"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "خادم المزامنة"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "المهمة"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "استكمال المادة التعليمية."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "حدد إحدى خدمات السحابة لمزامنتها، ثم حدد إعداد حساب. وبمجرد إعداد حساب Samsung account، ستتم مزامنة المذكرات تلقائيا."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "لم يتم تثبيت تطبيقات من مزود الحساب"
+
diff --git a/wearable/po/az.po b/wearable/po/az.po
new file mode 100755
index 0000000..fe56381
--- /dev/null
+++ b/wearable/po/az.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Qalereya"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP zəngi"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Musiqi"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Mesajlar"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "İnternet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Elektron poçtlar"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Dərc et"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "E-poçt hesablarının sayı maksimuma çatmışdır."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Avto-sinxronlaşma"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Hesab əlavə edin"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Hesablar"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Siz kontaktlarınızı, təqvimlərinizi, e-poçt və IM hesablarınızı idarə edə bilərsiniz."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Daxil olundu."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Adlar"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Hesab əlavə edin"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobil izləmə sistemi"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Hesab siyahısı"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Sinxronlaşdırma serveri"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Tapşırıq"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Təlimatlar tamamlandı."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Hesabdan istifadə etmək və onu tənzimləmək üçün bulud xidmətini seçin. Siz bir dəfə Samsung hesabını köklədikdən sonra saxlanmış qeydlər avtomatik sinxronlaşdırılacaq."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Hesab provayderi proqramları quraşdırılmamışdır"
+
diff --git a/wearable/po/bg.po b/wearable/po/bg.po
new file mode 100755
index 0000000..9664411
--- /dev/null
+++ b/wearable/po/bg.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Галерия"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP повикване"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Музика"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Съобщения"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Интернет"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Email"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Публикуване"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Достигнат е максималният брой акаунти за имейл."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Автоматично синхр."
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Добавяне на акаунт"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Акаунти"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Можете да управлявате своите записи, календари, имейл и IM акаунти."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Вие влязохте."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Телефонен указател"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Добавяне на акаунт"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Видеоклипове"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Мобилно проследяване"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Списък с акаунти"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Сървър за синхр."
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Задача"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Самоучителят завърши."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Изберете услуга за облак, която да използвате, след което настройте акаунт. След като настроите Samsung акаунт, записаните бележки ще бъдат синхронизирани автоматично."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Няма инсталирани приложения от доставчика на акаунта"
+
diff --git a/wearable/po/ca.po b/wearable/po/ca.po
new file mode 100755
index 0000000..d0fb041
--- /dev/null
+++ b/wearable/po/ca.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galeria"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Trucada VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "Calendari"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Música"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Missatges"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Correu electrònic"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Publicar"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "S'ha assolit el nombre màxim de comptes de correu electrònic"
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Sincronització auto"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Afegir compte"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Comptes"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "Acceptar"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Pot administrar els contactes, calendaris, correu electrònic i comptes de MI"
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "S'ha iniciat la sessió"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contactes"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Afegir compte"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vídeos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Rastrejador mòbil"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Llista de comptes"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Servidor de sincronització"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Tasca"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Programa d'aprenentatge complet"
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Seleccioni un servei al núvol per utilitzar i, a continuació, configuri un compte. Quan hagi configurat un Samsung account, les notes desades se sincronitzaran automàticament."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "No s'han instal·lat aplicacions del proveïdor de contingut"
+
diff --git a/wearable/po/cs.po b/wearable/po/cs.po
new file mode 100755
index 0000000..bbbc788
--- /dev/null
+++ b/wearable/po/cs.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerie"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Poznámka"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Hovor VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Plánovač"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Hudba"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Zprávy"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Vystavit"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Bylo dosaženo maximálního počtu e-mailových účtů."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Automaticky synch."
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Přidat účet"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Účty"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Můžete spravovat své kontakty, kalendáře, e-maily a chatové účty."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Jste přihlášeni."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontakty"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Přidat účet"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videa"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobilní stopař"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Seznam účtů"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Synchronizační server"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Úkol"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Kurz byl dokončen."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Vyberte službu cloud, kterou chcete použít, a nastavte účet. Jakmile nastavíte Samsung účet, uložené poznámky budou automaticky synchronizovány."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Nejsou instalovány žádné aplikace poskytovatele účtu"
+
diff --git a/wearable/po/da.po b/wearable/po/da.po
new file mode 100755
index 0000000..9f807cd
--- /dev/null
+++ b/wearable/po/da.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galleri"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP-opkald"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Musik"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Beskeder"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Det maksimale antal e-mailkonti er nået."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Auto-synkronisér"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Tilføj konto"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Konti"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Du kan administrere dine kontakter, kalendere, e-mails og chat-konti."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Logget på."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontakter"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Tilføj konto"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Tyverisporing"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Kontoliste"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Synkserver"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Opgave"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Selvstudium fuldført."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Vælg en skytjeneste, du vil bruge, og konfigurer derefter en konto. Når du har konfigureret en Samsung account, synkroniseres gemte notater automatisk."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Der er ikke installeret kontoudbyderapps"
+
diff --git a/wearable/po/de.po b/wearable/po/de.po
new file mode 100644
index 0000000..927ac49
--- /dev/null
+++ b/wearable/po/de.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerie"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP-Anruf"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Musik"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Nachrichten"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-Mail"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Beitrag"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maximale Anzahl an E-Mail-Konten erreicht."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Automatisch synchr."
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Konto hinzufügen"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Konten"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Sie können Ihre Kontakte, Kalender, E-Mails und IM-Konten verwalten."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Angemeldet"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontakte"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Konto hinzufügen"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "uTrack"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Kontoliste"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Sync.-Server"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Aufgabe"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Ende der Anleitung."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Wählen Sie einen Cloud-Service aus und richten Sie ein Konto ein. Nachdem Sie ein Samsung Konto eingerichtet haben, werden gespeicherte Memos automatisch synchronisiert."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Keine Kontoanbieter-Apps installiert"
+
diff --git a/wearable/po/el_GR.po b/wearable/po/el_GR.po
new file mode 100755
index 0000000..06e434a
--- /dev/null
+++ b/wearable/po/el_GR.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Συλλογή"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Κλήση VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Μουσική"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Μηνύματα"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Email"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Συμπληρώθηκε ο μέγιστος αριθμός λογαριασμών email."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Αυτόματος συγχρονισμός"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Προσθήκη λογαριασμού"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Λογαριασμοί"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Μπορείτε να διαχειριστείτε τις επαφές, τα ημερολόγια, τα email και τους λογαριασμούς IM."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Σύνδεση επιτυχής."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Επαφές"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Προσθήκη λογαριασμού"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Βίντεο"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Εντοπισμός κινητού"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Λίστα λογαριασμών"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Διακομιστής συγχρονισμού"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Εργασία"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Ο οδηγός εκμάθησης ολοκληρώθηκε."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Επιλέξτε μια υπηρεσία cloud και, κατόπιν, ρυθμίστε ένα λογαριασμό. Μόλις ρυθμίσετε το λογαριασμό Samsung account, τα αποθηκευμένα σημειώματα θα συγχρονιστούν αυτόματα."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Δεν υπάρχουν εγκατεστημένες εφαρμογές παροχέων λογαριασμού"
+
diff --git a/wearable/po/en.po b/wearable/po/en.po
new file mode 100755
index 0000000..73e4a5d
--- /dev/null
+++ b/wearable/po/en.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Gallery"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP call"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Music"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Messages"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Email"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maximum number of email accounts reached."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Auto sync"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Add account"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Accounts"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "You can manage your contacts, calendars, email, and IM accounts."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Signed in."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contacts"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Add account"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobile tracker"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Account list"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Sync server"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Task"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Tutorial complete."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Select a cloud service to use and then set up an account. Once you have set up a Samsung account, saved memos will be synced automatically."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "No account provider apps installed"
+
diff --git a/wearable/po/en_PH.po b/wearable/po/en_PH.po
new file mode 100755
index 0000000..c56a19e
--- /dev/null
+++ b/wearable/po/en_PH.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Gallery"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP call"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Music"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Messages"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Email"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maximum number of Email accounts reached."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Auto sync"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Add account"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Accounts"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "You can manage your contacts, calendars, Email, and IM accounts."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Signed in."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contacts"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Add account"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobile tracker"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Account list"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Sync server"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Task"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Tutorial complete."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Select a cloud service to use and then set up an account. Once you have set up a Samsung account, saved memos will be synced automatically."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "No account provider apps installed"
+
diff --git a/wearable/po/en_US.po b/wearable/po/en_US.po
new file mode 100755
index 0000000..73e4a5d
--- /dev/null
+++ b/wearable/po/en_US.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Gallery"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP call"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Music"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Messages"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Email"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maximum number of email accounts reached."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Auto sync"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Add account"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Accounts"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "You can manage your contacts, calendars, email, and IM accounts."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Signed in."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contacts"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Add account"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobile tracker"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Account list"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Sync server"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Task"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Tutorial complete."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Select a cloud service to use and then set up an account. Once you have set up a Samsung account, saved memos will be synced automatically."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "No account provider apps installed"
+
diff --git a/wearable/po/es_ES.po b/wearable/po/es_ES.po
new file mode 100755
index 0000000..2d54798
--- /dev/null
+++ b/wearable/po/es_ES.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galería"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Llamada VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "Calendario"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung GALAXY Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Música"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Mensajes"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Correo electrónico"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Actualización"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Número máximo de cuentas de correo electrónico alcanzado"
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Sincr auto"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Añadir cuenta"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Cuentas"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "Aceptar"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Puede gestionar sus contactos, calendarios, correo electrónico y cuentas de MI"
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Sesión iniciada"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contactos"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Añadir cuenta"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vídeos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Rastreador móvil"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Lista de cuentas"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Servidor de sincronización"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Tarea"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Tutorial finalizado."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Seleccione un servicio en la nube para usarlo y configure una cuenta. Una vez que haya configurado una Samsung account, las notas guardadas se sincronizarán automáticamente."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "No hay ninguna aplicación del proveedor de cuentas instalada"
+
diff --git a/wearable/po/es_US.po b/wearable/po/es_US.po
new file mode 100644
index 0000000..209d291
--- /dev/null
+++ b/wearable/po/es_US.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galería"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Llamada VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Música"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Mensajes"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Correo"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Enviar"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Número máximo de cuentas de correo alcanzado."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Sincronización automática"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Añadir cuenta"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Cuentas"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "Aceptar"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Puedes administrar tus contactos, calendarios, correos y cuentas IM."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Sesión iniciada."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contactos"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Añadir cuenta"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Rastreador móvil"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Lista de cuentas"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Servidor de sincronización"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Tarea"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Tutorial completo."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Seleccione un servicio de nube para usar y luego configure una cuenta. Después de configurar una cuenta Samsung, las notas guardadas se sincronizarán automáticamente."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "No hay aplicaciones instaladas de proveedores de cuentas"
+
diff --git a/wearable/po/et.po b/wearable/po/et.po
new file mode 100755
index 0000000..1e83070
--- /dev/null
+++ b/wearable/po/et.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerii"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP-kõne"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planeerija"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Muusika"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Sõnumid"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-post"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maksimaalne arv e-posti kontosid on saavutatud."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Automaatne sünkroonimine"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Lisa konto"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Kontod"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Saate hallata oma kontakte, kalendreid, e-posti ja IM-kontosid."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Sisselogitud."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontaktid"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Lisa konto"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videod"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobiilijälitus"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Kontoloend"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Sünkrooni server"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Ülesanne"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Õpetus on lõpule viidud."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Valige pilveteenus, mida kasutada, ning seejärel seadistage konto. Kui olete Samsungi konto seadistanud, sünkroonitakse salvestatud memod automaatselt."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Ühtki konto teenusepakkuja rakendust pole installitud"
+
diff --git a/wearable/po/eu.po b/wearable/po/eu.po
new file mode 100755
index 0000000..8ebd09a
--- /dev/null
+++ b/wearable/po/eu.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galeria"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP deia"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "Egutegia"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Musika"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Mezuak"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Helbide elektronikoa"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Argitaratu"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Gehienezko helbide elektroniko kontu kopurura iritsi zara"
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Sinkroniz. automat."
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Gehitu kontua"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Kontuak"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "Ados"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Zure kontaktuak, egutegiak, posta elektronikoa eta IM kontuak kudea ditzakezu"
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Saioa hasita"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontaktuak"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Gehitu kontua"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Bideoak"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Arakatzaile mugikorra"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Kontu zerrenda"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Sinkronizazio zerbitzaria"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Ataza"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Tutoriala osatuta"
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Hautatu zein hodei zerbitzu erabili eta ondoren konfiguratu kontu bat. Samsung account bat konfiguratu ondoren, gordetako oroigarriak automatikoki sinkronizatuko dira."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Ez dago kontu hornitzailearen aplikaziorik instalatuta"
+
diff --git a/wearable/po/fi.po b/wearable/po/fi.po
new file mode 100755
index 0000000..386487a
--- /dev/null
+++ b/wearable/po/fi.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galleria"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP-puhelu"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "Kalenteri"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Musiikki"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Viestit"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Sähköposti"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Lähetä"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Sähköpostitilien enimmäismäärä on saavutettu."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Autom. synkronointi"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Lisää tili"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Tilit"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Voit hallita yhteystietoja, kalentereita, sähköpostiviestejä ja pikaviestitilejä."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Kirjauduttu sisään."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Yhteystiedot"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Lisää tili"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videot"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Matkapuhelimen seuranta"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Tililuettelo"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Synkronointipalvelin"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Tehtävä"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Opetusohjelma suoritettu."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Valitse käytettävä pilvipalvelu ja luo tili. Kun olet luonut Samsung-tilin, tallennetut muistiot synkronoidaan automaattisesti."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Tilintarjoajan sovelluksia ei ole asennettu"
+
diff --git a/wearable/po/fr.po b/wearable/po/fr.po
new file mode 100644
index 0000000..6e8c980
--- /dev/null
+++ b/wearable/po/fr.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerie"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Appel voIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Musique"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Messages"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Email"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Nombre maximum de messageries atteint"
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Synchronisation auto."
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Ajouter compte"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Comptes"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Vous pouvez gérer vos contacts, calendriers, e-mail et comptes MI."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Connecté"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contacts"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Ajouter compte"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vidéos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Traçage du mobile"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Liste des comptes"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Serveur de synchronisation"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Tâche"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Didacticiel terminé."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Sélectionnez un service cloud à utiliser, puis configurez un compte. Une fois le compte Samsung configuré, les mémos enregistrés sont synchronisés automatiquement."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Aucune application de fournisseur de compte installée"
+
diff --git a/wearable/po/fr_CA.po b/wearable/po/fr_CA.po
new file mode 100755
index 0000000..2e694de
--- /dev/null
+++ b/wearable/po/fr_CA.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerie"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Mémo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Appel voIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Calendrier"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Appli Samsung"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Musique"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Messagerie"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Courriel"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Nombre maximum de messageries atteint."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Synchro. automatique"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Ajouter un compte"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Comptes"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Vous pouvez gérer vos contacts, calendriers, courriels et comptes MI."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Connecté."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contacts"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Ajouter un compte"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vidéos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Traçage du mobile"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Liste des comptes"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Serveur de synchro."
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Tâche"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Didacticiel terminé"
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Sélectionnez un service de stockage en nuage à utiliser, puis configurez un compte. Une fois le compte Samsung configuré, les mémos enregistrés sont synchronisés automatiquement."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Aucune application de fournisseur de compte installée"
+
diff --git a/wearable/po/ga.po b/wearable/po/ga.po
new file mode 100755
index 0000000..10bdb50
--- /dev/null
+++ b/wearable/po/ga.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Gailearaí"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Glao VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Phleanálaí"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Ceol"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Teachtaireachtaí"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "An tIdirlíon"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "R-phost"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Uaslíon na gcuntas r-phost bainte amach."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Uathshioncronú"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Cuir cuntas leis"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Cuntais"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Is féidir leat do theagmhálaithe, féilirí, ríomhphost agus cuntais IM a bhainistiú"
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Sínithe isteach."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Teagmhálaithe"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Cuir cuntas leis"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Físeáin"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Rianaire taistil"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Liosta na gcuntas"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Freastalaí sioncronaithe"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Tasc"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Ceacht teagaisc curtha i gcrích."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Roghnaigh néalseirbhís le húsáid agus ansin socraigh cuntas. Nuair atá an cuntas Samsung socraithe agat, déanfar meabhráin atá sábháilte a uathshioncronú."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Níl feidhmchlár i gcomhair soláthraí seirbhíse cuntas suiteáilte"
+
diff --git a/wearable/po/gl.po b/wearable/po/gl.po
new file mode 100755
index 0000000..55f7224
--- /dev/null
+++ b/wearable/po/gl.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galería"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Chamada VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "Calendario"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Música"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Mensaxes"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Correo electrónico"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Actualización"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Alcanzouse o número máximo de correos electrónicos"
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Sincron. automática"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Engadir conta"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Contas"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "Aceptar"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Podes xestionar os teus contactos, calendarios, correos electrónicos e contas de MI"
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Sesión iniciada"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contactos"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Engadir conta"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vídeos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Rastrexador móbil"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Lista de contas"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Servidor de sincronización"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Tarefa"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Tutorial completado"
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Selecciona un servizo na nube para usar e, a continuación, configura unha conta. Unha vez configurada unha Samsung account, as notas gardadas sincronizaranse automaticamente."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Non hai ningunha aplicación do provedor da conta instalada"
+
diff --git a/wearable/po/hi.po b/wearable/po/hi.po
new file mode 100755
index 0000000..18cb51c
--- /dev/null
+++ b/wearable/po/hi.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "गैलरी"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP कॉल"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "संगीत"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "सन्देश"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "इंटरनेट"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "ईमेल"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "पोस्ट"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "माइक्रोसॉफ्ट एक्सचेंज एक्टिवसिंक"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "ईमेल खातों की अधिकतम संख्‍या पहुँची।"
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "ऑटो सिंक"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "खाता जोड़ें"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "खातें"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "ओके"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "आप अपने संपर्क, कैलेंडर्स, ईमेल, तथा IM खाते प्रबंध कर सकते हैं"
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "साइन इन किया।"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "संपर्क"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "खाता जोड़ें"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "वीडियो"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "मोबाइल ट्रेकर"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "खाता सूची"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "सर्वर सिंक करें"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "कार्य"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "शिक्षण पूर्ण।"
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "किसी क्लाउड सेवा का उपयोग करने के लिए उसका चयन करें और फिर कोई खाता सेट करें। एक बार आपके द्वारा कोई Samsung account सेट कर लेने के बाद सुरक्षित किए गए मेमोज़ स्वचालित रूप से सिंक्रनाइज़ किए जाएँगे।"
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "कोई खाता प्रदाता एप्स स्थापित नहीं की गए हैं"
+
diff --git a/wearable/po/hr.po b/wearable/po/hr.po
new file mode 100755
index 0000000..2daaf12
--- /dev/null
+++ b/wearable/po/hr.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerija"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Bilješka"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP poziv"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planer"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Glazba"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Poruke"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Email"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Objavi"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maks. broj email računa."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Auto. sinkronizacija"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Dodaj račun"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Računi"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Upravljajte kontaktima, kalendarima, email porukama i IM računima."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Prijavljen."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Imenik"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Dodaj račun"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobilni lokator"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Popis računa"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Poslužitelj sinkronizacije"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Obaveza"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Vodič dovršen."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Odaberite uslugu oblaka koju ćete koristiti i napravite račun. Nakon što ste postavili Samsung račun, spremljene bilješke bit će automatski sinkronizirane."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Nema instaliranih aplikacija pružatelja računa"
+
diff --git a/wearable/po/hu.po b/wearable/po/hu.po
new file mode 100755
index 0000000..815f7cc
--- /dev/null
+++ b/wearable/po/hu.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galéria"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Jegyzet"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP-hívás"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Tervező"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Zenék"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Üzenetek"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Elérte az e-mail fiókok maximális számát."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Aut. szinkronizálás"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Fiók hozzáadása"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Fiókok"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Kezelheti névjegyzékét, naptárait, e-mailjeit és IM-fiókjait."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Bejelentkezve."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Névjegyek"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Fiók hozzáadása"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videók"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobilkövető"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Fiókok listája"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Szinkronizációs szerver"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Teendők"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "A tankönyv befejeződött."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Válassza ki a használni kívánt felhőszolgáltatást, és állítson be fiókot. Samsung account beállítása után a mentett jegyzetek automatikusan szinkronizálva lesznek."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Nincs telepítve fiókszolgáltatói alkalmazás"
+
diff --git a/wearable/po/hy.po b/wearable/po/hy.po
new file mode 100755
index 0000000..cf29894
--- /dev/null
+++ b/wearable/po/hy.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Պատկերասրահ"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP կանչ"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Երաժշտություն"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Հղրդգրթ"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Ինտերնետ"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Էլ.փոստ"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Հասել է էլ. փոստի հաշիվների առավելագույն քանակին:"
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Ինքնաբար համաժամեցում"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Հաշվի ավելացում"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Հաշիվներ"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Կարող եք կառավարել Ձեր կոնտակտները, օրացույցները, էլփոստը և IM հաշիվները:"
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Մուտք է գործել:"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Կոնտակտներ"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Հաշվի ավելացում"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Տեսահոլովակներ"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "SIM քարտի փոփոխության մասին ծանուցում"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Հաշիվների ցանկ"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Համաժամացման սերվեր"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Առաջադրանք"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Ուսումնական ձեռնարկն ավարտվեց:"
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Ընտրեք ամպային ծառայություն՝ դա օգտագործելու համար, այնուհետև ստեղծեք հաշիվ: Հենց որ Samsung հաշիվ ստեղծեք, պահպանված հուշագրերը կհամաժամացվեն ինքնաբերաբար"
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Հաշիվը տրամադրողի ծրագրեր տեղադրված չեն"
+
diff --git a/wearable/po/is.po b/wearable/po/is.po
new file mode 100755
index 0000000..e7bd55b
--- /dev/null
+++ b/wearable/po/is.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Gallerí"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP-símtal"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S-skipulag"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Tónlist"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Skilaboð"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internetið"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Tölvupóstur"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Birta"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Hámarksfjölda pósthólfa hefur verið náð."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Sjálfvirk samstilling"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Bæta við reikningi"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Reikningar"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "Í lagi"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Þú getur stjórnað tengiliðunum þínum, dagbókum, tölvupósti og spjallreikningum."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Þú ert innskráð/ur."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Tengiliðir"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Bæta við reikningi"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Myndskeið"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Farsímarakning"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Reikningalisti"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Netþjónn samstillingar"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Verkefni"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Kennslu lokið."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Veldu skýjaþjónustu og settu svo upp reikning. Þegar Samsung-reikningur hefur verið settur upp verða vistuð minnisatriði samstillt sjálfkrafa."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Engin forrit frá reikningsveitu uppsett"
+
diff --git a/wearable/po/it_IT.po b/wearable/po/it_IT.po
new file mode 100755
index 0000000..b3d600c
--- /dev/null
+++ b/wearable/po/it_IT.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galleria"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Chiamata VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "Calendario"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Musica"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Messaggi"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Invia"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Raggiunto numero massimo di account email."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Sincronizzaz. automatica"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Aggiungi account"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Account"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Potete gestire contatti, calendari, e-mail e account IM."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Accesso eseguito."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Rubrica"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Aggiungi account"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobile Tracker"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Elenco account"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Server sincronizzazione"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Attività"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Tutorial completato."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Selezionate un servizio cloud da utilizzare, quindi configurate un account. Al termine della configurazione dell'account Samsung, i promemoria salvati verranno sincronizzati automaticamente."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Nessuna applicazione provider di account installata"
+
diff --git a/wearable/po/ja_JP.po b/wearable/po/ja_JP.po
new file mode 100755
index 0000000..96ba288
--- /dev/null
+++ b/wearable/po/ja_JP.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "ギャラリー"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "Sメモ"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP電話"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "Sプランナー"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "音楽"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "メッセージ"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "ブラウザ"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Eメール"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "投稿"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "最大メールアカウント数に達しました。"
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "自動同期"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "アカウント追加"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "アカウント"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "連絡先、カレンダー、Eメール、およびIMアカウントを管理できます。"
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "サインインしました。"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "電話帳"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "アカウント追加"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "動画"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "モバイルトラッカー"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "アカウントリスト"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "同期サーバー"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "タスク"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "チュートリアルが完了しました。"
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "使用するクラウドサービスを選択した後、アカウントを設定します。一度Samsungアカウントを設定すると、保存されたメモは自動的に同期されます。"
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "アカウントプロバイダアプリがインストールされていません"
+
diff --git a/wearable/po/ka.po b/wearable/po/ka.po
new file mode 100755
index 0000000..87e1af0
--- /dev/null
+++ b/wearable/po/ka.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "გალერეა"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP ზარი"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "მუსიკა"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "შეტყობინებები"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "ინტერნეტი"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "ელ-ფოსტა"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "გაგზავნა"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "მიღწეულია ელ.ფოსტის ანგარიშების მაქსიმალური რაოდენობა."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "ავტომატური სინქრონიზაცია"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "ანგარიშის დამატება"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "ანგარიშები"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "კი"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "შეგიძლიათ დაალაგოთ კონტაქტები, კალენდრები, ელ.ფოსტა და მესინჯერის ანგარიშები."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "შესვლა."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "კონტაქტები"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "ანგარიშის დამატება"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "ვიდეოები"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "მობილურის მზვერავი"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "ანგარიშების სია"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "სინქრონიზაციის სერვერი"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "დავალება"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "სახელმძღვანელო დასრულდა."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "აირჩიეთ გამოსაყენებელი გლობალური ქსელის სერვისი და შემდეგ დააყენეთ ანგარიში. Samsung ანგარიშის დაყენების შემდეგ, შენახული შეხსენებები ავტომატურად დასინქრონდება."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "ანგარიშის მომწოდებელი აპლიკაციები არ არის დაინსტალირებული"
+
diff --git a/wearable/po/kk.po b/wearable/po/kk.po
new file mode 100755
index 0000000..a4b87c9
--- /dev/null
+++ b/wearable/po/kk.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Галерея"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP қоңырауы"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Музыка"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Хабарламалар"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Шолушы"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Эл. пошта"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Электрондық поштаның есептік жазбаларының ең көп санына жетті."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Авто синхрондау"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Тіркелгі қосу"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Тіркелгі"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Контактілерді, күнтізбелерді, электрондық поштаны және IM есептік жазбаларын реттеуге болады."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Кірген."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Контактілер"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Тіркелгі қосу"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Бейнежазбалар"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Ұялы байланысу жүйесі"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Есептік жазбалар тізімі"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Синхрондау сервері"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Тапсырма"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Оқулық аяқталды."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Пайдаланатын бұлт қызметін таңдаңыз да, есептік жазбаны орнатыңыз. Samsung есептік жазбасын орнатқаннан кейін сақталған жазбалар автоматты түрде синхрондалады."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Орнатылған есептік жазба провайдер бағдарламасы жоқ"
+
diff --git a/wearable/po/ko_KR.po b/wearable/po/ko_KR.po
new file mode 100755
index 0000000..90b55f4
--- /dev/null
+++ b/wearable/po/ko_KR.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "갤러리"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S메모"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "인터넷 전화"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S플래너"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "음악"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "메시지"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "인터넷"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "이메일"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "등록"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "최대 이메일 계정 수에 도달하였습니다."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "자동 동기화"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "계정 추가"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "계정"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "확인"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "연락처, 캘린더, 이메일, 메신저 계정을 관리할 수 있습니다."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "로그인하였습니다."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "연락처"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "계정 추가"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "동영상"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "모바일 트래커"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "계정 목록"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "서버 동기화"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "할 일"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "가이드를 완료하였습니다."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "이용할 클라우드 서비스를 선택한 후 계정을 설정하세요. 삼성 계정이 설정되면 저장된 메모가 자동 동기화됩니다."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "설치된 계정 공급자 앱이 없습니다"
+
diff --git a/wearable/po/lt.po b/wearable/po/lt.po
new file mode 100755
index 0000000..abd1410
--- /dev/null
+++ b/wearable/po/lt.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerija"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "„VoIP“ skambutis"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Muzika"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Žinutės"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internetas"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "El. paštas"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Skelbti"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Pasiektas didžiausias el. pašto paskyrų skaičius."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Automatinis sinchronizav."
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Pridėti paskyrą"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Paskyros"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "Gerai"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Galite tvarkyti adresatus, kalendorius, el. paštą ir IM paskyras."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Prisiregistruota."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Adresatai"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Pridėti paskyrą"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vaizdo įrašai"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobiliojo telefono seklys"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Paskyrų sąrašas"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Sinchr. serveris"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Užduotis"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Mokymo programa baigta."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Pasirinkite debesų paslaugą, kuria norite naudotis, tada sukurkite paskyrą. Sukūrus „Samsung“ paskyrą išsaugoti įrašai bus sinchronizuojami automatiškai."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Įdiegtų paskyros teikėjo programų nėra"
+
diff --git a/wearable/po/lv.po b/wearable/po/lv.po
new file mode 100755
index 0000000..41681bb
--- /dev/null
+++ b/wearable/po/lv.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerija"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP zvans"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Mūzika"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Ziņas"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internets"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-pasts"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Sasniegts maksimālais e-pasta kontu skaits."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Automātiska sinhr."
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Konta pievienošana"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Konti"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "Labi"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Varat pārvaldīt kontaktus, kalendārus, e-pasta ziņas un tūlītējās ziņapmaiņas kontus."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Pierakstījies."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontakti"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Konta pievienošana"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobilais meklētājs"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Kontu saraksts"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Sinhronizēšanas serveris"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Uzdevums"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Apmācība pabeigta."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Izvēlieties mākoņa pakalpojumu, kuru izmantot, un pēc tam iestatiet kontu. Kad būsit iestatījis Samsung kontu, saglabātās atgādnes tiks sinhronizētas automātiski."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Nav instalēta neviena konta nodrošinātāja programma"
+
diff --git a/wearable/po/mk.po b/wearable/po/mk.po
new file mode 100755
index 0000000..d5d0cad
--- /dev/null
+++ b/wearable/po/mk.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Галерија"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Повик VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Музика"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Пораки"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Интернет"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Е-пошта"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Достигнат е максималниот број сметки за email."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Автоматска синхронизација"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Додај сметка"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Сметки"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Може да ги уредувате своите контакти, календари, email и сметки за ИП."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Запишани сте."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Именик"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Додај сметка"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Видео-записи"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Мобилен локатор"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Листа сметки"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Сервер за синхронизација"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Задача"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Упатството е завршено."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Изберете сервис во облакот што ќе го користите па поставете сметка. Штом ќе поставите сметка Samsung, зачуваните белешки ќе се синхронизираат автоматски."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Не се инсталирани апликации за оператор на сметка"
+
diff --git a/wearable/po/nb.po b/wearable/po/nb.po
new file mode 100755
index 0000000..5f1bbc9
--- /dev/null
+++ b/wearable/po/nb.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galleri"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP-anrop"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Musikk"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Meldinger"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internett"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-post"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Publiser"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maksimalt antall e-postkontoer er nådd."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Autosynkronisering"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Legg til konto"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Kontoer"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Du kan administrere kontakter, kalendere, e-post og direktemeldingskontoer."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Pålogget."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontakter"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Legg til konto"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Tyverisporing"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Kontoliste"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Synroniser server"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Oppgave"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Læreprogram fullført."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Velg en nettskytjeneste du vil synkronisere med, og konfigurer deretter en konto. Når du har konfigurert en Samsung-konto, vil lagrede notater bli synkronisert automatisk."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Ingen kontoleverandørapper er installert"
+
diff --git a/wearable/po/nl.po b/wearable/po/nl.po
new file mode 100644
index 0000000..0e781e1
--- /dev/null
+++ b/wearable/po/nl.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerij"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP-oproep"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Muziek"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Berichten"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Plaatsen"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maximumaantal e-mailaccounts bereikt."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Automatisch synchroniseren"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Account toevoegen"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Accounts"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "U kunt contacten, agenda's, e-mail- en IM-accounts beheren."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Ingelogd."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contacten"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Account toevoegen"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video's"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobiel opsporen"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Accountlijst"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Synchronisatieserver"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Taak"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Zelfstudie voltooid."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Selecteer de cloudservice die u wilt gebruiken en stel daarna een account in. Nadat u een Samsung account hebt ingesteld, worden opgeslagen memo's automatisch gesynchroniseerd."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Geen apps van accountprovider geïnstalleerd"
+
diff --git a/wearable/po/pl.po b/wearable/po/pl.po
new file mode 100755
index 0000000..2997747
--- /dev/null
+++ b/wearable/po/pl.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galeria"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Notatka"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Połączenie VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Terminarz"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Muzyka"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Wiadomości"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Publikuj"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Osiągnięto maksymalną liczbę kont e-mail."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Autom. synchr."
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Dodaj konto"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Konta"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Możesz zarządzać kontaktami, kalendarzami, e-mailami i kontami komunikatora."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Zalogowano."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontakty"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Dodaj konto"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Filmy"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobile Tracker"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Lista kont"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Serwer synch."
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Zadanie"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Samouczek ukończono."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Wybierz usługę chmurową, której chcesz użyć, a następnie skonfiguruj konto. Po skonfigurowaniu konta Samsung zapisane zapiski będą synchronizowane automatycznie."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Nie zainstalowano aplikacji dostawcy konta"
+
diff --git a/wearable/po/pt_BR.po b/wearable/po/pt_BR.po
new file mode 100755
index 0000000..60bc36c
--- /dev/null
+++ b/wearable/po/pt_BR.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galeria"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Chamadas VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Músicas"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Mensagem"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Publicar"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Número máximo de contas de e-mails atingido."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Sincronização automática"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Adicionar conta"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Contas"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Você pode gerenciar seus contatos, calendários, e-mails e contas de IM."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Sessão iniciada."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contatos"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Adicionar conta"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vídeos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobile Tracker"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Lista de conta"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Servidor de sincronização"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Tarefas"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Tutorial concluído"
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Selecione um serviço em nuvem para usar e configurar uma conta. Após você ter configurado uma Conta Samsung, os lembretes salvos serão sincronizados automaticamente."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Nenhum aplicativo de provedor de conta instalado"
+
diff --git a/wearable/po/pt_PT.po b/wearable/po/pt_PT.po
new file mode 100755
index 0000000..0a15b9c
--- /dev/null
+++ b/wearable/po/pt_PT.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galeria"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Chamada VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Música"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Mensagem"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Publicar"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Número máximo de contas de e-mails atingido."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Sincronização automática"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Adicionar conta"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Contas"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Pode gerir os seus contactos, agendas, e-mail e contas de MI."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Sessão iniciada."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contactos"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Adicionar conta"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vídeos"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobile tracker"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Lista contas"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Servidor de sincronização"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Tarefa"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Tutorial concluído."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Seleccione um serviço de nuvem para utilizar e configure uma conta. Depois de ter configurado uma conta Samsung, os memorandos guardados serão sincronizados automaticamente."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Sem aplicações de fornecedores de contas instaladas"
+
diff --git a/wearable/po/ro.po b/wearable/po/ro.po
new file mode 100755
index 0000000..6669779
--- /dev/null
+++ b/wearable/po/ro.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerie"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Apel VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "Planificator S"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Muzică"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Mesaje"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Email"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Postare"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "S-a atins numărul maxim de conturi de email."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Sincron. automată"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Adăugare cont"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Conturi"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Vă puteţi gestiona contactele, calendarele, e-mailul şi conturile IM."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Conectarea a reuşit."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Contacte"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Adăugare cont"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videoclipuri"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobile Tracker"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Listă de conturi"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Sincronizare server"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Activitate"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Tutorial finalizat."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Selectaţi un serviciu cloud pe care doriţi să-l utilizaţi, apoi configuraţi un cont. După configurarea unui cont Samsung, notiţele salvate vor fi sincronizate automat."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Nu este instalată nicio aplicaţie cont furnizor"
+
diff --git a/wearable/po/ru_RU.po b/wearable/po/ru_RU.po
new file mode 100755
index 0000000..e0821a5
--- /dev/null
+++ b/wearable/po/ru_RU.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Галерея"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Вызов VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Музыка"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Сообщения"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Интернет"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Опубликовать"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Достигнуто максимальное число учетных записей электронной почты."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Автосинхронизация"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Добавить учетную запись"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Учетные записи"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "ОК"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Вы можете управлять своими контактами, календарями, электронной почтой и учетными записями IM."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Вход выполнен."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Контакты"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Добавить учетную запись"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Видео"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Оповещение о смене SIM-карты"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Список учетных записей"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Сервер синхронизации"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Задача"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Обучение завершено."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Выберите облачную службу для использования и настройте учетную запись. После настройки учетной записи Samsung сохраненные записки будут синхронизированы автоматически."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Нет установл. приложений уч. записи поставщика"
+
diff --git a/wearable/po/sk.po b/wearable/po/sk.po
new file mode 100755
index 0000000..16eae5a
--- /dev/null
+++ b/wearable/po/sk.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galéria"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "Poznámka S"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Hovor VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "Plánovač S"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Hudba"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Správy"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Príspevok"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Dosiahol sa maximálny počet e-mailových kont."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Automat. synchronizácia"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Pridať konto"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Kontá"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Môžete spravovať kontakty, kalendáre, e-maily a kontá okamžitých správ."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Prihlásený."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontakty"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Pridať konto"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videá"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobilný stopár"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Zoznam kont"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Synchronizačný server"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Úloha"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Kurz je dokončený."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Vyberte službu cloud, ktorú chcete použiť, a potom nastavte konto. Po nastavení konta Samsung sa automaticky synchronizujú uložené pripomienky."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Nie sú nainštalované žiadne aplikácie poskytovateľa konta"
+
diff --git a/wearable/po/sl.po b/wearable/po/sl.po
new file mode 100755
index 0000000..8eb5a10
--- /dev/null
+++ b/wearable/po/sl.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerija"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Klic VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Glasba"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Sporočila"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-pošta"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Objavi"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Doseženo je največje dovoljeno število računov za e-pošto."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Samodejna sinhronizacija"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Dodaj račun"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Računi"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "V redu"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Upravljate lahko stike, koledarje, e-pošto in račune za NS."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Prijava je uspela."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Imenik"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Dodaj račun"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videoposnetki"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobilni sledilnik"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Seznam računov"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Strežnik za sinhronizacijo"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Opravila"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Vadnica je končana."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Izberite storitev v oblaku, ki jo želite uporabiti, nato pa nastavite račun. Ko nastavite Samsung račun, se bodo shranjene beležke samodejno sinhronizirale."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Nameščena ni nobena aplikacija ponudnika računa"
+
diff --git a/wearable/po/sr.po b/wearable/po/sr.po
new file mode 100755
index 0000000..96d1bfc
--- /dev/null
+++ b/wearable/po/sr.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galerija"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP poziv"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S planer"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Muzika"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Poruke"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-pošta"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Objavi"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Dostignut maksimalan broj naloga e-pošte."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Automatska sinhronizacija"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Dodaj nalog"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Nalozi"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Možeš da upravljaš svojim kontaktima, kalendarom, e-poštom i nalozima za trenutne poruke."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Prijavljen."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontakti"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Dodaj nalog"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video zapisi"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobile tracker"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Lista naloga"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Server za sinhronizaciju"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Zadatak"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Vodič dovršen."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Izaberi uslugu na oblaku koju želiš da koristiš, a zatim podesi account. Kada podesiš Samsung account, sačuvane beleške će se automatski sinhronizovati."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Nije instalirana nijedna aplikacija dobavljača naloga"
+
diff --git a/wearable/po/sv.po b/wearable/po/sv.po
new file mode 100755
index 0000000..9c3684c
--- /dev/null
+++ b/wearable/po/sv.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galleri"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP-samtal"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Kalender"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Musik"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Meddelanden"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-post"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Posta"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Högsta antal e-postkonton har uppnåtts."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Autosynkning"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Lägg till konto"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Konton"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Du kan hantera kontakter, kalender, e-post och IM-konton."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Inloggad."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontakter"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Lägg till konto"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videoklipp"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Stöldspårning"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Kontolista"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Synkroniseringsserver"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Uppgift"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Introduktionen är slutförd."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Välj en molntjänst som du vill använda och skapa sedan ett konto. När du har skapat ett Samsung account kommer sparade memon att synkroniseras automatiskt."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Inga kontoleverantörsprogram har installerats"
+
diff --git a/wearable/po/tr_TR.po b/wearable/po/tr_TR.po
new file mode 100755
index 0000000..f07255c
--- /dev/null
+++ b/wearable/po/tr_TR.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galeri"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP araması"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planlayıcı"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Müzik"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Mesajlar"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "İnternet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-posta"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Gönder"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maksimum e-posta hesabı sayısına ulaşıldı."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Oto eşitleme"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Hesap ekle"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Hesaplar"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "Tamam"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Kişileri, takvimleri, e-postayı ve IM hesaplarını yönetebilirsiniz."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Oturum açıldı."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Rehber"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Hesap ekle"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videolar"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobil izleyici"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Hesap listesi"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Senkr. sunucusu"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Görevler"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Eğitsel bitti."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Kullanmak için bir bulut servisi seçin ve sonra bir hesap yapılandırın. Bir Samsung hesabı kurduktan sonra, kayıtlı notlar otomatik olarak eşitlenecektir."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Yüklü hesap sağlayıcı uygulaması yok"
+
diff --git a/wearable/po/uk.po b/wearable/po/uk.po
new file mode 100755
index 0000000..3b47989
--- /dev/null
+++ b/wearable/po/uk.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Галерея"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "Виклик VoIP"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Музика"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Повідомлення"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Інтернет"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "Email"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Досягнуто максимальної кількості облікових записів Email."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Автосинхронізація"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Додати обліковий запис"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Облікові записи"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Можна керувати контактами, календарями, повідомленнями Email та обліковими записами служби миттєвих повідомлень."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Зареєстровано."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Контакти"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Додати обліковий запис"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Відео"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Мобільна сигналізація"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Список облікових записів"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Сервер синхронізації"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Завдання"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Посібник завершено."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Виберіть потрібну хмарну службу, а потім настройте обліковий запис. Після настроювання облікового запису Samsung збережені нагадування буде автоматично синхронізовано."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Немає установл. прогр. облік. запису постачальника"
+
diff --git a/wearable/po/uz.po b/wearable/po/uz.po
new file mode 100755
index 0000000..01a7415
--- /dev/null
+++ b/wearable/po/uz.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "Galereya"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP qo‘ng‘irog‘i"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "Musiqa"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "Xabarlar"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "E-pochta"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Xabar yuborish"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "E-pochta hisob qaydnomalari soni ruxsat etilgan maksimal miqdorga yetdi."
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "Avto-sinxronlash"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "Hisob qaydnoma qo‘shish"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "Hisob qaydnomalari"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "OK"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "Kontaktlar, kalendarlar, e-pochtalar va IM hisob qaydnomalarini boshqarishingiz mumkin."
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "Kirildi."
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "Kontaktlar"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "Hisob qaydnoma qo‘shish"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videolar"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "Mobil telefonni topish xizmati"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "Hisob qaydnomalar ro‘yxati"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "Sinx. serveri"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "Topshiriq"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "Ko‘rsatma yakunlandi."
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "Foydalanish uchun bulut xizmatini tanlang va undan so‘ng hisob qaydnomasini o‘rnating. Samsung accountni o‘rnatganingizdan so‘ng, saqlangan yozuvlar avtomatik ravishda sinxronlanadi."
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "Hisob qaydnoma ta’minotchisi ilovalari o‘rnatilmagan"
+
diff --git a/wearable/po/zh_CN.po b/wearable/po/zh_CN.po
new file mode 100755
index 0000000..4ffe8c3
--- /dev/null
+++ b/wearable/po/zh_CN.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "相册"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S 备忘录"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP 电话"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S 日历"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "音乐"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "信息"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "互联网"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "电子邮件"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "发贴"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "微软Exchange ActiveSync 账户"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "已达到电子邮件帐户的数量上限。"
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "自动同步"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "添加账户"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "账户"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "确定"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "您可管理您的联系人、日历、电子邮件和 IM 账户。"
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "已登录"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "联系人"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "添加账户"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "视频"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "手机追踪"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "账户列表"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "同步服务器"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "任务"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "教程完成"
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "选择要使用的云服务,然后设置账户。一旦您设置了三星账户,已保存的备忘录将自动同步。"
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "未安装账户提供商应用程序"
+
diff --git a/wearable/po/zh_HK.po b/wearable/po/zh_HK.po
new file mode 100755
index 0000000..e5c869e
--- /dev/null
+++ b/wearable/po/zh_HK.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "媒體瀏覽器"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP 通話"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "音樂"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "訊息"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "瀏覽器"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "電子郵件"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "張貼"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "已達電子郵件帳戶的數量上限。"
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "自動同步"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "加入帳戶"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "帳戶"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "確定"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "您可管理您的聯絡人、日曆、電子郵件、以及 IM 帳戶。"
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "已登入。"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "聯絡人"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "加入帳戶"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "影片"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "手機追蹤器"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "帳戶清單"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "同步伺服器"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "工作"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "教學完成。"
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "選擇要使用的雲端服務然後建立帳戶。一旦您建立三星帳戶後,已儲存的備忘錄將自動同步。"
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "未安裝帳戶提供者應用程式"
+
diff --git a/wearable/po/zh_TW.po b/wearable/po/zh_TW.po
new file mode 100755
index 0000000..b769efa
--- /dev/null
+++ b/wearable/po/zh_TW.po
@@ -0,0 +1,84 @@
+msgid "IDS_COM_BODY_GALLERY"
+msgstr "媒體瀏覽器"
+
+msgid "IDS_COM_OPT_S_MEMO"
+msgstr "S Memo"
+
+msgid "IDS_COM_BODY_VOIP_CALL"
+msgstr "VoIP 通話"
+
+msgid "IDS_COM_BODY_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_COM_BODY_SAMSUNG_APPS_T_MAINMENU"
+msgstr "Samsung Apps"
+
+msgid "IDS_COM_BODY_MUSIC"
+msgstr "音樂"
+
+msgid "IDS_COM_BODY_MESSAGES"
+msgstr "訊息"
+
+msgid "IDS_COM_BODY_INTERNET"
+msgstr "網際網路"
+
+msgid "IDS_COM_BODY_EMAIL"
+msgstr "電子郵件"
+
+msgid "IDS_TW_BODY_POST_TWITTER"
+msgstr "Post"
+
+msgid "IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC"
+msgstr "Microsoft Exchange ActiveSync"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "電子郵件帳號已達道最大數量。"
+
+msgid "IDS_MA_MBODY_AUTO_SYNC"
+msgstr "自動同步"
+
+msgid "IDS_MA_HEADER_ADD_ACCOUNT"
+msgstr "新增帳號"
+
+msgid "IDS_MA_HEADER_ACCOUNTS"
+msgstr "帳號"
+
+msgid "IDS_MA_BUTTON_OK"
+msgstr "確認"
+
+msgid "IDS_MA_BODY_YOU_CAN_MANAGE_YOUR_CONTACTS_CALENDARS_EMAIL_AND_IM_ACCOUNTS"
+msgstr "可管理您的聯絡人、日曆、電子郵件、以及 IM 帳號。"
+
+msgid "IDS_MA_BODY_SIGNED_IN"
+msgstr "已登入。"
+
+msgid "IDS_PB_TAB_CONTACTS"
+msgstr "聯絡人"
+
+msgid "IDS_PB_BODY_ADD_ACCOUNT"
+msgstr "新增帳號"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "影片"
+
+msgid "IDS_ST_BODY_MOBILE_TRACKER"
+msgstr "手機追蹤系統"
+
+msgid "IDS_ST_BODY_ACCOUNT_LIST"
+msgstr "帳號清單"
+
+msgid "IDS_SYNCML_BODY_SYNC_SERVER"
+msgstr "同步伺服器"
+
+msgid "IDS_TASK_BODY_TASK"
+msgstr "工作"
+
+msgid "IDS_HELP_POP_TUTORIAL_COMPLETE"
+msgstr "教學完成。"
+
+msgid "IDS_HELP_BODY_SELECT_A_CLOUD_SERVICE_TO_USE_AND_THEN_SET_UP_AN_ACCOUNT_ONCE_YOU_HAVE_SET_UP_A_SAMSUNG_ACCOUNT_SAVED_MEMOS_WILL_BE_SYNCED_AUTOMATICALLY"
+msgstr "選擇要使用的雲端服務然後建立帳號。建立三星帳號後,將自動同步儲存的備忘錄。"
+
+msgid "IDS_MA_NPBODY_NO_ACCOUNT_PROVIDER_APPS_INSTALLED"
+msgstr "未安裝帳號提供者應用程式"
+