[OneUI1.5] Datetime: Add spinner datetime module 21/219921/2
authorPrasoon Singh <prasoon.16@samsung.com>
Fri, 28 Dec 2018 10:29:21 +0000 (15:59 +0530)
committerPrasoon Singh <prasoon.16@samsung.com>
Tue, 17 Dec 2019 14:16:33 +0000 (19:46 +0530)
Change-Id: Icd5ca49a06c4c38e961390985c08a26d088148be
Signed-off-by: Prasoon Singh <prasoon.16@samsung.com>
85 files changed:
clock_input_wearable_spinner/Makefile.am [new file with mode: 0644]
clock_input_wearable_spinner/autogen.sh [new file with mode: 0755]
clock_input_wearable_spinner/clock_input_wearable_spinner.c [new file with mode: 0755]
clock_input_wearable_spinner/configure.ac [new file with mode: 0644]
clock_input_wearable_spinner/po/LINGUAS [new file with mode: 0644]
clock_input_wearable_spinner/po/Makevars [new file with mode: 0644]
clock_input_wearable_spinner/po/POTFILES.in [new file with mode: 0644]
clock_input_wearable_spinner/po/ar.po [new file with mode: 0644]
clock_input_wearable_spinner/po/as.po [new file with mode: 0755]
clock_input_wearable_spinner/po/az.po [new file with mode: 0755]
clock_input_wearable_spinner/po/bg.po [new file with mode: 0755]
clock_input_wearable_spinner/po/bn.po [new file with mode: 0755]
clock_input_wearable_spinner/po/bn_BD.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ca.po [new file with mode: 0644]
clock_input_wearable_spinner/po/cs.po [new file with mode: 0644]
clock_input_wearable_spinner/po/da.po [new file with mode: 0755]
clock_input_wearable_spinner/po/de.po [new file with mode: 0644]
clock_input_wearable_spinner/po/el_GR.po [new file with mode: 0755]
clock_input_wearable_spinner/po/en.po [new file with mode: 0755]
clock_input_wearable_spinner/po/en_PH.po [new file with mode: 0755]
clock_input_wearable_spinner/po/en_US.po [new file with mode: 0755]
clock_input_wearable_spinner/po/es_ES.po [new file with mode: 0755]
clock_input_wearable_spinner/po/es_US.po [new file with mode: 0755]
clock_input_wearable_spinner/po/et.po [new file with mode: 0755]
clock_input_wearable_spinner/po/eu.po [new file with mode: 0755]
clock_input_wearable_spinner/po/fa.po [new file with mode: 0644]
clock_input_wearable_spinner/po/fi.po [new file with mode: 0644]
clock_input_wearable_spinner/po/fr.po [new file with mode: 0644]
clock_input_wearable_spinner/po/fr_CA.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ga.po [new file with mode: 0755]
clock_input_wearable_spinner/po/gl.po [new file with mode: 0644]
clock_input_wearable_spinner/po/gu.po [new file with mode: 0755]
clock_input_wearable_spinner/po/he.po [new file with mode: 0644]
clock_input_wearable_spinner/po/hi.po [new file with mode: 0755]
clock_input_wearable_spinner/po/hr.po [new file with mode: 0755]
clock_input_wearable_spinner/po/hu.po [new file with mode: 0644]
clock_input_wearable_spinner/po/hy.po [new file with mode: 0755]
clock_input_wearable_spinner/po/id.po [new file with mode: 0755]
clock_input_wearable_spinner/po/is.po [new file with mode: 0755]
clock_input_wearable_spinner/po/it_IT.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ja_JP.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ka.po [new file with mode: 0755]
clock_input_wearable_spinner/po/kk.po [new file with mode: 0755]
clock_input_wearable_spinner/po/km.po [new file with mode: 0755]
clock_input_wearable_spinner/po/kn.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ko_KR.po [new file with mode: 0644]
clock_input_wearable_spinner/po/lo.po [new file with mode: 0755]
clock_input_wearable_spinner/po/lt.po [new file with mode: 0644]
clock_input_wearable_spinner/po/lv.po [new file with mode: 0755]
clock_input_wearable_spinner/po/mk.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ml.po [new file with mode: 0755]
clock_input_wearable_spinner/po/mn_MN.po [new file with mode: 0755]
clock_input_wearable_spinner/po/mr.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ms.po [new file with mode: 0755]
clock_input_wearable_spinner/po/my_MM.po [new file with mode: 0755]
clock_input_wearable_spinner/po/my_ZG.po [new file with mode: 0755]
clock_input_wearable_spinner/po/nb.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ne.po [new file with mode: 0755]
clock_input_wearable_spinner/po/nl.po [new file with mode: 0644]
clock_input_wearable_spinner/po/or.po [new file with mode: 0755]
clock_input_wearable_spinner/po/pa.po [new file with mode: 0755]
clock_input_wearable_spinner/po/pl.po [new file with mode: 0644]
clock_input_wearable_spinner/po/pt_BR.po [new file with mode: 0755]
clock_input_wearable_spinner/po/pt_PT.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ro.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ru_RU.po [new file with mode: 0755]
clock_input_wearable_spinner/po/si.po [new file with mode: 0755]
clock_input_wearable_spinner/po/sk.po [new file with mode: 0755]
clock_input_wearable_spinner/po/sl.po [new file with mode: 0755]
clock_input_wearable_spinner/po/sq.po [new file with mode: 0755]
clock_input_wearable_spinner/po/sr.po [new file with mode: 0644]
clock_input_wearable_spinner/po/sv.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ta.po [new file with mode: 0755]
clock_input_wearable_spinner/po/te.po [new file with mode: 0644]
clock_input_wearable_spinner/po/th.po [new file with mode: 0755]
clock_input_wearable_spinner/po/tl.po [new file with mode: 0755]
clock_input_wearable_spinner/po/tr_TR.po [new file with mode: 0755]
clock_input_wearable_spinner/po/uk.po [new file with mode: 0755]
clock_input_wearable_spinner/po/ur.po [new file with mode: 0644]
clock_input_wearable_spinner/po/uz.po [new file with mode: 0755]
clock_input_wearable_spinner/po/vi.po [new file with mode: 0644]
clock_input_wearable_spinner/po/zh_CN.po [new file with mode: 0644]
clock_input_wearable_spinner/po/zh_HK.po [new file with mode: 0755]
clock_input_wearable_spinner/po/zh_TW.po [new file with mode: 0755]
packaging/efl-modules.spec

diff --git a/clock_input_wearable_spinner/Makefile.am b/clock_input_wearable_spinner/Makefile.am
new file mode 100644 (file)
index 0000000..e439b8a
--- /dev/null
@@ -0,0 +1,72 @@
+
+MAINTAINERCLEANFILES = Makefile.in
+
+AM_CPPFLAGS = \
+-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
+-I. \
+-I$(top_builddir) \
+-I$(top_srcdir) \
+-I$(top_srcdir)/src/lib \
+-I$(top_builddir)/src/lib \
+-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\" \
+-DPACKAGE_LIB_DIR=\"$(libdir)\" \
+-DELEMENTARY_BUILD \
+@CLOCK_INPUT_WEARABLE_SPINNER_CFLAGS@
+
+pkgdir = $(libdir)/elementary/modules/clock_input_wearable_spinner/$(MODULE_ARCH)
+pkg_LTLIBRARIES = module.la
+
+module_la_SOURCES = clock_input_wearable_spinner.c
+
+module_la_LIBADD = @CLOCK_INPUT_WEARABLE_SPINNER_LIBS@
+module_la_LDFLAGS = -no-undefined -module -avoid-version
+module_la_LIBTOOLFLAGS = --tag=disable-static
+
+if HAVE_PO
+
+SUBDIRS = po
+
+endif
+
+ACLOCAL_AMFLAGS = -I m4
+
+MAINTAINERCLEANFILES += \
+ABOUT-NLS \
+aclocal.m4 \
+config.guess \
+config.sub \
+config.rpath \
+configure \
+depcomp \
+install-sh \
+ltmain.sh \
+missing \
+m4/libtool.m4 \
+m4/lt~obsolete.m4 \
+m4/ltoptions.m4 \
+m4/ltsugar.m4 \
+m4/ltversion.m4 \
+m4/gettext.m4 \
+m4/iconv.m4 \
+m4/lcmessage.m4 \
+m4/lib-ld.m4 \
+m4/lib-link.m4 \
+m4/lib-prefix.m4 \
+m4/nls.m4 \
+m4/po.m4 \
+m4/progtest.m4
+
+if HAVE_PO
+
+MAINTAINERCLEANFILES += \
+po/boldquot.sed \
+po/en@boldquot.header \
+po/en@quot.header \
+po/insert-header.sin \
+po/Makefile.in.in \
+po/Makevars.template \
+po/quot.sed \
+po/remove-potcdate.sin \
+po/Rules-quot
+
+endif
diff --git a/clock_input_wearable_spinner/autogen.sh b/clock_input_wearable_spinner/autogen.sh
new file mode 100755 (executable)
index 0000000..55c7c75
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/sh
+# Run this to generate all the initial makefiles, etc.
+
+set  -x
+echo "run autopoint" ; autopoint -f
+echo "run aclocal" ; aclocal || exit 1
+echo "run autoconf" ; autoconf || exit 1
+echo "run libtoolize" ; (libtoolize --copy --force --automake || glibtoolize --copy --force --automake) || exit 1
+echo "run automake" ; automake --foreign --add-missing --copy || exit 1
diff --git a/clock_input_wearable_spinner/clock_input_wearable_spinner.c b/clock_input_wearable_spinner/clock_input_wearable_spinner.c
new file mode 100755 (executable)
index 0000000..a79b865
--- /dev/null
@@ -0,0 +1,979 @@
+/*
+ * Copyright (c) 2019 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Licensed under the Flora License, Version 1.1 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://floralicense.org/license/
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#define EFL_EO_API_SUPPORT
+#define EFL_BETA_API_SUPPORT
+
+#include <Elementary.h>
+#include <unicode/udat.h>
+#include <unicode/ustring.h>
+#include <unicode/ucnv.h>
+#include <dlog.h>
+#include "Efl_Ui.h"
+#include "efl_ui_clock_private.h"
+
+#ifdef EAPI
+# undef EAPI
+#endif
+
+#ifdef _WIN32
+# define EAPI __declspec(dllimport)
+#else
+# ifdef __GNUC__
+#  if __GNUC__ >= 4
+#   define EAPI __attribute__ ((visibility("default")))
+#  else
+#   define EAPI
+#  endif
+# else
+#  define EAPI
+# endif
+#endif /* ! _WIN32 */
+
+#ifdef  LOG_TAG
+#undef  LOG_TAG
+#endif
+#define LOG_TAG "clock-input-spinner"
+
+#undef _DLOG_PRINT
+#define _DLOG_PRINT( prio, fmt, args... ) \
+        dlog_print( prio, LOG_TAG, "%s: (%d) > " fmt, __func__, __LINE__, ##args)
+
+#define DGB(fmt, args...) _DLOG_PRINT(DLOG_DEBUG, fmt, ##args)
+#define ERR(fmt, args...) _DLOG_PRINT(DLOG_ERROR, fmt, ##args)
+#define INF(fmt, args...) _DLOG_PRINT(DLOG_INFO, fmt, ##args)
+
+#define DATETIME_FIELD_COUNT        8
+#define FIELD_FORMAT_LEN            3
+#define BUFF_SIZE                   256
+#define STRUCT_TM_YEAR_BASE_VALUE   1900
+
+typedef struct _Input_Spinner_Module_Data Input_Spinner_Module_Data;
+
+struct _Input_Spinner_Module_Data
+{
+   Efl_Ui_Clock_Module_Data mod_data;
+   Evas_Object *field_obj[DATETIME_FIELD_COUNT];
+   Evas_Object *focused_field_obj;
+   Eina_Bool is_timepicker;
+   Eina_Bool is_am;
+   Eina_Bool is_ampm_init;
+   Eina_Bool is_ampm_click;
+};
+
+static void
+_field_value_set(struct tm *tim, Efl_Ui_Clock_Type field_type, int val)
+{
+   if (field_type >= (DATETIME_FIELD_COUNT - 1)) return;
+
+   int *timearr[]= { &tim->tm_year, &tim->tm_mon, &tim->tm_mday, &tim->tm_hour, &tim->tm_min };
+   *timearr[field_type] = val;
+}
+
+static void
+_spinner_changed_cb(void *data, Evas_Object *obj, void *event_info EINA_UNUSED)
+{
+   Input_Spinner_Module_Data *layout_mod;
+   Efl_Ui_Clock_Type field_type;
+   struct tm tim;
+   int value ;
+
+   layout_mod = (Input_Spinner_Module_Data *)data;
+
+   elm_datetime_value_get(layout_mod->mod_data.base, &tim);
+   field_type = (Efl_Ui_Clock_Type)evas_object_data_get(obj, "_field_type");
+   value =  elm_spinner_value_get(obj);
+
+   if (field_type == EFL_UI_CLOCK_TYPE_YEAR)
+     {
+       value -= 1900;
+     }
+   else if (field_type == EFL_UI_CLOCK_TYPE_MONTH)
+     {
+        value -= 1;
+     }
+
+   _field_value_set(&tim, field_type, value);
+
+   elm_datetime_value_set(layout_mod->mod_data.base, &tim);
+}
+
+static void
+_set_spinner_special_value(Evas_Object *obj, Efl_Ui_Clock_Type field_type,
+                           double min, double max, const char *fmt)
+{
+   char *locale = NULL;
+   char *p = NULL;
+   char buf[BUFF_SIZE] = {0, };
+   int32_t pos;
+   UDateFormat *dt_formatter = NULL;
+   UErrorCode status = U_ZERO_ERROR;
+   UDate date;
+   UChar pattern[BUFF_SIZE] = {0, };
+   UChar str[BUFF_SIZE] = {0, };
+   UChar ufield[BUFF_SIZE] = {0, };
+   UCalendar *calendar = NULL;
+#ifdef ENABLE_NLS
+   //Current locale get form env.
+   locale = getenv("LC_TIME");
+   if (!locale)
+     {
+        locale = setlocale(LC_TIME, NULL);
+        if (!locale) return;
+     }
+
+   //Separate up with useless string in locale.
+   p = strstr(locale, ".UTF-8");
+   if (p) *p = 0;
+#endif
+   switch (field_type)
+     {
+      case EFL_UI_CLOCK_TYPE_YEAR:
+         if (!strcmp(fmt, "%y"))
+           u_uastrncpy(pattern, "yy", strlen("yy"));
+         else
+           u_uastrncpy(pattern, "yyyy", strlen("yyyy"));
+         break;
+
+      case EFL_UI_CLOCK_TYPE_MONTH:
+#ifdef ENABLE_NLS
+         if (!strcmp(fmt, "%m"))
+           u_uastrncpy(pattern, "MM", strlen("MM"));
+         else if (!strcmp(fmt, "%B"))
+           u_uastrncpy(pattern, "MMMM", strlen("MMMM"));
+         else
+           u_uastrncpy(pattern, "MMM", strlen("MMM"));
+#else
+         u_uastrncpy(pattern, "MM", strlen("MM"));
+#endif
+
+         break;
+
+      case EFL_UI_CLOCK_TYPE_DATE:
+         if (!strcmp(fmt, "%e"))
+           u_uastrncpy(pattern, "d", strlen("d"));
+         else
+           u_uastrncpy(pattern, "dd", strlen("dd"));
+
+         break;
+
+      case EFL_UI_CLOCK_TYPE_HOUR:
+         if (!strcmp(fmt, "%l"))
+           {
+              if (locale && !strcmp(locale,"ja_JP"))
+                u_uastrncpy(pattern, "K", strlen("K"));
+              else
+                u_uastrncpy(pattern, "h", strlen("h"));
+           }
+         else if (!strcmp(fmt, "%I"))
+           {
+              if (locale && !strcmp(locale,"ja_JP"))
+                u_uastrncpy(pattern, "KK", strlen("KK"));
+              else
+                u_uastrncpy(pattern, "hh", strlen("hh"));
+           }
+         else if (!strcmp(fmt, "%k"))
+           u_uastrncpy(pattern, "H", strlen("H"));
+         else
+           u_uastrncpy(pattern, "HH", strlen("HH"));
+
+         break;
+
+      case EFL_UI_CLOCK_TYPE_MINUTE:
+         u_uastrncpy(pattern, "mm", strlen("mm"));
+
+         break;
+
+      default:
+         return;
+     }
+
+   dt_formatter = udat_open(UDAT_IGNORE, UDAT_IGNORE, locale, NULL, -1, pattern, -1, &status);
+   if (!dt_formatter) return;
+   calendar = ucal_open(NULL, -1, locale, UCAL_GREGORIAN, &status);
+   if (!calendar)
+     {
+        udat_close(dt_formatter);
+        return;
+     }
+   double step = elm_spinner_step_get(obj);
+   double val = min;
+   while (val <= max)
+     {
+        ucal_clear(calendar);
+        snprintf(buf, sizeof(buf), "%f", val);
+        u_uastrcpy(ufield, buf);
+        pos = 0;
+        udat_parseCalendar(dt_formatter, calendar, ufield, u_strlen(ufield), &pos, &status);
+        date = ucal_getMillis(calendar, &status);
+
+        udat_format(dt_formatter, date, str, sizeof(str), NULL, &status);
+        u_austrcpy(buf, str);
+        elm_spinner_special_value_add(obj, val, buf);
+        val += step;
+     }
+
+   ucal_close(calendar);
+   udat_close(dt_formatter);
+}
+
+static void
+_spinner_genlist_hide_cb(void *data, Evas_Object *obj, void *event_info EINA_UNUSED)
+{
+   Input_Spinner_Module_Data *spinner_mod;
+   Evas_Object *parent = NULL;
+   spinner_mod = (Input_Spinner_Module_Data *)data;
+   if (!spinner_mod) return;
+
+   parent = elm_object_parent_widget_get(obj);
+   if (spinner_mod->focused_field_obj && parent != spinner_mod->focused_field_obj) return;
+
+   if (!spinner_mod->is_timepicker)
+     elm_object_signal_emit(spinner_mod->mod_data.base, "elm,wday,show", "*");
+
+   spinner_mod->focused_field_obj = NULL;
+   evas_object_smart_callback_del(obj, "hide", _spinner_genlist_hide_cb);
+}
+
+static void
+_spinner_genlist_show_cb(void *data, Evas_Object *obj, void *event_info EINA_UNUSED)
+{
+   Input_Spinner_Module_Data *spinner_mod;
+   spinner_mod = (Input_Spinner_Module_Data *)data;
+   if (!spinner_mod) return;
+   Efl_Ui_Clock_Type field_type;
+   const char* fmt;
+   double min, max;
+
+   spinner_mod->focused_field_obj = obj;
+   Evas_Object *genlist = elm_object_part_content_get(obj, "elm.swallow.genlist");
+   field_type = (Efl_Ui_Clock_Type)evas_object_data_get(obj, "_field_type");
+   fmt = spinner_mod->mod_data.field_format_get(spinner_mod->mod_data.base, field_type);
+
+   switch (field_type)
+     {
+        case EFL_UI_CLOCK_TYPE_YEAR:
+        case EFL_UI_CLOCK_TYPE_MONTH:
+        case EFL_UI_CLOCK_TYPE_DATE:
+           if (spinner_mod->is_timepicker) return;
+
+           elm_spinner_min_max_get(obj, &min, &max);
+           _set_spinner_special_value(obj, field_type, min, max, fmt);
+           elm_object_signal_emit(spinner_mod->mod_data.base, "elm,wday,hide", "*");
+
+           break;
+
+        case EFL_UI_CLOCK_TYPE_MINUTE:
+        case EFL_UI_CLOCK_TYPE_HOUR:
+           if (!spinner_mod->is_timepicker) return;
+
+           elm_spinner_min_max_get(obj, &min, &max);
+           _set_spinner_special_value(obj, field_type, min, max, fmt);
+
+           break;
+
+        default:
+           break;
+     }
+
+   evas_object_smart_callback_add(genlist, "hide", _spinner_genlist_hide_cb, spinner_mod);
+}
+
+static void
+_spinner_special_value_set(Evas_Object *obj, Efl_Ui_Clock_Type field_type,
+                           struct tm tim, const char *fmt)
+{
+   int val;
+   char *locale = NULL;
+   char *p = NULL;
+   char buf[BUFF_SIZE] = {0, };
+   int32_t pos;
+   UDateFormat *dt_formatter = NULL;
+   UErrorCode status = U_ZERO_ERROR;
+   UDate date;
+   UChar pattern[BUFF_SIZE] = {0, };
+   UChar str[BUFF_SIZE] = {0, };
+   UChar ufield[BUFF_SIZE] = {0, };
+   UCalendar *calendar = NULL;
+
+#ifdef ENABLE_NLS
+   //Current locale get form env.
+   locale = getenv("LC_TIME");
+   if (!locale)
+     {
+        locale = setlocale(LC_TIME, NULL);
+        if (!locale) return;
+     }
+
+   //Separate up with useless string in locale.
+   p = strstr(locale, ".UTF-8");
+   if (p) *p = 0;
+#endif
+
+   switch (field_type)
+     {
+      case EFL_UI_CLOCK_TYPE_YEAR:
+         if (!strcmp(fmt, "%y"))
+           u_uastrncpy(pattern, "yy", strlen("yy"));
+         else
+           u_uastrncpy(pattern, "yyyy", strlen("yyyy"));
+         val = tim.tm_year + 1900;
+         break;
+
+      case EFL_UI_CLOCK_TYPE_MONTH:
+#ifdef ENABLE_NLS
+         if (!strcmp(fmt, "%m"))
+           u_uastrncpy(pattern, "MM", strlen("MM"));
+         else if (!strcmp(fmt, "%B"))
+           u_uastrncpy(pattern, "MMMM", strlen("MMMM"));
+         else
+           u_uastrncpy(pattern, "MMM", strlen("MMM"));
+#else
+         u_uastrncpy(pattern, "MM", strlen("MM"));
+#endif
+
+         val = tim.tm_mon + 1;
+         break;
+
+      case EFL_UI_CLOCK_TYPE_DATE:
+         if (!strcmp(fmt, "%e"))
+           u_uastrncpy(pattern, "d", strlen("d"));
+         else
+           u_uastrncpy(pattern, "dd", strlen("dd"));
+
+         val = tim.tm_mday;
+         break;
+
+      case EFL_UI_CLOCK_TYPE_HOUR:
+         if (!strcmp(fmt, "%l"))
+           {
+              if (locale && !strcmp(locale,"ja_JP"))
+                u_uastrncpy(pattern, "K", strlen("K"));
+              else
+                u_uastrncpy(pattern, "h", strlen("h"));
+           }
+         else if (!strcmp(fmt, "%I"))
+           {
+              if (locale && !strcmp(locale,"ja_JP"))
+                u_uastrncpy(pattern, "KK", strlen("KK"));
+              else
+                u_uastrncpy(pattern, "hh", strlen("hh"));
+           }
+         else if (!strcmp(fmt, "%k"))
+           u_uastrncpy(pattern, "H", strlen("H"));
+         else
+           u_uastrncpy(pattern, "HH", strlen("HH"));
+
+         val = tim.tm_hour;
+         break;
+
+      case EFL_UI_CLOCK_TYPE_MINUTE:
+         u_uastrncpy(pattern, "mm", strlen("mm"));
+
+         val = tim.tm_min;
+         break;
+
+      default:
+         return;
+     }
+
+   //Open a new UDateFormat for formatting and parsing dates and times.
+   dt_formatter = udat_open(UDAT_IGNORE, UDAT_IGNORE, locale, NULL, -1, pattern, -1, &status);
+   if (!dt_formatter) return;
+
+   snprintf(buf, sizeof(buf), "%d", val);
+   u_uastrcpy(ufield, buf);
+   pos = 0;
+
+   //Open a UCalendar.
+   //A UCalendar may be used to convert a millisecond value to a year, month, and day.
+   calendar = ucal_open(NULL, -1, locale, UCAL_GREGORIAN, &status);
+   if (!calendar)
+     {
+        udat_close(dt_formatter);
+        return;
+     }
+   ucal_clear(calendar);
+
+   //Parse a string into an date/time using a UDateFormat.
+   udat_parseCalendar(dt_formatter, calendar, ufield, u_strlen(ufield), &pos, &status);
+   date = ucal_getMillis(calendar, &status);
+   ucal_close(calendar);
+
+   udat_format(dt_formatter, date, str, sizeof(str), NULL, &status);
+   u_austrcpy(buf, str);
+   udat_close(dt_formatter);
+   elm_spinner_special_value_add(obj, val, buf);
+}
+
+static void
+_timepicker_layout_adjust(Input_Spinner_Module_Data *spinner_mod)
+{
+   int loc = -1;
+   Eina_Bool is_ampm_exist;
+
+   if (!spinner_mod) return;
+
+   is_ampm_exist = spinner_mod->mod_data.field_location_get(spinner_mod->mod_data.base, EFL_UI_CLOCK_TYPE_AMPM, &loc);
+   if (is_ampm_exist)
+     {
+        elm_object_signal_emit(spinner_mod->mod_data.base, "elm,state,ampm,show", "elm");
+
+        if (loc == 5)
+          elm_object_signal_emit(spinner_mod->mod_data.base, "elm,action,colon,front", "elm");
+        else
+          elm_object_signal_emit(spinner_mod->mod_data.base, "elm,action,colon,back", "elm");
+     }
+   else
+     {
+        elm_object_signal_emit(spinner_mod->mod_data.base, "elm,state,ampm,hide", "elm");
+        elm_object_signal_emit(spinner_mod->mod_data.base, "elm,action,colon,front", "elm");
+     }
+
+   edje_object_message_signal_process(elm_layout_edje_get(spinner_mod->mod_data.base));
+}
+
+static void
+_datepicker_layout_adjust(Input_Spinner_Module_Data *spinner_mod)
+{
+   char buf[BUFF_SIZE];
+   int loc;
+
+   if (!spinner_mod) return;
+
+   spinner_mod->mod_data.field_location_get(spinner_mod->mod_data.base, EFL_UI_CLOCK_TYPE_YEAR, &loc);
+   snprintf(buf, sizeof(buf), "elm,state,field%d,year", loc);
+   elm_layout_signal_emit(spinner_mod->mod_data.base, buf, "elm");
+
+   spinner_mod->mod_data.field_location_get(spinner_mod->mod_data.base, EFL_UI_CLOCK_TYPE_MONTH, &loc);
+   snprintf(buf, sizeof(buf), "elm,state,field%d,month", loc);
+   elm_layout_signal_emit(spinner_mod->mod_data.base, buf, "elm");
+
+   spinner_mod->mod_data.field_location_get(spinner_mod->mod_data.base, EFL_UI_CLOCK_TYPE_DATE, &loc);
+   snprintf(buf, sizeof(buf), "elm,state,field%d,date", loc);
+   elm_layout_signal_emit(spinner_mod->mod_data.base, buf, "elm");
+
+   edje_object_message_signal_process(elm_layout_edje_get(spinner_mod->mod_data.base));
+}
+
+static void
+_ampm_clicked_cb(void *data, Evas_Object *obj, void *event_info EINA_UNUSED)
+{
+   Input_Spinner_Module_Data *spinner_mod;
+   struct tm t;
+
+   spinner_mod = (Input_Spinner_Module_Data *)data;
+   if (!spinner_mod || !obj) return;
+
+   elm_datetime_value_get(spinner_mod->mod_data.base, &t);
+
+   if (t.tm_hour < 12) t.tm_hour += 12;
+   else if (t.tm_hour >= 12) t.tm_hour -= 12;
+
+   spinner_mod->is_ampm_click = EINA_TRUE;
+   elm_datetime_value_set(spinner_mod->mod_data.base, &t);
+}
+
+static void
+_field_title_string_set(Evas_Object *field, Efl_Ui_Clock_Type type)
+{
+   switch(type)
+     {
+       case EFL_UI_CLOCK_TYPE_YEAR:
+#ifdef ENABLE_NLS
+         elm_object_part_text_set(field, "elm.text.title", dgettext("efl-modules-clock_input_wearable_spinner", "WDS_ST_OPT_YEAR_ABB"));
+#else
+         elm_object_part_text_set(field, "elm.text.title", "Year");
+#endif
+         break;
+
+       case EFL_UI_CLOCK_TYPE_MONTH:
+#ifdef ENABLE_NLS
+         elm_object_part_text_set(field, "elm.text.title", dgettext("efl-modules-clock_input_wearable_spinner", "WDS_ST_OPT_MONTH_ABB"));
+#else
+         elm_object_part_text_set(field, "elm.text.title", "Month");
+#endif
+          break;
+
+       case EFL_UI_CLOCK_TYPE_DATE:
+#ifdef ENABLE_NLS
+          elm_object_part_text_set(field, "elm.text.title", dgettext("efl-modules-clock_input_wearable_spinner", "WDS_ST_OPT_DAY_ABB"));
+#else
+          elm_object_part_text_set(field, "elm.text.title", "Day");
+#endif
+
+         break;
+
+       case EFL_UI_CLOCK_TYPE_HOUR:
+#ifdef ENABLE_NLS
+         elm_object_part_text_set(field, "elm.text.title", dgettext("efl-modules-clock_input_wearable_spinner", "WDS_ST_HEADER_HR_ABB"));
+#else
+         elm_object_part_text_set(field, "elm.text.title", "Hrs");
+#endif
+
+          break;
+
+       case EFL_UI_CLOCK_TYPE_MINUTE:
+#ifdef ENABLE_NLS
+         elm_object_part_text_set(field, "elm.text.title", dgettext("efl-modules-clock_input_wearable_spinner", "WDS_ST_HEADER_MIN_ABB"));
+#else
+         elm_object_part_text_set(field, "elm.text.title", "Min");
+#endif
+
+          break;
+
+       default:
+          break;
+     }
+}
+
+static void
+_AM_PM_string_set(Input_Spinner_Module_Data *spinner_mod, Evas_Object *field, Eina_Bool is_am)
+{
+   if (!spinner_mod || !field) return;
+
+   if (is_am)
+     {
+        if (spinner_mod->is_am)
+          return;
+        else
+          {
+#ifdef ENABLE_NLS
+             elm_object_part_text_set(field, "elm.text.duplicate", dgettext("efl-modules-clock_input_wearable_spinner", "AM"));
+#else
+             elm_object_part_text_set(field, "elm.text.duplicate", "AM");
+#endif
+
+             if (spinner_mod->is_ampm_click)
+               {
+                  elm_object_signal_emit(field, "elm,action,am,show,animation", "elm");
+                  spinner_mod->is_ampm_click = EINA_FALSE;
+               }
+             else
+               elm_object_signal_emit(field, "elm,action,am,show", "elm");
+          }
+     }
+   else
+     {
+        if (spinner_mod->is_am)
+          {
+#ifdef ENABLE_NLS
+             elm_object_part_text_set(field, "elm.text.duplicate", dgettext("efl-modules-clock_input_wearable_spinner", "PM"));
+#else
+             elm_object_part_text_set(field, "elm.text.duplicate", "PM");
+#endif
+
+             if (spinner_mod->is_ampm_click)
+               {
+                  elm_object_signal_emit(field, "elm,action,pm,show,animation", "elm");
+                  spinner_mod->is_ampm_click = EINA_FALSE;
+               }
+             else
+               elm_object_signal_emit(field, "elm,action,pm,show", "elm");
+          }
+        else
+          return;
+     }
+}
+
+static void
+_lang_changed_cb(void *data, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED)
+{
+#ifdef ENABLE_NLS
+   struct tm tim;
+   const char *style;
+   Input_Spinner_Module_Data *spinner_mod;
+
+   spinner_mod = (Input_Spinner_Module_Data *)data;
+   if (!spinner_mod) return;
+
+   elm_datetime_value_get(spinner_mod->mod_data.base, &tim);
+   if (tim.tm_hour < 12)
+     {
+        elm_object_part_text_set(spinner_mod->field_obj[EFL_UI_CLOCK_TYPE_AMPM], "elm.text.duplicate", dgettext("efl-modules-clock_input_wearable_spinner", "AM"));
+        elm_object_signal_emit(spinner_mod->field_obj[EFL_UI_CLOCK_TYPE_AMPM], "elm,action,am,show", "elm");
+     }
+   else
+     {
+        elm_object_part_text_set(spinner_mod->field_obj[EFL_UI_CLOCK_TYPE_AMPM], "elm.text.duplicate", dgettext("efl-modules-clock_input_wearable_spinner", "PM"));
+        elm_object_signal_emit(spinner_mod->field_obj[EFL_UI_CLOCK_TYPE_AMPM], "elm,action,pm,show", "elm");
+     }
+
+   style = elm_object_style_get(spinner_mod->mod_data.base);
+
+   if (!strcmp(style, "timepicker/circle"))
+     {
+        elm_object_part_text_set(spinner_mod->field_obj[EFL_UI_CLOCK_TYPE_HOUR], "elm.text.title", dgettext("efl-modules-clock_input_wearable_spinner", "WDS_ST_HEADER_HR_ABB"));
+        elm_object_part_text_set(spinner_mod->field_obj[EFL_UI_CLOCK_TYPE_MINUTE], "elm.text.title", dgettext("efl-modules-clock_input_wearable_spinner", "WDS_ST_HEADER_MIN_ABB"));
+     }
+   else
+     {
+        elm_object_part_text_set(spinner_mod->field_obj[EFL_UI_CLOCK_TYPE_YEAR], "elm.text.title", dgettext("efl-modules-clock_input_wearable_spinner", "WDS_ST_OPT_YEAR_ABB"));
+        elm_object_part_text_set(spinner_mod->field_obj[EFL_UI_CLOCK_TYPE_MONTH], "elm.text.title", dgettext("efl-modules-clock_input_wearable_spinner", "WDS_ST_OPT_MONTH_ABB"));
+        elm_object_part_text_set(spinner_mod->field_obj[EFL_UI_CLOCK_TYPE_DATE], "elm.text.title", dgettext("efl-modules-clock_input_wearable_spinner", "WDS_ST_OPT_DAY_ABB"));
+     }
+#endif
+}
+
+static void
+_weekday_set(void *data, Evas_Object *obj, void *event_info)
+{
+   Input_Spinner_Module_Data *spinner_mod = data;
+   char *locale_tmp = NULL;
+   char locale[BUFF_SIZE] = {0};
+   char buf[BUFF_SIZE] = {0};
+   char *p = NULL;
+
+   UDateFormat *dt_formatter = NULL;
+   UChar pattern[BUFF_SIZE] = {0, };
+   UChar weekday[BUFF_SIZE] = {0, };
+   UErrorCode status = U_ZERO_ERROR;
+   const char *dt_fmt = NULL;
+   struct tm tim;
+   Eina_Bool is_short = EINA_FALSE;
+
+   dt_fmt = elm_datetime_format_get(spinner_mod->mod_data.base);
+   if (!dt_fmt) return;
+
+   if (strstr(dt_fmt, "%a"))
+     {
+        is_short = EINA_TRUE;
+        u_uastrncpy(pattern, "EE", strlen("EE"));
+     }
+   else if (strstr(dt_fmt, "%A"))
+     {
+        is_short = EINA_FALSE;
+        u_uastrncpy(pattern, "EEEE", strlen("EEEE"));
+     }
+   else
+     {
+        //TIZEN_ONLY(20171211): The empty string should be displayed instead of "elm"
+        //elm_object_part_text_set(spinner_mod->mod_data.base, "elm.text.wday", "elm");
+        elm_object_part_text_set(spinner_mod->mod_data.base, "elm.text.wday", "");
+        //
+        return;
+     }
+
+   elm_datetime_value_get(spinner_mod->mod_data.base, &tim);
+   struct tm tm;
+   time_t t = mktime(&tim);
+   localtime_r(&t, &tm);
+
+#ifdef ENABLE_NLS
+   locale_tmp = setlocale(LC_MESSAGES, NULL);
+
+   if (locale_tmp)
+     strncpy(locale, locale_tmp, BUFF_SIZE);
+
+   if (locale[0] != '\0')
+     {
+        p = strstr(locale, ".UTF-8");
+        if (p) *p = 0;
+     }
+#endif
+
+   dt_formatter = udat_open(UDAT_PATTERN, UDAT_PATTERN, locale, NULL, -1, pattern, -1, &status);
+   if (!dt_formatter) return;
+
+   if (is_short)
+     udat_getSymbols(dt_formatter, UDAT_SHORT_WEEKDAYS, (tm.tm_wday + 1), weekday, sizeof(weekday), &status);
+   else
+     udat_getSymbols(dt_formatter, UDAT_WEEKDAYS, (tm.tm_wday + 1), weekday, sizeof(weekday), &status);
+
+   u_austrcpy(buf, weekday);
+   udat_close(dt_formatter);
+
+   elm_object_part_text_set(spinner_mod->mod_data.base, "elm.text.wday", buf);
+}
+
+static void
+_on_mouse_up(void * data,
+           Evas *e EINA_UNUSED,
+           Evas_Object *obj EINA_UNUSED,
+           void *event_info EINA_UNUSED)
+{
+   Input_Spinner_Module_Data *spinner_mod = (Input_Spinner_Module_Data *)data;
+
+   if (spinner_mod->focused_field_obj)
+     {
+        elm_layout_signal_emit(spinner_mod->focused_field_obj, "elm,action,genlist,toggle", "elm");
+        spinner_mod->focused_field_obj = NULL;
+     }
+}
+
+static void
+_theme_changed_cb(void *data, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED)
+{
+   Input_Spinner_Module_Data *spinner_mod;
+   const char *style;
+   const Evas_Object *parent_layout = NULL, *bg_rect = NULL;
+   spinner_mod = (Input_Spinner_Module_Data *)data;
+   if (!spinner_mod) return;
+
+   style = elm_object_style_get(spinner_mod->mod_data.base);
+
+   if (!strcmp(style, "timepicker/circle"))
+     {
+        spinner_mod->is_timepicker = EINA_TRUE;
+        _timepicker_layout_adjust(spinner_mod);
+        evas_object_smart_callback_del(obj, "changed", _weekday_set);
+     }
+   else
+     {
+        spinner_mod->is_timepicker = EINA_FALSE;
+        _datepicker_layout_adjust(spinner_mod);
+        evas_object_smart_callback_add(obj, "changed", _weekday_set, spinner_mod);
+     }
+
+   if (!spinner_mod->is_timepicker) _weekday_set(spinner_mod, NULL, NULL);
+
+   parent_layout = elm_object_parent_widget_get(spinner_mod->mod_data.base);
+   bg_rect = edje_object_part_object_get(elm_layout_edje_get(parent_layout), "bg");
+   evas_object_event_callback_add(bg_rect, EVAS_CALLBACK_MOUSE_UP, _on_mouse_up, spinner_mod);
+}
+
+static Evas_Object*
+_create_spinner(Input_Spinner_Module_Data *spinner_mod,
+                Efl_Ui_Clock_Type field_type)
+{
+   Evas_Object *spinner = NULL;
+   const char* style = NULL;
+
+   spinner = elm_spinner_add(spinner_mod->mod_data.base);
+   if (!style)
+      style = elm_object_style_get(spinner_mod->mod_data.base);
+
+   Eina_Strbuf *buf = eina_strbuf_new();
+   if (field_type == EFL_UI_CLOCK_TYPE_MONTH)
+     eina_strbuf_append_printf(buf, "datetime/%s/month", style);
+   else
+     eina_strbuf_append_printf(buf, "datetime/%s", style);
+
+   elm_object_style_set(spinner, eina_strbuf_string_get(buf));
+   eina_strbuf_free(buf);
+
+   evas_object_smart_callback_add(spinner, "changed", _spinner_changed_cb, spinner_mod);
+   evas_object_smart_callback_add(spinner, "list,show", _spinner_genlist_show_cb, spinner_mod);
+
+   return spinner;
+}
+
+EAPI void
+field_format_changed(Efl_Ui_Clock_Module_Data *module_data, Evas_Object *obj)
+{
+   Input_Spinner_Module_Data *spinner_mod;
+   Efl_Ui_Clock_Type field_type;
+
+   spinner_mod = (Input_Spinner_Module_Data *)module_data;
+   if (!spinner_mod || !obj) return;
+
+   field_type = (Efl_Ui_Clock_Type)evas_object_data_get(obj, "_field_type");
+
+   if (field_type == EFL_UI_CLOCK_TYPE_YEAR)
+     {
+        if (spinner_mod->is_timepicker)
+          _timepicker_layout_adjust(spinner_mod);
+        else
+          {
+             _datepicker_layout_adjust(spinner_mod);
+             _weekday_set(spinner_mod, NULL, NULL);
+          }
+     }
+
+   _field_title_string_set(obj, field_type);
+}
+
+EAPI void
+field_value_display(Efl_Ui_Clock_Module_Data *module_data, Evas_Object *obj)
+{
+   Input_Spinner_Module_Data *spinner_mod;
+   Efl_Ui_Clock_Type field_type;
+   struct tm tim;
+   const char *fmt;
+   int min, max;
+   spinner_mod = (Input_Spinner_Module_Data *)module_data;
+   if (!spinner_mod || !obj) return;
+
+   elm_datetime_value_get(spinner_mod->mod_data.base, &tim);
+
+   field_type = (Efl_Ui_Clock_Type)evas_object_data_get(obj, "_field_type");
+   fmt = spinner_mod->mod_data.field_format_get(spinner_mod->mod_data.base, field_type);
+
+   switch (field_type)
+     {
+      case EFL_UI_CLOCK_TYPE_YEAR:
+        if (spinner_mod->is_timepicker) return;
+
+        spinner_mod->mod_data.field_limit_get(spinner_mod->mod_data.base, field_type, &min, &max);
+        elm_spinner_min_max_set(obj, 1900 + min, 1900 + max);
+        _spinner_special_value_set(obj, field_type, tim, fmt);
+        elm_spinner_value_set(obj, 1900 + tim.tm_year);
+
+        break;
+
+      case EFL_UI_CLOCK_TYPE_MONTH:
+        if (spinner_mod->is_timepicker) return;
+
+        spinner_mod->mod_data.field_limit_get(spinner_mod->mod_data.base, field_type, &min, &max);
+        elm_spinner_min_max_set(obj, 1 + min, 1 + max);
+        _spinner_special_value_set(obj, field_type, tim, fmt);
+        elm_spinner_value_set(obj, 1 + tim.tm_mon);
+
+        break;
+
+      case EFL_UI_CLOCK_TYPE_DATE:
+        if (spinner_mod->is_timepicker) return;
+
+        spinner_mod->mod_data.field_limit_get(spinner_mod->mod_data.base, field_type, &min, &max);
+        elm_spinner_min_max_set(obj, min, max);
+        _spinner_special_value_set(obj, field_type, tim, fmt);
+        elm_spinner_value_set(obj, tim.tm_mday);
+
+        break;
+
+      case EFL_UI_CLOCK_TYPE_HOUR:
+        if (!spinner_mod->is_timepicker) return;
+
+        Eina_Strbuf *style_buf = eina_strbuf_new();
+        eina_strbuf_append_printf(style_buf, "datetime/%s", elm_object_style_get(spinner_mod->mod_data.base));
+        elm_object_style_set(obj, eina_strbuf_string_get(style_buf));
+        eina_strbuf_free(style_buf);
+
+        spinner_mod->mod_data.field_limit_get(spinner_mod->mod_data.base, field_type, &min, &max);
+        elm_spinner_min_max_set(obj, min, max);
+        _spinner_special_value_set(obj, field_type, tim, fmt);
+        elm_spinner_value_set(obj, tim.tm_hour);
+
+        break;
+
+      case EFL_UI_CLOCK_TYPE_MINUTE:
+        if (!spinner_mod->is_timepicker) return;
+
+        style_buf = eina_strbuf_new();
+        eina_strbuf_append_printf(style_buf, "datetime/%s", elm_object_style_get(spinner_mod->mod_data.base));
+        elm_object_style_set(obj, eina_strbuf_string_get(style_buf));
+        eina_strbuf_free(style_buf);
+
+        spinner_mod->mod_data.field_limit_get(spinner_mod->mod_data.base, field_type, &min, &max);
+        elm_spinner_min_max_set(obj, min, max);
+        _spinner_special_value_set(obj, field_type, tim, fmt);
+        elm_spinner_value_set(obj, tim.tm_min);
+
+        break;
+
+      case EFL_UI_CLOCK_TYPE_AMPM:
+        if (!spinner_mod->is_timepicker) return;
+
+        if (!spinner_mod->is_ampm_init)
+          {
+             spinner_mod->is_ampm_init = EINA_TRUE;
+
+             if (tim.tm_hour < 12)
+               spinner_mod->is_am = EINA_FALSE;
+             else
+               spinner_mod->is_am = EINA_TRUE;
+          }
+
+        if (tim.tm_hour < 12)
+          {
+             _AM_PM_string_set(spinner_mod, obj, EINA_TRUE);
+             spinner_mod->is_am = EINA_TRUE;
+          }
+        else
+          {
+             _AM_PM_string_set(spinner_mod, obj, EINA_FALSE);
+             spinner_mod->is_am = EINA_FALSE;
+          }
+        return;
+
+      default:
+        return;
+     }
+}
+
+EAPI Evas_Object *
+field_create(Efl_Ui_Clock_Module_Data *module_data, Efl_Ui_Clock_Type field_type)
+{
+   Input_Spinner_Module_Data *spinner_mod;
+   Evas_Object *field_obj = NULL;
+   spinner_mod = (Input_Spinner_Module_Data *)module_data;
+   if (!spinner_mod) return NULL;
+
+   if (field_type == EFL_UI_CLOCK_TYPE_AMPM)
+     {
+        field_obj = elm_button_add(spinner_mod->mod_data.base);
+        elm_object_style_set(field_obj, "datetime/ampm");
+        evas_object_smart_callback_add(field_obj, "clicked", _ampm_clicked_cb, spinner_mod);
+     }
+   else
+     field_obj = _create_spinner(spinner_mod, field_type);
+
+   evas_object_data_set(field_obj, "_field_type", (void *)field_type);
+
+   spinner_mod->field_obj[field_type] = field_obj;
+
+   return field_obj;
+}
+
+EAPI Efl_Ui_Clock_Module_Data *
+obj_hook(Evas_Object *obj)
+{
+   Input_Spinner_Module_Data *spinner_mod;
+   spinner_mod = calloc(1, sizeof(Input_Spinner_Module_Data));
+   if (!spinner_mod) return NULL;
+
+   spinner_mod->is_timepicker = EINA_FALSE;
+   spinner_mod->is_ampm_click = EINA_FALSE;
+   spinner_mod->is_ampm_init = EINA_FALSE;
+   evas_object_smart_callback_add(obj, "theme,changed", _theme_changed_cb, spinner_mod);
+   evas_object_smart_callback_add(obj, "language,changed", _lang_changed_cb, spinner_mod);
+
+   return ((Efl_Ui_Clock_Module_Data*)spinner_mod);
+}
+
+EAPI void
+obj_unhook(Efl_Ui_Clock_Module_Data *module_data)
+{
+   Input_Spinner_Module_Data *spinner_mod;
+
+   spinner_mod = (Input_Spinner_Module_Data *)module_data;
+   if (!spinner_mod) return;
+
+   if (spinner_mod)
+     {
+          free(spinner_mod);
+          spinner_mod = NULL;
+     }
+}
+
+EAPI void
+obj_hide(Efl_Ui_Clock_Module_Data *module_data EINA_UNUSED)
+{
+  return;
+}
+
+// module api funcs needed
+EAPI int
+elm_modapi_init(void *m EINA_UNUSED)
+{
+   return 1; // succeed always
+}
+
+EAPI int
+elm_modapi_shutdown(void *m EINA_UNUSED)
+{
+   return 1; // succeed always
+}
diff --git a/clock_input_wearable_spinner/configure.ac b/clock_input_wearable_spinner/configure.ac
new file mode 100644 (file)
index 0000000..95bcb20
--- /dev/null
@@ -0,0 +1,60 @@
+# initialization
+AC_INIT([efl-modules-clock_input_wearable_spinner], [0.1], [])
+AM_INIT_AUTOMAKE([-Wall foreign])
+AC_CONFIG_MACRO_DIR([m4])
+
+# checks for programs
+AC_PROG_CC
+AC_DISABLE_STATIC
+AC_PROG_LIBTOOL
+
+# checks for libraries
+
+# checks for header files
+AC_HEADER_STDC
+
+# checks for typedefs, structures, and compiler characteristics
+AC_C_CONST
+
+# checks for library functions
+
+# checks for pkg-config
+PKG_PROG_PKG_CONFIG
+
+# gettext
+m4_ifdef([AM_GNU_GETTEXT_VERSION], [
+AM_GNU_GETTEXT_VERSION([0.18])
+])
+
+m4_ifdef([AM_GNU_GETTEXT], [
+AM_GNU_GETTEXT([external])
+po_makefile_in=po/Makefile.in
+have_po="yes"
+],[
+have_po="no"
+])
+AC_SUBST([LTLIBINTL])
+
+if test "x${POSUB}" = "x" ; then
+   have_po="no"
+fi
+
+AM_CONDITIONAL([HAVE_PO], [test "x${have_po}" = "xyes"])
+
+requirements="elementary, icu-i18n, dlog"
+
+PKG_CHECK_MODULES(CLOCK_INPUT_WEARABLE_SPINNER, [${requirements}])
+
+# Check host system
+ELEMENTARY_VERSION=`$PKG_CONFIG --modversion elementary | awk -F . '{printf("%s.%s",$1,$2);}'`
+MODULE_ARCH="v-$ELEMENTARY_VERSION"
+AC_SUBST(MODULE_ARCH)
+AC_DEFINE_UNQUOTED(MODULE_ARCH, "$MODULE_ARCH", "Module architecture")
+
+# Generate files
+AC_CONFIG_FILES([
+                Makefile
+                $po_makefile_in
+                ])
+
+AC_OUTPUT
diff --git a/clock_input_wearable_spinner/po/LINGUAS b/clock_input_wearable_spinner/po/LINGUAS
new file mode 100644 (file)
index 0000000..df83bc8
--- /dev/null
@@ -0,0 +1 @@
+ar as az bg bn bn_BD ca cs da de el_GR en_PH en en_US es_ES es_US et eu fa fi fr fr_CA fr ga gl gu he hi hr hu hy id is it_IT ja_JP ka kk km kn ko_KR lo lt lv mk ml mn_MN mr ms my_MM my_ZG nb ne nl or pa pl pt_BR pt_PT ro ru_RU si sk sl sq sr sv ta te th tl tr_TR uk ur uz vi zh_CN zh_HK zh_TW
diff --git a/clock_input_wearable_spinner/po/Makevars b/clock_input_wearable_spinner/po/Makevars
new file mode 100644 (file)
index 0000000..89c1166
--- /dev/null
@@ -0,0 +1,78 @@
+# Makefile variables for PO directory in any package using GNU gettext.
+
+# Usually the message domain is the same as the package name.
+DOMAIN = $(PACKAGE)
+
+# These two variables depend on the location of this directory.
+subdir = po
+top_builddir = ..
+
+# These options get passed to xgettext.
+XGETTEXT_OPTIONS = -a --from-code=UTF-8 --foreign-user
+
+# This is the copyright holder that gets inserted into the header of the
+# $(DOMAIN).pot file.  Set this to the copyright holder of the surrounding
+# package.  (Note that the msgstr strings, extracted from the package's
+# sources, belong to the copyright holder of the package.)  Translators are
+# expected to transfer the copyright for their translations to this person
+# or entity, or to disclaim their copyright.  The empty string stands for
+# the public domain; in this case the translators are expected to disclaim
+# their copyright.
+COPYRIGHT_HOLDER = Free Software Foundation, Inc.
+
+# This tells whether or not to prepend "GNU " prefix to the package
+# name that gets inserted into the header of the $(DOMAIN).pot file.
+# Possible values are "yes", "no", or empty.  If it is empty, try to
+# detect it automatically by scanning the files in $(top_srcdir) for
+# "GNU packagename" string.
+PACKAGE_GNU =
+
+# This is the email address or URL to which the translators shall report
+# bugs in the untranslated strings:
+# - Strings which are not entire sentences, see the maintainer guidelines
+#   in the GNU gettext documentation, section 'Preparing Strings'.
+# - Strings which use unclear terms or require additional context to be
+#   understood.
+# - Strings which make invalid assumptions about notation of date, time or
+#   money.
+# - Pluralisation problems.
+# - Incorrect English spelling.
+# - Incorrect formatting.
+# It can be your email address, or a mailing list address where translators
+# can write to without being subscribed, or the URL of a web page through
+# which the translators can contact you.
+MSGID_BUGS_ADDRESS =
+
+# This is the list of locale categories, beyond LC_MESSAGES, for which the
+# message catalogs shall be used.  It is usually empty.
+EXTRA_LOCALE_CATEGORIES =
+
+# This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt'
+# context.  Possible values are "yes" and "no".  Set this to yes if the
+# package uses functions taking also a message context, like pgettext(), or
+# if in $(XGETTEXT_OPTIONS) you define keywords with a context argument.
+USE_MSGCTXT = no
+
+# These options get passed to msgmerge.
+# Useful options are in particular:
+#   --previous            to keep previous msgids of translated messages,
+#   --quiet               to reduce the verbosity.
+MSGMERGE_OPTIONS =
+
+# These options get passed to msginit.
+# If you want to disable line wrapping when writing PO files, add
+# --no-wrap to MSGMERGE_OPTIONS, XGETTEXT_OPTIONS, and
+# MSGINIT_OPTIONS.
+MSGINIT_OPTIONS =
+
+# This tells whether or not to regenerate a PO file when $(DOMAIN).pot
+# has changed.  Possible values are "yes" and "no".  Set this to no if
+# the POT file is checked in the repository and the version control
+# program ignores timestamps.
+PO_DEPENDS_ON_POT = yes
+
+# This tells whether or not to forcibly update $(DOMAIN).pot and
+# regenerate PO files on "make dist".  Possible values are "yes" and
+# "no".  Set this to no if the POT file and PO files are maintained
+# externally.
+DIST_DEPENDS_ON_UPDATE_PO = yes
diff --git a/clock_input_wearable_spinner/po/POTFILES.in b/clock_input_wearable_spinner/po/POTFILES.in
new file mode 100644 (file)
index 0000000..f647204
--- /dev/null
@@ -0,0 +1,2 @@
+# List of source files which contain translatable strings.
+./clock_input_wearable_spinner.c
diff --git a/clock_input_wearable_spinner/po/ar.po b/clock_input_wearable_spinner/po/ar.po
new file mode 100644 (file)
index 0000000..94d7c39
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 10:05+0200\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: ar\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+msgid "AM"
+msgstr "ص"
+
+msgid "PM"
+msgstr "م"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "اليوم"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "س"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "د"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "الشهر"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "العام"
diff --git a/clock_input_wearable_spinner/po/as.po b/clock_input_wearable_spinner/po/as.po
new file mode 100755 (executable)
index 0000000..b2649a9
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "দিন"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "ঘ"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "মি"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "মাহ"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "বছৰ"
diff --git a/clock_input_wearable_spinner/po/az.po b/clock_input_wearable_spinner/po/az.po
new file mode 100755 (executable)
index 0000000..350395d
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Gün"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "St"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Dəq"
+
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Ay"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "İl"
diff --git a/clock_input_wearable_spinner/po/bg.po b/clock_input_wearable_spinner/po/bg.po
new file mode 100755 (executable)
index 0000000..d539672
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2015-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Ден"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Час"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Мин"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Месец"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Година"
diff --git a/clock_input_wearable_spinner/po/bn.po b/clock_input_wearable_spinner/po/bn.po
new file mode 100755 (executable)
index 0000000..c784ab6
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "দিন"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "ঘ."
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "মি."
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "মাস"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "বছর"
diff --git a/clock_input_wearable_spinner/po/bn_BD.po b/clock_input_wearable_spinner/po/bn_BD.po
new file mode 100755 (executable)
index 0000000..d46216d
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "পূর্বাহ্ণ"
+
+msgid "PM"
+msgstr "অপরাহ্ণ"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Day"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "ঘ."
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "মি."
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Month"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Year"
diff --git a/clock_input_wearable_spinner/po/ca.po b/clock_input_wearable_spinner/po/ca.po
new file mode 100644 (file)
index 0000000..928f07a
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: Elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 09:34+0000\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: Catalan\n"
+"Language: ca\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2015-03-11 05:18+0000\n"
+"X-Generator: Launchpad (build 17389)\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dia"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "H"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mes"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Any"
diff --git a/clock_input_wearable_spinner/po/cs.po b/clock_input_wearable_spinner/po/cs.po
new file mode 100644 (file)
index 0000000..0cee13c
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 22:44+0200\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: Czech <kde-i18n-doc@kde.org>\n"
+"Language: cs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.4\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+
+msgid "AM"
+msgstr "dop."
+
+msgid "PM"
+msgstr "odp."
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Den"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Hod"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Měsíc"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Rok"
diff --git a/clock_input_wearable_spinner/po/da.po b/clock_input_wearable_spinner/po/da.po
new file mode 100755 (executable)
index 0000000..b9e6d95
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dag"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "T"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Måned"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "År"
diff --git a/clock_input_wearable_spinner/po/de.po b/clock_input_wearable_spinner/po/de.po
new file mode 100644 (file)
index 0000000..8716ec2
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary 0.7.0.57309\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 20:22+0100\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: German\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Tag"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Std"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Monat"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Jahr"
diff --git a/clock_input_wearable_spinner/po/el_GR.po b/clock_input_wearable_spinner/po/el_GR.po
new file mode 100755 (executable)
index 0000000..a01d882
--- /dev/null
@@ -0,0 +1,33 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 10:05+0200\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "AM"
+msgstr "ΠΜ"
+
+msgid "PM"
+msgstr "MM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Ημέρα"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Ώρα"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Λεπ"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Μήνας"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Έτος"
diff --git a/clock_input_wearable_spinner/po/en.po b/clock_input_wearable_spinner/po/en.po
new file mode 100755 (executable)
index 0000000..935f05a
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Day"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Hr"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Month"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Year"
diff --git a/clock_input_wearable_spinner/po/en_PH.po b/clock_input_wearable_spinner/po/en_PH.po
new file mode 100755 (executable)
index 0000000..f6d1d7d
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2013-09-26 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Day"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Hr"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Month"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Year"
diff --git a/clock_input_wearable_spinner/po/en_US.po b/clock_input_wearable_spinner/po/en_US.po
new file mode 100755 (executable)
index 0000000..06776aa
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 19:35+0900\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Poedit 1.5.4\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Day"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Hr"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Month"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Year"
diff --git a/clock_input_wearable_spinner/po/es_ES.po b/clock_input_wearable_spinner/po/es_ES.po
new file mode 100755 (executable)
index 0000000..4624a9e
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Día"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "h"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mes"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Año"
diff --git a/clock_input_wearable_spinner/po/es_US.po b/clock_input_wearable_spinner/po/es_US.po
new file mode 100755 (executable)
index 0000000..4624a9e
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Día"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "h"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mes"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Año"
diff --git a/clock_input_wearable_spinner/po/et.po b/clock_input_wearable_spinner/po/et.po
new file mode 100755 (executable)
index 0000000..9856583
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Päev"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "H"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Kuu"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Aasta"
diff --git a/clock_input_wearable_spinner/po/eu.po b/clock_input_wearable_spinner/po/eu.po
new file mode 100755 (executable)
index 0000000..98ad2c4
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Eguna"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "H"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Hila"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Urtea"
diff --git a/clock_input_wearable_spinner/po/fa.po b/clock_input_wearable_spinner/po/fa.po
new file mode 100644 (file)
index 0000000..b4cbe81
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 10:05+0200\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: fa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+msgid "AM"
+msgstr "ق.ظ"
+
+msgid "PM"
+msgstr "ب.ظ"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "روز"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "ساعت"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "دقیقه"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "ماه"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "سال"
diff --git a/clock_input_wearable_spinner/po/fi.po b/clock_input_wearable_spinner/po/fi.po
new file mode 100644 (file)
index 0000000..30d51b6
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: enlightenment\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 15:13+0000\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: Finnish <fi@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2014-09-01 07:00+0000\n"
+"X-Generator: Launchpad (build 17176)\n"
+
+msgid "AM"
+msgstr "ap."
+
+msgid "PM"
+msgstr "ip."
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Päivä"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "H"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Kuuk."
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Vuosi"
diff --git a/clock_input_wearable_spinner/po/fr.po b/clock_input_wearable_spinner/po/fr.po
new file mode 100644 (file)
index 0000000..14fe167
--- /dev/null
@@ -0,0 +1,38 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: Elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2014-05-25 20:18+0000\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: French <sansgourou@gmail.com>\n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2014-08-16 05:45+0000\n"
+"X-Generator: Launchpad (build 17156)\n"
+"X-Poedit-Country: FRANCE\n"
+"X-Poedit-Language: French\n"
+"X-Poedit-SourceCharset: utf-8\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Jour"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "H"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mois"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Année"
diff --git a/clock_input_wearable_spinner/po/fr_CA.po b/clock_input_wearable_spinner/po/fr_CA.po
new file mode 100755 (executable)
index 0000000..a4db802
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Jour"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Heu"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mois"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Année"
diff --git a/clock_input_wearable_spinner/po/ga.po b/clock_input_wearable_spinner/po/ga.po
new file mode 100755 (executable)
index 0000000..5b50629
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2013-09-26 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Lá"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Ur"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Nm"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mí"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Bliain"
diff --git a/clock_input_wearable_spinner/po/gl.po b/clock_input_wearable_spinner/po/gl.po
new file mode 100644 (file)
index 0000000..3174ce3
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 08:39+0000\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: Galician <proxecto@trasno.net>\n"
+"Language: gl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2014-05-25 05:45+0000\n"
+"X-Generator: Launchpad (build 17017)\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Día"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "h"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mes"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Ano"
diff --git a/clock_input_wearable_spinner/po/gu.po b/clock_input_wearable_spinner/po/gu.po
new file mode 100755 (executable)
index 0000000..7244780
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "દિવસ"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "કલાક"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "મિ."
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "મહિનો"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "વર્ષ"
diff --git a/clock_input_wearable_spinner/po/he.po b/clock_input_wearable_spinner/po/he.po
new file mode 100644 (file)
index 0000000..8858493
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 10:05+0200\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: he\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "יום"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "שע'"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "דק'"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "חודש"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "שנה"
diff --git a/clock_input_wearable_spinner/po/hi.po b/clock_input_wearable_spinner/po/hi.po
new file mode 100755 (executable)
index 0000000..4aa2c6f
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "दिन"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "घं"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "मि"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "महीना"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "वर्ष"
diff --git a/clock_input_wearable_spinner/po/hr.po b/clock_input_wearable_spinner/po/hr.po
new file mode 100755 (executable)
index 0000000..a8d8a40
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dan"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "H"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mjesec"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Godina"
diff --git a/clock_input_wearable_spinner/po/hu.po b/clock_input_wearable_spinner/po/hu.po
new file mode 100644 (file)
index 0000000..631d741
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary 1.8.2\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 15:27+0100\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: hu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.5.7\n"
+
+msgid "AM"
+msgstr "de."
+
+msgid "PM"
+msgstr "du."
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Nap"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "óra"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "P"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Hónap"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Év"
diff --git a/clock_input_wearable_spinner/po/hy.po b/clock_input_wearable_spinner/po/hy.po
new file mode 100755 (executable)
index 0000000..7f6cf13
--- /dev/null
@@ -0,0 +1,33 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Օր"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Ժամ"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Րոպ"
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Ամիս"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Տարի"
diff --git a/clock_input_wearable_spinner/po/id.po b/clock_input_wearable_spinner/po/id.po
new file mode 100755 (executable)
index 0000000..d28530e
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Hari"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Jm"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Mnt"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Bulan"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Tahun"
diff --git a/clock_input_wearable_spinner/po/is.po b/clock_input_wearable_spinner/po/is.po
new file mode 100755 (executable)
index 0000000..cdc0324
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dagur"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Kl."
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Mín"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mán."
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Ár"
diff --git a/clock_input_wearable_spinner/po/it_IT.po b/clock_input_wearable_spinner/po/it_IT.po
new file mode 100755 (executable)
index 0000000..63a0bfc
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Giorno"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Ora"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mese"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Anno"
diff --git a/clock_input_wearable_spinner/po/ja_JP.po b/clock_input_wearable_spinner/po/ja_JP.po
new file mode 100755 (executable)
index 0000000..9a6617d
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2013-07-20 15:21+0000\n"
+"PO-Revision-Date: 2010-12-26 10:05+0200\n"
+"Last-Translator: Shilpa Singh <shilpa.singh@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "日"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "時"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "分"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "月"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "年"
diff --git a/clock_input_wearable_spinner/po/ka.po b/clock_input_wearable_spinner/po/ka.po
new file mode 100755 (executable)
index 0000000..95b4e89
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "დღე"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "სთ"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "წთ"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "თვე"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "წელი"
diff --git a/clock_input_wearable_spinner/po/kk.po b/clock_input_wearable_spinner/po/kk.po
new file mode 100755 (executable)
index 0000000..2c8c40e
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Күн"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Сағ"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Мин"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Ай"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Жыл"
diff --git a/clock_input_wearable_spinner/po/km.po b/clock_input_wearable_spinner/po/km.po
new file mode 100755 (executable)
index 0000000..0352067
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "ថ្ងៃ"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "ម៉ោង"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "នាទី"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "ខែ"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "ឆ្នាំ"
diff --git a/clock_input_wearable_spinner/po/kn.po b/clock_input_wearable_spinner/po/kn.po
new file mode 100755 (executable)
index 0000000..a1a84eb
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "ದಿನ"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "ಗಂಟೆ"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "ನಿಮಿಷ"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "ತಿಂಗಳು"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "ವರ್ಷ"
diff --git a/clock_input_wearable_spinner/po/ko_KR.po b/clock_input_wearable_spinner/po/ko_KR.po
new file mode 100644 (file)
index 0000000..b367480
--- /dev/null
@@ -0,0 +1,36 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: ko_KR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Poedit 1.5.4\n"
+"X-Poedit-SourceCharset: UTF-8\n"
+
+msgid "AM"
+msgstr "오전"
+
+msgid "PM"
+msgstr "오후"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "일"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "시"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "분"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "월"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "년"
diff --git a/clock_input_wearable_spinner/po/lo.po b/clock_input_wearable_spinner/po/lo.po
new file mode 100755 (executable)
index 0000000..320fe35
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "ເຊົ້າ"
+
+msgid "PM"
+msgstr "ແລງ"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "ວັນ"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "ຊມ"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "ນທ"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "ເດືອນ"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "ປີ"
diff --git a/clock_input_wearable_spinner/po/lt.po b/clock_input_wearable_spinner/po/lt.po
new file mode 100644 (file)
index 0000000..893a5aa
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: enlightenment\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 22:38+0000\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: Lithuanian <lt@li.org>\n"
+"Language: lt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2014-02-22 06:50+0000\n"
+"X-Generator: Launchpad (build 16926)\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Diena"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Val"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mėnuo"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Metai"
diff --git a/clock_input_wearable_spinner/po/lv.po b/clock_input_wearable_spinner/po/lv.po
new file mode 100755 (executable)
index 0000000..6400ca5
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Diena"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "H"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mēn."
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Gads"
diff --git a/clock_input_wearable_spinner/po/mk.po b/clock_input_wearable_spinner/po/mk.po
new file mode 100755 (executable)
index 0000000..adc1304
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2013-09-26 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Ден"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Час"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Мин"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Месец"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Година"
diff --git a/clock_input_wearable_spinner/po/ml.po b/clock_input_wearable_spinner/po/ml.po
new file mode 100755 (executable)
index 0000000..7c0960a
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "ദിവസം"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "മണി."
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "മിനി."
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "മാസം"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "വർഷം"
diff --git a/clock_input_wearable_spinner/po/mn_MN.po b/clock_input_wearable_spinner/po/mn_MN.po
new file mode 100755 (executable)
index 0000000..73fb21a
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-03-28 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Өдөр"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Цаг"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Мин"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Сар"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Жил"
diff --git a/clock_input_wearable_spinner/po/mr.po b/clock_input_wearable_spinner/po/mr.po
new file mode 100755 (executable)
index 0000000..3e05364
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "दिवस"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "तास"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "मिन"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "महिना"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "वर्ष"
diff --git a/clock_input_wearable_spinner/po/ms.po b/clock_input_wearable_spinner/po/ms.po
new file mode 100755 (executable)
index 0000000..c070571
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Hari"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Jam"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Bulan"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Tahun"
diff --git a/clock_input_wearable_spinner/po/my_MM.po b/clock_input_wearable_spinner/po/my_MM.po
new file mode 100755 (executable)
index 0000000..2a1eb49
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "နေ့"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "နာရီ"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "မိနစ်"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "လ"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "ခုနှစ်"
diff --git a/clock_input_wearable_spinner/po/my_ZG.po b/clock_input_wearable_spinner/po/my_ZG.po
new file mode 100755 (executable)
index 0000000..a58838a
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "ေန႔"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "နာရီ"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "မိနစ္"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "လ"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "ခုႏွစ္"
diff --git a/clock_input_wearable_spinner/po/nb.po b/clock_input_wearable_spinner/po/nb.po
new file mode 100755 (executable)
index 0000000..b9e6d95
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dag"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "T"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Måned"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "År"
diff --git a/clock_input_wearable_spinner/po/ne.po b/clock_input_wearable_spinner/po/ne.po
new file mode 100755 (executable)
index 0000000..252019c
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "दिन"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "घं."
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "मिनट"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "महिना"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "वर्ष"
diff --git a/clock_input_wearable_spinner/po/nl.po b/clock_input_wearable_spinner/po/nl.po
new file mode 100644 (file)
index 0000000..7829a42
--- /dev/null
@@ -0,0 +1,36 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary 0.7.0.57309\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 16:41+0100\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: Dutch <vistausss@gmail.com>\n"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Poedit-Language: Dutch\n"
+"X-Poedit-Country: NETHERLANDS\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dag"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Uur"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Maand"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Jaar"
diff --git a/clock_input_wearable_spinner/po/or.po b/clock_input_wearable_spinner/po/or.po
new file mode 100755 (executable)
index 0000000..45c9755
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "ଦିନ"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "ଘ."
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "ମି."
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "ମାସ"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "ବର୍ଷ"
diff --git a/clock_input_wearable_spinner/po/pa.po b/clock_input_wearable_spinner/po/pa.po
new file mode 100755 (executable)
index 0000000..bae1a77
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "ਦਿਨ"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "ਘੰ"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "ਮਿੰ"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "ਮਹੀਨਾ"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "ਸਾਲ"
diff --git a/clock_input_wearable_spinner/po/pl.po b/clock_input_wearable_spinner/po/pl.po
new file mode 100644 (file)
index 0000000..a49af81
--- /dev/null
@@ -0,0 +1,33 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-02-04 18:11+0900\n"
+"PO-Revision-Date: 2016-04-12 14:48+0100\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "dd"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "g."
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "mm"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "rr"
diff --git a/clock_input_wearable_spinner/po/pt_BR.po b/clock_input_wearable_spinner/po/pt_BR.po
new file mode 100755 (executable)
index 0000000..857e312
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dia"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "H"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mês"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Ano"
diff --git a/clock_input_wearable_spinner/po/pt_PT.po b/clock_input_wearable_spinner/po/pt_PT.po
new file mode 100755 (executable)
index 0000000..83fd3e7
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dia"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "H"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "M"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mês"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Ano"
diff --git a/clock_input_wearable_spinner/po/ro.po b/clock_input_wearable_spinner/po/ro.po
new file mode 100755 (executable)
index 0000000..71704de
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Zi"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "H"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min."
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Lună"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "An"
diff --git a/clock_input_wearable_spinner/po/ru_RU.po b/clock_input_wearable_spinner/po/ru_RU.po
new file mode 100755 (executable)
index 0000000..9758af4
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "РМ"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "День"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Ч."
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "М."
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Месяц"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Год"
diff --git a/clock_input_wearable_spinner/po/si.po b/clock_input_wearable_spinner/po/si.po
new file mode 100755 (executable)
index 0000000..bac56d5
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "දිනය"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "පැය"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "විනා"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "මාසය"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "වර්ෂය"
diff --git a/clock_input_wearable_spinner/po/sk.po b/clock_input_wearable_spinner/po/sk.po
new file mode 100755 (executable)
index 0000000..0a84a02
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Deň"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Hod"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mesiac"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Rok"
diff --git a/clock_input_wearable_spinner/po/sl.po b/clock_input_wearable_spinner/po/sl.po
new file mode 100755 (executable)
index 0000000..c23b450
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dan"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "H"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mesec"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Leto"
diff --git a/clock_input_wearable_spinner/po/sq.po b/clock_input_wearable_spinner/po/sq.po
new file mode 100755 (executable)
index 0000000..93fb9a9
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "PD"
+
+msgid "PM"
+msgstr "MD"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dita"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Orë"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Muaji"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Viti"
diff --git a/clock_input_wearable_spinner/po/sr.po b/clock_input_wearable_spinner/po/sr.po
new file mode 100644 (file)
index 0000000..1e1eddf
--- /dev/null
@@ -0,0 +1,37 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: а\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 14:06+0100\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: српски <xfce4@xfce4.org>\n"
+"Language: sr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2015-01-10 06:35+0000\n"
+"X-Generator: Gtranslator 2.91.6\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dan"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Č"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min."
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Mesec"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Godina"
diff --git a/clock_input_wearable_spinner/po/sv.po b/clock_input_wearable_spinner/po/sv.po
new file mode 100755 (executable)
index 0000000..5d17e5f
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Dag"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Tim"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Månad"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "År"
diff --git a/clock_input_wearable_spinner/po/ta.po b/clock_input_wearable_spinner/po/ta.po
new file mode 100755 (executable)
index 0000000..c797a43
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "நாள்"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "ம."
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "நி."
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "மாதம்"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "ஆண்டு"
diff --git a/clock_input_wearable_spinner/po/te.po b/clock_input_wearable_spinner/po/te.po
new file mode 100644 (file)
index 0000000..2945c3d
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "రోజు"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "గం"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "ని."
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "నెల"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "సంవత్సరం"
diff --git a/clock_input_wearable_spinner/po/th.po b/clock_input_wearable_spinner/po/th.po
new file mode 100755 (executable)
index 0000000..cea20de
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "วัน"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "ชม."
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "นาที"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "เดือน"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "ปี"
diff --git a/clock_input_wearable_spinner/po/tl.po b/clock_input_wearable_spinner/po/tl.po
new file mode 100755 (executable)
index 0000000..02beb49
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2014-02-07 13:50+0900\n"
+"PO-Revision-Date: 2014-02-07 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Araw"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Hr"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Min"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Buwan"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Taon"
diff --git a/clock_input_wearable_spinner/po/tr_TR.po b/clock_input_wearable_spinner/po/tr_TR.po
new file mode 100755 (executable)
index 0000000..32b45ad
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Gün"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Sa"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Dk"
+
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Ay"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Yıl"
diff --git a/clock_input_wearable_spinner/po/uk.po b/clock_input_wearable_spinner/po/uk.po
new file mode 100755 (executable)
index 0000000..34bbdff
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "День"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Г."
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Хв."
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Місяць"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Рік"
diff --git a/clock_input_wearable_spinner/po/ur.po b/clock_input_wearable_spinner/po/ur.po
new file mode 100644 (file)
index 0000000..dac7d39
--- /dev/null
@@ -0,0 +1,33 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2010-12-26 10:05+0200\n"
+"Last-Translator: Tom Hacohen <tom.hacohen@samsung.com>\n"
+"Language-Team: General\n"
+"Language: ur\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "دن"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "گھنٹہ"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "منٹ"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "مہینہ"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "سال"
diff --git a/clock_input_wearable_spinner/po/uz.po b/clock_input_wearable_spinner/po/uz.po
new file mode 100755 (executable)
index 0000000..c8b6414
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Kun"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "St"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Daq"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Oy"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Yil"
diff --git a/clock_input_wearable_spinner/po/vi.po b/clock_input_wearable_spinner/po/vi.po
new file mode 100644 (file)
index 0000000..680adc9
--- /dev/null
@@ -0,0 +1,36 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 18:06+0900\n"
+"Last-Translator: Thiep Ha <thiepha@gmail.com>\n"
+"Language-Team: General\n"
+"Language: vi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Poedit 1.5.4\n"
+"X-Poedit-SourceCharset: UTF-8\n"
+
+msgid "AM"
+msgstr "AM"
+
+msgid "PM"
+msgstr "PM"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "Ngày"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "Giờ"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "Phút"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "Tháng"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "Năm"
diff --git a/clock_input_wearable_spinner/po/zh_CN.po b/clock_input_wearable_spinner/po/zh_CN.po
new file mode 100644 (file)
index 0000000..bfa1ff6
--- /dev/null
@@ -0,0 +1,33 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2015-11-09 11:01+0100\n"
+"PO-Revision-Date: 2016-04-12 09:09-0800\n"
+"Last-Translator: Thiep Ha <thiep.ha@samsung.com>\n"
+"Language-Team: Chinese (simplified)\n"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "AM"
+msgstr "上午"
+
+msgid "PM"
+msgstr "下午"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "日"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "小时"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "分"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "月"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "年"
diff --git a/clock_input_wearable_spinner/po/zh_HK.po b/clock_input_wearable_spinner/po/zh_HK.po
new file mode 100755 (executable)
index 0000000..4d612ca
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2013-09-26 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "上午"
+
+msgid "PM"
+msgstr "下午"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "日"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "時"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "分"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "月"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "年"
diff --git a/clock_input_wearable_spinner/po/zh_TW.po b/clock_input_wearable_spinner/po/zh_TW.po
new file mode 100755 (executable)
index 0000000..ea3eb90
--- /dev/null
@@ -0,0 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: elementary\n"
+"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
+"POT-Creation-Date: 2012-09-20 13:50+0900\n"
+"PO-Revision-Date: 2013-09-26 09:09-0800\n"
+"Last-Translator: Jaeun Choi <jaeun12.choi@samsung.com>\n"
+"Language-Team: General\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "AM"
+msgstr "上午"
+
+msgid "PM"
+msgstr "下午"
+
+msgid "WDS_ST_OPT_DAY_ABB"
+msgstr "日"
+
+msgid "WDS_ST_HEADER_HR_ABB"
+msgstr "小時"
+
+msgid "WDS_ST_HEADER_MIN_ABB"
+msgstr "分"
+
+msgid "WDS_ST_OPT_MONTH_ABB"
+msgstr "月"
+
+msgid "WDS_ST_OPT_YEAR_ABB"
+msgstr "年"
index df44c0f..e536eaf 100644 (file)
@@ -61,8 +61,7 @@ The EFL Modules for common profile.
 export CFLAGS+=" -fvisibility=hidden -fPIC -Wall"
 export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed -Wl,-z,defs"
 
-%define DEF_SUBDIRS clock_input_spinner clock_input_spinner_tv clock_input_circle edje_feedback ecore_audio_tizen quickpanel_callback naviframe_effect_mobile naviframe_effect_wearable calendar_string access_output_tts
-
+%define DEF_SUBDIRS clock_input_spinner clock_input_spinner_tv clock_input_circle clock_input_wearable_spinner edje_feedback ecore_audio_tizen quickpanel_callback naviframe_effect_mobile naviframe_effect_wearable calendar_string access_output_tts
 
 for FILE in %{DEF_SUBDIRS}
 do
@@ -118,12 +117,14 @@ done
 /usr/share/locale/*/LC_MESSAGES/*
 %{_libdir}/elementary/modules/naviframe_effect_wearable/*/*.so
 %{_libdir}/elementary/modules/clock_input_circle/*/*.so
+%{_libdir}/elementary/modules/clock_input_wearable_spinner/*/*.so
 %{_libdir}/edje/modules/*/*/*.so
 %license COPYING
 %manifest %{name}.manifest
 ## Below is not needed except Machintosh
 %exclude %{_libdir}/elementary/modules/naviframe_effect_wearable/*/*.la
 %exclude %{_libdir}/elementary/modules/clock_input_circle/*/*.la
+%exclude %{_libdir}/elementary/modules/clock_input_wearable_spinner/*/*.la
 %exclude %{_libdir}/edje/modules/*/*/*.la
 
 %files -n efl-modules-profile_ivi