--- /dev/null
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
+PROJECT(ug-setting-gallery-efl C)
+
+#SET(PREFIX ${CMAKE_INSTALL_PREFIX})
+#SET(EXEC_PREFIX "\${prefix}")
+#SET(LIBDIR "\${prefix}/lib")
+#SET(INCLUDEDIR "\${prefix}/include")
+#SET(VERSION 0.1.0)
+
+IF("${ARCH}" STREQUAL "arm")
+ ADD_DEFINITIONS("-DTARGET")
+ENDIF("${ARCH}" STREQUAL "arm")
+
+SET(SRCS
+ src/ug-setting-gallery.c
+ src/sg-keys.c
+)
+
+INCLUDE_DIRECTORIES(
+ ${CMAKE_CURRENT_SOURCE_DIR}/include
+)
+
+INCLUDE(FindPkgConfig)
+pkg_check_modules(pkgs REQUIRED elementary ui-gadget-1 dlog vconf)
+
+FOREACH(flag ${pkgs_CFLAGS})
+ SET(EXTRA_CXXFLAGS "${EXTRA_CXXFLAGS} ${flag}")
+ENDFOREACH(flag)
+
+SET(EXTRA_CXXFLAGS "${EXTRA_CXXFLAGS} -fvisibility=hidden -Wall")
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CXXFLAGS}")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CXXFLAGS}")
+
+ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
+
+ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS})
+SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES SOVERSION 0.1.0)
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS})
+
+
+#SET(MS_KEY_INIT ms_key_init)
+#SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -g")
+#SET(CMAKE_C_FLAGS_DEBUG "-O2 -g")
+
+#SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
+
+#ADD_EXECUTABLE(${MS_KEY_INIT}
+# src/ms-key-init.c
+#)
+#TARGET_LINK_LIBRARIES(${MS_KEY_INIT} ${PROJECT_NAME})
+
+INSTALL(TARGETS ${PROJECT_NAME} DESTINATION /usr/ug/lib)
+#INSTALL(TARGETS ${MS_KEY_INIT} DESTINATION bin)
+
+INSTALL(FILES LICENSE.Flora DESTINATION /usr/share/license RENAME ${PROJECT_NAME})
+
+ADD_SUBDIRECTORY(po)
+
--- /dev/null
+Flora License
+
+Version 1.1, April, 2013
+
+http://floralicense.org/license/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+"License" shall mean the terms and conditions for use, reproduction,
+and distribution as defined by Sections 1 through 9 of this document.
+
+"Licensor" shall mean the copyright owner or entity authorized by
+the copyright owner that is granting the License.
+
+"Legal Entity" shall mean the union of the acting entity and
+all other entities that control, are controlled by, or are
+under common control with that entity. For the purposes of
+this definition, "control" means (i) the power, direct or indirect,
+to cause the direction or management of such entity,
+whether by contract or otherwise, or (ii) ownership of fifty percent (50%)
+or more of the outstanding shares, or (iii) beneficial ownership of
+such entity.
+
+"You" (or "Your") shall mean an individual or Legal Entity
+exercising permissions granted by this License.
+
+"Source" form shall mean the preferred form for making modifications,
+including but not limited to software source code, documentation source,
+and configuration files.
+
+"Object" form shall mean any form resulting from mechanical
+transformation or translation of a Source form, including but
+not limited to compiled object code, generated documentation,
+and conversions to other media types.
+
+"Work" shall mean the work of authorship, whether in Source or Object form,
+made available under the License, as indicated by a copyright notice
+that is included in or attached to the work (an example is provided
+in the Appendix below).
+
+"Derivative Works" shall mean any work, whether in Source or Object form,
+that is based on (or derived from) the Work and for which the editorial
+revisions, annotations, elaborations, or other modifications represent,
+as a whole, an original work of authorship. For the purposes of this License,
+Derivative Works shall not include works that remain separable from,
+or merely link (or bind by name) to the interfaces of, the Work and
+Derivative Works thereof.
+
+"Contribution" shall mean any work of authorship, including the original
+version of the Work and any modifications or additions to that Work or
+Derivative Works thereof, that is intentionally submitted to Licensor
+for inclusion in the Work by the copyright owner or by an individual or
+Legal Entity authorized to submit on behalf of the copyright owner.
+For the purposes of this definition, "submitted" means any form of
+electronic, verbal, or written communication sent to the Licensor or
+its representatives, including but not limited to communication on
+electronic mailing lists, source code control systems, and issue
+tracking systems that are managed by, or on behalf of, the Licensor
+for the purpose of discussing and improving the Work, but excluding
+communication that is conspicuously marked or otherwise designated
+in writing by the copyright owner as "Not a Contribution."
+
+"Contributor" shall mean Licensor and any individual or Legal Entity
+on behalf of whom a Contribution has been received by Licensor and
+subsequently incorporated within the Work.
+
+"Tizen Certified Platform" shall mean a software platform that complies
+with the standards set forth in the Tizen Compliance Specification
+and passes the Tizen Compliance Tests as defined from time to time
+by the Tizen Technical Steering Group and certified by the Tizen
+Association or its designated agent.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+this License, each Contributor hereby grants to You a perpetual,
+worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+copyright license to reproduce, prepare Derivative Works of,
+publicly display, publicly perform, sublicense, and distribute the
+Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+this License, each Contributor hereby grants to You a perpetual,
+worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+(except as stated in this section) patent license to make, have made,
+use, offer to sell, sell, import, and otherwise transfer the Work
+solely as incorporated into a Tizen Certified Platform, where such
+license applies only to those patent claims licensable by such
+Contributor that are necessarily infringed by their Contribution(s)
+alone or by combination of their Contribution(s) with the Work solely
+as incorporated into a Tizen Certified Platform to which such
+Contribution(s) was submitted. If You institute patent litigation
+against any entity (including a cross-claim or counterclaim
+in a lawsuit) alleging that the Work or a Contribution incorporated
+within the Work constitutes direct or contributory patent infringement,
+then any patent licenses granted to You under this License for that
+Work shall terminate as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+Work or Derivative Works thereof pursuant to the copyright license
+above, in any medium, with or without modifications, and in Source or
+Object form, provided that You meet the following conditions:
+
+ 1. You must give any other recipients of the Work or Derivative Works
+ a copy of this License; and
+ 2. You must cause any modified files to carry prominent notices stating
+ that You changed the files; and
+ 3. You must retain, in the Source form of any Derivative Works that
+ You distribute, all copyright, patent, trademark, and attribution
+ notices from the Source form of the Work, excluding those notices
+ that do not pertain to any part of the Derivative Works; and
+ 4. If the Work includes a "NOTICE" text file as part of its distribution,
+ then any Derivative Works that You distribute must include a readable
+ copy of the attribution notices contained within such NOTICE file,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works, in at least one of the following places:
+ within a NOTICE text file distributed as part of the Derivative Works;
+ within the Source form or documentation, if provided along with the
+ Derivative Works; or, within a display generated by the Derivative Works,
+ if and wherever such third-party notices normally appear.
+ The contents of the NOTICE file are for informational purposes only
+ and do not modify the License. You may add Your own attribution notices
+ within Derivative Works that You distribute, alongside or as an addendum
+ to the NOTICE text from the Work, provided that such additional attribution
+ notices cannot be construed as modifying the License. You may add Your own
+ copyright statement to Your modifications and may provide additional or
+ different license terms and conditions for use, reproduction, or
+ distribution of Your modifications, or for any such Derivative Works
+ as a whole, provided Your use, reproduction, and distribution of
+ the Work otherwise complies with the conditions stated in this License
+ and your own copyright statement or terms and conditions do not conflict
+ the conditions stated in the License including section 3.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+any Contribution intentionally submitted for inclusion in the Work
+by You to the Licensor shall be under the terms and conditions of
+this License, without any additional terms or conditions.
+Notwithstanding the above, nothing herein shall supersede or modify
+the terms of any separate license agreement you may have executed
+with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+names, trademarks, service marks, or product names of the Licensor,
+except as required for reasonable and customary use in describing the
+origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+agreed to in writing, Licensor provides the Work (and each
+Contributor provides its Contributions) on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+implied, including, without limitation, any warranties or conditions
+of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+PARTICULAR PURPOSE. You are solely responsible for determining the
+appropriateness of using or redistributing the Work and assume any
+risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+whether in tort (including negligence), contract, or otherwise,
+unless required by applicable law (such as deliberate and grossly
+negligent acts) or agreed to in writing, shall any Contributor be
+liable to You for damages, including any direct, indirect, special,
+incidental, or consequential damages of any character arising as a
+result of this License or out of the use or inability to use the
+Work (including but not limited to damages for loss of goodwill,
+work stoppage, computer failure or malfunction, or any and all
+other commercial damages or losses), even if such Contributor
+has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+the Work or Derivative Works thereof, You may choose to offer,
+and charge a fee for, acceptance of support, warranty, indemnity,
+or other liability obligations and/or rights consistent with this
+License. However, in accepting such obligations, You may act only
+on Your own behalf and on Your sole responsibility, not on behalf
+of any other Contributor, and only if You agree to indemnify,
+defend, and hold each Contributor harmless for any liability
+incurred by, or claims asserted against, such Contributor by reason
+of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Flora License to your work
+
+To apply the Flora License to your work, attach the following
+boilerplate notice, with the fields enclosed by brackets "[]"
+replaced with your own identifying information. (Don't include
+the brackets!) The text should be enclosed in the appropriate
+comment syntax for the file format. We also recommend that a
+file or class name and description of purpose be included on the
+same "printed page" as the copyright notice for easier
+identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the 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.
+
--- /dev/null
+Copyright (c) 2012 Samsung Electronics Co., Ltd. All rights reserved.
+Except as noted, this software is licensed under Flora License, Version 1.1
+Please, see the LICENSE.Flora file for Flora License, Version 1.1 terms and conditions.
--- /dev/null
+/*\r
+ * Copyright 2012 Samsung Electronics Co., Ltd\r
+ *\r
+ * Licensed under the Flora License, Version 1.1 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ * http://floralicense.org/license/\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+#ifndef __gallery_debug_H__\r
+#define __gallery_debug_H__\r
+\r
+#define ENABLE_LOG_SYSTEM\r
+\r
+#ifdef ENABLE_LOG_SYSTEM\r
+#define USE_DLOG_SYSTEM\r
+\r
+#ifdef USE_DLOG_SYSTEM\r
+#include <dlog.h>\r
+\r
+#ifdef LOG_TAG\r
+#undef LOG_TAG\r
+#endif\r
+\r
+#define LOG_TAG "gallery-setting"\r
+\r
+#define gallery_debug(fmt, arg...) do{ \\r
+ LOGD("[%s :%05d] "fmt "\n",__FUNCTION__, __LINE__,##arg); \\r
+ } while (0)\r
+#define gallery_info(fmt, arg...) do{ \\r
+ LOGI("[%s :%05d] "fmt "\n",__FUNCTION__, __LINE__,##arg); \\r
+ } while (0)\r
+#define gallery_warn(fmt, arg...) do{ \\r
+ LOGW("[%s :%05d] "fmt "\n",__FUNCTION__, __LINE__,##arg); \\r
+ } while (0)\r
+#define gallery_error(fmt, arg...) do{ \\r
+ LOGE("[%s :%05d] "fmt "\n",__FUNCTION__, __LINE__,##arg); \\r
+ } while (0)\r
+\r
+#define gallery_func_enter() LOGD( "[%s: %05d] <<<< enter \n", __func__, __LINE__)\r
+#define gallery_func_leave() LOGD( "[%s: %05d] >>>> leave \n", __func__, __LINE__ )\r
+\r
+#else //USE_DLOG_SYSTEM\r
+#define gallery_debug(fmt, arg...) do { \\r
+ fprintf(stderr,"[%s:%05d] " fmt "\n",__func__, __LINE__, ##arg); \\r
+} while(0)\r
+\r
+#define gallery_info(fmt, arg...) do { \\r
+ fprintf(stderr,"[%s:%05d] " fmt "\n",__func__, __LINE__, ##arg); \\r
+} while(0)\r
+\r
+#define gallery_warn(fmt, arg...) do { \\r
+ fprintf(stderr,"[%s:%05d] " fmt "\n",__func__, __LINE__, ##arg); \\r
+} while(0)\r
+\r
+#define gallery_error(fmt, arg...) do { \\r
+ fprintf(stderr,"[%s:%05d] " fmt "\n",__func__, __LINE__, ##arg); \\r
+} while(0)\r
+#define gallery_func_enter() fprintf(stdout, "[%s : %05d] <<< enter \n", __func__, __LINE__ , ##arg)\r
+#define gallery_func_leave() fprintf(stdout, "[%s : %05d] >>> leave \n", __func__, __LINE__ , ##arg)\r
+\r
+#endif // #ifdef USE_DLOG_SYSTEM\r
+\r
+#else //ENABLE_LOG_SYSTEM\r
+#define gallery_debug(fmt, arg...)\r
+#define gallery_info(fmt, arg...)\r
+#define gallery_warn(fmt, arg...)\r
+#define gallery_error(fmt, arg...)\r
+#endif //ENABLE_LOG_SYSTEM\r
+\r
+\r
+#define gallery_ret_if(expr) do { \\r
+ if(expr) { \\r
+ return; \\r
+ } \\r
+} while (0)\r
+#define gallery_retv_if(expr, val) do { \\r
+ if(expr) { \\r
+ return (val); \\r
+ } \\r
+} while (0)\r
+\r
+#define gallery_retm_if(expr, fmt, arg...) do { \\r
+ if(expr) { \\r
+ gallery_warn(fmt, ##arg); \\r
+ return; \\r
+ } \\r
+} while (0)\r
+\r
+#define gallery_retvm_if(expr, val, fmt, arg...) do { \\r
+ if(expr) { \\r
+ gallery_warn(fmt, ##arg); \\r
+ return (val); \\r
+ } \\r
+} while (0)\r
+\r
+\r
+#endif //__gallery_debug_H__\r
+\r
--- /dev/null
+/*\r
+ * Copyright 2012 Samsung Electronics Co., Ltd\r
+ *\r
+ * Licensed under the Flora License, Version 1.1 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ * http://floralicense.org/license/\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+#ifndef __GALLERY_KEY_H__\r
+#define __GALLERY_KEY_H__\r
+\r
+#include <Elementary.h>\r
+\r
+#include <vconf-keys.h>\r
+#include <stdbool.h>\r
+\r
+\r
+#define VCONFKEY_GALLERY_INTERVAL_TIME "db/gallery/setting/interval_time" //int\r
+\r
+#define VCONFKEY_GALLERY_REPEAT_STATE "db/gallery/setting/repeat_state" //boolean\r
+\r
+#define VCONFKEY_GALLERY_SHUFFLE_STATE "db/gallery/setting/shuffle_state" //boolean\r
+\r
+\r
+int gallery_key_init_current_time(double *val);\r
+int gallery_key_init_repeat_state(int *b_val);\r
+int gallery_key_init_shuffle_state(int *b_val);\r
+\r
+void gallery_key_text_popup(void *data, char *msg);\r
+\r
+char* gallery_key_time_menu_get(int index);\r
+char* gallery_key_size_menu_get(int index);\r
+\r
+double gallery_key_get_time_vconf_value(int index);\r
+char* gallery_key_get_size_vconf_value(int index);\r
+\r
+int gallery_key_set_current_time(double value);\r
+int gallery_key_set_repeat_state(bool value);\r
+int gallery_key_set_shuffle_state(bool value);\r
+\r
+bool gallery_key_get_repeat_state();
+bool gallery_key_get_shuffle_state();
+
+\r
+#endif\r
+\r
--- /dev/null
+/*\r
+ * Copyright 2012 Samsung Electronics Co., Ltd\r
+ *\r
+ * Licensed under the Flora License, Version 1.1 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ * http://floralicense.org/license/\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+#ifndef __GALLERY_UG_EFL_H__\r
+#define __GALLERY_UG_EFL_H__\r
+\r
+\r
+#include <Elementary.h>\r
+#include <ui-gadget-module.h>\r
+\r
+\r
+#define PKGNAME "ug-setting-gallery-efl"\r
+\r
+#define _EDJ(o) elm_layout_edje_get(o)\r
+\r
+/* Original code is in appcore-common.h */\r
+#define _(str) gettext(str) /**< gettext alias */\r
+#define gettext_noop(str) (str) /**< keyword for xgettext to extract translatable strings */\r
+#define N_(str) gettext_noop(str) /**< gettext_noop alias */\r
+\r
+#define _SG_GETSYSTEMSTR(ID) dgettext("sys_string", (ID))\r
+#define _SG_GETLOCALSTR(ID) dgettext("ug-setting-gallery-efl", (ID))\r
+\r
+#define GALLERY_SUB_TIME_COUNT 5\r
+#define GALLERY_SUB_EFFECT_COUNT 10//5\r
+\r
+#define SGUG_TR_GALLERY _SG_GETSYSTEMSTR("IDS_COM_BODY_GALLERY")\r
+\r
+#define SGUG_TR_SLIDESHOW _SG_GETLOCALSTR("IDS_MEDIABR_OPT_SLIDE_SHOW")\r
+\r
+#define SGUG_TR_PESF _SG_GETLOCALSTR("IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL")\r
+#define SGUG_TR_REPEAT _SG_GETLOCALSTR("IDS_MEDIABR_BODY_REPEAT")\r
+#define SGUG_TR_SHUFFLE _SG_GETLOCALSTR("IDS_MEDIABR_BODY_SHUFFLE")\r
+\r
+\r
+#define SGUG_TR_1s _SG_GETSYSTEMSTR("IDS_COM_BODY_1_SECOND")\r
+#define SGUG_TR_2s _SG_GETLOCALSTR("IDS_MEDIABR_OPT_2_SECONDS")\r
+#define SGUG_TR_3s _SG_GETLOCALSTR("IDS_MEDIABR_OPT_3_SECONDS")\r
+#define SGUG_TR_5s _SG_GETLOCALSTR("IDS_MEDIABR_BODY_5_SECONDS")\r
+#define SGUG_TR_10s _SG_GETLOCALSTR("IDS_MEDIABR_BODY_10_SECONDS")\r
+#define SGUG_TR_20s _SG_GETLOCALSTR("IDS_MEDIABR_BODY_20_SECONDS")\r
+#define SGUG_TR_FAILED _("Setting failed, please try again..")\r
+\r
+\r
+#define VCONFKEY_GALLERY_ITV_TIME_1S (1.0f)\r
+#define VCONFKEY_GALLERY_ITV_TIME_2S (2.0f)\r
+#define VCONFKEY_GALLERY_ITV_TIME_3S (3.0f)\r
+#define VCONFKEY_GALLERY_ITV_TIME_5S (5.0f)\r
+#define VCONFKEY_GALLERY_ITV_TIME_10S (10.0f)\r
+#define VCONFKEY_GALLERY_ITV_TIME_20S (20.0f)\r
+\r
+\r
+#define DEFAULT_TIMER VCONFKEY_GALLERY_ITV_TIME_3S\r
+#define DEFAULT_REPEAT false\r
+#define DEFAULT_SHUFFLE false\r
+\r
+#ifdef TARGET\r
+typedef enum\r
+{\r
+ GALLERY_MAIN_MENU_TITLE = 0,\r
+ GALLERY_MAIN_MENU_TIME,\r
+ GALLERY_MAIN_MENU_REPEAT,\r
+ GALLERY_MAIN_MENU_SHUFFLE,\r
+ GALLERY_MAIN_MENU_ITEM_MAX,\r
+}gallery_main_menu_item_t;\r
+#else\r
+typedef enum\r
+{\r
+ GALLERY_MAIN_MENU_TITLE = 0,\r
+ GALLERY_MAIN_MENU_TIME,\r
+ GALLERY_MAIN_MENU_REPEAT,\r
+ GALLERY_MAIN_MENU_SHUFFLE,\r
+ GALLERY_MAIN_MENU_ITEM_MAX,\r
+}gallery_main_menu_item_t;\r
+#endif\r
+\r
+typedef struct ug_data\r
+{\r
+ Evas_Object *main_layout;\r
+ Evas_Object *bg;\r
+ Evas_Object *naviframe;\r
+ Evas_Object *time_layout;\r
+ Evas_Object *genlist;\r
+ Evas_Object *backbtn;\r
+\r
+ Evas_Object *repeat_btn;\r
+ Evas_Object *shuffle_btn;\r
+ Evas_Object *inline_video_btn;\r
+ int repeat_state;\r
+ int shuffle_state;\r
+ int inline_video_state;\r
+ Evas_Object *radio_group;\r
+ Evas_Object *popup;\r
+ Elm_Object_Item *gl_it[GALLERY_MAIN_MENU_ITEM_MAX];\r
+\r
+\r
+ Elm_Genlist_Item_Class check_time_itc;\r
+ Elm_Genlist_Item_Class expandable_itc;\r
+\r
+ Elm_Genlist_Item_Class txt_icon_itc;\r
+\r
+ Elm_Genlist_Item_Class title_itc;\r
+\r
+ Elm_Genlist_Item_Class seperator_itc;\r
+ Elm_Genlist_Item_Class seperator_end_itc;\r
+ Elm_Genlist_Item_Class two_txt_icon_itc;\r
+\r
+ ui_gadget_h ug;\r
+ ui_gadget_h ug_loading;\r
+}st_ug_data;\r
+\r
+\r
+#endif\r
+\r
--- /dev/null
+* Wed Jun 19 2013 Stanislav Radomskiy <Stanislavx.Radomskiy@intel.com> submit/tizen_2.2/20130617.072320@dd23b59
+- Fix: 'Repeat' and 'Shuffle' switches now work in Setting->Gallery
+- update license
+- update license
+- Merge "Update license" into tizen_2.1
+- Update license
+- Merge branch 'master' into 2.1
+- fix set vconftool
+- Merge branch 'master' into 2.1
+- change vconf name
+- Merge branch '2.0'
+- merge with master
+- Tizen 2.1 base
+- fix build error, fix winset style
+- apply license
+- fix on off change routine
+- change license url
+- merge private to rsa
+- Adding manifest
+- initial upload
+- apply FSL(Flora Software License)
+- Initial empty repository
+
--- /dev/null
+Name: ug-setting-gallery-efl
+Summary: UG setting gallery ELF
+Version: 1.0.43
+Release: 1
+Group: Applications
+License: Flora Software License
+Source0: %{name}-%{version}.tar.gz
+BuildRequires: pkgconfig(elementary)
+BuildRequires: pkgconfig(edje)
+BuildRequires: pkgconfig(eina)
+BuildRequires: pkgconfig(evas)
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(ui-gadget-1)
+BuildRequires: cmake
+BuildRequires: gettext
+Requires(post): /sbin/ldconfig
+Requires(post): /usr/bin/vconftool
+requires(postun): /sbin/ldconfig
+%description
+ug setting gallery efl.
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+
+%ifarch %{arm}
+%define ARCH arm
+%else
+%define ARCH i586
+%endif
+
+export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed"
+
+LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DARCH=%{ARCH}
+
+make %{?jobs:-j%jobs}
+
+%install
+%make_install
+mkdir -p %{buildroot}/usr/share/license
+cp LICENSE.Flora %{buildroot}/usr/share/license/%{name}
+
+%post
+/sbin/ldconfig
+export LD_LIBRARY_PATH=/usr/lib/ug:$LD_LIBRARY_PATH
+
+/usr/bin/vconftool set -t double db/gallery/setting/interval_time 3.0 -g 6514
+/usr/bin/vconftool set -t bool db/gallery/setting/repeat_state 0 -g 6514
+/usr/bin/vconftool set -t bool db/gallery/setting/shuffle_state 0 -g 6514
+/usr/bin/vconftool set -t string db/gallery/setting/ss_effect "Slide" -g 6514
+
+%postun -p /sbin/ldconfig
+
+%files
+%manifest ug-setting-gallery-efl.manifest
+%defattr(-,root,root,-)
+/usr/ug/lib/*
+/usr/ug/res/*
+/usr/share/license/%{name}
+
--- /dev/null
+# for i18n
+
+SET(POFILES ar.po az.po bg.po ca.po cs.po da.po de_DE.po el_GR.po en.po en_PH.po
+en_US.po es_ES.po es_MX.po et.po eu.po fi.po fr_CA.po fr_FR.po ga.po gl.po
+hi.po hr.po hu.po hy.po is.po it_IT.po ja_JP.po ka.po kk.po ko_KR.po lt.po lv.po
+mk.po nb.po nl_NL.po pl.po pt_BR.po pt_PT.po ro.po ru_RU.po sk.po sl.po sr.po
+sv.po tr_TR.po uk.po uz.po zh_CN.po zh_HK.po zh_SG.po zh_TW.po)
+
+SET(MSGFMT "/usr/bin/msgfmt")
+
+FOREACH(pofile ${POFILES})
+ SET(pofile ${CMAKE_CURRENT_SOURCE_DIR}/${pofile})
+ MESSAGE("PO: ${pofile}")
+ GET_FILENAME_COMPONENT(absPofile ${pofile} ABSOLUTE)
+ GET_FILENAME_COMPONENT(lang ${absPofile} NAME_WE)
+ SET(moFile ${CMAKE_CURRENT_BINARY_DIR}/${lang}.mo)
+ ADD_CUSTOM_COMMAND(
+ OUTPUT ${moFile}
+ COMMAND ${MSGFMT} -o ${moFile} ${absPofile}
+ DEPENDS ${absPofile}
+ )
+ INSTALL(FILES ${moFile}
+ DESTINATION /usr/ug/res/locale/${lang}/LC_MESSAGES RENAME ${PROJECT_NAME}.mo)
+ SET(moFiles ${moFiles} ${moFile})
+ENDFOREACH(pofile)
+
+MESSAGE(".mo files: ${moFiles}")
+ADD_CUSTOM_TARGET(po ALL DEPENDS ${moFiles})
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "عرض الصور"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "فاصل عرض الشرائح"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "شرائح"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "ثانيتان"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 ثوان"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "الخلط"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "تكرار"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "تأثير الانتقال"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "التلاشي التدريجي"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "إخفاء"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "إذابة"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "الترجمات المصاحبة"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 ثوان"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 ثوان"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 ثانية"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "قوس قزح"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "التفعيل"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Slayd göstərmə"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Slaydşou intervalı"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Slayd"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 saniyə"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 saniyə"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Təsadüfi sıralama"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Təkrar et"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Keçid effekti"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Tutqunlaşdır"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Sayrışmaq"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Seç"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Yarımbaşlıqlar"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 saniyə"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 saniyə"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 saniyə"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Diafraqma"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktivləşdirmə"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Слайдшоу"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Интервал на слайдшоуто"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Слайд"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 секунди"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 секунди"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Разбъркано"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Повтаряне"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Ефект на преход"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Избледняване"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Щори"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Размиване"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Субтитри"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 секунди"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 секунди"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 секунди"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Ирис"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Активиране"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Presentació de diapositives"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Interval de la presentació de diapositives"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Diapositiva"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 segons"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 segons"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Ordre aleatori"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Repetir"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Efecte de transició"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Perdre intensitat"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Persiana"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Dissoldre"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Subtítols"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 segons"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 segons"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 segons"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Activació"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Prezentace"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Interval prezentace"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Sklouznutí"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekund"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekundy"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Náhodně"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Opakovat"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Přechodový efekt"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Zvolna mizet"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Roleta"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Rozplynout"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Titulky"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekund"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekund"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekund"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Duha"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktivace"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Diasshow"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Interval for diasshow"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Dias"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekunder"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekunder"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Tilfældig rækkefølge"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Gentag"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Overgangseffekt"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Tone ud"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Afblænd"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Opløs"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Undertekster"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekunder"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekunder"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekunder"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktivering"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Diashow"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Diashowintervall"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Gleiten"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 Sekunden"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 Sekunden"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Zufallswiedergabe"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Wiederholen"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Übergangseffekt"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Ausblenden"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Blenden"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Auflösen"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Untertitel"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 Sekunden"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 Sekunden"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 Sekunden"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktivierung"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Παρουσίαση"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Διάστημα παρουσίασης"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Διαφάνεια"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 δευτερόλεπτα"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 δευτερόλεπτα"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Τυχαία σειρά"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Επανάληψη"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Εφέ μετάβασης"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Σταδιακή εμφάνιση"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Ρολό"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Αποσύνθεση"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Υπότιτλοι"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 δευτερόλεπτα"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 δευτερόλεπτα"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 δευτερόλεπτα"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Ίριδα"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Ενεργοποίηση"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Slide show"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Slideshow interval"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Slide"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 seconds"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 seconds"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Shuffle"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Repeat"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Transition effect"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Fade"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Blind"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Dissolve"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Subtitles"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 seconds"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 seconds"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 seconds"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Activation"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Slide show"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Slideshow interval"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Slide"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 seconds"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 seconds"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Shuffle"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Repeat"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Transition effect"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Fade"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Blind"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Dissolve"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Subtitles"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 seconds"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 seconds"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 seconds"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Activation"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Slide show"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Slideshow interval"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Slide"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 seconds"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 seconds"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Shuffle"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Repeat"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Transition effect"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Fade"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Blind"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Dissolve"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Subtitles"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 seconds"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 seconds"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 seconds"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Activation"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Presentación de diapositivas"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Intervalo de presentación de diapositivas"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Diapositiva"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 segundos"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 segundos"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Reproducción aleatoria"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Repetir"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Efecto de transición"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Desaparición"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Efecto persiana"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Fundir"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Subtítulos"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 segundos"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 segundos"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 segundos"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Activación"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Presentación de diapositivas "
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Intervalo de presentación de diapositivas"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Deslizar"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 segundos"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 segundos"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Aleatorio"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Repetir"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Efecto de transición"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Aparecer"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Persiana"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Fundir"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Subtítulos"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 segundos"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 segundos"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 segundos"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Activación"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Slaidiseanss"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Slaidiseansi intervall"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Slaid"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekundit"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekundit"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Juhuesitus"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Korda"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Ülemineku efekt"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Hajumine"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Vari"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Lahuta"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Subtiitrid"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekundit"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekundit"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekundit"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iiris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktiveerimine"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Diapositiba aurkezpena"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Aurkzpen tartea"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Diapositiba"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 segundo"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 segundo"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Ausazko ordena"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Errepikatu"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Trantsizio efektua"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Koloregabetu"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Itsua"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Disolbatu"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Azpitituluak"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 segundo"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 segundo"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 segundo"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Irisa"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktibazioa"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Diaesitys"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Kuvaesityksen aikaväli"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Dia"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekuntia"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekuntia"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Sekoitus"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Toista"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Siirtymätehoste"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Häivytä"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Kaihdin"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Ristikuva"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Tekstitys"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekuntia"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekuntia"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekuntia"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktivointi"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Diaporama"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Intervalle du diaporama"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Diapo"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 secondes"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 secondes"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Mode aléatoire"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Répéter"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Effet de transition"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Fondu"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Stores vénitiens"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Fondu enchainé"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Sous-titres"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 secondes"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 secondes"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 secondes"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Activation"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Diaporama"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Intervalle du diaporama"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Défilement"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 secondes"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 secondes"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Mode aléatoire"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Répéter"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Effet de transition"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Fondu"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Stores vénitiens"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Fondu enchaîné"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Sous-titres"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 secondes"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 secondes"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 secondes"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Activation"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Taispeántas sleamhnán"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Eatramh taispeántais sleamhnán"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Sleamhnán"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 shoicind"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 shoicind"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Suaitheadh"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Déan arís"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Maisíocht trasdula"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Céimnigh"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Dallóg"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Leáigh"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Fotheidil"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 shoicind"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 soicind"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 soicind"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Feileastram"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Gníomhachtú"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Presentación de diapositivas"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Intervalo de presentación"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Diapositiva"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 segundos"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 segundos"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Orde aleatoria"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Repetir"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Efecto de transición"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Atenuar"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Persiana"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Fundir"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Subtítulos"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 segundos"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 segundos"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 segundos"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Activación"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "स्लाइड शो"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "स्लाइड शो अंतराल"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "स्लाइड"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 सेकंड"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 सेकंड"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "शफ़ल"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "दोहराव"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "परिवर्तन प्रभाव"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "फीका"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "ब्लाइंड"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "विलय"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "उपशीर्षक"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 सेकंड"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 सेकंड"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 सेकंड"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "आइरिस"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "सक्रियण"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Prezentacija"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Interval prezentacije"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Listanje"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sek"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sek"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Nasumično"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Ponavljanje"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Efekt prijelaza"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Zatamni"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Roleta"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Razrijedi"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Titlovi"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sek"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sek"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sek"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Uključivanje"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Diavetítés"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Diabemutató intervalluma"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Dia"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 másodperc"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 másodperc"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Véletlen sorrend"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Ismétlés"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Áttűnés"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Áttűnés"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Rács"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Áttűnés"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Feliratok"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 másodperc"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 másodperc"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 másodperc"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Írisz"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktivál"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Սլայդ շոու"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Սահկահանդեսի միջակայքը"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Սլայդ"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 վայրկյան"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 վայրկյան"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Պատահական"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Կրկնել"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Փոխանցման էֆեկտ"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Անհետացող"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Գալարավարագույր"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Լուծել"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Ենթավերնագրեր"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 վայրկյան"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 վայրկյան"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 վայրկյան"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Ծիածան"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Ակտիվացում"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Glærusýning"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Tími milli mynda"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Glæra"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekúndur"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekúndur"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Stokka"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Endurtaka"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Skipting"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Lækka"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Rimlagardína"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Leysa upp"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Texti"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekúndur"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekúndur"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekúndur"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Augasteinn"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Virkjun"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Presentazione"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Intervallo presentazione"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Scorrimento"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 secondi"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 secondi"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Riproduzione casuale"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Ripeti"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Effetto di transizione"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Sfumatura"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Veneziana"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Dissolvenza"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Sottotitoli"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 secondi"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 secondi"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 secondi"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iride"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Attivazione"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "スライドショー"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "スライドショーの間隔"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "スライド"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2秒"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3秒"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "シャッフル"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "繰り返し"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "通過効果"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "フェード"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "ブラインド"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "ディゾルブ"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "字幕"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5秒"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10秒"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20秒"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "アイリス"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "アクティベーション"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "სლაიდშოუ"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "სლაიდ–შოუს ინტერვალი"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "სლაიდი"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 წამი"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 წამი"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "გადანაცვლება"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "გამეორება"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "გადასვლის ეფექტი"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "ნელ-ნელა ჩაქრობა"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "დაბინდვა"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "თანდათან გაქრობა"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "სუბტიტრები"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 წამი"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 წამი"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 წამი"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "ირისი"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "გააქტიურება"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Слайд-шоу"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Слайдшоу аралығы"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Слайд"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 секунд"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 секунд"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Кездейсоқ тәртіп"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Қайталау"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Өтпелі әсер"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Тегіс пайда болу"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Көрінбейді"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Жоқ болу"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Субтитрлер"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 секунд"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 секунд"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 секунд"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Жыланқияқ"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Активтеу"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "슬라이드쇼"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "슬라이드쇼 전환 간격"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "슬라이드"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2초"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3초"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "셔플"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "반복"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "전환 효과"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "페이드"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "블라인드"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "디졸브"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "자막"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5초"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10초"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20초"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "아이리스"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "실행"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Skaidrių demonstravimas"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Skaidrių rodymo intervalas"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Skaidrė"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekundės"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekundės"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Maišyti"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Kartoti"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Perėjimo efektas"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Išblukimas"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Žaliuzės"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Panaikinti"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Subtitrai"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekundės"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekundžių"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekundžių"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Rainelė"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktyvinimas"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Slaidrāde"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Slaidrādes intervāls"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Slaids"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekundes"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekundes"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Jaukt"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Atkārtot"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Pārejas efekts"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Izgaist"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Aizēnošana"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Izšķīdināt"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Subtitri"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekundes"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekundes"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekundes"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Varavīksne"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktivizēšana"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Слајдови"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Период на слајдовите"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Слајд"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 секунди"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 секунди"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Произволно"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Повторување"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Премин"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Затемнување"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Ролетна"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Растворање"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Титли"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 секунди"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 секунди"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 секунди"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Зеница"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Активирање"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Bildefremvisning"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Bildefremvisningsintervall"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Lysbilde"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekunder"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekunder"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Tilfeldig avspilling"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Gjenta"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Overgangseffekt"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Fade"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Persienne"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Oppløs"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Undertekster"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekunder"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekunder"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekunder"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktivering"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Diapresentatie"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Interval diashow"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Pictogram"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 seconden"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 seconden"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Willekeurig"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Herhalen"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Overgangseffect"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Uitvloeien"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Jaloezie"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Oplossen"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Ondertitels"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 seconden"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 seconden"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 seconden"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Inschakelen"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Pokaz slajdów"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Interwał pokazu slajdów"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Slajd"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sek."
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sek."
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Kolejność losowa"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Powtórz"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Efekt przejścia menu"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Zanikanie"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Zasłona"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Przenikanie"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Napisy"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sek."
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sek."
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sek."
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Koło"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktywacja"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Exibição de slides"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Intervalo da apresentação de slides"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Transição"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 segundos"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 segundos"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Modo aleatório"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Repetir"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Efeito de transição"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Desbotar"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Persiana"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Dissolver"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Legendas"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 segundos"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 segundos"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 segundos"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Ativação"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Apresentação de slides"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Duração da apresentação"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Slide"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 segundos"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 segundos"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Aleatório"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Repetir"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Efeito de transição"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Saída gradual"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Persiana"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Dissolver"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Legendas"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 segundos"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 segundos"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 segundos"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Íris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Activação"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Expuneri diapozitive"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Interval expunere diapozitive"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Diapozitiv"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 secunde"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 secunde"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Amestecare"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Repetare"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Efect de tranziţie"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Estompare"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Jaluzele"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Dizolvare"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Subtitrare"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 secunde"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 secunde"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 secunde"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Curcubeu"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Activare"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Слайд-шоу"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Интервал для слайд-шоу"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Слайд-шоу"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 секунды"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 секунды"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Случайный порядок"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Повторить"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Эффект перехода"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Растворение"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Жалюзи"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Растворение"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Субтитры"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 секунд"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 секунд"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 секунд"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Радуга"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Активация"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Prezentácia"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Interval prezentácie"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Vysunutie"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekundy"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekundy"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Náhodné poradie"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Opakovať"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Efekt prechodu"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Stmievanie"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Roleta"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Prelínanie"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Titulky"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekúnd"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekúnd"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekúnd"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Clona"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktivácia"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Diaprojekcija"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Interval diaprojekcije"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Prehod"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekundi"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekunde"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Naključno"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Ponovi"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Učinek prehoda"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Zatemnitev"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Zastor"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Raztopi"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Podnapisi"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekund"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekund"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekund"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Mavrica"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Vklop"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Slajd-šou"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Interval za slajd-šou"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Slajd"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekunde"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekunde"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Nasumično"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Ponovi"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Efekat prelaza"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Izbledi"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Roletna"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Rastvori"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Titlovi"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekundi"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekundi"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekundi"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktivacija"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Bildspel"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Bildspelsintervall"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Bild"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 sekunder"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 sekunder"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Blanda"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Upprepa"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Övergångseffekt"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Tona"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Fördragning"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Lös upp"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Textning"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 sekunder"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 sekunder"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 sekunder"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Aktivera"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Slayt gösterisi"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Slayt gösterisi aralığı"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Slayt"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 saniye"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 saniye"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Karışık"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Tekrarla"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Geçiş efekti"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Soldur"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Kör"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Çöz"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Altyazılar"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 saniye"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 saniye"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 saniye"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "İris"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Etkinleştirme"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Слайд-шоу"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Інтервал слайд-шоу"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Слайд"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 секунди"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 секунди"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Випадковий порядок"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Повторення"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Ефект переходу"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Загасання"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Жалюзі"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Розчинення"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Субтитри"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 секунд"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 секунд"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 секунд"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Ірісова діафрагма"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Активація"
+
--- /dev/null
+#!/bin/sh
+
+PACKAGE=ug-setting-gallery-efl
+SRCROOT=..
+POTFILES=POTFILES.in
+
+#ALL_LINGUAS= am az be ca cs da de el en_CA en_GB es et fi fr hr hu it ja ko lv mk ml ms nb ne nl pa pl pt pt_BR ru rw sk sl sr sr@Latn sv ta tr uk vi zh_CN zh_TW zh_HK
+ALL_LINGUAS="en_US en_GB ko"
+
+XGETTEXT=/usr/bin/xgettext
+MSGMERGE=/usr/bin/msgmerge
+
+echo -n "Make ${PACKAGE}.pot "
+if [ ! -e $POTFILES ] ; then
+ echo "$POTFILES not found"
+ exit 1
+fi
+
+$XGETTEXT --default-domain=${PACKAGE} --directory=${SRCROOT} \
+ --add-comments --keyword=_ --keyword=N_ --files-from=$POTFILES
+if [ $? -ne 0 ]; then
+ echo "error"
+ exit 1
+fi
+
+#if [ ! -f ${PACKAGE}.po ]; then
+# echo "No such file: ${PACKAGE}.po"
+# exit 1
+#fi
+
+#rm -f ${PACKAGE}.pot && mv ${PACKAGE}.po ${PACKAGE}.pot
+echo "done"
+
+for LANG in $ALL_LINGUAS; do
+ echo "$LANG : "
+
+ if [ ! -e $LANG.po ] ; then
+ sed 's/CHARSET/UTF-8/g' ${PACKAGE}.pot > ${LANG}.po
+ echo "${LANG}.po created"
+ else
+ if $MSGMERGE ${LANG}.po ${PACKAGE}.pot -o ${LANG}.new.po ; then
+ if cmp ${LANG}.po ${LANG}.new.po > /dev/null 2>&1; then
+ rm -f ${LANG}.new.po
+ else
+ if mv -f ${LANG}.new.po ${LANG}.po; then
+ echo ""
+ else
+ echo "msgmerge for $LANG.po failed: cannot move $LANG.new.po to $LANG.po" 1>&2
+ rm -f ${LANG}.new.po
+ exit 1
+ fi
+ fi
+ else
+ echo "msgmerge for $LANG failed!"
+ rm -f ${LANG}.new.po
+ fi
+ fi
+ echo ""
+done
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "Slayd-shou"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "Slayd-shou intervali"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "Slayd"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 soniya"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 soniya"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "Tasodifiy"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "Takrorlash"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "Almashuvchi effekt"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "Xiralashish"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "Jalyuzi"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "Erish"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "Tagsarlavhalar"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 soniya"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 soniya"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 soniya"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Gulsapsar"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "Faollashtirish"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "幻灯片"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "幻灯片播放间隔"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "幻灯片"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 秒"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 秒"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "随机播放"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "重复"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "转换效果"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "淡出"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "百叶窗"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "溶解"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "字幕"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 秒"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 秒"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 秒"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "彩色效果"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "激活"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "投影片播放"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "投影片間隔"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "滑動"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 秒"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 秒"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "隨機播放"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "重複"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "過場效果"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "褪色"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "百葉窗"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "融化"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "字幕"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 秒"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 秒"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 秒"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "光圈"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "啟動"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "幻灯片播放"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "幻灯片播放间隔"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "滑动"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2秒"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3秒"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "随机播放"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "重复"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "转换效果"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "淡出"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "百叶窗"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "溶化"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "说明字幕"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5秒"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 秒"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20秒"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "Iris 效果"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "启动"
+
--- /dev/null
+msgid "IDS_MEDIABR_OPT_SLIDE_SHOW"
+msgstr "投影片放映"
+
+msgid "IDS_MEDIABR_BODY_SLIDESHOW_INTERVAL"
+msgstr "投影片放映間隔"
+
+msgid "IDS_MEDIABR_OPT_SLIDE"
+msgstr "投影片"
+
+msgid "IDS_MEDIABR_OPT_2_SECONDS"
+msgstr "2 秒"
+
+msgid "IDS_MEDIABR_OPT_3_SECONDS"
+msgstr "3 秒"
+
+msgid "IDS_MEDIABR_BODY_SHUFFLE"
+msgstr "隨機播放"
+
+msgid "IDS_MEDIABR_BODY_REPEAT"
+msgstr "重複"
+
+msgid "IDS_MEDIABR_BODY_TRANSITION_EFFECT"
+msgstr "轉換效果"
+
+msgid "IDS_MEDIABR_BODY_FADE"
+msgstr "淡化"
+
+msgid "IDS_MEDIABR_BODY_BLIND"
+msgstr "百頁窗"
+
+msgid "IDS_MEDIABR_BODY_DISSOLVE"
+msgstr "分解"
+
+msgid "IDS_MEDIABR_BODY_SUBTITLES"
+msgstr "字幕"
+
+msgid "IDS_MEDIABR_BODY_5_SECONDS"
+msgstr "5 秒"
+
+msgid "IDS_MEDIABR_BODY_10_SECONDS"
+msgstr "10 秒"
+
+msgid "IDS_MEDIABR_BODY_20_SECONDS"
+msgstr "20 秒"
+
+msgid "IDS_MEDIABR_MBODY_IRIS_M_EFFECT"
+msgstr "光圈"
+
+msgid "IDS_MEDIABR_BODY_ACTIVATION"
+msgstr "啟動"
+
--- /dev/null
+/*\r
+ * Copyright 2012 Samsung Electronics Co., Ltd\r
+ *\r
+ * Licensed under the Flora License, Version 1.1 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ * http://floralicense.org/license/\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+#include <vconf.h>\r
+\r
+#include "sg-keys.h"\r
+#include "sg-debug.h"\r
+#include "ug-setting-gallery.h"\r
+\r
+#define POPUP_TIMEOUT 3\r
+\r
+static void\r
+_gallery_key_text_popupresponse_cb( void *data, Evas_Object *obj, void *event_info )\r
+{\r
+ gallery_retm_if(!data, "data is NULL");\r
+\r
+ struct ug_data * ugd = (struct ug_data *)data;\r
+\r
+ if(ugd->popup)\r
+ {\r
+ evas_object_del(ugd->popup);\r
+ ugd->popup = NULL;\r
+ }\r
+}\r
+\r
+void\r
+gallery_key_text_popup(void *data, char *msg)\r
+{\r
+ gallery_retm_if(!data, "data is NULL");\r
+\r
+ struct ug_data * ugd = (struct ug_data *)data;\r
+\r
+ Evas_Object *popup = elm_popup_add(ugd->main_layout);\r
+\r
+ if(!ugd->popup)\r
+ {\r
+ ugd->popup = popup;\r
+ evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);\r
+\r
+ elm_object_text_set(popup, msg);\r
+// elm_popup_mode_set(popup, ELM_POPUP_TYPE_ALERT);\r
+ elm_popup_timeout_set(popup, POPUP_TIMEOUT);\r
+ evas_object_smart_callback_add(popup, "response", _gallery_key_text_popupresponse_cb, data);\r
+ evas_object_show(popup);\r
+ }\r
+}\r
+\r
+int\r
+gallery_key_init_current_time(double *val)\r
+{\r
+ if(vconf_get_dbl(VCONFKEY_GALLERY_INTERVAL_TIME, val))\r
+ {\r
+ if(vconf_set_dbl(VCONFKEY_GALLERY_INTERVAL_TIME, DEFAULT_TIMER))\r
+ return -1;\r
+ }\r
+\r
+ return 0;\r
+}\r
+\r
+int\r
+gallery_key_init_repeat_state(int *b_val)\r
+{\r
+ if(vconf_get_bool(VCONFKEY_GALLERY_REPEAT_STATE, b_val))\r
+ {\r
+ if(vconf_set_bool(VCONFKEY_GALLERY_REPEAT_STATE, DEFAULT_REPEAT))\r
+ return -1;\r
+ }\r
+\r
+ return 0;\r
+}\r
+\r
+int\r
+gallery_key_init_shuffle_state(int *b_val)\r
+{\r
+ if(vconf_get_bool(VCONFKEY_GALLERY_SHUFFLE_STATE, b_val))\r
+ {\r
+ if(vconf_set_bool(VCONFKEY_GALLERY_SHUFFLE_STATE, DEFAULT_SHUFFLE))\r
+ return -1;\r
+ }\r
+\r
+ return 0;\r
+}\r
+\r
+double\r
+gallery_key_get_time_vconf_value(int index)\r
+{\r
+ double value = 0.0;\r
+\r
+ switch(index)\r
+ {\r
+ case 0:\r
+ value = VCONFKEY_GALLERY_ITV_TIME_1S;\r
+ break;\r
+\r
+ case 1:\r
+ value = VCONFKEY_GALLERY_ITV_TIME_3S;\r
+ break;\r
+\r
+ case 2:\r
+ value = VCONFKEY_GALLERY_ITV_TIME_5S;\r
+ break;\r
+\r
+ case 3:\r
+ value = VCONFKEY_GALLERY_ITV_TIME_10S;\r
+ break;\r
+\r
+ case 4:\r
+ value = VCONFKEY_GALLERY_ITV_TIME_20S;\r
+ break;\r
+\r
+ default:\r
+ break;\r
+ }\r
+\r
+ return value;\r
+}\r
+\r
+char *\r
+gallery_key_time_menu_get(int index)\r
+{\r
+ char *text = NULL;\r
+\r
+ switch(index)\r
+ {\r
+ case 0:\r
+ text = SGUG_TR_1s;\r
+ break;\r
+\r
+ case 1:\r
+ text = SGUG_TR_3s;\r
+ break;\r
+\r
+ case 2:\r
+ text = SGUG_TR_5s;\r
+ break;\r
+\r
+ case 3:\r
+ text = SGUG_TR_10s;\r
+ break;\r
+\r
+ case 4:\r
+ text = SGUG_TR_20s;\r
+ break;\r
+\r
+ default:\r
+ break;\r
+\r
+ }\r
+\r
+ return text;\r
+\r
+}\r
+\r
+int\r
+gallery_key_set_current_time(double value)\r
+{\r
+ if(vconf_set_dbl(VCONFKEY_GALLERY_INTERVAL_TIME, value))\r
+ {\r
+ gallery_error("vconf_set_dbl:interval time failed");\r
+ return -1;\r
+ }\r
+\r
+ return 0;\r
+}\r
+\r
+int\r
+gallery_key_set_repeat_state(bool value)\r
+{\r
+ if(vconf_set_bool(VCONFKEY_GALLERY_REPEAT_STATE, value))\r
+ {\r
+ gallery_error("vconf_set_bool:repeat state failed");\r
+ return -1;\r
+ }\r
+\r
+ return 0;\r
+}\r
+\r
+int\r
+gallery_key_set_shuffle_state(bool value)\r
+{\r
+ if(vconf_set_bool(VCONFKEY_GALLERY_SHUFFLE_STATE, value))\r
+ {\r
+ gallery_error("vconf_set_bool:shuffle state failed");\r
+ return -1;\r
+ }\r
+\r
+ return 0;\r
+}\r
+\r
+bool\r
+gallery_key_get_repeat_state()\r
+{\r
+ int value = 0;\r
+ if(vconf_get_bool(VCONFKEY_GALLERY_REPEAT_STATE, &value))\r
+ {\r
+ gallery_error("vconf_set_bool:repeat state failed");\r
+ return false;\r
+ }\r
+\r
+ return (value == 1 ? true : false);\r
+}\r
+\r
+bool\r
+gallery_key_get_shuffle_state()\r
+{\r
+ int value = 0;\r
+ if(vconf_get_bool(VCONFKEY_GALLERY_SHUFFLE_STATE, &value))\r
+ {\r
+ gallery_error("vconf_set_bool:shuffle state failed");\r
+ return false;\r
+ }\r
+\r
+ return (value == 1 ? true : false);\r
+}\r
+\r
--- /dev/null
+/*\r
+ * Copyright 2012 Samsung Electronics Co., Ltd\r
+ *\r
+ * Licensed under the Flora License, Version 1.1 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ * http://floralicense.org/license/\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+#ifndef UG_MODULE_API\r
+#define UG_MODULE_API __attribute__ ((visibility("default")))\r
+#endif\r
+\r
+//#define USE_DIALOGUE_STYLE // new style has bug\r
+\r
+#include <stdio.h>\r
+#include <stdbool.h>\r
+\r
+#include <Elementary.h>\r
+#include <ui-gadget-module.h>\r
+#include <vconf.h>\r
+\r
+#include "sg-keys.h"\r
+#include "sg-debug.h"\r
+#include "ug-setting-gallery.h"\r
+\r
+#define MAX_PRECISION 0.1\r
+\r
+typedef int (*Init_State_Func) (int *data);\r
+\r
+static void\r
+_gallery_quit_cb(void *data, Evas_Object *obj, void *event_info)\r
+{\r
+ gallery_ret_if(!data);\r
+\r
+ struct ug_data *ugd;\r
+ ugd = (struct ug_data *)data;\r
+\r
+ if(ugd->ug)\r
+ {\r
+ ug_destroy_me(ugd->ug);\r
+ }\r
+}\r
+\r
+static char *_gallery_get_file_name(char *path)\r
+{\r
+ if (NULL == path || '\0' == path[0]) {\r
+ return NULL; /* invalid arguement */\r
+ }\r
+ char *p = strrchr(path, '/');\r
+ if (!p) {\r
+ return (char *)g_strdup(path); /* cannot find '/' */\r
+ }\r
+ if ('\0' == p[1]) {\r
+ return NULL; /* end with '/' */\r
+ }\r
+ return (char *)g_strdup(p + 1);\r
+}\r
+\r
+static char *_gallery_get_menu_elm_text(int param)\r
+{\r
+ char *text = NULL;\r
+\r
+ switch(param)\r
+ {\r
+ case GALLERY_MAIN_MENU_TIME:\r
+ text = SGUG_TR_PESF;\r
+ break;\r
+\r
+ case GALLERY_MAIN_MENU_REPEAT:\r
+ text = SGUG_TR_REPEAT;\r
+ break;\r
+\r
+ case GALLERY_MAIN_MENU_SHUFFLE:\r
+ text = SGUG_TR_SHUFFLE;\r
+ break;\r
+\r
+ case GALLERY_MAIN_MENU_TITLE:\r
+ text = SGUG_TR_SLIDESHOW;\r
+ break;\r
+ default:\r
+ break;\r
+ }\r
+\r
+ return text;\r
+}\r
+\r
+static int _gallery_get_time_radio_value(void)\r
+{\r
+ int radio_value = 0;\r
+ double time_value = 0;\r
+\r
+ gallery_key_init_current_time(&time_value);\r
+\r
+ for(radio_value = 0; radio_value < GALLERY_SUB_TIME_COUNT; radio_value++)\r
+ {\r
+ if(abs(time_value - gallery_key_get_time_vconf_value(radio_value)) < MAX_PRECISION)\r
+ break;\r
+ }\r
+\r
+ return radio_value;\r
+}\r
+\r
+static char *_gallery_get_menu_time_text(void)\r
+{\r
+ int radio_value = 0;\r
+ radio_value =_gallery_get_time_radio_value();\r
+\r
+ return gallery_key_time_menu_get(radio_value);\r
+}\r
+\r
+static char *_gallery_get_menu_sub_elm_text(int param)\r
+{\r
+ char *text = NULL;\r
+\r
+ switch(param)\r
+ {\r
+ case GALLERY_MAIN_MENU_TIME:\r
+ text = _gallery_get_menu_time_text();\r
+ break;\r
+ default:\r
+ break;\r
+ }\r
+\r
+ return text;\r
+}\r
+\r
+static char *\r
+_gallery_genlist_text_get(void *data, Evas_Object *obj, const char *part)\r
+{\r
+ gallery_retv_if(!part, NULL);\r
+\r
+ int param = (int )data;\r
+\r
+ char *txt = NULL;\r
+ int input_len = 0;\r
+ input_len = strlen(part);\r
+\r
+ if (input_len == strlen("elm.text.1") && strncmp(part, "elm.text.1", input_len) == 0 )\r
+ {\r
+ txt = _gallery_get_menu_elm_text(param);\r
+ }\r
+ else if (input_len == strlen("elm.text.2") && strncmp(part, "elm.text.2", input_len) == 0 )\r
+ {\r
+ txt = _gallery_get_menu_sub_elm_text(param);\r
+ }\r
+ else if (input_len == strlen("elm.text") && strncmp(part, "elm.text", input_len) == 0 )\r
+ {\r
+ txt = _gallery_get_menu_elm_text(param);\r
+ }\r
+\r
+ if(txt)\r
+ return strdup(txt);\r
+ else\r
+ return NULL;\r
+}\r
+\r
+static char *\r
+_gallery_expand_common_text_get(const char *part, void *data, gallery_main_menu_item_t mitem)\r
+{\r
+ gallery_retv_if(!part, NULL);\r
+\r
+ int param = (int )data;\r
+ char *txt = NULL;\r
+ int input_len = 0;\r
+\r
+ input_len = strlen(part);\r
+\r
+ if (input_len == strlen("elm.text") && strncmp(part, "elm.text", input_len) == 0 )\r
+ {\r
+ switch(mitem)\r
+ {\r
+ case GALLERY_MAIN_MENU_TIME:\r
+ txt = gallery_key_time_menu_get(param);\r
+ break;\r
+ default:\r
+ break;\r
+ }\r
+\r
+ if(txt)\r
+ return strdup(txt);\r
+ }\r
+\r
+ return NULL;\r
+}\r
+\r
+static char *\r
+_gallery_time_text_get(void *data, Evas_Object *obj, const char *part)\r
+{\r
+ gallery_retv_if(!part, NULL);\r
+\r
+ return _gallery_expand_common_text_get(part, data, GALLERY_MAIN_MENU_TIME);\r
+}\r
+\r
+static Evas_Object*\r
+_gallery_expand_common_icon_get(Evas_Object *obj, const char *part, int param, int radio_value, Evas_Object *radio_group)\r
+{\r
+ gallery_retv_if(!part, NULL);\r
+ gallery_retv_if(!obj, NULL);\r
+\r
+ if (strncmp(part, "elm.icon", strlen(part)) == 0 )\r
+ {\r
+ Evas_Object *radio_btn = elm_radio_add(obj);\r
+ evas_object_propagate_events_set(radio_btn, EINA_TRUE);\r
+ elm_radio_state_value_set(radio_btn, param);\r
+ elm_radio_group_add(radio_btn, radio_group);\r
+ elm_radio_value_set(radio_group, radio_value);\r
+ evas_object_show(radio_btn);\r
+\r
+ return radio_btn;\r
+ }\r
+\r
+ return NULL;\r
+}\r
+\r
+static Evas_Object*\r
+_gallery_time_content_get(void *data, Evas_Object *obj, const char *part)\r
+{\r
+ gallery_retv_if(!part, NULL);\r
+\r
+ struct ug_data *ugd = evas_object_data_get(obj, "ugd");\r
+ gallery_retvm_if(!ugd, NULL, "INVALID param");\r
+\r
+ int radio_value = 0;\r
+ radio_value = _gallery_get_time_radio_value();\r
+\r
+ return _gallery_expand_common_icon_get(obj, part, (int )data, radio_value, ugd->radio_group);\r
+}\r
+\r
+static void\r
+_gallery_genlist_icon_cb(void *data, Evas_Object *obj, void *event_info)\r
+{\r
+ gallery_ret_if(!data);\r
+ struct ug_data *ugd = evas_object_data_get(obj, "ugd");\r
+\r
+ int state = 0;\r
+ int index = (int )data;\r
+\r
+ bool bState = false;\r
+\r
+ if (index == GALLERY_MAIN_MENU_REPEAT)\r
+ {\r
+ bState = elm_check_state_get(ugd->repeat_btn);\r
+\r
+ if (gallery_key_set_repeat_state(bState))\r
+ {\r
+ gallery_key_text_popup(ugd,SGUG_TR_FAILED);\r
+ }\r
+ }\r
+ else if(index == GALLERY_MAIN_MENU_SHUFFLE)\r
+ {\r
+ bState = elm_check_state_get(ugd->shuffle_btn);\r
+\r
+ if(gallery_key_set_shuffle_state(bState))\r
+ {\r
+ gallery_key_text_popup(ugd,SGUG_TR_FAILED);\r
+ }\r
+ }\r
+}\r
+\r
+static Evas_Object *_gallery_create_check(Evas_Object *obj, struct ug_data *ugd, int index, Init_State_Func func, int *state)\r
+{\r
+ gallery_retvm_if(!obj, NULL, "obj is NULL");\r
+ gallery_retvm_if(!ugd, NULL, "ugd is NULL");\r
+ gallery_retvm_if(!state, NULL, "state is NULL");\r
+\r
+ if(func && state)\r
+ func(state);\r
+\r
+ Evas_Object *check = NULL;\r
+ check = elm_check_add(obj);\r
+ evas_object_data_set(check, "ugd", ugd);\r
+ elm_check_state_set( check, (bool)*state);\r
+ elm_object_style_set(check, "on&off");\r
+ evas_object_propagate_events_set(check, EINA_FALSE);\r
+ evas_object_smart_callback_add(check, "changed", _gallery_genlist_icon_cb, (void *)index);\r
+\r
+ return check;\r
+}\r
+\r
+static Evas_Object*\r
+_gallery_genlist_icon_get(void *data, Evas_Object *obj, const char *part)\r
+{\r
+ gallery_retv_if(!data, NULL);\r
+ gallery_retv_if(!part, NULL);\r
+\r
+ struct ug_data *ugd = NULL;\r
+\r
+ ugd = evas_object_data_get(obj, "ugd");\r
+ gallery_retvm_if(!ugd, NULL, "INVALID param");\r
+\r
+ int index = (int )data;\r
+ Evas_Object *check = NULL;\r
+\r
+ if (strncmp(part, "elm.icon", strlen(part)) == 0)\r
+ {\r
+ if (index == GALLERY_MAIN_MENU_REPEAT)\r
+ {\r
+ ugd->repeat_state = (int)gallery_key_get_repeat_state();\r
+ check = _gallery_create_check(obj, ugd, index, NULL, &ugd->repeat_state);\r
+ ugd->repeat_btn = check;\r
+ }\r
+ else if(index == GALLERY_MAIN_MENU_SHUFFLE)\r
+ {\r
+ ugd->shuffle_state = (int)gallery_key_get_shuffle_state();\r
+ check = _gallery_create_check(obj, ugd, index, NULL, &ugd->shuffle_state);\r
+ ugd->shuffle_btn = check;\r
+ }\r
+ }\r
+\r
+ return check;\r
+}\r
+\r
+\r
+static void\r
+_gallery_time_select_cb(void *data, Evas_Object *obj, void *event_info)\r
+{\r
+ struct ug_data *ugd = evas_object_data_get(obj, "ugd");\r
+ gallery_ret_if(!ugd);\r
+\r
+ int param = (int )data;\r
+ Elm_Object_Item *item = (Elm_Object_Item *)event_info;\r
+\r
+ int index = GALLERY_MAIN_MENU_TIME;\r
+\r
+ elm_genlist_item_selected_set(item, EINA_FALSE);\r
+\r
+ if(gallery_key_set_current_time(gallery_key_get_time_vconf_value(param)))\r
+ {\r
+ gallery_key_text_popup(ugd,SGUG_TR_FAILED);\r
+ }\r
+\r
+ elm_radio_value_set(ugd->radio_group, param);\r
+ elm_genlist_item_update(ugd->gl_it[index]);\r
+\r
+}\r
+\r
+static void\r
+_gallery_genlist_con(void *data, Evas_Object *obj, void *event_info)\r
+{\r
+ gallery_ret_if(!event_info);\r
+\r
+ Elm_Object_Item *item = event_info;\r
+ elm_genlist_item_subitems_clear(item);\r
+}\r
+\r
+static void\r
+_gallery_genlist_time_select_cb(void *data, Evas_Object *obj, void *event_info)\r
+{\r
+ struct ug_data *ugd = evas_object_data_get(obj, "ugd");\r
+ gallery_ret_if(!ugd);\r
+\r
+ gallery_info("_gallery_genlist_time_select_cb");\r
+\r
+ int index = 0;\r
+ Elm_Object_Item *item = (Elm_Object_Item *)event_info;\r
+\r
+ elm_genlist_item_selected_set(item, EINA_FALSE);\r
+\r
+ Evas_Object *gl = elm_object_item_widget_get(item);\r
+\r
+ ugd->check_time_itc.item_style = "dialogue/1text.1icon.3";\r
+ ugd->check_time_itc.func.text_get = _gallery_time_text_get;\r
+ ugd->check_time_itc.func.content_get = _gallery_time_content_get;\r
+ ugd->check_time_itc.func.state_get = NULL;\r
+ ugd->check_time_itc.func.del = NULL;\r
+\r
+ ugd->radio_group = elm_radio_add(gl);\r
+ for (index = 0; gallery_key_time_menu_get(index); index++)\r
+ {\r
+ elm_genlist_item_append(gl,&ugd->check_time_itc, (void *)index, item,\r
+ ELM_GENLIST_ITEM_NONE, _gallery_time_select_cb, (void *)index);\r
+ }\r
+\r
+}\r
+\r
+static void\r
+_gallery_genlist_exp(void *data, Evas_Object *obj, void *event_info)\r
+{\r
+ gallery_ret_if(!obj);\r
+\r
+ struct ug_data *ugd = evas_object_data_get(obj, "ugd");\r
+ gallery_ret_if(!ugd);\r
+\r
+ gallery_info("_gallery_genlist_exp");\r
+\r
+ Elm_Object_Item *item = (Elm_Object_Item *)event_info;\r
+\r
+ elm_genlist_item_selected_set(item, EINA_FALSE);\r
+\r
+ if(item == ugd->gl_it[GALLERY_MAIN_MENU_TIME])\r
+ {\r
+ _gallery_genlist_time_select_cb(data, obj, event_info);\r
+ }\r
+}\r
+static void\r
+_gallery_genlist_realized(void *data, Evas_Object *obj, void *event_info)\r
+{\r
+ gallery_ret_if(!obj);\r
+ gallery_ret_if(!event_info);\r
+\r
+ struct ug_data *ugd = (struct ug_data *)data;\r
+ gallery_ret_if(!ugd);\r
+\r
+ Elm_Object_Item *item = (Elm_Object_Item *)event_info;\r
+\r
+ int i = 0;\r
+ for(i=0; i<GALLERY_MAIN_MENU_ITEM_MAX; i++)\r
+ {\r
+ if(ugd->gl_it[i] == item)\r
+ break;\r
+ }\r
+ if(i == GALLERY_MAIN_MENU_ITEM_MAX)\r
+ {\r
+ gallery_info("extended style");\r
+ elm_object_item_signal_emit(item, "elm,state,center", "");\r
+ return;\r
+ }\r
+\r
+ int index = (int)elm_object_item_data_get(item);\r
+\r
+ if(index-1 == GALLERY_MAIN_MENU_TITLE)\r
+ {\r
+ elm_object_item_signal_emit(item, "elm,state,top", "");\r
+ }\r
+ else if(index+1 == GALLERY_MAIN_MENU_ITEM_MAX)\r
+ {\r
+ elm_object_item_signal_emit(item, "elm,state,bottom", "");\r
+ }\r
+ else\r
+ {\r
+ elm_object_item_signal_emit(item, "elm,state,center", "");\r
+ }\r
+}\r
+\r
+static void\r
+_gallery_main_layout_ug_cb(ui_gadget_h ug, enum ug_mode mode,\r
+ void *priv)\r
+{\r
+ gallery_ret_if(priv == NULL);\r
+ gallery_ret_if(ug == NULL);\r
+ Evas_Object *base = NULL;\r
+ gallery_info("_gallery_main_layout_ug_cb");\r
+\r
+ base = (Evas_Object *) ug_get_layout(ug);\r
+ if (!base)\r
+ return;\r
+\r
+ switch (mode) {\r
+ case UG_MODE_FULLVIEW:\r
+ evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);\r
+ elm_win_resize_object_add(ug_get_window(), base);\r
+ evas_object_show(base);\r
+ break;\r
+ default:\r
+ break;\r
+ }\r
+ gallery_info("end _gallery_main_layout_ug_cb");\r
+}\r
+\r
+\r
+static void\r
+_gallery_genlist_select_cb(void *data, Evas_Object *obj, void *event_info)\r
+{\r
+ struct ug_data *ugd = evas_object_data_get(obj, "ugd");\r
+ gallery_ret_if(!ugd);\r
+\r
+ int param = (int )data;\r
+\r
+ bool expand_state = false;\r
+ bool bState = false;\r
+\r
+ Elm_Object_Item *item = (Elm_Object_Item *)event_info;\r
+\r
+ elm_genlist_item_selected_set(item, EINA_FALSE);\r
+\r
+ if(param == GALLERY_MAIN_MENU_TIME)\r
+ {\r
+ expand_state = elm_genlist_item_expanded_get(item);\r
+ elm_genlist_item_expanded_set(item, !expand_state);\r
+ }\r
+ else if(param == GALLERY_MAIN_MENU_REPEAT)\r
+ {\r
+ bState = !gallery_key_get_repeat_state();\r
+\r
+ if (gallery_key_set_repeat_state(bState))\r
+ {\r
+ gallery_key_text_popup(ugd,SGUG_TR_FAILED);\r
+ }\r
+\r
+ elm_check_state_set(ugd->repeat_btn, bState);\r
+ }\r
+ else if(param == GALLERY_MAIN_MENU_SHUFFLE)\r
+ {\r
+ bState = !gallery_key_get_shuffle_state();\r
+\r
+ if(gallery_key_set_shuffle_state(bState))\r
+ {\r
+ gallery_key_text_popup(ugd,SGUG_TR_FAILED);\r
+ }\r
+\r
+ elm_check_state_set(ugd->shuffle_btn,bState);\r
+ }\r
+}\r
+\r
+static Evas_Object *\r
+_gallery_genlist_items_add (Evas_Object *parent, struct ug_data *ugd)\r
+{\r
+ Evas_Object *main_genlist;\r
+ Elm_Object_Item *sep;\r
+\r
+ int index = 0;\r
+\r
+ main_genlist = elm_genlist_add(parent);\r
+\r
+#ifdef USE_DIALOGUE_STYLE\r
+ elm_object_style_set(main_genlist, "dialogue");\r
+#else\r
+ evas_object_smart_callback_add(main_genlist, "realized", _gallery_genlist_realized, ugd);\r
+#endif\r
+\r
+ evas_object_size_hint_weight_set(main_genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);\r
+ evas_object_size_hint_align_set(main_genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);\r
+ evas_object_propagate_events_set(main_genlist, EINA_FALSE);\r
+\r
+ ugd->genlist = main_genlist;\r
+\r
+ evas_object_data_set(ugd->genlist, "ugd", ugd);\r
+\r
+ ugd->title_itc.item_style = "dialogue/title";\r
+ ugd->title_itc.func.text_get = _gallery_genlist_text_get;\r
+ ugd->title_itc.func.content_get = NULL;\r
+ ugd->title_itc.func.state_get = NULL;\r
+ ugd->title_itc.func.del = NULL;\r
+\r
+ ugd->expandable_itc.item_style = "dialogue/2text.3/expandable";\r
+ ugd->expandable_itc.func.text_get = _gallery_genlist_text_get;\r
+ ugd->expandable_itc.func.content_get = NULL;\r
+ ugd->expandable_itc.func.state_get = NULL;\r
+ ugd->expandable_itc.func.del = NULL;\r
+\r
+ ugd->txt_icon_itc.item_style = "dialogue/1text.1icon";\r
+ ugd->txt_icon_itc.func.text_get = _gallery_genlist_text_get;\r
+ ugd->txt_icon_itc.func.content_get = _gallery_genlist_icon_get;\r
+ ugd->txt_icon_itc.func.state_get = NULL;\r
+ ugd->txt_icon_itc.func.del = NULL;\r
+\r
+ ugd->two_txt_icon_itc.item_style = "dialogue/2text.1icon.6";\r
+ ugd->two_txt_icon_itc.func.text_get = _gallery_genlist_text_get;\r
+ ugd->two_txt_icon_itc.func.content_get = _gallery_genlist_icon_get;\r
+ ugd->two_txt_icon_itc.func.state_get = NULL;\r
+ ugd->two_txt_icon_itc.func.del = NULL;\r
+\r
+ ugd->seperator_itc.item_style = "dialogue/separator";\r
+ ugd->seperator_itc.func.text_get = NULL;\r
+ ugd->seperator_itc.func.content_get = NULL;\r
+ ugd->seperator_itc.func.state_get = NULL;\r
+ ugd->seperator_itc.func.del = NULL;\r
+\r
+ ugd->seperator_end_itc.item_style = "dialogue/separator";\r
+ ugd->seperator_end_itc.func.text_get = NULL;\r
+ ugd->seperator_end_itc.func.content_get = NULL;\r
+ ugd->seperator_end_itc.func.state_get = NULL;\r
+ ugd->seperator_end_itc.func.del = NULL;\r
+\r
+ sep = elm_genlist_item_append(main_genlist, &ugd->seperator_itc, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);\r
+ elm_genlist_item_select_mode_set(sep, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);\r
+\r
+ for (index = GALLERY_MAIN_MENU_TITLE; index < GALLERY_MAIN_MENU_ITEM_MAX; index++)\r
+ {\r
+ //expandable genlist\r
+ if (index == GALLERY_MAIN_MENU_TIME)\r
+ {\r
+ ugd->gl_it[index] = elm_genlist_item_append(main_genlist, &ugd->expandable_itc,\r
+ (void *)index, NULL,\r
+ ELM_GENLIST_ITEM_TREE,\r
+ _gallery_genlist_select_cb,\r
+ (void *)index);\r
+ }\r
+ // repeat&shuffle 1txt .1icon\r
+ else if (index == GALLERY_MAIN_MENU_REPEAT ||\r
+ index == GALLERY_MAIN_MENU_SHUFFLE)\r
+ {\r
+ ugd->gl_it[index] = elm_genlist_item_append(main_genlist, &ugd->txt_icon_itc,\r
+ (void *)index, NULL,\r
+ ELM_GENLIST_ITEM_NONE,\r
+ _gallery_genlist_select_cb,\r
+ (void *)index);\r
+ }\r
+ }\r
+\r
+ sep = elm_genlist_item_append(main_genlist, &ugd->seperator_end_itc, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);\r
+ elm_genlist_item_select_mode_set(sep, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);\r
+\r
+ evas_object_smart_callback_add(main_genlist, "expanded", _gallery_genlist_exp, ugd);\r
+ evas_object_smart_callback_add(main_genlist, "contracted", _gallery_genlist_con, ugd);\r
+\r
+ return main_genlist;\r
+}\r
+\r
+\r
+static Evas_Object *\r
+_gallery_create_fullview(Evas_Object *parent, struct ug_data *ugd)\r
+{\r
+ gallery_retv_if(!parent, NULL);\r
+\r
+ Evas_Object *layout;\r
+ layout = elm_layout_add(parent);\r
+ gallery_retv_if( layout == NULL, NULL );\r
+\r
+ Eina_Bool ret = EINA_FALSE;\r
+\r
+ const char *profile = elm_config_profile_get();\r
+ if (!strcmp(profile,"mobile"))\r
+ {\r
+ ret = elm_layout_theme_set(layout, "layout", "application", "default");\r
+ gallery_debug("layout/application/default");\r
+ }\r
+ else if (!strcmp(profile,"desktop"))\r
+ {\r
+ ret = elm_layout_theme_set(layout, "layout", "application", "noindicator");\r
+ gallery_debug("layout/application/noindicator");\r
+ }\r
+\r
+ evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);\r
+\r
+ return layout;\r
+}\r
+\r
+static Evas_Object*\r
+_gallery_create_naviframe(Evas_Object* parent)\r
+{\r
+ gallery_retv_if(!parent, NULL);\r
+\r
+ Evas_Object *naviframe = NULL;\r
+ naviframe = elm_naviframe_add( parent );\r
+ elm_object_part_content_set( parent, "elm.swallow.content", naviframe );\r
+ evas_object_show(naviframe);\r
+\r
+ return naviframe;\r
+}\r
+\r
+static Evas_Object *_gallery_create_bg(Evas_Object *parent)\r
+{\r
+ Evas_Object *bg = elm_bg_add(parent);\r
+ evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);\r
+ elm_object_part_content_set(parent, "elm.swallow.bg", bg);\r
+ evas_object_show(bg);\r
+\r
+ return bg;\r
+}\r
+\r
+static void *\r
+_on_create(ui_gadget_h ug, enum ug_mode mode, service_h data, void *priv)\r
+{\r
+ gallery_retvm_if(!ug, NULL, "ug is NULL, check it !!");\r
+ gallery_retvm_if(!priv, NULL, "priv is NULL, check it !!");\r
+\r
+ Evas_Object *parent = NULL;\r
+ struct ug_data *ugd = NULL;\r
+\r
+ ugd = (struct ug_data *)priv;\r
+ ugd->ug = ug;\r
+\r
+ /* Bind text domain for internalization */\r
+ bindtextdomain("ug-setting-gallery-efl" , "/usr/ug/res/locale");\r
+\r
+ parent = (Evas_Object *)ug_get_parent_layout(ug);\r
+ gallery_retvm_if(parent == NULL, NULL, "parent layout is NULL");\r
+\r
+ if (mode == UG_MODE_FULLVIEW)\r
+ {\r
+ ugd->main_layout = _gallery_create_fullview(parent, ugd);\r
+ }\r
+ else\r
+ {\r
+ gallery_info("It is not UG_MODE_FULLVIEW");\r
+ return NULL;\r
+ }\r
+\r
+ ugd->bg = _gallery_create_bg(ugd->main_layout);\r
+\r
+ if(ugd->main_layout)\r
+ {\r
+ ugd->naviframe = _gallery_create_naviframe(ugd->main_layout);\r
+ evas_object_data_set(ugd->naviframe, "ugd", ugd);\r
+ }\r
+\r
+ ugd->genlist = _gallery_genlist_items_add(ugd->naviframe,ugd);\r
+\r
+ //evas_object_data_set(ugd->genlist, "ugd", ugd);\r
+\r
+ ugd->backbtn = elm_button_add(ugd->naviframe);\r
+ evas_object_smart_callback_add(ugd->backbtn, "clicked", _gallery_quit_cb, ugd);\r
+ elm_object_style_set(ugd->backbtn, "naviframe/end_btn/default");\r
+\r
+ elm_naviframe_item_push(ugd->naviframe, SGUG_TR_GALLERY, ugd->backbtn,\r
+ NULL, ugd->genlist, NULL);\r
+\r
+ evas_object_show(ugd->main_layout);\r
+\r
+ return ugd->main_layout;\r
+}\r
+\r
+static void\r
+_on_message(ui_gadget_h ug, service_h msg, service_h data, void *priv)\r
+{\r
+}\r
+\r
+static void\r
+_on_event(ui_gadget_h ug, enum ug_event event, service_h data, void *priv)\r
+{\r
+ //struct ug_data *ugd = (struct ug_data *)priv;\r
+\r
+ switch (event) {\r
+ case UG_EVENT_LOW_MEMORY:\r
+ break;\r
+ case UG_EVENT_LOW_BATTERY:\r
+ break;\r
+ case UG_EVENT_LANG_CHANGE:\r
+ break;\r
+ case UG_EVENT_ROTATE_PORTRAIT:\r
+ break;\r
+ case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:\r
+ break;\r
+ case UG_EVENT_ROTATE_LANDSCAPE:\r
+ break;\r
+ case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:\r
+ break;\r
+ default:\r
+ break;\r
+ }\r
+}\r
+\r
+static void\r
+_on_start(ui_gadget_h ug, service_h data, void *priv)\r
+{\r
+}\r
+\r
+static void\r
+_on_pause(ui_gadget_h ug, service_h data, void *priv)\r
+{\r
+\r
+}\r
+\r
+static void\r
+_on_resume(ui_gadget_h ug, service_h data, void *priv)\r
+{\r
+\r
+}\r
+\r
+static void\r
+_on_destroy(ui_gadget_h ug, service_h data, void *priv)\r
+{\r
+ struct ug_data *ugd;\r
+\r
+ gallery_retm_if(!ug, "ug is NULL, check it !!");\r
+ gallery_retm_if(!priv, "priv is NULL, check it !!");\r
+\r
+ ugd = priv;\r
+ if(ugd->main_layout)\r
+ {\r
+ evas_object_del(ugd->main_layout);\r
+ ugd->main_layout = NULL;\r
+ }\r
+}\r
+\r
+static void\r
+_on_key_event(ui_gadget_h ug, enum ug_key_event event, service_h data, void *priv)\r
+{\r
+\r
+}\r
+\r
+UG_MODULE_API int\r
+UG_MODULE_INIT(struct ug_module_ops *ops)\r
+{\r
+ gallery_retvm_if(!ops, -1, "ops is NULL");\r
+\r
+ struct ug_data *ugd = NULL;\r
+ ugd = calloc(1, sizeof(struct ug_data));\r
+ gallery_retvm_if(!ugd, -1, "ugd is NULL");\r
+\r
+ ops->create = _on_create;\r
+ ops->start = _on_start;\r
+ ops->pause = _on_pause;\r
+ ops->resume = _on_resume;\r
+ ops->destroy = _on_destroy;\r
+ ops->message = _on_message;\r
+ ops->key_event = _on_key_event;\r
+ ops->event = _on_event;\r
+ ops->priv = ugd;\r
+ ops->opt = UG_OPT_INDICATOR_ENABLE;\r
+\r
+ return 0;\r
+}\r
+\r
+UG_MODULE_API int setting_plugin_reset(service_h data, void *priv)\r
+{\r
+ gallery_info("Reset the settings start");\r
+\r
+ int ret = 0;\r
+ ret += gallery_key_set_current_time(DEFAULT_TIMER);\r
+ ret += gallery_key_set_repeat_state(DEFAULT_REPEAT);\r
+ ret += gallery_key_set_shuffle_state(DEFAULT_SHUFFLE);\r
+ gallery_info("Finished");\r
+\r
+ return ret;\r
+}\r
+\r
+UG_MODULE_API void\r
+UG_MODULE_EXIT(struct ug_module_ops *ops)\r
+{\r
+ gallery_retm_if(!ops, "ops is NULL");\r
+\r
+ struct ug_data *ugd;\r
+\r
+ ugd = ops->priv;\r
+ if (ugd)\r
+ {\r
+ free(ugd);\r
+ }\r
+}\r
--- /dev/null
+<manifest>
+ <request>
+ <domain name="_" />
+ </request>
+</manifest>