From d940e900bc3832bc9408a0947ff488ecfcc9a8e6 Mon Sep 17 00:00:00 2001 From: Kim Kibum Date: Mon, 9 Apr 2012 12:12:28 +0900 Subject: Tizen release 1.0 --- po/CMakeLists.txt | 24 ++++++++++++++++++ po/POTFILES.in | 2 ++ po/de.po | 16 ++++++++++++ po/el.po | 17 +++++++++++++ po/en_GB.po | 39 +++++++++++++++++++++++++++++ po/en_US.po | 14 +++++++++++ po/es.po | 15 ++++++++++++ po/fr.po | 15 ++++++++++++ po/it.po | 15 ++++++++++++ po/ja.po | 15 ++++++++++++ po/ko.po | 16 ++++++++++++ po/nl.po | 15 ++++++++++++ po/pt.po | 15 ++++++++++++ po/ru.po | 15 ++++++++++++ po/tr_TR.po | 15 ++++++++++++ po/ug-setting-theme-efl.pot | 37 ++++++++++++++++++++++++++++ po/update-po.sh | 60 +++++++++++++++++++++++++++++++++++++++++++++ po/zh_CN.po | 15 ++++++++++++ po/zh_HK.po | 15 ++++++++++++ po/zh_TW.po | 15 ++++++++++++ 20 files changed, 390 insertions(+) create mode 100644 po/CMakeLists.txt create mode 100644 po/POTFILES.in create mode 100644 po/de.po create mode 100644 po/el.po create mode 100644 po/en_GB.po create mode 100644 po/en_US.po create mode 100644 po/es.po create mode 100644 po/fr.po create mode 100644 po/it.po create mode 100644 po/ja.po create mode 100644 po/ko.po create mode 100644 po/nl.po create mode 100644 po/pt.po create mode 100644 po/ru.po create mode 100644 po/tr_TR.po create mode 100644 po/ug-setting-theme-efl.pot create mode 100755 po/update-po.sh create mode 100644 po/zh_CN.po create mode 100644 po/zh_HK.po create mode 100644 po/zh_TW.po (limited to 'po') diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt new file mode 100644 index 0000000..2ebbf44 --- /dev/null +++ b/po/CMakeLists.txt @@ -0,0 +1,24 @@ +# for i18n + +SET(POFILES de.po el.po en_GB.po en_US.po es.po fr.po it.po ja.po ko.po nl.po pt.po ru.po tr_TR.po zh_CN.po zh_HK.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 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}) diff --git a/po/POTFILES.in b/po/POTFILES.in new file mode 100644 index 0000000..4f34346 --- /dev/null +++ b/po/POTFILES.in @@ -0,0 +1,2 @@ +# List of source files containing translatable strings. +setting-theme-efl.c diff --git a/po/de.po b/po/de.po new file mode 100644 index 0000000..36b6d67 --- /dev/null +++ b/po/de.po @@ -0,0 +1,16 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "Winset" + +msgid "IDS_COM_POP_CANCEL" +msgstr "Abbrechen" + +msgid "IDS_COM_POP_YES" +msgstr "Ja" + +msgid "IDS_COM_POP_NO" +msgstr "Nein" + +msgid "IDS_COM_BODY_BACK" +msgstr "Zurück" + + diff --git a/po/el.po b/po/el.po new file mode 100644 index 0000000..6db03b9 --- /dev/null +++ b/po/el.po @@ -0,0 +1,17 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "Θέμα" + +msgid "IDS_COM_POP_CANCEL" +msgstr "Ακύρωση" + +msgid "IDS_COM_POP_YES" +msgstr "Ναι" + +msgid "IDS_COM_POP_NO" +msgstr "Όχι" + +msgid "IDS_COM_BODY_BACK" +msgstr "Назад" + + + diff --git a/po/en_GB.po b/po/en_GB.po new file mode 100644 index 0000000..84d3374 --- /dev/null +++ b/po/en_GB.po @@ -0,0 +1,39 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-28 16:43+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: setting-theme-efl.c:306 +msgid "All Apps will bel closed
to change theme" +msgstr "" + +#: setting-theme-efl.c:475 +msgid "IDS_ST_BODY_THEME" +msgstr "Winset" + +msgid "IDS_COM_POP_YES" +msgstr "Yes" + +msgid "IDS_COM_POP_NO" +msgstr "No" + +msgid "IDS_COM_POP_CANCEL" +msgstr "Cancel" + +msgid "IDS_COM_BODY_BACK" +msgstr "Back" + + diff --git a/po/en_US.po b/po/en_US.po new file mode 100644 index 0000000..ffa9828 --- /dev/null +++ b/po/en_US.po @@ -0,0 +1,14 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "Winset" + +msgid "IDS_COM_POP_CANCEL" +msgstr "Cancel" + +msgid "IDS_COM_POP_YES" +msgstr "Yes" + +msgid "IDS_COM_POP_NO" +msgstr "No" + +msgid "IDS_COM_BODY_BACK" +msgstr "Back" diff --git a/po/es.po b/po/es.po new file mode 100644 index 0000000..2aac59d --- /dev/null +++ b/po/es.po @@ -0,0 +1,15 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "Tema" + +msgid "IDS_COM_POP_CANCEL" +msgstr "Cancelar" + +msgid "IDS_COM_POP_YES" +msgstr "Sí" + +msgid "IDS_COM_POP_NO" +msgstr "No" + +msgid "IDS_COM_BODY_BACK" +msgstr "Atrás" + diff --git a/po/fr.po b/po/fr.po new file mode 100644 index 0000000..83b4a57 --- /dev/null +++ b/po/fr.po @@ -0,0 +1,15 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "Thème" + +msgid "IDS_COM_POP_CANCEL" +msgstr "Annuler" + +msgid "IDS_COM_POP_YES" +msgstr "Oui" + +msgid "IDS_COM_POP_NO" +msgstr "Non" + +msgid "IDS_COM_BODY_BACK" +msgstr "Retour" + diff --git a/po/it.po b/po/it.po new file mode 100644 index 0000000..334b799 --- /dev/null +++ b/po/it.po @@ -0,0 +1,15 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "Tema" + +msgid "IDS_COM_POP_CANCEL" +msgstr "Annulla" + +msgid "IDS_COM_POP_YES" +msgstr "Sì" + +msgid "IDS_COM_POP_NO" +msgstr "No" + +msgid "IDS_COM_BODY_BACK" +msgstr "Indietro" + diff --git a/po/ja.po b/po/ja.po new file mode 100644 index 0000000..891ef9a --- /dev/null +++ b/po/ja.po @@ -0,0 +1,15 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "テーマ" + +msgid "IDS_COM_POP_CANCEL" +msgstr "キャンセル" + +msgid "IDS_COM_POP_YES" +msgstr "OK" + +msgid "IDS_COM_POP_NO" +msgstr "キャンセル" + +msgid "IDS_COM_BODY_BACK" +msgstr "戻る" + diff --git a/po/ko.po b/po/ko.po new file mode 100644 index 0000000..62008d9 --- /dev/null +++ b/po/ko.po @@ -0,0 +1,16 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "테마" + +msgid "IDS_COM_POP_CANCEL" +msgstr "취소" + +msgid "IDS_COM_POP_YES" +msgstr "예" + +msgid "IDS_COM_POP_NO" +msgstr "아니요" + +msgid "IDS_COM_BODY_BACK" +msgstr "이전" + + diff --git a/po/nl.po b/po/nl.po new file mode 100644 index 0000000..e426716 --- /dev/null +++ b/po/nl.po @@ -0,0 +1,15 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "Thema" + +msgid "IDS_COM_POP_CANCEL" +msgstr "Annuleer" + +msgid "IDS_COM_POP_YES" +msgstr "Ja" + +msgid "IDS_COM_POP_NO" +msgstr "Nee" + +msgid "IDS_COM_BODY_BACK" +msgstr "Terug" + diff --git a/po/pt.po b/po/pt.po new file mode 100644 index 0000000..d9a724a --- /dev/null +++ b/po/pt.po @@ -0,0 +1,15 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "Tema" + +msgid "IDS_COM_POP_CANCEL" +msgstr "Cancelar" + +msgid "IDS_COM_POP_YES" +msgstr "Sim" + +msgid "IDS_COM_POP_NO" +msgstr "Não" + +msgid "IDS_COM_BODY_BACK" +msgstr "Voltar" + diff --git a/po/ru.po b/po/ru.po new file mode 100644 index 0000000..60600f0 --- /dev/null +++ b/po/ru.po @@ -0,0 +1,15 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "Тема" + +msgid "IDS_COM_POP_CANCEL" +msgstr "Отмена" + +msgid "IDS_COM_POP_YES" +msgstr "Да" + +msgid "IDS_COM_POP_NO" +msgstr "Нет" + +msgid "IDS_COM_BODY_BACK" +msgstr "Назад" + diff --git a/po/tr_TR.po b/po/tr_TR.po new file mode 100644 index 0000000..a26e9d2 --- /dev/null +++ b/po/tr_TR.po @@ -0,0 +1,15 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "Tema" + +msgid "IDS_COM_POP_CANCEL" +msgstr "İptal" + +msgid "IDS_COM_POP_YES" +msgstr "Evet" + +msgid "IDS_COM_POP_NO" +msgstr "Hayır" + +msgid "IDS_COM_BODY_BACK" +msgstr "Geri" + diff --git a/po/ug-setting-theme-efl.pot b/po/ug-setting-theme-efl.pot new file mode 100644 index 0000000..d61bf9f --- /dev/null +++ b/po/ug-setting-theme-efl.pot @@ -0,0 +1,37 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-28 16:56+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: setting-theme-efl.c:306 +msgid "All Apps will bel closed
to change theme" +msgstr "" + +#: setting-theme-efl.c:307 +msgid "Yes" +msgstr "" + +#: setting-theme-efl.c:307 +msgid "No" +msgstr "" + +#: setting-theme-efl.c:461 +msgid "Cancel" +msgstr "" + +#: setting-theme-efl.c:475 +msgid "IDS_ST_BODY_THEME" +msgstr "" diff --git a/po/update-po.sh b/po/update-po.sh new file mode 100755 index 0000000..3bc90fd --- /dev/null +++ b/po/update-po.sh @@ -0,0 +1,60 @@ +#!/bin/sh + +PACKAGE=ug-setting-theme-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 +ALL_LINGUAS="de el en_GB en_US es fr it ja ko nl pt ru tk zh_CN zh_HK zh_TW" + +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 "xgettext 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 + diff --git a/po/zh_CN.po b/po/zh_CN.po new file mode 100644 index 0000000..6f29d1e --- /dev/null +++ b/po/zh_CN.po @@ -0,0 +1,15 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "主题" + +msgid "IDS_COM_POP_CANCEL" +msgstr "取消" + +msgid "IDS_COM_POP_YES" +msgstr "是 " + +msgid "IDS_COM_POP_NO" +msgstr "否" + +msgid "IDS_COM_BODY_BACK" +msgstr "返回" + diff --git a/po/zh_HK.po b/po/zh_HK.po new file mode 100644 index 0000000..a4fb085 --- /dev/null +++ b/po/zh_HK.po @@ -0,0 +1,15 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "主題" + +msgid "IDS_COM_POP_CANCEL" +msgstr "取消" + +msgid "IDS_COM_POP_YES" +msgstr "是 " + +msgid "IDS_COM_POP_NO" +msgstr "否" + +msgid "IDS_COM_BODY_BACK" +msgstr "返回" + diff --git a/po/zh_TW.po b/po/zh_TW.po new file mode 100644 index 0000000..1c8cd17 --- /dev/null +++ b/po/zh_TW.po @@ -0,0 +1,15 @@ +msgid "IDS_ST_BODY_THEME" +msgstr "主題" + +msgid "IDS_COM_POP_CANCEL" +msgstr "取消" + +msgid "IDS_COM_POP_YES" +msgstr "是" + +msgid "IDS_COM_POP_NO" +msgstr "否" + +msgid "IDS_COM_BODY_BACK" +msgstr "上一步" + -- cgit v1.2.3