+++ /dev/null
-Makefile
-Makefile.in
-*.lo
-*.o
-*.gmo
-*.la
-*.edj
-.deps
-.libs
-/aclocal.m4
-/arm-linux.cache
-/build-stamp
-/config.guess
-/config.h
-/config.h.in
-/config.log
-/config.status
-/config.sub
-/configure
-/debian/files
-/debian/*.debhelper.log
-/debian/*.debhelper
-/debian/*.substvars
-/debian/libisf-bin/
-/debian/libisf-dbg/
-/debian/libisf-dev/
-/debian/tmp/
-/idm/src/idm_core
-/intltool-extract
-/intltool-merge
-/intltool-update
-/isf.pc
-/ism/data/pixmaps/isf_candidate_theme1.edj
-/ism/data/pixmaps/isf_candidate_theme2.edj
-/ism/demos/isf-demo-efl
-/ism/extras/efl_panel/isf-panel-efl
-/ism/m4/argz.m4
-/ism/m4/libtool.m4
-/ism/m4/ltdl.m4
-/ism/m4/ltoptions.m4
-/ism/m4/ltsugar.m4
-/ism/m4/ltversion.m4
-/ism/m4/lt~obsolete.m4
-/ism/src/isf-log
-/ism/src/isf-query-engines
-/ism/src/scim
-/ism/src/scim-helper-launcher
-/ism/src/scim-launcher
-/ism/src/scim_types.h
-/libltdl/
-/libtool
-/ltmain.sh
-/po/isfsetting_efl/POTFILES
-/po/kbwizard_efl/POTFILES
-/po/scim/POTFILES
-/scim-gtkutils.pc
-/scim.pc
-/scim.spec
-/stamp-h1
# Process this file with autoconf to produce a configure script
#AC_INIT(scim, 1.4.7, suzhe@tsinghua.org.cn)
-AC_INIT(isf, 2.3.5016, isf@samsung.com)
+AC_INIT(isf, 2.3.5205, isf@samsung.com)
AC_CONFIG_SRCDIR([ism/src/scim.h])
m4_pattern_allow([^AS_])
# ISF version
ISF_MAJOR_VERSION=2
ISF_MINOR_VERSION=3
-ISF_MICRO_VERSION=5016
+ISF_MICRO_VERSION=5205
ISF_VERSION=$ISF_MAJOR_VERSION.$ISF_MINOR_VERSION.$ISF_MICRO_VERSION
+isf (2.3.5205-1slp2+1) unstable; urgency=low
+
+ * upload tizen 1.0 code
+ * Git: slp/pkgs/i/isf
+ * Tag: isf_2.3.5205-1slp2+1
+
+ -- Jihoon Kim <jihoon48.kim@samsung.com> Thu, 20 Apr 2012 15:45:34 +0900
+
isf (2.3.5016-1slp2+1) unstable; urgency=low
* upload tizen beta code
SUBDIRS = icons pixmaps
-desktopdir = /usr/share/applications/
-desktop_DATA = isf-panel-efl.desktop
-
isfshelldir = /etc/profile.d/
isfshell_DATA = isf.sh
+++ /dev/null
-[Desktop Entry]
-Encoding=UTF-8
-Name=ISFPanel
-Comment=ISF Panel Application
-Exec=/usr/bin/isf-panel-efl
-Icon=elementary
-Terminal=false
-Type=Application
-Categories=Applications;Utility;
isf_event_efl.cpp \
isf_entry_event_efl.cpp \
isf_autocapital_efl.cpp \
- isf_prediction_efl.cpp
+ isf_prediction_efl.cpp \
+ isf_return_key_type_efl.cpp \
+ isf_return_key_disable_efl.cpp \
+ isf_imdata_set_efl.cpp
isf_demo_efl_CXXFLAGS = @EFL_CFLAGS@ \
@APPCORE_EFL_CFLAGS@ \
bundle *data;
};
+//utility func
+Evas_Object *_create_ef (Evas_Object *parent, const char *label, const char *guide_text);
#endif /* __ISF_DEMO_EFL_H */
/*
--- /dev/null
+/*
+ * ISF(Input Service Framework)
+ *
+ * ISF is based on SCIM 1.4.7 and extended for supporting more mobile fitable.
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Shuo Liu <shuo0805.liu@samsung.com>, Jihoon Kim <jihoon48.kim@samsung.com>
+ *
+ * This library is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU Lesser General Public License as published by the
+ * Free Software Foundation; either version 2.1 of the License, or (at your option)
+ * any later version.
+ *
+ * This library is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this library; if not, write to the Free Software Foundation, Inc., 51
+ * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ *
+ */
+
+#ifndef __ISE_IMDATA_SET_H
+#define __ISE_IMDATA_SET_H
+
+#include <Elementary.h>
+
+void ise_imdata_set_bt (void *data, Evas_Object *obj, void *event_info);
+
+#endif
+
+/*
+vi:ts=4:ai:nowrap:expandtab
+*/
--- /dev/null
+/*
+ * ISF(Input Service Framework)
+ *
+ * ISF is based on SCIM 1.4.7 and extended for supporting more mobile fitable.
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Shuo Liu <shuo0805.liu@samsung.com>, Jihoon Kim <jihoon48.kim@samsung.com>
+ *
+ * This library is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU Lesser General Public License as published by the
+ * Free Software Foundation; either version 2.1 of the License, or (at your option)
+ * any later version.
+ *
+ * This library is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this library; if not, write to the Free Software Foundation, Inc., 51
+ * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ *
+ */
+
+#ifndef __ISE_RETURN_KEY_DISABLE_H
+#define __ISE_RETURN_KEY_DISABLE_H
+
+#include <Elementary.h>
+
+void ise_return_key_disable_bt (void *data, Evas_Object *obj, void *event_info);
+
+#endif /* __ISE_RETURN_KEY_DISABLE_H */
+
+/*
+vi:ts=4:ai:nowrap:expandtab
+*/
--- /dev/null
+/*
+ * ISF(Input Service Framework)
+ *
+ * ISF is based on SCIM 1.4.7 and extended for supporting more mobile fitable.
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Shuo Liu <shuo0805.liu@samsung.com>, Jihoon Kim <jihoon48.kim@samsung.com>
+ *
+ * This library is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU Lesser General Public License as published by the
+ * Free Software Foundation; either version 2.1 of the License, or (at your option)
+ * any later version.
+ *
+ * This library is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this library; if not, write to the Free Software Foundation, Inc., 51
+ * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ *
+ */
+
+#ifndef __ISE_RETURN_KEY_TYPE_H
+#define __ISE_RETURN_KEY_TYPE_H
+
+#include <Elementary.h>
+
+void ise_return_key_type_bt (void *data, Evas_Object *obj, void *event_info);
+
+#endif /* __ISE_RETURN_KEY_TYPE_H */
+
+/*
+vi:ts=4:ai:nowrap:expandtab
+*/
#include "isf_demo_efl.h"
#include "isf_autocapital_efl.h"
-static Evas_Object *_create_ef (Evas_Object *parent, const char *label, const char *guide_text, Elm_Autocapital_Type autocap)
+static Evas_Object *_create_ef_layout (Evas_Object *parent, const char *label, const char *guide_text, Elm_Autocapital_Type autocap, Eina_Bool caps_lock_mode)
{
- Evas_Object *ef = elm_editfield_add (parent);
- elm_editfield_label_set (ef, label);
- elm_editfield_guide_text_set (ef, guide_text);
- evas_object_size_hint_weight_set (ef, EVAS_HINT_EXPAND, 0);
- evas_object_size_hint_align_set (ef, EVAS_HINT_FILL, 0);
- evas_object_show (ef);
+ Evas_Object *ef;
+ ef = _create_ef (parent, label, guide_text);
+ Evas_Object *en = elm_object_part_content_get (ef, "elm.swallow.content");
+ elm_entry_autocapital_type_set (en, autocap);
- Evas_Object *en = elm_editfield_entry_get(ef);
- if (!en) return ef;
-
- elm_entry_autocapital_type_set(en, autocap);
+ Ecore_IMF_Context *ic = (Ecore_IMF_Context *)elm_entry_imf_context_get (en);
+ if (ic) {
+ ecore_imf_context_input_panel_caps_lock_mode_set (ic, caps_lock_mode);
+ }
return ef;
}
evas_object_size_hint_align_set (bx, EVAS_HINT_FILL, 0.0);
evas_object_show (bx);
+ /* Caps lock mode off */
+
+ /* NONE type */
+ ef = _create_ef_layout (parent, _("NONE type"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_NONE, EINA_FALSE);
+ elm_box_pack_end (bx, ef);
+
+ /* WORD type */
+ ef = _create_ef_layout (parent, _("WORD type"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_WORD, EINA_FALSE);
+ elm_box_pack_end (bx, ef);
+
+ /* Sentence type */
+ ef = _create_ef_layout (parent, _("SENTENCE type"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_SENTENCE, EINA_FALSE);
+ elm_box_pack_end (bx, ef);
+
+ /* ALLCHARACTER type */
+ ef = _create_ef_layout (parent, _("ALLCHARACTER type"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_ALLCHARACTER, EINA_FALSE);
+ elm_box_pack_end (bx, ef);
+
+ /* Caps lock mode ON */
+
/* NONE type */
- ef = _create_ef (parent, _("NONE type"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_NONE);
+ ef = _create_ef_layout (parent, _("NONE type - CAPS LOCK"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_NONE, EINA_TRUE);
elm_box_pack_end (bx, ef);
/* WORD type */
- ef = _create_ef (parent, _("WORD type"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_WORD);
+ ef = _create_ef_layout (parent, _("WORD type - CAPS LOCK"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_WORD, EINA_TRUE);
elm_box_pack_end (bx, ef);
/* Sentence type */
- ef = _create_ef (parent, _("SENTENCE type"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_SENTENCE);
+ ef = _create_ef_layout (parent, _("SENTENCE type - CAPS LOCK"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_SENTENCE, EINA_TRUE);
elm_box_pack_end (bx, ef);
/* ALLCHARACTER type */
- ef = _create_ef (parent, _("ALLCHARACTER type"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_ALLCHARACTER);
+ ef = _create_ef_layout (parent, _("ALLCHARACTER type - CAPS LOCK"), _("click to enter"), ELM_AUTOCAPITAL_TYPE_ALLCHARACTER, EINA_TRUE);
elm_box_pack_end (bx, ef);
return bx;
#include "isf_event_efl.h"
#include "isf_autocapital_efl.h"
#include "isf_prediction_efl.h"
+#include "isf_return_key_type_efl.h"
+#include "isf_return_key_disable_efl.h"
+#include "isf_imdata_set_efl.h"
#define BASE_THEME_WIDTH 720.0f
// Test prediction allow
elm_list_item_append (li, "ISF Prediction allow", NULL, NULL, ise_prediction_bt, ad);
+ // Test return key type
+ elm_list_item_append (li, "ISF Return Key type", NULL, NULL, ise_return_key_type_bt, ad);
+
+ // Test return key disable
+ elm_list_item_append (li, "ISF Return Key Disable", NULL, NULL, ise_return_key_disable_bt, ad);
+
+ // Test imdata setting
+ elm_list_item_append (li, "ISF IMDATA test", NULL, NULL, ise_imdata_set_bt, ad);
+
elm_list_item_append (li, "ISF Event Demo", NULL, NULL, isf_event_demo_bt, ad);
/*
evas_object_geometry_get (ad->win_main, NULL, NULL, &ad->root_w, &ad->root_h);
if (ad->root_w >= 0) {
- elm_scale_set(ad->root_w / BASE_THEME_WIDTH );
+ elm_config_scale_set(ad->root_w / BASE_THEME_WIDTH );
}
ad->bg = create_bg(ad->win_main);
ad->layout_main = create_layout_main (ad->win_main);
// Indicator
- elm_win_indicator_state_set (ad->win_main, EINA_TRUE);
+ elm_win_indicator_mode_set (ad->win_main, ELM_WIN_INDICATOR_SHOW);
// Navigation Bar
ad->naviframe = _create_naviframe_layout (ad->layout_main);
return appcore_efl_main ("isf-demo-efl", &argc, &argv, &ops);
}
+static void _focused_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ Evas_Object *ly = (Evas_Object *)data;
+
+ elm_object_signal_emit(ly, "elm,state,guidetext,hide", "elm");
+}
+
+static void _unfocused_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ Evas_Object *ly = (Evas_Object *)data;
+
+ if (elm_entry_is_empty(obj))
+ elm_object_signal_emit(ly, "elm,state,guidetext,show", "elm");
+}
+
+//utility func
+Evas_Object *_create_ef (Evas_Object *parent, const char *label, const char *guide_text)
+{
+ Evas_Object *ef = NULL;
+ Evas_Object *en = NULL;
+
+ ef = elm_layout_add(parent);
+ elm_layout_theme_set(ef, "layout", "editfield", "title");
+ en = elm_entry_add(parent);
+ elm_object_part_content_set(ef, "elm.swallow.content", en);
+
+ elm_object_part_text_set(ef, "elm.text", label);
+ elm_object_part_text_set(ef, "elm.guidetext", guide_text);
+ evas_object_size_hint_weight_set (ef, EVAS_HINT_EXPAND, 0);
+ evas_object_size_hint_align_set (ef, EVAS_HINT_FILL, 0);
+ evas_object_smart_callback_add(en, "focused", _focused_cb, ef);
+ evas_object_smart_callback_add(en, "unfocused", _unfocused_cb, ef);
+ evas_object_show (ef);
+
+ return ef;
+}
+
/*
vi:ts=4:ai:nowrap:expandtab
*/
Ecore_IMF_Context *imf_context = NULL;
if (elm_object_focus_get (_entry1) == EINA_TRUE) {
- imf_context = elm_entry_imf_context_get (_entry1);
+ imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get (_entry1);
ecore_imf_context_preedit_string_get (imf_context, &preedit_string, &len);
snprintf (str,sizeof(str), "entry 1 get preedit string: %s", preedit_string);
elm_object_text_set (_preedit_event_label, str);
} else if (elm_object_focus_get (_entry2) == EINA_TRUE) {
- imf_context = elm_entry_imf_context_get (_entry2);
+ imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get (_entry2);
ecore_imf_context_preedit_string_get (imf_context, &preedit_string, &len);
snprintf (str, sizeof(str),"entry 2 get preedit string: %s", preedit_string);
elm_object_text_set (_preedit_event_label, str);
evas_object_show (_entry1);
evas_object_event_callback_add (_entry1, EVAS_CALLBACK_KEY_UP, _evas_key_up_cb, (void *)NULL);
- ic = elm_entry_imf_context_get (_entry1);
+ ic = (Ecore_IMF_Context *)elm_entry_imf_context_get (_entry1);
if (ic != NULL)
ecore_imf_context_input_panel_event_callback_add (ic, ECORE_IMF_INPUT_PANEL_STATE_EVENT, _input_panel_event_callback, NULL);
evas_object_show (_entry2);
evas_object_event_callback_add (_entry2, EVAS_CALLBACK_KEY_UP, _evas_key_up_cb, (void *)NULL);
- ic = elm_entry_imf_context_get (_entry2);
+ ic = (Ecore_IMF_Context *)elm_entry_imf_context_get (_entry2);
if (ic != NULL)
ecore_imf_context_input_panel_event_callback_add (ic, ECORE_IMF_INPUT_PANEL_STATE_EVENT, _input_panel_event_callback, NULL);
evas_object_smart_callback_add (_ise_show_button, "clicked", _button_bt, NULL);
Elm_Object_Item *it = elm_naviframe_item_push (ad->naviframe, _("label event demo"), NULL, NULL, layout, NULL);
- Evas_Object *back_btn = elm_object_item_part_content_get (it, ELM_NAVIFRAME_ITEM_PREV_BTN);
+ Evas_Object *back_btn = elm_object_item_part_content_get (it, "prev_btn");
evas_object_smart_callback_add (back_btn, "clicked", nf_back_event_cb, ad );
}
void test_input_panel_show (void *data, Evas_Object *obj, void *event_info)
{
if (imf_context != NULL) {
+ ecore_imf_context_focus_in (imf_context);
ecore_imf_context_input_panel_show (imf_context);
}
}
void test_input_panel_hide (void *data, Evas_Object *obj, void *event_info)
{
if (imf_context != NULL) {
+ ecore_imf_context_focus_out (imf_context);
ecore_imf_context_input_panel_hide (imf_context);
}
}
Elm_Object_Item *navi_it = elm_naviframe_item_push (ad->naviframe, _("isfimcontrol api"), NULL, NULL, gl, NULL);
- Evas_Object *back_btn = elm_object_item_part_content_get (navi_it, ELM_NAVIFRAME_ITEM_PREV_BTN);
+ Evas_Object *back_btn = elm_object_item_part_content_get (navi_it, "prev_btn");
evas_object_smart_callback_add (back_btn, "clicked", _nf_back_event, ad);
}
--- /dev/null
+/*
+ * ISF(Input Service Framework)
+ *
+ * ISF is based on SCIM 1.4.7 and extended for supporting more mobile fitable.
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Shuo Liu <shuo0805.liu@samsung.com>, Jihoon Kim <jihoon48.kim@samsung.com>
+ *
+ * This library is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU Lesser General Public License as published by the
+ * Free Software Foundation; either version 2.1 of the License, or (at your option)
+ * any later version.
+ *
+ * This library is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this library; if not, write to the Free Software Foundation, Inc., 51
+ * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ *
+ */
+
+#include "isf_demo_efl.h"
+#include "isf_imdata_set_efl.h"
+
+static void add_layout_to_conformant (void *data, Evas_Object *lay_in, const char *title)
+{
+ Evas_Object *scroller = NULL;
+ Evas_Object *win = NULL;
+ Evas_Object *conform = NULL;
+ struct appdata *ad = NULL;
+
+ ad = (struct appdata *) data;
+
+ win = ad->win_main;
+ // Enabling illume notification property for window
+ elm_win_conformant_set (win, EINA_TRUE);
+
+ // Creating conformant widget
+ conform = elm_conformant_add (win);
+ evas_object_size_hint_weight_set (conform, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_show (conform);
+
+ scroller = elm_scroller_add (ad->naviframe);
+
+ elm_scroller_bounce_set (scroller, EINA_FALSE, EINA_TRUE);
+ evas_object_show (scroller);
+
+ elm_object_content_set (scroller, lay_in);
+ elm_object_content_set (conform, scroller);
+ elm_naviframe_item_push (ad->naviframe, title, NULL, NULL, conform, NULL);
+}
+
+static Evas_Object *_create_ef_layout (Evas_Object *parent, const char *label, const char *guide_text)
+{
+ Evas_Object *ef = NULL;
+ ef = _create_ef (parent, label, guide_text);
+ return ef;
+}
+
+static Evas_Object * create_inner_layout (void *data)
+{
+ struct appdata *ad = (struct appdata *)data;
+ Evas_Object *bx = NULL ;
+ Evas_Object *ef = NULL ;
+ Evas_Object *en = NULL;
+
+ Evas_Object *parent = ad->naviframe;
+ const char *imdata_ko = "LANG:ko_KR";
+ const char *imdata_en = "LANG:en_US";
+
+ bx = elm_box_add (parent);
+ evas_object_size_hint_weight_set (bx, EVAS_HINT_EXPAND, 0.0);
+ evas_object_size_hint_align_set (bx, EVAS_HINT_FILL, 0.0);
+ evas_object_show (bx);
+
+ ef = _create_ef_layout (parent, _("ko_KR"), _("Korean Layout"));
+ elm_box_pack_end (bx, ef);
+ en = elm_object_part_content_get(ef, "elm.swallow.content");
+ elm_entry_input_panel_imdata_set (en, imdata_ko, strlen(imdata_ko));
+
+ ef = _create_ef_layout (parent, _("en_US"), _("English layout"));
+ elm_box_pack_end (bx, ef);
+ en = elm_object_part_content_get(ef, "elm.swallow.content");
+ elm_entry_input_panel_imdata_set (en, imdata_en, strlen(imdata_en));
+
+ return bx;
+}
+
+void ise_imdata_set_bt (void *data, Evas_Object *obj, void *event_info)
+{
+ Evas_Object *lay_inner = create_inner_layout (data);
+ add_layout_to_conformant (data, lay_inner, _("IMDATA test"));
+}
+
+/*
+vi:ts=4:ai:nowrap:expandtab
+*/
}
}
-static void _state_cb (void *data, Ecore_IMF_Context *ctx, int value)
+static void _input_panel_state_cb (void *data, Ecore_IMF_Context *ctx, int value)
{
int x, y, w, h;
printf ("x : %d, y : %d, w : %d, h : %d\n", x, y, w, h);
} else if (value == ECORE_IMF_INPUT_PANEL_STATE_HIDE) {
printf ("Input panel is hidden\n");
- } else {
- printf ("unknown value : %d\n", value);
+ } else if (value == ECORE_IMF_INPUT_PANEL_STATE_WILL_SHOW) {
+ printf ("Input panel will be shown\n");
}
}
+static void _input_panel_resize_cb (void *data, Ecore_IMF_Context *ctx, int value)
+{
+ int x, y, w, h;
+
+ ecore_imf_context_input_panel_geometry_get (ctx, &x, &y, &w, &h);
+ printf ("[%s] x : %d, y : %d, w : %d, h : %d\n", __func__, x, y, w, h);
+}
+
+static void _shift_mode_cb (void *data, Ecore_IMF_Context *ctx, int value)
+{
+ if (value == ECORE_IMF_INPUT_PANEL_SHIFT_MODE_OFF) {
+ printf ("[%s] Shift Mode : OFF\n", __func__);
+ } else if (value == ECORE_IMF_INPUT_PANEL_SHIFT_MODE_ON) {
+ printf ("[%s] Shift Mode : ON\n", __func__);
+ }
+}
+
+static void _language_changed_cb (void *data, Ecore_IMF_Context *ctx, int value)
+{
+ char *locale;
+
+ ecore_imf_context_input_panel_language_locale_get(ctx, &locale);
+
+ printf ("[%s] language : %s\n", __func__, locale);
+
+ if (locale)
+ free (locale);
+}
+
+static void _candidate_panel_state_cb (void *data, Ecore_IMF_Context *ctx, int value)
+{
+ int x, y, w, h;
+
+ if (value == ECORE_IMF_CANDIDATE_PANEL_SHOW) {
+ ecore_imf_context_candidate_panel_geometry_get (ctx, &x, &y, &w, &h);
+ printf ("Candidate window is shown\n");
+ printf ("[%s] x : %d, y : %d, w : %d, h : %d\n", __func__, x, y, w, h);
+ } else if (value == ECORE_IMF_CANDIDATE_PANEL_HIDE) {
+ printf ("Candidate window is hidden\n");
+ }
+}
+
+static void _candidate_panel_geometry_changed_cb (void *data, Ecore_IMF_Context *ctx, int value)
+{
+ int x, y, w, h;
+
+ ecore_imf_context_candidate_panel_geometry_get (ctx, &x, &y, &w, &h);
+ printf ("[%s] x : %d, y : %d, w : %d, h : %d\n", __func__, x, y, w, h);
+}
+
static void
_key_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
{
printf("[key up] keyname : '%s', key : '%s', string : '%s', compose : '%s'\n", ev->keyname, ev->key, ev->string, ev->compose);
}
-static Evas_Object *_create_ef (Evas_Object *parent, const char *label, const char *guide_text, Elm_Input_Panel_Layout layout)
+static Evas_Object *_create_ef_layout(Evas_Object *parent, const char *label, const char *guide_text,Elm_Input_Panel_Layout layout)
{
- Evas_Object *ef = NULL;
- Evas_Object *en = NULL;
+ Evas_Object *ef = _create_ef(parent,label,guide_text);
Ecore_IMF_Context *ic = NULL;
-
- ef = elm_editfield_add (parent);
- elm_editfield_label_set (ef, label);
- elm_editfield_guide_text_set (ef, guide_text);
- evas_object_size_hint_weight_set (ef, EVAS_HINT_EXPAND, 0);
- evas_object_size_hint_align_set (ef, EVAS_HINT_FILL, 0);
- evas_object_show (ef);
-
- en = elm_editfield_entry_get (ef);
- if (!en) return ef;
-
+ Evas_Object *en = elm_object_part_content_get(ef,"elm.swallow.content");
elm_entry_input_panel_layout_set (en, layout);
evas_object_event_callback_add(en, EVAS_CALLBACK_KEY_DOWN, _key_down_cb, NULL);
evas_object_event_callback_add(en, EVAS_CALLBACK_KEY_UP, _key_up_cb, NULL);
- ic = elm_entry_imf_context_get (en);
+ ic = (Ecore_IMF_Context *)elm_entry_imf_context_get (en);
+
+ if (ic != NULL) {
+ ecore_imf_context_input_panel_event_callback_add (ic, ECORE_IMF_INPUT_PANEL_STATE_EVENT, _input_panel_state_cb, NULL);
+ ecore_imf_context_input_panel_event_callback_add (ic, ECORE_IMF_INPUT_PANEL_GEOMETRY_EVENT, _input_panel_resize_cb, NULL);
+ ecore_imf_context_input_panel_event_callback_add (ic, ECORE_IMF_INPUT_PANEL_SHIFT_MODE_EVENT, _shift_mode_cb, NULL);
+ ecore_imf_context_input_panel_event_callback_add (ic, ECORE_IMF_INPUT_PANEL_LANGUAGE_EVENT, _language_changed_cb, NULL);
- if (ic != NULL)
- ecore_imf_context_input_panel_event_callback_add (ic, ECORE_IMF_INPUT_PANEL_STATE_EVENT, _state_cb, NULL);
+ ecore_imf_context_input_panel_event_callback_add (ic, ECORE_IMF_CANDIDATE_PANEL_STATE_EVENT, _candidate_panel_state_cb, NULL);
+ ecore_imf_context_input_panel_event_callback_add (ic, ECORE_IMF_CANDIDATE_PANEL_GEOMETRY_EVENT, _candidate_panel_geometry_changed_cb, NULL);
+ }
return ef;
}
evas_object_show (bx);
/* Normal Layout */
- ef = _create_ef (parent, _("NORMAL LAYOUT"), _("click to enter TEXT"), ELM_INPUT_PANEL_LAYOUT_NORMAL);
+ ef = _create_ef_layout (parent, _("NORMAL LAYOUT"), _("click to enter TEXT"), ELM_INPUT_PANEL_LAYOUT_NORMAL);
elm_box_pack_end (bx, ef);
/* Number Layout */
- ef = _create_ef (parent, _("NUMBER LAYOUT"), _("click to enter NUMBER"), ELM_INPUT_PANEL_LAYOUT_NUMBER);
+ ef = _create_ef_layout (parent, _("NUMBER LAYOUT"), _("click to enter NUMBER"), ELM_INPUT_PANEL_LAYOUT_NUMBER);
elm_box_pack_end (bx, ef);
/* Email Layout */
- ef = _create_ef (parent, _("EMAIL LAYOUT"), _("click to enter EMAIL"), ELM_INPUT_PANEL_LAYOUT_EMAIL);
+ ef = _create_ef_layout (parent, _("EMAIL LAYOUT"), _("click to enter EMAIL"), ELM_INPUT_PANEL_LAYOUT_EMAIL);
elm_box_pack_end (bx, ef);
/* URL Layout */
- ef = _create_ef (parent, _("URL LAYOUT"), _("click to enter URL"), ELM_INPUT_PANEL_LAYOUT_URL);
+ ef = _create_ef_layout (parent, _("URL LAYOUT"), _("click to enter URL"), ELM_INPUT_PANEL_LAYOUT_URL);
elm_box_pack_end (bx, ef);
/* Phonenumber Layout */
- ef = _create_ef (parent, _("PHONENUMBER LAYOUT"), _("click to enter PHONENUMBER"), ELM_INPUT_PANEL_LAYOUT_PHONENUMBER);
+ ef = _create_ef_layout (parent, _("PHONENUMBER LAYOUT"), _("click to enter PHONENUMBER"), ELM_INPUT_PANEL_LAYOUT_PHONENUMBER);
elm_box_pack_end (bx, ef);
/* IP Layout */
- ef = _create_ef (parent, _("IP LAYOUT"), _("click to enter IP"), ELM_INPUT_PANEL_LAYOUT_IP);
+ ef = _create_ef_layout (parent, _("IP LAYOUT"), _("click to enter IP"), ELM_INPUT_PANEL_LAYOUT_IP);
elm_box_pack_end (bx, ef);
/* Month Layout */
- ef = _create_ef (parent, _("MONTH LAYOUT"), _("click to enter MONTH"), ELM_INPUT_PANEL_LAYOUT_MONTH);
+ ef = _create_ef_layout (parent, _("MONTH LAYOUT"), _("click to enter MONTH"), ELM_INPUT_PANEL_LAYOUT_MONTH);
elm_box_pack_end (bx, ef);
/* Number Only Layout */
- ef = _create_ef (parent, _("NUMBERONLY LAYOUT"), _("click to enter NUMBERONLY"), ELM_INPUT_PANEL_LAYOUT_NUMBERONLY);
+ ef = _create_ef_layout (parent, _("NUMBERONLY LAYOUT"), _("click to enter NUMBERONLY"), ELM_INPUT_PANEL_LAYOUT_NUMBERONLY);
elm_box_pack_end (bx, ef);
/* Click to rotate button */
#include "isf_demo_efl.h"
#include "isf_prediction_efl.h"
-static Evas_Object *_create_ef (Evas_Object *parent, const char *label, const char *guide_text, Eina_Bool allow)
+static Evas_Object *_create_ef_layout (Evas_Object *parent, const char *label, const char *guide_text, Eina_Bool allow)
{
- Evas_Object *ef = elm_editfield_add (parent);
- elm_editfield_label_set (ef, label);
- elm_editfield_guide_text_set (ef, guide_text);
- evas_object_size_hint_weight_set (ef, EVAS_HINT_EXPAND, 0);
- evas_object_size_hint_align_set (ef, EVAS_HINT_FILL, 0);
- evas_object_show (ef);
-
- Evas_Object *en = elm_editfield_entry_get(ef);
- if (!en) return ef;
-
- Ecore_IMF_Context *ic = elm_entry_imf_context_get(en);
- if (ic) {
- ecore_imf_context_prediction_allow_set(ic, allow);
- }
+ Evas_Object *ef = NULL;
+ ef = _create_ef (parent, label, guide_text);
+ Evas_Object *en = elm_object_part_content_get (ef,"elm.swallow.content");
+ elm_entry_prediction_allow_set (en, allow);
return ef;
}
evas_object_show (bx);
/* Prediction allow : TRUE */
- ef = _create_ef (parent, _("Prediction Allow : TRUE"), _("click to enter"), EINA_TRUE);
+ ef = _create_ef_layout (parent, _("Prediction Allow : TRUE"), _("click to enter"), EINA_TRUE);
elm_box_pack_end (bx, ef);
/* Prediction allow : FALSE */
- ef = _create_ef (parent, _("Prediction Allow : FALSE"), _("click to enter"), EINA_FALSE);
+ ef = _create_ef_layout (parent, _("Prediction Allow : FALSE"), _("click to enter"), EINA_FALSE);
elm_box_pack_end (bx, ef);
return bx;
--- /dev/null
+/*
+ * ISF(Input Service Framework)
+ *
+ * ISF is based on SCIM 1.4.7 and extended for supporting more mobile fitable.
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Shuo Liu <shuo0805.liu@samsung.com>, Jihoon Kim <jihoon48.kim@samsung.com>
+ *
+ * This library is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU Lesser General Public License as published by the
+ * Free Software Foundation; either version 2.1 of the License, or (at your option)
+ * any later version.
+ *
+ * This library is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this library; if not, write to the Free Software Foundation, Inc., 51
+ * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ *
+ */
+
+#include "isf_demo_efl.h"
+#include "isf_return_key_disable_efl.h"
+
+static void
+_cursor_changed_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ Evas_Object *en = obj;
+
+ int pos = elm_entry_cursor_pos_get (en);
+
+ if (pos == 0) {
+ elm_entry_input_panel_return_key_disabled_set (en, EINA_TRUE);
+ }
+ else {
+ elm_entry_input_panel_return_key_disabled_set (en, EINA_FALSE);
+ }
+}
+
+static Evas_Object *_create_ef_layout (Evas_Object *parent, const char *label, const char *guide_text)
+{
+ Evas_Object *ef = NULL;
+ ef = _create_ef(parent,label,guide_text);
+ Evas_Object *en = elm_object_part_content_get(ef,"elm.swallow.content");
+ evas_object_smart_callback_add (en, "cursor,changed", _cursor_changed_cb, NULL);
+
+ return ef;
+}
+
+static void add_layout_to_conformant (void *data, Evas_Object *lay_in, const char *title)
+{
+ Evas_Object *scroller = NULL;
+ Evas_Object *win = NULL;
+ Evas_Object *conform = NULL;
+ struct appdata *ad = NULL;
+
+ ad = (struct appdata *) data;
+
+ win = ad->win_main;
+ // Enabling illume notification property for window
+ elm_win_conformant_set (win, EINA_TRUE);
+
+ // Creating conformant widget
+ conform = elm_conformant_add (win);
+ evas_object_size_hint_weight_set (conform, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_show (conform);
+
+ scroller = elm_scroller_add (ad->naviframe);
+
+ elm_scroller_bounce_set (scroller, EINA_FALSE, EINA_TRUE);
+ evas_object_show (scroller);
+
+ elm_object_content_set (scroller, lay_in);
+ elm_object_content_set (conform, scroller);
+ elm_naviframe_item_push (ad->naviframe, title, NULL, NULL, conform, NULL);
+}
+
+static Evas_Object * create_inner_layout (void *data)
+{
+ struct appdata *ad = (struct appdata *)data;
+ Evas_Object *bx = NULL ;
+ Evas_Object *ef = NULL ;
+
+ Evas_Object *parent = ad->naviframe;
+
+ bx = elm_box_add (parent);
+ evas_object_size_hint_weight_set (bx, EVAS_HINT_EXPAND, 0.0);
+ evas_object_size_hint_align_set (bx, EVAS_HINT_FILL, 0.0);
+ evas_object_show (bx);
+
+ /* Prediction allow : TRUE */
+ ef = _create_ef_layout (parent, _("Return Key Disable"), _("Return Key will be activated when any key is pressed"));
+ elm_box_pack_end (bx, ef);
+
+ return bx;
+}
+
+void ise_return_key_disable_bt (void *data, Evas_Object *obj, void *event_info)
+{
+ Evas_Object *lay_inner = create_inner_layout (data);
+ add_layout_to_conformant (data, lay_inner, _("Return Key Disable"));
+}
+
+/*
+vi:ts=4:ai:nowrap:expandtab
+*/
--- /dev/null
+/*
+ * ISF(Input Service Framework)
+ *
+ * ISF is based on SCIM 1.4.7 and extended for supporting more mobile fitable.
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Shuo Liu <shuo0805.liu@samsung.com>, Jihoon Kim <jihoon48.kim@samsung.com>
+ *
+ * This library is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU Lesser General Public License as published by the
+ * Free Software Foundation; either version 2.1 of the License, or (at your option)
+ * any later version.
+ *
+ * This library is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this library; if not, write to the Free Software Foundation, Inc., 51
+ * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ *
+ */
+
+#include "isf_demo_efl.h"
+#include "isf_return_key_type_efl.h"
+
+
+static Evas_Object *_create_ef_layout (Evas_Object *parent, const char *label, const char *guide_text, Elm_Input_Panel_Return_Key_Type type)
+{
+ Evas_Object *ef = NULL;
+ ef = _create_ef (parent, label, guide_text);
+ Evas_Object *en = elm_object_part_content_get (ef, "elm.swallow.content");
+ elm_entry_input_panel_return_key_type_set (en, type);
+
+ return ef;
+}
+
+static void add_layout_to_conformant (void *data, Evas_Object *lay_in, const char *title)
+{
+ Evas_Object *scroller = NULL;
+ Evas_Object *win = NULL;
+ Evas_Object *conform = NULL;
+ struct appdata *ad = NULL;
+
+ ad = (struct appdata *) data;
+
+ win = ad->win_main;
+ // Enabling illume notification property for window
+ elm_win_conformant_set (win, EINA_TRUE);
+
+ // Creating conformant widget
+ conform = elm_conformant_add (win);
+ evas_object_size_hint_weight_set (conform, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_show (conform);
+
+ scroller = elm_scroller_add (ad->naviframe);
+
+ elm_scroller_bounce_set (scroller, EINA_FALSE, EINA_TRUE);
+ evas_object_show (scroller);
+
+ elm_object_content_set (scroller, lay_in);
+ elm_object_content_set (conform, scroller);
+ elm_naviframe_item_push (ad->naviframe, title, NULL, NULL, conform, NULL);
+}
+
+static Evas_Object * create_inner_layout (void *data)
+{
+ struct appdata *ad = (struct appdata *)data;
+ Evas_Object *bx = NULL ;
+ Evas_Object *ef = NULL ;
+
+ Evas_Object *parent = ad->naviframe;
+
+ bx = elm_box_add (parent);
+ evas_object_size_hint_weight_set (bx, EVAS_HINT_EXPAND, 0.0);
+ evas_object_size_hint_align_set (bx, EVAS_HINT_FILL, 0.0);
+ evas_object_show (bx);
+
+ /* DEFAULT */
+ ef = _create_ef_layout (parent, _("DEFAULT"), _("click to enter"), ELM_INPUT_PANEL_RETURN_KEY_TYPE_DEFAULT);
+ elm_box_pack_end (bx, ef);
+
+ /* DONE */
+ ef = _create_ef_layout (parent, _("DONE"), _("click to enter"), ELM_INPUT_PANEL_RETURN_KEY_TYPE_DONE);
+ elm_box_pack_end (bx, ef);
+
+ /* GO */
+ ef = _create_ef_layout (parent, _("GO"), _("click to enter"), ELM_INPUT_PANEL_RETURN_KEY_TYPE_GO);
+ elm_box_pack_end (bx, ef);
+
+ /* JOIN */
+ ef = _create_ef_layout (parent, _("JOIN"), _("click to enter"), ELM_INPUT_PANEL_RETURN_KEY_TYPE_JOIN);
+ elm_box_pack_end (bx, ef);
+
+ /* LOGIN */
+ ef = _create_ef_layout (parent, _("LOGIN"), _("click to enter"), ELM_INPUT_PANEL_RETURN_KEY_TYPE_LOGIN);
+ elm_box_pack_end (bx, ef);
+
+ /* NEXT */
+ ef = _create_ef_layout (parent, _("NEXT"), _("click to enter"), ELM_INPUT_PANEL_RETURN_KEY_TYPE_NEXT);
+ elm_box_pack_end (bx, ef);
+
+ /* SEARCH */
+ ef = _create_ef_layout (parent, _("SEARCH"), _("click to enter"), ELM_INPUT_PANEL_RETURN_KEY_TYPE_SEARCH);
+ elm_box_pack_end (bx, ef);
+
+ /* SEND */
+ ef = _create_ef_layout (parent, _("SEND"), _("click to enter"), ELM_INPUT_PANEL_RETURN_KEY_TYPE_SEND);
+ elm_box_pack_end (bx, ef);
+
+ return bx;
+}
+
+void ise_return_key_type_bt (void *data, Evas_Object *obj, void *event_info)
+{
+ Evas_Object *lay_inner = create_inner_layout (data);
+ add_layout_to_conformant (data, lay_inner, _("Return Key Type"));
+}
+
+/*
+vi:ts=4:ai:nowrap:expandtab
+*/
WideString preedit_string;
AttributeList preedit_attrlist;
Ecore_IMF_Autocapital_Type autocapital_type;
+ void *imdata;
+ int imdata_size;
int preedit_caret;
int cursor_x;
int cursor_y;
static void fallback_commit_string_cb (IMEngineInstanceBase *si,
const WideString &str);
-static void caps_mode_check (Ecore_IMF_Context *ctx, Eina_Bool force);
-
/* Local variables declaration */
static String _language;
static EcoreIMFContextISFImpl *_used_ic_impl_list = 0;
_used_ic_impl_list = impl;
impl->parent = parent;
+ impl->imdata = NULL;
+ impl->imdata_size = 0;
return impl;
}
rec->next = _free_ic_impl_list;
_free_ic_impl_list = rec;
+ if (rec->imdata) {
+ free(rec->imdata);
+ rec->imdata = NULL;
+ }
+
+ rec->imdata_size = 0;
rec->parent = 0;
rec->si.reset ();
rec->client_window = 0;
}
}
-void
-send_caps_mode(Ecore_IMF_Context *ctx)
-{
- caps_mode_check(ctx, EINA_TRUE);
-}
-
static Eina_Bool
analyze_surrounding_text(Ecore_IMF_Context *ctx)
{
return ret;
}
-static void
-caps_mode_check(Ecore_IMF_Context *ctx, Eina_Bool force)
+Eina_Bool
+caps_mode_check(Ecore_IMF_Context *ctx, Eina_Bool force, Eina_Bool noti)
{
Eina_Bool uppercase;
EcoreIMFContextISF *context_scim;
- if (!ctx) return;
+ if (!ctx) return EINA_FALSE;
context_scim = (EcoreIMFContextISF *)ecore_imf_context_data_get (ctx);
Ecore_IMF_Input_Panel_Layout layout = ecore_imf_context_input_panel_layout_get(ctx);
if (layout != ECORE_IMF_INPUT_PANEL_LAYOUT_NORMAL)
- return;
-
- if (autocap_allow == EINA_FALSE)
- return;
+ return EINA_FALSE;
// Check autocapital type
if (!context_scim || !context_scim->impl)
- return;
+ return EINA_FALSE;
- if (analyze_surrounding_text(ctx)) {
+ if (ecore_imf_context_input_panel_caps_lock_mode_get(ctx)) {
uppercase = EINA_TRUE;
- } else {
- uppercase = EINA_FALSE;
+ }
+ else {
+ if (autocap_allow == EINA_FALSE)
+ return EINA_FALSE;
+
+ if (analyze_surrounding_text(ctx)) {
+ uppercase = EINA_TRUE;
+ } else {
+ uppercase = EINA_FALSE;
+ }
}
if (force) {
context_scim->impl->uppercase = uppercase;
- isf_imf_context_input_panel_caps_mode_set(ctx, uppercase);
+ if (noti)
+ isf_imf_context_input_panel_caps_mode_set(ctx, uppercase);
} else {
if (context_scim->impl->uppercase != uppercase) {
context_scim->impl->uppercase = uppercase;
- isf_imf_context_input_panel_caps_mode_set(ctx, uppercase);
+ if (noti)
+ isf_imf_context_input_panel_caps_mode_set(ctx, uppercase);
}
}
+
+ return uppercase;
}
static void
if (!_ic_list) return;
EcoreIMFContextISF *context_scim = (EcoreIMFContextISF*)ecore_imf_context_data_get (ctx);
+ Ecore_IMF_Input_Panel_State input_panel_state = ecore_imf_context_input_panel_state_get (ctx);
if (context_scim) {
if (context_scim->id != _ic_list->id) {
if (input_panel_ctx == ctx && _scim_initialized) {
LOGD("Context is deleted. ctx : %p\n", ctx);
- isf_imf_context_input_panel_hide(ctx);
+ if (input_panel_state == ECORE_IMF_INPUT_PANEL_STATE_WILL_SHOW ||
+ input_panel_state == ECORE_IMF_INPUT_PANEL_STATE_SHOW) {
+ isf_imf_context_input_panel_hide(ctx);
+ }
}
// Delete the instance.
if (context_scim->impl->cursor_pos != cursor_pos) {
context_scim->impl->cursor_pos = cursor_pos;
- caps_mode_check(ctx, EINA_FALSE);
+ caps_mode_check(ctx, EINA_FALSE, EINA_TRUE);
_panel_client.prepare (context_scim->id);
panel_req_update_cursor_position (context_scim, cursor_pos);
EcoreIMFContextISF *context_scim = (EcoreIMFContextISF *)ecore_imf_context_data_get (ctx);
Ecore_Evas *ee;
int canvas_x, canvas_y;
+ int new_cursor_x, new_cursor_y;
if (cw == 0 && ch == 0)
return;
if (context_scim && context_scim->impl && context_scim == _focused_ic) {
- // Don't update spot location while updating preedit string.
- if (context_scim->impl->preedit_updating)
- return;
-
if (context_scim->impl->client_canvas) {
ee = ecore_evas_ecore_evas_get(context_scim->impl->client_canvas);
if (!ee) return;
return;
}
- if (context_scim->impl->cursor_x != canvas_x + cx || context_scim->impl->cursor_y != canvas_y + cy + ch) {
- context_scim->impl->cursor_x = canvas_x + cx;
- context_scim->impl->cursor_y = canvas_y + cy + ch;
+ new_cursor_x = canvas_x + cx;
+ new_cursor_y = canvas_y + cy + ch;
+
+ // Don't update spot location while updating preedit string.
+ if (context_scim->impl->preedit_updating && (context_scim->impl->cursor_y == new_cursor_y))
+ return;
+
+ if (context_scim->impl->cursor_x != new_cursor_x || context_scim->impl->cursor_y != new_cursor_y) {
+ context_scim->impl->cursor_x = new_cursor_x;
+ context_scim->impl->cursor_y = new_cursor_y;
context_scim->impl->cursor_top_y = canvas_y + cy;
_panel_client.prepare (context_scim->id);
panel_req_update_spot_location (context_scim);
Ecore_IMF_Event_Key_Down *ev = (Ecore_IMF_Event_Key_Down *)event;
timestamp = ev->timestamp;
scim_string_to_key (key, ev->key);
- if (isupper(key.code))
- key.mask |=SCIM_KEY_ShiftMask;
if (ev->modifiers & ECORE_IMF_KEYBOARD_MODIFIER_SHIFT) key.mask |=SCIM_KEY_ShiftMask;
if (ev->modifiers & ECORE_IMF_KEYBOARD_MODIFIER_CTRL) key.mask |=SCIM_KEY_ControlMask;
if (ev->modifiers & ECORE_IMF_KEYBOARD_MODIFIER_ALT) key.mask |=SCIM_KEY_AltMask;
timestamp = ev->timestamp;
scim_string_to_key (key, ev->key);
key.mask = SCIM_KEY_ReleaseMask;
- if (isupper(key.code))
- key.mask |=SCIM_KEY_ShiftMask;
if (ev->modifiers & ECORE_IMF_KEYBOARD_MODIFIER_SHIFT) key.mask |=SCIM_KEY_ShiftMask;
if (ev->modifiers & ECORE_IMF_KEYBOARD_MODIFIER_CTRL) key.mask |=SCIM_KEY_ControlMask;
if (ev->modifiers & ECORE_IMF_KEYBOARD_MODIFIER_ALT) key.mask |=SCIM_KEY_AltMask;
} else if (type == ECORE_IMF_EVENT_MOUSE_UP) {
if (ecore_imf_context_input_panel_enabled_get(ctx)) {
LOGD("Mouse-up event. ctx : %p\n", ctx);
- isf_imf_context_input_panel_show(ctx);
+ if (ic == _focused_ic)
+ isf_imf_context_input_panel_show(ctx);
}
return EINA_FALSE;
} else {
ecore_imf_context_commit_event_add (ic->ctx, string);
ecore_imf_context_event_callback_call (ic->ctx, ECORE_IMF_CALLBACK_COMMIT, (void *)string);
_panel_client.send ();
- caps_mode_check(ctx, EINA_FALSE);
+ caps_mode_check(ctx, EINA_FALSE, EINA_TRUE);
return EINA_TRUE;
}
}
return ret;
}
+/**
+ * Set up an ISE specific data
+ *
+ * @param[in] ctx a #Ecore_IMF_Context
+ * @param[in] data pointer of data to sets up to ISE
+ * @param[in] length length of data
+ */
+EAPI void isf_imf_context_imdata_set (Ecore_IMF_Context *ctx, const void* data, int length)
+{
+ EcoreIMFContextISF *context_scim = (EcoreIMFContextISF *)ecore_imf_context_data_get (ctx);
+
+ if (context_scim && context_scim->impl) {
+ if (context_scim->impl->imdata)
+ free(context_scim->impl->imdata);
+
+ context_scim->impl->imdata = calloc (1, length);
+ memcpy (context_scim->impl->imdata, data, length);
+ context_scim->impl->imdata_size = length;
+ }
+
+ isf_imf_context_input_panel_imdata_set (ctx, data, length);
+}
+
+/**
+ * Get the ISE specific data from ISE
+ *
+ * @param[in] ctx a #Ecore_IMF_Context
+ * @param[out] data pointer of data to return
+ * @param[out] length length of data
+ */
+EAPI void isf_imf_context_imdata_get (Ecore_IMF_Context *ctx, void* data, int* length)
+{
+ EcoreIMFContextISF *context_scim = (EcoreIMFContextISF *)ecore_imf_context_data_get (ctx);
+
+ if (data && context_scim->impl->imdata)
+ memcpy (data, context_scim->impl->imdata, context_scim->impl->imdata_size);
+
+ *length = context_scim->impl->imdata_size;
+}
+
/* Panel Slot functions */
static void
panel_slot_reload_config (int context)
// Find the window which has the current keyboard focus.
Window winFocus = 0;
+ XWindowAttributes attr;
int revert = RevertToParent;
XGetInputFocus (display, &winFocus, &revert);
// Send a fake key press event to the window.
- XSelectInput (display, winFocus, FocusChangeMask|KeyPressMask|KeyReleaseMask);
+ XGetWindowAttributes (display, winFocus, &attr);
+ XSelectInput (display, winFocus, attr.your_event_mask | FocusChangeMask | KeyPressMask | KeyReleaseMask);
XMapWindow (display, winFocus);
unsigned int modifier = scim_x11_keymask_scim_to_x11 (display, key.mask);
typedef struct _EcoreIMFContextISF EcoreIMFContextISF;
typedef struct _EcoreIMFContextISFImpl EcoreIMFContextISFImpl;
-
struct _EcoreIMFContextISF {
Ecore_IMF_Context *ctx;
int register_key_handler ();
int unregister_key_handler ();
-void send_caps_mode(Ecore_IMF_Context *ctx);
+Eina_Bool caps_mode_check (Ecore_IMF_Context *ctx, Eina_Bool force, Eina_Bool noti);
EcoreIMFContextISF *get_focused_ic ();
Eina_Bool isf_imf_context_filter_event (Ecore_IMF_Context *ctx, Ecore_IMF_Event_Type type, Ecore_IMF_Event *event);
void isf_imf_context_prediction_allow_set (Ecore_IMF_Context* ctx, Eina_Bool prediction);
void isf_imf_context_autocapital_type_set (Ecore_IMF_Context* ctx, Ecore_IMF_Autocapital_Type autocapital_type);
+void isf_imf_context_imdata_set (Ecore_IMF_Context* ctx, const void *data, int len);
+void isf_imf_context_imdata_get (Ecore_IMF_Context* ctx, void *data, int *len);
EcoreIMFContextISF* isf_imf_context_new (void);
void isf_imf_context_shutdown (void);
return 0;
}
+EAPI int _isf_imf_context_input_panel_language_locale_get (char **locale)
+{
+ connect_panel ();
+ _imcontrol_client.prepare ();
+ _imcontrol_client.get_ise_language_locale (locale);
+ return 0;
+}
+
EAPI int _isf_imf_context_input_panel_imdata_set (const void *data, int len)
{
connect_panel ();
{
connect_panel ();
_imcontrol_client.prepare ();
- _imcontrol_client.get_window_rect (x, y, w, h);
+ _imcontrol_client.get_ise_window_geometry (x, y, w, h);
return 0;
}
-EAPI int _isf_imf_context_input_panel_private_key_set (int layout_index, int key_index, const char *label, const char *value)
+EAPI int _isf_imf_context_input_panel_return_key_type_set (Ecore_IMF_Input_Panel_Return_Key_Type type)
{
connect_panel ();
_imcontrol_client.prepare ();
- _imcontrol_client.set_private_key (layout_index, key_index, label, value);
+ _imcontrol_client.set_return_key_type ((int)type);
_imcontrol_client.send ();
return 0;
}
-EAPI int _isf_imf_context_input_panel_private_key_set_by_image (int layout_index, int key_index, const char *img_path, const char *value)
+EAPI int _isf_imf_context_input_panel_return_key_type_get (Ecore_IMF_Input_Panel_Return_Key_Type &type)
{
+ int temp = 0;
connect_panel ();
_imcontrol_client.prepare ();
- _imcontrol_client.set_private_key_by_image (layout_index, key_index, img_path, value);
- _imcontrol_client.send ();
+ _imcontrol_client.get_return_key_type (temp);
+ type = (Ecore_IMF_Input_Panel_Return_Key_Type)temp;
return 0;
}
-EAPI int _isf_imf_context_input_panel_key_disabled_set (int layout_index, int key_index, Eina_Bool disabled)
+EAPI int _isf_imf_context_input_panel_return_key_disabled_set (Eina_Bool disabled)
{
connect_panel ();
_imcontrol_client.prepare ();
- _imcontrol_client.set_disable_key (layout_index, key_index, disabled);
+ _imcontrol_client.set_return_key_disable ((int)disabled);
_imcontrol_client.send ();
return 0;
}
+EAPI int _isf_imf_context_input_panel_return_key_disabled_get (Eina_Bool &disabled)
+{
+ int temp = 0;
+ connect_panel ();
+ _imcontrol_client.prepare ();
+ _imcontrol_client.get_return_key_disable (temp);
+ disabled = (Eina_Bool)temp;
+ return 0;
+}
+
EAPI int _isf_imf_context_input_panel_layout_set (Ecore_IMF_Input_Panel_Layout layout)
{
int layout_temp = layout;
return 0;
}
+EAPI int _isf_imf_context_candidate_window_geometry_get (int *x, int *y, int *w, int *h)
+{
+ connect_panel ();
+ _imcontrol_client.prepare ();
+ _imcontrol_client.get_candidate_window_geometry (x, y, w, h);
+ return 0;
+}
+
/*
vi:ts=4:expandtab:nowrap
*/
int _isf_imf_context_control_panel_hide (void);
int _isf_imf_context_input_panel_language_set (Ecore_IMF_Input_Panel_Lang lang);
+ int _isf_imf_context_input_panel_language_locale_get (char **locale);
int _isf_imf_context_input_panel_imdata_set (const void *data, int len);
int _isf_imf_context_input_panel_imdata_get (void *data, int *len);
int _isf_imf_context_input_panel_geometry_get (int *x, int *y, int *w, int *h);
- int _isf_imf_context_input_panel_private_key_set (int layout_index, int key_index, const char *label, const char *value);
- int _isf_imf_context_input_panel_private_key_set_by_image (int layout_index, int key_index, const char *img_path, const char *value);
int _isf_imf_context_input_panel_layout_set (Ecore_IMF_Input_Panel_Layout layout);
int _isf_imf_context_input_panel_layout_get (Ecore_IMF_Input_Panel_Layout *layout);
- int _isf_imf_context_input_panel_key_disabled_set (int layout_index, int key_index, Eina_Bool disabled);
+ int _isf_imf_context_input_panel_return_key_type_set (Ecore_IMF_Input_Panel_Return_Key_Type type);
+ int _isf_imf_context_input_panel_return_key_type_get (Ecore_IMF_Input_Panel_Return_Key_Type &type);
+ int _isf_imf_context_input_panel_return_key_disabled_set (Eina_Bool disabled);
+ int _isf_imf_context_input_panel_return_key_disabled_get (Eina_Bool &disabled);
int _isf_imf_context_input_panel_caps_mode_set (unsigned int mode);
+ int _isf_imf_context_candidate_window_geometry_get (int *x, int *y, int *w, int *h);
+
#ifdef __cplusplus
}
#endif /* __cplusplus */
static Ecore_X_Window _rootwin;
static unsigned int hw_kbd_num = 0;
static Ecore_Timer *hide_timer = NULL;
+static Ecore_IMF_Input_Panel_State input_panel_state = ECORE_IMF_INPUT_PANEL_STATE_HIDE;
Ecore_IMF_Context *input_panel_ctx = NULL;
fn = (EventCallbackNode *)list_data;
if ((fn) && (fn->imf_context == using_ic) &&
- (fn->type == type) && (fn->func))
+ (fn->type == type) && (fn->func)) {
+ if (type == ECORE_IMF_INPUT_PANEL_STATE_EVENT) {
+ switch (value)
+ {
+ case ECORE_IMF_INPUT_PANEL_STATE_HIDE:
+ LOGD("input panel has been hidden. ctx : %p\n", fn->imf_context);
+ break;
+ case ECORE_IMF_INPUT_PANEL_STATE_SHOW:
+ LOGD("input panel has been shown. ctx : %p\n", fn->imf_context);
+ break;
+ case ECORE_IMF_INPUT_PANEL_STATE_WILL_SHOW:
+ LOGD("input panel will be shown. ctx : %p\n", fn->imf_context);
+ break;
+ }
+ }
fn->func (fn->data, fn->imf_context, value);
+ }
IMFCONTROLUIDBG("\tFunc : %p\tType : %d\n", fn->func, fn->type);
}
static void _isf_imf_context_init (void)
{
IMFCONTROLUIDBG("debug start --%s\n", __FUNCTION__);
- memset (iseContext.name, '\0', sizeof (iseContext.name));
- iseContext.IfAlwaysShow = FALSE;
- iseContext.IfFullStyle = FALSE;
- iseContext.state = ECORE_IMF_INPUT_PANEL_STATE_HIDE;
- iseContext.language = ECORE_IMF_INPUT_PANEL_LANG_AUTOMATIC;
- iseContext.orient = 0;
- iseContext.fUseImEffect = TRUE;
+ iseContext.language = ECORE_IMF_INPUT_PANEL_LANG_AUTOMATIC;
+ iseContext.return_key_type = ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_DEFAULT;
+ iseContext.return_key_disabled = FALSE;
+ iseContext.prediction_allow = TRUE;
if (!IfInitContext) {
IfInitContext = true;
static Eina_Bool _hide_timer_handler (void *data)
{
- LOGD("input panel hide. ctx : %p\n", data);
+ LOGD("request to hide input panel. ctx : %p\n", data);
_isf_imf_context_input_panel_hide ();
hide_timer = NULL;
_isf_imf_context_init ();
}
- if (iseContext.state == ECORE_IMF_INPUT_PANEL_STATE_SHOW) {
+ if (input_panel_state == ECORE_IMF_INPUT_PANEL_STATE_SHOW) {
hide_req_ic = ctx;
}
- iseContext.IfAlwaysShow = FALSE;
-
if (instant) {
if (hide_timer) {
ecore_timer_del (hide_timer);
hide_timer = NULL;
}
- LOGD("input panel hide. ctx : %p\n", ctx);
+ LOGD("request to hide input panel. ctx : %p\n", ctx);
_isf_imf_context_input_panel_hide ();
} else {
_input_panel_hide_timer_start (ctx);
}
if (hide_timer) {
+ if (input_panel_state != ECORE_IMF_INPUT_PANEL_STATE_HIDE)
+ _isf_imf_context_input_panel_hide ();
ecore_timer_del (hide_timer);
hide_timer = NULL;
}
EAPI void isf_imf_context_input_panel_show (Ecore_IMF_Context* ctx)
{
- int length = -1;
- int i = 0;
- Disable_Key_Item *dkey_item = NULL;
- Private_Key_Item *pkey_item = NULL;
- Eina_List *disable_key_list = NULL;
- Eina_List *private_key_list = NULL;
- Eina_List *l = NULL;
- void *list_data = NULL;
- void *offset = NULL;
+ int length = -1;
void *packet = NULL;
+ char imdata[1024] = {0};
input_panel_ctx = ctx;
if (hide_timer) {
ecore_timer_del(hide_timer);
hide_timer = NULL;
+ hide_req_ic = NULL;
}
if (IfInitContext == false) {
show_req_ic = ctx;
- /* get input language */
+ /* set password mode */
+ iseContext.password_mode = !!(ecore_imf_context_input_mode_get (ctx) & ECORE_IMF_INPUT_MODE_INVISIBLE);
+
+ /* set input language in ise context info */
iseContext.language = ecore_imf_context_input_panel_language_get (ctx);
IMFCONTROLUIDBG("[%s] language : %d\n", __func__, iseContext.language);
- /* get layout */
+ /* set layout in ise context info */
iseContext.layout = ecore_imf_context_input_panel_layout_get (ctx);
IMFCONTROLUIDBG("[%s] layout : %d\n", __func__, iseContext.layout);
- /* get language */
- iseContext.language = ecore_imf_context_input_panel_language_get (ctx);
- IMFCONTROLUIDBG("[%s] language : %d\n", __func__, iseContext.language);
+ /* set return key type */
+ iseContext.return_key_type = ecore_imf_context_input_panel_return_key_type_get (ctx);
+ IMFCONTROLUIDBG("[%s] return_key_type : %d\n", __func__, iseContext.return_key_type);
+
+ /* set return key disabled */
+ iseContext.return_key_disabled = ecore_imf_context_input_panel_return_key_disabled_get (ctx);
+ IMFCONTROLUIDBG("[%s] return_key_disabled : %d\n", __func__, iseContext.return_key_disabled);
+
+ /* set prediction allow */
+ iseContext.prediction_allow = ecore_imf_context_prediction_allow_get (ctx);
+ IMFCONTROLUIDBG("[%s] prediction_allow : %d\n", __func__, iseContext.prediction_allow);
- /* get disable key list */
- disable_key_list = ecore_imf_context_input_panel_key_disabled_list_get (ctx);
- iseContext.disabled_key_num = eina_list_count (disable_key_list);
- IMFCONTROLUIDBG("disable key_num : %d\n", iseContext.disabled_key_num);
+ /* set caps mode */
+ iseContext.caps_mode = caps_mode_check (ctx, EINA_TRUE, EINA_FALSE);
+ IMFCONTROLUIDBG("[%s] caps mode : %d\n", __func__, iseContext.caps_mode);
- /* get private key list */
- private_key_list = ecore_imf_context_input_panel_private_key_list_get (ctx);
- iseContext.private_key_num = eina_list_count (private_key_list);
- IMFCONTROLUIDBG("private key_num : %d\n", iseContext.private_key_num);
+ ecore_imf_context_input_panel_imdata_get (ctx, (void *)imdata, &iseContext.imdata_size);
/* calculate packet size */
length = sizeof (iseContext);
- length += iseContext.disabled_key_num * sizeof (Disable_Key_Item);
- length += iseContext.private_key_num * sizeof (Private_Key_Item);
+ length += iseContext.imdata_size;
/* create packet */
packet = calloc (1, length);
memcpy (packet, (void *)&iseContext, sizeof (iseContext));
- i = 0;
- offset = (void *)((unsigned int)packet + sizeof (iseContext));
- EINA_LIST_FOREACH(disable_key_list, l, list_data) {
- dkey_item = (Disable_Key_Item *)list_data;
-
- memcpy ((void *)((unsigned int)offset+i*sizeof(Disable_Key_Item)), dkey_item, sizeof (Disable_Key_Item));
- IMFCONTROLUIDBG("[Disable Key] layout : %d, key : %d, disable : %d\n", dkey_item->layout_idx, dkey_item->key_idx, dkey_item->disabled);
- i++;
- }
-
- offset = (void *)((unsigned int)offset + iseContext.disabled_key_num * sizeof (Disable_Key_Item));
-
- i = 0;
- EINA_LIST_FOREACH(private_key_list, l, list_data) {
- pkey_item = (Private_Key_Item *)list_data;
- memcpy ((void *)((unsigned int)offset + i * sizeof (Private_Key_Item)), pkey_item, sizeof (Private_Key_Item));
- IMFCONTROLUIDBG("[Private Key] layout : %d, key : %d, label : %s, key_value : %d, key_str : %s\n", pkey_item->layout_idx, pkey_item->key_idx, pkey_item->data, pkey_item->key_value, pkey_item->key_string);
- i++;
- }
+ memcpy ((void *)((unsigned int)packet + sizeof (iseContext)), (void *)imdata, iseContext.imdata_size);
/* Set the current XID of the active window into the root window property */
_save_current_xid (ctx);
- iseContext.state = ECORE_IMF_INPUT_PANEL_STATE_SHOW;
+ if (input_panel_state == ECORE_IMF_INPUT_PANEL_STATE_HIDE)
+ input_panel_state = ECORE_IMF_INPUT_PANEL_STATE_WILL_SHOW;
- LOGD("input panel show. ctx : %p\n", ctx);
+ LOGD("request to show input panel. ctx : %p\n", ctx);
_isf_imf_context_input_panel_show (packet ,length);
free (packet);
-
- send_caps_mode (ctx);
}
EAPI void isf_imf_context_input_panel_hide (Ecore_IMF_Context *ctx)
return iseContext.language;
}
+EAPI void isf_imf_context_input_panel_language_locale_get (Ecore_IMF_Context *ctx, char **locale)
+{
+ if (!IfInitContext)
+ _isf_imf_context_init ();
+
+ if (locale)
+ _isf_imf_context_input_panel_language_locale_get (locale);
+}
+
EAPI void isf_imf_context_input_panel_caps_mode_set (Ecore_IMF_Context *ctx, unsigned int mode)
{
IMFCONTROLUIDBG("[%s] shift mode : %d\n", __func__, mode);
_isf_imf_context_input_panel_caps_mode_set (mode);
}
+EAPI void isf_imf_context_input_panel_caps_lock_mode_set (Ecore_IMF_Context *ctx, Eina_Bool mode)
+{
+ IMFCONTROLUIDBG("[%s] caps lock mode : %d\n", __func__, mode);
+
+ EcoreIMFContextISF *context_scim = (EcoreIMFContextISF *)ecore_imf_context_data_get (ctx);
+
+ if (!IfInitContext)
+ _isf_imf_context_init ();
+
+ if (context_scim == get_focused_ic ())
+ caps_mode_check(ctx, EINA_TRUE, EINA_TRUE);
+}
+
/**
* Set up an ISE specific data
*
{
IMFCONTROLUIDBG("[%s] data : %s, len : %d\n", __func__, data, length);
- if (length < 0)
- return;
- if (!IfInitContext)
- _isf_imf_context_init ();
- _isf_imf_context_input_panel_imdata_set (data, length);
+ EcoreIMFContextISF *context_scim = (EcoreIMFContextISF *)ecore_imf_context_data_get (ctx);
+
+ if (context_scim == get_focused_ic ())
+ _isf_imf_context_input_panel_imdata_set (data, length);
}
/**
}
/**
- * Sets up a private key in active ISE keyboard layout for own's application.
- * In some case which does not support the private key will be ignored even
- * through the application requested.
+ * Set type of return key.
*
* @param[in] ctx a #Ecore_IMF_Context
- * @param[in] layout_idx an index of layout page to be set
- * @param[in] key_idx an index of key to be set
- * @param[in] img_path the image file to be set
- * @param[in] label a text label to be displayed on private key
- * @param[in] value a value of key. If null, it will use original value of key
+ * @param[in] type the type of return key
*/
-EAPI void isf_imf_context_input_panel_private_key_set (Ecore_IMF_Context *ctx,
- int layout_index,
- int key_index,
- const char *img_path,
- const char *label,
- const char *value)
+EAPI void isf_imf_context_input_panel_return_key_type_set (Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Return_Key_Type type)
{
- IMFCONTROLUIDBG("[%s] layout : %d, key_index : %d, img_path : %s, label : %s, value : %s\n", __func__, layout_index, key_index, img_path, label, value);
+ IMFCONTROLUIDBG("[%s] value : %d\n", __func__, type);
EcoreIMFContextISF *context_scim = (EcoreIMFContextISF *)ecore_imf_context_data_get (ctx);
if (!IfInitContext)
_isf_imf_context_init ();
- if (context_scim != get_focused_ic ())
- return;
-
- if (img_path) {
- _isf_imf_context_input_panel_private_key_set_by_image (layout_index, key_index, img_path, value);
- } else {
- _isf_imf_context_input_panel_private_key_set (layout_index, key_index, label, value);
+ if (context_scim == get_focused_ic ()) {
+ _isf_imf_context_input_panel_return_key_type_set (type);
}
}
/**
- * Make a key to be disabled in active ISE keyboard layout for own's application.
- * In some case which does not support the disable key will be ignored
- * even through the application requested.
+ * Get type of return key.
+ *
+ * @param[in] ctx a #Ecore_IMF_Context
+ *
+ * @return the type of return key.
+ */
+EAPI Ecore_IMF_Input_Panel_Return_Key_Type isf_imf_context_input_panel_return_key_type_get (Ecore_IMF_Context *ctx)
+{
+ IMFCONTROLUIDBG("[%s]\n", __func__);
+
+ EcoreIMFContextISF *context_scim = (EcoreIMFContextISF *)ecore_imf_context_data_get (ctx);
+
+ if (!IfInitContext)
+ _isf_imf_context_init ();
+
+ Ecore_IMF_Input_Panel_Return_Key_Type type = ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_DEFAULT;
+ if (context_scim == get_focused_ic ())
+ _isf_imf_context_input_panel_return_key_type_get (type);
+
+ return type;
+}
+
+/**
+ * Make return key to be disabled in active ISE keyboard layout for own's application.
*
* @param[in] ctx a #Ecore_IMF_Context
- * @param[in] layout_idx an index of layout page to be set
- * @param[in] key_idx an index of key to be set
* @param[in] disabled the state
*/
-EAPI void isf_imf_context_input_panel_key_disabled_set (Ecore_IMF_Context *ctx, int layout_index, int key_index, Eina_Bool disabled)
+EAPI void isf_imf_context_input_panel_return_key_disabled_set (Ecore_IMF_Context *ctx, Eina_Bool disabled)
{
- IMFCONTROLUIDBG("[%s] layout : %d, key_index : %d, value : %d\n", __func__, layout_index, key_index, disabled);
+ IMFCONTROLUIDBG("[%s] value : %d\n", __func__, disabled);
EcoreIMFContextISF *context_scim = (EcoreIMFContextISF *)ecore_imf_context_data_get (ctx);
if (!IfInitContext)
_isf_imf_context_init ();
- if (context_scim == get_focused_ic())
- _isf_imf_context_input_panel_key_disabled_set (layout_index, key_index, disabled);
+ if (context_scim == get_focused_ic ())
+ _isf_imf_context_input_panel_return_key_disabled_set (disabled);
+}
+
+/**
+ * Get the disabled status of return key.
+ *
+ * @param[in] ctx a #Ecore_IMF_Context
+ *
+ * @return the disable state of return key.
+ */
+EAPI Eina_Bool isf_imf_context_input_panel_return_key_disabled_get (Ecore_IMF_Context *ctx)
+{
+ IMFCONTROLUIDBG("[%s]\n", __func__);
+
+ EcoreIMFContextISF *context_scim = (EcoreIMFContextISF *)ecore_imf_context_data_get (ctx);
+
+ if (!IfInitContext)
+ _isf_imf_context_init ();
+
+ Eina_Bool disabled = EINA_FALSE;
+ if (context_scim == get_focused_ic ())
+ _isf_imf_context_input_panel_return_key_disabled_get (disabled);
+
+ return disabled;
}
/**
*/
EAPI Ecore_IMF_Input_Panel_State isf_imf_context_input_panel_state_get (Ecore_IMF_Context *ctx)
{
- IMFCONTROLUIDBG("[%s] state : %d\n", __func__, iseContext.state);
+ IMFCONTROLUIDBG("[%s] state : %d\n", __func__, input_panel_state);
if (!IfInitContext)
_isf_imf_context_init ();
- return iseContext.state;
+ return input_panel_state;
}
EAPI void isf_imf_context_input_panel_event_callback_add (Ecore_IMF_Context *ctx,
}
/**
+ * Get candidate window position and size, in screen coodinates of the candidate rectangle not the client area,
+ * the represents the size and location of the candidate window
+ *
+ * @param[in] ctx a #Ecore_IMF_Context
+ * @param[out] x the x position of candidate window
+ * @param[out] y the y position of candidate window
+ * @param[out] w the width of candidate window
+ * @param[out] h the height of candidate window
+ */
+EAPI void isf_imf_context_candidate_window_geometry_get (Ecore_IMF_Context *ctx, int *x, int *y, int *w, int *h)
+{
+ if (!IfInitContext)
+ _isf_imf_context_init ();
+ _isf_imf_context_candidate_window_geometry_get (x, y, w, h);
+
+ IMFCONTROLUIDBG("[%s] x : %d, y : %d, w : %d, h : %d\n", __func__, *x, *y, *w, *h);
+}
+
+/**
* process command message, ISM_TRANS_CMD_ISE_PANEL_SHOWED of ecore_ise_process_event()
*/
static bool _process_ise_panel_showed (void)
{
/* When the size of ISE gets changed, STATE_SHOW is be delivered again to letting applications know the change.
Later, an event type for notifying the size change of ISE needs to be added instead. */
- iseContext.state = ECORE_IMF_INPUT_PANEL_STATE_SHOW;
+ input_panel_state = ECORE_IMF_INPUT_PANEL_STATE_SHOW;
/* Notify that ISE status has changed */
_event_callback_call (ECORE_IMF_INPUT_PANEL_STATE_EVENT, ECORE_IMF_INPUT_PANEL_STATE_SHOW);
*/
static bool _process_ise_panel_hided (void)
{
- if (iseContext.state == ECORE_IMF_INPUT_PANEL_STATE_HIDE) {
+ if (input_panel_state == ECORE_IMF_INPUT_PANEL_STATE_HIDE) {
IMFCONTROLUIDBG("ISE is already hided (_process_ise_panel_hided)\n");
return false;
}
- iseContext.state = ECORE_IMF_INPUT_PANEL_STATE_HIDE;
+ input_panel_state = ECORE_IMF_INPUT_PANEL_STATE_HIDE;
/* Notify that ISE status has changed */
_event_callback_call (ECORE_IMF_INPUT_PANEL_STATE_EVENT, ECORE_IMF_INPUT_PANEL_STATE_HIDE);
IMFCONTROLUIDBG("[%s] receive input context: [%d:%d]\n", __FUNCTION__, type, value);
- if (type == (uint32)ECORE_IMF_INPUT_PANEL_STATE_EVENT && value == (uint32)ECORE_IMF_INPUT_PANEL_STATE_HIDE) {
- _process_ise_panel_hided ();
- return true;
- }
-
- if (type == (uint32)ECORE_IMF_INPUT_PANEL_STATE_EVENT && value == (uint32)ECORE_IMF_INPUT_PANEL_STATE_SHOW) {
- _process_ise_panel_showed ();
- return true;
+ if (type == (uint32)ECORE_IMF_INPUT_PANEL_STATE_EVENT) {
+ switch(value)
+ {
+ case ECORE_IMF_INPUT_PANEL_STATE_HIDE:
+ _process_ise_panel_hided ();
+ return true;
+ case ECORE_IMF_INPUT_PANEL_STATE_SHOW:
+ _process_ise_panel_showed ();
+ return true;
+ case ECORE_IMF_INPUT_PANEL_STATE_WILL_SHOW:
+ input_panel_state = ECORE_IMF_INPUT_PANEL_STATE_WILL_SHOW;
+ break;
+ default:
+ break;
+ }
}
_event_callback_call ((Ecore_IMF_Input_Panel_Event)type, (int)value);
_process_update_input_context (trans);
break;
}
+ case ISM_TRANS_CMD_UPDATE_ISF_CANDIDATE_PANEL : {
+ IMFCONTROLUIDBG ("cmd is ISM_TRANS_CMD_UPDATE_ISF_CANDIDATE_PANEL\n");
+ _process_update_input_context (trans);
+ break;
+ }
default :
IMFCONTROLUIDBG("unknown command");
break;
void isf_imf_context_control_panel_hide (Ecore_IMF_Context *ctx);
void isf_imf_context_input_panel_language_set (Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Lang lang);
Ecore_IMF_Input_Panel_Lang isf_imf_context_input_panel_language_get (Ecore_IMF_Context *ctx);
+ void isf_imf_context_input_panel_language_locale_get (Ecore_IMF_Context *ctx, char **locale);
void isf_imf_context_input_panel_imdata_set (Ecore_IMF_Context *ctx, const void* data, int len);
void isf_imf_context_input_panel_imdata_get (Ecore_IMF_Context *ctx, void* data, int* len);
void isf_imf_context_input_panel_geometry_get (Ecore_IMF_Context *ctx, int *x, int *y, int *w, int *h);
- void isf_imf_context_input_panel_private_key_set (Ecore_IMF_Context *ctx, int layout_index, int key_index, const char *img_path, const char *label, const char *value);
void isf_imf_context_input_panel_layout_set (Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Layout layout);
Ecore_IMF_Input_Panel_Layout isf_imf_context_input_panel_layout_get (Ecore_IMF_Context *ctx);
Ecore_IMF_Input_Panel_State isf_imf_context_input_panel_state_get (Ecore_IMF_Context *ctx);
void isf_imf_context_input_panel_caps_mode_set (Ecore_IMF_Context *ctx, unsigned int mode);
-
void isf_imf_context_input_panel_event_callback_add (Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Event type, void (*func) (void *data, Ecore_IMF_Context *ctx, int value), void *data);
void isf_imf_context_input_panel_event_callback_del (Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Event type, void (*func) (void *data, Ecore_IMF_Context *ctx, int value));
void isf_imf_context_input_panel_event_callback_clear (Ecore_IMF_Context *ctx);
-
- void isf_imf_context_input_panel_key_disabled_set (Ecore_IMF_Context *ctx, int layout_index, int key_index, Eina_Bool disabled);
+ void isf_imf_context_input_panel_return_key_type_set (Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Return_Key_Type type);
+ Ecore_IMF_Input_Panel_Return_Key_Type isf_imf_context_input_panel_return_key_type_get (Ecore_IMF_Context *ctx);
+ void isf_imf_context_input_panel_return_key_disabled_set (Ecore_IMF_Context *ctx, Eina_Bool disabled);
+ Eina_Bool isf_imf_context_input_panel_return_key_disabled_get (Ecore_IMF_Context *ctx);
+ void isf_imf_context_input_panel_caps_lock_mode_set (Ecore_IMF_Context *ctx, Eina_Bool mode);
+ void isf_imf_context_candidate_window_geometry_get (Ecore_IMF_Context *ctx, int *x, int *y, int *w, int *h);
#ifdef __cplusplus
}
isf_imf_context_input_panel_language_set,
isf_imf_context_input_panel_language_get,
isf_imf_context_cursor_location_set,
- isf_imf_context_input_panel_imdata_set,
- isf_imf_context_input_panel_imdata_get,
+ isf_imf_context_imdata_set,
+ isf_imf_context_imdata_get,
+ isf_imf_context_input_panel_return_key_type_set,
+ isf_imf_context_input_panel_return_key_disabled_set,
+ isf_imf_context_input_panel_caps_lock_mode_set,
isf_imf_context_input_panel_geometry_get,
- isf_imf_context_input_panel_private_key_set,
- isf_imf_context_input_panel_key_disabled_set,
isf_imf_context_input_panel_state_get,
isf_imf_context_input_panel_event_callback_add,
- isf_imf_context_input_panel_event_callback_del
+ isf_imf_context_input_panel_event_callback_del,
+ isf_imf_context_input_panel_language_locale_get,
+ isf_imf_context_candidate_window_geometry_get
};
static Ecore_IMF_Context *imf_module_create (void);
static void slot_set_candidate_ui (int style, int mode);
static void slot_get_candidate_ui (int &style, int &mode);
static void slot_set_candidate_position (int left, int top);
-static void slot_get_candidate_rect (struct rectinfo &info);
+static void slot_get_candidate_geometry (struct rectinfo &info);
static void slot_set_keyboard_ise (int type, const String &ise);
static void slot_get_keyboard_ise (String &ise_name, String &ise_uuid);
static void slot_start_default_ise (void);
static int _page_no = 0;
static std::vector<String> _more_list;
+static int _candidate_width = 0;
+static int _candidate_height = 0;
+
static int _candidate_port_width = 464;
static int _candidate_port_height_min = 86;
static int _candidate_port_height_min_2 = 150;
static void check_time (const char *strInfo)
{
gettime (_clock_start, strInfo);
- ISF_SYSLOG ("%s ppid=%d pid=%d\n", strInfo, getppid (), getpid ());
+ ISF_LOG ("%s ppid=%d pid=%d\n", strInfo, getppid (), getpid ());
}
/**
*/
static void flush_memory (void)
{
- elm_all_flush ();
+ elm_cache_all_flush ();
malloc_trim (0);
}
return;
evas_object_resize (_candidate_window, new_width, new_height);
- evas_object_resize (_candidate_bg, new_width, new_height);
+ _candidate_width = new_width;
+ _candidate_height = new_height;
+ _panel_agent->update_candidate_panel_event ((uint32)ECORE_IMF_CANDIDATE_PANEL_GEOMETRY_EVENT, 0);
+
ui_settle_candidate_window ();
}
ui_candidate_window_rotate (angle);
}
+ if (!evas_object_visible_get (_candidate_window))
+ _panel_agent->update_candidate_panel_event ((uint32)ECORE_IMF_CANDIDATE_PANEL_STATE_EVENT, (uint32)ECORE_IMF_CANDIDATE_PANEL_SHOW);
+
_candidate_window_show = true;
evas_object_show (_candidate_window);
elm_win_raise (_candidate_window);
}
if (ui_candidate_can_be_hide () || bForce) {
+ if (evas_object_visible_get (_candidate_window))
+ _panel_agent->update_candidate_panel_event ((uint32)ECORE_IMF_CANDIDATE_PANEL_STATE_EVENT, (uint32)ECORE_IMF_CANDIDATE_PANEL_HIDE);
+
_candidate_window_show = false;
evas_object_hide (_candidate_window);
}
/* Create candidate window */
if (_candidate_window == NULL) {
_candidate_window = efl_create_window ("candidate", "Prediction Window");
- evas_object_resize (_candidate_window, _screen_width, _candidate_port_height_min);
-
- {
- evas_object_resize (_candidate_window, _candidate_port_width, _candidate_port_height_min);
-
- /* Add background */
- _candidate_bg = edje_object_add (evas_object_evas_get (_candidate_window));
- edje_object_file_set (_candidate_bg, _candidate_edje_file.c_str (), "candidate_bg");
- evas_object_size_hint_weight_set(_candidate_bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add (_candidate_window, _candidate_bg);
- evas_object_show (_candidate_bg);
-
- /* Create _candidate_0 scroller */
- _candidate_0_scroll = elm_scroller_add (_candidate_window);
- elm_scroller_bounce_set (_candidate_0_scroll, EINA_TRUE, EINA_FALSE);
- elm_scroller_policy_set (_candidate_0_scroll, ELM_SCROLLER_POLICY_AUTO, ELM_SCROLLER_POLICY_OFF);
- evas_object_resize (_candidate_0_scroll, _candidate_scroll_0_width_min, _item_min_height);
- evas_object_move (_candidate_0_scroll, _candidate_area_1_pos[0], _candidate_area_1_pos[1]);
- _candidate_0_table = elm_table_add (_candidate_window);
- evas_object_size_hint_weight_set (_candidate_0_table, 0.0, 0.0);
- evas_object_size_hint_align_set (_candidate_0_table, 0.0, 0.0);
- elm_table_padding_set (_candidate_0_table, _h_padding, 0);
- elm_object_content_set (_candidate_0_scroll, _candidate_0_table);
- evas_object_show (_candidate_0_table);
- _candidate_area_1 = _candidate_0_scroll;
-
- /* Create more button */
- _more_btn = edje_object_add (evas_object_evas_get (_candidate_window));
- edje_object_file_set (_more_btn, _candidate_edje_file.c_str (), _candidate_name.c_str ());
- edje_object_text_class_set (_more_btn, "candidate_text_class", _candidate_font_name.c_str (), _button_font_size);
- edje_object_part_text_set (_more_btn, "candidate", "More");
- evas_object_move (_more_btn, _more_btn_pos[0], _more_btn_pos[1]);
- evas_object_resize (_more_btn, 84 * _width_rate, _item_min_height);
- evas_object_event_callback_add (_more_btn, EVAS_CALLBACK_MOUSE_UP, ui_candidate_window_more_button_cb, NULL);
-
- /* Create vertical scroller */
- _candidate_scroll_width = _candidate_scroll_width_min;
- _candidate_scroll = elm_scroller_add (_candidate_window);
- elm_scroller_bounce_set (_candidate_scroll, 0, 1);
- elm_scroller_policy_set (_candidate_scroll, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
- evas_object_resize (_candidate_scroll, _candidate_scroll_width, _candidate_scroll_height_max);
- elm_scroller_page_size_set (_candidate_scroll, 0, _item_min_height+_v_padding);
- evas_object_move (_candidate_scroll, _candidate_area_2_pos[0], _candidate_area_2_pos[1]);
- _candidate_table = elm_table_add (_candidate_window);
- evas_object_size_hint_weight_set (_candidate_table, 0.0, 0.0);
- evas_object_size_hint_align_set (_candidate_table, 0.0, 0.0);
- elm_table_padding_set (_candidate_table, _h_padding, _v_padding);
- elm_object_content_set (_candidate_scroll, _candidate_table);
- evas_object_show (_candidate_table);
- _candidate_area_2 = _candidate_scroll;
-
- /* Create close button */
- _close_btn = edje_object_add (evas_object_evas_get (_candidate_window));
- edje_object_file_set (_close_btn, _candidate_edje_file.c_str (), _candidate_name.c_str ());
- edje_object_text_class_set (_close_btn, "candidate_text_class", _candidate_font_name.c_str (), _button_font_size);
- edje_object_part_text_set (_close_btn, "candidate", "Close");
- evas_object_move (_close_btn, _close_btn_pos[0], _close_btn_pos[1]);
- evas_object_resize (_close_btn, 84 * _width_rate, _item_min_height);
- evas_object_event_callback_add (_close_btn, EVAS_CALLBACK_MOUSE_UP, ui_candidate_window_close_button_cb, NULL);
- }
+ evas_object_resize (_candidate_window, _candidate_port_width, _candidate_port_height_min);
+ _candidate_width = _candidate_port_width;
+ _candidate_height = _candidate_port_height_min;
+
+ /* Add background */
+ _candidate_bg = edje_object_add (evas_object_evas_get (_candidate_window));
+ edje_object_file_set (_candidate_bg, _candidate_edje_file.c_str (), "candidate_bg");
+ evas_object_size_hint_weight_set(_candidate_bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ elm_win_resize_object_add (_candidate_window, _candidate_bg);
+ evas_object_show (_candidate_bg);
+
+ /* Create _candidate_0 scroller */
+ _candidate_0_scroll = elm_scroller_add (_candidate_window);
+ elm_scroller_bounce_set (_candidate_0_scroll, EINA_TRUE, EINA_FALSE);
+ elm_scroller_policy_set (_candidate_0_scroll, ELM_SCROLLER_POLICY_AUTO, ELM_SCROLLER_POLICY_OFF);
+ evas_object_resize (_candidate_0_scroll, _candidate_scroll_0_width_min, _item_min_height);
+ evas_object_move (_candidate_0_scroll, _candidate_area_1_pos[0], _candidate_area_1_pos[1]);
+ _candidate_0_table = elm_table_add (_candidate_window);
+ evas_object_size_hint_weight_set (_candidate_0_table, 0.0, 0.0);
+ evas_object_size_hint_align_set (_candidate_0_table, 0.0, 0.0);
+ elm_table_padding_set (_candidate_0_table, _h_padding, 0);
+ elm_object_content_set (_candidate_0_scroll, _candidate_0_table);
+ evas_object_show (_candidate_0_table);
+ _candidate_area_1 = _candidate_0_scroll;
+
+ /* Create more button */
+ _more_btn = edje_object_add (evas_object_evas_get (_candidate_window));
+ edje_object_file_set (_more_btn, _candidate_edje_file.c_str (), _candidate_name.c_str ());
+ edje_object_text_class_set (_more_btn, "candidate_text_class", _candidate_font_name.c_str (), _button_font_size);
+ edje_object_part_text_set (_more_btn, "candidate", "More");
+ evas_object_move (_more_btn, _more_btn_pos[0], _more_btn_pos[1]);
+ evas_object_resize (_more_btn, 84 * _width_rate, _item_min_height);
+ evas_object_event_callback_add (_more_btn, EVAS_CALLBACK_MOUSE_UP, ui_candidate_window_more_button_cb, NULL);
+
+ /* Create vertical scroller */
+ _candidate_scroll_width = _candidate_scroll_width_min;
+ _candidate_scroll = elm_scroller_add (_candidate_window);
+ elm_scroller_bounce_set (_candidate_scroll, 0, 1);
+ elm_scroller_policy_set (_candidate_scroll, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
+ evas_object_resize (_candidate_scroll, _candidate_scroll_width, _candidate_scroll_height_max);
+ elm_scroller_page_size_set (_candidate_scroll, 0, _item_min_height+_v_padding);
+ evas_object_move (_candidate_scroll, _candidate_area_2_pos[0], _candidate_area_2_pos[1]);
+ _candidate_table = elm_table_add (_candidate_window);
+ evas_object_size_hint_weight_set (_candidate_table, 0.0, 0.0);
+ evas_object_size_hint_align_set (_candidate_table, 0.0, 0.0);
+ elm_table_padding_set (_candidate_table, _h_padding, _v_padding);
+ elm_object_content_set (_candidate_scroll, _candidate_table);
+ evas_object_show (_candidate_table);
+ _candidate_area_2 = _candidate_scroll;
+
+ /* Create close button */
+ _close_btn = edje_object_add (evas_object_evas_get (_candidate_window));
+ edje_object_file_set (_close_btn, _candidate_edje_file.c_str (), _candidate_name.c_str ());
+ edje_object_text_class_set (_close_btn, "candidate_text_class", _candidate_font_name.c_str (), _button_font_size);
+ edje_object_part_text_set (_close_btn, "candidate", "Close");
+ evas_object_move (_close_btn, _close_btn_pos[0], _close_btn_pos[1]);
+ evas_object_resize (_close_btn, 84 * _width_rate, _item_min_height);
+ evas_object_event_callback_add (_close_btn, EVAS_CALLBACK_MOUSE_UP, ui_candidate_window_close_button_cb, NULL);
_tmp_candidate_text = evas_object_text_add (evas_object_evas_get (_candidate_window));
evas_object_text_font_set (_tmp_candidate_text, _candidate_font_name.c_str (), _candidate_font_max_size);
_aux_items.clear ();
/* Delete candidate window */
if (_candidate_window) {
+ if (evas_object_visible_get (_candidate_window))
+ _panel_agent->update_candidate_panel_event ((uint32)ECORE_IMF_CANDIDATE_PANEL_STATE_EVENT, (uint32)ECORE_IMF_CANDIDATE_PANEL_HIDE);
+
evas_object_del (_candidate_window);
_candidate_window = NULL;
_aux_area = NULL;
spot_y = _spot_location_y;
rectinfo ise_rect;
- _panel_agent->get_current_ise_rect (ise_rect);
+ _panel_agent->get_current_ise_geometry (ise_rect);
if (_candidate_angle == 90 || _candidate_angle == 270) {
if (ise_rect.height <= (uint32)0 || ise_rect.height >= (uint32)_screen_width)
ise_rect.height = ISE_DEFAULT_HEIGHT_LANDSCAPE * _width_rate;
if (spot_x != x || spot_y != y) {
evas_object_move (_candidate_window, spot_x, spot_y);
+ _panel_agent->update_candidate_panel_event ((uint32)ECORE_IMF_CANDIDATE_PANEL_GEOMETRY_EVENT, 0);
}
}
_panel_agent->signal_connect_set_candidate_ui (slot (slot_set_candidate_ui));
_panel_agent->signal_connect_get_candidate_ui (slot (slot_get_candidate_ui));
_panel_agent->signal_connect_set_candidate_position (slot (slot_set_candidate_position));
- _panel_agent->signal_connect_get_candidate_rect (slot (slot_get_candidate_rect));
+ _panel_agent->signal_connect_get_candidate_geometry (slot (slot_get_candidate_geometry));
_panel_agent->signal_connect_set_active_ise_by_uuid (slot (slot_set_active_ise_by_uuid));
_panel_agent->signal_connect_get_ise_list (slot (slot_get_ise_list));
_panel_agent->signal_connect_get_keyboard_ise_list (slot (slot_get_keyboard_ise_list));
}
/**
- * @brief Get candidate rect slot function for PanelAgent.
+ * @brief Get candidate geometry slot function for PanelAgent.
*
* @param info The data is used to store candidate position and size.
*/
-static void slot_get_candidate_rect (struct rectinfo &info)
+static void slot_get_candidate_geometry (struct rectinfo &info)
{
SCIM_DEBUG_MAIN (3) << __FUNCTION__ << "...\n";
int x = 0;
int y = 0;
- int width = _candidate_port_width;
- int height = _candidate_port_height_min;
+ int width = 0;//_candidate_port_width;
+ int height = 0;//_candidate_port_height_min;
if (_candidate_window) {
+ /* Get candidate window position */
ecore_evas_geometry_get (ecore_evas_ecore_evas_get (evas_object_evas_get (_candidate_window)), &x, &y, &width, &height);
+ /* Get exact candidate window size */
+ int x2, y2;
+ evas_object_geometry_get (_candidate_window, &x2, &y2, &width, &height);
}
info.pos_x = x;
info.pos_y = y;
- info.width = 464 * _width_rate;
- info.height = 86 * _height_rate;
+ info.width = _candidate_width;
+ info.height = _candidate_height;
}
/**
struct tms tiks_buf;
_clock_start = times (&tiks_buf);
- int i, ret1, slp_fd;
+ int i, ret1, hib_fd;
#ifdef WAIT_WM
int try_count = 0;
#endif
check_time ("elm_init");
#if HAVE_VCONF
- slp_fd = heynoti_init ();
+ hib_fd = heynoti_init ();
/* register hibernation callback */
- heynoti_subscribe (slp_fd, "HIBERNATION_ENTER", hibernation_enter_cb, NULL);
- heynoti_subscribe (slp_fd, "HIBERNATION_LEAVE", hibernation_leave_cb, NULL);
+ heynoti_subscribe (hib_fd, "HIBERNATION_ENTER", hibernation_enter_cb, NULL);
+ heynoti_subscribe (hib_fd, "HIBERNATION_LEAVE", hibernation_leave_cb, NULL);
#endif
/* Get current display. */
_width_rate = (float)(_screen_width / 480.0);
_height_rate = (float)(_screen_height / 800.0);
- _blank_width = (int)(_blank_width * _height_rate);
+ _blank_width = (int)(_blank_width * _width_rate);
_item_min_width = (int)(_item_min_width * _width_rate);
_item_min_height = (int)(_item_min_height * _height_rate);
- _aux_font_size = (int)(_aux_font_size * _height_rate);
+ _aux_font_size = (int)(_aux_font_size * _width_rate);
- _candidate_font_max_size = (int)(_candidate_font_max_size * _height_rate);
- _candidate_font_min_size = (int)(_candidate_font_min_size * _height_rate);
+ _button_font_size = (int)(_button_font_size * _width_rate);
+ _candidate_font_max_size = (int)(_candidate_font_max_size * _width_rate);
+ _candidate_font_min_size = (int)(_candidate_font_min_size * _width_rate);
_more_port_height = (int)(_more_port_height * _height_rate);
_more_land_height = (int)(_more_land_height * _width_rate);
check_time ("run_panel_agent");
#if HAVE_VCONF
- ret1 = heynoti_attach_handler (slp_fd);
+ ret1 = heynoti_attach_handler (hib_fd);
if (ret1 == -1)
std::cerr << "heynoti_attach_handler () is failed!!!\n";
Evas_Coord win_w = 0, win_h = 0;
ecore_x_window_size_get (ecore_x_window_root_first_get (), &win_w, &win_h);
if (win_w) {
- elm_scale_set (win_w / 720.0f);
+ elm_config_scale_set (win_w / 720.0f);
}
}
ecore_event_handler_del (prop_change_handler);
#if HAVE_VCONF
hibernation_enter_cb (NULL);
- heynoti_close (slp_fd);
+ heynoti_close (hib_fd);
#endif
cleanup:
Evas_Object *layout_main;
Evas_Object *naviframe;
Evas_Object *opt_eo;
+ Elm_Object_Item *autocapital_item; // autocapital option
Elm_Object_Item *sw_ise_item_tizen; //sw
Elm_Object_Item *hw_ise_item_tizen; //hw
Elm_Object_Item *sw_ise_opt_item_tizen; //sw opt
#define UG_MODULE_API __attribute__ ((visibility("default")))
#endif
+#define Uses_SCIM_PANEL_AGENT
#define Uses_SCIM_CONFIG_PATH
#define Uses_SCIM_HELPER_MODULE
static char ise_bak[256] = {'\0'};
static char _active_ise_name[256] = {'\0'};
-extern std::vector <String> _names;
-extern std::vector <String> _uuids;
-extern std::vector <String> _module_names;
-extern std::vector <String> _langs;
+extern std::vector <String> _names;
+extern std::vector <String> _uuids;
+extern std::vector <String> _module_names;
+extern std::vector <String> _langs;
+extern std::vector<TOOLBAR_MODE_T> _modes;
static Evas_Object *_gl_icon_get(void *data, Evas_Object *obj, const char *part);
static char *_gl_label_get(void *data, Evas_Object *obj, const char *part);
return tmpName;
}
-static String name_to_uuid(String name)
-{
- String tmpUuid("");
- for(unsigned int i = 0;i<_names.size();i++)
- {
- if (strcmp(name.c_str(),_names[i].c_str())== 0) {
- tmpUuid = _uuids[i];
- break;
- }
- }
- return tmpUuid;
-}
-
static void sw_keyboard_selection_view_back_cb (void *data, Evas_Object *obj, void *event_info)
{
if (data == NULL)
static void show_lang_cb (void *data, Evas_Object *obj, void *event_info)
{
int index = GPOINTER_TO_INT(data);
- String langlist_str,normal_langlist_str;
+ String langlist_str, normal_langlist_str;
+
for (unsigned int i = 0; i < _names.size (); i++) {
if (strcmp (_names[i].c_str (), sw_iselist[index].c_str()) == 0)
langlist_str = _langs[i];
elm_label_line_wrap_set (label, ELM_WRAP_WORD);
Evas_Coord win_w = 0, win_h = 0;
- ecore_x_window_size_get(ecore_x_window_root_first_get(), &win_w, &win_h);
+ ecore_x_window_size_get (ecore_x_window_root_first_get(), &win_w, &win_h);
elm_label_wrap_width_set (label, win_w - PADDING_X * 2);
elm_object_text_set (label, normal_langlist_str.c_str());
elm_object_part_content_set (layout, "content", label);
elm_object_content_set (scroller, layout);
//Push the layout along with function buttons and title
- Elm_Object_Item *it = elm_naviframe_item_push(common_ugd->naviframe, _T(sw_iselist[index].c_str()), NULL, NULL, scroller, NULL);
+ Elm_Object_Item *it = elm_naviframe_item_push (common_ugd->naviframe, _T(sw_iselist[index].c_str()), NULL, NULL, scroller, NULL);
- Evas_Object *back_btn = elm_object_item_part_content_get (it, ELM_NAVIFRAME_ITEM_PREV_BTN);
+ Evas_Object *back_btn = elm_object_item_part_content_get (it, "prev_btn");
evas_object_smart_callback_add (back_btn, "clicked", lang_view_back_cb, NULL);
common_ugd->key_end_cb = lang_view_back_cb;
{
ugd->key_end_cb = sw_keyboard_selection_view_back_cb;
- if (sw_radio_grp != NULL)
- {
+ if (sw_radio_grp != NULL) {
evas_object_del(sw_radio_grp);
sw_radio_grp = NULL;
}
//Push the layout along with function buttons and title
Elm_Object_Item *it = elm_naviframe_item_push(ugd->naviframe, _T("Selection"), NULL, NULL, genlist, NULL);
- Evas_Object *back_btn = elm_object_item_part_content_get (it, ELM_NAVIFRAME_ITEM_PREV_BTN);
+ Evas_Object *back_btn = elm_object_item_part_content_get (it, "prev_btn");
evas_object_smart_callback_add (back_btn, "clicked", sw_keyboard_selection_view_set_cb, ugd);
unsigned int i = 0;
ELM_GENLIST_ITEM_NONE,
NULL,
NULL);
- elm_genlist_item_display_only_set (item, EINA_TRUE);
+ elm_genlist_item_select_mode_set (item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
}
for (i = 0; i < sw_iselist.size (); i++) {
}
}
-static void show_ise_option_module(ug_data *ugd , const char *isename)
+static void show_ise_option_module (ug_data *ugd, const char *isename)
{
String mdl_name;
for (unsigned int i = 0; i < _names.size (); i++) {
- if (strcmp (_names[i].c_str (), isename) == 0)
- mdl_name = _module_names[i];
+ if (_names[i] == String (isename)) {
+ if (_modes[i] == TOOLBAR_KEYBOARD_MODE)
+ mdl_name = _module_names[i] + String ("-imengine-setup");
+ else
+ mdl_name = _module_names[i] + String ("-setup");
+ }
}
- char module_name[256];
- snprintf (module_name, sizeof (module_name), "%s-imengine-setup", mdl_name.c_str ());
- if (mdl)
- {
+ if (mdl) {
delete mdl;
mdl = NULL;
}
- mdl = new SetupModule (String (module_name));
- if ( mdl == NULL || !mdl->valid ()) {
+
+ if (mdl_name.length () > 0)
+ mdl = new SetupModule (String (mdl_name));
+
+ if (mdl == NULL || !mdl->valid ()) {
Evas_Object *popup = elm_popup_add (ugd->naviframe);
evas_object_size_hint_weight_set (popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
char tmp[256] = {'\0'};
- snprintf (tmp,sizeof(tmp),"%s: %s", isename ,_T("No option"));
- elm_popup_desc_set (popup, tmp);
- elm_popup_mode_set (popup, ELM_POPUP_TYPE_ALERT);
+ snprintf (tmp, sizeof (tmp), "%s: %s", isename, _T("No option"));
+ elm_object_text_set (popup, tmp);
elm_popup_timeout_set (popup, 3.0);
evas_object_smart_callback_add (popup, "response", response_cb, NULL);
evas_object_show (popup);
} else {
char title[256];
- snprintf (title, sizeof(title), _T("Options"));
+ snprintf (title, sizeof (title), _T("Options"));
ugd->opt_eo = mdl->create_ui (ugd->layout_main, ugd->naviframe);
mdl->load_config (_config);
Elm_Object_Item *it = elm_naviframe_item_push (ugd->naviframe, title, NULL, NULL, ugd->opt_eo, NULL);
- Evas_Object *back_btn = elm_object_item_part_content_get (it, ELM_NAVIFRAME_ITEM_PREV_BTN);
+ Evas_Object *back_btn = elm_object_item_part_content_get (it, "prev_btn");
evas_object_smart_callback_add (back_btn, "clicked", ise_option_view_set_cb, ugd);
ugd->key_end_cb = ise_option_view_set_cb;
}
{
ugd->key_end_cb = hw_keyboard_selection_view_back_cb;
- if (hw_radio_grp != NULL)
- {
+ if (hw_radio_grp != NULL) {
evas_object_del(hw_radio_grp);
hw_radio_grp = NULL;
}
//Push the layout along with function buttons and title
Elm_Object_Item *nf_it = elm_naviframe_item_push(ugd->naviframe, _T("Selection"), NULL, NULL, genlist, NULL);
- Evas_Object *back_btn = elm_object_item_part_content_get (nf_it, ELM_NAVIFRAME_ITEM_PREV_BTN);
+ Evas_Object *back_btn = elm_object_item_part_content_get (nf_it, "prev_btn");
evas_object_smart_callback_add (back_btn, "clicked", hw_keyboard_selection_view_set_cb, ugd);
unsigned int i = 0;
ELM_GENLIST_ITEM_NONE,
NULL,
NULL);
- elm_genlist_item_display_only_set (item, EINA_TRUE);
+ elm_genlist_item_select_mode_set (item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
}
- std::vector<String>::iterator it;
- it = std::find (hw_iselist.begin (), hw_iselist.end (), uuid_to_name(String("d75857a5-4148-4745-89e2-1da7ddaf7999")));
- hw_iselist.erase (it);
-
std::sort (hw_iselist.begin (), hw_iselist.end ());
for (i = 0; i < hw_iselist.size (); i++) {
ELM_GENLIST_ITEM_NONE,
NULL,
NULL);
- elm_genlist_item_display_only_set (item, EINA_TRUE);
+ elm_genlist_item_select_mode_set (item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
//group1 item1
item_data = (ItemData *)malloc(sizeof(ItemData));
p_items[AUTO_CAPITALIZATION_ITEM] = item_data;
item_data->text = strdup(_T("Auto capitalization"));
item_data->mode = AUTO_CAPITALIZATION_ITEM;
- elm_genlist_item_append(
+ ugd->autocapital_item = elm_genlist_item_append(
genlist, // genlist object
&itc1, // item class
item_data, // data
ELM_GENLIST_ITEM_NONE,
_gl_sel,
(void *)(item_data->mode));
+
+ if (is_hw_connected)
+ elm_object_item_disabled_set (ugd->autocapital_item, EINA_TRUE);
}
//group2 title
ELM_GENLIST_ITEM_NONE,
NULL,
NULL);
- elm_genlist_item_display_only_set (item, EINA_TRUE);
+ elm_genlist_item_select_mode_set (item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
}
//group2 item1
snprintf (ise_bak, sizeof (ise_bak), "%s", _active_ise_name);
item_data = (ItemData *)malloc(sizeof(ItemData));
- if (item_data!=NULL) {
+ if (item_data != NULL) {
memset (item_data, 0, sizeof(ItemData));
p_items[SW_KEYBOARD_SEL_ITEM] = item_data;
item_data->text = strdup(_T("Keyboard selection"));
item_data->sub_text = strdup(_active_ise_name);
- item_data->mode = AUTO_CAPITALIZATION_ITEM;
ugd->sw_ise_item_tizen = elm_genlist_item_append(
genlist, // genlist object
if (item_data != NULL) {
memset (item_data, 0, sizeof(ItemData));
p_items[HW_KEYBOARD_GROUP_TITLE_ITEM] = item_data;
- item_data->text=strdup(_T("Hardware keyboard"));
+ item_data->text = strdup(_T("Hardware keyboard"));
item = elm_genlist_item_append(
genlist, // genlist object
&itcTitle, // item class
ELM_GENLIST_ITEM_NONE,
NULL,
NULL);
- elm_genlist_item_display_only_set (item, EINA_TRUE);
+ elm_genlist_item_select_mode_set (item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
}
//group3 item1
String uuid,name;
isf_get_keyboard_ise(uuid,name,_config);
- //temp
- if (strcmp(uuid.c_str(),"d75857a5-4148-4745-89e2-1da7ddaf7999") == 0)
- {
- name = name + String("English");
- uuid = name_to_uuid(name);
- }
- snprintf(_active_hw_ise_name,sizeof(_active_hw_ise_name),"%s",name.c_str());
+ snprintf(_active_hw_ise_name,sizeof(_active_hw_ise_name),"%s",name.c_str());
snprintf (hw_ise_bak, sizeof (hw_ise_bak), "%s", _active_hw_ise_name);
return ugd->naviframe;
}
-static void sync_iselist()
+static void sync_ise_list (void)
{
// Request ISF to update ISE list, below codes are very important, dont remove
char **iselist = NULL;
- int count = isf_control_get_iselist (&iselist);
+ int count = isf_control_get_ise_list (&iselist);
int i;
for (i = 0; i < count; i++) {
SCIM_DEBUG_MAIN (3) << " [" << i << " : " << iselist[i] << "] \n";
static void hw_connection_change_cb(ug_data *ugd)
{
//enable / disable switch
+ elm_object_item_disabled_set (ugd->autocapital_item, !elm_object_item_disabled_get(ugd->autocapital_item));
elm_object_item_disabled_set (ugd->sw_ise_item_tizen, !elm_object_item_disabled_get(ugd->sw_ise_item_tizen));
elm_object_item_disabled_set (ugd->sw_ise_opt_item_tizen, !elm_object_item_disabled_get(ugd->sw_ise_opt_item_tizen));
elm_object_item_disabled_set (ugd->hw_ise_item_tizen, !elm_object_item_disabled_get(ugd->hw_ise_item_tizen));
//only helper ISEs will be needed in isfsetting according to phone requirement.
load_config_data (_config);
- sync_iselist();
+ sync_ise_list ();
isf_load_ise_information (ALL_ISE, _config);
- init_hw_keyboard_listener(ugd);
+ init_hw_keyboard_listener (ugd);
//-------------------------- ise infomation ----------------------------
//construct the UI part of the isfsetting module
free (ugd);
}
- UG_MODULE_API int setting_plugin_reset(bundle *data, void *priv)//for setting keyboard reset
+ UG_MODULE_API int setting_plugin_reset (bundle *data, void *priv)//for setting keyboard reset
{
if (vconf_set_bool (VCONFKEY_SETAPPL_AUTOCAPITAL_ALLOW_BOOL, false) == -1)
return -1;
isf_load_ise_information (ALL_ISE, _config);
String uuid = scim_global_config_read (String (SCIM_GLOBAL_CONFIG_INITIAL_ISE_UUID), String ("b70bf6cc-ff77-47dc-a137-60acc32d1e0c"));
- isf_control_set_active_ise_by_uuid (uuid.c_str());
+ isf_control_set_active_ise_by_uuid (uuid.c_str ());
String mdl_name;
-
for (unsigned int i = 0; i < _module_names.size (); i++) {
- mdl_name = _module_names[i];
- char module_name[256];
- snprintf (module_name, sizeof (module_name), "%s-imengine-setup", mdl_name.c_str ());
- mdl = new SetupModule (String (module_name));
- if ( mdl == NULL || !mdl->valid ()) {
- if (mdl)
- {
- delete mdl;
- mdl = NULL;
- }
- continue;
- }
- else{
+ if (_modes[i] == TOOLBAR_KEYBOARD_MODE)
+ mdl_name = _module_names[i] + String ("-imengine-setup");
+ else
+ mdl_name = _module_names[i] + String ("-setup");
+
+ mdl = new SetupModule (mdl_name);
+ if (mdl != NULL && mdl->valid ()) {
if (mdl->option_reset (_config) == false)
- {
- printf("mdl %s failed to reset option!\n",module_name);
- if (mdl)
- {
- delete mdl;
- mdl = NULL;
- }
- return -1;
- }
- else
- {
- _config->reload ();
- if (mdl)
- {
- delete mdl;
- mdl = NULL;
- }
- }
+ std::cerr << mdl_name << " failed to reset option!\n";
+ } else {
+ std::cerr << "Load " << mdl_name << " is failed!!!\n";
+ }
+ if (mdl) {
+ delete mdl;
+ mdl = NULL;
}
}
+
+ _config->reload ();
return 0;
}
evas_object_show(genlist);
Elm_Object_Item *nf_it;
- Evas_Object *cbar = elm_controlbar_add(ugd->naviframe);
+ Evas_Object *cbar = elm_toolbar_add (ugd->naviframe);
+ elm_toolbar_shrink_mode_set(cbar, ELM_TOOLBAR_SHRINK_EXPAND);
if (cbar == NULL) return NULL;
- elm_object_style_set(cbar, "naviframe");
if (navi_btn_l_lable!= NULL) {
- elm_controlbar_tool_item_append(cbar, NULL, navi_btn_l_lable, sw_keyboard_selection_view_back_cb, ugd);
- elm_controlbar_tool_item_append(cbar, NULL, navi_btn_r_lable, sw_keyboard_selection_view_set_cb, ugd);
+ elm_toolbar_item_append(cbar, NULL, navi_btn_l_lable, sw_keyboard_selection_view_back_cb, ugd);
+ elm_toolbar_item_append(cbar, NULL, navi_btn_r_lable, sw_keyboard_selection_view_set_cb, ugd);
nf_it = elm_naviframe_item_push(ugd->naviframe, T_("Keyboard"), NULL, NULL, genlist, NULL);
- elm_object_item_part_content_set(nf_it, ELM_NAVIFRAME_ITEM_CONTROLBAR, cbar);
+ elm_object_item_part_content_set(nf_it, "controlbar", cbar);
}
else {
- elm_controlbar_tool_item_append(cbar, NULL, navi_btn_r_lable, sw_keyboard_selection_view_set_cb, ugd);
+ elm_toolbar_item_append(cbar, NULL, navi_btn_r_lable, sw_keyboard_selection_view_set_cb, ugd);
nf_it = elm_naviframe_item_push(ugd->naviframe, T_("Keyboard"), NULL, NULL, genlist, NULL);
- elm_object_item_part_content_set(nf_it, ELM_NAVIFRAME_ITEM_CONTROLBAR, cbar);
+ elm_object_item_part_content_set(nf_it, "controlbar", cbar);
}
unsigned int i = 0;
ELM_GENLIST_ITEM_NONE,
NULL,
NULL);
- elm_genlist_item_display_only_set(item, EINA_TRUE);
+ elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
}
for (i = 0; i < sw_iselist.size (); i++) {
isf_load_ise_information (HELPER_ONLY, _config);
// Request ISF to update ISE list, below codes are very important, dont remove
char **iselist = NULL;
- int count = isf_control_get_iselist (&iselist);
+ int count = isf_control_get_ise_list (&iselist);
for (unsigned int i = 0; i < (unsigned int)count; i++) {
SCIM_DEBUG_MAIN (3) << " [" << i << " : " << iselist[i] << "] \n";
if (iselist[i] != NULL)
static void slot_set_candidate_ui (int style, int mode);
static void slot_get_candidate_ui (int &style, int &mode);
static void slot_set_candidate_position (int left, int top);
-static void slot_get_candidate_rect (struct rectinfo &info);
+static void slot_get_candidate_geometry (struct rectinfo &info);
static void slot_set_keyboard_ise (int type, const String &ise);
static void slot_get_keyboard_ise (String &ise_name, String &ise_uuid);
static void slot_start_default_ise ();
spot_y = screen_height - ws.height;
} else {
rectinfo ise_rect;
- _panel_agent->get_current_ise_rect (ise_rect);
+ _panel_agent->get_current_ise_geometry (ise_rect);
//std::cout << " ise x : " << ise_rect.pos_x << " ise y : " << ise_rect.pos_y;
//std::cout << " ise width : " << ise_rect.width << " ise height : " << ise_rect.height << "\n";
_panel_agent->signal_connect_set_candidate_ui (slot (slot_set_candidate_ui));
_panel_agent->signal_connect_get_candidate_ui (slot (slot_get_candidate_ui));
_panel_agent->signal_connect_set_candidate_position (slot (slot_set_candidate_position));
- _panel_agent->signal_connect_get_candidate_rect (slot (slot_get_candidate_rect));
+ _panel_agent->signal_connect_get_candidate_geometry (slot (slot_get_candidate_geometry));
_panel_agent->signal_connect_set_keyboard_ise (slot (slot_set_keyboard_ise));
_panel_agent->signal_connect_get_keyboard_ise (slot (slot_get_keyboard_ise));
_panel_agent->signal_connect_show_preedit_string (slot (slot_show_preedit_string));
}
/**
- * @brief Get candidate rect slot function for PanelAgent.
+ * @brief Get candidate window geometry slot function for PanelAgent.
*
* @param info The data is used to store candidate position and size.
*/
-static void slot_get_candidate_rect (struct rectinfo &info)
+static void slot_get_candidate_geometry (struct rectinfo &info)
{
if (!GTK_IS_WIDGET (_input_window))
create_candidate_window (_candidate_style, _lookup_table_vertical);
break;
scim_usleep (100000);
std::cerr << " Re-connecting to ISF(scim) server. SocketConfig connect count : " << i+1 << "\n";
- ISF_SYSLOG (" Re-connecting to ISF(scim) server. SocketConfig connect count : %d\n", i+1);
+ ISF_LOG (" Re-connecting to ISF(scim) server. SocketConfig connect count : %d\n", i+1);
}
}
if (!m_socket_client.is_connected ()) {
std::cerr << " Cannot connect to SocketFrontEnd (" << m_socket_address << ").\n";
- ISF_SYSLOG (" Cannot connect to SocketFrontEnd (%s).\n", m_socket_address.c_str ());
+ ISF_LOG (" Cannot connect to SocketFrontEnd (%s).\n", m_socket_address.c_str ());
return false;
}
return false;
}
- ISF_SYSLOG (" Connect to SocketFrontEnd (%s).\n", m_socket_address.c_str ());
+ ISF_LOG (" Connect to SocketFrontEnd (%s).\n", m_socket_address.c_str ());
m_connected = true;
gettimeofday (&m_update_timestamp, 0);
return true;
@ingroup ISF_Use_Cases1
@{
<h3 class="pg">How to show soft keyboard as soon as application is launched.</h3>
-Call elm_object_focus() API to let entry have a focus.
+Call elm_object_focus_set() API to let entry have a focus.
@code
void create_entry(struct appdata *ad)
{
// Set the layout of soft keyboard when entry has a focus or is clicked.
elm_entry_input_panel_layout_set(ad->eb, ELM_INPUT_PANEL_LAYOUT_URL);
- elm_object_focus(ad->eb); //give focus to the entry and then soft keyboard will be shown automatically
+ elm_object_focus_set(ad->eb, EINA_TRUE); //give focus to the entry and then soft keyboard will be shown automatically
}
@endcode
@}
<tr>
<td>
<b>Note:</b> If you use elm_entry widget, you don't need to call this API.<br>
- Please give a focus to entry widget using elm_object_focus() if you want to show a soft keyboard.
+ Please give a focus to entry widget using elm_object_focus_set() if you want to show a soft keyboard.
</td>
</tr>
</table>
}
@endcode
@}
-@defgroup ISF_Use_Cases1_8 Sets up a private key of active ISE keyboard layout
-@ingroup ISF_Use_Cases1
-@{
-
-<h3 class="pg">Sets up a private key of active ISE keyboard layout</h3>
-@code
-int create_entry(struct appdata *ad)
-{
- Ecore_IMF_Context *imf_context = NULL;
- ad->entry = elm_entry_add(ad->layout_main);
- elm_entry_input_panel_layout_set(ad->entry, ELM_ INPUT_PANEL_LAYOUT_NUMBER);
- imf_context = elm_entry_imf_context_get(ad->entry);
-
- if (imf_context)
- {
- ecore_imf_context_input_panel_private_key_set(imf_context, ECORE_IMF_INPUT_PANEL_LAYOUT_NORMAL,
- ECORE_IMF_INPUT_PANEL_KEY_ENTER, NULL, "Go", ECORE_IMF_INPUT_PANEL_KEY_ENTER, NULL);
- }
-}
-@endcode
-
-@image html TIZEN_ISF_PG_private_key.png<br>
-<center><b>Figure.</b> Example of private key "Go" instead of "Enter"</center>
-@}
@defgroup ISF_Use_Cases1_91 How to set the layout of soft keyboard ISE Layout
@ingroup ISF_Use_Cases1
@{
<td>ecore_imf_context_input_panel_imdata_get</td><td>signal_get_imdata</td>
</tr>
<tr>
- <td>ecore_imf_context_input_panel_private_key_set</td><td>signal_set_private_key_by_label</td>
-</tr>
-<tr>
<td>ecore_imf_context_input_panel_layout_set</td><td>signal_set_layout</td>
</tr>
<tr>
#include <Ecore_IMF.h>
typedef struct {
- char name[_POSIX_PATH_MAX];
- int IfAlwaysShow;
- int IfFullStyle;
- Ecore_IMF_Input_Panel_State state;
- int fUseImEffect;
Ecore_IMF_Input_Panel_Lang language;
Ecore_IMF_Input_Panel_Layout layout;
- int orient;
- unsigned int disabled_key_num;
- unsigned int private_key_num;
- int input_panel_x;
- int input_panel_y;
+ Ecore_IMF_Input_Panel_Return_Key_Type return_key_type;
+ Eina_Bool return_key_disabled;
+ int imdata_size;
+ Eina_Bool prediction_allow;
+ Eina_Bool password_mode;
+ Eina_Bool caps_mode;
+ int reserved[15];
} Ise_Context;
#endif /* __ISE_CONTEXT_H */
return 0;
}
-int isf_control_get_iselist (char ***iselist)
+int isf_control_get_ise_list (char ***iselist)
{
int count;
IMControlClient imcontrol_client;
imcontrol_client.open_connection ();
imcontrol_client.prepare ();
- imcontrol_client.get_iselist (&count, iselist);
+ imcontrol_client.get_ise_list (&count, iselist);
imcontrol_client.close_connection ();
return count;
}
{
int isf_control_set_active_ise_by_uuid (const char *uuid);
- int isf_control_get_iselist (char ***iselist);
+ int isf_control_get_ise_list (char ***iselist);
int isf_control_reset_ise_option (void);
}
m_socket_p2i_magic_key (0) {
}
- int open_connection () {
+ int open_connection (void) {
String config = "";
String display = String(getenv ("DISPLAY"));
return m_socket_imclient2panel.get_id ();
}
- void close_connection () {
+ void close_connection (void) {
m_socket_imclient2panel.close ();
m_socket_panel2imclient.close ();
m_socket_i2p_magic_key = 0;
m_socket_p2i_magic_key = 0;
}
- bool is_connected () const {
+ bool is_connected (void) const {
return (m_socket_imclient2panel.is_connected () && m_socket_panel2imclient.is_connected ());
}
- int get_panel2imclient_connection_number () const {
+ int get_panel2imclient_connection_number (void) const {
return m_socket_panel2imclient.get_id ();
}
- bool prepare () {
+ bool prepare (void) {
if (!m_socket_imclient2panel.is_connected ()) return false;
m_trans.clear ();
return true;
}
- bool send () {
+ bool send (void) {
if (!m_socket_imclient2panel.is_connected ()) return false;
if (m_trans.get_data_type () != SCIM_TRANS_DATA_UNKNOWN)
return m_trans.write_to_socket (m_socket_imclient2panel, 0x4d494353);
m_trans.put_data ((const char *)data, (size_t)length);
}
- void hide_ise () {
+ void hide_ise (void) {
m_trans.put_command (ISM_TRANS_CMD_HIDE_ISE_PANEL);
}
- void show_control_panel () {
+ void show_control_panel (void) {
m_trans.put_command (ISM_TRANS_CMD_SHOW_ISF_CONTROL);
}
- void hide_control_panel () {
+ void hide_control_panel (void) {
m_trans.put_command (ISM_TRANS_CMD_HIDE_ISF_CONTROL);
}
m_trans.put_command (ISM_TRANS_CMD_SET_ISE_IMDATA);
m_trans.put_data (data, len);
}
+
void get_imdata (char* data, int* len) {
int cmd;
size_t datalen = 0;
delete [] data_temp;
}
- void get_window_rect (int* x, int* y, int* width, int* height) {
+ void get_ise_window_geometry (int* x, int* y, int* width, int* height) {
int cmd;
uint32 x_temp = 0;
uint32 y_temp = 0;
uint32 w_temp = 0;
uint32 h_temp = 0;
- m_trans.put_command (ISM_TRANS_CMD_GET_ACTIVE_ISE_SIZE);
+ m_trans.put_command (ISM_TRANS_CMD_GET_ACTIVE_ISE_GEOMETRY);
m_trans.write_to_socket (m_socket_imclient2panel);
if (!m_trans.read_from_socket (m_socket_imclient2panel, m_socket_timeout))
}
}
- void set_private_key (int layout_index, int key_index, const char *label, const char *value) {
- m_trans.put_command (ISM_TRANS_CMD_SET_PRIVATE_KEY);
- m_trans.put_data (layout_index);
- m_trans.put_data (key_index);
- m_trans.put_data (label, strlen(label)+1);
- m_trans.put_data (value, strlen(value)+1);
+ void get_candidate_window_geometry (int* x, int* y, int* width, int* height) {
+ int cmd;
+ uint32 x_temp = 0;
+ uint32 y_temp = 0;
+ uint32 w_temp = 0;
+ uint32 h_temp = 0;
- }
- void set_private_key_by_image (int layout_index, int key_index, const char *img_path, const char *value) {
- m_trans.put_command (ISM_TRANS_CMD_SET_PRIVATE_KEY_BY_IMG);
- m_trans.put_data (layout_index);
- m_trans.put_data (key_index);
- m_trans.put_data (img_path, strlen(img_path)+1);
- m_trans.put_data (value, strlen(value)+1);
+ m_trans.put_command (ISM_TRANS_CMD_GET_CANDIDATE_GEOMETRY);
+ m_trans.write_to_socket (m_socket_imclient2panel);
+
+ if (!m_trans.read_from_socket (m_socket_imclient2panel, m_socket_timeout))
+ IMCONTROLERR ("%s::read_from_socket () may be timeout \n", __FUNCTION__);
+
+ if (m_trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_REPLY &&
+ m_trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_OK &&
+ m_trans.get_data (x_temp) &&
+ m_trans.get_data (y_temp) &&
+ m_trans.get_data (w_temp) &&
+ m_trans.get_data (h_temp)) {
+ *x = x_temp;
+ *y = y_temp;
+ *width = w_temp;
+ *height = h_temp;
+ } else {
+ IMCONTROLERR ("%s::get_command () or get_data () is failed!!!\n", __FUNCTION__);
+ }
}
- void set_disable_key (int layout_index, int key_index, int disabled) {
- m_trans.put_command (ISM_TRANS_CMD_SET_DISABLE_KEY);
- m_trans.put_data (layout_index);
- m_trans.put_data (key_index);
- m_trans.put_data (disabled);
+ void get_ise_language_locale (char **locale) {
+ int cmd;
+ size_t datalen = 0;
+ char *data = NULL;
+
+ m_trans.put_command (ISM_TRANS_CMD_GET_ISE_LANGUAGE_LOCALE);
+ m_trans.write_to_socket (m_socket_imclient2panel);
+ if (!m_trans.read_from_socket (m_socket_imclient2panel, m_socket_timeout))
+ IMCONTROLERR ("%s::read_from_socket () may be timeout \n", __FUNCTION__);
+
+ if (m_trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_REPLY &&
+ m_trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_OK &&
+ m_trans.get_data (&data, datalen)) {
+ if (locale)
+ *locale = strndup (data, datalen);
+ } else {
+ IMCONTROLERR ("%s::get_command () or get_data () is failed!!!\n", __FUNCTION__);
+ if (locale)
+ *locale = strdup ("");
+ }
+ if (data)
+ delete [] data;
}
- void set_layout (int layout) {
- m_trans.put_command (ISM_TRANS_CMD_SET_LAYOUT);
- m_trans.put_data (layout);
+ void set_return_key_type (int type) {
+ m_trans.put_command (ISM_TRANS_CMD_SET_RETURN_KEY_TYPE);
+ m_trans.put_data (type);
}
- void get_layout (int* layout) {
+ void get_return_key_type (int &type) {
int cmd;
- uint32 layout_temp;
+ uint32 temp;
- m_trans.put_command (ISM_TRANS_CMD_GET_LAYOUT);
+ m_trans.put_command (ISM_TRANS_CMD_GET_RETURN_KEY_TYPE);
m_trans.write_to_socket (m_socket_imclient2panel);
if (!m_trans.read_from_socket (m_socket_imclient2panel, m_socket_timeout))
IMCONTROLERR ("%s:: read_from_socket() may be timeout \n", __FUNCTION__);
if (m_trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_REPLY &&
m_trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_OK &&
- m_trans.get_data (layout_temp)) {
- *layout = layout_temp;
+ m_trans.get_data (temp)) {
+ type = temp;
} else {
IMCONTROLERR ("%s:: get_command() or get_data() may fail!!!\n", __FUNCTION__);
}
}
- void set_ise_language (int language) {
- m_trans.put_command (ISM_TRANS_CMD_SET_ISE_LANGUAGE);
- m_trans.put_data (language);
- }
-
- void reset () {
- m_trans.put_command (ISM_TRANS_CMD_RESET_ISE_CONTEXT);
- }
-
- void set_screen_orientation (int orientation) {
- m_trans.put_command (ISM_TRANS_CMD_SET_ISE_SCREEN_DIRECTION);
- m_trans.put_data (orientation);
-
+ void set_return_key_disable (int disabled) {
+ m_trans.put_command (ISM_TRANS_CMD_SET_RETURN_KEY_DISABLE);
+ m_trans.put_data (disabled);
}
- void get_active_isename (char* name) {
+ void get_return_key_disable (int &disabled) {
int cmd;
- size_t datalen = 0;
- char* name_temp = NULL;
+ uint32 temp;
- m_trans.put_command (ISM_TRANS_CMD_GET_ACTIVE_ISE_NAME);
+ m_trans.put_command (ISM_TRANS_CMD_GET_RETURN_KEY_DISABLE);
m_trans.write_to_socket (m_socket_imclient2panel);
if (!m_trans.read_from_socket (m_socket_imclient2panel, m_socket_timeout))
IMCONTROLERR ("%s:: read_from_socket() may be timeout \n", __FUNCTION__);
if (m_trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_REPLY &&
m_trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_OK &&
- m_trans.get_data (&name_temp, datalen) ) {
- strncpy (name, name_temp, strlen (name_temp));
+ m_trans.get_data (temp)) {
+ disabled = temp;
} else {
IMCONTROLERR ("%s:: get_command() or get_data() may fail!!!\n", __FUNCTION__);
}
- if (name_temp)
- delete [] name_temp;
}
- void set_active_ise_by_name (const char* name) {
+ void set_layout (int layout) {
+ m_trans.put_command (ISM_TRANS_CMD_SET_LAYOUT);
+ m_trans.put_data (layout);
+ }
+
+ void get_layout (int* layout) {
int cmd;
- m_trans.put_command (ISM_TRANS_CMD_SET_ACTIVE_ISE_BY_NAME);
- m_trans.put_data (name, strlen(name)+1);
+ uint32 layout_temp;
+
+ m_trans.put_command (ISM_TRANS_CMD_GET_LAYOUT);
m_trans.write_to_socket (m_socket_imclient2panel);
if (!m_trans.read_from_socket (m_socket_imclient2panel, m_socket_timeout))
IMCONTROLERR ("%s:: read_from_socket() may be timeout \n", __FUNCTION__);
if (m_trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_REPLY &&
- m_trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_OK) {
+ m_trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_OK &&
+ m_trans.get_data (layout_temp)) {
+ *layout = layout_temp;
} else {
IMCONTROLERR ("%s:: get_command() or get_data() may fail!!!\n", __FUNCTION__);
}
}
+ void set_ise_language (int language) {
+ m_trans.put_command (ISM_TRANS_CMD_SET_ISE_LANGUAGE);
+ m_trans.put_data (language);
+ }
+
void set_active_ise_by_uuid (const char* uuid) {
int cmd;
m_trans.put_command (ISM_TRANS_CMD_SET_ACTIVE_ISE_BY_UUID);
}
}
- void get_iselist (int* count, char*** iselist) {
+ void get_ise_list (int* count, char*** iselist) {
int cmd;
uint32 count_temp = 0;
char **buf = NULL;
}
if (count_temp > 0) {
- buf = (char**)malloc(count_temp * sizeof (char*));
+ buf = (char**)malloc (count_temp * sizeof (char*));
if (buf) {
- memset (buf, 0, count_temp*sizeof(char*));
+ memset (buf, 0, count_temp * sizeof (char*));
for (uint32 i = 0; i < count_temp; i++) {
if (m_trans.get_data (&buf_temp, len))
buf[i] = buf_temp;
}
int
-IMControlClient::open_connection ()
+IMControlClient::open_connection (void)
{
return m_impl->open_connection ();
}
void
-IMControlClient::close_connection ()
+IMControlClient::close_connection (void)
{
m_impl->close_connection ();
}
-bool IMControlClient::is_connected () const
+bool IMControlClient::is_connected (void) const
{
return m_impl->is_connected ();
}
-int IMControlClient::get_panel2imclient_connection_number () const
+int IMControlClient::get_panel2imclient_connection_number (void) const
{
return m_impl->get_panel2imclient_connection_number ();
}
bool
-IMControlClient::prepare ()
+IMControlClient::prepare (void)
{
return m_impl->prepare ();
}
bool
-IMControlClient::send ()
+IMControlClient::send (void)
{
return m_impl->send ();
}
m_impl->show_ise (data,length);
}
-void IMControlClient::hide_ise ()
+void IMControlClient::hide_ise (void)
{
m_impl->hide_ise ();
}
-void IMControlClient::show_control_panel ()
+void IMControlClient::show_control_panel (void)
{
m_impl->show_control_panel ();
}
-void IMControlClient::hide_control_panel ()
+void IMControlClient::hide_control_panel (void)
{
m_impl->hide_control_panel ();
}
m_impl->get_imdata (data, len);
}
-void IMControlClient::get_window_rect (int* x, int* y, int* width, int* height)
+void IMControlClient::get_ise_window_geometry (int* x, int* y, int* width, int* height)
{
- m_impl->get_window_rect (x, y, width, height);
+ m_impl->get_ise_window_geometry (x, y, width, height);
}
-void IMControlClient::set_private_key (int layout_index, int key_index, const char *label, const char *value)
+void IMControlClient::get_candidate_window_geometry (int* x, int* y, int* width, int* height)
{
- m_impl->set_private_key (layout_index, key_index, label, value);
+ m_impl->get_candidate_window_geometry (x, y, width, height);
}
-void IMControlClient::set_private_key_by_image (int layout_index, int key_index, const char *img_path, const char *value)
+void IMControlClient::get_ise_language_locale (char **locale)
{
- m_impl->set_private_key_by_image (layout_index, key_index, img_path, value);
+ m_impl->get_ise_language_locale (locale);
}
-void IMControlClient::set_disable_key (int layout_index, int key_index, int disabled)
+void IMControlClient::set_return_key_type (int type)
{
- m_impl->set_disable_key (layout_index, key_index, disabled);
+ m_impl->set_return_key_type (type);
}
-void IMControlClient::set_layout (int layout)
+void IMControlClient::get_return_key_type (int &type)
{
- m_impl->set_layout (layout);
+ m_impl->get_return_key_type (type);
}
-void IMControlClient::get_layout (int* layout)
+void IMControlClient::set_return_key_disable (int disabled)
{
- m_impl->get_layout (layout);
+ m_impl->set_return_key_disable (disabled);
}
-void IMControlClient::set_ise_language (int language)
+void IMControlClient::get_return_key_disable (int &disabled)
{
- m_impl->set_ise_language (language);
+ m_impl->get_return_key_disable (disabled);
}
-void IMControlClient::reset ()
-{
- m_impl->reset ();
-}
-
-void IMControlClient::set_screen_orientation (int orientation)
+void IMControlClient::set_layout (int layout)
{
- m_impl->set_screen_orientation (orientation);
+ m_impl->set_layout (layout);
}
-void IMControlClient::get_active_isename (char* name)
+void IMControlClient::get_layout (int* layout)
{
- m_impl->get_active_isename (name);
+ m_impl->get_layout (layout);
}
-void IMControlClient::set_active_ise_by_name (const char* name)
+void IMControlClient::set_ise_language (int language)
{
- m_impl->set_active_ise_by_name (name);
+ m_impl->set_ise_language (language);
}
void IMControlClient::set_active_ise_by_uuid (const char* uuid)
m_impl->set_active_ise_by_uuid (uuid);
}
-void IMControlClient::get_iselist (int* count, char*** iselist)
+void IMControlClient::get_ise_list (int* count, char*** iselist)
{
- m_impl->get_iselist (count, iselist);
+ m_impl->get_ise_list (count, iselist);
}
void IMControlClient::reset_ise_option (void)
IMControlClient ();
~IMControlClient ();
- int open_connection ();
- void close_connection ();
- bool is_connected () const;
- int get_panel2imclient_connection_number () const;
- bool prepare ();
- bool send ();
+ int open_connection (void);
+ void close_connection (void);
+ bool is_connected (void) const;
+ int get_panel2imclient_connection_number (void) const;
+ bool prepare (void);
+ bool send (void);
void show_ise (void *data, int length);
- void hide_ise ();
- void show_control_panel ();
- void hide_control_panel ();
+ void hide_ise (void);
+ void show_control_panel (void);
+ void hide_control_panel (void);
void set_mode (int mode);
- void set_lang (int lang);
void set_imdata (const char* data, int len);
void get_imdata (char* data, int* len);
- void get_window_rect (int* x, int* y, int* width, int* height);
- void set_private_key (int layout_index, int key_index, const char *label, const char *value);
- void set_private_key_by_image (int layout_index, int key_index, const char *img_path, const char *value);
- void set_disable_key (int layout_index, int key_index, int disabled);
+ void get_ise_window_geometry (int* x, int* y, int* width, int* height);
+ void get_candidate_window_geometry (int* x, int* y, int* width, int* height);
+ void get_ise_language_locale (char **locale);
+ void set_return_key_type (int type);
+ void get_return_key_type (int &type);
+ void set_return_key_disable (int disabled);
+ void get_return_key_disable (int &disabled);
void set_layout (int layout);
void get_layout (int* layout);
void set_ise_language (int language);
- void reset ();
- void set_screen_orientation (int orientation);
- void get_active_isename (char* name);
- void set_active_ise_by_name (const char* name);
void set_active_ise_by_uuid (const char* uuid);
- void get_iselist (int* count, char*** iselist);
+ void get_ise_list (int* count, char*** iselist);
void reset_ise_option (void);
void set_caps_mode (int mode);
};
typedef Signal3 <void, const HelperAgent *, char *, size_t &>
HelperAgentSignalRawVoid;
-typedef Signal4 <void, const HelperAgent *, int, char *, size_t &>
- HelperAgentSignalIntRawVoid;
-
typedef Signal3 <void, const HelperAgent *, char **, size_t &>
- HelperAgentSignalGetIMDataVoid;
+ HelperAgentSignalGetRawVoid;
-typedef Signal5 <void, const HelperAgent *, uint32 &, uint32 &, char *, char *>
- HelperAgentSignalSetPrivateKeyVoid;
+typedef Signal4 <void, const HelperAgent *, int, char *, size_t &>
+ HelperAgentSignalIntRawVoid;
-typedef Signal4<void, const HelperAgent *, uint32 &, uint32 &, uint32 &>
- HelperAgentSignalSetDisableKeyVoid;
+typedef Signal3 <void, const HelperAgent *, int, char **>
+ HelperAgentSignalIntGetStringVoid;
typedef Signal2<void, const HelperAgent *, std::vector<uint32> &>
HelperAgentSignalUintVector;
HelperAgentSignalVoid signal_focus_in;
HelperAgentSignalIntRawVoid signal_ise_show;
HelperAgentSignalVoid signal_ise_hide;
- HelperAgentSignalSize signal_get_size;
+ HelperAgentSignalSize signal_get_geometry;
HelperAgentSignalUintVoid signal_set_mode;
HelperAgentSignalUintVoid signal_set_language;
HelperAgentSignalRawVoid signal_set_imdata;
- HelperAgentSignalGetIMDataVoid signal_get_imdata;
- HelperAgentSignalSetPrivateKeyVoid signal_set_private_key_by_label;
- HelperAgentSignalSetPrivateKeyVoid signal_set_private_key_by_image;
- HelperAgentSignalSetDisableKeyVoid signal_set_disable_key;
+ HelperAgentSignalGetRawVoid signal_get_imdata;
+ HelperAgentSignalIntGetStringVoid signal_get_language_locale;
+ HelperAgentSignalUintVoid signal_set_return_key_type;
+ HelperAgentSignalUintVoid signal_get_return_key_type;
+ HelperAgentSignalUintVoid signal_set_return_key_disable;
+ HelperAgentSignalUintVoid signal_get_return_key_disable;
HelperAgentSignalUintVoid signal_set_layout;
HelperAgentSignalUintVoid signal_get_layout;
HelperAgentSignalUintVoid signal_set_caps_mode;
HelperAgentSignalUintVector signal_get_layout_list;
HelperAgentSignalVoid signal_reset_input_context;
HelperAgentSignalIntInt signal_update_candidate_ui;
- HelperAgentSignalRect signal_update_candidate_rect;
+ HelperAgentSignalRect signal_update_candidate_geometry;
HelperAgentSignalString2 signal_update_keyboard_ise;
HelperAgentSignalStringVector signal_update_keyboard_ise_list;
HelperAgentSignalVoid signal_candidate_more_window_show;
HelperAgentSignalVoid signal_associate_table_page_down;
HelperAgentSignalInt signal_update_associate_table_page_size;
HelperAgentSignalVoid signal_reset_ise_context;
- HelperAgentSignalUintVoid signal_set_screen_direction;
HelperAgentSignalUintVoid signal_turn_on_log;
public:
if (ret == false) {
scim_usleep (100000);
std::cerr << " Re-connecting to PanelAgent server.";
- ISF_SYSLOG (" Re-connecting to PanelAgent server.\n");
+ ISF_LOG (" Re-connecting to PanelAgent server.\n");
for (i = 0; i < 200; ++i) {
if (m_impl->socket.connect (address)) {
ret = true;
scim_usleep (100000);
}
std::cerr << " Connected :" << i << "\n";
- ISF_SYSLOG (" Connected :%d\n", i);
+ ISF_LOG (" Connected :%d\n", i);
}
if (ret == false)
{
std::cerr << "m_impl->socket.connect () is failed!!!\n";
- ISF_SYSLOG ("m_impl->socket.connect () is failed!!!\n");
+ ISF_LOG ("m_impl->socket.connect () is failed!!!\n");
return -1;
}
timeout)) {
m_impl->socket.close ();
std::cerr << "scim_socket_open_connection () is failed!!!\n";
- ISF_SYSLOG ("scim_socket_open_connection () is failed!!!\n");
+ ISF_LOG ("scim_socket_open_connection () is failed!!!\n");
return -1;
}
- ISF_SYSLOG ("scim_socket_open_connection () is successful.\n");
+ ISF_LOG ("scim_socket_open_connection () is successful.\n");
m_impl->send.clear ();
m_impl->send.put_command (SCIM_TRANS_CMD_REQUEST);
m_impl->send.put_data (magic);
m_impl->signal_ise_hide (this, ic, ic_uuid);
break;
}
- case ISM_TRANS_CMD_GET_ACTIVE_ISE_SIZE:
+ case ISM_TRANS_CMD_GET_ACTIVE_ISE_GEOMETRY:
{
struct rectinfo info = {0, 0, 0, 0};
- m_impl->signal_get_size (this, info);
+ m_impl->signal_get_geometry (this, info);
m_impl->send.clear ();
m_impl->send.put_command (SCIM_TRANS_CMD_REPLY);
m_impl->send.put_data (info.pos_x);
delete[] buf;
break;
}
- case ISM_TRANS_CMD_SET_PRIVATE_KEY:
+ case ISM_TRANS_CMD_GET_ISE_LANGUAGE_LOCALE:
{
- uint32 layout_idx, key_idx;
- char *label = NULL;
- size_t len1;
- char *value = NULL;
- size_t len2;
-
- if (m_impl->recv.get_data (layout_idx)
- && m_impl->recv.get_data (key_idx)
- && m_impl->recv.get_data (&label, len1)
- && m_impl->recv.get_data (&value, len2))
- {
- m_impl->signal_set_private_key_by_label (this,
- layout_idx,
- key_idx,
- label,
- value);
- }
- if (NULL != label)
- delete[] label;
- if (NULL != value)
- delete[] value;
+ char *buf = NULL;
+ m_impl->signal_get_language_locale (this, ic, &buf);
+ m_impl->send.clear ();
+ m_impl->send.put_command (SCIM_TRANS_CMD_REPLY);
+ if (buf != NULL)
+ m_impl->send.put_data (buf, strlen (buf));
+ m_impl->send.write_to_socket (m_impl->socket);
+ if (NULL != buf)
+ delete[] buf;
break;
}
- case ISM_TRANS_CMD_SET_PRIVATE_KEY_BY_IMG:
+ case ISM_TRANS_CMD_SET_RETURN_KEY_TYPE:
{
- uint32 layout_idx, key_idx;
- char *image = NULL;
- size_t len1;
- char *value = NULL;
- size_t len2;
-
- if (m_impl->recv.get_data (layout_idx)
- && m_impl->recv.get_data (key_idx)
- && m_impl->recv.get_data (&image, len1)
- && m_impl->recv.get_data (&value, len2))
- {
- m_impl->signal_set_private_key_by_image (this,
- layout_idx,
- key_idx,
- image,
- value);
+ uint32 type = 0;
+ if (m_impl->recv.get_data (type)) {
+ m_impl->signal_set_return_key_type (this, type);
}
- if (NULL != image)
- delete[] image;
- if (NULL != value)
- delete[] value;
break;
}
- case ISM_TRANS_CMD_SET_DISABLE_KEY:
+ case ISM_TRANS_CMD_GET_RETURN_KEY_TYPE:
{
- uint32 layout_idx, key_idx, disabled;
-
- if (m_impl->recv.get_data (layout_idx)
- && m_impl->recv.get_data (key_idx)
- && m_impl->recv.get_data (disabled))
- {
- m_impl->signal_set_disable_key (this,
- layout_idx,
- key_idx,
- disabled);
+ uint32 type = 0;
+ m_impl->signal_get_return_key_type (this, type);
+ m_impl->send.clear ();
+ m_impl->send.put_command (SCIM_TRANS_CMD_REPLY);
+ m_impl->send.put_data (type);
+ m_impl->send.write_to_socket (m_impl->socket);
+ break;
+ }
+ case ISM_TRANS_CMD_SET_RETURN_KEY_DISABLE:
+ {
+ uint32 disabled = 0;
+ if (m_impl->recv.get_data (disabled)) {
+ m_impl->signal_set_return_key_disable (this, disabled);
}
break;
}
+ case ISM_TRANS_CMD_GET_RETURN_KEY_DISABLE:
+ {
+ uint32 disabled = 0;
+ m_impl->signal_get_return_key_type (this, disabled);
+ m_impl->send.clear ();
+ m_impl->send.put_command (SCIM_TRANS_CMD_REPLY);
+ m_impl->send.put_data (disabled);
+ m_impl->send.write_to_socket (m_impl->socket);
+ break;
+ }
case ISM_TRANS_CMD_SET_LAYOUT:
{
uint32 layout;
m_impl->signal_update_candidate_ui (this, ic, ic_uuid, style, mode);
break;
}
- case ISM_TRANS_CMD_UPDATE_CANDIDATE_RECT:
+ case ISM_TRANS_CMD_UPDATE_CANDIDATE_GEOMETRY:
{
struct rectinfo info = {0, 0, 0, 0};
if (m_impl->recv.get_data (info.pos_x)
&& m_impl->recv.get_data (info.pos_y)
&& m_impl->recv.get_data (info.width)
&& m_impl->recv.get_data (info.height))
- m_impl->signal_update_candidate_rect (this, ic, ic_uuid, info);
+ m_impl->signal_update_candidate_geometry (this, ic, ic_uuid, info);
break;
}
case ISM_TRANS_CMD_UPDATE_KEYBOARD_ISE:
uint32 num;
String ise;
std::vector<String> list;
- if (m_impl->recv.get_data (num))
- {
- for (unsigned int i = 0; i < num; i++)
- {
- if (m_impl->recv.get_data (ise))
+ if (m_impl->recv.get_data (num)) {
+ for (unsigned int i = 0; i < num; i++) {
+ if (m_impl->recv.get_data (ise)) {
list.push_back (ise);
- else
- {
+ } else {
list.clear ();
break;
}
m_impl->signal_reset_ise_context (this, ic, ic_uuid);
break;
}
- case ISM_TRANS_CMD_SET_ISE_SCREEN_DIRECTION:
- {
- uint32 direction;
- if (m_impl->recv.get_data (direction))
- m_impl->signal_set_screen_direction (this, direction);
- break;
- }
case ISM_TRANS_CMD_TURN_ON_LOG:
{
uint32 isOn;
}
/**
- * @brief Commit a buffer to client application by IMControl.
- *
- * @param buf The result context.
- * @param len The length of buffer.
- */
-void
-HelperAgent::commit_ise_result_to_imcontrol (char *buf, size_t len) const
-{
- if (m_impl->socket_active.is_connected ()) {
- m_impl->send.clear ();
- m_impl->send.put_command (SCIM_TRANS_CMD_REQUEST);
- m_impl->send.put_data (m_impl->magic_active);
- m_impl->send.put_command (ISM_TRANS_CMD_ISE_RESULT_TO_IMCONTROL);
- m_impl->send.put_data (buf, len);
- m_impl->send.write_to_socket (m_impl->socket_active, m_impl->magic_active);
- }
-}
-
-/**
* @brief Request to show preedit string.
*
* @param ic The handle of the client Input Context to receive the request.
}
/**
- * @brief Set new candidate UI.
- *
- * @param style style of new candidate UI.
- * @param mode mode of new candidate UI.
- */
-void
-HelperAgent::set_candidate_ui (const ISF_CANDIDATE_STYLE_T style,
- const ISF_CANDIDATE_MODE_T mode) const
-{
- if (m_impl->socket_active.is_connected ()) {
- m_impl->send.clear ();
- m_impl->send.put_command (SCIM_TRANS_CMD_REQUEST);
- m_impl->send.put_data (m_impl->magic_active);
- m_impl->send.put_command (ISM_TRANS_CMD_SET_CANDIDATE_UI);
- m_impl->send.put_data (style);
- m_impl->send.put_data (mode);
- m_impl->send.write_to_socket (m_impl->socket_active, m_impl->magic_active);
- }
-}
-
-/**
- * @brief Request to get current candidate style and mode.
- *
- * @param uuid The helper ISE UUID.
- */
-void
-HelperAgent::get_candidate_ui (const String &uuid) const
-{
- if (m_impl->socket_active.is_connected ()) {
- m_impl->send.clear ();
- m_impl->send.put_command (SCIM_TRANS_CMD_REQUEST);
- m_impl->send.put_data (m_impl->magic_active);
- m_impl->send.put_command (ISM_TRANS_CMD_GET_CANDIDATE_UI);
- m_impl->send.put_data (uuid);
- m_impl->send.write_to_socket (m_impl->socket_active, m_impl->magic_active);
- }
-}
-
-/**
* @brief Set candidate position in screen.
*
* @param left The x position in screen.
* @param uuid The helper ISE UUID.
*/
void
-HelperAgent::get_candidate_window_rect (const String &uuid) const
+HelperAgent::get_candidate_window_geometry (const String &uuid) const
{
if (m_impl->socket_active.is_connected ()) {
m_impl->send.clear ();
m_impl->send.put_command (SCIM_TRANS_CMD_REQUEST);
m_impl->send.put_data (m_impl->magic_active);
- m_impl->send.put_command (ISM_TRANS_CMD_GET_CANDIDATE_RECT);
+ m_impl->send.put_command (ISM_TRANS_CMD_GET_CANDIDATE_GEOMETRY);
m_impl->send.put_data (uuid);
m_impl->send.write_to_socket (m_impl->socket_active, m_impl->magic_active);
}
}
/**
- * @brief Launch another helper ISE.
- *
- * @param loop If loop is true, this function will launch helper ISE by loop.
- * If loop is false, this function will popup helper ISE list window.
- */
-void
-HelperAgent::launch_helper_ise (const bool loop) const
-{
- if (m_impl->socket_active.is_connected ()) {
- m_impl->send.clear ();
- m_impl->send.put_command (SCIM_TRANS_CMD_REQUEST);
- m_impl->send.put_data (m_impl->magic_active);
- m_impl->send.put_command (ISM_TRANS_CMD_LAUNCH_HELPER_ISE_LIST_SELECTION);
- if (loop)
- m_impl->send.put_data (0);
- else
- m_impl->send.put_data (1);
- m_impl->send.write_to_socket (m_impl->socket_active, m_impl->magic_active);
- }
-}
-
-/**
* @brief Connect a slot to Helper exit signal.
*
* This signal is used to let the Helper exit.
}
/**
- * @brief Connect a slot to Helper get rect signal.
+ * @brief Connect a slot to Helper get ISE window geometry signal.
*
* This signal is used to get Helper ISE window size and position.
*
* The prototype of the slot is:
- * void get_rect (const HelperAgent *agent, struct rectinfo &info);
+ * void get_geometry (const HelperAgent *agent, struct rectinfo &info);
*/
Connection
-HelperAgent::signal_connect_get_size (HelperAgentSlotSize *slot)
+HelperAgent::signal_connect_get_geometry (HelperAgentSlotSize *slot)
{
- return m_impl->signal_get_size.connect (slot);
+ return m_impl->signal_get_geometry.connect (slot);
}
/**
* void get_imdata (const HelperAgent *, char **buf, size_t &len);
*/
Connection
-HelperAgent::signal_connect_get_imdata (HelperAgentSlotGetIMDataVoid *slot)
+HelperAgent::signal_connect_get_imdata (HelperAgentSlotGetRawVoid *slot)
{
return m_impl->signal_get_imdata.connect (slot);
}
/**
- * @brief Connect a slot to Helper set label private key signal.
+ * @brief Connect a slot to Helper get language locale signal.
*
- * This signal is used to send label private key to Helper ISE.
+ * This signal is used to get language locale from Helper ISE.
*
* The prototype of the slot is:
- * void set_private_key_by_label (const HelperAgent *agent, uint32 &layout_idx,
- * uint32 & key_idx, char *label, char *value);
+ * void get_language_locale (const HelperAgent *, int ic, char **locale);
*/
Connection
-HelperAgent::signal_connect_set_private_key_by_label (HelperAgentSlotSetPrivateKeyVoid *slot)
+HelperAgent::signal_connect_get_language_locale (HelperAgentSlotIntGetStringVoid *slot)
{
- return m_impl->signal_set_private_key_by_label.connect (slot);
+ return m_impl->signal_get_language_locale.connect (slot);
}
/**
- * @brief Connect a slot to Helper set image private key signal.
+ * @brief Connect a slot to Helper set return key type signal.
*
- * This signal is used to send image private key to Helper ISE.
+ * This signal is used to send return key type to Helper ISE.
*
* The prototype of the slot is:
- * void set_private_key_by_image (const HelperAgent *agent, uint32 &layout_idx,
- * uint32 & key_idx, char *img_path, char *value);
+ * void set_return_key_type (const HelperAgent *agent, uint32 &type);
*/
Connection
-HelperAgent::signal_connect_set_private_key_by_image (HelperAgentSlotSetPrivateKeyVoid *slot)
+HelperAgent::signal_connect_set_return_key_type (HelperAgentSlotUintVoid *slot)
{
- return m_impl->signal_set_private_key_by_image.connect (slot);
+ return m_impl->signal_set_return_key_type.connect (slot);
}
/**
- * @brief Connect a slot to Helper set disable key signal.
+ * @brief Connect a slot to Helper get return key type signal.
*
- * This signal is used to send disable key to Helper ISE.
+ * This signal is used to get return key type from Helper ISE.
*
* The prototype of the slot is:
- * void set_disable_key (const HelperAgent *agent, uint32 &layout_idx, uint32 &key_idx, uint32 &disabled);
+ * void get_return_key_type (const HelperAgent *agent, uint32 &type);
*/
Connection
-HelperAgent::signal_connect_set_disable_key (HelperAgentSlotSetDisableKeyVoid *slot)
+HelperAgent::signal_connect_get_return_key_type (HelperAgentSlotUintVoid *slot)
{
- return m_impl->signal_set_disable_key.connect (slot);
+ return m_impl->signal_get_return_key_type.connect (slot);
+}
+
+/**
+ * @brief Connect a slot to Helper set return key disable signal.
+ *
+ * This signal is used to send return key disable to Helper ISE.
+ *
+ * The prototype of the slot is:
+ * void set_return_key_disable (const HelperAgent *agent, uint32 &disabled);
+ */
+Connection
+HelperAgent::signal_connect_set_return_key_disable (HelperAgentSlotUintVoid *slot)
+{
+ return m_impl->signal_set_return_key_disable.connect (slot);
+}
+
+/**
+ * @brief Connect a slot to Helper get return key disable signal.
+ *
+ * This signal is used to get return key disable from Helper ISE.
+ *
+ * The prototype of the slot is:
+ * void get_return_key_disable (const HelperAgent *agent, uint32 &disabled);
+ */
+Connection
+HelperAgent::signal_connect_get_return_key_disable (HelperAgentSlotUintVoid *slot)
+{
+ return m_impl->signal_get_return_key_disable.connect (slot);
}
/**
}
/**
- * @brief Connect a slot to Helper to get layout list signal.
- *
- * This signal is used to get the availabe Helper ISE layout list.
- *
- * The prototype of the slot is:
- * void get_layout_list (const HelperAgent *agent, std::vector<uint32> &list);
- */
-Connection
-HelperAgent::signal_connect_get_layout_list (HelperAgentSlotUintVector *slot)
-{
- return m_impl->signal_get_layout_list.connect (slot);
-}
-
-/**
* @brief Connect a slot to Helper reset input context signal.
*
* This signal is used to reset Helper ISE input context.
}
/**
- * @brief Connect a slot to Helper update candidate ui signal.
- *
- * This signal is used to get candidate ui style and mode.
- *
- * The prototype of the slot is:
- * void update_candidate_ui (const HelperAgent *agent, int ic, const String &uuid, int style, int mode);
- */
-Connection
-HelperAgent::signal_connect_update_candidate_ui (HelperAgentSlotIntInt *slot)
-{
- return m_impl->signal_update_candidate_ui.connect (slot);
-}
-
-/**
- * @brief Connect a slot to Helper update candidate rect signal.
+ * @brief Connect a slot to Helper update candidate window geometry signal.
*
* This signal is used to get candidate window size and position.
*
* The prototype of the slot is:
- * void update_candidate_rect (const HelperAgent *agent, int ic, const String &uuid, const rectinfo &info);
+ * void update_candidate_geometry (const HelperAgent *agent, int ic, const String &uuid, const rectinfo &info);
*/
Connection
-HelperAgent::signal_connect_update_candidate_rect (HelperAgentSlotRect *slot)
+HelperAgent::signal_connect_update_candidate_geometry (HelperAgentSlotRect *slot)
{
- return m_impl->signal_update_candidate_rect.connect (slot);
+ return m_impl->signal_update_candidate_geometry.connect (slot);
}
/**
}
/**
- * @brief Connect a slot to Helper reset ISE context signal.
- *
- * This signal is used to reset Helper ISE.
- *
- * The prototype of the slot is:
- * void reset_ise_context (const HelperAgent *agent, int ic, const String &uuid);
- */
-Connection
-HelperAgent::signal_connect_reset_ise_context (HelperAgentSlotVoid *slot)
-{
- return m_impl->signal_reset_ise_context.connect (slot);
-}
-
-/**
- * @brief Connect a slot to Helper set screen direction signal.
- *
- * This signal is used to rotate and resize Helper when screen direction is changed.
- *
- * The prototype of the slot is:
- * void set_screen_direction (const HelperAgent *agent, uint32 &mode);
- */
-Connection
-HelperAgent::signal_connect_set_screen_direction (HelperAgentSlotUintVoid *slot)
-{
- return m_impl->signal_set_screen_direction.connect (slot);
-}
-
-/**
* @brief Connect a slot to Helper turn on log signal.
*
* This signal is used to turn on Helper ISE debug information.
typedef Slot3 <void, const HelperAgent *, char *, size_t &>
HelperAgentSlotRawVoid;
-typedef Slot4 <void, const HelperAgent *, int, char *, size_t &>
- HelperAgentSlotIntRawVoid;
-
typedef Slot3 <void, const HelperAgent *, char **, size_t &>
- HelperAgentSlotGetIMDataVoid;
+ HelperAgentSlotGetRawVoid;
-typedef Slot5 <void, const HelperAgent *, uint32 &, uint32 &, char *, char *>
- HelperAgentSlotSetPrivateKeyVoid;
+typedef Slot4 <void, const HelperAgent *, int, char *, size_t &>
+ HelperAgentSlotIntRawVoid;
-typedef Slot4 <void, const HelperAgent *, uint32 &, uint32 &, uint32 &>
- HelperAgentSlotSetDisableKeyVoid;
+typedef Slot3 <void, const HelperAgent *, int, char **>
+ HelperAgentSlotIntGetStringVoid;
typedef Slot2<void, const HelperAgent *, std::vector<uint32> &>
HelperAgentSlotUintVector;
const WideString &wstr) const;
/**
- * @brief Commit a buffer to client application by IMControl.
- *
- * @param buf The result context.
- * @param len The length of buffer.
- */
- void commit_ise_result_to_imcontrol (char *buf, size_t len) const;
-
- /**
* @brief Request to show preedit string.
*
* @param ic The handle of the client Input Context to receive the request.
int len) const;
/**
- * @ brief Set new candidate UI.
- *
- * @param style style of new candidate UI.
- * @param mode mode of new candidate UI.
- */
- void set_candidate_ui (const ISF_CANDIDATE_STYLE_T style,
- const ISF_CANDIDATE_MODE_T mode) const;
-
- /**
- * @ brief Request to get current candidate style and mode.
- *
- * @param uuid The helper ISE UUID.
- */
- void get_candidate_ui (const String &uuid) const;
-
- /**
* @ brief Set candidate position in screen.
*
* @param left The x position in screen.
*
* @param uuid The helper ISE UUID.
*/
- void get_candidate_window_rect(const String &uuid) const;
+ void get_candidate_window_geometry (const String &uuid) const;
/**
* @ brief Set current keyboard ISE.
*/
void get_keyboard_ise_list (const String &uuid) const;
- /**
- * @ brief Launch another helper ISE.
- *
- * @param loop If loop is true, this function will launch helper ISE by loop.
- * If loop is false, this function will popup helper ISE list window.
- */
- void launch_helper_ise (const bool loop) const;
-
public:
/**
* @brief Connect a slot to Helper exit signal.
Connection signal_connect_ise_hide (HelperAgentSlotVoid *slot);
/**
- * @brief Connect a slot to Helper get rect signal.
+ * @brief Connect a slot to Helper get ISE window geometry signal.
*
* This signal is used to get Helper ISE window size and position.
*
* The prototype of the slot is:
- * void get_rect (const HelperAgent *agent, struct rectinfo &info);
+ * void get_geometry (const HelperAgent *agent, struct rectinfo &info);
*/
- Connection signal_connect_get_size (HelperAgentSlotSize *slot);
+ Connection signal_connect_get_geometry (HelperAgentSlotSize *slot);
/**
* @brief Connect a slot to Helper set mode signal.
* The prototype of the slot is:
* void get_imdata (const HelperAgent *, char **buf, size_t &len);
*/
- Connection signal_connect_get_imdata (HelperAgentSlotGetIMDataVoid *slot);
+ Connection signal_connect_get_imdata (HelperAgentSlotGetRawVoid *slot);
+
+ /**
+ * @brief Connect a slot to Helper get language locale.
+ *
+ * This signal is used to get language locale from Helper ISE.
+ *
+ * The prototype of the slot is:
+ * void get_language_locale (const HelperAgent *, int ic, char **locale);
+ */
+ Connection signal_connect_get_language_locale (HelperAgentSlotIntGetStringVoid *slot);
+
+ /**
+ * @brief Connect a slot to Helper set return key type signal.
+ *
+ * This signal is used to set return key type to Helper ISE.
+ *
+ * The prototype of the slot is:
+ * void set_return_key_type (const HelperAgent *agent, uint32 &type);
+ */
+ Connection signal_connect_set_return_key_type (HelperAgentSlotUintVoid *slot);
/**
- * @brief Connect a slot to Helper set label private key signal.
+ * @brief Connect a slot to Helper get return key type signal.
*
- * This signal is used to send label private key to Helper ISE.
+ * This signal is used to get return key type from Helper ISE.
*
* The prototype of the slot is:
- * void set_private_key_by_label (const HelperAgent *agent, uint32 &layout_idx,
- * uint32 & key_idx, char *label, char *value);
+ * void get_return_key_type (const HelperAgent *agent, uint32 &type);
*/
- Connection signal_connect_set_private_key_by_label (HelperAgentSlotSetPrivateKeyVoid *slot);
+ Connection signal_connect_get_return_key_type (HelperAgentSlotUintVoid *slot);
/**
- * @brief Connect a slot to Helper set image private key signal.
+ * @brief Connect a slot to Helper set return key disable signal.
*
- * This signal is used to send image private key to Helper ISE.
+ * This signal is used to set return key disable to Helper ISE.
*
* The prototype of the slot is:
- * void set_private_key_by_image (const HelperAgent *agent, uint32 &layout_idx,
- * uint32 & key_idx, char *img_path, char *value);
+ * void set_return_key_disable (const HelperAgent *agent, uint32 &disabled);
*/
- Connection signal_connect_set_private_key_by_image (HelperAgentSlotSetPrivateKeyVoid *slot);
+ Connection signal_connect_set_return_key_disable (HelperAgentSlotUintVoid *slot);
/**
- * @brief Connect a slot to Helper set disable key signal.
+ * @brief Connect a slot to Helper get return key disable signal.
*
- * This signal is used to send disable key to Helper ISE.
+ * This signal is used to get return key disable from Helper ISE.
*
* The prototype of the slot is:
- * void set_disable_key (const HelperAgent *agent, uint32 &layout_idx, uint32 &key_idx, uint32 &disabled);
+ * void get_return_key_disable (const HelperAgent *agent, uint32 &disabled);
*/
- Connection signal_connect_set_disable_key (HelperAgentSlotSetDisableKeyVoid *slot);
+ Connection signal_connect_get_return_key_disable (HelperAgentSlotUintVoid *slot);
/**
* @brief Connect a slot to Helper get layout signal.
Connection signal_connect_get_layout (HelperAgentSlotUintVoid *slot);
/**
- * @brief Connect a slot to Helper to get layout list signal.
- *
- * This signal is used to get the availabe Helper ISE layout list.
- *
- * The prototype of the slot is:
- * void get_layout_list (const HelperAgent *agent, std::vector<uint32> &list);
- */
- Connection signal_connect_get_layout_list (HelperAgentSlotUintVector *slot);
-
- /**
* @brief Connect a slot to Helper set layout signal.
*
* This signal is used to set Helper ISE layout.
Connection signal_connect_reset_input_context (HelperAgentSlotVoid *slot);
/**
- * @brief Connect a slot to Helper update candidate ui signal.
- *
- * This signal is used to get candidate ui style and mode.
- *
- * The prototype of the slot is:
- * void update_candidate_ui (const HelperAgent *agent, int ic, const String &uuid, int style, int mode);
- */
- Connection signal_connect_update_candidate_ui (HelperAgentSlotIntInt *slot);
-
- /**
- * @brief Connect a slot to Helper update candidate rect signal.
+ * @brief Connect a slot to Helper update candidate window geometry signal.
*
* This signal is used to get candidate window size and position.
*
* The prototype of the slot is:
- * void update_candidate_rect (const HelperAgent *agent, int ic, const String &uuid, const rectinfo &info);
+ * void update_candidate_geometry (const HelperAgent *agent, int ic, const String &uuid, const rectinfo &info);
*/
- Connection signal_connect_update_candidate_rect (HelperAgentSlotRect *slot);
+ Connection signal_connect_update_candidate_geometry (HelperAgentSlotRect *slot);
/**
* @brief Connect a slot to Helper update keyboard ISE signal.
Connection signal_connect_update_associate_table_page_size (HelperAgentSlotInt *slot);
/**
- * @brief Connect a slot to Helper reset ISE context signal.
- *
- * This signal is used to reset Helper ISE.
- *
- * The prototype of the slot is:
- * void reset_ise_context (const HelperAgent *agent, int ic, const String &uuid);
- */
- Connection signal_connect_reset_ise_context (HelperAgentSlotVoid *slot);
-
- /**
- * @brief Connect a slot to Helper set screen direction signal.
- *
- * This signal is used to rotate and resize Helper when screen direction is changed.
- *
- * The prototype of the slot is:
- * void set_screen_direction (const HelperAgent *agent, uint32 &mode);
- */
- Connection signal_connect_set_screen_direction (HelperAgentSlotUintVoid *slot);
-
- /**
* @brief Connect a slot to Helper turn on log signal.
*
* This signal is used to turn on Helper ISE debug information.
PanelAgentSignalIntInt m_signal_set_candidate_ui;
PanelAgentSignalIntInt2 m_signal_get_candidate_ui;
PanelAgentSignalIntInt m_signal_set_candidate_position;
- PanelAgentSignalRect m_signal_get_candidate_rect;
+ PanelAgentSignalRect m_signal_get_candidate_geometry;
PanelAgentSignalIntString m_signal_set_keyboard_ise;
PanelAgentSignalString2 m_signal_get_keyboard_ise;
PanelAgentSignalString m_signal_show_help;
}
}
+ void update_candidate_panel_event (uint32 nType, uint32 nValue)
+ {
+ SCIM_DEBUG_MAIN(1) << __func__ << " (" << nType << ", " << nValue << ")\n";
+ ClientRepository::iterator iter = m_client_repository.begin ();
+
+ for (; iter != m_client_repository.end (); iter++)
+ {
+ if (IMCONTROL_CLIENT == iter->second.type &&
+ iter->first == m_imcontrol_map[m_current_active_imcontrol_id])
+ {
+ Socket client_socket (iter->first);
+ Transaction trans;
+
+ trans.clear ();
+ trans.put_command (SCIM_TRANS_CMD_REQUEST);
+ trans.put_command (ISM_TRANS_CMD_UPDATE_ISF_CANDIDATE_PANEL);
+ trans.put_data (nType);
+ trans.put_data (nValue);
+
+ trans.write_to_socket (client_socket);
+ break;
+ }
+ }
+ }
+
void set_current_factory_icon (String &icon)
{
m_current_factory_icon = icon;
return false;
}
- bool set_helper_private_key (const String &uuid,
- uint32 layout_idx,
- uint32 key_idx,
- char *buf, size_t len1,
- char *value, size_t len2,
- bool is_image)
+ bool set_helper_return_key_type (const String &uuid, int type)
{
HelperClientIndex::iterator it = m_helper_client_index.find (m_current_helper_uuid);
m_send_trans.put_command (SCIM_TRANS_CMD_REPLY);
m_send_trans.put_data (ctx);
m_send_trans.put_data (uuid);
- if (is_image)
- m_send_trans.put_command (ISM_TRANS_CMD_SET_PRIVATE_KEY_BY_IMG);
- else
- m_send_trans.put_command (ISM_TRANS_CMD_SET_PRIVATE_KEY);
- m_send_trans.put_data (layout_idx);
- m_send_trans.put_data (key_idx);
- m_send_trans.put_data (buf, len1);
- m_send_trans.put_data (value, len2);
+ m_send_trans.put_command (ISM_TRANS_CMD_SET_RETURN_KEY_TYPE);
+ m_send_trans.put_data (type);
m_send_trans.write_to_socket (client_socket);
return true;
return false;
}
- bool set_helper_disable_key (const String &uuid,
- uint32 layout_idx,
- uint32 key_idx,
- bool disabled)
+ bool get_helper_return_key_type (const String &uuid, uint32 &type)
+ {
+ HelperClientIndex::iterator it = m_helper_client_index.find (m_current_helper_uuid);
+
+ if (it != m_helper_client_index.end ()) {
+
+ int client;
+ uint32 context;
+ Socket client_socket (it->second.id);
+ uint32 ctx;
+ Transaction trans;
+
+ get_focused_context (client, context);
+ ctx = get_helper_ic (client, context);
+
+ trans.clear ();
+ trans.put_command (SCIM_TRANS_CMD_REPLY);
+ trans.put_data (ctx);
+ trans.put_data (uuid);
+ trans.put_command (ISM_TRANS_CMD_GET_RETURN_KEY_TYPE);
+
+ int cmd;
+ if (trans.write_to_socket (client_socket)
+ && trans.read_from_socket (client_socket)
+ && trans.get_command(cmd) && cmd == SCIM_TRANS_CMD_REPLY
+ && trans.get_data (type)) {
+ SCIM_DEBUG_MAIN (1) << __func__ << " success\n";
+ return true;
+ } else {
+ std::cerr << __func__ << " failed\n";
+ }
+ }
+ return false;
+ }
+
+ bool set_helper_return_key_disable (const String &uuid, bool disabled)
{
HelperClientIndex::iterator it = m_helper_client_index.find (m_current_helper_uuid);
m_send_trans.put_command (SCIM_TRANS_CMD_REPLY);
m_send_trans.put_data (ctx);
m_send_trans.put_data (uuid);
- m_send_trans.put_command (ISM_TRANS_CMD_SET_DISABLE_KEY);
- m_send_trans.put_data (layout_idx);
- m_send_trans.put_data (key_idx);
+ m_send_trans.put_command (ISM_TRANS_CMD_SET_RETURN_KEY_DISABLE);
m_send_trans.put_data (disabled);
m_send_trans.write_to_socket (client_socket);
return false;
}
+ bool get_helper_return_key_disable (const String &uuid, uint32 &disabled)
+ {
+ HelperClientIndex::iterator it = m_helper_client_index.find (m_current_helper_uuid);
+
+ if (it != m_helper_client_index.end ()) {
+
+ int client;
+ uint32 context;
+ Socket client_socket (it->second.id);
+ uint32 ctx;
+ Transaction trans;
+
+ get_focused_context (client, context);
+ ctx = get_helper_ic (client, context);
+
+ trans.clear ();
+ trans.put_command (SCIM_TRANS_CMD_REPLY);
+ trans.put_data (ctx);
+ trans.put_data (uuid);
+ trans.put_command (ISM_TRANS_CMD_GET_RETURN_KEY_DISABLE);
+
+ int cmd;
+ if (trans.write_to_socket (client_socket)
+ && trans.read_from_socket (client_socket)
+ && trans.get_command(cmd) && cmd == SCIM_TRANS_CMD_REPLY
+ && trans.get_data (disabled)) {
+ SCIM_DEBUG_MAIN (1) << __func__ << " success\n";
+ return true;
+ } else {
+ std::cerr << __func__ << " failed\n";
+ }
+ }
+ return false;
+ }
+
bool set_helper_layout (const String &uuid, uint32 &layout)
{
HelperClientIndex::iterator it = m_helper_client_index.find (m_current_helper_uuid);
m_should_shared_ise = should_shared_ise;
}
- bool get_helper_size (String &uuid, struct rectinfo &info)
+ bool get_helper_geometry (String &uuid, struct rectinfo &info)
{
HelperClientIndex::iterator it = m_helper_client_index.find (m_current_helper_uuid);
trans.put_command (SCIM_TRANS_CMD_REPLY);
trans.put_data (ctx);
trans.put_data (uuid);
- trans.put_command (ISM_TRANS_CMD_GET_ACTIVE_ISE_SIZE);
+ trans.put_command (ISM_TRANS_CMD_GET_ACTIVE_ISE_GEOMETRY);
if (trans.write_to_socket (client_socket)) {
int cmd;
&& trans.get_data (info.pos_y)
&& trans.get_data (info.width)
&& trans.get_data (info.height)) {
- SCIM_DEBUG_MAIN (1) << "get_helper_size success\n";
+ SCIM_DEBUG_MAIN (1) << __func__ << " is successful\n";
return true;
} else {
- std::cerr << "get_helper_size failed\n";
+ std::cerr << __func__ << " is failed!!!\n";
return false;
}
}
return false;
}
- void get_ise_size (int client_id)
+ void get_ise_geometry (int client_id)
{
SCIM_DEBUG_MAIN(4) << "PanelAgent::get_ise_size ()\n";
struct rectinfo info;
mode = m_current_toolbar_mode;
if (TOOLBAR_HELPER_MODE == mode)
- ret = get_helper_size (m_current_helper_uuid, info);
+ ret = get_helper_geometry (m_current_helper_uuid, info);
Transaction trans;
Socket client_socket (client_id);
trans.write_to_socket (client_socket);
}
- void get_current_ise_rect (rectinfo &ise_rect)
+ void get_candidate_window_geometry (int client_id)
{
- SCIM_DEBUG_MAIN(4) << "PanelAgent::get_current_ise_rect ()\n";
+ SCIM_DEBUG_MAIN(4) << __func__ << "\n";
+
+ struct rectinfo info;
+ info.pos_x = 0;
+ info.pos_y = 0;
+ info.width = 0;
+ info.height = 0;
+ m_signal_get_candidate_geometry (info);
+
+ Transaction trans;
+ Socket client_socket (client_id);
+
+ trans.clear ();
+ trans.put_command (SCIM_TRANS_CMD_REPLY);
+ trans.put_command (SCIM_TRANS_CMD_OK);
+ trans.put_data (info.pos_x);
+ trans.put_data (info.pos_y);
+ trans.put_data (info.width);
+ trans.put_data (info.height);
+ trans.write_to_socket (client_socket);
+ }
+
+ void get_ise_language_locale (int client_id)
+ {
+ SCIM_DEBUG_MAIN(4) << __func__ << "\n";
+
+ size_t len;
+ char *data = NULL;
+ bool ret = false;
+ Transaction trans;
+
+ if (TOOLBAR_HELPER_MODE == m_current_toolbar_mode) {
+ HelperClientIndex::iterator it = m_helper_client_index.find (m_current_helper_uuid);
+
+ if (it != m_helper_client_index.end ()) {
+ int client;
+ uint32 context;
+ get_focused_context (client, context);
+
+ uint32 ctx = get_helper_ic (client, context);
+
+ trans.clear ();
+ trans.put_command (SCIM_TRANS_CMD_REPLY);
+ trans.put_data (ctx);
+ trans.put_data (m_current_helper_uuid);
+ trans.put_command (ISM_TRANS_CMD_GET_ISE_LANGUAGE_LOCALE);
+
+ int cmd;
+ Socket client_socket (it->second.id);
+ if (trans.write_to_socket (client_socket)
+ && trans.read_from_socket (client_socket)
+ && trans.get_command (cmd) && cmd == SCIM_TRANS_CMD_REPLY
+ && trans.get_data (&data, len)) {
+ ret = true;
+ } else {
+ std::cerr << "Get ISE language locale is failed!!!\n";
+ }
+ }
+ }
+
+ trans.clear ();
+ trans.put_command (SCIM_TRANS_CMD_REPLY);
+ if (data != NULL && len > 0) {
+ trans.put_command (SCIM_TRANS_CMD_OK);
+ trans.put_data (data, len);
+ } else {
+ trans.put_command (SCIM_TRANS_CMD_FAIL);
+ }
+
+ Socket client_socket (client_id);
+ trans.write_to_socket (client_socket);
+
+ if (NULL != data)
+ delete [] data;
+ }
+
+ void get_current_ise_geometry (rectinfo &rect)
+ {
+ SCIM_DEBUG_MAIN(4) << __func__ << " \n";
TOOLBAR_MODE_T mode = m_current_toolbar_mode;
bool ret = false;
if (TOOLBAR_HELPER_MODE == mode)
- ret = get_helper_size (m_current_helper_uuid, ise_rect);
+ ret = get_helper_geometry (m_current_helper_uuid, rect);
- if (!ret)
- {
- ise_rect.pos_x = 0;
- ise_rect.pos_y = 0;
- ise_rect.width = 0;
- ise_rect.height = 0;
+ if (!ret) {
+ rect.pos_x = 0;
+ rect.pos_y = 0;
+ rect.width = 0;
+ rect.height = 0;
}
}
return;
}
- void set_ise_private_key (int client_id, bool is_image)
+ void set_ise_return_key_type (int client_id)
{
- SCIM_DEBUG_MAIN(4) << "PanelAgent::set_ise_private_key ()\n";
- uint32 layout_idx, key_idx;
- char *label = NULL, *value = NULL;
- size_t len1, len2;
+ SCIM_DEBUG_MAIN(4) << __func__ << "\n";
+ uint32 type;
- if (m_recv_trans.get_data (layout_idx)
- && m_recv_trans.get_data (key_idx)
- && m_recv_trans.get_data (&label, len1)
- && m_recv_trans.get_data (&value, len2))
- {
+ if (m_recv_trans.get_data (type)) {
if (TOOLBAR_HELPER_MODE == m_current_toolbar_mode)
- set_helper_private_key (m_current_helper_uuid,
- layout_idx,
- key_idx,
- label,
- len1,
- value,
- len2,
- is_image);
+ set_helper_return_key_type (m_current_helper_uuid, type);
+ }
+ }
+
+ void get_ise_return_key_type (int client_id)
+ {
+ SCIM_DEBUG_MAIN(4) << __func__ << "\n";
+ uint32 type = 0;
+ bool ret = false;
+
+ TOOLBAR_MODE_T mode = m_current_toolbar_mode;
+
+ if (TOOLBAR_HELPER_MODE == mode)
+ ret = get_helper_return_key_type (m_current_helper_uuid, type);
+
+ Transaction trans;
+ Socket client_socket (client_id);
+
+ trans.clear ();
+ trans.put_command (SCIM_TRANS_CMD_REPLY);
+ if (ret) {
+ trans.put_command (SCIM_TRANS_CMD_OK);
+ trans.put_data (type);
+ } else {
+ trans.put_command (SCIM_TRANS_CMD_FAIL);
}
- if (NULL != label)
- delete[] label;
- if (NULL != value)
- delete[] value;
+ trans.write_to_socket (client_socket);
}
- void set_ise_disable_key (int client_id)
+ void set_ise_return_key_disable (int client_id)
{
- SCIM_DEBUG_MAIN(4) << "PanelAgent::set_ise_disable_key ()\n";
- uint32 layout_idx, key_idx, disabled;
+ SCIM_DEBUG_MAIN(4) << __func__ << "\n";
+ uint32 disabled;
- if (m_recv_trans.get_data (layout_idx)
- && m_recv_trans.get_data (key_idx)
- && m_recv_trans.get_data (disabled))
- {
+ if (m_recv_trans.get_data (disabled)) {
if (TOOLBAR_HELPER_MODE == m_current_toolbar_mode)
- set_helper_disable_key (m_current_helper_uuid,
- layout_idx,
- key_idx,
- disabled);
+ set_helper_return_key_disable (m_current_helper_uuid, disabled);
+ }
+ }
+
+ void get_ise_return_key_disable (int client_id)
+ {
+ SCIM_DEBUG_MAIN(4) << __func__ << "\n";
+ uint32 disabled = 0;
+ bool ret = false;
+
+ TOOLBAR_MODE_T mode = m_current_toolbar_mode;
+
+ if (TOOLBAR_HELPER_MODE == mode)
+ ret = get_helper_return_key_disable (m_current_helper_uuid, disabled);
+
+ Transaction trans;
+ Socket client_socket (client_id);
+
+ trans.clear ();
+ trans.put_command (SCIM_TRANS_CMD_REPLY);
+ if (ret) {
+ trans.put_command (SCIM_TRANS_CMD_OK);
+ trans.put_data (disabled);
+ } else {
+ trans.put_command (SCIM_TRANS_CMD_FAIL);
}
+
+ trans.write_to_socket (client_socket);
}
int get_active_ise_list (std::vector<String> &strlist)
}
}
- bool set_helper_screen_direction (const String &uuid, uint32 &direction)
- {
- HelperClientIndex::iterator it = m_helper_client_index.find (m_current_helper_uuid);
-
- if (it != m_helper_client_index.end ())
- {
- int client;
- uint32 context;
- Socket client_socket (it->second.id);
- uint32 ctx;
-
- get_focused_context (client, context);
- ctx = get_helper_ic (client, context);
-
- m_send_trans.clear ();
- m_send_trans.put_command (SCIM_TRANS_CMD_REPLY);
- m_send_trans.put_data (ctx);
- m_send_trans.put_data (uuid);
- m_send_trans.put_command (ISM_TRANS_CMD_SET_ISE_SCREEN_DIRECTION);
- m_send_trans.put_data (direction);
- m_send_trans.write_to_socket (client_socket);
- return true;
- }
-
- return false;
- }
-
- void set_ise_screen_direction (int client_id)
- {
- SCIM_DEBUG_MAIN(4) << "PanelAgent::set_ise_screen_direction ()\n";
- uint32 direction;
-
- if (m_recv_trans.get_data (direction))
- {
- if (TOOLBAR_HELPER_MODE == m_current_toolbar_mode)
- set_helper_screen_direction (m_current_helper_uuid, direction);
- }
- }
-
void set_ise_caps_mode (int client_id)
{
SCIM_DEBUG_MAIN(4) << "PanelAgent::set_ise_caps_mode ()\n";
return m_signal_set_candidate_position.connect (slot);
}
- Connection signal_connect_get_candidate_rect (PanelAgentSlotRect *slot)
+ Connection signal_connect_get_candidate_geometry (PanelAgentSlotRect *slot)
{
- return m_signal_get_candidate_rect.connect (slot);
+ return m_signal_get_candidate_geometry.connect (slot);
}
Connection signal_connect_set_keyboard_ise (PanelAgentSlotIntString *slot)
socket_set_candidate_position ();
} else if (cmd == ISM_TRANS_CMD_HIDE_CANDIDATE) {
socket_hide_candidate ();
- } else if (cmd == ISM_TRANS_CMD_GET_CANDIDATE_RECT) {
- socket_get_candidate_rect ();
+ } else if (cmd == ISM_TRANS_CMD_GET_CANDIDATE_GEOMETRY) {
+ socket_get_candidate_geometry ();
} else if (cmd == ISM_TRANS_CMD_SET_KEYBOARD_ISE_BY_NAME) {
socket_set_keyboard_ise (ISM_TRANS_CMD_SET_KEYBOARD_ISE_BY_NAME);
} else if (cmd == ISM_TRANS_CMD_SET_KEYBOARD_ISE_BY_UUID) {
show_ise_panel (client_id);
else if (cmd == ISM_TRANS_CMD_HIDE_ISE_PANEL)
hide_ise_panel (client_id);
- else if (cmd == ISM_TRANS_CMD_GET_ACTIVE_ISE_SIZE)
- get_ise_size (client_id);
+ else if (cmd == ISM_TRANS_CMD_GET_ACTIVE_ISE_GEOMETRY)
+ get_ise_geometry (client_id);
+ else if (cmd == ISM_TRANS_CMD_GET_CANDIDATE_GEOMETRY)
+ get_candidate_window_geometry (client_id);
+ else if (cmd == ISM_TRANS_CMD_GET_ISE_LANGUAGE_LOCALE)
+ get_ise_language_locale (client_id);
else if (cmd == ISM_TRANS_CMD_SET_ISE_MODE)
set_ise_mode (client_id);
else if (cmd == ISM_TRANS_CMD_SET_ISE_LANGUAGE)
set_active_ise_by_name (client_id);
else if (cmd == ISM_TRANS_CMD_SET_ACTIVE_ISE_BY_UUID)
set_active_ise_by_uuid (client_id);
- else if (cmd == ISM_TRANS_CMD_SET_PRIVATE_KEY)
- set_ise_private_key (client_id, false);
- else if (cmd == ISM_TRANS_CMD_SET_PRIVATE_KEY_BY_IMG)
- set_ise_private_key (client_id, true);
- else if (cmd == ISM_TRANS_CMD_SET_DISABLE_KEY)
- set_ise_disable_key (client_id);
+ else if (cmd == ISM_TRANS_CMD_SET_RETURN_KEY_TYPE)
+ set_ise_return_key_type (client_id);
+ else if (cmd == ISM_TRANS_CMD_GET_RETURN_KEY_TYPE)
+ get_ise_return_key_type (client_id);
+ else if (cmd == ISM_TRANS_CMD_SET_RETURN_KEY_DISABLE)
+ set_ise_return_key_disable (client_id);
+ else if (cmd == ISM_TRANS_CMD_GET_RETURN_KEY_DISABLE)
+ get_ise_return_key_disable (client_id);
else if (cmd == ISM_TRANS_CMD_GET_LAYOUT)
get_ise_layout (client_id);
else if (cmd == ISM_TRANS_CMD_SET_LAYOUT)
set_isf_language (client_id);
else if (cmd == ISM_TRANS_CMD_RESET_ISE_CONTEXT)
reset_ise_context (client_id);
- else if (cmd == ISM_TRANS_CMD_SET_ISE_SCREEN_DIRECTION)
- set_ise_screen_direction (client_id);
}
socket_transaction_end ();
m_signal_hide_associate_table ();
}
- void socket_get_candidate_rect (void)
+ void socket_get_candidate_geometry (void)
{
- SCIM_DEBUG_MAIN(4) << "PanelAgent::socket_get_candidate_rect ()\n";
+ SCIM_DEBUG_MAIN(4) << __func__ << " \n";
struct rectinfo info;
info.pos_x = 0;
info.pos_y = 0;
info.width = 0;
info.height = 0;
- m_signal_get_candidate_rect (info);
+ m_signal_get_candidate_geometry (info);
String uuid;
if (m_recv_trans.get_data (uuid))
m_send_trans.put_command (SCIM_TRANS_CMD_REPLY);
m_send_trans.put_data (ctx);
m_send_trans.put_data (uuid);
- m_send_trans.put_command (ISM_TRANS_CMD_UPDATE_CANDIDATE_RECT);
+ m_send_trans.put_command (ISM_TRANS_CMD_UPDATE_CANDIDATE_GEOMETRY);
m_send_trans.put_data (info.pos_x);
m_send_trans.put_data (info.pos_y);
m_send_trans.put_data (info.width);
}
void
-PanelAgent::get_current_ise_rect (rectinfo &ise_rect)
+PanelAgent::get_current_ise_geometry (rectinfo &rect)
{
- m_impl->get_current_ise_rect (ise_rect);
+ m_impl->get_current_ise_geometry (rect);
}
String
}
void
+PanelAgent::update_candidate_panel_event (uint32 nType, uint32 nValue)
+{
+ m_impl->update_candidate_panel_event (nType, nValue);
+}
+
+void
PanelAgent::set_current_factory_icon (String &icon)
{
m_impl->set_current_factory_icon (icon);
}
Connection
-PanelAgent::signal_connect_get_candidate_rect (PanelAgentSlotRect *slot)
+PanelAgent::signal_connect_get_candidate_geometry (PanelAgentSlotRect *slot)
{
- return m_impl->signal_connect_get_candidate_rect (slot);
+ return m_impl->signal_connect_get_candidate_geometry (slot);
}
Connection
/**
* @brief Get current ISE size and position.
*
- * @param ise_rect A rect contains ISE size and position.
+ * @param rect It contains ISE size and position.
*/
- void get_current_ise_rect (rectinfo &ise_rect);
+ void get_current_ise_geometry (rectinfo &rect);
/**
* @brief Update ISE name to IM Control.
void update_ise_style (uint32 &style);
/**
+ * @brief Send candidate panel event to IM Control.
+ *
+ * @param nType The candidate panel event type.
+ * @param nValue The candidate panel event value.
+ */
+ void update_candidate_panel_event (uint32 nType, uint32 nValue);
+
+ /**
* @brief Update ISE control panel status to IM Control.
*
* @param showed The control panel status.
Connection signal_connect_get_candidate_ui (PanelAgentSlotIntInt2 *slot);
/**
- * @brief Signal: get candidate window rect.
+ * @brief Signal: get candidate window geometry information.
*
- * slot prototype: void get_candidate_rect (rectinfo &info);
+ * slot prototype: void get_candidate_geometry (rectinfo &info);
*/
- Connection signal_connect_get_candidate_rect (PanelAgentSlotRect *slot);
+ Connection signal_connect_get_candidate_geometry (PanelAgentSlotRect *slot);
/**
* @brief Signal: set candidate position.
scim_usleep (100000);
launch_panel (config, display);
std::cerr << " Re-connecting to PanelAgent server.";
- ISF_SYSLOG (" Re-connecting to PanelAgent server.\n");
+ ISF_LOG (" Re-connecting to PanelAgent server.\n");
for (i = 0; i < 200; ++i) {
if (m_socket.connect (addr)) {
ret = true;
scim_usleep (200000);
}
std::cerr << " Connected :" << i << "\n";
- ISF_SYSLOG (" Connected :%d\n", i);
+ ISF_LOG (" Connected :%d\n", i);
if (m_socket.connect (addr) == false && count >= 2)
break;
}
if (ret && scim_socket_open_connection (m_socket_magic_key, String ("FrontEnd"), String ("Panel"), m_socket, m_socket_timeout)) {
- ISF_SYSLOG (" PID=%d connect to PanelAgent (%s), connected:%d.\n", getpid (), panel_address.c_str (), count);
+ ISF_LOG (" PID=%d connect to PanelAgent (%s), connected:%d.\n", getpid (), panel_address.c_str (), count);
break;
} else {
std::cerr << " PID=" << getpid () << " cannot connect to PanelAgent (" << panel_address << "), connected:" << count << ".\n";
- ISF_SYSLOG (" PID=%d cannot connect to PanelAgent (%s), connected:%d.\n", getpid (), panel_address.c_str (), count);
+ ISF_LOG (" PID=%d cannot connect to PanelAgent (%s), connected:%d.\n", getpid (), panel_address.c_str (), count);
}
m_socket.close ();
#define ISM_TRANS_CMD_SHOW_ISF_CONTROL 1102
#define ISM_TRANS_CMD_HIDE_ISF_CONTROL 1103
-/*command that ISE sends to IMControl*/
+/* commands to send from Control Panel to IMControl */
+#define ISM_TRANS_CMD_UPDATE_ISF_CANDIDATE_PANEL 1105
#define ISM_TRANS_CMD_UPDATE_ISE_STYLE 1106
/* commands to communicate between IMControl and Control Panel*/
#define ISM_TRANS_CMD_GET_ACTIVE_ISE_NAME 1111
#define ISM_TRANS_CMD_SET_ACTIVE_ISE_BY_NAME 1112
#define ISM_TRANS_CMD_SET_ACTIVE_ISE_BY_UUID 1113
-#define ISM_TRANS_CMD_GET_ACTIVE_ISE_SIZE 1114
+#define ISM_TRANS_CMD_GET_ACTIVE_ISE_GEOMETRY 1114
#define ISM_TRANS_CMD_ISE_CHANGED 1115
-#define ISM_TRANS_CMD_SET_PRIVATE_KEY 1116
-#define ISM_TRANS_CMD_SET_PRIVATE_KEY_BY_IMG 1117
-#define ISM_TRANS_CMD_SET_LAYOUT 1118
-#define ISM_TRANS_CMD_GET_LAYOUT 1119
-#define ISM_TRANS_CMD_SET_CAPS_MODE 1120
+#define ISM_TRANS_CMD_SET_LAYOUT 1116
+#define ISM_TRANS_CMD_GET_LAYOUT 1117
+#define ISM_TRANS_CMD_SET_CAPS_MODE 1118
+#define ISM_TRANS_CMD_GET_ISE_LANGUAGE_LOCALE 1119
/* commands that ISE sends info to IMControl*/
#define ISM_TRANS_CMD_UPDATE_ISE_HIDED 1122
#define ISM_TRANS_CMD_ISF_CONTROL_HIDED 1133
#define ISM_TRANS_CMD_RESET_ISE_CONTEXT 1134
-#define ISM_TRANS_CMD_SET_ISE_SCREEN_DIRECTION 1135
-#define ISM_TRANS_CMD_ISE_RESULT_TO_IMCONTROL 1136
-#define ISM_TRANS_CMD_SET_DISABLE_KEY 1137
-#define ISM_TRANS_CMD_GET_LAYOUT_LIST 1138
+#define ISM_TRANS_CMD_ISE_RESULT_TO_IMCONTROL 1135
+#define ISM_TRANS_CMD_GET_LAYOUT_LIST 1136
+#define ISM_TRANS_CMD_SET_RETURN_KEY_TYPE 1137
+#define ISM_TRANS_CMD_GET_RETURN_KEY_TYPE 1138
+#define ISM_TRANS_CMD_SET_RETURN_KEY_DISABLE 1139
+#define ISM_TRANS_CMD_GET_RETURN_KEY_DISABLE 1140
// ISE to Control Panel
const int ISM_TRANS_CMD_UPDATE_KEYBOARD_ISE = 1209;
const int ISM_TRANS_CMD_SET_CANDIDATE_POSITION = 1210;
const int ISM_TRANS_CMD_HIDE_CANDIDATE = 1211;
-const int ISM_TRANS_CMD_GET_CANDIDATE_RECT = 1212;
-const int ISM_TRANS_CMD_UPDATE_CANDIDATE_RECT = 1213;
+const int ISM_TRANS_CMD_GET_CANDIDATE_GEOMETRY = 1212;
+const int ISM_TRANS_CMD_UPDATE_CANDIDATE_GEOMETRY = 1213;
const int ISM_TRANS_CMD_LAUNCH_HELPER_ISE_LIST_SELECTION = 1214;
// Candidate to Helper ISE
const int ISM_TRANS_CMD_CANDIDATE_MORE_WINDOW_SHOW = 1251;
#ifndef __SCIM_UTILITY_H
#define __SCIM_UTILITY_H
-#include <syslog.h>
+//#include <syslog.h>
namespace scim {
/**
#endif /* ISF_PROF */
-#define ENABLE_ISF_SYSLOG 1
-#ifdef ENABLE_ISF_SYSLOG
- #define ISF_SYSLOG(fmt, args...) \
+//#define ENABLE_ISF_LOG 1
+#ifdef ENABLE_ISF_LOG
+ #define ISF_LOG(fmt, args...) \
do{ \
- syslog (LOG_DEBUG, "[%s %d in %s ()]", __FILE__, __LINE__, __FUNCTION__); \
- syslog (LOG_DEBUG, fmt, ##args); \
+ /*syslog (LOG_DEBUG, "[%s %d in %s ()]", __FILE__, __LINE__, __FUNCTION__); \
+ syslog (LOG_DEBUG, fmt, ##args); \ */
}while(0);
#else
- #define ISF_SYSLOG(fmt, ...)
+ #define ISF_LOG(fmt, ...)
#endif
void gettime (clock_t clock_start, const char* str);
Name: isf
Summary: Input Service Framework
-Version: 2.3.5016
+Version: 2.3.5205
Release: 1
Group: TO_BE/FILLED_IN
-License: GPLv2
+License: LGPL
Source0: %{name}-%{version}.tar.gz
-BuildRequires: edje-tools
-BuildRequires: embryo
+BuildRequires: edje-bin
+BuildRequires: embryo-bin
BuildRequires: gettext-tools
-BuildRequires: vconf-keys-devel
BuildRequires: pkgconfig(appcore-efl)
BuildRequires: pkgconfig(libprivilege-control)
BuildRequires: pkgconfig(elementary)
%build
./bootstrap
-%configure --disable-tray-icon --disable-filter-sctc
+%configure --disable-static \
+ --disable-tray-icon --disable-filter-sctc
make %{?jobs:-j%jobs}
%install
%files
+%defattr(-,root,root,-)
%attr(755,root,root) %{_sysconfdir}/init.d/isf-panel-efl
%attr(755,root,root) %{_sysconfdir}/profile.d/isf.sh
%{_sysconfdir}/scim/global
%{_sysconfdir}/scim/config
+%{_datadir}/scim/isfsetting.edj
%{_datadir}/scim/isf_candidate_theme2.edj
%{_datadir}/scim/isf_candidate_theme1.edj
%{_datadir}/scim/icons/*
-%{_datadir}/applications/isf-panel-efl.desktop
%{_datadir}/locale/*
%{_bindir}/isf-demo-efl
%{_bindir}/scim
%{_ugdir}/res/locale/*
%{_ugdir}/lib/libug-keyboard-setting-wizard-efl.so
%{_ugdir}/lib/libug-isfsetting-efl.so
-/usr/share/scim/isfsetting.edj
%files devel
%defattr(-,root,root,-)
msgstr ""
"Project-Id-Version: cs\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2005-12-11 19:55+0100\n"
"Last-Translator: Klara Cihlarova <koty@seznam.cz>\n"
"Language-Team: Czech <suse@suse.cz>\n"
+"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.2\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
#, fuzzy
msgid "Selection"
msgstr "Výběr kláves"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+#, fuzzy
+msgid "No option"
msgstr "Volby"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
+#, fuzzy
+msgid "Options"
+msgstr "Volby"
+
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr ""
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "Němčina"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-#, fuzzy
-msgid "S/W keyboard"
+msgid "Software keyboard"
msgstr "Angličtina/klávesnice"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
#, fuzzy
msgid "Keyboard selection"
msgstr "Výběr kláves"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
msgid "Keyboard option"
msgstr "Výběr kláves"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
#, fuzzy
-msgid "H/W keyboard"
+msgid "Hardware keyboard"
msgstr "Angličtina/klávesnice"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-#, fuzzy
-msgid "option"
-msgstr "Volby"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
#, fuzzy
msgid "Keyboard"
msgstr "Angličtina/klávesnice"
+#, fuzzy
+#~ msgid "General"
+#~ msgstr "Němčina"
+
#~ msgid "English/Keyboard"
#~ msgstr "Angličtina/klávesnice"
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2005-12-16 14:10+0100\n"
"Last-Translator: Jan Hefti <j.hefti@chinaboard.de>\n"
"Language-Team: German <scim-devel@lists.sourceforge.net>\n"
+"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: KBabel 1.11\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
#, fuzzy
msgid "Selection"
msgstr "Tastenauswahl"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+#, fuzzy
+msgid "No option"
msgstr "Optionen"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
+#, fuzzy
+msgid "Options"
+msgstr "Optionen"
+
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr ""
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
-#, fuzzy
-msgid "General"
-msgstr "Deutsch"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
-msgid "S/W keyboard"
+msgid "Software keyboard"
msgstr "Deutsch/Tastatur"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
#, fuzzy
msgid "Keyboard selection"
msgstr "Tastenauswahl"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
msgid "Keyboard option"
msgstr "Tastenauswahl"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
#, fuzzy
-msgid "H/W keyboard"
+msgid "Hardware keyboard"
msgstr "Deutsch/Tastatur"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-#, fuzzy
-msgid "option"
-msgstr "Optionen"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
#, fuzzy
msgid "Keyboard"
msgstr "Deutsch/Tastatur"
+#, fuzzy
+#~ msgid "General"
+#~ msgstr "Deutsch"
+
#~ msgid "English/Keyboard"
#~ msgstr "Deutsch/Tastatur"
#~ msgid ""
#~ "If this option is checked, the menu icon will be showed on the toolbar."
#~ msgstr ""
-#~ "Wenn diese Option gewählt ist, wird das Symbol »Menü« auf der Symbolleiste "
-#~ "angezeigt."
+#~ "Wenn diese Option gewählt ist, wird das Symbol »Menü« auf der "
+#~ "Symbolleiste angezeigt."
#~ msgid ""
#~ "If this option is checked, the help icon will be showed on the toolbar."
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
+msgid "Selection"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
-msgid "Selection"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+msgid "No option"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, c-format
-msgid "Option"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
+msgid "Options"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr ""
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
+msgid "Software keyboard"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
-msgid "General"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-msgid "S/W keyboard"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
msgid "Keyboard selection"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
msgid "Keyboard option"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
-msgid "H/W keyboard"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-msgid "option"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
+msgid "Hardware keyboard"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
msgid "Keyboard"
msgstr ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
+msgid "Selection"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
-msgid "Selection"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+msgid "No option"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, c-format
-msgid "Option"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
+msgid "Options"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr ""
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
+msgid "Software keyboard"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
-msgid "General"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-msgid "S/W keyboard"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
msgid "Keyboard selection"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
msgid "Keyboard option"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
-msgid "H/W keyboard"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-msgid "option"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
+msgid "Hardware keyboard"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
msgid "Keyboard"
msgstr ""
msgstr ""
"Project-Id-Version: scim\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2006-05-24 16:51+0000\n"
"Last-Translator: Timo Jyrinki <timo.jyrinki@iki.fi>\n"
"Language-Team: Finnish <gnome-fi-laatu@lists.sourceforge.net>\n"
+"Language: fi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
#, fuzzy
msgid "Selection"
msgstr "Näppäimen valinta"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+#, fuzzy
+msgid "No option"
msgstr "Valinnat"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
+#, fuzzy
+msgid "Options"
+msgstr "Valinnat"
+
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr ""
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "saksa"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-#, fuzzy
-msgid "S/W keyboard"
+msgid "Software keyboard"
msgstr "englanti/näppäimistö"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
#, fuzzy
msgid "Keyboard selection"
msgstr "Näppäimen valinta"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
msgid "Keyboard option"
msgstr "Näppäimen valinta"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
#, fuzzy
-msgid "H/W keyboard"
+msgid "Hardware keyboard"
msgstr "englanti/näppäimistö"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-#, fuzzy
-msgid "option"
-msgstr "Valinnat"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
#, fuzzy
msgid "Keyboard"
msgstr "englanti/näppäimistö"
+#, fuzzy
+#~ msgid "General"
+#~ msgstr "saksa"
+
#~ msgid "English/Keyboard"
#~ msgstr "englanti/näppäimistö"
msgstr ""
"Project-Id-Version: fr\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2005-12-11 13:54+0800\n"
"Last-Translator: Damien Menanteau <MengDaming@nerdshack.com>\n"
"Language-Team: French\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
#, fuzzy
msgid "Selection"
msgstr "Sélection de Touche"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+#, fuzzy
+msgid "No option"
msgstr "Options"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
+#, fuzzy
+msgid "Options"
+msgstr "Options"
+
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr ""
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "Allemand"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-#, fuzzy
-msgid "S/W keyboard"
+msgid "Software keyboard"
msgstr "Français/Clavier"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
#, fuzzy
msgid "Keyboard selection"
msgstr "Sélection de Touche"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
msgid "Keyboard option"
msgstr "Sélection de Touche"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
#, fuzzy
-msgid "H/W keyboard"
+msgid "Hardware keyboard"
msgstr "Français/Clavier"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-#, fuzzy
-msgid "option"
-msgstr "Options"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
#, fuzzy
msgid "Keyboard"
msgstr "Français/Clavier"
+#, fuzzy
+#~ msgid "General"
+#~ msgstr "Allemand"
+
#~ msgid "English/Keyboard"
#~ msgstr "Français/Clavier"
msgstr ""
"Project-Id-Version: it\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2005-12-13 00:36+0100\n"
"Last-Translator: Federico Zenith <zenith@chemeng.ntnu.no>\n"
"Language-Team: Italian <kde-i18n-it@kde.org>\n"
+"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
#, fuzzy
msgid "Selection"
msgstr "Selezione dei tasti"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+#, fuzzy
+msgid "No option"
msgstr "Opzioni"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
#, fuzzy
-msgid "Auto capitalization"
-msgstr "Divisione automatica:"
+msgid "Options"
+msgstr "Opzioni"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
#, fuzzy
-msgid "Auto period"
+msgid "Auto capitalization"
msgstr "Divisione automatica:"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
-#, fuzzy
-msgid "General"
-msgstr "Generico"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
+#: ism/extras/efl_setting/isf_setting_efl.cpp:953
#, fuzzy
-msgid "S/W keyboard"
+msgid "Software keyboard"
msgstr "Inglese/Tastiera"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
#, fuzzy
msgid "Keyboard selection"
msgstr "Selezione dei tasti"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
msgid "Keyboard option"
msgstr "Selezione dei tasti"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
#, fuzzy
-msgid "H/W keyboard"
+msgid "Hardware keyboard"
msgstr "Inglese/Tastiera"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-#, fuzzy
-msgid "option"
-msgstr "Opzioni"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
#, fuzzy
msgid "Keyboard"
msgstr "Inglese/Tastiera"
+#, fuzzy
+#~ msgid "General"
+#~ msgstr "Generico"
+
#~ msgid "English/Keyboard"
#~ msgstr "Inglese/Tastiera"
msgstr ""
"Project-Id-Version: ja\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2005-12-11 11:00+0900\n"
"Last-Translator: Yukiko Bando <ybando@k6.dion.ne.jp>\n"
"Language-Team: Japanese <ja@li.org>\n"
+"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.3.1\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
#, fuzzy
msgid "Selection"
msgstr "キー選択"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+#, fuzzy
+msgid "No option"
+msgstr "オプション"
+
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
+#, fuzzy
msgid "Options"
msgstr "オプション"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
#, fuzzy
msgid "Auto capitalization"
msgstr "自動スプリット:"
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
#, fuzzy
-msgid "Auto period"
-msgstr "自動スプリット:"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
-#, fuzzy
-msgid "General"
-msgstr "全般"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-#, fuzzy
-msgid "S/W keyboard"
+msgid "Software keyboard"
msgstr "英語/キーボード"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
#, fuzzy
msgid "Keyboard selection"
msgstr "キー選択"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
msgid "Keyboard option"
msgstr "キー選択"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
#, fuzzy
-msgid "H/W keyboard"
+msgid "Hardware keyboard"
msgstr "英語/キーボード"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-#, fuzzy
-msgid "option"
-msgstr "オプション"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
#, fuzzy
msgid "Keyboard"
msgstr "英語/キーボード"
+#, fuzzy
+#~ msgid "General"
+#~ msgstr "全般"
+
#~ msgid "English/Keyboard"
#~ msgstr "英語/キーボード"
msgstr ""
"Project-Id-Version: SCIM\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2005-07-08 18:16+0900\n"
"Last-Translator: Choe Hwanjin <choe.hwanjin@gmail.com>\n"
"Language-Team: Korean <en@li.org>\n"
+"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr "설정"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
msgid "Selection"
msgstr "키보드 선택"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, c-format
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+msgid "No option"
+msgstr "옵션없음"
+
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
msgid "Options"
msgstr "옵션"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr "자동 대문자"
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr "\".\" 단축키"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
-msgid "General"
-msgstr "일반"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-msgid "S/W keyboard"
-msgstr "소프트 키보드"
+msgid "Software keyboard"
+msgstr "소프트웨어 키보드"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
msgid "Keyboard selection"
msgstr "키보드 선택"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
msgid "Keyboard option"
msgstr "키보드 옵션"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
-msgid "H/W keyboard"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
+msgid "Hardware keyboard"
msgstr "하드웨어 키보드"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-msgid "option"
-msgstr "옵션"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr "이전"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
msgid "Keyboard"
msgstr "키보드"
-#~ msgid "English/Keyboard"
-#~ msgstr "영어/키보드"
-
-#~ msgid "English input service"
-#~ msgstr "영어 입력 서비스"
-
-#~ msgid "Amharic"
-#~ msgstr "암하라어"
-
-#~ msgid "Arabic"
-#~ msgstr "아랍어"
-
-#~ msgid "Arabic (Egypt)"
-#~ msgstr "아랍어 (이집트)"
-
-#~ msgid "Arabic (Lebanon)"
-#~ msgstr "아랍어 (레바논)"
-
-#~ msgid "Assamese"
-#~ msgstr "아삼어"
-
-#~ msgid "Azerbaijani"
-#~ msgstr "아제르바이잔어"
-
-#~ msgid "Belarusian"
-#~ msgstr "벨로루시어"
-
-#~ msgid "Bulgarian"
-#~ msgstr "불가리어"
-
-#~ msgid "Bengali"
-#~ msgstr "벵갈어"
-
-#~ msgid "Bengali (India)"
-#~ msgstr "뱅갈어 (인도)"
-
-#~ msgid "Tibetan"
-#~ msgstr "티벳어"
-
-#~ msgid "Bosnian"
-#~ msgstr "보스니아어"
-
-#~ msgid "Catalan"
-#~ msgstr "카탈로니아어"
-
-#~ msgid "Czech"
-#~ msgstr "체코어"
-
-#~ msgid "Welsh"
-#~ msgstr "웨일즈어"
-
-#~ msgid "Danish"
-#~ msgstr "덴마크어"
-
-#~ msgid "German"
-#~ msgstr "독일어"
-
-#~ msgid "Greek"
-#~ msgstr "그리스어"
-
-#~ msgid "English"
-#~ msgstr "영어"
-
-#~ msgid "English (Australian)"
-#~ msgstr "영어 (호주)"
-
-#~ msgid "English (Canadian)"
-#~ msgstr "영어 (캐나다)"
-
-#~ msgid "English (British)"
-#~ msgstr "영어 (영국)"
-
-#~ msgid "English (Ireland)"
-#~ msgstr "영어 (아일랜드)"
-
-#~ msgid "English (American)"
-#~ msgstr "영어 (미국)"
-
-#~ msgid "Spanish"
-#~ msgstr "스페인어"
-
-#~ msgid "Spanish (Mexico)"
-#~ msgstr "스페인어 (멕시코)"
-
-#~ msgid "Estonian"
-#~ msgstr "에스토니아어"
-
-#~ msgid "Basque"
-#~ msgstr "바스크어"
-
-#~ msgid "Persian"
-#~ msgstr "페르시아어"
-
-#~ msgid "Finnish"
-#~ msgstr "핀란드어"
-
-#~ msgid "French"
-#~ msgstr "프랑스어"
-
-#~ msgid "Irish"
-#~ msgstr "아일랜드어"
-
-#~ msgid "Galician"
-#~ msgstr "갈리시아어"
-
-#~ msgid "Gujarati"
-#~ msgstr "구자라트어"
-
-#~ msgid "Hebrew"
-#~ msgstr "히브리어"
-
-#~ msgid "Hindi"
-#~ msgstr "힌두어"
-
-#~ msgid "Croatian"
-#~ msgstr "크로아티아어"
-
-#~ msgid "Hungarian"
-#~ msgstr "헝가리어"
-
-#~ msgid "Armenian"
-#~ msgstr "아르메니아어"
-
-#~ msgid "Interlingua"
-#~ msgstr "국제어"
-
-#~ msgid "Indonesian"
-#~ msgstr "인도네시아어"
-
-#~ msgid "Icelandic"
-#~ msgstr "아이슬란드어"
-
-#~ msgid "Italian"
-#~ msgstr "이탈리아어"
-
-#~ msgid "Japanese"
-#~ msgstr "일본어"
-
-#~ msgid "Georgian"
-#~ msgstr "그루지아어"
-
-#~ msgid "Kazakh"
-#~ msgstr "카자흐어"
-
-#~ msgid "Cambodian"
-#~ msgstr "캄보디아어"
-
-#~ msgid "Kannada"
-#~ msgstr "칸나다어"
-
-#~ msgid "Korean"
-#~ msgstr "한국어"
-
-#~ msgid "Laothian"
-#~ msgstr "라오스어"
-
-#~ msgid "Lithuanian"
-#~ msgstr "리투아니아어"
-
-#~ msgid "Latvian"
-#~ msgstr "라트비아어"
-
-#~ msgid "Macedonian"
-#~ msgstr "마케도니아어"
-
-#~ msgid "Malayalam"
-#~ msgstr "말라얄람어"
-
-#~ msgid "Mongolian"
-#~ msgstr "몽골어"
-
-#~ msgid "Marathi"
-#~ msgstr "마라타어"
-
-#~ msgid "Malay"
-#~ msgstr "말레이어"
-
-#~ msgid "Burmese"
-#~ msgstr "버마어"
-
-#~ msgid "Nepali"
-#~ msgstr "네팔어"
-
-#~ msgid "Dutch"
-#~ msgstr "네델란드어"
-
-#~ msgid "Norwegian (Nynorsk)"
-#~ msgstr "노르웨이어 (뉘노르스크)"
-
-#~ msgid "Norwegian (Bokmal)"
-#~ msgstr "노르웨이어 (부크말)"
-
-#~ msgid "Oriya"
-#~ msgstr "오리야어"
-
-#~ msgid "Punjabi"
-#~ msgstr "펀자브어"
-
-#~ msgid "Polish"
-#~ msgstr "폴란드어"
-
-#~ msgid "Portuguese"
-#~ msgstr "포루투갈어"
-
-#~ msgid "Portuguese (Brazil)"
-#~ msgstr "포루투갈어 (브라질)"
-
-#~ msgid "Romanian"
-#~ msgstr "루마니아어"
-
-#~ msgid "Russian"
-#~ msgstr "러시아어"
-
-#~ msgid "Sinhala"
-#~ msgstr "싱할라어"
-
-#~ msgid "Slovak"
-#~ msgstr "슬로바키아어"
-
-#~ msgid "Slovenian"
-#~ msgstr "슬로베니아어"
-
-#~ msgid "Albanian"
-#~ msgstr "알바니아어"
-
-#~ msgid "Serbian"
-#~ msgstr "세르비아어"
-
-#~ msgid "Swedish"
-#~ msgstr "스웨덴어"
-
-#~ msgid "Swedish (Finland)"
-#~ msgstr "스웨덴어 (핀란드)"
-
-#~ msgid "Tamil"
-#~ msgstr "타밀어"
-
-#~ msgid "Telugu"
-#~ msgstr "텔루구어"
-
-#~ msgid "Thai"
-#~ msgstr "타이어"
-
-#~ msgid "Turkish"
-#~ msgstr "터키어"
-
-#~ msgid "Uighur"
-#~ msgstr "위그루어"
-
-#~ msgid "Ukrainian"
-#~ msgstr "우크라이나어"
-
-#~ msgid "Urdu"
-#~ msgstr "우르두어"
-
-#~ msgid "Uzbek"
-#~ msgstr "우즈베키스탄어"
-
-#~ msgid "Vietnamese"
-#~ msgstr "베트남어"
-
-#~ msgid "Walloon"
-#~ msgstr "와론어"
-
-#~ msgid "Yiddish"
-#~ msgstr "이디시어"
-
-#~ msgid "Chinese"
-#~ msgstr "중국어"
-
-#~ msgid "Chinese (Simplified)"
-#~ msgstr "중국어 (간체)"
-
-#~ msgid "Chinese (Traditional)"
-#~ msgstr "중국어 (번체)"
-
-#~ msgid "Dutch (Standard)"
-#~ msgstr "네덜란드어"
-
-#~ msgid "Dutch (Belgian)"
-#~ msgstr "네덜란드어 (벨기에)"
-
-#~ msgid "English (United States)"
-#~ msgstr "영어 (미국)"
-
-#~ msgid "English (United Kingdom)"
-#~ msgstr "영어 (캐나다)"
-
-#~ msgid "English (New Zealand)"
-#~ msgstr "영어 (뉴질랜드)"
-
-#~ msgid "English (Irish)"
-#~ msgstr "영어 (아일랜드)"
-
-#~ msgid "English (South Africa)"
-#~ msgstr "영어 (남아프리카)"
-
-#~ msgid "English (Jamaica)"
-#~ msgstr "영어 (자메이카)"
-
-#~ msgid "English (Belize)"
-#~ msgstr "영어 (벨리즈)"
-
-#~ msgid "English (Trinidad)"
-#~ msgstr "영어 (트리니다드)"
-
-#~ msgid "English (Zimbabwe)"
-#~ msgstr "영어 (짐바브웨)"
-
-#~ msgid "English (Philippines)"
-#~ msgstr "영어 (필리핀)"
-
-#~ msgid "French (Standard)"
-#~ msgstr "프랑스어"
-
-#~ msgid "French (Belgian)"
-#~ msgstr "프랑스어 (벨기에)"
-
-#~ msgid "French (Canadian)"
-#~ msgstr "프랑스어 (캐나다)"
-
-#~ msgid "French (Swiss)"
-#~ msgstr "독일어 (스위스)"
-
-#~ msgid "French (Luxembourg)"
-#~ msgstr "프랑스어 (룩셈부르크)"
-
-#~ msgid "French (Monaco)"
-#~ msgstr "프랑스어 (모나코)"
-
-#~ msgid "German (Standard)"
-#~ msgstr "독일어"
-
-#~ msgid "German (Swiss)"
-#~ msgstr "독일어 (스위스)"
-
-#~ msgid "German (Austrian)"
-#~ msgstr "영어 (호주)"
-
-#~ msgid "German (Luxembourg)"
-#~ msgstr "독일 (룩셈부르크)"
-
-#~ msgid "German (Liechtenstein)"
-#~ msgstr "독일어 (리히텐슈타인)"
-
-#~ msgid "Italian (Standard)"
-#~ msgstr "이탈리아어"
-
-#~ msgid "Italian (Swiss)"
-#~ msgstr "이탈리아어 (스위스)"
-
-#~ msgid "Portuguese (Brazilian)"
-#~ msgstr "포루투갈어 (브라질)"
-
-#~ msgid "Portuguese (Standard)"
-#~ msgstr "포루투갈어"
-
-#~ msgid "Spanish (Traditional Sort)"
-#~ msgstr "스페인어 (전통 정렬)"
-
-#~ msgid "Spanish (Mexican)"
-#~ msgstr "스페인어 (멕시코)"
-
-#~ msgid "Spanish (Guatemala)"
-#~ msgstr "스페인어 (과테말라)"
-
-#~ msgid "Spanish (Costa Rica)"
-#~ msgstr "스페인어 (코스타리카)"
-
-#~ msgid "Spanish (Panama)"
-#~ msgstr "스페인어 (파나마)"
-
-#~ msgid "Spanish (Dominican Republic)"
-#~ msgstr "스페인어 (도미니카)"
-
-#~ msgid "Spanish (Venezuela)"
-#~ msgstr "스페인어 (베네수엘라)"
-
-#~ msgid "Spanish (Colombia)"
-#~ msgstr "스페인어 (콜롬비아)"
-
-#~ msgid "Spanish (Peru)"
-#~ msgstr "스페인어 (페루)"
-
-#~ msgid "Spanish (Argentina)"
-#~ msgstr "스페인어 (아르헨티나)"
-
-#~ msgid "Spanish (Ecuador)"
-#~ msgstr "스페인어 (에콰도르)"
-
-#~ msgid "Spanish (Chile)"
-#~ msgstr "스페인어 (칠레)"
-
-#~ msgid "Spanish (Uruguay)"
-#~ msgstr "스페인어 (우루과이)"
-
-#~ msgid "Spanish (Paraguay)"
-#~ msgstr "스페인어 (파라과이)"
-
-#~ msgid "Spanish (Bolivia)"
-#~ msgstr "스페인어 (볼리비아)"
-
-#~ msgid "Spanish (El Salvador)"
-#~ msgstr "스페인어 (엘사바도르)"
-
-#~ msgid "Spanish (Honduras)"
-#~ msgstr "스페인어 (온두라스)"
-
-#~ msgid "Spanish (Nicaragua)"
-#~ msgstr "스페인어 (니카라과)"
-
-#~ msgid "Spanish (Puerto Rico)"
-#~ msgstr "스페인어 (푸에르토리코)"
-
-#~ msgid "Afrikaans"
-#~ msgstr "아프리칸스어"
-
-#~ msgid "Malay (Malaysia)"
-#~ msgstr "말레이어 (말레이시아)"
-
-#~ msgid "Malay (Brunei Darussalam)"
-#~ msgstr "말레이어 (브루나이)"
-
-#~ msgid "Norwegian"
-#~ msgstr "노르웨이어"
-
-#~ msgid "Serbian (Latin)"
-#~ msgstr "세르비아어 (라틴)"
-
-#~ msgid "Serbian (Cyrillic)"
-#~ msgstr "세르비아어 (키릴)"
-
-#~ msgid "Uzbek (Latin)"
-#~ msgstr "우즈벡어 (라틴)"
-
-#~ msgid "Chinese (Taiwan)"
-#~ msgstr "중국어 (대만)"
-
-#~ msgid "Chinese (Hong Kong)"
-#~ msgstr "중국어 (홍콩)"
-
-#~ msgid "Chinese (Macau)"
-#~ msgstr "중국어 (마카오)"
-
-#~ msgid "Chinese (PRC)"
-#~ msgstr "중국어 (중국)"
-
-#~ msgid "Chinese (Singapore)"
-#~ msgstr "중국어 (싱가폴)"
-
-#~ msgid "Arabic (Saudi Arabia)"
-#~ msgstr "아랍어 (사우디 아라비아)"
-
-#~ msgid "Arabic (Iraq)"
-#~ msgstr "아랍어 (이라크)"
-
-#~ msgid "Arabic (Libya)"
-#~ msgstr "아랍어 (리비아)"
-
-#~ msgid "Arabic (Algeria)"
-#~ msgstr "아랍어 (알제리)"
-
-#~ msgid "Arabic (Morocco)"
-#~ msgstr "아랍어 (모로코)"
-
-#~ msgid "Arabic (Tunisia)"
-#~ msgstr "아랍어 (튀니지)"
-
-#~ msgid "Arabic (Oman)"
-#~ msgstr "아랍어 (오만)"
-
-#~ msgid "Arabic (Yemen)"
-#~ msgstr "아랍어 (예멘)"
-
-#~ msgid "Arabic (Syria)"
-#~ msgstr "아랍어 (시리아)"
-
-#~ msgid "Arabic (Jordan)"
-#~ msgstr "아랍어 (요르단)"
-
-#~ msgid "Arabic (Kuwait)"
-#~ msgstr "아랍어 (쿠웨이트)"
-
-#~ msgid "Arabic (UAE)"
-#~ msgstr "아랍어 (아랍에미레이트)"
-
-#~ msgid "Arabic (Bahrain)"
-#~ msgstr "아랍어 (바레인)"
-
-#~ msgid "Arabic (Qatar)"
-#~ msgstr "아랍어 (카타르)"
-
-#~ msgid "Hausa"
-#~ msgstr "하우사어"
-
-#~ msgid "Xhosa"
-#~ msgstr "호사족어"
-
-#~ msgid "Yoruba"
-#~ msgstr "요루바어"
-
-#~ msgid "Zulu"
-#~ msgstr "줄루어"
-
-#~ msgid "Other"
-#~ msgstr "기타"
-
-#~ msgid "Unknown"
-#~ msgstr "알수없는"
-
-#~ msgid "English (US)"
-#~ msgstr "영어 (미국)"
-
-#~ msgid "Belgian"
-#~ msgstr "벨기에어"
-
-#~ msgid "Czech (qwerty)"
-#~ msgstr "체코어 (쿼티)"
-
-#~ msgid "Dvorak"
-#~ msgstr "드보락"
-
-#~ msgid "French (Switzerland)"
-#~ msgstr "프랑스어 (스위스)"
-
-#~ msgid "German (with deadkeys)"
-#~ msgstr "독일어 (데드키 포함)"
-
-#~ msgid "Portuguese (Brazil US accents)"
-#~ msgstr "포루투갈어 (브라질 미국 엑센트)"
-
-#~ msgid "Slovak (qwerty)"
-#~ msgstr "슬로바키아어 (쿼티)"
-
-#~ msgid "Spanish (CP 850)"
-#~ msgstr "스페인어 (CP 850)"
-
-#~ msgid "Spanish (Latin America)"
-#~ msgstr "스페인어 (라틴 아메리카)"
-
-#~ msgid "English (UK)"
-#~ msgstr "영어 (영국)"
-
-#~ msgid "Simplified-Traditional Chinese Conversion"
-#~ msgstr "중국어 간체-번체 변환"
-
-#~ msgid "Convert between Simplified Chinese and Traditional Chinese"
-#~ msgstr "중국어를 간체와 번체로 변환"
-
-#~ msgid "SC-TC"
-#~ msgstr "간체-번체"
-
-#~ msgid "Simplified-Traditional Chinese conversion"
-#~ msgstr "중국어 간체-번체 변환"
-
-#~ msgid "No Conversion"
-#~ msgstr "변환 하지 않음"
-
-#~ msgid "Simplified to Traditional"
-#~ msgstr "간체에서 번체로"
-
-#~ msgid "Convert Simplified Chinese to Traditional Chinese"
-#~ msgstr "간체에서 번체로 변환"
-
-#~ msgid "Traditional to Simplified"
-#~ msgstr "번체에서 간체로"
-
-#~ msgid "Convert Traditional Chinese to Simplified Chinese"
-#~ msgstr "번체에서 간체로 변환"
-
-#~ msgid "James Su <suzhe@tsinghua.org.cn>"
-#~ msgstr "제임스 수 <suzhe@tsinghua.org.cn>"
-
-#~ msgid "SC->TC"
-#~ msgstr "간체->번체"
-
-#~ msgid "TC->SC"
-#~ msgstr "번체->간체"
-
-#~ msgid "Smart Common Input Method platform "
-#~ msgstr "똑똑한 일반 입력 방식 플랫폼 "
-
-#~ msgid ""
-#~ "\n"
-#~ "(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
-#~ "\n"
-#~ msgstr ""
-#~ "\n"
-#~ "(C) 2002-2005 제임스 수 <suzhe@tsinghua.org.cn>\n"
-#~ "\n"
-
-#~ msgid ""
-#~ ":\n"
-#~ "\n"
-#~ msgstr ""
-#~ ":\n"
-#~ "\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "\n"
-#~ msgstr ""
-#~ "\n"
-#~ "\n"
-
-#~ msgid "Enable"
-#~ msgstr "활성화"
-
-#~ msgid "Name"
-#~ msgstr "이름"
-
-#~ msgid "Cursor Position"
-#~ msgstr "커서 위치"
-
-#~ msgid "The current position of the insertion cursor in chars."
-#~ msgstr "문자열에서 커서의 현재 위치."
-
-#~ msgid "Maximum length"
-#~ msgstr "최대 길이"
-
-#~ msgid ""
-#~ "Maximum number of characters for this string view. Zero if no maximum."
-#~ msgstr "문자열를 보기 위한 최대 문자수, 0은 제한 없음."
-
-#~ msgid "Maximum width"
-#~ msgstr "최대폭"
-
-#~ msgid "Maximum width of this string view."
-#~ msgstr "문자열 보기의 최대 넓이."
-
-#~ msgid "Has Frame"
-#~ msgstr "프레임을 가짐"
-
-#~ msgid "FALSE removes outside bevel from string view."
-#~ msgstr "거짓으로 설정하면 문자열 보기의 외각 경사가 없어집니다."
-
-#~ msgid "Draw cursor"
-#~ msgstr "커서 그리기"
-
-#~ msgid "TRUE draw blinking cursor."
-#~ msgstr "참으로 설정하면 커서를 깜빡이게 합니다."
-
-#~ msgid "Auto move cursor"
-#~ msgstr "자동 커서 이동"
-
-#~ msgid "TRUE auto move cursor position when mouse clicking."
-#~ msgstr "참으로 설정하면 마우스 클릭시 자동 커서가 이동합니다."
-
-#~ msgid "Forward button press/release event"
-#~ msgstr "전달 버튼 프레스 이벤트를 전달함"
-
-#~ msgid "TRUE forward button press/release event to user program."
-#~ msgstr "참으로 설정하면 버튼 프레스 이벤트를 사용자 프로그램에 전달."
-
-#~ msgid "Auto resize the widget to fit the string"
-#~ msgstr "문자열에 크기에 따라 위젯 크기 자동 조절"
-
-#~ msgid "TRUE Auto resize on."
-#~ msgstr "참으로 설정하면 자동으로 크기가 변합니다."
-
-#~ msgid "TRUE Emit move_cursor signal when press the string."
-#~ msgstr "참으로 설정하면 마우스 클릭시 자동 커서가 이동합니다."
-
-#~ msgid "Width in chars"
-#~ msgstr "폭(글자 단위)"
-
-#~ msgid "Number of characters to leave space for in the string view."
-#~ msgstr "문자열 보기에서 공간을 만들기위해 사용할 글자수."
-
-#~ msgid "Scroll offset"
-#~ msgstr "스크롤 단위"
-
-#~ msgid ""
-#~ "Number of pixels of the string view scrolled off the screen to the left"
-#~ msgstr "화면 좌측으로 부터 문자열 보기에서 스크롤을 위한 픽셀수"
-
-#~ msgid "Text"
-#~ msgstr "본문"
-
-#~ msgid "The contents of the string view"
-#~ msgstr "문자열 보기의 내용"
-
-#~ msgid "Selected _Keys:"
-#~ msgstr "선택된 키(_K):"
-
-#~ msgid "Key Code:"
-#~ msgstr "키 코드:"
-
-#~ msgid "....."
-#~ msgstr "....."
-
-#~ msgid "Modifiers:"
-#~ msgstr "수정:"
-
-#~ msgid "_Release"
-#~ msgstr "놓음(_R)"
-
-#~ msgid "Please enter a Key Code first."
-#~ msgstr "키 코드를 입력하십시오"
-
-#~ msgid ""
-#~ "Press a key (or a key combination).\n"
-#~ "This dialog will be closed \n"
-#~ "when the key is released."
-#~ msgstr ""
-#~ "키를 누르십시오(또는 키의 조합을).\n"
-#~ "키 선택 후 이창은 자동으로 닫힙니다."
-
-#~ msgid "Grabbing a key."
-#~ msgstr "키를 기록합니다."
-
-#~ msgid "Key Selection"
-#~ msgstr "키 선택"
-
-#~ msgid "Orientation"
-#~ msgstr "방향"
-
-#~ msgid "The orientation of the tray."
-#~ msgstr "트레이의 방향."
-
-#~ msgid "Previous"
-#~ msgstr "이전"
-
-#~ msgid "Next"
-#~ msgstr "다음"
-
-#~ msgid "Quit"
-#~ msgstr "종료"
-
-#~ msgid "Automatic"
-#~ msgstr "자동"
-
-#~ msgid "Always used"
-#~ msgstr "항상"
-
-#~ msgid "Done"
-#~ msgstr "완료"
-
-#~ msgid "Qwerty keyboard"
-#~ msgstr "Qwerty 키보드"
-
-#~ msgid "Phone keypad"
-#~ msgstr "폰 키보드"
-
-#~ msgid "%s Option"
-#~ msgstr "%s 옵션"
-
-#~ msgid "S/W keyboard connection"
-#~ msgstr "소프트웨어 키보드 연결"
-
-# msgid "MoAKey Korean"
-# msgstr "모아키 한국어"
-# msgid "MoAKey Chinese"
-# msgstr "모아키 중국어"
-# msgid "MoAKey Indic"
-# msgstr "모아키 인도어"
-# msgid "Indic"
-# msgstr "인도어"
-# msgid "Western Europe 1 & US"
-# msgstr "서유럽어 및 영어 키보드"
-#~ msgid "Keyboards"
-#~ msgstr "키보드"
-
-#~ msgid "Add new Keyboard"
-#~ msgstr "키보드 추가"
-
-#~ msgid "Supporting keyboard"
-#~ msgstr "지원 키보드"
-
-#~ msgid "Cancel"
-#~ msgstr "취소"
-
-#~ msgid "Keyboard Types"
-#~ msgstr "키보드 타입"
-
-#~ msgid "Writing languages"
-#~ msgstr "입력언어"
-
-#~ msgid "language"
-#~ msgstr "언어"
-
-#~ msgid "ISE selection"
-#~ msgstr "ISE 선택"
-
-#~ msgid "Text input"
-#~ msgstr "문자 입력 설정"
-
-#~ msgid "RAW CODE"
-#~ msgstr "RAW CODE"
-
-#~ msgid "(C) 2002-2006 Ja/mes Su <suzhe@tsinghua.org.cn>"
-#~ msgstr "(C) 2002-2006 제임스 수 <suzhe@tsinghua.org.cn>"
-
-#~ msgid ""
-#~ "Hot Keys:\n"
-#~ "\n"
-#~ " Control+u:\n"
-#~ " switch between Multibyte encoding and Unicode.\n"
-#~ "\n"
-#~ " Esc:\n"
-#~ " reset the input method.\n"
-#~ msgstr ""
-#~ "단축키:\n"
-#~ "\n"
-#~ " Control+u:\n"
-#~ " 멀티바이트 인코딩과 유니코드간 전환.\n"
-#~ "\n"
-#~ " Esc:\n"
-#~ " 입력기 초기화.\n"
-
-#~ msgid "The status of the current input method. Click to change it."
-#~ msgstr "현재 입력 상태입니다. 바꾸길 원하시면 클릭하십시오."
-
-#~ msgid "Unicode"
-#~ msgstr "유니코드"
-
-#~ msgid "Global Setup"
-#~ msgstr "전체 설정"
-
-#~ msgid ""
-#~ "Setup the global options used by All FrontEnd modules, including X11 "
-#~ "FrontEnd, GTK IMModule, QT IMModule etc."
-#~ msgstr ""
-#~ "X11, GTK 입력모듈, QT 입력모듈 등 모든 프론트엔드에대한 전체 설정을 합니"
-#~ "다."
-
-#~ msgid "_Trigger:"
-#~ msgstr "전환키(_T):"
-
-#~ msgid "Select the trigger keys"
-#~ msgstr "전환키 선택"
-
-#~ msgid ""
-#~ "The key events to turn on/off SCIM input method. Click on the button on "
-#~ "the right to edit it."
-#~ msgstr ""
-#~ "SCIM 입력방식을 끄고/켜기 위한 키 설정입니다. 우측 단추를 클릭하고 수정하"
-#~ "세요."
-
-#~ msgid "Turn _On:"
-#~ msgstr "활성화(_O):"
-
-#~ msgid "Select the Turn On keys"
-#~ msgstr "활성화키 선택"
-
-#~ msgid ""
-#~ "The key events to turn on SCIM input method. Click on the button on the "
-#~ "right to edit it."
-#~ msgstr "SCIM 입력방식을 켜기 위한 키 설정. 우측 단추를 클릭하고 수정하세요."
-
-#~ msgid "Turn O_ff:"
-#~ msgstr "끄기(_f):"
-
-#~ msgid "Select the Turn Off keys"
-#~ msgstr "끄기 키 선택"
-
-#~ msgid ""
-#~ "The key events to turn off SCIM input method. Click on the button on the "
-#~ "right to edit it."
-#~ msgstr "SCIM 입력방식을 끄기 위한 키 설정. 우측 단추를 클릭하고 수정하세요."
-
-#~ msgid "_Next input method:"
-#~ msgstr "다음 입력방식(_N):"
-
-#~ msgid "Select the next input method keys"
-#~ msgstr "다음 입력 방식으로 바꾸는데 사용할 키 선택"
-
-#~ msgid ""
-#~ "The key events to switch to the next input method. Click on the button on "
-#~ "the right to edit it."
-#~ msgstr ""
-#~ "다음 입력방식으로 전환을 위한 키설정. 오를쪽 단추를 클릭하고 수정하세요."
-
-#~ msgid "_Previous input method:"
-#~ msgstr "이전 입력방식(_P):"
-
-#~ msgid "Select the previous input method keys"
-#~ msgstr "이전 입력방식을 선택"
-
-#~ msgid ""
-#~ "The key events to switch to the previous input method. Click on the "
-#~ "button on the right to edit it."
-#~ msgstr ""
-#~ "이전 입력방식으로 전환을 위한 키 설정. 우측 단추를 클릭하고 수정하세요."
-
-#~ msgid "Show input method _menu:"
-#~ msgstr "입력방식 방법 보여줌(_M)"
-
-#~ msgid "Select the show input method menu keys"
-#~ msgstr "입력 방식 보여줌 메뉴 키 선택"
-
-#~ msgid ""
-#~ "The key events to show the input method menu. Click on the button on the "
-#~ "right to edit it."
-#~ msgstr "입력방식 메뉴를 보여줌 설정. 오를쪽 단추를 클릭하고 수정하세요."
-
-#~ msgid ""
-#~ "You should choose your currently used keyboard layout here so that input "
-#~ "methods, who care about keyboard layout, could work correctly."
-#~ msgstr ""
-#~ "현재 사용하는 키보드 레이아웃을 선택하세요, 그래야만 사용하려는 입력방법들"
-#~ "이 정확히 작동할수 있습니다."
-
-#~ msgid "_Embed Preedit String into client window"
-#~ msgstr "조합중인 글자를 클라이언트 윈도우에서 보여줌(_E)"
-
-#~ msgid ""
-#~ "If this option is checked, the preedit string will be displayed directly "
-#~ "in the client input window, rather than in a independent float window."
-#~ msgstr ""
-#~ "이 옵션을 켜면, 조합중인 글자가 독립된 창에서 보이지 않고 입력창에서 바로 "
-#~ "보이게됩니다."
-
-#~ msgid "_Share the same input method among all applications"
-#~ msgstr "모든 프로그램에 같은 입력 방법을 공유(_S)"
-
-#~ msgid ""
-#~ "If this option is checked, then only one input method could be used by "
-#~ "all applications at the same time.Otherwise different input method could "
-#~ "be used by each application."
-#~ msgstr ""
-#~ "이 옵션을 켜면 단하나의 입력 방법을 모든 프로그램에서 동시에 사용하게됩니"
-#~ "다. 선택하지 않으면 각각의 프로그램에서 다른 입력 방법이 적용됩니다."
-
-#~ msgid "Hotkeys"
-#~ msgstr "단축키"
-
-#~ msgid ""
-#~ "You can enable/disable input methods and set hotkeys for input methods "
-#~ "here."
-#~ msgstr "각 입력 방법들과 단축키를 활성화하거나, 비활성화 할수 있습니다."
-
-#~ msgid "The installed input method services:"
-#~ msgstr "설치된 입력기 서비스들:"
-
-#~ msgid "Edit _Hotkeys"
-#~ msgstr "단축키 수정(_H)"
-
-#~ msgid "Edit Hotkeys associated with the selected input method."
-#~ msgstr "선택된 입력 방식에 관련된 단축키 수정."
-
-#~ msgid "Select _Filters"
-#~ msgstr "필터 선택"
-
-#~ msgid "Select the Filters which will be attached to this input method."
-#~ msgstr "현재 입력 방법에 연결될 필터 선택."
-
-#~ msgid "_Expand"
-#~ msgstr "확장(_E)"
-
-#~ msgid "Expand all language categories."
-#~ msgstr "모든 언어 카테고리를 확장 "
-
-#~ msgid "_Collapse"
-#~ msgstr "축소(_C)"
-
-#~ msgid "Collapse all language categories."
-#~ msgstr "모든 언어 카테고리를 축소."
-
-#~ msgid "E_nable All"
-#~ msgstr "모두 활성화(_n)"
-
-#~ msgid "Enable all input methods."
-#~ msgstr "모든 입력 방법을 활성화 "
-
-#~ msgid "_Disable All"
-#~ msgstr "모두 비활성(_D)"
-
-#~ msgid "Disable all input methods."
-#~ msgstr "모든 입력 모듈 비활성화"
-
-#~ msgid "Filters"
-#~ msgstr "필터"
-
-#~ msgid "Description"
-#~ msgstr "설명"
-
-#~ msgid "Edit Hotkeys for %s"
-#~ msgstr "%s 단축기 수정"
-
-#~ msgid "Select Filters for %s"
-#~ msgstr "%s(을)를 위한 필터 선택"
-
-#~ msgid "Move _Up"
-#~ msgstr "위로(_U)"
-
-#~ msgid "Move _Down"
-#~ msgstr "아래로(_D)"
-
-#~ msgid "GTK"
-#~ msgstr "GTK"
-
-#~ msgid "A panel daemon based on GTK+-2.x library."
-#~ msgstr "GTK+-2.x 라이브러리를 기반으로 한 패널 디먼"
-
-#~ msgid "On demand"
-#~ msgstr "필요할때"
-
-#~ msgid "Never"
-#~ msgstr "전혀안함"
-
-#~ msgid "ToolBar"
-#~ msgstr "도구바"
-
-#~ msgid "_Show:"
-#~ msgstr "보이기(_S):"
-
-#~ msgid "Auto s_nap"
-#~ msgstr "자동 스냅(_n)"
-
-#~ msgid "Show _input method icon"
-#~ msgstr "입력방식 아이콘 보임(_i)"
-
-#~ msgid "Show inp_ut method name"
-#~ msgstr "입력방식 이름 보임(_u)"
-
-#~ msgid "Hide time_out:"
-#~ msgstr "숨기기 시간 제한(_o):"
-
-#~ msgid "Show s_tick icon"
-#~ msgstr "고정 아이콘 보임(_t)"
-
-#~ msgid "Show m_enu icon"
-#~ msgstr "메뉴 아이콘 보임(_e)"
-
-#~ msgid "Show _help icon"
-#~ msgstr "도움말 아이콘 보임(_h)"
-
-#~ msgid "Show _property label"
-#~ msgstr "속성 상태 보임(_p)"
-
-#~ msgid "Input window"
-#~ msgstr "입력창"
-
-#~ msgid "E_mbedded lookup table"
-#~ msgstr "내장된 미리보기 테이블 사용(_m)"
-
-#~ msgid "_Vertical lookup table"
-#~ msgstr "미리보기 테이블 세로로 보기(_V)"
-
-#~ msgid "Misc"
-#~ msgstr "기타"
-
-#~ msgid "Show tra_y icon"
-#~ msgstr "트레이 아이콘 보이기(_y)"
-
-#~ msgid "Stick _windows"
-#~ msgstr "창 고정(_w)"
-
-#~ msgid "_Font:"
-#~ msgstr "글꼴(_F):"
-
-#~ msgid ""
-#~ "If option \"Always\" is selected, the toolbar will always be shown on the "
-#~ "screen. If option \"On demand\" is selected, it will only be shown when "
-#~ "SCIM is activated. If option \"Never\" is selected, it will never be "
-#~ "shown."
-#~ msgstr ""
-#~ "\"항상\" 옵션이 선택되면 도구상자는 항상 화면에 보이게 됩니다. \"필요할때"
-#~ "\" 옵션이 선택되면 SCIM이 활성화 됐을 때만 보이게 됩니다. \"전혀안함\" 옵"
-#~ "션을 선택하면 전혀 보이지 않게 됩니다."
-
-#~ msgid ""
-#~ "If this option is checked, the toolbar will be snapped to the screen "
-#~ "border."
-#~ msgstr ""
-#~ "이 설정을 선택하면, 도구상자가 화면 가장자리에 맞춰 움직이게 됩니다."
-
-#~ msgid ""
-#~ "The toolbar will be hidden out after this timeout is elapsed. This option "
-#~ "is only valid when \"Always show\" is selected. Set to zero to disable "
-#~ "this behavior."
-#~ msgstr ""
-#~ "일정 시간이 지나면 도구상자가 사라질 것입니다. 이 옵션은 \"항상 보임\" 옵"
-#~ "션이 선택 되어 있을때 작동합니다. 0으로 설정하면 작동하지 않습니다."
-
-#~ msgid ""
-#~ "If this option is checked, the input method icon will be showed on the "
-#~ "toolbar."
-#~ msgstr "이 옵션을 선택하면, 입력방법 아이콘이 도구상자에 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the input method name will be showed on the "
-#~ "toolbar."
-#~ msgstr "이 옵션을 선택하면, 입력방법의 이름이 도구상자에 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the stick icon will be showed on the toolbar."
-#~ msgstr "이 옵션을 선택하면, 고정 아이콘이 도구상자에 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the menu icon will be showed on the toolbar."
-#~ msgstr "이 옵션을 선택하면, 메뉴 아이콘이 도구상자에 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the help icon will be showed on the toolbar."
-#~ msgstr "이 옵션을 선택하면, 도구창에 도움말 아이콘이 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the text label of input method properties will "
-#~ "be showed on the toolbar."
-#~ msgstr ""
-#~ "이 옵션을 선택하면, 입력 방식의 속성들을 도구상자에서 볼 수 있습니다."
-
-#~ msgid ""
-#~ "If this option is checked, the lookup table will be embedded into the "
-#~ "input window."
-#~ msgstr "이 옵션을 선택하면, 미리보기 테이블이 입력창에 바로 붙을 것입니다."
-
-#~ msgid ""
-#~ "If this option is checked, the lookup table will be displayed vertically."
-#~ msgstr "이 옵션을 선택하면, 미리보기 테이블이 세로로 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the tray icon will be showed on the desktop's "
-#~ "taskbar."
-#~ msgstr ""
-#~ "이 옵션을 선택하면, 트레이 아이콘이 데스크탑 테스크바에 보이게 됩니다."
-
-#~ msgid ""
-#~ "If this option is checked, the toolbar, input and lookup table windows "
-#~ "will be sticked to its original position."
-#~ msgstr ""
-#~ "이 옵션을 선택하면, 도구상자, 입력창과 미리보기창들의 위치가 고정됩니다."
-
-#~ msgid "The font setting will be used in the input and lookup table windows."
-#~ msgstr "글꼴 설정은 입력창과 미리보기 테이블 창에 사용됩니다."
-
-#~ msgid "Select Interface Font"
-#~ msgstr "글꼴 선택"
-
-#~ msgid "SCIM"
-#~ msgstr "SCIM"
-
-#~ msgid "FrontEnd"
-#~ msgstr "프론트엔드"
-
-#~ msgid "IMEngine"
-#~ msgstr "입력기엔진"
-
-#~ msgid "Extra"
-#~ msgstr "기타"
-
-#~ msgid "SCIM Input Method Setup"
-#~ msgstr "SCIM 입력기 설정"
-
-#~ msgid ""
-#~ " <span size=\"20000\">Smart Common Input Method platform</span> \n"
-#~ "\n"
-#~ "<span size=\"16000\" style=\"italic\">GUI Setup Utility</span>\n"
-#~ "\n"
-#~ "\n"
-#~ "\n"
-#~ "<span size=\"12000\">Copyright 2002-2004, James Su <suzhe@tsinghua.org."
-#~ "cn></span>"
-#~ msgstr ""
-#~ " <span size=\"20000\">똑똑한 공통 입력 방법</span> \n"
-#~ "\n"
-#~ "<span size=\"16000\" style=\"italic\">GUI 설정 프로그램</span>\n"
-#~ "\n"
-#~ "\n"
-#~ "\n"
-#~ "<span size=\"12000\">Copyright 2002-2004, 제임스 수 <suzhe@tsinghua."
-#~ "org.cn></span>"
-
-#~ msgid "<span size=\"x-large\">The Setup for %s modules.</span>"
-#~ msgstr "<span size=\"x-large\">%s 모듈을 위한 설정.</span>"
-
-#~ msgid "Are you sure you want to quit SCIM Setup?"
-#~ msgstr "SCIM 설정을 종료하시겠습니까?"
-
-#~ msgid ""
-#~ "Not all configuration can be reloaded on the fly. Don't forget to restart "
-#~ "SCIM in order to let all of the new configuration take effect."
-#~ msgstr ""
-#~ "모든 환경 설정을 새로 불러오진 못 합니다. 새로운 환경설정을 모두 적용 하"
-#~ "기 위해서는 SCIM을 다시 시작해야 합니다."
-
-#~ msgid "SCIM Setup"
-#~ msgstr "SCIM 설정"
-
-#~ msgid "Integrated Setup Utility based on GTK Widget library."
-#~ msgstr "GTK 라이브러리 기반의 설정 프로그램"
-
-#~ msgid "Setup utility for Smart Common Input Method platform"
-#~ msgstr "똑똑한 공통 입력 방법 (SCIM)을 위한 설정 프로그램"
-
-#~ msgid "SCIM Help"
-#~ msgstr "SCIM 도움말"
-
-#~ msgid "Smart Common Input Method"
-#~ msgstr "똑똑한 공통 입력 방법"
-
-#~ msgid "Stick/unstick the input window and the toolbar."
-#~ msgstr "입력창과 도구상자 고정/비고정."
-
-#~ msgid "Show a brief help about SCIM and the current input method."
-#~ msgstr "SCIM 과 현재 입력 방법에 대한 간단한 도움말을 보여줌."
-
-#~ msgid "Show command menu."
-#~ msgstr "명령 메뉴를 보임."
-
-#~ msgid ""
-#~ "\n"
-#~ "(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>"
-#~ msgstr ""
-#~ "\n"
-#~ "(C) 2002-2005 제임스 수 <suzhe@tsinghua.org.cn>"
-
-#~ msgid "Reload Configuration"
-#~ msgstr "설정 새로 불러오기"
-
-#~ msgid "Stick Windows"
-#~ msgstr "윈도우 고정"
-
-#~ msgid "Hide Toolbar"
-#~ msgstr "도구바 숨김"
-
-#~ msgid "Help ..."
-#~ msgstr "도움말 ..."
-
-#~ msgid "Exit"
-#~ msgstr "끝내기"
-
-#~ msgid "zh_CN,zh_TW,zh_HK,zh_SG,ja_JP,ko_KR"
-#~ msgstr "zh_CN,zh_TW,zh_HK,zh_SG,ja_JP,ko_KR"
-
-#~ msgid "En"
-#~ msgstr "En"
msgstr ""
"Project-Id-Version: nl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2007-03-17 18:54+0100\n"
"Last-Translator: Ronald Stroethoff <stroet43@zonnet.nl>\n"
"Language-Team: Nederlands\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: KBabel 1.11.4\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
#, fuzzy
msgid "Selection"
msgstr "Toetsen selectie"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+#, fuzzy
+msgid "No option"
msgstr "Opties"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
+#, fuzzy
+msgid "Options"
+msgstr "Opties"
+
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr ""
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "Duits"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-#, fuzzy
-msgid "S/W keyboard"
+msgid "Software keyboard"
msgstr "Nederlands/toetsenbord"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
#, fuzzy
msgid "Keyboard selection"
msgstr "Toetsen selectie"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
msgid "Keyboard option"
msgstr "Toetsen selectie"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
#, fuzzy
-msgid "H/W keyboard"
+msgid "Hardware keyboard"
msgstr "Nederlands/toetsenbord"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-#, fuzzy
-msgid "option"
-msgstr "Opties"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
#, fuzzy
msgid "Keyboard"
msgstr "Nederlands/toetsenbord"
+#, fuzzy
+#~ msgid "General"
+#~ msgstr "Duits"
+
#~ msgid "English/Keyboard"
#~ msgstr "Nederlands/toetsenbord"
msgstr ""
"Project-Id-Version: pa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2005-12-13 08:28+0530\n"
"Last-Translator: Amanpreet Singh Alam <amanpreetalam@yahoo.com>\n"
"Language-Team: Punjabi <fedora-trans-pa@redhat.com>\n"
+"Language: pa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.9.1\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
#, fuzzy
msgid "Selection"
msgstr "ਸਵਿੱਚ ਚੋਣ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+#, fuzzy
+msgid "No option"
msgstr "ਚੋਣ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
+#, fuzzy
+msgid "Options"
+msgstr "ਚੋਣ"
+
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr ""
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "ਜਰਮਨ"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-#, fuzzy
-msgid "S/W keyboard"
+msgid "Software keyboard"
msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
#, fuzzy
msgid "Keyboard selection"
msgstr "ਸਵਿੱਚ ਚੋਣ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
msgid "Keyboard option"
msgstr "ਸਵਿੱਚ ਚੋਣ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
#, fuzzy
-msgid "H/W keyboard"
+msgid "Hardware keyboard"
msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-#, fuzzy
-msgid "option"
-msgstr "ਚੋਣ"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
#, fuzzy
msgid "Keyboard"
msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
+#, fuzzy
+#~ msgid "General"
+#~ msgstr "ਜਰਮਨ"
+
#~ msgid "English/Keyboard"
#~ msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
msgstr ""
"Project-Id-Version: scim\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2006-09-09 21:37+0200\n"
"Last-Translator: <>\n"
"Language-Team: Swedish <sv@li.org>\n"
+"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
#, fuzzy
msgid "Selection"
msgstr "Tangentval"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+#, fuzzy
+msgid "No option"
msgstr "Alternativ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
+#, fuzzy
+msgid "Options"
+msgstr "Alternativ"
+
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr ""
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "Tyska"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-#, fuzzy
-msgid "S/W keyboard"
+msgid "Software keyboard"
msgstr "Latinsk teckeninmatning"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
#, fuzzy
msgid "Keyboard selection"
msgstr "Tangentval"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
msgid "Keyboard option"
msgstr "Tangentval"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
#, fuzzy
-msgid "H/W keyboard"
+msgid "Hardware keyboard"
msgstr "Latinsk teckeninmatning"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-#, fuzzy
-msgid "option"
-msgstr "Alternativ"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
#, fuzzy
msgid "Keyboard"
msgstr "Latinsk teckeninmatning"
+#, fuzzy
+#~ msgid "General"
+#~ msgstr "Tyska"
+
#~ msgid "English/Keyboard"
#~ msgstr "Latinsk teckeninmatning"
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="en_US en_GB ja ko zh_CN cs de fi fr it nl pa sv zh_TW"
+ALL_LINGUAS="de_DE el_GR en es_ES fr_FR it_IT ja_JP ko_KR nl_NL pt_PT ru_RU tr_TR zh_CN zh_HK zh_TW"
XGETTEXT=/usr/bin/xgettext
MSGMERGE=/usr/bin/msgmerge
msgstr ""
"Project-Id-Version: zh_CN\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-25 17:13+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2011-01-01 14:57+0800\n"
"Last-Translator: Haifeng Deng <haifeng.deng@samsung.com>\n"
"Language-Team: Simplified Chinese <zh@li.org>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.3.1\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:428
-#: ism/extras/efl_setting/isf_setting_efl.cpp:723
-msgid "Set"
-msgstr "设定"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:439
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:732
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
msgid "Selection"
msgstr "键盘选择"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:646
-#: ism/extras/efl_setting/isf_setting_efl.cpp:840
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+msgid "No option"
+msgstr "无选项"
+
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
msgid "Options"
msgstr "选项"
-msgid "No option"
-msgstr "无选项"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:962
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr "首字母大写"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:962
-msgid "Auto period"
-msgstr "自动空格"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:972
-msgid "General"
-msgstr "通用"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1007
+#: ism/extras/efl_setting/isf_setting_efl.cpp:953
msgid "Software keyboard"
msgstr "软键盘"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1013
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1088
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
msgid "Keyboard selection"
msgstr "键盘选择"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1025
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
msgid "Keyboard option"
msgstr "键盘选项"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1061
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
msgid "Hardware keyboard"
msgstr "硬键盘"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1074
-msgid "option"
-msgstr "选项"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1119
-msgid "Back"
-msgstr "返回"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1127
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
msgid "Keyboard"
msgstr "键盘"
+
+#~ msgid "Set"
+#~ msgstr "设定"
+
+#~ msgid "General"
+#~ msgstr "通用"
+
+#~ msgid "option"
+#~ msgstr "选项"
+
+#~ msgid "Back"
+#~ msgstr "返回"
msgid "Auto capitalization"
msgstr "首字母大寫"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr "自動空格"
-
#: ism/extras/efl_setting/isf_setting_efl.cpp:963
msgid "General"
msgstr "通用"
msgstr ""
"Project-Id-Version: ISF 2.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 20:17+0900\n"
+"POT-Creation-Date: 2012-03-19 11:22+0900\n"
"PO-Revision-Date: 2011-01-01 22:41+0800\n"
"Last-Translator: Haifeng Deng <haifeng.deng@samsung.com>\n"
"Language-Team: scim@freedesktop.org\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr "設定"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
+#. Push the layout along with function buttons and title
+#: ism/extras/efl_setting/isf_setting_efl.cpp:630
+#: ism/extras/efl_setting/isf_setting_efl.cpp:813
msgid "Selection"
msgstr "鍵盤選擇"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
+#: ism/extras/efl_setting/isf_setting_efl.cpp:737
+msgid "No option"
+msgstr "無選項"
+
+#: ism/extras/efl_setting/isf_setting_efl.cpp:744
msgid "Options"
msgstr "選項"
-msgid "No option"
-msgstr "無選項"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
+#: ism/extras/efl_setting/isf_setting_efl.cpp:936
msgid "Auto capitalization"
msgstr "首字母大寫"
#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr "自動空格"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
-msgid "General"
-msgstr "通用"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
msgid "Software keyboard"
msgstr "軟鍵盤"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
+#: ism/extras/efl_setting/isf_setting_efl.cpp:976
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1047
msgid "Keyboard selection"
msgstr "鍵盤選擇"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
+#: ism/extras/efl_setting/isf_setting_efl.cpp:998
msgid "Keyboard option"
msgstr "鍵盤選項"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1018
msgid "Hardware keyboard"
msgstr "硬鍵盤"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-msgid "option"
-msgstr "選項"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr "返回"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
+#: ism/extras/efl_setting/isf_setting_efl.cpp:1069
msgid "Keyboard"
msgstr "鍵盤"
+
+#~ msgid "Set"
+#~ msgstr "設定"
+
+#~ msgid "General"
+#~ msgstr "通用"
+
+#~ msgid "option"
+#~ msgstr "選項"
+
+#~ msgid "Back"
+#~ msgstr "返回"
msgstr ""
"Project-Id-Version: cs\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2005-12-11 19:55+0100\n"
"Last-Translator: Klara Cihlarova <koty@seznam.cz>\n"
"Language-Team: Czech <suse@suse.cz>\n"
+"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.2\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Výběr kláves"
+msgid "Keyboard"
+msgstr "Angličtina/klávesnice"
+
+#, fuzzy
+#~ msgid "Keyboard selection"
+#~ msgstr "Výběr kláves"
#, fuzzy
#~ msgid "Selection"
#~ msgid "option"
#~ msgstr "Volby"
-#, fuzzy
-#~ msgid "Keyboard"
-#~ msgstr "Angličtina/klávesnice"
-
#~ msgid "English/Keyboard"
#~ msgstr "Angličtina/klávesnice"
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2005-12-16 14:10+0100\n"
"Last-Translator: Jan Hefti <j.hefti@chinaboard.de>\n"
"Language-Team: German <scim-devel@lists.sourceforge.net>\n"
+"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: KBabel 1.11\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Tastenauswahl"
+msgid "Keyboard"
+msgstr "Deutsch/Tastatur"
+
+#, fuzzy
+#~ msgid "Keyboard selection"
+#~ msgstr "Tastenauswahl"
#, fuzzy
#~ msgid "Selection"
#~ msgid "option"
#~ msgstr "Optionen"
-#, fuzzy
-#~ msgid "Keyboard"
-#~ msgstr "Deutsch/Tastatur"
-
#~ msgid "English/Keyboard"
#~ msgstr "Deutsch/Tastatur"
#~ msgid ""
#~ "If this option is checked, the menu icon will be showed on the toolbar."
#~ msgstr ""
-#~ "Wenn diese Option gewählt ist, wird das Symbol »Menü« auf der Symbolleiste "
-#~ "angezeigt."
+#~ "Wenn diese Option gewählt ist, wird das Symbol »Menü« auf der "
+#~ "Symbolleiste angezeigt."
#~ msgid ""
#~ "If this option is checked, the help icon will be showed on the toolbar."
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
-msgid "Keyboard selection"
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
+msgid "Keyboard"
msgstr ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
-msgid "Keyboard selection"
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
+msgid "Keyboard"
msgstr ""
msgstr ""
"Project-Id-Version: scim\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2006-05-24 16:51+0000\n"
"Last-Translator: Timo Jyrinki <timo.jyrinki@iki.fi>\n"
"Language-Team: Finnish <gnome-fi-laatu@lists.sourceforge.net>\n"
+"Language: fi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Näppäimen valinta"
+msgid "Keyboard"
+msgstr "englanti/näppäimistö"
+
+#, fuzzy
+#~ msgid "Keyboard selection"
+#~ msgstr "Näppäimen valinta"
#, fuzzy
#~ msgid "Selection"
#~ msgid "option"
#~ msgstr "Valinnat"
-#, fuzzy
-#~ msgid "Keyboard"
-#~ msgstr "englanti/näppäimistö"
-
#~ msgid "English/Keyboard"
#~ msgstr "englanti/näppäimistö"
msgstr ""
"Project-Id-Version: fr\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2005-12-11 13:54+0800\n"
"Last-Translator: Damien Menanteau <MengDaming@nerdshack.com>\n"
"Language-Team: French\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Sélection de Touche"
+msgid "Keyboard"
+msgstr "Français/Clavier"
+
+#, fuzzy
+#~ msgid "Keyboard selection"
+#~ msgstr "Sélection de Touche"
#, fuzzy
#~ msgid "Selection"
#~ msgid "option"
#~ msgstr "Options"
-#, fuzzy
-#~ msgid "Keyboard"
-#~ msgstr "Français/Clavier"
-
#~ msgid "English/Keyboard"
#~ msgstr "Français/Clavier"
msgstr ""
"Project-Id-Version: it\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2005-12-13 00:36+0100\n"
"Last-Translator: Federico Zenith <zenith@chemeng.ntnu.no>\n"
"Language-Team: Italian <kde-i18n-it@kde.org>\n"
+"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Selezione dei tasti"
+msgid "Keyboard"
+msgstr "Inglese/Tastiera"
+
+#, fuzzy
+#~ msgid "Keyboard selection"
+#~ msgstr "Selezione dei tasti"
#, fuzzy
#~ msgid "Selection"
#~ msgstr "Divisione automatica:"
#, fuzzy
-#~ msgid "Auto period"
-#~ msgstr "Divisione automatica:"
-
-#, fuzzy
#~ msgid "General"
#~ msgstr "Generico"
#~ msgid "option"
#~ msgstr "Opzioni"
-#, fuzzy
-#~ msgid "Keyboard"
-#~ msgstr "Inglese/Tastiera"
-
#~ msgid "English/Keyboard"
#~ msgstr "Inglese/Tastiera"
msgstr ""
"Project-Id-Version: ja\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2005-12-11 11:00+0900\n"
"Last-Translator: Yukiko Bando <ybando@k6.dion.ne.jp>\n"
"Language-Team: Japanese <ja@li.org>\n"
+"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.3.1\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
#, fuzzy
-msgid "Keyboard selection"
-msgstr "キー選択"
+msgid "Keyboard"
+msgstr "英語/キーボード"
+
+#, fuzzy
+#~ msgid "Keyboard selection"
+#~ msgstr "キー選択"
#, fuzzy
#~ msgid "Selection"
#~ msgstr "自動スプリット:"
#, fuzzy
-#~ msgid "Auto period"
-#~ msgstr "自動スプリット:"
-
-#, fuzzy
#~ msgid "General"
#~ msgstr "全般"
#~ msgid "option"
#~ msgstr "オプション"
-#, fuzzy
-#~ msgid "Keyboard"
-#~ msgstr "英語/キーボード"
-
#~ msgid "English/Keyboard"
#~ msgstr "英語/キーボード"
msgstr ""
"Project-Id-Version: SCIM\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2005-07-08 18:16+0900\n"
"Last-Translator: Choe Hwanjin <choe.hwanjin@gmail.com>\n"
"Language-Team: Korean <en@li.org>\n"
+"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
-msgid "Keyboard selection"
-msgstr "키보드 선택"
-
-#~ msgid "Set"
-#~ msgstr "설정"
-
-#~ msgid "Selection"
-#~ msgstr "키보드 선택"
-
-#~ msgid "Option"
-#~ msgstr "옵션"
-
-#~ msgid "Auto capitalization"
-#~ msgstr "자동 대문자"
-
-#~ msgid "Auto period"
-#~ msgstr "\".\" 단축키"
-
-#~ msgid "General"
-#~ msgstr "일반"
-
-#~ msgid "S/W keyboard"
-#~ msgstr "소프트 키보드"
-
-#~ msgid "Keyboard option"
-#~ msgstr "키보드 옵션"
-
-#~ msgid "H/W keyboard"
-#~ msgstr "하드웨어 키보드"
-
-#~ msgid "option"
-#~ msgstr "옵션"
-
-#~ msgid "Back"
-#~ msgstr "이전"
-
-#~ msgid "Keyboard"
-#~ msgstr "키보드"
-
-#~ msgid "English/Keyboard"
-#~ msgstr "영어/키보드"
-
-#~ msgid "English input service"
-#~ msgstr "영어 입력 서비스"
-
-#~ msgid "Amharic"
-#~ msgstr "암하라어"
-
-#~ msgid "Arabic"
-#~ msgstr "아랍어"
-
-#~ msgid "Arabic (Egypt)"
-#~ msgstr "아랍어 (이집트)"
-
-#~ msgid "Arabic (Lebanon)"
-#~ msgstr "아랍어 (레바논)"
-
-#~ msgid "Assamese"
-#~ msgstr "아삼어"
-
-#~ msgid "Azerbaijani"
-#~ msgstr "아제르바이잔어"
-
-#~ msgid "Belarusian"
-#~ msgstr "벨로루시어"
-
-#~ msgid "Bulgarian"
-#~ msgstr "불가리어"
-
-#~ msgid "Bengali"
-#~ msgstr "벵갈어"
-
-#~ msgid "Bengali (India)"
-#~ msgstr "뱅갈어 (인도)"
-
-#~ msgid "Tibetan"
-#~ msgstr "티벳어"
-
-#~ msgid "Bosnian"
-#~ msgstr "보스니아어"
-
-#~ msgid "Catalan"
-#~ msgstr "카탈로니아어"
-
-#~ msgid "Czech"
-#~ msgstr "체코어"
-
-#~ msgid "Welsh"
-#~ msgstr "웨일즈어"
-
-#~ msgid "Danish"
-#~ msgstr "덴마크어"
-
-#~ msgid "German"
-#~ msgstr "독일어"
-
-#~ msgid "Greek"
-#~ msgstr "그리스어"
-
-#~ msgid "English"
-#~ msgstr "영어"
-
-#~ msgid "English (Australian)"
-#~ msgstr "영어 (호주)"
-
-#~ msgid "English (Canadian)"
-#~ msgstr "영어 (캐나다)"
-
-#~ msgid "English (British)"
-#~ msgstr "영어 (영국)"
-
-#~ msgid "English (Ireland)"
-#~ msgstr "영어 (아일랜드)"
-
-#~ msgid "English (American)"
-#~ msgstr "영어 (미국)"
-
-#~ msgid "Spanish"
-#~ msgstr "스페인어"
-
-#~ msgid "Spanish (Mexico)"
-#~ msgstr "스페인어 (멕시코)"
-
-#~ msgid "Estonian"
-#~ msgstr "에스토니아어"
-
-#~ msgid "Basque"
-#~ msgstr "바스크어"
-
-#~ msgid "Persian"
-#~ msgstr "페르시아어"
-
-#~ msgid "Finnish"
-#~ msgstr "핀란드어"
-
-#~ msgid "French"
-#~ msgstr "프랑스어"
-
-#~ msgid "Irish"
-#~ msgstr "아일랜드어"
-
-#~ msgid "Galician"
-#~ msgstr "갈리시아어"
-
-#~ msgid "Gujarati"
-#~ msgstr "구자라트어"
-
-#~ msgid "Hebrew"
-#~ msgstr "히브리어"
-
-#~ msgid "Hindi"
-#~ msgstr "힌두어"
-
-#~ msgid "Croatian"
-#~ msgstr "크로아티아어"
-
-#~ msgid "Hungarian"
-#~ msgstr "헝가리어"
-
-#~ msgid "Armenian"
-#~ msgstr "아르메니아어"
-
-#~ msgid "Interlingua"
-#~ msgstr "국제어"
-
-#~ msgid "Indonesian"
-#~ msgstr "인도네시아어"
-
-#~ msgid "Icelandic"
-#~ msgstr "아이슬란드어"
-
-#~ msgid "Italian"
-#~ msgstr "이탈리아어"
-
-#~ msgid "Japanese"
-#~ msgstr "일본어"
-
-#~ msgid "Georgian"
-#~ msgstr "그루지아어"
-
-#~ msgid "Kazakh"
-#~ msgstr "카자흐어"
-
-#~ msgid "Cambodian"
-#~ msgstr "캄보디아어"
-
-#~ msgid "Kannada"
-#~ msgstr "칸나다어"
-
-#~ msgid "Korean"
-#~ msgstr "한국어"
-
-#~ msgid "Laothian"
-#~ msgstr "라오스어"
-
-#~ msgid "Lithuanian"
-#~ msgstr "리투아니아어"
-
-#~ msgid "Latvian"
-#~ msgstr "라트비아어"
-
-#~ msgid "Macedonian"
-#~ msgstr "마케도니아어"
-
-#~ msgid "Malayalam"
-#~ msgstr "말라얄람어"
-
-#~ msgid "Mongolian"
-#~ msgstr "몽골어"
-
-#~ msgid "Marathi"
-#~ msgstr "마라타어"
-
-#~ msgid "Malay"
-#~ msgstr "말레이어"
-
-#~ msgid "Burmese"
-#~ msgstr "버마어"
-
-#~ msgid "Nepali"
-#~ msgstr "네팔어"
-
-#~ msgid "Dutch"
-#~ msgstr "네델란드어"
-
-#~ msgid "Norwegian (Nynorsk)"
-#~ msgstr "노르웨이어 (뉘노르스크)"
-
-#~ msgid "Norwegian (Bokmal)"
-#~ msgstr "노르웨이어 (부크말)"
-
-#~ msgid "Oriya"
-#~ msgstr "오리야어"
-
-#~ msgid "Punjabi"
-#~ msgstr "펀자브어"
-
-#~ msgid "Polish"
-#~ msgstr "폴란드어"
-
-#~ msgid "Portuguese"
-#~ msgstr "포루투갈어"
-
-#~ msgid "Portuguese (Brazil)"
-#~ msgstr "포루투갈어 (브라질)"
-
-#~ msgid "Romanian"
-#~ msgstr "루마니아어"
-
-#~ msgid "Russian"
-#~ msgstr "러시아어"
-
-#~ msgid "Sinhala"
-#~ msgstr "싱할라어"
-
-#~ msgid "Slovak"
-#~ msgstr "슬로바키아어"
-
-#~ msgid "Slovenian"
-#~ msgstr "슬로베니아어"
-
-#~ msgid "Albanian"
-#~ msgstr "알바니아어"
-
-#~ msgid "Serbian"
-#~ msgstr "세르비아어"
-
-#~ msgid "Swedish"
-#~ msgstr "스웨덴어"
-
-#~ msgid "Swedish (Finland)"
-#~ msgstr "스웨덴어 (핀란드)"
-
-#~ msgid "Tamil"
-#~ msgstr "타밀어"
-
-#~ msgid "Telugu"
-#~ msgstr "텔루구어"
-
-#~ msgid "Thai"
-#~ msgstr "타이어"
-
-#~ msgid "Turkish"
-#~ msgstr "터키어"
-
-#~ msgid "Uighur"
-#~ msgstr "위그루어"
-
-#~ msgid "Ukrainian"
-#~ msgstr "우크라이나어"
-
-#~ msgid "Urdu"
-#~ msgstr "우르두어"
-
-#~ msgid "Uzbek"
-#~ msgstr "우즈베키스탄어"
-
-#~ msgid "Vietnamese"
-#~ msgstr "베트남어"
-
-#~ msgid "Walloon"
-#~ msgstr "와론어"
-
-#~ msgid "Yiddish"
-#~ msgstr "이디시어"
-
-#~ msgid "Chinese"
-#~ msgstr "중국어"
-
-#~ msgid "Chinese (Simplified)"
-#~ msgstr "중국어 (간체)"
-
-#~ msgid "Chinese (Traditional)"
-#~ msgstr "중국어 (번체)"
-
-#~ msgid "Dutch (Standard)"
-#~ msgstr "네덜란드어"
-
-#~ msgid "Dutch (Belgian)"
-#~ msgstr "네덜란드어 (벨기에)"
-
-#~ msgid "English (United States)"
-#~ msgstr "영어 (미국)"
-
-#~ msgid "English (United Kingdom)"
-#~ msgstr "영어 (캐나다)"
-
-#~ msgid "English (New Zealand)"
-#~ msgstr "영어 (뉴질랜드)"
-
-#~ msgid "English (Irish)"
-#~ msgstr "영어 (아일랜드)"
-
-#~ msgid "English (South Africa)"
-#~ msgstr "영어 (남아프리카)"
-
-#~ msgid "English (Jamaica)"
-#~ msgstr "영어 (자메이카)"
-
-#~ msgid "English (Belize)"
-#~ msgstr "영어 (벨리즈)"
-
-#~ msgid "English (Trinidad)"
-#~ msgstr "영어 (트리니다드)"
-
-#~ msgid "English (Zimbabwe)"
-#~ msgstr "영어 (짐바브웨)"
-
-#~ msgid "English (Philippines)"
-#~ msgstr "영어 (필리핀)"
-
-#~ msgid "French (Standard)"
-#~ msgstr "프랑스어"
-
-#~ msgid "French (Belgian)"
-#~ msgstr "프랑스어 (벨기에)"
-
-#~ msgid "French (Canadian)"
-#~ msgstr "프랑스어 (캐나다)"
-
-#~ msgid "French (Swiss)"
-#~ msgstr "독일어 (스위스)"
-
-#~ msgid "French (Luxembourg)"
-#~ msgstr "프랑스어 (룩셈부르크)"
-
-#~ msgid "French (Monaco)"
-#~ msgstr "프랑스어 (모나코)"
-
-#~ msgid "German (Standard)"
-#~ msgstr "독일어"
-
-#~ msgid "German (Swiss)"
-#~ msgstr "독일어 (스위스)"
-
-#~ msgid "German (Austrian)"
-#~ msgstr "영어 (호주)"
-
-#~ msgid "German (Luxembourg)"
-#~ msgstr "독일 (룩셈부르크)"
-
-#~ msgid "German (Liechtenstein)"
-#~ msgstr "독일어 (리히텐슈타인)"
-
-#~ msgid "Italian (Standard)"
-#~ msgstr "이탈리아어"
-
-#~ msgid "Italian (Swiss)"
-#~ msgstr "이탈리아어 (스위스)"
-
-#~ msgid "Portuguese (Brazilian)"
-#~ msgstr "포루투갈어 (브라질)"
-
-#~ msgid "Portuguese (Standard)"
-#~ msgstr "포루투갈어"
-
-#~ msgid "Spanish (Traditional Sort)"
-#~ msgstr "스페인어 (전통 정렬)"
-
-#~ msgid "Spanish (Mexican)"
-#~ msgstr "스페인어 (멕시코)"
-
-#~ msgid "Spanish (Guatemala)"
-#~ msgstr "스페인어 (과테말라)"
-
-#~ msgid "Spanish (Costa Rica)"
-#~ msgstr "스페인어 (코스타리카)"
-
-#~ msgid "Spanish (Panama)"
-#~ msgstr "스페인어 (파나마)"
-
-#~ msgid "Spanish (Dominican Republic)"
-#~ msgstr "스페인어 (도미니카)"
-
-#~ msgid "Spanish (Venezuela)"
-#~ msgstr "스페인어 (베네수엘라)"
-
-#~ msgid "Spanish (Colombia)"
-#~ msgstr "스페인어 (콜롬비아)"
-
-#~ msgid "Spanish (Peru)"
-#~ msgstr "스페인어 (페루)"
-
-#~ msgid "Spanish (Argentina)"
-#~ msgstr "스페인어 (아르헨티나)"
-
-#~ msgid "Spanish (Ecuador)"
-#~ msgstr "스페인어 (에콰도르)"
-
-#~ msgid "Spanish (Chile)"
-#~ msgstr "스페인어 (칠레)"
-
-#~ msgid "Spanish (Uruguay)"
-#~ msgstr "스페인어 (우루과이)"
-
-#~ msgid "Spanish (Paraguay)"
-#~ msgstr "스페인어 (파라과이)"
-
-#~ msgid "Spanish (Bolivia)"
-#~ msgstr "스페인어 (볼리비아)"
-
-#~ msgid "Spanish (El Salvador)"
-#~ msgstr "스페인어 (엘사바도르)"
-
-#~ msgid "Spanish (Honduras)"
-#~ msgstr "스페인어 (온두라스)"
-
-#~ msgid "Spanish (Nicaragua)"
-#~ msgstr "스페인어 (니카라과)"
-
-#~ msgid "Spanish (Puerto Rico)"
-#~ msgstr "스페인어 (푸에르토리코)"
-
-#~ msgid "Afrikaans"
-#~ msgstr "아프리칸스어"
-
-#~ msgid "Malay (Malaysia)"
-#~ msgstr "말레이어 (말레이시아)"
-
-#~ msgid "Malay (Brunei Darussalam)"
-#~ msgstr "말레이어 (브루나이)"
-
-#~ msgid "Norwegian"
-#~ msgstr "노르웨이어"
-
-#~ msgid "Serbian (Latin)"
-#~ msgstr "세르비아어 (라틴)"
-
-#~ msgid "Serbian (Cyrillic)"
-#~ msgstr "세르비아어 (키릴)"
-
-#~ msgid "Uzbek (Latin)"
-#~ msgstr "우즈벡어 (라틴)"
-
-#~ msgid "Chinese (Taiwan)"
-#~ msgstr "중국어 (대만)"
-
-#~ msgid "Chinese (Hong Kong)"
-#~ msgstr "중국어 (홍콩)"
-
-#~ msgid "Chinese (Macau)"
-#~ msgstr "중국어 (마카오)"
-
-#~ msgid "Chinese (PRC)"
-#~ msgstr "중국어 (중국)"
-
-#~ msgid "Chinese (Singapore)"
-#~ msgstr "중국어 (싱가폴)"
-
-#~ msgid "Arabic (Saudi Arabia)"
-#~ msgstr "아랍어 (사우디 아라비아)"
-
-#~ msgid "Arabic (Iraq)"
-#~ msgstr "아랍어 (이라크)"
-
-#~ msgid "Arabic (Libya)"
-#~ msgstr "아랍어 (리비아)"
-
-#~ msgid "Arabic (Algeria)"
-#~ msgstr "아랍어 (알제리)"
-
-#~ msgid "Arabic (Morocco)"
-#~ msgstr "아랍어 (모로코)"
-
-#~ msgid "Arabic (Tunisia)"
-#~ msgstr "아랍어 (튀니지)"
-
-#~ msgid "Arabic (Oman)"
-#~ msgstr "아랍어 (오만)"
-
-#~ msgid "Arabic (Yemen)"
-#~ msgstr "아랍어 (예멘)"
-
-#~ msgid "Arabic (Syria)"
-#~ msgstr "아랍어 (시리아)"
-
-#~ msgid "Arabic (Jordan)"
-#~ msgstr "아랍어 (요르단)"
-
-#~ msgid "Arabic (Kuwait)"
-#~ msgstr "아랍어 (쿠웨이트)"
-
-#~ msgid "Arabic (UAE)"
-#~ msgstr "아랍어 (아랍에미레이트)"
-
-#~ msgid "Arabic (Bahrain)"
-#~ msgstr "아랍어 (바레인)"
-
-#~ msgid "Arabic (Qatar)"
-#~ msgstr "아랍어 (카타르)"
-
-#~ msgid "Hausa"
-#~ msgstr "하우사어"
-
-#~ msgid "Xhosa"
-#~ msgstr "호사족어"
-
-#~ msgid "Yoruba"
-#~ msgstr "요루바어"
-
-#~ msgid "Zulu"
-#~ msgstr "줄루어"
-
-#~ msgid "Other"
-#~ msgstr "기타"
-
-#~ msgid "Unknown"
-#~ msgstr "알수없는"
-
-#~ msgid "English (US)"
-#~ msgstr "영어 (미국)"
-
-#~ msgid "Belgian"
-#~ msgstr "벨기에어"
-
-#~ msgid "Czech (qwerty)"
-#~ msgstr "체코어 (쿼티)"
-
-#~ msgid "Dvorak"
-#~ msgstr "드보락"
-
-#~ msgid "French (Switzerland)"
-#~ msgstr "프랑스어 (스위스)"
-
-#~ msgid "German (with deadkeys)"
-#~ msgstr "독일어 (데드키 포함)"
-
-#~ msgid "Portuguese (Brazil US accents)"
-#~ msgstr "포루투갈어 (브라질 미국 엑센트)"
-
-#~ msgid "Slovak (qwerty)"
-#~ msgstr "슬로바키아어 (쿼티)"
-
-#~ msgid "Spanish (CP 850)"
-#~ msgstr "스페인어 (CP 850)"
-
-#~ msgid "Spanish (Latin America)"
-#~ msgstr "스페인어 (라틴 아메리카)"
-
-#~ msgid "English (UK)"
-#~ msgstr "영어 (영국)"
-
-#~ msgid "Simplified-Traditional Chinese Conversion"
-#~ msgstr "중국어 간체-번체 변환"
-
-#~ msgid "Convert between Simplified Chinese and Traditional Chinese"
-#~ msgstr "중국어를 간체와 번체로 변환"
-
-#~ msgid "SC-TC"
-#~ msgstr "간체-번체"
-
-#~ msgid "Simplified-Traditional Chinese conversion"
-#~ msgstr "중국어 간체-번체 변환"
-
-#~ msgid "No Conversion"
-#~ msgstr "변환 하지 않음"
-
-#~ msgid "Simplified to Traditional"
-#~ msgstr "간체에서 번체로"
-
-#~ msgid "Convert Simplified Chinese to Traditional Chinese"
-#~ msgstr "간체에서 번체로 변환"
-
-#~ msgid "Traditional to Simplified"
-#~ msgstr "번체에서 간체로"
-
-#~ msgid "Convert Traditional Chinese to Simplified Chinese"
-#~ msgstr "번체에서 간체로 변환"
-
-#~ msgid "James Su <suzhe@tsinghua.org.cn>"
-#~ msgstr "제임스 수 <suzhe@tsinghua.org.cn>"
-
-#~ msgid "SC->TC"
-#~ msgstr "간체->번체"
-
-#~ msgid "TC->SC"
-#~ msgstr "번체->간체"
-
-#~ msgid "Smart Common Input Method platform "
-#~ msgstr "똑똑한 일반 입력 방식 플랫폼 "
-
-#~ msgid ""
-#~ "\n"
-#~ "(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
-#~ "\n"
-#~ msgstr ""
-#~ "\n"
-#~ "(C) 2002-2005 제임스 수 <suzhe@tsinghua.org.cn>\n"
-#~ "\n"
-
-#~ msgid ""
-#~ ":\n"
-#~ "\n"
-#~ msgstr ""
-#~ ":\n"
-#~ "\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "\n"
-#~ msgstr ""
-#~ "\n"
-#~ "\n"
-
-#~ msgid "Enable"
-#~ msgstr "활성화"
-
-#~ msgid "Name"
-#~ msgstr "이름"
-
-#~ msgid "Cursor Position"
-#~ msgstr "커서 위치"
-
-#~ msgid "The current position of the insertion cursor in chars."
-#~ msgstr "문자열에서 커서의 현재 위치."
-
-#~ msgid "Maximum length"
-#~ msgstr "최대 길이"
-
-#~ msgid ""
-#~ "Maximum number of characters for this string view. Zero if no maximum."
-#~ msgstr "문자열를 보기 위한 최대 문자수, 0은 제한 없음."
-
-#~ msgid "Maximum width"
-#~ msgstr "최대폭"
-
-#~ msgid "Maximum width of this string view."
-#~ msgstr "문자열 보기의 최대 넓이."
-
-#~ msgid "Has Frame"
-#~ msgstr "프레임을 가짐"
-
-#~ msgid "FALSE removes outside bevel from string view."
-#~ msgstr "거짓으로 설정하면 문자열 보기의 외각 경사가 없어집니다."
-
-#~ msgid "Draw cursor"
-#~ msgstr "커서 그리기"
-
-#~ msgid "TRUE draw blinking cursor."
-#~ msgstr "참으로 설정하면 커서를 깜빡이게 합니다."
-
-#~ msgid "Auto move cursor"
-#~ msgstr "자동 커서 이동"
-
-#~ msgid "TRUE auto move cursor position when mouse clicking."
-#~ msgstr "참으로 설정하면 마우스 클릭시 자동 커서가 이동합니다."
-
-#~ msgid "Forward button press/release event"
-#~ msgstr "전달 버튼 프레스 이벤트를 전달함"
-
-#~ msgid "TRUE forward button press/release event to user program."
-#~ msgstr "참으로 설정하면 버튼 프레스 이벤트를 사용자 프로그램에 전달."
-
-#~ msgid "Auto resize the widget to fit the string"
-#~ msgstr "문자열에 크기에 따라 위젯 크기 자동 조절"
-
-#~ msgid "TRUE Auto resize on."
-#~ msgstr "참으로 설정하면 자동으로 크기가 변합니다."
-
-#~ msgid "TRUE Emit move_cursor signal when press the string."
-#~ msgstr "참으로 설정하면 마우스 클릭시 자동 커서가 이동합니다."
-
-#~ msgid "Width in chars"
-#~ msgstr "폭(글자 단위)"
-
-#~ msgid "Number of characters to leave space for in the string view."
-#~ msgstr "문자열 보기에서 공간을 만들기위해 사용할 글자수."
-
-#~ msgid "Scroll offset"
-#~ msgstr "스크롤 단위"
-
-#~ msgid ""
-#~ "Number of pixels of the string view scrolled off the screen to the left"
-#~ msgstr "화면 좌측으로 부터 문자열 보기에서 스크롤을 위한 픽셀수"
-
-#~ msgid "Text"
-#~ msgstr "본문"
-
-#~ msgid "The contents of the string view"
-#~ msgstr "문자열 보기의 내용"
-
-#~ msgid "Selected _Keys:"
-#~ msgstr "선택된 키(_K):"
-
-#~ msgid "Key Code:"
-#~ msgstr "키 코드:"
-
-#~ msgid "....."
-#~ msgstr "....."
-
-#~ msgid "Modifiers:"
-#~ msgstr "수정:"
-
-#~ msgid "_Release"
-#~ msgstr "놓음(_R)"
-
-#~ msgid "Please enter a Key Code first."
-#~ msgstr "키 코드를 입력하십시오"
-
-#~ msgid ""
-#~ "Press a key (or a key combination).\n"
-#~ "This dialog will be closed \n"
-#~ "when the key is released."
-#~ msgstr ""
-#~ "키를 누르십시오(또는 키의 조합을).\n"
-#~ "키 선택 후 이창은 자동으로 닫힙니다."
-
-#~ msgid "Grabbing a key."
-#~ msgstr "키를 기록합니다."
-
-#~ msgid "Key Selection"
-#~ msgstr "키 선택"
-
-#~ msgid "Orientation"
-#~ msgstr "방향"
-
-#~ msgid "The orientation of the tray."
-#~ msgstr "트레이의 방향."
-
-#~ msgid "Previous"
-#~ msgstr "이전"
-
-#~ msgid "Next"
-#~ msgstr "다음"
-
-#~ msgid "Quit"
-#~ msgstr "종료"
-
-#~ msgid "Automatic"
-#~ msgstr "자동"
-
-#~ msgid "Always used"
-#~ msgstr "항상"
-
-#~ msgid "Done"
-#~ msgstr "완료"
-
-#~ msgid "Qwerty keyboard"
-#~ msgstr "Qwerty 키보드"
-
-#~ msgid "Phone keypad"
-#~ msgstr "폰 키보드"
-
-#~ msgid "%s Option"
-#~ msgstr "%s 옵션"
-
-#~ msgid "S/W keyboard connection"
-#~ msgstr "소프트웨어 키보드 연결"
-
-# msgid "MoAKey Korean"
-# msgstr "모아키 한국어"
-# msgid "MoAKey Chinese"
-# msgstr "모아키 중국어"
-# msgid "MoAKey Indic"
-# msgstr "모아키 인도어"
-# msgid "Indic"
-# msgstr "인도어"
-# msgid "Western Europe 1 & US"
-# msgstr "서유럽어 및 영어 키보드"
-#~ msgid "Keyboards"
-#~ msgstr "키보드"
-
-#~ msgid "Add new Keyboard"
-#~ msgstr "키보드 추가"
-
-#~ msgid "Supporting keyboard"
-#~ msgstr "지원 키보드"
-
-#~ msgid "Cancel"
-#~ msgstr "취소"
-
-#~ msgid "Keyboard Types"
-#~ msgstr "키보드 타입"
-
-#~ msgid "Writing languages"
-#~ msgstr "입력언어"
-
-#~ msgid "language"
-#~ msgstr "언어"
-
-#~ msgid "ISE selection"
-#~ msgstr "ISE 선택"
-
-#~ msgid "Text input"
-#~ msgstr "문자 입력 설정"
-
-#~ msgid "RAW CODE"
-#~ msgstr "RAW CODE"
-
-#~ msgid "(C) 2002-2006 Ja/mes Su <suzhe@tsinghua.org.cn>"
-#~ msgstr "(C) 2002-2006 제임스 수 <suzhe@tsinghua.org.cn>"
-
-#~ msgid ""
-#~ "Hot Keys:\n"
-#~ "\n"
-#~ " Control+u:\n"
-#~ " switch between Multibyte encoding and Unicode.\n"
-#~ "\n"
-#~ " Esc:\n"
-#~ " reset the input method.\n"
-#~ msgstr ""
-#~ "단축키:\n"
-#~ "\n"
-#~ " Control+u:\n"
-#~ " 멀티바이트 인코딩과 유니코드간 전환.\n"
-#~ "\n"
-#~ " Esc:\n"
-#~ " 입력기 초기화.\n"
-
-#~ msgid "The status of the current input method. Click to change it."
-#~ msgstr "현재 입력 상태입니다. 바꾸길 원하시면 클릭하십시오."
-
-#~ msgid "Unicode"
-#~ msgstr "유니코드"
-
-#~ msgid "Global Setup"
-#~ msgstr "전체 설정"
-
-#~ msgid ""
-#~ "Setup the global options used by All FrontEnd modules, including X11 "
-#~ "FrontEnd, GTK IMModule, QT IMModule etc."
-#~ msgstr ""
-#~ "X11, GTK 입력모듈, QT 입력모듈 등 모든 프론트엔드에대한 전체 설정을 합니"
-#~ "다."
-
-#~ msgid "_Trigger:"
-#~ msgstr "전환키(_T):"
-
-#~ msgid "Select the trigger keys"
-#~ msgstr "전환키 선택"
-
-#~ msgid ""
-#~ "The key events to turn on/off SCIM input method. Click on the button on "
-#~ "the right to edit it."
-#~ msgstr ""
-#~ "SCIM 입력방식을 끄고/켜기 위한 키 설정입니다. 우측 단추를 클릭하고 수정하"
-#~ "세요."
-
-#~ msgid "Turn _On:"
-#~ msgstr "활성화(_O):"
-
-#~ msgid "Select the Turn On keys"
-#~ msgstr "활성화키 선택"
-
-#~ msgid ""
-#~ "The key events to turn on SCIM input method. Click on the button on the "
-#~ "right to edit it."
-#~ msgstr "SCIM 입력방식을 켜기 위한 키 설정. 우측 단추를 클릭하고 수정하세요."
-
-#~ msgid "Turn O_ff:"
-#~ msgstr "끄기(_f):"
-
-#~ msgid "Select the Turn Off keys"
-#~ msgstr "끄기 키 선택"
-
-#~ msgid ""
-#~ "The key events to turn off SCIM input method. Click on the button on the "
-#~ "right to edit it."
-#~ msgstr "SCIM 입력방식을 끄기 위한 키 설정. 우측 단추를 클릭하고 수정하세요."
-
-#~ msgid "_Next input method:"
-#~ msgstr "다음 입력방식(_N):"
-
-#~ msgid "Select the next input method keys"
-#~ msgstr "다음 입력 방식으로 바꾸는데 사용할 키 선택"
-
-#~ msgid ""
-#~ "The key events to switch to the next input method. Click on the button on "
-#~ "the right to edit it."
-#~ msgstr ""
-#~ "다음 입력방식으로 전환을 위한 키설정. 오를쪽 단추를 클릭하고 수정하세요."
-
-#~ msgid "_Previous input method:"
-#~ msgstr "이전 입력방식(_P):"
-
-#~ msgid "Select the previous input method keys"
-#~ msgstr "이전 입력방식을 선택"
-
-#~ msgid ""
-#~ "The key events to switch to the previous input method. Click on the "
-#~ "button on the right to edit it."
-#~ msgstr ""
-#~ "이전 입력방식으로 전환을 위한 키 설정. 우측 단추를 클릭하고 수정하세요."
-
-#~ msgid "Show input method _menu:"
-#~ msgstr "입력방식 방법 보여줌(_M)"
-
-#~ msgid "Select the show input method menu keys"
-#~ msgstr "입력 방식 보여줌 메뉴 키 선택"
-
-#~ msgid ""
-#~ "The key events to show the input method menu. Click on the button on the "
-#~ "right to edit it."
-#~ msgstr "입력방식 메뉴를 보여줌 설정. 오를쪽 단추를 클릭하고 수정하세요."
-
-#~ msgid ""
-#~ "You should choose your currently used keyboard layout here so that input "
-#~ "methods, who care about keyboard layout, could work correctly."
-#~ msgstr ""
-#~ "현재 사용하는 키보드 레이아웃을 선택하세요, 그래야만 사용하려는 입력방법들"
-#~ "이 정확히 작동할수 있습니다."
-
-#~ msgid "_Embed Preedit String into client window"
-#~ msgstr "조합중인 글자를 클라이언트 윈도우에서 보여줌(_E)"
-
-#~ msgid ""
-#~ "If this option is checked, the preedit string will be displayed directly "
-#~ "in the client input window, rather than in a independent float window."
-#~ msgstr ""
-#~ "이 옵션을 켜면, 조합중인 글자가 독립된 창에서 보이지 않고 입력창에서 바로 "
-#~ "보이게됩니다."
-
-#~ msgid "_Share the same input method among all applications"
-#~ msgstr "모든 프로그램에 같은 입력 방법을 공유(_S)"
-
-#~ msgid ""
-#~ "If this option is checked, then only one input method could be used by "
-#~ "all applications at the same time.Otherwise different input method could "
-#~ "be used by each application."
-#~ msgstr ""
-#~ "이 옵션을 켜면 단하나의 입력 방법을 모든 프로그램에서 동시에 사용하게됩니"
-#~ "다. 선택하지 않으면 각각의 프로그램에서 다른 입력 방법이 적용됩니다."
-
-#~ msgid "Hotkeys"
-#~ msgstr "단축키"
-
-#~ msgid ""
-#~ "You can enable/disable input methods and set hotkeys for input methods "
-#~ "here."
-#~ msgstr "각 입력 방법들과 단축키를 활성화하거나, 비활성화 할수 있습니다."
-
-#~ msgid "The installed input method services:"
-#~ msgstr "설치된 입력기 서비스들:"
-
-#~ msgid "Edit _Hotkeys"
-#~ msgstr "단축키 수정(_H)"
-
-#~ msgid "Edit Hotkeys associated with the selected input method."
-#~ msgstr "선택된 입력 방식에 관련된 단축키 수정."
-
-#~ msgid "Select _Filters"
-#~ msgstr "필터 선택"
-
-#~ msgid "Select the Filters which will be attached to this input method."
-#~ msgstr "현재 입력 방법에 연결될 필터 선택."
-
-#~ msgid "_Expand"
-#~ msgstr "확장(_E)"
-
-#~ msgid "Expand all language categories."
-#~ msgstr "모든 언어 카테고리를 확장 "
-
-#~ msgid "_Collapse"
-#~ msgstr "축소(_C)"
-
-#~ msgid "Collapse all language categories."
-#~ msgstr "모든 언어 카테고리를 축소."
-
-#~ msgid "E_nable All"
-#~ msgstr "모두 활성화(_n)"
-
-#~ msgid "Enable all input methods."
-#~ msgstr "모든 입력 방법을 활성화 "
-
-#~ msgid "_Disable All"
-#~ msgstr "모두 비활성(_D)"
-
-#~ msgid "Disable all input methods."
-#~ msgstr "모든 입력 모듈 비활성화"
-
-#~ msgid "Filters"
-#~ msgstr "필터"
-
-#~ msgid "Description"
-#~ msgstr "설명"
-
-#~ msgid "Edit Hotkeys for %s"
-#~ msgstr "%s 단축기 수정"
-
-#~ msgid "Select Filters for %s"
-#~ msgstr "%s(을)를 위한 필터 선택"
-
-#~ msgid "Move _Up"
-#~ msgstr "위로(_U)"
-
-#~ msgid "Move _Down"
-#~ msgstr "아래로(_D)"
-
-#~ msgid "GTK"
-#~ msgstr "GTK"
-
-#~ msgid "A panel daemon based on GTK+-2.x library."
-#~ msgstr "GTK+-2.x 라이브러리를 기반으로 한 패널 디먼"
-
-#~ msgid "On demand"
-#~ msgstr "필요할때"
-
-#~ msgid "Never"
-#~ msgstr "전혀안함"
-
-#~ msgid "ToolBar"
-#~ msgstr "도구바"
-
-#~ msgid "_Show:"
-#~ msgstr "보이기(_S):"
-
-#~ msgid "Auto s_nap"
-#~ msgstr "자동 스냅(_n)"
-
-#~ msgid "Show _input method icon"
-#~ msgstr "입력방식 아이콘 보임(_i)"
-
-#~ msgid "Show inp_ut method name"
-#~ msgstr "입력방식 이름 보임(_u)"
-
-#~ msgid "Hide time_out:"
-#~ msgstr "숨기기 시간 제한(_o):"
-
-#~ msgid "Show s_tick icon"
-#~ msgstr "고정 아이콘 보임(_t)"
-
-#~ msgid "Show m_enu icon"
-#~ msgstr "메뉴 아이콘 보임(_e)"
-
-#~ msgid "Show _help icon"
-#~ msgstr "도움말 아이콘 보임(_h)"
-
-#~ msgid "Show _property label"
-#~ msgstr "속성 상태 보임(_p)"
-
-#~ msgid "Input window"
-#~ msgstr "입력창"
-
-#~ msgid "E_mbedded lookup table"
-#~ msgstr "내장된 미리보기 테이블 사용(_m)"
-
-#~ msgid "_Vertical lookup table"
-#~ msgstr "미리보기 테이블 세로로 보기(_V)"
-
-#~ msgid "Misc"
-#~ msgstr "기타"
-
-#~ msgid "Show tra_y icon"
-#~ msgstr "트레이 아이콘 보이기(_y)"
-
-#~ msgid "Stick _windows"
-#~ msgstr "창 고정(_w)"
-
-#~ msgid "_Font:"
-#~ msgstr "글꼴(_F):"
-
-#~ msgid ""
-#~ "If option \"Always\" is selected, the toolbar will always be shown on the "
-#~ "screen. If option \"On demand\" is selected, it will only be shown when "
-#~ "SCIM is activated. If option \"Never\" is selected, it will never be "
-#~ "shown."
-#~ msgstr ""
-#~ "\"항상\" 옵션이 선택되면 도구상자는 항상 화면에 보이게 됩니다. \"필요할때"
-#~ "\" 옵션이 선택되면 SCIM이 활성화 됐을 때만 보이게 됩니다. \"전혀안함\" 옵"
-#~ "션을 선택하면 전혀 보이지 않게 됩니다."
-
-#~ msgid ""
-#~ "If this option is checked, the toolbar will be snapped to the screen "
-#~ "border."
-#~ msgstr ""
-#~ "이 설정을 선택하면, 도구상자가 화면 가장자리에 맞춰 움직이게 됩니다."
-
-#~ msgid ""
-#~ "The toolbar will be hidden out after this timeout is elapsed. This option "
-#~ "is only valid when \"Always show\" is selected. Set to zero to disable "
-#~ "this behavior."
-#~ msgstr ""
-#~ "일정 시간이 지나면 도구상자가 사라질 것입니다. 이 옵션은 \"항상 보임\" 옵"
-#~ "션이 선택 되어 있을때 작동합니다. 0으로 설정하면 작동하지 않습니다."
-
-#~ msgid ""
-#~ "If this option is checked, the input method icon will be showed on the "
-#~ "toolbar."
-#~ msgstr "이 옵션을 선택하면, 입력방법 아이콘이 도구상자에 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the input method name will be showed on the "
-#~ "toolbar."
-#~ msgstr "이 옵션을 선택하면, 입력방법의 이름이 도구상자에 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the stick icon will be showed on the toolbar."
-#~ msgstr "이 옵션을 선택하면, 고정 아이콘이 도구상자에 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the menu icon will be showed on the toolbar."
-#~ msgstr "이 옵션을 선택하면, 메뉴 아이콘이 도구상자에 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the help icon will be showed on the toolbar."
-#~ msgstr "이 옵션을 선택하면, 도구창에 도움말 아이콘이 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the text label of input method properties will "
-#~ "be showed on the toolbar."
-#~ msgstr ""
-#~ "이 옵션을 선택하면, 입력 방식의 속성들을 도구상자에서 볼 수 있습니다."
-
-#~ msgid ""
-#~ "If this option is checked, the lookup table will be embedded into the "
-#~ "input window."
-#~ msgstr "이 옵션을 선택하면, 미리보기 테이블이 입력창에 바로 붙을 것입니다."
-
-#~ msgid ""
-#~ "If this option is checked, the lookup table will be displayed vertically."
-#~ msgstr "이 옵션을 선택하면, 미리보기 테이블이 세로로 나타납니다."
-
-#~ msgid ""
-#~ "If this option is checked, the tray icon will be showed on the desktop's "
-#~ "taskbar."
-#~ msgstr ""
-#~ "이 옵션을 선택하면, 트레이 아이콘이 데스크탑 테스크바에 보이게 됩니다."
-
-#~ msgid ""
-#~ "If this option is checked, the toolbar, input and lookup table windows "
-#~ "will be sticked to its original position."
-#~ msgstr ""
-#~ "이 옵션을 선택하면, 도구상자, 입력창과 미리보기창들의 위치가 고정됩니다."
-
-#~ msgid "The font setting will be used in the input and lookup table windows."
-#~ msgstr "글꼴 설정은 입력창과 미리보기 테이블 창에 사용됩니다."
-
-#~ msgid "Select Interface Font"
-#~ msgstr "글꼴 선택"
-
-#~ msgid "SCIM"
-#~ msgstr "SCIM"
-
-#~ msgid "FrontEnd"
-#~ msgstr "프론트엔드"
-
-#~ msgid "IMEngine"
-#~ msgstr "입력기엔진"
-
-#~ msgid "Extra"
-#~ msgstr "기타"
-
-#~ msgid "SCIM Input Method Setup"
-#~ msgstr "SCIM 입력기 설정"
-
-#~ msgid ""
-#~ " <span size=\"20000\">Smart Common Input Method platform</span> \n"
-#~ "\n"
-#~ "<span size=\"16000\" style=\"italic\">GUI Setup Utility</span>\n"
-#~ "\n"
-#~ "\n"
-#~ "\n"
-#~ "<span size=\"12000\">Copyright 2002-2004, James Su <suzhe@tsinghua.org."
-#~ "cn></span>"
-#~ msgstr ""
-#~ " <span size=\"20000\">똑똑한 공통 입력 방법</span> \n"
-#~ "\n"
-#~ "<span size=\"16000\" style=\"italic\">GUI 설정 프로그램</span>\n"
-#~ "\n"
-#~ "\n"
-#~ "\n"
-#~ "<span size=\"12000\">Copyright 2002-2004, 제임스 수 <suzhe@tsinghua."
-#~ "org.cn></span>"
-
-#~ msgid "<span size=\"x-large\">The Setup for %s modules.</span>"
-#~ msgstr "<span size=\"x-large\">%s 모듈을 위한 설정.</span>"
-
-#~ msgid "Are you sure you want to quit SCIM Setup?"
-#~ msgstr "SCIM 설정을 종료하시겠습니까?"
-
-#~ msgid ""
-#~ "Not all configuration can be reloaded on the fly. Don't forget to restart "
-#~ "SCIM in order to let all of the new configuration take effect."
-#~ msgstr ""
-#~ "모든 환경 설정을 새로 불러오진 못 합니다. 새로운 환경설정을 모두 적용 하"
-#~ "기 위해서는 SCIM을 다시 시작해야 합니다."
-
-#~ msgid "SCIM Setup"
-#~ msgstr "SCIM 설정"
-
-#~ msgid "Integrated Setup Utility based on GTK Widget library."
-#~ msgstr "GTK 라이브러리 기반의 설정 프로그램"
-
-#~ msgid "Setup utility for Smart Common Input Method platform"
-#~ msgstr "똑똑한 공통 입력 방법 (SCIM)을 위한 설정 프로그램"
-
-#~ msgid "SCIM Help"
-#~ msgstr "SCIM 도움말"
-
-#~ msgid "Smart Common Input Method"
-#~ msgstr "똑똑한 공통 입력 방법"
-
-#~ msgid "Stick/unstick the input window and the toolbar."
-#~ msgstr "입력창과 도구상자 고정/비고정."
-
-#~ msgid "Show a brief help about SCIM and the current input method."
-#~ msgstr "SCIM 과 현재 입력 방법에 대한 간단한 도움말을 보여줌."
-
-#~ msgid "Show command menu."
-#~ msgstr "명령 메뉴를 보임."
-
-#~ msgid ""
-#~ "\n"
-#~ "(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>"
-#~ msgstr ""
-#~ "\n"
-#~ "(C) 2002-2005 제임스 수 <suzhe@tsinghua.org.cn>"
-
-#~ msgid "Reload Configuration"
-#~ msgstr "설정 새로 불러오기"
-
-#~ msgid "Stick Windows"
-#~ msgstr "윈도우 고정"
-
-#~ msgid "Hide Toolbar"
-#~ msgstr "도구바 숨김"
-
-#~ msgid "Help ..."
-#~ msgstr "도움말 ..."
-
-#~ msgid "Exit"
-#~ msgstr "끝내기"
-
-#~ msgid "zh_CN,zh_TW,zh_HK,zh_SG,ja_JP,ko_KR"
-#~ msgstr "zh_CN,zh_TW,zh_HK,zh_SG,ja_JP,ko_KR"
-
-#~ msgid "En"
-#~ msgstr "En"
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
+msgid "Keyboard"
+msgstr "키보드"
msgstr ""
"Project-Id-Version: nl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2007-03-17 18:54+0100\n"
"Last-Translator: Ronald Stroethoff <stroet43@zonnet.nl>\n"
"Language-Team: Nederlands\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: KBabel 1.11.4\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Toetsen selectie"
+msgid "Keyboard"
+msgstr "Nederlands/toetsenbord"
+
+#, fuzzy
+#~ msgid "Keyboard selection"
+#~ msgstr "Toetsen selectie"
#, fuzzy
#~ msgid "Selection"
#~ msgid "option"
#~ msgstr "Opties"
-#, fuzzy
-#~ msgid "Keyboard"
-#~ msgstr "Nederlands/toetsenbord"
-
#~ msgid "English/Keyboard"
#~ msgstr "Nederlands/toetsenbord"
msgstr ""
"Project-Id-Version: pa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2005-12-13 08:28+0530\n"
"Last-Translator: Amanpreet Singh Alam <amanpreetalam@yahoo.com>\n"
"Language-Team: Punjabi <fedora-trans-pa@redhat.com>\n"
+"Language: pa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.9.1\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
#, fuzzy
-msgid "Keyboard selection"
-msgstr "ਸਵਿੱਚ ਚੋਣ"
+msgid "Keyboard"
+msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
+
+#, fuzzy
+#~ msgid "Keyboard selection"
+#~ msgstr "ਸਵਿੱਚ ਚੋਣ"
#, fuzzy
#~ msgid "Selection"
#~ msgid "option"
#~ msgstr "ਚੋਣ"
-#, fuzzy
-#~ msgid "Keyboard"
-#~ msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
-
#~ msgid "English/Keyboard"
#~ msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
msgstr ""
"Project-Id-Version: scim\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2006-09-09 21:37+0200\n"
"Last-Translator: <>\n"
"Language-Team: Swedish <sv@li.org>\n"
+"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Tangentval"
+msgid "Keyboard"
+msgstr "Latinsk teckeninmatning"
+
+#, fuzzy
+#~ msgid "Keyboard selection"
+#~ msgstr "Tangentval"
#, fuzzy
#~ msgid "Selection"
#~ msgid "option"
#~ msgstr "Alternativ"
-#, fuzzy
-#~ msgid "Keyboard"
-#~ msgstr "Latinsk teckeninmatning"
-
#~ msgid "English/Keyboard"
#~ msgstr "Latinsk teckeninmatning"
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="en_US en_GB ja ko zh_CN cs de fi fr it nl pa sv zh_TW"
+ALL_LINGUAS="de_DE el_GR en es_ES fr_FR it_IT ja_JP ko_KR nl_NL pt_PT ru_RU tr_TR zh_CN zh_HK zh_TW"
XGETTEXT=/usr/bin/xgettext
MSGMERGE=/usr/bin/msgmerge
msgstr ""
"Project-Id-Version: zh_CN\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2011-01-01 14:57+0800\n"
"Last-Translator: Haifeng Deng <haifeng.deng@samsung.com>\n"
"Language-Team: Simplified Chinese <zh@li.org>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.3.1\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
-msgid "Keyboard selection"
-msgstr "键盘选择"
-
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
msgid "Keyboard"
msgstr "键盘"
+
+#~ msgid "Keyboard selection"
+#~ msgstr "键盘选择"
msgstr ""
"Project-Id-Version: ISF 2.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 18:51+0900\n"
+"POT-Creation-Date: 2012-03-19 11:24+0900\n"
"PO-Revision-Date: 2011-01-01 22:41+0800\n"
"Last-Translator: Haifeng Deng <haifeng.deng@samsung.com>\n"
"Language-Team: scim@freedesktop.org\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
-msgid "Keyboard selection"
-msgstr "鍵盤選擇"
-
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:310
+#: ism/extras/efl_setting/isf_setting_wizard.cpp:315
msgid "Keyboard"
msgstr "鍵盤"
+
+#~ msgid "Keyboard selection"
+#~ msgstr "鍵盤選擇"
msgstr ""
"Project-Id-Version: cs\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2005-12-11 19:55+0100\n"
"Last-Translator: Klara Cihlarova <koty@seznam.cz>\n"
"Language-Team: Czech <suse@suse.cz>\n"
+"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.2\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "Angličtina/klávesnice"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
#, fuzzy
msgid "English input service"
msgstr "Angličtina (americká)"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "Amharština"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "Arabština"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "Arabština (egyptská)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "Arabština (libanonská)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "Ásámština"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "Azerbajdžánština"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "Běloruština"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "Bulharština"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "Bengálština"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "Bengálština (indická)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "Tibetština"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "Bosenština"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "Katalánština"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "Čeština"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "Welština"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "Dánština"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "Němčina"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr ""
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "Řečtina"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "Angličtina"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "Angličtina (australská)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "Angličtina (kanadská)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "Angličtina (britská)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "Angličtina (irská)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "Angličtina (americká)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "Španělština"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "Estonština"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "Baskičtina"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "Perština"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "Finština"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "Francouzština"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "Irština"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "Galština"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "Gudžarádština"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "Hebrejština"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "Hindština"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "Chorvatština"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "Maďarština"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
#, fuzzy
msgid "Armenian"
msgstr "Rumunština"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "Interlingua"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "Indonézština"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "Islandština"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "Italština"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "Japonština"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
#, fuzzy
msgid "Georgian"
msgstr "Němčina"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "Kazaština"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "Khmerština"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "Kannadština"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "Korejština"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "Laoština"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "Litevština"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "Lotyšština"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "Makedonština"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "Malajámština"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "Mongolština"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "Maráthština"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "Malajština"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr ""
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "Nepálština"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "Nizozemské"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
#, fuzzy
msgid "Norwegian (Nynorsk)"
msgstr "Norština (nynorsk)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
#, fuzzy
msgid "Norwegian (Bokmal)"
msgstr "Norština (bokmal)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "Orijština"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr "Pandžábština"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "Polština"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "Portugalština"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "Portugalština (brazilská)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "Rumunština"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "Ruština"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr ""
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "Slovenština"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "Slovinština"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "Albánština"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "Srbština"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "Švédština"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "Švédština (finská)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "Tamilština"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "Telugština"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "Thajština"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "Turečtina"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "Ujgurština"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "Ukrajinština"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "Urdština"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "Uzbečtina"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "Vietnamština"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "Walloon"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "Jidiš"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "Čínština"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
#, fuzzy
msgid "Chinese (Simplified)"
msgstr "Čínština (zjednodušená)"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+#, fuzzy
+msgid "Chinese (Hongkong)"
+msgstr "Čínština (tradiční)"
+
+#: ism/src/scim_utility.cpp:803
#, fuzzy
msgid "Chinese (Traditional)"
msgstr "Čínština (tradiční)"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
#, fuzzy
msgid "Dutch (Belgian)"
msgstr "Belgičtina"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
#, fuzzy
msgid "English (United States)"
msgstr "Angličtina (US)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
#, fuzzy
msgid "English (United Kingdom)"
msgstr "Angličtina (kanadská)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
#, fuzzy
msgid "English (New Zealand)"
msgstr "Angličtina (irská)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
#, fuzzy
msgid "English (Irish)"
msgstr "Angličtina (britská)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
#, fuzzy
msgid "English (South Africa)"
msgstr "Angličtina (americká)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
#, fuzzy
msgid "English (Jamaica)"
msgstr "Angličtina (kanadská)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
#, fuzzy
msgid "English (Belize)"
msgstr "Angličtina (britská)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
#, fuzzy
msgid "English (Trinidad)"
msgstr "Angličtina (britská)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
#, fuzzy
msgid "English (Zimbabwe)"
msgstr "Angličtina (kanadská)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
#, fuzzy
msgid "English (Philippines)"
msgstr "Angličtina (britská)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
#, fuzzy
msgid "French (Standard)"
msgstr "Francouzština (kanadská)"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
#, fuzzy
msgid "French (Belgian)"
msgstr "Francouzština (kanadská)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "Francouzština (kanadská)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
#, fuzzy
msgid "French (Swiss)"
msgstr "Němčina (švýcarská)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
#, fuzzy
msgid "French (Monaco)"
msgstr "Francouzština (kanadská)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
#, fuzzy
msgid "German (Standard)"
msgstr "Němčina (s mrtvými klávesami)"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "Němčina (švýcarská)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
#, fuzzy
msgid "German (Austrian)"
msgstr "Angličtina (australská)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
#, fuzzy
msgid "German (Liechtenstein)"
msgstr "Němčina (švýcarská)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
#, fuzzy
msgid "Italian (Swiss)"
msgstr "Němčina (švýcarská)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
#, fuzzy
msgid "Portuguese (Brazilian)"
msgstr "Portugalština (brazilská)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
#, fuzzy
msgid "Portuguese (Standard)"
msgstr "Portugalština (brazilská)"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
#, fuzzy
msgid "Spanish (Traditional Sort)"
msgstr "Španělština (jihoamerická)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
#, fuzzy
msgid "Spanish (Mexican)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
#, fuzzy
msgid "Spanish (Guatemala)"
msgstr "Španělština (jihoamerická)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
#, fuzzy
msgid "Spanish (Costa Rica)"
msgstr "Španělština (jihoamerická)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
#, fuzzy
msgid "Spanish (Panama)"
msgstr "Španělština (jihoamerická)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
#, fuzzy
msgid "Spanish (Dominican Republic)"
msgstr "Španělština (jihoamerická)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
#, fuzzy
msgid "Spanish (Venezuela)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
#, fuzzy
msgid "Spanish (Colombia)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
#, fuzzy
msgid "Spanish (Peru)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
#, fuzzy
msgid "Spanish (Argentina)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
#, fuzzy
msgid "Spanish (Ecuador)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
#, fuzzy
msgid "Spanish (Chile)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
#, fuzzy
msgid "Spanish (Uruguay)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
#, fuzzy
msgid "Spanish (Paraguay)"
msgstr "Španělština (CP 850)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
#, fuzzy
msgid "Spanish (Bolivia)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr ""
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
#, fuzzy
msgid "Spanish (Honduras)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
#, fuzzy
msgid "Spanish (Nicaragua)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
#, fuzzy
msgid "Spanish (Puerto Rico)"
msgstr "Španělština (mexická)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr ""
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
#, fuzzy
msgid "Malay (Malaysia)"
msgstr "Malajámština"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr ""
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "Norština"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
#, fuzzy
msgid "Serbian (Latin)"
msgstr "Srbština"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr ""
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
#, fuzzy
msgid "Chinese (Taiwan)"
msgstr "Čínština (tradiční)"
-#: ism/src/scim_utility.cpp:885
+#: ism/src/scim_utility.cpp:886
#, fuzzy
msgid "Chinese (Hong Kong)"
msgstr "Čínština (tradiční)"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
#, fuzzy
msgid "Chinese (Macau)"
msgstr "Čínština (tradiční)"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
#, fuzzy
msgid "Chinese (PRC)"
msgstr "Čínština"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
#, fuzzy
msgid "Chinese (Singapore)"
msgstr "Čínština (zjednodušená)"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr ""
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
#, fuzzy
msgid "Arabic (Iraq)"
msgstr "Arabština (libanonská)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
#, fuzzy
msgid "Arabic (Libya)"
msgstr "Arabština (libanonská)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
#, fuzzy
msgid "Arabic (Algeria)"
msgstr "Arabština (libanonská)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
#, fuzzy
msgid "Arabic (Morocco)"
msgstr "Arabština (libanonská)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
#, fuzzy
msgid "Arabic (Tunisia)"
msgstr "Arabština (libanonská)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
#, fuzzy
msgid "Arabic (Oman)"
msgstr "Arabština (libanonská)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
#, fuzzy
msgid "Arabic (Yemen)"
msgstr "Arabština (libanonská)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
#, fuzzy
msgid "Arabic (Syria)"
msgstr "Arabština (egyptská)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
#, fuzzy
msgid "Arabic (Jordan)"
msgstr "Arabština (libanonská)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
#, fuzzy
msgid "Arabic (Kuwait)"
msgstr "Arabština (egyptská)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
#, fuzzy
msgid "Arabic (UAE)"
msgstr "Arabština (egyptská)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
#, fuzzy
msgid "Arabic (Bahrain)"
msgstr "Arabština (libanonská)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
#, fuzzy
msgid "Arabic (Qatar)"
msgstr "Arabština (egyptská)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr ""
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr ""
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr ""
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr ""
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "Ostatní"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "Neznámé"
msgid "TC->SC"
msgstr "TC->SC"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "SCIM platforma"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
":\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
"\n"
"\n"
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "Stav"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "Název"
msgstr "Orientace panelu."
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr ""
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
#, fuzzy
msgid "Next"
msgstr "Text"
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
#, fuzzy
-msgid "Selection"
-msgstr "Výběr kláves"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
-msgstr "Volby"
+#~ msgid "Selection"
+#~ msgstr "Výběr kláves"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto capitalization"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "Němčina"
+#~ msgid "Option"
+#~ msgstr "Volby"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
-msgid "S/W keyboard"
-msgstr "Angličtina/klávesnice"
+#~ msgid "General"
+#~ msgstr "Němčina"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Výběr kláves"
+#~ msgid "S/W keyboard"
+#~ msgstr "Angličtina/klávesnice"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
#, fuzzy
-msgid "Keyboard option"
-msgstr "Výběr kláves"
+#~ msgid "Keyboard selection"
+#~ msgstr "Výběr kláves"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
#, fuzzy
-msgid "H/W keyboard"
-msgstr "Angličtina/klávesnice"
+#~ msgid "Keyboard option"
+#~ msgstr "Výběr kláves"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
#, fuzzy
-msgid "option"
-msgstr "Volby"
+#~ msgid "H/W keyboard"
+#~ msgstr "Angličtina/klávesnice"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
+#, fuzzy
+#~ msgid "option"
+#~ msgstr "Volby"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
#, fuzzy
-msgid "Keyboard"
-msgstr "Angličtina/klávesnice"
+#~ msgid "Keyboard"
+#~ msgstr "Angličtina/klávesnice"
#, fuzzy
#~ msgid "Automatic"
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2005-12-16 14:10+0100\n"
"Last-Translator: Jan Hefti <j.hefti@chinaboard.de>\n"
"Language-Team: German <scim-devel@lists.sourceforge.net>\n"
+"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: KBabel 1.11\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "Deutsch/Tastatur"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
#, fuzzy
msgid "English input service"
msgstr "Englisch (USA)"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "Amharisch"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "Arabisch"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "Arabisch (Ägypten)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "Arabisch (Libanon)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "Assamesisch"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "Aserbaidschanisch"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "Weißrussisch"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "Bulgarisch"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "Bengalisch"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "Bengalisch (Indien)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "Tibetisch"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "Bosnisch"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "Katalanisch"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "Tschechisch"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "Walisisch"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "Dänisch"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "Deutsch"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr ""
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "Griechisch"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "Englisch"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "Englisch (Australien)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "Englisch (Kanada)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "Englisch (Großbritannien)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "Englisch (Irland)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "Englisch (USA)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "Spanisch"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "Estnisch"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "Baskisch"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "Persisch"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "Finnisch"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "Französisch"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "Irisch"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "Galizisch"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "Gujarati"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "Hebräisch"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "Hindi"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "Kroatisch"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "Ungarisch"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
#, fuzzy
msgid "Armenian"
msgstr "Rumänisch"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "Interlingua"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "Indonesisch"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "Isländisch"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "Italienisch"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "Japanisch"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
#, fuzzy
msgid "Georgian"
msgstr "Deutsch"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "Kasachisch"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "Kambodschanisch"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "Kannada"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "Koreanisch"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "Laotisch"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "Litauisch"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "Lettisch"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "Mazedonisch"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "Malajalam"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "Mongolisch"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "Marathi"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "Malaysisch"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr ""
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "Nepalesisch"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "Niederländisch"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
#, fuzzy
msgid "Norwegian (Nynorsk)"
msgstr "Norwegisch (Nynorsk)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
#, fuzzy
msgid "Norwegian (Bokmal)"
msgstr "Norwegisch (Bokmal)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "Orija"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr "Pandschabi"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "Polnisch"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "Portugiesisch"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "Portugiesisch (Brasilien)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "Rumänisch"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "Russisch"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr ""
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "Slowakisch"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "Slowenisch"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "Albanisch"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "Serbisch"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "Schwedisch"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "Schwedisch (Finnland)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "Tamilisch"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "Telugu"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "Thai"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "Türkisch"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "Uigurisch"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "Ukrainisch"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "Urdu"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "Usbekisch"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "Vietnamesisch"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "Wallonisch"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "Jiddisch"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "Chinesisch"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
#, fuzzy
msgid "Chinese (Simplified)"
msgstr "Chinesisch (vereinfacht)"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+#, fuzzy
+msgid "Chinese (Hongkong)"
+msgstr "Chinesisch (traditionell)"
+
+#: ism/src/scim_utility.cpp:803
#, fuzzy
msgid "Chinese (Traditional)"
msgstr "Chinesisch (traditionell)"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
#, fuzzy
msgid "Dutch (Belgian)"
msgstr "Belgisch"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
#, fuzzy
msgid "English (United States)"
msgstr "Englisch (US)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
#, fuzzy
msgid "English (United Kingdom)"
msgstr "Englisch (Kanada)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
#, fuzzy
msgid "English (New Zealand)"
msgstr "Englisch (Irland)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
#, fuzzy
msgid "English (Irish)"
msgstr "Englisch (Großbritannien)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
#, fuzzy
msgid "English (South Africa)"
msgstr "Englisch (USA)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
#, fuzzy
msgid "English (Jamaica)"
msgstr "Englisch (Kanada)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
#, fuzzy
msgid "English (Belize)"
msgstr "Englisch (Großbritannien)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
#, fuzzy
msgid "English (Trinidad)"
msgstr "Englisch (Großbritannien)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
#, fuzzy
msgid "English (Zimbabwe)"
msgstr "Englisch (Kanada)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
#, fuzzy
msgid "English (Philippines)"
msgstr "Englisch (Großbritannien)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
#, fuzzy
msgid "French (Standard)"
msgstr "Französisch (Kanada)"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
#, fuzzy
msgid "French (Belgian)"
msgstr "Französisch (Kanada)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "Französisch (Kanada)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
#, fuzzy
msgid "French (Swiss)"
msgstr "Deutsch (Schweiz)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
#, fuzzy
msgid "French (Monaco)"
msgstr "Französisch (Kanada)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
#, fuzzy
msgid "German (Standard)"
msgstr "Deutsch (mit deadkeys)"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "Deutsch (Schweiz)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
#, fuzzy
msgid "German (Austrian)"
msgstr "Englisch (Australien)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
#, fuzzy
msgid "German (Liechtenstein)"
msgstr "Deutsch (Schweiz)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
#, fuzzy
msgid "Italian (Swiss)"
msgstr "Deutsch (Schweiz)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
#, fuzzy
msgid "Portuguese (Brazilian)"
msgstr "Portugiesisch (Brasilien)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
#, fuzzy
msgid "Portuguese (Standard)"
msgstr "Portugiesisch (Brasilien)"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
#, fuzzy
msgid "Spanish (Traditional Sort)"
msgstr "Spanisch (Lateinamerika)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
#, fuzzy
msgid "Spanish (Mexican)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
#, fuzzy
msgid "Spanish (Guatemala)"
msgstr "Spanisch (Lateinamerika)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
#, fuzzy
msgid "Spanish (Costa Rica)"
msgstr "Spanisch (Lateinamerika)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
#, fuzzy
msgid "Spanish (Panama)"
msgstr "Spanisch (Lateinamerika)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
#, fuzzy
msgid "Spanish (Dominican Republic)"
msgstr "Spanisch (Lateinamerika)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
#, fuzzy
msgid "Spanish (Venezuela)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
#, fuzzy
msgid "Spanish (Colombia)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
#, fuzzy
msgid "Spanish (Peru)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
#, fuzzy
msgid "Spanish (Argentina)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
#, fuzzy
msgid "Spanish (Ecuador)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
#, fuzzy
msgid "Spanish (Chile)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
#, fuzzy
msgid "Spanish (Uruguay)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
#, fuzzy
msgid "Spanish (Paraguay)"
msgstr "Spanisch (CP 850)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
#, fuzzy
msgid "Spanish (Bolivia)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr ""
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
#, fuzzy
msgid "Spanish (Honduras)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
#, fuzzy
msgid "Spanish (Nicaragua)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
#, fuzzy
msgid "Spanish (Puerto Rico)"
msgstr "Spanisch (Mexiko)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr ""
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
#, fuzzy
msgid "Malay (Malaysia)"
msgstr "Malajalam"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr ""
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "Norwegisch"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
#, fuzzy
msgid "Serbian (Latin)"
msgstr "Serbisch"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr ""
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
#, fuzzy
msgid "Chinese (Taiwan)"
msgstr "Chinesisch (traditionell)"
-#: ism/src/scim_utility.cpp:885
+#: ism/src/scim_utility.cpp:886
#, fuzzy
msgid "Chinese (Hong Kong)"
msgstr "Chinesisch (traditionell)"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
#, fuzzy
msgid "Chinese (Macau)"
msgstr "Chinesisch (traditionell)"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
#, fuzzy
msgid "Chinese (PRC)"
msgstr "Chinesisch"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
#, fuzzy
msgid "Chinese (Singapore)"
msgstr "Chinesisch (vereinfacht)"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr ""
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
#, fuzzy
msgid "Arabic (Iraq)"
msgstr "Arabisch (Libanon)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
#, fuzzy
msgid "Arabic (Libya)"
msgstr "Arabisch (Libanon)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
#, fuzzy
msgid "Arabic (Algeria)"
msgstr "Arabisch (Libanon)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
#, fuzzy
msgid "Arabic (Morocco)"
msgstr "Arabisch (Libanon)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
#, fuzzy
msgid "Arabic (Tunisia)"
msgstr "Arabisch (Libanon)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
#, fuzzy
msgid "Arabic (Oman)"
msgstr "Arabisch (Libanon)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
#, fuzzy
msgid "Arabic (Yemen)"
msgstr "Arabisch (Libanon)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
#, fuzzy
msgid "Arabic (Syria)"
msgstr "Arabisch (Ägypten)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
#, fuzzy
msgid "Arabic (Jordan)"
msgstr "Arabisch (Libanon)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
#, fuzzy
msgid "Arabic (Kuwait)"
msgstr "Arabisch (Ägypten)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
#, fuzzy
msgid "Arabic (UAE)"
msgstr "Arabisch (Ägypten)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
#, fuzzy
msgid "Arabic (Bahrain)"
msgstr "Arabisch (Libanon)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
#, fuzzy
msgid "Arabic (Qatar)"
msgstr "Arabisch (Ägypten)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr ""
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr ""
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr ""
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr ""
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "Sonstige"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "Unbekannt"
msgid "TC->SC"
msgstr "TC->VC"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "Smart Common Input Method Plattform "
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(c) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
":\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
"\n"
"\n"
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "Aktivieren"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "Name"
#: ism/utils/scimstringview.c:232
msgid "FALSE removes outside bevel from string view."
-msgstr "»Nein« entfernt den umgebenden Rahmen von der angezeigten Zeichenkette."
+msgstr ""
+"»Nein« entfernt den umgebenden Rahmen von der angezeigten Zeichenkette."
#: ism/utils/scimstringview.c:239
msgid "Draw cursor"
#, fuzzy
msgid "TRUE forward button press/release event to user program."
msgstr ""
-"Wenn »ja«, wird der gewählte Ausdruck beim jeweiligen Knopfdruck zum Programm "
-"übertragen."
+"Wenn »ja«, wird der gewählte Ausdruck beim jeweiligen Knopfdruck zum "
+"Programm übertragen."
#: ism/utils/scimstringview.c:263
msgid "Auto resize the widget to fit the string"
msgstr "Die Ausrichtung des Systemabschnitts der Kontrollleiste."
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr ""
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
#, fuzzy
msgid "Next"
msgstr "Text"
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
#, fuzzy
-msgid "Selection"
-msgstr "Tastenauswahl"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
-msgstr "Optionen"
+#~ msgid "Selection"
+#~ msgstr "Tastenauswahl"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto capitalization"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "Deutsch"
+#~ msgid "Option"
+#~ msgstr "Optionen"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
-msgid "S/W keyboard"
-msgstr "Deutsch/Tastatur"
+#~ msgid "General"
+#~ msgstr "Deutsch"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Tastenauswahl"
+#~ msgid "S/W keyboard"
+#~ msgstr "Deutsch/Tastatur"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
#, fuzzy
-msgid "Keyboard option"
-msgstr "Tastenauswahl"
+#~ msgid "Keyboard selection"
+#~ msgstr "Tastenauswahl"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
#, fuzzy
-msgid "H/W keyboard"
-msgstr "Deutsch/Tastatur"
+#~ msgid "Keyboard option"
+#~ msgstr "Tastenauswahl"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
#, fuzzy
-msgid "option"
-msgstr "Optionen"
+#~ msgid "H/W keyboard"
+#~ msgstr "Deutsch/Tastatur"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
+#, fuzzy
+#~ msgid "option"
+#~ msgstr "Optionen"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
#, fuzzy
-msgid "Keyboard"
-msgstr "Deutsch/Tastatur"
+#~ msgid "Keyboard"
+#~ msgstr "Deutsch/Tastatur"
#, fuzzy
#~ msgid "Automatic"
#~ msgid ""
#~ "If this option is checked, the menu icon will be showed on the toolbar."
#~ msgstr ""
-#~ "Wenn diese Option gewählt ist, wird das Symbol »Menü« auf der Symbolleiste "
-#~ "angezeigt."
+#~ "Wenn diese Option gewählt ist, wird das Symbol »Menü« auf der "
+#~ "Symbolleiste angezeigt."
#~ msgid ""
#~ "If this option is checked, the help icon will be showed on the toolbar."
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr ""
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
msgid "English input service"
msgstr ""
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr ""
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr ""
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr ""
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr ""
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr ""
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr ""
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr ""
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr ""
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr ""
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr ""
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr ""
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr ""
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr ""
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr ""
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr ""
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr ""
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr ""
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr ""
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr ""
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr ""
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr ""
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr ""
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr ""
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr ""
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr ""
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr ""
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr ""
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr ""
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr ""
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr ""
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr ""
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr ""
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr ""
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr ""
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr ""
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr ""
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr ""
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr ""
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr ""
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
msgid "Armenian"
msgstr ""
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr ""
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr ""
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr ""
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr ""
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr ""
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
msgid "Georgian"
msgstr ""
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr ""
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr ""
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr ""
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr ""
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr ""
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr ""
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr ""
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr ""
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr ""
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr ""
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr ""
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr ""
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr ""
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr ""
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr ""
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
msgid "Norwegian (Nynorsk)"
msgstr ""
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
msgid "Norwegian (Bokmal)"
msgstr ""
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr ""
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr ""
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr ""
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr ""
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr ""
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr ""
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr ""
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr ""
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr ""
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr ""
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr ""
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr ""
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr ""
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr ""
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr ""
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr ""
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr ""
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr ""
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr ""
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr ""
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr ""
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr ""
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr ""
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr ""
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr ""
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr ""
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
msgid "Chinese (Simplified)"
msgstr ""
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+msgid "Chinese (Hongkong)"
+msgstr ""
+
+#: ism/src/scim_utility.cpp:803
msgid "Chinese (Traditional)"
msgstr ""
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
msgid "Dutch (Belgian)"
msgstr ""
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
msgid "English (United States)"
msgstr ""
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
msgid "English (United Kingdom)"
msgstr ""
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
msgid "English (New Zealand)"
msgstr ""
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
msgid "English (Irish)"
msgstr ""
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
msgid "English (South Africa)"
msgstr ""
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
msgid "English (Jamaica)"
msgstr ""
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
msgid "English (Belize)"
msgstr ""
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
msgid "English (Trinidad)"
msgstr ""
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
msgid "English (Zimbabwe)"
msgstr ""
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
msgid "English (Philippines)"
msgstr ""
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
msgid "French (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
msgid "French (Belgian)"
msgstr ""
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr ""
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
msgid "French (Swiss)"
msgstr ""
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
msgid "French (Monaco)"
msgstr ""
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
msgid "German (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr ""
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
msgid "German (Austrian)"
msgstr ""
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
msgid "German (Liechtenstein)"
msgstr ""
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
msgid "Italian (Swiss)"
msgstr ""
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
msgid "Portuguese (Brazilian)"
msgstr ""
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
msgid "Portuguese (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
msgid "Spanish (Traditional Sort)"
msgstr ""
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
msgid "Spanish (Mexican)"
msgstr ""
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
msgid "Spanish (Guatemala)"
msgstr ""
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
msgid "Spanish (Costa Rica)"
msgstr ""
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
msgid "Spanish (Panama)"
msgstr ""
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
msgid "Spanish (Dominican Republic)"
msgstr ""
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
msgid "Spanish (Venezuela)"
msgstr ""
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
msgid "Spanish (Colombia)"
msgstr ""
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
msgid "Spanish (Peru)"
msgstr ""
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
msgid "Spanish (Argentina)"
msgstr ""
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
msgid "Spanish (Ecuador)"
msgstr ""
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
msgid "Spanish (Chile)"
msgstr ""
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
msgid "Spanish (Uruguay)"
msgstr ""
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
msgid "Spanish (Paraguay)"
msgstr ""
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
msgid "Spanish (Bolivia)"
msgstr ""
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr ""
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
msgid "Spanish (Honduras)"
msgstr ""
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
msgid "Spanish (Nicaragua)"
msgstr ""
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
msgid "Spanish (Puerto Rico)"
msgstr ""
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr ""
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
msgid "Malay (Malaysia)"
msgstr ""
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr ""
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr ""
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
msgid "Serbian (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr ""
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
msgid "Chinese (Taiwan)"
msgstr ""
-#: ism/src/scim_utility.cpp:885
+#: ism/src/scim_utility.cpp:886
msgid "Chinese (Hong Kong)"
msgstr ""
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
msgid "Chinese (Macau)"
msgstr ""
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
msgid "Chinese (PRC)"
msgstr ""
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
msgid "Chinese (Singapore)"
msgstr ""
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr ""
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
msgid "Arabic (Iraq)"
msgstr ""
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
msgid "Arabic (Libya)"
msgstr ""
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
msgid "Arabic (Algeria)"
msgstr ""
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
msgid "Arabic (Morocco)"
msgstr ""
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
msgid "Arabic (Tunisia)"
msgstr ""
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
msgid "Arabic (Oman)"
msgstr ""
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
msgid "Arabic (Yemen)"
msgstr ""
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
msgid "Arabic (Syria)"
msgstr ""
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
msgid "Arabic (Jordan)"
msgstr ""
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
msgid "Arabic (Kuwait)"
msgstr ""
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
msgid "Arabic (UAE)"
msgstr ""
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
msgid "Arabic (Bahrain)"
msgstr ""
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
msgid "Arabic (Qatar)"
msgstr ""
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr ""
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr ""
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr ""
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr ""
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr ""
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr ""
msgid "TC->SC"
msgstr ""
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr ""
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
msgstr ""
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
msgstr ""
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
msgstr ""
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr ""
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr ""
msgstr ""
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr ""
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
msgid "Next"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
-msgid "Selection"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, c-format
-msgid "Option"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto capitalization"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
-msgid "General"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-msgid "S/W keyboard"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
-msgid "Keyboard selection"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
-msgid "Keyboard option"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
-msgid "H/W keyboard"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-msgid "option"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
-msgid "Keyboard"
-msgstr ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr ""
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
msgid "English input service"
msgstr ""
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr ""
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr ""
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr ""
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr ""
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr ""
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr ""
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr ""
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr ""
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr ""
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr ""
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr ""
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr ""
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr ""
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr ""
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr ""
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr ""
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr ""
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr ""
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr ""
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr ""
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr ""
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr ""
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr ""
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr ""
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr ""
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr ""
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr ""
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr ""
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr ""
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr ""
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr ""
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr ""
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr ""
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr ""
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr ""
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr ""
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr ""
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr ""
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr ""
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
msgid "Armenian"
msgstr ""
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr ""
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr ""
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr ""
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr ""
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr ""
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
msgid "Georgian"
msgstr ""
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr ""
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr ""
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr ""
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr ""
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr ""
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr ""
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr ""
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr ""
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr ""
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr ""
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr ""
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr ""
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr ""
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr ""
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr ""
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
msgid "Norwegian (Nynorsk)"
msgstr ""
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
msgid "Norwegian (Bokmal)"
msgstr ""
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr ""
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr ""
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr ""
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr ""
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr ""
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr ""
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr ""
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr ""
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr ""
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr ""
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr ""
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr ""
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr ""
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr ""
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr ""
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr ""
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr ""
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr ""
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr ""
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr ""
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr ""
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr ""
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr ""
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr ""
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr ""
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr ""
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
msgid "Chinese (Simplified)"
msgstr ""
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+msgid "Chinese (Hongkong)"
+msgstr ""
+
+#: ism/src/scim_utility.cpp:803
msgid "Chinese (Traditional)"
msgstr ""
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
msgid "Dutch (Belgian)"
msgstr ""
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
msgid "English (United States)"
msgstr ""
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
msgid "English (United Kingdom)"
msgstr ""
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
msgid "English (New Zealand)"
msgstr ""
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
msgid "English (Irish)"
msgstr ""
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
msgid "English (South Africa)"
msgstr ""
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
msgid "English (Jamaica)"
msgstr ""
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
msgid "English (Belize)"
msgstr ""
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
msgid "English (Trinidad)"
msgstr ""
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
msgid "English (Zimbabwe)"
msgstr ""
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
msgid "English (Philippines)"
msgstr ""
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
msgid "French (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
msgid "French (Belgian)"
msgstr ""
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr ""
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
msgid "French (Swiss)"
msgstr ""
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
msgid "French (Monaco)"
msgstr ""
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
msgid "German (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr ""
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
msgid "German (Austrian)"
msgstr ""
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
msgid "German (Liechtenstein)"
msgstr ""
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
msgid "Italian (Swiss)"
msgstr ""
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
msgid "Portuguese (Brazilian)"
msgstr ""
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
msgid "Portuguese (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
msgid "Spanish (Traditional Sort)"
msgstr ""
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
msgid "Spanish (Mexican)"
msgstr ""
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
msgid "Spanish (Guatemala)"
msgstr ""
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
msgid "Spanish (Costa Rica)"
msgstr ""
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
msgid "Spanish (Panama)"
msgstr ""
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
msgid "Spanish (Dominican Republic)"
msgstr ""
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
msgid "Spanish (Venezuela)"
msgstr ""
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
msgid "Spanish (Colombia)"
msgstr ""
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
msgid "Spanish (Peru)"
msgstr ""
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
msgid "Spanish (Argentina)"
msgstr ""
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
msgid "Spanish (Ecuador)"
msgstr ""
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
msgid "Spanish (Chile)"
msgstr ""
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
msgid "Spanish (Uruguay)"
msgstr ""
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
msgid "Spanish (Paraguay)"
msgstr ""
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
msgid "Spanish (Bolivia)"
msgstr ""
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr ""
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
msgid "Spanish (Honduras)"
msgstr ""
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
msgid "Spanish (Nicaragua)"
msgstr ""
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
msgid "Spanish (Puerto Rico)"
msgstr ""
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr ""
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
msgid "Malay (Malaysia)"
msgstr ""
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr ""
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr ""
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
msgid "Serbian (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr ""
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
msgid "Chinese (Taiwan)"
msgstr ""
-#: ism/src/scim_utility.cpp:885
+#: ism/src/scim_utility.cpp:886
msgid "Chinese (Hong Kong)"
msgstr ""
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
msgid "Chinese (Macau)"
msgstr ""
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
msgid "Chinese (PRC)"
msgstr ""
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
msgid "Chinese (Singapore)"
msgstr ""
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr ""
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
msgid "Arabic (Iraq)"
msgstr ""
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
msgid "Arabic (Libya)"
msgstr ""
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
msgid "Arabic (Algeria)"
msgstr ""
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
msgid "Arabic (Morocco)"
msgstr ""
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
msgid "Arabic (Tunisia)"
msgstr ""
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
msgid "Arabic (Oman)"
msgstr ""
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
msgid "Arabic (Yemen)"
msgstr ""
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
msgid "Arabic (Syria)"
msgstr ""
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
msgid "Arabic (Jordan)"
msgstr ""
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
msgid "Arabic (Kuwait)"
msgstr ""
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
msgid "Arabic (UAE)"
msgstr ""
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
msgid "Arabic (Bahrain)"
msgstr ""
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
msgid "Arabic (Qatar)"
msgstr ""
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr ""
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr ""
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr ""
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr ""
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr ""
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr ""
msgid "TC->SC"
msgstr ""
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr ""
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
msgstr ""
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
msgstr ""
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
msgstr ""
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr ""
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr ""
msgstr ""
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr ""
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
msgid "Next"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
-msgid "Selection"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, c-format
-msgid "Option"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto capitalization"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
-msgid "General"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-msgid "S/W keyboard"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
-msgid "Keyboard selection"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
-msgid "Keyboard option"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
-msgid "H/W keyboard"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-msgid "option"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
-msgid "Keyboard"
-msgstr ""
msgstr ""
"Project-Id-Version: scim\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2006-05-24 16:51+0000\n"
"Last-Translator: Timo Jyrinki <timo.jyrinki@iki.fi>\n"
"Language-Team: Finnish <gnome-fi-laatu@lists.sourceforge.net>\n"
+"Language: fi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "englanti/näppäimistö"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
#, fuzzy
msgid "English input service"
msgstr "englanti (amerikanenglanti)"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "amhara"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "arabia"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "arabia (Egypti)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "arabia (Libanon)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "assami"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "azeri"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "valkovenäjä"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "bulgaria"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "bengali"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "bengali (Intia)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "tiibetti"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "bosnia"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "katalaani"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "tšekki"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "wales"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "tanska"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "saksa"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr ""
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "kreikka"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "englanti"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "englanti (Australia)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "englanti (Kanada)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "englanti (Iso-Britannia)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "englanti (Irlanti)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "englanti (amerikanenglanti)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "espanja"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "viro"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "baski"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "persia"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "suomi"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "ranska"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "irlanti"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "galicia"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "gudžarati"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "heprea"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "hindi"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "kroatia"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "unkari"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
#, fuzzy
msgid "Armenian"
msgstr "romania"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "interlingua"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "indonesia"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "islanti"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "italia"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "japani"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
#, fuzzy
msgid "Georgian"
msgstr "saksa"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "kazak"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "kampodia/khmer"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "kannada"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "korea"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "laos"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "liettua"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "latvia"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "makedonia"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "malajalam"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "mongolia"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "marathi"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "malaiji"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr ""
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "nepali"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "hollanti"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
#, fuzzy
msgid "Norwegian (Nynorsk)"
msgstr "norja (nykynorja)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
#, fuzzy
msgid "Norwegian (Bokmal)"
msgstr "norja (kirjanorja)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "oriya"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
#, fuzzy
msgid "Punjabi"
msgstr "panjabi"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "puola"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "portugali"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "portugali (Brasilia)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "romania"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "venäjä"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr ""
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "slovakki"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "sloveeni"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "albania"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "serbia"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "ruotsi"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "ruotsi (Suomi)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "tamili"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "telugu"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "thai"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "turkki"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "uiguuri"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "ukraina"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "urdu"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "uzbekki"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "vietnam"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "valloni"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "jiddiš"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "kiina"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
#, fuzzy
msgid "Chinese (Simplified)"
msgstr "kiina (yksinkertaistettu)"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+#, fuzzy
+msgid "Chinese (Hongkong)"
+msgstr "kiina (perinteinen)"
+
+#: ism/src/scim_utility.cpp:803
#, fuzzy
msgid "Chinese (Traditional)"
msgstr "kiina (perinteinen)"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
#, fuzzy
msgid "Dutch (Belgian)"
msgstr "belgia"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
#, fuzzy
msgid "English (United States)"
msgstr "englanti (USA)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
#, fuzzy
msgid "English (United Kingdom)"
msgstr "englanti (Kanada)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
#, fuzzy
msgid "English (New Zealand)"
msgstr "englanti (Irlanti)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
#, fuzzy
msgid "English (Irish)"
msgstr "englanti (Iso-Britannia)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
#, fuzzy
msgid "English (South Africa)"
msgstr "englanti (amerikanenglanti)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
#, fuzzy
msgid "English (Jamaica)"
msgstr "englanti (Kanada)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
#, fuzzy
msgid "English (Belize)"
msgstr "englanti (Iso-Britannia)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
#, fuzzy
msgid "English (Trinidad)"
msgstr "englanti (Iso-Britannia)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
#, fuzzy
msgid "English (Zimbabwe)"
msgstr "englanti (Kanada)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
#, fuzzy
msgid "English (Philippines)"
msgstr "englanti (Iso-Britannia)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
#, fuzzy
msgid "French (Standard)"
msgstr "Ranska (Kanada)"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
#, fuzzy
msgid "French (Belgian)"
msgstr "Ranska (Kanada)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "Ranska (Kanada)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
#, fuzzy
msgid "French (Swiss)"
msgstr "Saksa (sveitsiläinen)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
#, fuzzy
msgid "French (Monaco)"
msgstr "Ranska (Kanada)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
#, fuzzy
msgid "German (Standard)"
msgstr "Saksa (kuolleilla näppäimillä)"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "Saksa (sveitsiläinen)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
#, fuzzy
msgid "German (Austrian)"
msgstr "englanti (Australia)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
#, fuzzy
msgid "German (Liechtenstein)"
msgstr "Saksa (sveitsiläinen)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
#, fuzzy
msgid "Italian (Swiss)"
msgstr "Saksa (sveitsiläinen)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
#, fuzzy
msgid "Portuguese (Brazilian)"
msgstr "portugali (Brasilia)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
#, fuzzy
msgid "Portuguese (Standard)"
msgstr "portugali (Brasilia)"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
#, fuzzy
msgid "Spanish (Traditional Sort)"
msgstr "espanja (latinalainen amerikka)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
#, fuzzy
msgid "Spanish (Mexican)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
#, fuzzy
msgid "Spanish (Guatemala)"
msgstr "espanja (latinalainen amerikka)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
#, fuzzy
msgid "Spanish (Costa Rica)"
msgstr "espanja (latinalainen amerikka)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
#, fuzzy
msgid "Spanish (Panama)"
msgstr "espanja (latinalainen amerikka)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
#, fuzzy
msgid "Spanish (Dominican Republic)"
msgstr "espanja (latinalainen amerikka)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
#, fuzzy
msgid "Spanish (Venezuela)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
#, fuzzy
msgid "Spanish (Colombia)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
#, fuzzy
msgid "Spanish (Peru)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
#, fuzzy
msgid "Spanish (Argentina)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
#, fuzzy
msgid "Spanish (Ecuador)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
#, fuzzy
msgid "Spanish (Chile)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
#, fuzzy
msgid "Spanish (Uruguay)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
#, fuzzy
msgid "Spanish (Paraguay)"
msgstr "espanja (CP 850)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
#, fuzzy
msgid "Spanish (Bolivia)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr ""
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
#, fuzzy
msgid "Spanish (Honduras)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
#, fuzzy
msgid "Spanish (Nicaragua)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
#, fuzzy
msgid "Spanish (Puerto Rico)"
msgstr "espanja (Mexico)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr ""
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
#, fuzzy
msgid "Malay (Malaysia)"
msgstr "malajalam"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr ""
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "norja"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
#, fuzzy
msgid "Serbian (Latin)"
msgstr "serbia"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr ""
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
#, fuzzy
msgid "Chinese (Taiwan)"
msgstr "kiina (perinteinen)"
-#: ism/src/scim_utility.cpp:885
+#: ism/src/scim_utility.cpp:886
#, fuzzy
msgid "Chinese (Hong Kong)"
msgstr "kiina (perinteinen)"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
#, fuzzy
msgid "Chinese (Macau)"
msgstr "kiina (perinteinen)"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
#, fuzzy
msgid "Chinese (PRC)"
msgstr "kiina"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
#, fuzzy
msgid "Chinese (Singapore)"
msgstr "kiina (yksinkertaistettu)"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr ""
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
#, fuzzy
msgid "Arabic (Iraq)"
msgstr "arabia (Libanon)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
#, fuzzy
msgid "Arabic (Libya)"
msgstr "arabia (Libanon)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
#, fuzzy
msgid "Arabic (Algeria)"
msgstr "arabia (Libanon)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
#, fuzzy
msgid "Arabic (Morocco)"
msgstr "arabia (Libanon)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
#, fuzzy
msgid "Arabic (Tunisia)"
msgstr "arabia (Libanon)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
#, fuzzy
msgid "Arabic (Oman)"
msgstr "arabia (Libanon)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
#, fuzzy
msgid "Arabic (Yemen)"
msgstr "arabia (Libanon)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
#, fuzzy
msgid "Arabic (Syria)"
msgstr "arabia (Egypti)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
#, fuzzy
msgid "Arabic (Jordan)"
msgstr "arabia (Libanon)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
#, fuzzy
msgid "Arabic (Kuwait)"
msgstr "arabia (Egypti)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
#, fuzzy
msgid "Arabic (UAE)"
msgstr "arabia (Egypti)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
#, fuzzy
msgid "Arabic (Bahrain)"
msgstr "arabia (Libanon)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
#, fuzzy
msgid "Arabic (Qatar)"
msgstr "arabia (Egypti)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr ""
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr ""
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr ""
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr ""
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "Muu"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "Tuntematon"
msgid "TC->SC"
msgstr "pk->yk"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "Smart Common Input Method -alusta "
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
":\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
"\n"
"\n"
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "Ota käyttöön"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "Nimi"
msgstr "Ilmoitusalueen suunta."
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr ""
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
#, fuzzy
msgid "Next"
msgstr "Teksti"
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
#, fuzzy
-msgid "Selection"
-msgstr "Näppäimen valinta"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
-msgstr "Valinnat"
+#~ msgid "Selection"
+#~ msgstr "Näppäimen valinta"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto capitalization"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "saksa"
+#~ msgid "Option"
+#~ msgstr "Valinnat"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
-msgid "S/W keyboard"
-msgstr "englanti/näppäimistö"
+#~ msgid "General"
+#~ msgstr "saksa"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Näppäimen valinta"
+#~ msgid "S/W keyboard"
+#~ msgstr "englanti/näppäimistö"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
#, fuzzy
-msgid "Keyboard option"
-msgstr "Näppäimen valinta"
+#~ msgid "Keyboard selection"
+#~ msgstr "Näppäimen valinta"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
#, fuzzy
-msgid "H/W keyboard"
-msgstr "englanti/näppäimistö"
+#~ msgid "Keyboard option"
+#~ msgstr "Näppäimen valinta"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
#, fuzzy
-msgid "option"
-msgstr "Valinnat"
+#~ msgid "H/W keyboard"
+#~ msgstr "englanti/näppäimistö"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
+#, fuzzy
+#~ msgid "option"
+#~ msgstr "Valinnat"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
#, fuzzy
-msgid "Keyboard"
-msgstr "englanti/näppäimistö"
+#~ msgid "Keyboard"
+#~ msgstr "englanti/näppäimistö"
#, fuzzy
#~ msgid "Automatic"
msgstr ""
"Project-Id-Version: fr\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2005-12-11 13:54+0800\n"
"Last-Translator: Damien Menanteau <MengDaming@nerdshack.com>\n"
"Language-Team: French\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "Français/Clavier"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
#, fuzzy
msgid "English input service"
msgstr "Anglais (Etats-Unis)"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "Amharique"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "Arabe"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "Arabe (Egypte)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "Arabe (Liban)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "Assamais"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "Azerbaïdjanais"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "Biélorusse"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "Bulgare"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "Bengali"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "Bengali (Inde)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "Tibétain"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "Bosniaque"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "Catalan"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "Tchèque"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "Gallois"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "Danois"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "Allemand"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr "Maldivien"
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "Grec"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "Anglais"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "Anglais (Australie)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "Anglais (Canada)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "Anglais (Royaume Uni)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "Anglais (Irlande)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "Anglais (Etats-Unis)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "Espagnol"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "Estonien"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "Basque"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "Perse"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "Finnois"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "Français"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "Irlandais"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "Galicien"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "Gujarati"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "Hébreu"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "Hindou"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "Croate"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "Hongrois"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
msgid "Armenian"
msgstr "Arménien"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "Interlingua"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "Indonésien"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "Islandais"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "Italien"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "Japonais"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
msgid "Georgian"
msgstr "Géorgien"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "Kazakh"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "Khmer"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "Kannara"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "Coréen"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "Laotien"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "Lituanien"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "Letton"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "Macédonien"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "Malayalam"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "Mongol"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "Marathi"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "Malais"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr "Birman"
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "Népalais"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "Néerlandais"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
#, fuzzy
msgid "Norwegian (Nynorsk)"
msgstr "Norvégien (Nynorsk)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
#, fuzzy
msgid "Norwegian (Bokmal)"
msgstr "Norvégien (Bokmal)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "Oriya"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr "Punjabi"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "Polonais"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "Portugais"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "Portugais (Brésil)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "Roumain"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "Russe"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr "Singhalais"
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "Slovaque"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "Slovène"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "Albanais"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "Serbe"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "Suédois"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "Suédois (Finlande)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "Tamoul"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "Telugu"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "Thaï"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "Turc"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "Uighur"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "Ukrainien"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "Ourdou"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "Ouzbèque"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "Vietnamien"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "Wallon"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "Yiddish"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "Chinois"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
#, fuzzy
msgid "Chinese (Simplified)"
msgstr "Chinois (simplifié)"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+#, fuzzy
+msgid "Chinese (Hongkong)"
+msgstr "Chinois (traditionnel)"
+
+#: ism/src/scim_utility.cpp:803
#, fuzzy
msgid "Chinese (Traditional)"
msgstr "Chinois (traditionnel)"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
#, fuzzy
msgid "Dutch (Belgian)"
msgstr "Belge"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
#, fuzzy
msgid "English (United States)"
msgstr "Anglais (US)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
#, fuzzy
msgid "English (United Kingdom)"
msgstr "Anglais (Canada)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
#, fuzzy
msgid "English (New Zealand)"
msgstr "Anglais (Irlande)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
#, fuzzy
msgid "English (Irish)"
msgstr "Anglais (Royaume Uni)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
#, fuzzy
msgid "English (South Africa)"
msgstr "Anglais (Etats-Unis)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
#, fuzzy
msgid "English (Jamaica)"
msgstr "Anglais (Canada)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
#, fuzzy
msgid "English (Belize)"
msgstr "Anglais (Royaume Uni)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
#, fuzzy
msgid "English (Trinidad)"
msgstr "Anglais (Royaume Uni)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
#, fuzzy
msgid "English (Zimbabwe)"
msgstr "Anglais (Canada)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
#, fuzzy
msgid "English (Philippines)"
msgstr "Anglais (Royaume Uni)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
#, fuzzy
msgid "French (Standard)"
msgstr "Français (Canada)"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
#, fuzzy
msgid "French (Belgian)"
msgstr "Français (Canada)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "Français (Canada)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
#, fuzzy
msgid "French (Swiss)"
msgstr "Allemand (Suisse)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
#, fuzzy
msgid "French (Monaco)"
msgstr "Français (Canada)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
#, fuzzy
msgid "German (Standard)"
msgstr "Allemand (avec touches mortes)"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "Allemand (Suisse)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
#, fuzzy
msgid "German (Austrian)"
msgstr "Anglais (Australie)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
#, fuzzy
msgid "German (Liechtenstein)"
msgstr "Allemand (Suisse)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
#, fuzzy
msgid "Italian (Swiss)"
msgstr "Allemand (Suisse)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
#, fuzzy
msgid "Portuguese (Brazilian)"
msgstr "Portugais (Brésil)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
#, fuzzy
msgid "Portuguese (Standard)"
msgstr "Portugais (Brésil)"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
#, fuzzy
msgid "Spanish (Traditional Sort)"
msgstr "Espagnol (Amérique latine)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
#, fuzzy
msgid "Spanish (Mexican)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
#, fuzzy
msgid "Spanish (Guatemala)"
msgstr "Espagnol (Amérique latine)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
#, fuzzy
msgid "Spanish (Costa Rica)"
msgstr "Espagnol (Amérique latine)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
#, fuzzy
msgid "Spanish (Panama)"
msgstr "Espagnol (Amérique latine)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
#, fuzzy
msgid "Spanish (Dominican Republic)"
msgstr "Espagnol (Amérique latine)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
#, fuzzy
msgid "Spanish (Venezuela)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
#, fuzzy
msgid "Spanish (Colombia)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
#, fuzzy
msgid "Spanish (Peru)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
#, fuzzy
msgid "Spanish (Argentina)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
#, fuzzy
msgid "Spanish (Ecuador)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
#, fuzzy
msgid "Spanish (Chile)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
#, fuzzy
msgid "Spanish (Uruguay)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
#, fuzzy
msgid "Spanish (Paraguay)"
msgstr "Espagnol (CP 850)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
#, fuzzy
msgid "Spanish (Bolivia)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr ""
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
#, fuzzy
msgid "Spanish (Honduras)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
#, fuzzy
msgid "Spanish (Nicaragua)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
#, fuzzy
msgid "Spanish (Puerto Rico)"
msgstr "Espagnol (Mexique)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr ""
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
#, fuzzy
msgid "Malay (Malaysia)"
msgstr "Malayalam"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr ""
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "Norvégien"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
#, fuzzy
msgid "Serbian (Latin)"
msgstr "Serbe"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr ""
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
#, fuzzy
msgid "Chinese (Taiwan)"
msgstr "Chinois (traditionnel)"
-#: ism/src/scim_utility.cpp:885
+#: ism/src/scim_utility.cpp:886
#, fuzzy
msgid "Chinese (Hong Kong)"
msgstr "Chinois (traditionnel)"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
#, fuzzy
msgid "Chinese (Macau)"
msgstr "Chinois (traditionnel)"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
#, fuzzy
msgid "Chinese (PRC)"
msgstr "Chinois"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
#, fuzzy
msgid "Chinese (Singapore)"
msgstr "Chinois (simplifié)"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr ""
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
#, fuzzy
msgid "Arabic (Iraq)"
msgstr "Arabe (Liban)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
#, fuzzy
msgid "Arabic (Libya)"
msgstr "Arabe (Liban)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
#, fuzzy
msgid "Arabic (Algeria)"
msgstr "Arabe (Liban)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
#, fuzzy
msgid "Arabic (Morocco)"
msgstr "Arabe (Liban)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
#, fuzzy
msgid "Arabic (Tunisia)"
msgstr "Arabe (Liban)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
#, fuzzy
msgid "Arabic (Oman)"
msgstr "Arabe (Liban)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
#, fuzzy
msgid "Arabic (Yemen)"
msgstr "Arabe (Liban)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
#, fuzzy
msgid "Arabic (Syria)"
msgstr "Arabe (Egypte)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
#, fuzzy
msgid "Arabic (Jordan)"
msgstr "Arabe (Liban)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
#, fuzzy
msgid "Arabic (Kuwait)"
msgstr "Arabe (Egypte)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
#, fuzzy
msgid "Arabic (UAE)"
msgstr "Arabe (Egypte)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
#, fuzzy
msgid "Arabic (Bahrain)"
msgstr "Arabe (Liban)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
#, fuzzy
msgid "Arabic (Qatar)"
msgstr "Arabe (Egypte)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr ""
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr ""
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr ""
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr ""
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "Autre"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "Inconnu"
msgid "TC->SC"
msgstr "CT->CS"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "Plateforme Smart Common Input Method"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
" :\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
"\n"
"\n"
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "Activer"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "Nom"
msgstr "Orientation du tiroir."
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr ""
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
#, fuzzy
msgid "Next"
msgstr "Texte"
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
#, fuzzy
-msgid "Selection"
-msgstr "Sélection de Touche"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
-msgstr "Options"
+#~ msgid "Selection"
+#~ msgstr "Sélection de Touche"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto capitalization"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "Allemand"
+#~ msgid "Option"
+#~ msgstr "Options"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
-msgid "S/W keyboard"
-msgstr "Français/Clavier"
+#~ msgid "General"
+#~ msgstr "Allemand"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Sélection de Touche"
+#~ msgid "S/W keyboard"
+#~ msgstr "Français/Clavier"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
#, fuzzy
-msgid "Keyboard option"
-msgstr "Sélection de Touche"
+#~ msgid "Keyboard selection"
+#~ msgstr "Sélection de Touche"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
#, fuzzy
-msgid "H/W keyboard"
-msgstr "Français/Clavier"
+#~ msgid "Keyboard option"
+#~ msgstr "Sélection de Touche"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
#, fuzzy
-msgid "option"
-msgstr "Options"
+#~ msgid "H/W keyboard"
+#~ msgstr "Français/Clavier"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
+#, fuzzy
+#~ msgid "option"
+#~ msgstr "Options"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
#, fuzzy
-msgid "Keyboard"
-msgstr "Français/Clavier"
+#~ msgid "Keyboard"
+#~ msgstr "Français/Clavier"
#, fuzzy
#~ msgid "Automatic"
msgstr ""
"Project-Id-Version: it\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2005-12-13 00:36+0100\n"
"Last-Translator: Federico Zenith <zenith@chemeng.ntnu.no>\n"
"Language-Team: Italian <kde-i18n-it@kde.org>\n"
+"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "Inglese/Tastiera"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
#, fuzzy
msgid "English input service"
msgstr "Inglese (americano)"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "Amarico"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "Arabo"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "Arabo (Egitto)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "Arabo (Libano)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "Assamese"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "Azerbaigiano"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "Bielorusso"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "Bulgaro"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "Bengalese"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "Bengalese (India)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "Tibetano"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "Bosniaco"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "Catalano"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "Ceco"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "Gallese"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "Danese"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "Tedesco"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr ""
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "Greco"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "Inglese"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "Inglese (australiano)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "Inglese (canadese)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "Inglese (britannico)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "Inglese (Irlanda)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "Inglese (americano)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "Spagnolo"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "Estone"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "Basco"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "Persiano"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "Finlandese"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "Francese"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "Irlandese"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "Galiziano"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "Gujarati"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "Ebraico"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "Hindi"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "Croato"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "Ungherese"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
#, fuzzy
msgid "Armenian"
msgstr "Romeno"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "Interlingua"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "Indonesiano"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "Islandese"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "Italiano"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "Giapponese"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
#, fuzzy
msgid "Georgian"
msgstr "Tedesco"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "Kazako"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "Cambogiano"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "Kannada"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "Coreano"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "Laotiano"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "Lituano"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "Lettone"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "Macedone"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "Malayalam"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "Mongolo"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "Marathi"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "Malese"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
#, fuzzy
msgid "Burmese"
msgstr "Sfoglia"
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "Nepalese"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "Olandese"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
#, fuzzy
msgid "Norwegian (Nynorsk)"
msgstr "Norvegese (nynorsk)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
#, fuzzy
msgid "Norwegian (Bokmal)"
msgstr "Norvegese (bokmål)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "Oriya"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr "Punjabi"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "Polacco"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "Portoghese"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "Portoghese (Brasile)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "Romeno"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "Russo"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr ""
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "Slovacco"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "Sloveno"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "Albanese"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "Serbo"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "Svedese"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "Svedese (Finlandia)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "Tamil"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "Telugu"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "Tailandese"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "Turco"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "Uighur"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "Ucraino"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "Urdu"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "Uzbeko"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "Vietnamita"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "Vallone"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "Yiddish"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "Cinese"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
#, fuzzy
msgid "Chinese (Simplified)"
msgstr "Cinese (semplificato)"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+#, fuzzy
+msgid "Chinese (Hongkong)"
+msgstr "Cinese (tradizionale)"
+
+#: ism/src/scim_utility.cpp:803
#, fuzzy
msgid "Chinese (Traditional)"
msgstr "Cinese (tradizionale)"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
#, fuzzy
msgid "Dutch (Belgian)"
msgstr "Belga"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
#, fuzzy
msgid "English (United States)"
msgstr "Inglese (USA)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
#, fuzzy
msgid "English (United Kingdom)"
msgstr "Inglese (canadese)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
#, fuzzy
msgid "English (New Zealand)"
msgstr "Inglese (Irlanda)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
#, fuzzy
msgid "English (Irish)"
msgstr "Inglese (britannico)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
#, fuzzy
msgid "English (South Africa)"
msgstr "Inglese (americano)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
#, fuzzy
msgid "English (Jamaica)"
msgstr "Inglese (canadese)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
#, fuzzy
msgid "English (Belize)"
msgstr "Inglese (britannico)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
#, fuzzy
msgid "English (Trinidad)"
msgstr "Inglese (britannico)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
#, fuzzy
msgid "English (Zimbabwe)"
msgstr "Inglese (canadese)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
#, fuzzy
msgid "English (Philippines)"
msgstr "Inglese (britannico)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
#, fuzzy
msgid "French (Standard)"
msgstr "Francese (canadese)"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
#, fuzzy
msgid "French (Belgian)"
msgstr "Francese (canadese)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "Francese (canadese)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
#, fuzzy
msgid "French (Swiss)"
msgstr "Tedesco (svizzero)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
#, fuzzy
msgid "French (Monaco)"
msgstr "Francese (canadese)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
#, fuzzy
msgid "German (Standard)"
msgstr "Tedesco (con tasti morti)"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "Tedesco (svizzero)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
#, fuzzy
msgid "German (Austrian)"
msgstr "Inglese (australiano)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
#, fuzzy
msgid "German (Liechtenstein)"
msgstr "Tedesco (svizzero)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
#, fuzzy
msgid "Italian (Swiss)"
msgstr "Tedesco (svizzero)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
msgid "Portuguese (Brazilian)"
msgstr "Portoghese (brasiliano)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
#, fuzzy
msgid "Portuguese (Standard)"
msgstr "Portoghese (Brasile)"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
#, fuzzy
msgid "Spanish (Traditional Sort)"
msgstr "Spagnolo (America latina)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
#, fuzzy
msgid "Spanish (Mexican)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
#, fuzzy
msgid "Spanish (Guatemala)"
msgstr "Spagnolo (America latina)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
#, fuzzy
msgid "Spanish (Costa Rica)"
msgstr "Spagnolo (America latina)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
#, fuzzy
msgid "Spanish (Panama)"
msgstr "Spagnolo (America latina)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
#, fuzzy
msgid "Spanish (Dominican Republic)"
msgstr "Spagnolo (America latina)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
#, fuzzy
msgid "Spanish (Venezuela)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
#, fuzzy
msgid "Spanish (Colombia)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
#, fuzzy
msgid "Spanish (Peru)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
#, fuzzy
msgid "Spanish (Argentina)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
#, fuzzy
msgid "Spanish (Ecuador)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
#, fuzzy
msgid "Spanish (Chile)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
#, fuzzy
msgid "Spanish (Uruguay)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
#, fuzzy
msgid "Spanish (Paraguay)"
msgstr "Spagnolo (CP 850)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
#, fuzzy
msgid "Spanish (Bolivia)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr ""
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
#, fuzzy
msgid "Spanish (Honduras)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
#, fuzzy
msgid "Spanish (Nicaragua)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
#, fuzzy
msgid "Spanish (Puerto Rico)"
msgstr "Spagnolo (Messico)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr ""
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
#, fuzzy
msgid "Malay (Malaysia)"
msgstr "Malayalam"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr ""
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "Norvegese"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
#, fuzzy
msgid "Serbian (Latin)"
msgstr "Serbo"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr ""
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
#, fuzzy
msgid "Chinese (Taiwan)"
msgstr "Cinese (tradizionale)"
-#: ism/src/scim_utility.cpp:885
+#: ism/src/scim_utility.cpp:886
#, fuzzy
msgid "Chinese (Hong Kong)"
msgstr "Cinese (tradizionale)"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
#, fuzzy
msgid "Chinese (Macau)"
msgstr "Cinese (tradizionale)"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
#, fuzzy
msgid "Chinese (PRC)"
msgstr "Cinese"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
#, fuzzy
msgid "Chinese (Singapore)"
msgstr "Cinese (semplificato)"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr ""
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
#, fuzzy
msgid "Arabic (Iraq)"
msgstr "Arabo (Libano)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
#, fuzzy
msgid "Arabic (Libya)"
msgstr "Arabo (Libano)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
#, fuzzy
msgid "Arabic (Algeria)"
msgstr "Arabo (Libano)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
#, fuzzy
msgid "Arabic (Morocco)"
msgstr "Arabo (Libano)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
#, fuzzy
msgid "Arabic (Tunisia)"
msgstr "Arabo (Libano)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
#, fuzzy
msgid "Arabic (Oman)"
msgstr "Arabo (Libano)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
#, fuzzy
msgid "Arabic (Yemen)"
msgstr "Arabo (Libano)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
#, fuzzy
msgid "Arabic (Syria)"
msgstr "Arabo (Egitto)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
#, fuzzy
msgid "Arabic (Jordan)"
msgstr "Arabo (Libano)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
#, fuzzy
msgid "Arabic (Kuwait)"
msgstr "Arabo (Egitto)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
#, fuzzy
msgid "Arabic (UAE)"
msgstr "Arabo (Egitto)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
#, fuzzy
msgid "Arabic (Bahrain)"
msgstr "Arabo (Libano)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
#, fuzzy
msgid "Arabic (Qatar)"
msgstr "Arabo (Egitto)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr ""
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr ""
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr ""
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr ""
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "Altro"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "Sconosciuto"
msgid "TC->SC"
msgstr "CT->CS"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "Piattaforma del metodo intelligente di inserimento comune"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
":\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
"\n"
"\n"
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "Abilita"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "Nome"
msgstr "L'orientazione del vassoio."
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr ""
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
#, fuzzy
msgid "Next"
msgstr "Testo"
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
#, fuzzy
-msgid "Selection"
-msgstr "Selezione dei tasti"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
-msgstr "Opzioni"
+#~ msgid "Selection"
+#~ msgstr "Selezione dei tasti"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
#, fuzzy
-msgid "Auto capitalization"
-msgstr "Divisione automatica:"
+#~ msgid "Option"
+#~ msgstr "Opzioni"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
#, fuzzy
-msgid "Auto period"
-msgstr "Divisione automatica:"
+#~ msgid "Auto capitalization"
+#~ msgstr "Divisione automatica:"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "Generico"
+#~ msgid "General"
+#~ msgstr "Generico"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
-msgid "S/W keyboard"
-msgstr "Inglese/Tastiera"
+#~ msgid "S/W keyboard"
+#~ msgstr "Inglese/Tastiera"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Selezione dei tasti"
+#~ msgid "Keyboard selection"
+#~ msgstr "Selezione dei tasti"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
#, fuzzy
-msgid "Keyboard option"
-msgstr "Selezione dei tasti"
+#~ msgid "Keyboard option"
+#~ msgstr "Selezione dei tasti"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
#, fuzzy
-msgid "H/W keyboard"
-msgstr "Inglese/Tastiera"
+#~ msgid "H/W keyboard"
+#~ msgstr "Inglese/Tastiera"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
#, fuzzy
-msgid "option"
-msgstr "Opzioni"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
+#~ msgid "option"
+#~ msgstr "Opzioni"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
#, fuzzy
-msgid "Keyboard"
-msgstr "Inglese/Tastiera"
+#~ msgid "Keyboard"
+#~ msgstr "Inglese/Tastiera"
#, fuzzy
#~ msgid "Automatic"
msgstr ""
"Project-Id-Version: ja\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2005-12-11 11:00+0900\n"
"Last-Translator: Yukiko Bando <ybando@k6.dion.ne.jp>\n"
"Language-Team: Japanese <ja@li.org>\n"
+"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.3.1\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "英語/キーボード"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
#, fuzzy
msgid "English input service"
msgstr "英語(アメリカ)"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "アムハラ語"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "アラビア語"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "アラビア語(エジプト)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "アラビア語(レバノン)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "アッサム語"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "アゼルバイジャン語"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "白ロシア語"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "ブルガリア語"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "ベンガル語"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "ベンガル語(インド)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "チベット語"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "ボスニア語"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "カタロニア語"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "チェコ語"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "ウェールズ語"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "デンマーク語"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "ドイツ語"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr ""
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "ギリシャ語"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "英語"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "英語(オーストラリア)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "英語(カナダ)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "英語(イギリス)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "英語(アイルランド)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "英語(アメリカ)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "スペイン語"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "エストニア語"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "バスク語"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "ペルシア語"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "フィンランド語"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "フランス語"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "アイルランド語"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "ガリシア語"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "グジャラート語"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "ヘブライ語"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "ヒンディー語"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "クロアチア語"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "ハンガリー語"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
#, fuzzy
msgid "Armenian"
msgstr "ルーマニア語"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "インターリングア"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "インドネシア語"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "アイスランド語"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "イタリア語"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "日本語"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
#, fuzzy
msgid "Georgian"
msgstr "ドイツ語"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "カザフスタン語"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "クメール語"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "カンナダ語"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "ハングル"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "ラオス語"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "リトアニア語"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "ラトヴィア語"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "マケドニア語"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "マラヤーラム語"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "モンゴル語"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "マラーティー語"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "マレー語"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
#, fuzzy
msgid "Burmese"
msgstr "ブラウズ"
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "ネパール語"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "オランダ語"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
#, fuzzy
msgid "Norwegian (Nynorsk)"
msgstr "ノルウェー語(ニューノルスク)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
#, fuzzy
msgid "Norwegian (Bokmal)"
msgstr "ノルウェー語(ボックモール)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "オリヤー語"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr "パンジャブ語"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "ポーランド語"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "ポルトガル語"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "ポルトガル語(ブラジル)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "ルーマニア語"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "ロシア語"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr ""
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "スロバキア語"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "スロベニア語"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "アルバニア語"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "セルビア語"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "スウェーデン語"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "スウェーデン語(フィンランド)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "タミル語"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "テルグ語"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "タイ語"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "トルコ語"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "ウィグル語"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "ウクライナ語"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "ウルドゥー語"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "ウズベク語"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "ベトナム語"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "ワロン語"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "イディッシュ語"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "中国語"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
#, fuzzy
msgid "Chinese (Simplified)"
msgstr "簡体中国語"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+#, fuzzy
+msgid "Chinese (Hongkong)"
+msgstr "繁体中国語"
+
+#: ism/src/scim_utility.cpp:803
#, fuzzy
msgid "Chinese (Traditional)"
msgstr "繁体中国語"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
#, fuzzy
msgid "Dutch (Belgian)"
msgstr "ベルギー"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
#, fuzzy
msgid "English (United States)"
msgstr "英語(US)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
#, fuzzy
msgid "English (United Kingdom)"
msgstr "英語(カナダ)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
#, fuzzy
msgid "English (New Zealand)"
msgstr "英語(アイルランド)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
#, fuzzy
msgid "English (Irish)"
msgstr "英語(イギリス)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
#, fuzzy
msgid "English (South Africa)"
msgstr "英語(アメリカ)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
#, fuzzy
msgid "English (Jamaica)"
msgstr "英語(カナダ)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
#, fuzzy
msgid "English (Belize)"
msgstr "英語(イギリス)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
#, fuzzy
msgid "English (Trinidad)"
msgstr "英語(イギリス)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
#, fuzzy
msgid "English (Zimbabwe)"
msgstr "英語(カナダ)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
#, fuzzy
msgid "English (Philippines)"
msgstr "英語(イギリス)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
#, fuzzy
msgid "French (Standard)"
msgstr "フランス語(カナダ)"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
#, fuzzy
msgid "French (Belgian)"
msgstr "フランス語(カナダ)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "フランス語(カナダ)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
#, fuzzy
msgid "French (Swiss)"
msgstr "ドイツ語(スイス)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
#, fuzzy
msgid "French (Monaco)"
msgstr "フランス語(カナダ)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
#, fuzzy
msgid "German (Standard)"
msgstr "ドイツ語(deadkeyあり)"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "ドイツ語(スイス)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
#, fuzzy
msgid "German (Austrian)"
msgstr "英語(オーストラリア)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
#, fuzzy
msgid "German (Liechtenstein)"
msgstr "ドイツ語(スイス)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
#, fuzzy
msgid "Italian (Swiss)"
msgstr "ドイツ語(スイス)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
msgid "Portuguese (Brazilian)"
msgstr "ポルトガル語(ブラジル)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
#, fuzzy
msgid "Portuguese (Standard)"
msgstr "ポルトガル語(ブラジル)"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
#, fuzzy
msgid "Spanish (Traditional Sort)"
msgstr "スペイン語(ラテンアメリカ)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
#, fuzzy
msgid "Spanish (Mexican)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
#, fuzzy
msgid "Spanish (Guatemala)"
msgstr "スペイン語(ラテンアメリカ)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
#, fuzzy
msgid "Spanish (Costa Rica)"
msgstr "スペイン語(ラテンアメリカ)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
#, fuzzy
msgid "Spanish (Panama)"
msgstr "スペイン語(ラテンアメリカ)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
#, fuzzy
msgid "Spanish (Dominican Republic)"
msgstr "スペイン語(ラテンアメリカ)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
#, fuzzy
msgid "Spanish (Venezuela)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
#, fuzzy
msgid "Spanish (Colombia)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
#, fuzzy
msgid "Spanish (Peru)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
#, fuzzy
msgid "Spanish (Argentina)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
#, fuzzy
msgid "Spanish (Ecuador)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
#, fuzzy
msgid "Spanish (Chile)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
#, fuzzy
msgid "Spanish (Uruguay)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
#, fuzzy
msgid "Spanish (Paraguay)"
msgstr "スペイン語(CP 850)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
#, fuzzy
msgid "Spanish (Bolivia)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr ""
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
#, fuzzy
msgid "Spanish (Honduras)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
#, fuzzy
msgid "Spanish (Nicaragua)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
#, fuzzy
msgid "Spanish (Puerto Rico)"
msgstr "スペイン語(メキシコ)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr ""
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
#, fuzzy
msgid "Malay (Malaysia)"
msgstr "マラヤーラム語"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr ""
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "ノルウェー語"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
#, fuzzy
msgid "Serbian (Latin)"
msgstr "セルビア語"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr ""
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
#, fuzzy
msgid "Chinese (Taiwan)"
msgstr "繁体中国語"
-#: ism/src/scim_utility.cpp:885
+#: ism/src/scim_utility.cpp:886
#, fuzzy
msgid "Chinese (Hong Kong)"
msgstr "繁体中国語"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
#, fuzzy
msgid "Chinese (Macau)"
msgstr "繁体中国語"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
#, fuzzy
msgid "Chinese (PRC)"
msgstr "中国語"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
#, fuzzy
msgid "Chinese (Singapore)"
msgstr "簡体中国語"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr ""
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
#, fuzzy
msgid "Arabic (Iraq)"
msgstr "アラビア語(レバノン)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
#, fuzzy
msgid "Arabic (Libya)"
msgstr "アラビア語(レバノン)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
#, fuzzy
msgid "Arabic (Algeria)"
msgstr "アラビア語(レバノン)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
#, fuzzy
msgid "Arabic (Morocco)"
msgstr "アラビア語(レバノン)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
#, fuzzy
msgid "Arabic (Tunisia)"
msgstr "アラビア語(レバノン)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
#, fuzzy
msgid "Arabic (Oman)"
msgstr "アラビア語(レバノン)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
#, fuzzy
msgid "Arabic (Yemen)"
msgstr "アラビア語(レバノン)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
#, fuzzy
msgid "Arabic (Syria)"
msgstr "アラビア語(エジプト)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
#, fuzzy
msgid "Arabic (Jordan)"
msgstr "アラビア語(レバノン)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
#, fuzzy
msgid "Arabic (Kuwait)"
msgstr "アラビア語(エジプト)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
#, fuzzy
msgid "Arabic (UAE)"
msgstr "アラビア語(エジプト)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
#, fuzzy
msgid "Arabic (Bahrain)"
msgstr "アラビア語(レバノン)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
#, fuzzy
msgid "Arabic (Qatar)"
msgstr "アラビア語(エジプト)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr ""
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr ""
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr ""
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr ""
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "その他"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "不明"
msgid "TC->SC"
msgstr "繁体->簡体"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "Smart Common Input Method platform"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
":\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
"\n"
"\n"
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "有効にする"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "名称"
msgstr "トレイの方向"
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr ""
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
#, fuzzy
msgid "Next"
msgstr "テキスト"
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
#, fuzzy
-msgid "Selection"
-msgstr "キー選択"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
-msgstr "オプション"
+#~ msgid "Selection"
+#~ msgstr "キー選択"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
#, fuzzy
-msgid "Auto capitalization"
-msgstr "自動スプリット:"
+#~ msgid "Option"
+#~ msgstr "オプション"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
#, fuzzy
-msgid "Auto period"
-msgstr "自動スプリット:"
+#~ msgid "Auto capitalization"
+#~ msgstr "自動スプリット:"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "全般"
+#~ msgid "General"
+#~ msgstr "全般"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
-msgid "S/W keyboard"
-msgstr "英語/キーボード"
+#~ msgid "S/W keyboard"
+#~ msgstr "英語/キーボード"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
#, fuzzy
-msgid "Keyboard selection"
-msgstr "キー選択"
+#~ msgid "Keyboard selection"
+#~ msgstr "キー選択"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
#, fuzzy
-msgid "Keyboard option"
-msgstr "キー選択"
+#~ msgid "Keyboard option"
+#~ msgstr "キー選択"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
#, fuzzy
-msgid "H/W keyboard"
-msgstr "英語/キーボード"
+#~ msgid "H/W keyboard"
+#~ msgstr "英語/キーボード"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
#, fuzzy
-msgid "option"
-msgstr "オプション"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
+#~ msgid "option"
+#~ msgstr "オプション"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
#, fuzzy
-msgid "Keyboard"
-msgstr "英語/キーボード"
+#~ msgid "Keyboard"
+#~ msgstr "英語/キーボード"
#, fuzzy
#~ msgid "Automatic"
msgstr ""
"Project-Id-Version: SCIM\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2005-07-08 18:16+0900\n"
"Last-Translator: Choe Hwanjin <choe.hwanjin@gmail.com>\n"
"Language-Team: Korean <en@li.org>\n"
+"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "영어/키보드"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
msgid "English input service"
msgstr "영어 입력 서비스"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "암하라어"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "아랍어"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "아랍어 (이집트)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "아랍어 (레바논)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "아삼어"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "아제르바이잔어"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "벨로루시어"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "불가리어"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "벵갈어"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "뱅갈어 (인도)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "티벳어"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "보스니아어"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "카탈로니아어"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "체코어"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "웨일즈어"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "덴마크어"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "독일어"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr ""
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "그리스어"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "영어"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "영어 (호주)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "영어 (캐나다)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "영어 (영국)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "영어 (아일랜드)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "영어 (미국)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "스페인어"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "스페인어 (멕시코)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "에스토니아어"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "바스크어"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "페르시아어"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "핀란드어"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "프랑스어"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "아일랜드어"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "갈리시아어"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "구자라트어"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "히브리어"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "힌두어"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "크로아티아어"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "헝가리어"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
msgid "Armenian"
msgstr "아르메니아어"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "국제어"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "인도네시아어"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "아이슬란드어"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "이탈리아어"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "일본어"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
msgid "Georgian"
msgstr "그루지아어"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "카자흐어"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "캄보디아어"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "칸나다어"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "한국어"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "라오스어"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "리투아니아어"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "라트비아어"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "마케도니아어"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "말라얄람어"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "몽골어"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "마라타어"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "말레이어"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr "버마어"
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "네팔어"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "네델란드어"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
msgid "Norwegian (Nynorsk)"
msgstr "노르웨이어 (뉘노르스크)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
msgid "Norwegian (Bokmal)"
msgstr "노르웨이어 (부크말)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "오리야어"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr "펀자브어"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "폴란드어"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "포루투갈어"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "포루투갈어 (브라질)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "루마니아어"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "러시아어"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr "싱할라어"
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "슬로바키아어"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "슬로베니아어"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "알바니아어"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "세르비아어"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "스웨덴어"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "스웨덴어 (핀란드)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "타밀어"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "텔루구어"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "타이어"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "터키어"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "위그루어"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "우크라이나어"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "우르두어"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "우즈베키스탄어"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "베트남어"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "와론어"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "이디시어"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "중국어"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
msgid "Chinese (Simplified)"
msgstr "중국어 (간체)"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+msgid "Chinese (Hongkong)"
+msgstr "중국어 (홍콩)"
+
+#: ism/src/scim_utility.cpp:803
msgid "Chinese (Traditional)"
msgstr "중국어 (번체)"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr "네덜란드어"
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
msgid "Dutch (Belgian)"
msgstr "네덜란드어 (벨기에)"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
msgid "English (United States)"
msgstr "영어 (미국)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
msgid "English (United Kingdom)"
msgstr "영어 (캐나다)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
msgid "English (New Zealand)"
msgstr "영어 (뉴질랜드)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
msgid "English (Irish)"
msgstr "영어 (아일랜드)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
msgid "English (South Africa)"
msgstr "영어 (남아프리카)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
msgid "English (Jamaica)"
msgstr "영어 (자메이카)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
msgid "English (Belize)"
msgstr "영어 (벨리즈)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
msgid "English (Trinidad)"
msgstr "영어 (트리니다드)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
msgid "English (Zimbabwe)"
msgstr "영어 (짐바브웨)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
msgid "English (Philippines)"
msgstr "영어 (필리핀)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
msgid "French (Standard)"
msgstr "프랑스어"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
msgid "French (Belgian)"
msgstr "프랑스어 (벨기에)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "프랑스어 (캐나다)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
msgid "French (Swiss)"
msgstr "독일어 (스위스)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr "프랑스어 (룩셈부르크)"
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
msgid "French (Monaco)"
msgstr "프랑스어 (모나코)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
msgid "German (Standard)"
msgstr "독일어"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "독일어 (스위스)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
msgid "German (Austrian)"
msgstr "영어 (호주)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr "독일 (룩셈부르크)"
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
msgid "German (Liechtenstein)"
msgstr "독일어 (리히텐슈타인)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr "이탈리아어"
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
msgid "Italian (Swiss)"
msgstr "이탈리아어 (스위스)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
msgid "Portuguese (Brazilian)"
msgstr "포루투갈어 (브라질)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
msgid "Portuguese (Standard)"
msgstr "포루투갈어"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
msgid "Spanish (Traditional Sort)"
msgstr "스페인어 (전통 정렬)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
msgid "Spanish (Mexican)"
msgstr "스페인어 (멕시코)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
msgid "Spanish (Guatemala)"
msgstr "스페인어 (과테말라)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
msgid "Spanish (Costa Rica)"
msgstr "스페인어 (코스타리카)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
msgid "Spanish (Panama)"
msgstr "스페인어 (파나마)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
msgid "Spanish (Dominican Republic)"
msgstr "스페인어 (도미니카)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
msgid "Spanish (Venezuela)"
msgstr "스페인어 (베네수엘라)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
msgid "Spanish (Colombia)"
msgstr "스페인어 (콜롬비아)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
msgid "Spanish (Peru)"
msgstr "스페인어 (페루)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
msgid "Spanish (Argentina)"
msgstr "스페인어 (아르헨티나)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
msgid "Spanish (Ecuador)"
msgstr "스페인어 (에콰도르)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
msgid "Spanish (Chile)"
msgstr "스페인어 (칠레)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
msgid "Spanish (Uruguay)"
msgstr "스페인어 (우루과이)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
msgid "Spanish (Paraguay)"
msgstr "스페인어 (파라과이)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
msgid "Spanish (Bolivia)"
msgstr "스페인어 (볼리비아)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr "스페인어 (엘사바도르)"
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
msgid "Spanish (Honduras)"
msgstr "스페인어 (온두라스)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
msgid "Spanish (Nicaragua)"
msgstr "스페인어 (니카라과)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
msgid "Spanish (Puerto Rico)"
msgstr "스페인어 (푸에르토리코)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr "아프리칸스어"
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
msgid "Malay (Malaysia)"
msgstr "말레이어 (말레이시아)"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr "말레이어 (브루나이)"
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "노르웨이어"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
msgid "Serbian (Latin)"
msgstr "세르비아어 (라틴)"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr "세르비아어 (키릴)"
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr "우즈벡어 (라틴)"
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
msgid "Chinese (Taiwan)"
msgstr "중국어 (대만)"
-#: ism/src/scim_utility.cpp:885
-msgid "Chinese (Hongkong)"
+#: ism/src/scim_utility.cpp:886
+#, fuzzy
+msgid "Chinese (Hong Kong)"
msgstr "중국어 (홍콩)"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
msgid "Chinese (Macau)"
msgstr "중국어 (마카오)"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
msgid "Chinese (PRC)"
msgstr "중국어 (중국)"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
msgid "Chinese (Singapore)"
msgstr "중국어 (싱가폴)"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr "아랍어 (사우디 아라비아)"
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
msgid "Arabic (Iraq)"
msgstr "아랍어 (이라크)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
msgid "Arabic (Libya)"
msgstr "아랍어 (리비아)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
msgid "Arabic (Algeria)"
msgstr "아랍어 (알제리)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
msgid "Arabic (Morocco)"
msgstr "아랍어 (모로코)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
msgid "Arabic (Tunisia)"
msgstr "아랍어 (튀니지)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
msgid "Arabic (Oman)"
msgstr "아랍어 (오만)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
msgid "Arabic (Yemen)"
msgstr "아랍어 (예멘)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
msgid "Arabic (Syria)"
msgstr "아랍어 (시리아)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
msgid "Arabic (Jordan)"
msgstr "아랍어 (요르단)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
msgid "Arabic (Kuwait)"
msgstr "아랍어 (쿠웨이트)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
msgid "Arabic (UAE)"
msgstr "아랍어 (아랍에미레이트)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
msgid "Arabic (Bahrain)"
msgstr "아랍어 (바레인)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
msgid "Arabic (Qatar)"
msgstr "아랍어 (카타르)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr "하우사어"
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr "호사족어"
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr "요루바어"
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr "줄루어"
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "기타"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "알수없는"
msgid "TC->SC"
msgstr "번체->간체"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "똑똑한 일반 입력 방식 플랫폼 "
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(C) 2002-2005 제임스 수 <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
":\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
"\n"
"\n"
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "활성화"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "이름"
msgstr "트레이의 방향."
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr "이전"
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
msgid "Next"
msgstr "다음"
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr "종료"
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr "설정"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
-msgid "Selection"
-msgstr "키보드 선택"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, c-format
-msgid "Option"
-msgstr "옵션"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto capitalization"
-msgstr "자동 대문자"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr "\".\" 단축키"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
-msgid "General"
-msgstr "일반"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
-msgid "S/W keyboard"
-msgstr "소프트 키보드"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
-msgid "Keyboard selection"
-msgstr "키보드 선택"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
-msgid "Keyboard option"
-msgstr "키보드 옵션"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
-msgid "H/W keyboard"
-msgstr "하드웨어 키보드"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
-msgid "option"
-msgstr "옵션"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr "이전"
+#~ msgid "Quit"
+#~ msgstr "종료"
+
+#~ msgid "Set"
+#~ msgstr "설정"
+
+#~ msgid "Selection"
+#~ msgstr "키보드 선택"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
-msgid "Keyboard"
-msgstr "키보드"
+#~ msgid "Option"
+#~ msgstr "옵션"
+
+#~ msgid "Auto capitalization"
+#~ msgstr "자동 대문자"
+
+#~ msgid "General"
+#~ msgstr "일반"
+
+#~ msgid "S/W keyboard"
+#~ msgstr "소프트 키보드"
+
+#~ msgid "Keyboard selection"
+#~ msgstr "키보드 선택"
+
+#~ msgid "Keyboard option"
+#~ msgstr "키보드 옵션"
+
+#~ msgid "H/W keyboard"
+#~ msgstr "하드웨어 키보드"
+
+#~ msgid "option"
+#~ msgstr "옵션"
+
+#~ msgid "Back"
+#~ msgstr "이전"
+
+#~ msgid "Keyboard"
+#~ msgstr "키보드"
#~ msgid "Automatic"
#~ msgstr "자동"
msgstr ""
"Project-Id-Version: nl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2007-03-17 18:54+0100\n"
"Last-Translator: Ronald Stroethoff <stroet43@zonnet.nl>\n"
"Language-Team: Nederlands\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: KBabel 1.11.4\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "Nederlands/toetsenbord"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
#, fuzzy
msgid "English input service"
msgstr "Engels (USA)"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "Amhaars"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "Arabisch"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "Arabisch (Egyptisch)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "Arabisch (Libanees)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "Assamitisch"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "Azerbeidzjaans"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "Witrussisch"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "Bulgaars"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "Bengaals"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "Bengaals (India)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "Tibetaans"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "Bosnisch"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "Catalaans"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "Tschechisch"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "Welsh"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "Deens"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "Duits"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr "Divehi"
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "Grieks"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "Engels"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "Engels (Australie)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "Engels (Canada)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "Engels (Groot Britannie)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "Engels (Ierland)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "Engels (USA)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "Spaans"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "Estlands"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "Baskisch"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "Perzisch"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "Fins"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "Frans"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "Iers"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "Galicisch"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "Gujarati"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "Hebreeuws"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "Hindi"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "Kroatisch"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "Hongaars"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
msgid "Armenian"
msgstr "Armeens"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "Interlingua"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "Indonesisch"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "IJslands"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "Italiaans"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "Japans"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
msgid "Georgian"
msgstr "Georgisch"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "Kazachs"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "Cambojaans"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "Kannada"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "Koreaans"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "Laothian"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "Litouws"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "Lets"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "Macedonisch"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "Malayalam"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "Mongools"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "Marathi"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "Maleis"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr "Birmaans"
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "Nepalees"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "Nederlands"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
#, fuzzy
msgid "Norwegian (Nynorsk)"
msgstr "Noors (Nynorsk)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
#, fuzzy
msgid "Norwegian (Bokmal)"
msgstr "Noors (Bokmal)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "Oriya"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr "Punjabi"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "Pools"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "Portugees"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "Portugees (Brazilie)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "Roemeens"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "Russisch"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr "Singalees"
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "Slowaaks"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "Sloveens"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "Albanees"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "Servisch"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "Zweeds"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "Zweeds (Finland)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "Tamil"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "Telugu"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "Thais"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "Turks"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "Oeigoers"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "Oekraïens"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "Urdu"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "Oezbeeks"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "Vietnamees"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "Waals"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "Jiddisch"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "Chinees"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
#, fuzzy
msgid "Chinese (Simplified)"
msgstr "Chinees (versimpeld)"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+#, fuzzy
+msgid "Chinese (Hongkong)"
+msgstr "Chinees (traditioneell)"
+
+#: ism/src/scim_utility.cpp:803
#, fuzzy
msgid "Chinese (Traditional)"
msgstr "Chinees (traditioneell)"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
#, fuzzy
msgid "Dutch (Belgian)"
msgstr "Belgisch"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
#, fuzzy
msgid "English (United States)"
msgstr "Engels (US)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
#, fuzzy
msgid "English (United Kingdom)"
msgstr "Engels (Canada)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
#, fuzzy
msgid "English (New Zealand)"
msgstr "Engels (Ierland)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
#, fuzzy
msgid "English (Irish)"
msgstr "Engels (Groot Britannie)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
#, fuzzy
msgid "English (South Africa)"
msgstr "Engels (USA)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
#, fuzzy
msgid "English (Jamaica)"
msgstr "Engels (Canada)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
#, fuzzy
msgid "English (Belize)"
msgstr "Engels (Groot Britannie)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
#, fuzzy
msgid "English (Trinidad)"
msgstr "Engels (Groot Britannie)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
#, fuzzy
msgid "English (Zimbabwe)"
msgstr "Engels (Canada)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
#, fuzzy
msgid "English (Philippines)"
msgstr "Engels (Groot Britannie)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
#, fuzzy
msgid "French (Standard)"
msgstr "Frans (Canada)"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
#, fuzzy
msgid "French (Belgian)"
msgstr "Frans (Canada)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "Frans (Canada)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
#, fuzzy
msgid "French (Swiss)"
msgstr "Duits (Schwitsers)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
#, fuzzy
msgid "French (Monaco)"
msgstr "Frans (Canada)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
#, fuzzy
msgid "German (Standard)"
msgstr "Duits (met deadkeys)"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "Duits (Schwitsers)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
#, fuzzy
msgid "German (Austrian)"
msgstr "Engels (Australie)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
#, fuzzy
msgid "German (Liechtenstein)"
msgstr "Duits (Schwitsers)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
#, fuzzy
msgid "Italian (Swiss)"
msgstr "Duits (Schwitsers)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
#, fuzzy
msgid "Portuguese (Brazilian)"
msgstr "Portugees (Brazilie)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
#, fuzzy
msgid "Portuguese (Standard)"
msgstr "Portugees (Brazilie)"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
#, fuzzy
msgid "Spanish (Traditional Sort)"
msgstr "Spaans (Latijns Amerika)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
#, fuzzy
msgid "Spanish (Mexican)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
#, fuzzy
msgid "Spanish (Guatemala)"
msgstr "Spaans (Latijns Amerika)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
#, fuzzy
msgid "Spanish (Costa Rica)"
msgstr "Spaans (Latijns Amerika)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
#, fuzzy
msgid "Spanish (Panama)"
msgstr "Spaans (Latijns Amerika)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
#, fuzzy
msgid "Spanish (Dominican Republic)"
msgstr "Spaans (Latijns Amerika)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
#, fuzzy
msgid "Spanish (Venezuela)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
#, fuzzy
msgid "Spanish (Colombia)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
#, fuzzy
msgid "Spanish (Peru)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
#, fuzzy
msgid "Spanish (Argentina)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
#, fuzzy
msgid "Spanish (Ecuador)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
#, fuzzy
msgid "Spanish (Chile)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
#, fuzzy
msgid "Spanish (Uruguay)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
#, fuzzy
msgid "Spanish (Paraguay)"
msgstr "Spaans (CP 850)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
#, fuzzy
msgid "Spanish (Bolivia)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr ""
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
#, fuzzy
msgid "Spanish (Honduras)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
#, fuzzy
msgid "Spanish (Nicaragua)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
#, fuzzy
msgid "Spanish (Puerto Rico)"
msgstr "Spaans (Mexico)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr ""
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
#, fuzzy
msgid "Malay (Malaysia)"
msgstr "Malayalam"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr ""
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "Noors"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
#, fuzzy
msgid "Serbian (Latin)"
msgstr "Servisch"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr ""
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
#, fuzzy
msgid "Chinese (Taiwan)"
msgstr "Chinees (traditioneell)"
-#: ism/src/scim_utility.cpp:885
+#: ism/src/scim_utility.cpp:886
#, fuzzy
msgid "Chinese (Hong Kong)"
msgstr "Chinees (traditioneell)"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
#, fuzzy
msgid "Chinese (Macau)"
msgstr "Chinees (traditioneell)"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
#, fuzzy
msgid "Chinese (PRC)"
msgstr "Chinees"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
#, fuzzy
msgid "Chinese (Singapore)"
msgstr "Chinees (versimpeld)"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr ""
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
#, fuzzy
msgid "Arabic (Iraq)"
msgstr "Arabisch (Libanees)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
#, fuzzy
msgid "Arabic (Libya)"
msgstr "Arabisch (Libanees)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
#, fuzzy
msgid "Arabic (Algeria)"
msgstr "Arabisch (Libanees)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
#, fuzzy
msgid "Arabic (Morocco)"
msgstr "Arabisch (Libanees)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
#, fuzzy
msgid "Arabic (Tunisia)"
msgstr "Arabisch (Libanees)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
#, fuzzy
msgid "Arabic (Oman)"
msgstr "Arabisch (Libanees)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
#, fuzzy
msgid "Arabic (Yemen)"
msgstr "Arabisch (Libanees)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
#, fuzzy
msgid "Arabic (Syria)"
msgstr "Arabisch (Egyptisch)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
#, fuzzy
msgid "Arabic (Jordan)"
msgstr "Arabisch (Libanees)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
#, fuzzy
msgid "Arabic (Kuwait)"
msgstr "Arabisch (Egyptisch)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
#, fuzzy
msgid "Arabic (UAE)"
msgstr "Arabisch (Egyptisch)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
#, fuzzy
msgid "Arabic (Bahrain)"
msgstr "Arabisch (Libanees)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
#, fuzzy
msgid "Arabic (Qatar)"
msgstr "Arabisch (Egyptisch)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr ""
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr ""
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr ""
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr ""
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "Overige"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "Onbekend"
msgid "TC->SC"
msgstr "TC->VC"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "Smart Common Invoer-methode Plattform "
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(c) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
":\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
"\n"
"\n"
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "Aanzetten"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "Naam"
msgstr "De richting van de werkbalk."
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr ""
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
#, fuzzy
msgid "Next"
msgstr "Tekst"
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
#, fuzzy
-msgid "Selection"
-msgstr "Toetsen selectie"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
-msgstr "Opties"
+#~ msgid "Selection"
+#~ msgstr "Toetsen selectie"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto capitalization"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "Duits"
+#~ msgid "Option"
+#~ msgstr "Opties"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
-msgid "S/W keyboard"
-msgstr "Nederlands/toetsenbord"
+#~ msgid "General"
+#~ msgstr "Duits"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Toetsen selectie"
+#~ msgid "S/W keyboard"
+#~ msgstr "Nederlands/toetsenbord"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
#, fuzzy
-msgid "Keyboard option"
-msgstr "Toetsen selectie"
+#~ msgid "Keyboard selection"
+#~ msgstr "Toetsen selectie"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
#, fuzzy
-msgid "H/W keyboard"
-msgstr "Nederlands/toetsenbord"
+#~ msgid "Keyboard option"
+#~ msgstr "Toetsen selectie"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
#, fuzzy
-msgid "option"
-msgstr "Opties"
+#~ msgid "H/W keyboard"
+#~ msgstr "Nederlands/toetsenbord"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
+#, fuzzy
+#~ msgid "option"
+#~ msgstr "Opties"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
#, fuzzy
-msgid "Keyboard"
-msgstr "Nederlands/toetsenbord"
+#~ msgid "Keyboard"
+#~ msgstr "Nederlands/toetsenbord"
#, fuzzy
#~ msgid "Automatic"
msgstr ""
"Project-Id-Version: pa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2005-12-13 08:28+0530\n"
"Last-Translator: Amanpreet Singh Alam <amanpreetalam@yahoo.com>\n"
"Language-Team: Punjabi <fedora-trans-pa@redhat.com>\n"
+"Language: pa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.9.1\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
#, fuzzy
msgid "English input service"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਅਮਰੀਕੀ)"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "ਅਮਹੀਕਿਨ"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "ਅਰਬੀ"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "ਅਰਬੀ (ਮਿਸਰ)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "ਅਰਬੀ (ਲਿਬਨਾਨ)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "ਆਸਾਮੀ"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "ਅਜ਼ਰਬਾਈਜਾਨ"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "ਬੇਲਾਰੂਸੀ"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "ਬੁਲਗਾਰੀਅਨ"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "ਬੰਗਾਲੀ"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "ਬੰਗਾਲੀ (ਭਾਰਤ)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "ਤਿੱਬਤੀ"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "ਬੋਸਨੀਅਨ"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "ਕੇਟੇਲਨ"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "ਚੈੱਕ"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "ਵਾਲਿਸ਼"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "ਡੈਨਿਸ਼"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "ਜਰਮਨ"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr ""
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "ਗਰੀਕ"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "ਅੰਗਰੇਜ਼ੀ"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਅਸਟਰੇਲੀਅਨ)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਕੈਨੇਡੀ)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਬਰਤਾਨੀਵੀਂ)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਆਇਰਲੈਂਡ)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਅਮਰੀਕੀ)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "ਸਪੇਨੀ"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "ਈਸਟੋਨੀਅਨ"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "ਬਸਕਿਉ"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "ਪਰਸੀਅਨ"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "ਫੈਨਿਸ਼"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "ਫਰੈਂਚ"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "ਆਇਰਸ਼"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "ਗਾਲੇਸ਼ੀਅਨ"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "ਗੁਜਰਾਤੀ"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "ਹੈਬਰਿਊ"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "ਹਿੰਦੀ"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "ਕਰੋਆਟੀਅਨ"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "ਹੰਗਰੀਅਨ"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
#, fuzzy
msgid "Armenian"
msgstr "ਰੋਮਾਨੀਆਈ"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "ਇੰਟਰਲਿੰਗੂਆ"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "ਇੰਡੋਨੇਸ਼ੀਆਈ"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "ਆਈਸਲੈਂਡੀ"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "ਇਤਾਲਵੀ"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "ਜਾਪਾਨੀ"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
#, fuzzy
msgid "Georgian"
msgstr "ਜਰਮਨ"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "ਕਾਜ਼ਕ"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "ਕੰਬੋਡੀਅਨ"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "ਕੰਨੜ"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "ਕੋਰੀਅਨ"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "ਲਿਊਥੀਅਨ"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "ਲੀਥੂਵਨੀਅਨ"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "ਲਾਟਵੀਅਨ"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "ਮੈਕਡੋਨੀਅਨ"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "ਮਾਲਿਆਲਮ"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "ਮੰਗੋਲੀਅਨ"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "ਮਰਾਠੀ"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "ਮਲਾਇਆ"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr ""
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "ਨੇਪਾਲੀ"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "ਡੱਚ"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
#, fuzzy
msgid "Norwegian (Nynorsk)"
msgstr "ਨਾਰਵੇਗੀਅਨ (ਨਿਉਰਸਕ)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
#, fuzzy
msgid "Norwegian (Bokmal)"
msgstr "ਨਾਰਵੇਗੀਅਨ (ਬੋਕਮਾਲ)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "ਓੜੀਆ"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr "ਪੰਜਾਬੀ"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "ਪੋਲਿਸ਼"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "ਪੁਰਤਗਾਲੀ"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "ਪੁਰਤਗਾਲੀ (ਬਰਾਜ਼ੀਲ)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "ਰੋਮਾਨੀਆਈ"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "ਰੂਸੀ"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr ""
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "ਸਲੋਵਾਕ"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "ਸਲੋਵੀਅਨ"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "ਅਲਬਾਈਅਨ"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "ਸਰਬੀਅਨ"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "ਸਵੀਡਸ਼"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "ਸਵਡਿਸ਼ (ਫਿਨਲੈਂਡ)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "ਤਾਮਿਲ"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "ਤੇਲਗੂ"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "ਥਾਈ"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "ਤੁਰਕੀ"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "ਊਘਰ"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "ਯੂਕਰੇਨੀ"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "ਊਰਦੂ"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "ਉਜੇਬਕ"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "ਵੀਅਤਨਾਮੀ"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "ਵਾਲਿਸ਼"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "ਯਿਡਿੱਸ਼"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "ਚੀਨੀ"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
#, fuzzy
msgid "Chinese (Simplified)"
msgstr "ਚੀਨੀ (ਸਧਾਰਨ)"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+#, fuzzy
+msgid "Chinese (Hongkong)"
+msgstr "ਚੀਨੀ (ਮੂਲ)"
+
+#: ism/src/scim_utility.cpp:803
#, fuzzy
msgid "Chinese (Traditional)"
msgstr "ਚੀਨੀ (ਮੂਲ)"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
#, fuzzy
msgid "Dutch (Belgian)"
msgstr "ਬੈਲਜੀਅਨ"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
#, fuzzy
msgid "English (United States)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਅਮਰੀਕੀ)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
#, fuzzy
msgid "English (United Kingdom)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਕੈਨੇਡੀ)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
#, fuzzy
msgid "English (New Zealand)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਆਇਰਲੈਂਡ)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
#, fuzzy
msgid "English (Irish)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਬਰਤਾਨੀਵੀਂ)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
#, fuzzy
msgid "English (South Africa)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਅਮਰੀਕੀ)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
#, fuzzy
msgid "English (Jamaica)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਕੈਨੇਡੀ)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
#, fuzzy
msgid "English (Belize)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਬਰਤਾਨੀਵੀਂ)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
#, fuzzy
msgid "English (Trinidad)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਬਰਤਾਨੀਵੀਂ)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
#, fuzzy
msgid "English (Zimbabwe)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਕੈਨੇਡੀ)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
#, fuzzy
msgid "English (Philippines)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਬਰਤਾਨੀਵੀਂ)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
#, fuzzy
msgid "French (Standard)"
msgstr "ਫਰੈਂਚ (ਕੈਨੇਡੀ)"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
#, fuzzy
msgid "French (Belgian)"
msgstr "ਫਰੈਂਚ (ਕੈਨੇਡੀ)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "ਫਰੈਂਚ (ਕੈਨੇਡੀ)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
#, fuzzy
msgid "French (Swiss)"
msgstr "ਜਰਮਨ (ਸਵਿੱਸ)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
#, fuzzy
msgid "French (Monaco)"
msgstr "ਫਰੈਂਚ (ਕੈਨੇਡੀ)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
#, fuzzy
msgid "German (Standard)"
msgstr "ਜਰਮਨ (ਡਿੱਡ ਸਵਿੱਚਾਂ ਨਾਲ)"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "ਜਰਮਨ (ਸਵਿੱਸ)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
#, fuzzy
msgid "German (Austrian)"
msgstr "ਅੰਗਰੇਜ਼ੀ (ਅਸਟਰੇਲੀਅਨ)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
#, fuzzy
msgid "German (Liechtenstein)"
msgstr "ਜਰਮਨ (ਸਵਿੱਸ)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
#, fuzzy
msgid "Italian (Swiss)"
msgstr "ਜਰਮਨ (ਸਵਿੱਸ)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
#, fuzzy
msgid "Portuguese (Brazilian)"
msgstr "ਪੁਰਤਗਾਲੀ (ਬਰਾਜ਼ੀਲ)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
#, fuzzy
msgid "Portuguese (Standard)"
msgstr "ਪੁਰਤਗਾਲੀ (ਬਰਾਜ਼ੀਲ)"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
#, fuzzy
msgid "Spanish (Traditional Sort)"
msgstr "ਸਪੇਨੀ (ਲੈਟਿਨ ਅਮਰੀਕੀ)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
#, fuzzy
msgid "Spanish (Mexican)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
#, fuzzy
msgid "Spanish (Guatemala)"
msgstr "ਸਪੇਨੀ (ਲੈਟਿਨ ਅਮਰੀਕੀ)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
#, fuzzy
msgid "Spanish (Costa Rica)"
msgstr "ਸਪੇਨੀ (ਲੈਟਿਨ ਅਮਰੀਕੀ)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
#, fuzzy
msgid "Spanish (Panama)"
msgstr "ਸਪੇਨੀ (ਲੈਟਿਨ ਅਮਰੀਕੀ)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
#, fuzzy
msgid "Spanish (Dominican Republic)"
msgstr "ਸਪੇਨੀ (ਲੈਟਿਨ ਅਮਰੀਕੀ)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
#, fuzzy
msgid "Spanish (Venezuela)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
#, fuzzy
msgid "Spanish (Colombia)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
#, fuzzy
msgid "Spanish (Peru)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
#, fuzzy
msgid "Spanish (Argentina)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
#, fuzzy
msgid "Spanish (Ecuador)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
#, fuzzy
msgid "Spanish (Chile)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
#, fuzzy
msgid "Spanish (Uruguay)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
#, fuzzy
msgid "Spanish (Paraguay)"
msgstr "ਸਪੇਨੀ (CP 850)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
#, fuzzy
msgid "Spanish (Bolivia)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr ""
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
#, fuzzy
msgid "Spanish (Honduras)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
#, fuzzy
msgid "Spanish (Nicaragua)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
#, fuzzy
msgid "Spanish (Puerto Rico)"
msgstr "ਸਪੇਨੀ (ਮੈਕਸਿਕੋ)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr ""
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
#, fuzzy
msgid "Malay (Malaysia)"
msgstr "ਮਾਲਿਆਲਮ"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr ""
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "ਨਾਰਵੇਗੀਅਨ"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
#, fuzzy
msgid "Serbian (Latin)"
msgstr "ਸਰਬੀਅਨ"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr ""
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
#, fuzzy
msgid "Chinese (Taiwan)"
msgstr "ਚੀਨੀ (ਮੂਲ)"
-#: ism/src/scim_utility.cpp:885
+#: ism/src/scim_utility.cpp:886
#, fuzzy
msgid "Chinese (Hong Kong)"
msgstr "ਚੀਨੀ (ਮੂਲ)"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
#, fuzzy
msgid "Chinese (Macau)"
msgstr "ਚੀਨੀ (ਮੂਲ)"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
#, fuzzy
msgid "Chinese (PRC)"
msgstr "ਚੀਨੀ"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
#, fuzzy
msgid "Chinese (Singapore)"
msgstr "ਚੀਨੀ (ਸਧਾਰਨ)"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr ""
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
#, fuzzy
msgid "Arabic (Iraq)"
msgstr "ਅਰਬੀ (ਲਿਬਨਾਨ)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
#, fuzzy
msgid "Arabic (Libya)"
msgstr "ਅਰਬੀ (ਲਿਬਨਾਨ)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
#, fuzzy
msgid "Arabic (Algeria)"
msgstr "ਅਰਬੀ (ਲਿਬਨਾਨ)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
#, fuzzy
msgid "Arabic (Morocco)"
msgstr "ਅਰਬੀ (ਲਿਬਨਾਨ)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
#, fuzzy
msgid "Arabic (Tunisia)"
msgstr "ਅਰਬੀ (ਲਿਬਨਾਨ)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
#, fuzzy
msgid "Arabic (Oman)"
msgstr "ਅਰਬੀ (ਲਿਬਨਾਨ)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
#, fuzzy
msgid "Arabic (Yemen)"
msgstr "ਅਰਬੀ (ਲਿਬਨਾਨ)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
#, fuzzy
msgid "Arabic (Syria)"
msgstr "ਅਰਬੀ (ਮਿਸਰ)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
#, fuzzy
msgid "Arabic (Jordan)"
msgstr "ਅਰਬੀ (ਲਿਬਨਾਨ)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
#, fuzzy
msgid "Arabic (Kuwait)"
msgstr "ਅਰਬੀ (ਮਿਸਰ)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
#, fuzzy
msgid "Arabic (UAE)"
msgstr "ਅਰਬੀ (ਮਿਸਰ)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
#, fuzzy
msgid "Arabic (Bahrain)"
msgstr "ਅਰਬੀ (ਲਿਬਨਾਨ)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
#, fuzzy
msgid "Arabic (Qatar)"
msgstr "ਅਰਬੀ (ਮਿਸਰ)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr ""
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr ""
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr ""
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr ""
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "ਹੋਰ"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "ਅਣਜਾਣ"
msgid "TC->SC"
msgstr "TC->SC"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "ਸਮਾਰਟ ਕਾਮਨ ਇੰਪੁੱਟ ਮੈਥਡ ਪਲੇਟਫਾਰਮ"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
":\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
"\n"
"\n"
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "ਯੋਗ"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "ਨਾਂ"
msgstr "ਟਰੇ ਦੀ ਸਥਿਤੀ ਹੈ।"
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr ""
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
#, fuzzy
msgid "Next"
msgstr "ਪਾਠ"
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
#, fuzzy
-msgid "Selection"
-msgstr "ਸਵਿੱਚ ਚੋਣ"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
-msgstr "ਚੋਣ"
+#~ msgid "Selection"
+#~ msgstr "ਸਵਿੱਚ ਚੋਣ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto capitalization"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "ਜਰਮਨ"
+#~ msgid "Option"
+#~ msgstr "ਚੋਣ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
-msgid "S/W keyboard"
-msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
+#~ msgid "General"
+#~ msgstr "ਜਰਮਨ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
#, fuzzy
-msgid "Keyboard selection"
-msgstr "ਸਵਿੱਚ ਚੋਣ"
+#~ msgid "S/W keyboard"
+#~ msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
#, fuzzy
-msgid "Keyboard option"
-msgstr "ਸਵਿੱਚ ਚੋਣ"
+#~ msgid "Keyboard selection"
+#~ msgstr "ਸਵਿੱਚ ਚੋਣ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
#, fuzzy
-msgid "H/W keyboard"
-msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
+#~ msgid "Keyboard option"
+#~ msgstr "ਸਵਿੱਚ ਚੋਣ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
#, fuzzy
-msgid "option"
-msgstr "ਚੋਣ"
+#~ msgid "H/W keyboard"
+#~ msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
+#, fuzzy
+#~ msgid "option"
+#~ msgstr "ਚੋਣ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
#, fuzzy
-msgid "Keyboard"
-msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
+#~ msgid "Keyboard"
+#~ msgstr "ਅੰਗਰੇਜ਼ੀ/ਕੀ-ਬੋਰਡ"
#, fuzzy
#~ msgid "Automatic"
msgstr ""
"Project-Id-Version: scim\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2006-09-09 21:37+0200\n"
"Last-Translator: <>\n"
"Language-Team: Swedish <sv@li.org>\n"
+"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "Latinsk teckeninmatning"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
#, fuzzy
msgid "English input service"
msgstr "Engelska (amerikansk)"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "Amhariska"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "Arabiska"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "Arabiska (Egypten)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "Arabiska (Libanon)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "Assamesiska"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "Azerbajdzjanska"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "Vitryska"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "Bulgariska"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "Bengali"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "Bengali (Indien)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "Tibetanska"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "Bosniska"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "Katalanska"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "Tjeckiska"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "Kymriska"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "Danska"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "Tyska"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr ""
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "Grekiska"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "Engelska"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "Engelska (australiensisk)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "Engelska (kanadensisk)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "Engelska (brittisk)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "Engelska (irländsk)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "Engelska (amerikansk)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "Spanska"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "Estniska"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "Baskiska"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "Persiska"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "Finska"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "Franska"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "Irländska"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "Galiciska"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "Gujarati"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "Hebreiska"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "Hindi"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "Kroatiska"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "Ungerska"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
#, fuzzy
msgid "Armenian"
msgstr "Rumänska"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "Interlingua"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "Indonesiska"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "Isländska"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "Italienska"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "Japanska"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
#, fuzzy
msgid "Georgian"
msgstr "Tyska"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "Kazakisk"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "Kambodjanska"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "Kannada"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "Koreanska"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "Laotiska"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "Litauiska"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "Lettiska"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "Makedonska"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "Malayalam"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "Mongolska"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "Marathi"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "Malay"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr ""
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "Nepali (Khaskura)"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "Holländska"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
#, fuzzy
msgid "Norwegian (Nynorsk)"
msgstr "Norska (nynorsk)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
#, fuzzy
msgid "Norwegian (Bokmal)"
msgstr "Norska (bokmål)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "Oriya"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr "Punjabi"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "Polska"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "Portugisiska"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "Portugisiska (Brasilien)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "Rumänska"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "Ryska"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr ""
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "Slovakiska"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "Slovenska"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "Albanska"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "Serbiska"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "Svenska"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "Svenska (Finland)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "Tamil"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "Telagu"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "Thai"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "Turkiska"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "Uiguriska"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "Ukrainska"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "Urdu"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "Uzbekiska"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "Vietnamesiska"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "Vallonska"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "Jiddish"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "Kinesiska"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
#, fuzzy
msgid "Chinese (Simplified)"
msgstr "Kinesiska (förenklad)"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+#, fuzzy
+msgid "Chinese (Hongkong)"
+msgstr "Kinesiska (traditionell)"
+
+#: ism/src/scim_utility.cpp:803
#, fuzzy
msgid "Chinese (Traditional)"
msgstr "Kinesiska (traditionell)"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
#, fuzzy
msgid "Dutch (Belgian)"
msgstr "Belgisk"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
#, fuzzy
msgid "English (United States)"
msgstr "Engelsk (US)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
#, fuzzy
msgid "English (United Kingdom)"
msgstr "Engelska (kanadensisk)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
#, fuzzy
msgid "English (New Zealand)"
msgstr "Engelska (irländsk)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
#, fuzzy
msgid "English (Irish)"
msgstr "Engelska (brittisk)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
#, fuzzy
msgid "English (South Africa)"
msgstr "Engelska (amerikansk)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
#, fuzzy
msgid "English (Jamaica)"
msgstr "Engelska (kanadensisk)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
#, fuzzy
msgid "English (Belize)"
msgstr "Engelska (brittisk)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
#, fuzzy
msgid "English (Trinidad)"
msgstr "Engelska (brittisk)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
#, fuzzy
msgid "English (Zimbabwe)"
msgstr "Engelska (kanadensisk)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
#, fuzzy
msgid "English (Philippines)"
msgstr "Engelska (brittisk)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
#, fuzzy
msgid "French (Standard)"
msgstr "Fransk (kanadensisk)"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
#, fuzzy
msgid "French (Belgian)"
msgstr "Fransk (kanadensisk)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "Fransk (kanadensisk)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
#, fuzzy
msgid "French (Swiss)"
msgstr "Tysk (Schweizisk)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
#, fuzzy
msgid "French (Monaco)"
msgstr "Fransk (kanadensisk)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
#, fuzzy
msgid "German (Standard)"
msgstr "Tysk (med 'Tottaste')"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "Tysk (Schweizisk)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
#, fuzzy
msgid "German (Austrian)"
msgstr "Engelska (australiensisk)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr ""
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
#, fuzzy
msgid "German (Liechtenstein)"
msgstr "Tysk (Schweizisk)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr ""
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
#, fuzzy
msgid "Italian (Swiss)"
msgstr "Tysk (Schweizisk)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
#, fuzzy
msgid "Portuguese (Brazilian)"
msgstr "Portugisiska (Brasilien)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
#, fuzzy
msgid "Portuguese (Standard)"
msgstr "Portugisiska (Brasilien)"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
#, fuzzy
msgid "Spanish (Traditional Sort)"
msgstr "Spansk (Latinamerika)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
#, fuzzy
msgid "Spanish (Mexican)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
#, fuzzy
msgid "Spanish (Guatemala)"
msgstr "Spansk (Latinamerika)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
#, fuzzy
msgid "Spanish (Costa Rica)"
msgstr "Spansk (Latinamerika)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
#, fuzzy
msgid "Spanish (Panama)"
msgstr "Spansk (Latinamerika)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
#, fuzzy
msgid "Spanish (Dominican Republic)"
msgstr "Spansk (Latinamerika)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
#, fuzzy
msgid "Spanish (Venezuela)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
#, fuzzy
msgid "Spanish (Colombia)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
#, fuzzy
msgid "Spanish (Peru)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
#, fuzzy
msgid "Spanish (Argentina)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
#, fuzzy
msgid "Spanish (Ecuador)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
#, fuzzy
msgid "Spanish (Chile)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
#, fuzzy
msgid "Spanish (Uruguay)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
#, fuzzy
msgid "Spanish (Paraguay)"
msgstr "Spansk (CP 850)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
#, fuzzy
msgid "Spanish (Bolivia)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr ""
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
#, fuzzy
msgid "Spanish (Honduras)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
#, fuzzy
msgid "Spanish (Nicaragua)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
#, fuzzy
msgid "Spanish (Puerto Rico)"
msgstr "Spanska (Mexiko)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr ""
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
#, fuzzy
msgid "Malay (Malaysia)"
msgstr "Malayalam"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr ""
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "Norsk"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
#, fuzzy
msgid "Serbian (Latin)"
msgstr "Serbiska"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr ""
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr ""
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
#, fuzzy
msgid "Chinese (Taiwan)"
msgstr "Kinesiska (traditionell)"
-#: ism/src/scim_utility.cpp:885
+#: ism/src/scim_utility.cpp:886
#, fuzzy
msgid "Chinese (Hong Kong)"
msgstr "Kinesiska (traditionell)"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
#, fuzzy
msgid "Chinese (Macau)"
msgstr "Kinesiska (traditionell)"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
#, fuzzy
msgid "Chinese (PRC)"
msgstr "Kinesiska"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
#, fuzzy
msgid "Chinese (Singapore)"
msgstr "Kinesiska (förenklad)"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr ""
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
#, fuzzy
msgid "Arabic (Iraq)"
msgstr "Arabiska (Libanon)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
#, fuzzy
msgid "Arabic (Libya)"
msgstr "Arabiska (Libanon)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
#, fuzzy
msgid "Arabic (Algeria)"
msgstr "Arabiska (Libanon)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
#, fuzzy
msgid "Arabic (Morocco)"
msgstr "Arabiska (Libanon)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
#, fuzzy
msgid "Arabic (Tunisia)"
msgstr "Arabiska (Libanon)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
#, fuzzy
msgid "Arabic (Oman)"
msgstr "Arabiska (Libanon)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
#, fuzzy
msgid "Arabic (Yemen)"
msgstr "Arabiska (Libanon)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
#, fuzzy
msgid "Arabic (Syria)"
msgstr "Arabiska (Egypten)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
#, fuzzy
msgid "Arabic (Jordan)"
msgstr "Arabiska (Libanon)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
#, fuzzy
msgid "Arabic (Kuwait)"
msgstr "Arabiska (Egypten)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
#, fuzzy
msgid "Arabic (UAE)"
msgstr "Arabiska (Egypten)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
#, fuzzy
msgid "Arabic (Bahrain)"
msgstr "Arabiska (Libanon)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
#, fuzzy
msgid "Arabic (Qatar)"
msgstr "Arabiska (Egypten)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr ""
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr ""
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr ""
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr ""
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "Annat"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "Okänd"
msgid "TC->SC"
msgstr "TC->SC"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "Scim-plattformen (Smart Common Input Method)"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
":\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
"\n"
"\n"
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "Aktivera"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "Namn"
msgstr "Panelens riktning."
#. Normal Layout
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "NORMAL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:139
+#: ism/demos/isf_layout_efl.cpp:184
msgid "click to enter TEXT"
msgstr ""
#. Number Layout
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "NUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:158
+#: ism/demos/isf_layout_efl.cpp:188
msgid "click to enter NUMBER"
msgstr ""
#. Email Layout
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "EMAIL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:162
+#: ism/demos/isf_layout_efl.cpp:192
msgid "click to enter EMAIL"
msgstr ""
#. URL Layout
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "URL LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:166
+#: ism/demos/isf_layout_efl.cpp:196
msgid "click to enter URL"
msgstr ""
#. Phonenumber Layout
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "PHONENUMBER LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:170
+#: ism/demos/isf_layout_efl.cpp:200
msgid "click to enter PHONENUMBER"
msgstr ""
#. IP Layout
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "IP LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:174
+#: ism/demos/isf_layout_efl.cpp:204
msgid "click to enter IP"
msgstr ""
#. Month Layout
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "MONTH LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:178
+#: ism/demos/isf_layout_efl.cpp:208
msgid "click to enter MONTH"
msgstr ""
#. Number Only Layout
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "NUMBERONLY LAYOUT"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:182
+#: ism/demos/isf_layout_efl.cpp:212
msgid "click to enter NUMBERONLY"
msgstr ""
-#: ism/demos/isf_layout_efl.cpp:220
-msgid "ise layout"
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
msgstr ""
-#: ism/demos/isf_demo_efl.cpp:51
-msgid "Application template"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:52
-msgid "Click to exit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:156
+#: ism/demos/isf_demo_efl.cpp:140
msgid "Previous"
msgstr ""
#. bundle_add(ad->data, "navi_btn_left", NULL);
-#: ism/demos/isf_demo_efl.cpp:158
+#: ism/demos/isf_demo_efl.cpp:142
#, fuzzy
msgid "Next"
msgstr "Text"
-#: ism/demos/isf_demo_efl.cpp:171
-msgid "Quit"
-msgstr ""
-
-#: ism/demos/isf_demo_efl.cpp:203
+#: ism/demos/isf_demo_efl.cpp:196
msgid "isf demo"
msgstr ""
msgid "entry event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:220
+#: ism/demos/isf_event_efl.cpp:232
msgid "label event demo"
msgstr ""
-#: ism/demos/isf_event_efl.cpp:250
+#: ism/demos/isf_event_efl.cpp:262
msgid "ise event demo"
msgstr ""
-#: ism/demos/isf_imcontrol_efl.cpp:375
+#: ism/demos/isf_imcontrol_efl.cpp:234
msgid "isfimcontrol api"
msgstr ""
-#: ism/extras/efl_setting/isf_setting_efl.cpp:432
-#: ism/extras/efl_setting/isf_setting_efl.cpp:713
-msgid "Set"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:441
-#: ism/extras/efl_setting/isf_setting_efl.cpp:443
-#: ism/extras/efl_setting/isf_setting_efl.cpp:722
#, fuzzy
-msgid "Selection"
-msgstr "Tangentval"
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:636
-#: ism/extras/efl_setting/isf_setting_efl.cpp:830
-#, fuzzy, c-format
-msgid "Option"
-msgstr "Alternativ"
+#~ msgid "Selection"
+#~ msgstr "Tangentval"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto capitalization"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:953
-msgid "Auto period"
-msgstr ""
-
-#: ism/extras/efl_setting/isf_setting_efl.cpp:963
#, fuzzy
-msgid "General"
-msgstr "Tyska"
+#~ msgid "Option"
+#~ msgstr "Alternativ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:998
#, fuzzy
-msgid "S/W keyboard"
-msgstr "Latinsk teckeninmatning"
+#~ msgid "General"
+#~ msgstr "Tyska"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1004
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1079
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:254
-#: ism/extras/efl_setting/isf_setting_wizard.cpp:257
#, fuzzy
-msgid "Keyboard selection"
-msgstr "Tangentval"
+#~ msgid "S/W keyboard"
+#~ msgstr "Latinsk teckeninmatning"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1016
#, fuzzy
-msgid "Keyboard option"
-msgstr "Tangentval"
+#~ msgid "Keyboard selection"
+#~ msgstr "Tangentval"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1052
#, fuzzy
-msgid "H/W keyboard"
-msgstr "Latinsk teckeninmatning"
+#~ msgid "Keyboard option"
+#~ msgstr "Tangentval"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1065
#, fuzzy
-msgid "option"
-msgstr "Alternativ"
+#~ msgid "H/W keyboard"
+#~ msgstr "Latinsk teckeninmatning"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1110
-msgid "Back"
-msgstr ""
+#, fuzzy
+#~ msgid "option"
+#~ msgstr "Alternativ"
-#: ism/extras/efl_setting/isf_setting_efl.cpp:1118
#, fuzzy
-msgid "Keyboard"
-msgstr "Latinsk teckeninmatning"
+#~ msgid "Keyboard"
+#~ msgstr "Latinsk teckeninmatning"
#, fuzzy
#~ msgid "Automatic"
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="en_US en_GB ja ko zh_CN cs de fi fr it nl pa sv zh_TW"
+ALL_LINGUAS="de_DE el_GR en es_ES fr_FR it_IT ja_JP ko_KR nl_NL pt_PT ru_RU tr_TR zh_CN zh_HK zh_TW"
XGETTEXT=/usr/bin/xgettext
MSGMERGE=/usr/bin/msgmerge
msgstr ""
"Project-Id-Version: zh_CN\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2004-06-20 14:57+0800\n"
"Last-Translator: James Su <suzhe@tsinghua.org.cn>\n"
"Language-Team: Simplified Chinese <zh@li.org>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.3.1\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "英语键盘"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
msgid "English input service"
msgstr "英语输入"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "阿姆哈拉语"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "阿拉伯语"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "阿拉伯语(埃及)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "阿拉伯语(黎巴嫩)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "阿萨姆语"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "阿塞拜疆语"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "白俄罗斯语"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "保加利亚语"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "孟加拉语"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "孟加拉语(印度)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "西藏语"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "波斯尼亚语"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "加泰罗尼亚语"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "捷克语"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "威尔士语"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "丹麦语"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "德语"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr "迪维希语"
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "希腊语"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "英语"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "英语(澳大利亚)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "英语(加拿大)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "英语(不列颠)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "英语(爱尔兰)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "英语(美国)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "西班牙语"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "西班牙语(墨西哥)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "爱沙尼亚语"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "巴斯克语"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "波斯语"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "芬兰语"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "法语"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "爱尔兰语"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "加利西亚语"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "古吉拉特语"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "希伯来语"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "印地语"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "克罗地亚语"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "匈牙利语"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
msgid "Armenian"
msgstr "亚美尼亚语"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "拉丁国际语"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "印度尼西亚语"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "冰岛语"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "意大利语"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "日语"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
msgid "Georgian"
msgstr "乔治亚语"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "哈萨克语"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "柬埔寨语"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "卡纳达语"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "韩语"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "老挝语"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "立陶宛语"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "拉脱维亚语"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "马其顿语"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "马拉雅拉姆语"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "蒙古语"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "马拉地语"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "马来语"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr "缅甸语"
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "尼泊尔语"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "荷兰语"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
msgid "Norwegian (Nynorsk)"
msgstr "挪威语(尼诺斯克)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
msgid "Norwegian (Bokmal)"
msgstr "挪威语(博克马尔)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "奥里雅语"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr "旁遮普语"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "波兰语"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "葡萄牙语"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "葡萄牙语(巴西)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "罗马尼亚语"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "俄语"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr "僧伽罗语"
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "斯洛伐克语"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "斯洛文尼亚语"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "阿尔巴尼亚语"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "塞尔维亚语"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "瑞典语"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "瑞典语(芬兰)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "泰米尔语"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "泰卢固语"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "泰语"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "土耳其语"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "维吾尔语"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "乌克兰语"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "乌尔都语"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "乌兹别克语"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "越南语"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "华隆语"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "意第绪语"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "中文"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
msgid "Chinese (Simplified)"
msgstr "简体中文"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+msgid "Chinese (Hongkong)"
+msgstr "中文(香港)"
+
+#: ism/src/scim_utility.cpp:803
msgid "Chinese (Traditional)"
msgstr "繁体中文"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr "荷兰语(标准)"
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
msgid "Dutch (Belgian)"
msgstr "荷兰语(比利时)"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
msgid "English (United States)"
msgstr "英语(美国)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
msgid "English (United Kingdom)"
msgstr "英语(加拿大)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
msgid "English (New Zealand)"
msgstr "英语(新西兰)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
msgid "English (Irish)"
msgstr "英语(爱尔兰)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
msgid "English (South Africa)"
msgstr "英语(南非)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
msgid "English (Jamaica)"
msgstr "英语(牙买加)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
msgid "English (Belize)"
msgstr "英语(伯利兹)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
msgid "English (Trinidad)"
msgstr "英语(特立尼达)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
msgid "English (Zimbabwe)"
msgstr "英语(津巴布韦)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
msgid "English (Philippines)"
msgstr "英语(菲律宾)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
msgid "French (Standard)"
msgstr "法语(标准)"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
msgid "French (Belgian)"
msgstr "法语(比利时)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "法语(加拿大)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
msgid "French (Swiss)"
msgstr "德语(瑞士)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr "法语(卢森堡)"
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
msgid "French (Monaco)"
msgstr "法语(摩纳哥)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
msgid "German (Standard)"
msgstr "德语(标准)"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "德语(瑞士)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
msgid "German (Austrian)"
msgstr "德语(澳大利亚)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr "德语(卢森堡)"
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
msgid "German (Liechtenstein)"
msgstr "德语(列支敦士登)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr "意大利语(标准)"
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
msgid "Italian (Swiss)"
msgstr "意大利语(瑞士)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
msgid "Portuguese (Brazilian)"
msgstr "葡萄牙语(巴西)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
msgid "Portuguese (Standard)"
msgstr "葡萄牙语(标准)"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
msgid "Spanish (Traditional Sort)"
msgstr "西班牙语(传统)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
msgid "Spanish (Mexican)"
msgstr "西班牙语(墨西哥)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
msgid "Spanish (Guatemala)"
msgstr "西班牙语(危地马拉)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
msgid "Spanish (Costa Rica)"
msgstr "西班牙语(哥斯达黎加)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
msgid "Spanish (Panama)"
msgstr "西班牙语(巴拿马)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
msgid "Spanish (Dominican Republic)"
msgstr "西班牙语(多米尼加共和国)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
msgid "Spanish (Venezuela)"
msgstr "西班牙语(委内瑞拉)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
msgid "Spanish (Colombia)"
msgstr "西班牙语(哥伦比亚)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
msgid "Spanish (Peru)"
msgstr "西班牙语(秘鲁)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
msgid "Spanish (Argentina)"
msgstr "西班牙语(阿根廷)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
msgid "Spanish (Ecuador)"
msgstr "西班牙语(厄瓜多尔)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
msgid "Spanish (Chile)"
msgstr "西班牙语(智利)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
msgid "Spanish (Uruguay)"
msgstr "西班牙语(乌拉圭)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
msgid "Spanish (Paraguay)"
msgstr "西班牙语(巴拉圭)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
msgid "Spanish (Bolivia)"
msgstr "西班牙语(玻利维亚)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr "西班牙语(萨尔瓦多)"
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
msgid "Spanish (Honduras)"
msgstr "西班牙语(洪都拉斯)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
msgid "Spanish (Nicaragua)"
msgstr "西班牙语(尼加拉瓜)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
msgid "Spanish (Puerto Rico)"
msgstr "西班牙语(波多黎各)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr "南非语"
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
msgid "Malay (Malaysia)"
msgstr "马来语(马来西亚)"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr "马来语(文莱)"
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "挪威语"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
msgid "Serbian (Latin)"
msgstr "塞尔维亚语(拉丁)"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr "塞尔维亚语(西里尔)"
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr "乌兹别克语(拉丁)"
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
msgid "Chinese (Taiwan)"
msgstr "中文(台湾)"
-#: ism/src/scim_utility.cpp:885
-msgid "Chinese (Hongkong)"
+#: ism/src/scim_utility.cpp:886
+#, fuzzy
+msgid "Chinese (Hong Kong)"
msgstr "中文(香港)"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
msgid "Chinese (Macau)"
msgstr "中文(澳门)"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
msgid "Chinese (PRC)"
msgstr "中文(中国)"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
msgid "Chinese (Singapore)"
msgstr "中文(新加坡)"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr "阿拉伯语(沙特阿拉伯)"
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
msgid "Arabic (Iraq)"
msgstr "阿拉伯语(伊拉克)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
msgid "Arabic (Libya)"
msgstr "阿拉伯语(利比亚)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
msgid "Arabic (Algeria)"
msgstr "阿拉伯语(阿尔及利亚)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
msgid "Arabic (Morocco)"
msgstr "阿拉伯语(摩洛哥)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
msgid "Arabic (Tunisia)"
msgstr "阿拉伯语(突尼斯)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
msgid "Arabic (Oman)"
msgstr "阿拉伯语(阿曼)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
msgid "Arabic (Yemen)"
msgstr "阿拉伯语(也门)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
msgid "Arabic (Syria)"
msgstr "阿拉伯语(叙利亚)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
msgid "Arabic (Jordan)"
msgstr "阿拉伯语(约旦)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
msgid "Arabic (Kuwait)"
msgstr "阿拉伯语(科威特)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
msgid "Arabic (UAE)"
msgstr "阿拉伯语(阿联酋)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
msgid "Arabic (Bahrain)"
msgstr "阿拉伯语(巴林)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
msgid "Arabic (Qatar)"
msgstr "阿拉伯语(卡塔尔)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr "豪萨语"
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr "科萨语"
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr "约鲁巴语"
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr "祖鲁语"
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "其它语言"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "未知"
msgid "TC->SC"
msgstr "繁->简"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "智能通用输入法平台"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
msgstr ""
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
msgstr ""
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "激活"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "名称"
msgid "The orientation of the tray."
msgstr ""
+#. Normal Layout
+#: ism/demos/isf_layout_efl.cpp:184
+msgid "NORMAL LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:184
+msgid "click to enter TEXT"
+msgstr ""
+
+#. Number Layout
+#: ism/demos/isf_layout_efl.cpp:188
+msgid "NUMBER LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:188
+msgid "click to enter NUMBER"
+msgstr ""
+
+#. Email Layout
+#: ism/demos/isf_layout_efl.cpp:192
+msgid "EMAIL LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:192
+msgid "click to enter EMAIL"
+msgstr ""
+
+#. URL Layout
+#: ism/demos/isf_layout_efl.cpp:196
+msgid "URL LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:196
+msgid "click to enter URL"
+msgstr ""
+
+#. Phonenumber Layout
+#: ism/demos/isf_layout_efl.cpp:200
+msgid "PHONENUMBER LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:200
+msgid "click to enter PHONENUMBER"
+msgstr ""
+
+#. IP Layout
+#: ism/demos/isf_layout_efl.cpp:204
+msgid "IP LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:204
+msgid "click to enter IP"
+msgstr ""
+
+#. Month Layout
+#: ism/demos/isf_layout_efl.cpp:208
+msgid "MONTH LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:208
+msgid "click to enter MONTH"
+msgstr ""
+
+#. Number Only Layout
+#: ism/demos/isf_layout_efl.cpp:212
+msgid "NUMBERONLY LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:212
+msgid "click to enter NUMBERONLY"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
+msgstr ""
+
+#: ism/demos/isf_demo_efl.cpp:140
+msgid "Previous"
+msgstr ""
+
+#. bundle_add(ad->data, "navi_btn_left", NULL);
+#: ism/demos/isf_demo_efl.cpp:142
+msgid "Next"
+msgstr ""
+
+#: ism/demos/isf_demo_efl.cpp:196
+msgid "isf demo"
+msgstr ""
+
+#: ism/demos/isf_entry_event_efl.cpp:151
+msgid "entry event demo"
+msgstr ""
+
+#: ism/demos/isf_event_efl.cpp:232
+msgid "label event demo"
+msgstr ""
+
+#: ism/demos/isf_event_efl.cpp:262
+msgid "ise event demo"
+msgstr ""
+
+#: ism/demos/isf_imcontrol_efl.cpp:234
+msgid "isfimcontrol api"
+msgstr ""
+
#~ msgid "Automatic"
#~ msgstr "自动"
msgstr ""
"Project-Id-Version: scim 0.1.4\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-01-19 15:30+0900\n"
+"POT-Creation-Date: 2012-03-19 12:43+0900\n"
"PO-Revision-Date: 2005-07-06 22:41+0800\n"
"Last-Translator: Jim Huang <jserv@kaffe.org>\n"
"Language-Team: scim@freedesktop.org\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ism/src/scim_compose_key.cpp:127 ism/src/scim_imengine.cpp:659
-#: ism/src/scim_panel_agent.cpp:345 ism/src/scim_panel_agent.cpp:4334
-#: ism/src/scim_utility.cpp:701
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1740
+#: ism/src/scim_compose_key.cpp:126 ism/src/scim_imengine.cpp:663
+#: ism/src/scim_panel_agent.cpp:341 ism/src/scim_panel_agent.cpp:4159
+#: ism/src/scim_utility.cpp:702
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1715
msgid "English/Keyboard"
msgstr "英文鍵盤"
#. return WideString ();
-#: ism/src/scim_compose_key.cpp:146
+#: ism/src/scim_compose_key.cpp:145
msgid "English input service"
msgstr "英文輸入"
-#: ism/src/scim_utility.cpp:702
+#: ism/src/scim_utility.cpp:703
msgid "Amharic"
msgstr "阿姆哈拉語"
-#: ism/src/scim_utility.cpp:703
+#: ism/src/scim_utility.cpp:704
msgid "Arabic"
msgstr "阿拉伯文"
-#: ism/src/scim_utility.cpp:704 ism/src/scim_utility.cpp:893
+#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:894
msgid "Arabic (Egypt)"
msgstr "阿拉伯文(埃及)"
-#: ism/src/scim_utility.cpp:705 ism/src/scim_utility.cpp:902
+#: ism/src/scim_utility.cpp:706 ism/src/scim_utility.cpp:903
msgid "Arabic (Lebanon)"
msgstr "阿拉伯文(黎巴嫩)"
-#: ism/src/scim_utility.cpp:706
+#: ism/src/scim_utility.cpp:707
msgid "Assamese"
msgstr "阿薩姆語"
-#: ism/src/scim_utility.cpp:707 ism/src/scim_utility.cpp:918
+#: ism/src/scim_utility.cpp:708 ism/src/scim_utility.cpp:919
msgid "Azerbaijani"
msgstr "亞賽拜然語"
-#: ism/src/scim_utility.cpp:708
+#: ism/src/scim_utility.cpp:709
msgid "Belarusian"
msgstr "白俄羅斯語"
-#: ism/src/scim_utility.cpp:709 ism/src/scim_utility.cpp:874
+#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:875
msgid "Bulgarian"
msgstr "保加利亞語"
-#: ism/src/scim_utility.cpp:710 ism/src/scim_utility.cpp:711
-#: ism/src/scim_utility.cpp:913
+#: ism/src/scim_utility.cpp:711 ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:914
msgid "Bengali"
msgstr "孟加拉語"
-#: ism/src/scim_utility.cpp:712
+#: ism/src/scim_utility.cpp:713
msgid "Bengali (India)"
msgstr "孟加拉語(印度)"
-#: ism/src/scim_utility.cpp:713
+#: ism/src/scim_utility.cpp:714
msgid "Tibetan"
msgstr "藏語"
-#: ism/src/scim_utility.cpp:714
+#: ism/src/scim_utility.cpp:715
msgid "Bosnian"
msgstr "波斯尼亞語"
-#: ism/src/scim_utility.cpp:715 ism/src/scim_utility.cpp:853
+#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:854
msgid "Catalan"
msgstr "加泰羅尼亞語"
-#: ism/src/scim_utility.cpp:716 ism/src/scim_utility.cpp:863
+#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:864
#: ism/src/scim_keyboard_layout_data.h:4596
msgid "Czech"
msgstr "捷克語"
-#: ism/src/scim_utility.cpp:717 ism/src/scim_utility.cpp:923
+#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:924
msgid "Welsh"
msgstr "威爾斯語"
-#: ism/src/scim_utility.cpp:718 ism/src/scim_utility.cpp:854
+#: ism/src/scim_utility.cpp:719 ism/src/scim_utility.cpp:855
#: ism/src/scim_keyboard_layout_data.h:4598
msgid "Danish"
msgstr "丹麥語"
-#: ism/src/scim_utility.cpp:719 ism/src/scim_keyboard_layout_data.h:4606
+#: ism/src/scim_utility.cpp:720 ism/src/scim_keyboard_layout_data.h:4606
msgid "German"
msgstr "德文"
-#: ism/src/scim_utility.cpp:720
+#: ism/src/scim_utility.cpp:721
msgid "Divehi"
msgstr "迪韋西語"
-#: ism/src/scim_utility.cpp:721 ism/src/scim_utility.cpp:873
+#: ism/src/scim_utility.cpp:722 ism/src/scim_utility.cpp:874
#: ism/src/scim_keyboard_layout_data.h:4609
msgid "Greek"
msgstr "希臘文"
-#: ism/src/scim_utility.cpp:722
+#: ism/src/scim_utility.cpp:723
msgid "English"
msgstr "英文"
-#: ism/src/scim_utility.cpp:723 ism/src/scim_utility.cpp:808
+#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
msgid "English (Australian)"
msgstr "英文(澳洲)"
-#: ism/src/scim_utility.cpp:724 ism/src/scim_utility.cpp:809
+#: ism/src/scim_utility.cpp:725 ism/src/scim_utility.cpp:810
msgid "English (Canadian)"
msgstr "英文(加拿大)"
-#: ism/src/scim_utility.cpp:725
+#: ism/src/scim_utility.cpp:726
msgid "English (British)"
msgstr "英文(英國)"
-#: ism/src/scim_utility.cpp:726
+#: ism/src/scim_utility.cpp:727
msgid "English (Ireland)"
msgstr "英文(愛爾蘭)"
-#: ism/src/scim_utility.cpp:727
+#: ism/src/scim_utility.cpp:728
msgid "English (American)"
msgstr "英文(美國)"
-#: ism/src/scim_utility.cpp:728 ism/src/scim_utility.cpp:729
+#: ism/src/scim_utility.cpp:729 ism/src/scim_utility.cpp:730
#: ism/src/scim_keyboard_layout_data.h:4622
msgid "Spanish"
msgstr "西班牙文"
-#: ism/src/scim_utility.cpp:730
+#: ism/src/scim_utility.cpp:731
msgid "Spanish (Mexico)"
msgstr "西班牙文(墨西哥)"
-#: ism/src/scim_utility.cpp:731 ism/src/scim_utility.cpp:870
+#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:871
#: ism/src/scim_keyboard_layout_data.h:4601
msgid "Estonian"
msgstr "愛沙尼亞語"
-#: ism/src/scim_utility.cpp:732 ism/src/scim_utility.cpp:852
+#: ism/src/scim_utility.cpp:733 ism/src/scim_utility.cpp:853
msgid "Basque"
msgstr "巴斯克語"
-#: ism/src/scim_utility.cpp:733
+#: ism/src/scim_utility.cpp:734
msgid "Persian"
msgstr "波斯語"
-#: ism/src/scim_utility.cpp:734 ism/src/scim_utility.cpp:857
+#: ism/src/scim_utility.cpp:735 ism/src/scim_utility.cpp:858
#: ism/src/scim_keyboard_layout_data.h:4602
msgid "Finnish"
msgstr "芬蘭文"
-#: ism/src/scim_utility.cpp:735 ism/src/scim_keyboard_layout_data.h:4603
+#: ism/src/scim_utility.cpp:736 ism/src/scim_keyboard_layout_data.h:4603
msgid "French"
msgstr "法文"
-#: ism/src/scim_utility.cpp:736 ism/src/scim_utility.cpp:921
+#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:922
msgid "Irish"
msgstr "愛爾蘭語"
-#: ism/src/scim_utility.cpp:737 ism/src/scim_utility.cpp:919
+#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:920
msgid "Galician"
msgstr "加利西亞語"
-#: ism/src/scim_utility.cpp:738 ism/src/scim_utility.cpp:914
+#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:915
msgid "Gujarati"
msgstr "古吉拉特語"
-#: ism/src/scim_utility.cpp:739 ism/src/scim_utility.cpp:748
-#: ism/src/scim_utility.cpp:890
+#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:749
+#: ism/src/scim_utility.cpp:891
msgid "Hebrew"
msgstr "希伯來文"
-#: ism/src/scim_utility.cpp:740 ism/src/scim_utility.cpp:909
+#: ism/src/scim_utility.cpp:741 ism/src/scim_utility.cpp:910
msgid "Hindi"
msgstr "北印度文"
-#: ism/src/scim_utility.cpp:741 ism/src/scim_keyboard_layout_data.h:4595
+#: ism/src/scim_utility.cpp:742 ism/src/scim_keyboard_layout_data.h:4595
msgid "Croatian"
msgstr "克羅埃西亞語"
-#: ism/src/scim_utility.cpp:742 ism/src/scim_utility.cpp:864
+#: ism/src/scim_utility.cpp:743 ism/src/scim_utility.cpp:865
#: ism/src/scim_keyboard_layout_data.h:4610
msgid "Hungarian"
msgstr "匈牙利文"
-#: ism/src/scim_utility.cpp:743
+#: ism/src/scim_utility.cpp:744
msgid "Armenian"
msgstr "亞美尼亞語"
-#: ism/src/scim_utility.cpp:744
+#: ism/src/scim_utility.cpp:745
msgid "Interlingua"
msgstr "世界語"
-#: ism/src/scim_utility.cpp:745
+#: ism/src/scim_utility.cpp:746
msgid "Indonesian"
msgstr "印尼語"
-#: ism/src/scim_utility.cpp:746 ism/src/scim_utility.cpp:856
+#: ism/src/scim_utility.cpp:747 ism/src/scim_utility.cpp:857
#: ism/src/scim_keyboard_layout_data.h:4628
msgid "Icelandic"
msgstr "冰島語"
-#: ism/src/scim_utility.cpp:747 ism/src/scim_keyboard_layout_data.h:4611
+#: ism/src/scim_utility.cpp:748 ism/src/scim_keyboard_layout_data.h:4611
msgid "Italian"
msgstr "義大利文"
-#: ism/src/scim_utility.cpp:749 ism/src/scim_utility.cpp:882
+#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:883
#: ism/src/scim_keyboard_layout_data.h:4612
msgid "Japanese"
msgstr "日文"
-#: ism/src/scim_utility.cpp:750 ism/src/scim_utility.cpp:917
+#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:918
msgid "Georgian"
msgstr "喬治亚語"
-#: ism/src/scim_utility.cpp:751 ism/src/scim_utility.cpp:875
+#: ism/src/scim_utility.cpp:752 ism/src/scim_utility.cpp:876
msgid "Kazakh"
msgstr "哈薩克語"
-#: ism/src/scim_utility.cpp:752
+#: ism/src/scim_utility.cpp:753
msgid "Cambodian"
msgstr "柬埔寨文"
-#: ism/src/scim_utility.cpp:753
+#: ism/src/scim_utility.cpp:754
msgid "Kannada"
msgstr "卡納達語"
-#: ism/src/scim_utility.cpp:754 ism/src/scim_utility.cpp:883
+#: ism/src/scim_utility.cpp:755 ism/src/scim_utility.cpp:884
msgid "Korean"
msgstr "韓文"
-#: ism/src/scim_utility.cpp:755
+#: ism/src/scim_utility.cpp:756
msgid "Laothian"
msgstr "老撾語"
-#: ism/src/scim_utility.cpp:756 ism/src/scim_utility.cpp:872
+#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:873
#: ism/src/scim_keyboard_layout_data.h:4629
msgid "Lithuanian"
msgstr "立陶宛文"
-#: ism/src/scim_utility.cpp:757 ism/src/scim_utility.cpp:871
+#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:872
msgid "Latvian"
msgstr "拉脫維亞語"
-#: ism/src/scim_utility.cpp:758 ism/src/scim_utility.cpp:876
+#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:877
msgid "Macedonian"
msgstr "馬其頓語"
-#: ism/src/scim_utility.cpp:759 ism/src/scim_utility.cpp:915
+#: ism/src/scim_utility.cpp:760 ism/src/scim_utility.cpp:916
msgid "Malayalam"
msgstr "馬拉雅拉姆語"
-#: ism/src/scim_utility.cpp:760
+#: ism/src/scim_utility.cpp:761
msgid "Mongolian"
msgstr "蒙古文"
-#: ism/src/scim_utility.cpp:761 ism/src/scim_utility.cpp:911
+#: ism/src/scim_utility.cpp:762 ism/src/scim_utility.cpp:912
msgid "Marathi"
msgstr "馬拉地語"
-#: ism/src/scim_utility.cpp:762
+#: ism/src/scim_utility.cpp:763
msgid "Malay"
msgstr "馬來語"
-#: ism/src/scim_utility.cpp:763
+#: ism/src/scim_utility.cpp:764
msgid "Burmese"
msgstr "緬甸語"
-#: ism/src/scim_utility.cpp:764
+#: ism/src/scim_utility.cpp:765
msgid "Nepali"
msgstr "尼泊爾語"
-#: ism/src/scim_utility.cpp:765 ism/src/scim_keyboard_layout_data.h:4599
+#: ism/src/scim_utility.cpp:766 ism/src/scim_keyboard_layout_data.h:4599
msgid "Dutch"
msgstr "荷蘭文"
-#: ism/src/scim_utility.cpp:766
+#: ism/src/scim_utility.cpp:767
msgid "Norwegian (Nynorsk)"
msgstr "挪威語(尼諾斯克)"
-#: ism/src/scim_utility.cpp:767
+#: ism/src/scim_utility.cpp:768
msgid "Norwegian (Bokmal)"
msgstr "挪威語(博克馬尓)"
-#: ism/src/scim_utility.cpp:768
+#: ism/src/scim_utility.cpp:769
msgid "Oriya"
msgstr "奧里雅語"
-#: ism/src/scim_utility.cpp:769 ism/src/scim_utility.cpp:916
+#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:917
msgid "Punjabi"
msgstr "旁遮普語"
-#: ism/src/scim_utility.cpp:770 ism/src/scim_utility.cpp:865
+#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:866
#: ism/src/scim_keyboard_layout_data.h:4614
msgid "Polish"
msgstr "波蘭文"
-#: ism/src/scim_utility.cpp:771 ism/src/scim_utility.cpp:773
+#: ism/src/scim_utility.cpp:772 ism/src/scim_utility.cpp:774
#: ism/src/scim_keyboard_layout_data.h:4615
msgid "Portuguese"
msgstr "葡萄牙文"
-#: ism/src/scim_utility.cpp:772 ism/src/scim_keyboard_layout_data.h:4616
+#: ism/src/scim_utility.cpp:773 ism/src/scim_keyboard_layout_data.h:4616
msgid "Portuguese (Brazil)"
msgstr "葡萄牙文(巴西)"
-#: ism/src/scim_utility.cpp:774 ism/src/scim_utility.cpp:866
+#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:867
msgid "Romanian"
msgstr "羅馬尼亞語"
-#: ism/src/scim_utility.cpp:775 ism/src/scim_utility.cpp:877
+#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:878
#: ism/src/scim_keyboard_layout_data.h:4618
msgid "Russian"
msgstr "俄文"
-#: ism/src/scim_utility.cpp:776 ism/src/scim_utility.cpp:922
+#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:923
msgid "Sinhala"
msgstr "僧伽羅語"
-#: ism/src/scim_utility.cpp:777 ism/src/scim_utility.cpp:868
+#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
#: ism/src/scim_keyboard_layout_data.h:4619
msgid "Slovak"
msgstr "斯洛伐克語"
-#: ism/src/scim_utility.cpp:778 ism/src/scim_utility.cpp:869
+#: ism/src/scim_utility.cpp:779 ism/src/scim_utility.cpp:870
#: ism/src/scim_keyboard_layout_data.h:4621
msgid "Slovenian"
msgstr "斯洛文尼亞語"
-#: ism/src/scim_utility.cpp:779
+#: ism/src/scim_utility.cpp:780
msgid "Albanian"
msgstr "亞爾巴尼亞語"
-#: ism/src/scim_utility.cpp:780 ism/src/scim_utility.cpp:781
-#: ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:781 ism/src/scim_utility.cpp:782
+#: ism/src/scim_utility.cpp:783
msgid "Serbian"
msgstr "塞爾維亞語"
-#: ism/src/scim_utility.cpp:783 ism/src/scim_utility.cpp:785
-#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4625
+#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:786
+#: ism/src/scim_utility.cpp:862 ism/src/scim_keyboard_layout_data.h:4625
msgid "Swedish"
msgstr "瑞典語"
-#: ism/src/scim_utility.cpp:784 ism/src/scim_utility.cpp:862
+#: ism/src/scim_utility.cpp:785 ism/src/scim_utility.cpp:863
msgid "Swedish (Finland)"
msgstr "瑞典語(芬蘭)"
-#: ism/src/scim_utility.cpp:786 ism/src/scim_utility.cpp:912
+#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:913
msgid "Tamil"
msgstr "塔米爾語"
-#: ism/src/scim_utility.cpp:787 ism/src/scim_utility.cpp:910
+#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:911
msgid "Telugu"
msgstr "泰盧固語"
-#: ism/src/scim_utility.cpp:788 ism/src/scim_utility.cpp:889
+#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:890
msgid "Thai"
msgstr "泰文"
-#: ism/src/scim_utility.cpp:789 ism/src/scim_utility.cpp:880
+#: ism/src/scim_utility.cpp:790 ism/src/scim_utility.cpp:881
#: ism/src/scim_keyboard_layout_data.h:4626
msgid "Turkish"
msgstr "土耳其文"
-#: ism/src/scim_utility.cpp:790
+#: ism/src/scim_utility.cpp:791
msgid "Uighur"
msgstr "維吾爾語"
-#: ism/src/scim_utility.cpp:791 ism/src/scim_utility.cpp:879
+#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:880
#: ism/src/scim_keyboard_layout_data.h:4630
msgid "Ukrainian"
msgstr "烏克蘭語"
-#: ism/src/scim_utility.cpp:792 ism/src/scim_utility.cpp:907
+#: ism/src/scim_utility.cpp:793 ism/src/scim_utility.cpp:908
msgid "Urdu"
msgstr "烏爾都語(巴基斯坦)"
-#: ism/src/scim_utility.cpp:793
+#: ism/src/scim_utility.cpp:794
msgid "Uzbek"
msgstr "烏玆別克語"
-#: ism/src/scim_utility.cpp:794 ism/src/scim_utility.cpp:908
+#: ism/src/scim_utility.cpp:795 ism/src/scim_utility.cpp:909
msgid "Vietnamese"
msgstr "越南文"
-#: ism/src/scim_utility.cpp:795
+#: ism/src/scim_utility.cpp:796
msgid "Walloon"
msgstr "華隆語"
-#: ism/src/scim_utility.cpp:796 ism/src/scim_utility.cpp:797
+#: ism/src/scim_utility.cpp:797 ism/src/scim_utility.cpp:798
msgid "Yiddish"
msgstr "依地語"
-#: ism/src/scim_utility.cpp:798
+#: ism/src/scim_utility.cpp:799
msgid "Chinese"
msgstr "中文"
-#: ism/src/scim_utility.cpp:799 ism/src/scim_utility.cpp:801
+#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
msgid "Chinese (Simplified)"
msgstr "簡體中文"
-#: ism/src/scim_utility.cpp:800 ism/src/scim_utility.cpp:802
+#: ism/src/scim_utility.cpp:801
+msgid "Chinese (Hongkong)"
+msgstr "中文(香港)"
+
+#: ism/src/scim_utility.cpp:803
msgid "Chinese (Traditional)"
msgstr "繁體中文"
-#: ism/src/scim_utility.cpp:804
+#: ism/src/scim_utility.cpp:805
msgid "Dutch (Standard)"
msgstr "荷蘭語(標準)"
-#: ism/src/scim_utility.cpp:805
+#: ism/src/scim_utility.cpp:806
msgid "Dutch (Belgian)"
msgstr "荷蘭語(比利時)"
-#: ism/src/scim_utility.cpp:806
+#: ism/src/scim_utility.cpp:807
msgid "English (United States)"
msgstr "英文(美國)"
-#: ism/src/scim_utility.cpp:807
+#: ism/src/scim_utility.cpp:808
msgid "English (United Kingdom)"
msgstr "英文(加拿大)"
-#: ism/src/scim_utility.cpp:810
+#: ism/src/scim_utility.cpp:811
msgid "English (New Zealand)"
msgstr "英文(新西蘭)"
-#: ism/src/scim_utility.cpp:811
+#: ism/src/scim_utility.cpp:812
msgid "English (Irish)"
msgstr "英文(愛爾蘭)"
-#: ism/src/scim_utility.cpp:812
+#: ism/src/scim_utility.cpp:813
msgid "English (South Africa)"
msgstr "英文(南非)"
-#: ism/src/scim_utility.cpp:813
+#: ism/src/scim_utility.cpp:814
msgid "English (Jamaica)"
msgstr "英文(牙買加)"
-#: ism/src/scim_utility.cpp:814
+#: ism/src/scim_utility.cpp:815
msgid "English (Belize)"
msgstr "英文(伯利茲)"
-#: ism/src/scim_utility.cpp:815
+#: ism/src/scim_utility.cpp:816
msgid "English (Trinidad)"
msgstr "英文(特立尼達)"
-#: ism/src/scim_utility.cpp:816
+#: ism/src/scim_utility.cpp:817
msgid "English (Zimbabwe)"
msgstr "英文(津巴布韋)"
-#: ism/src/scim_utility.cpp:817
+#: ism/src/scim_utility.cpp:818
msgid "English (Philippines)"
msgstr "英文(菲律賓)"
-#: ism/src/scim_utility.cpp:818
+#: ism/src/scim_utility.cpp:819
msgid "French (Standard)"
msgstr "法文(標準)"
-#: ism/src/scim_utility.cpp:819
+#: ism/src/scim_utility.cpp:820
msgid "French (Belgian)"
msgstr "法文(比利時)"
-#: ism/src/scim_utility.cpp:820 ism/src/scim_keyboard_layout_data.h:4604
+#: ism/src/scim_utility.cpp:821 ism/src/scim_keyboard_layout_data.h:4604
msgid "French (Canadian)"
msgstr "法文(加拿大)"
-#: ism/src/scim_utility.cpp:821
+#: ism/src/scim_utility.cpp:822
msgid "French (Swiss)"
msgstr "德文(瑞士)"
-#: ism/src/scim_utility.cpp:822
+#: ism/src/scim_utility.cpp:823
msgid "French (Luxembourg)"
msgstr "法文(盧森堡)"
-#: ism/src/scim_utility.cpp:823
+#: ism/src/scim_utility.cpp:824
msgid "French (Monaco)"
msgstr "法文(摩納哥)"
-#: ism/src/scim_utility.cpp:824
+#: ism/src/scim_utility.cpp:825
msgid "German (Standard)"
msgstr "德文(標準)"
-#: ism/src/scim_utility.cpp:825 ism/src/scim_keyboard_layout_data.h:4608
+#: ism/src/scim_utility.cpp:826 ism/src/scim_keyboard_layout_data.h:4608
msgid "German (Swiss)"
msgstr "德文(瑞士)"
-#: ism/src/scim_utility.cpp:826
+#: ism/src/scim_utility.cpp:827
msgid "German (Austrian)"
msgstr "英文(澳洲)"
-#: ism/src/scim_utility.cpp:827
+#: ism/src/scim_utility.cpp:828
msgid "German (Luxembourg)"
msgstr "德文(盧森堡)"
-#: ism/src/scim_utility.cpp:828
+#: ism/src/scim_utility.cpp:829
msgid "German (Liechtenstein)"
msgstr "德文(列支敦士登)"
-#: ism/src/scim_utility.cpp:829
+#: ism/src/scim_utility.cpp:830
msgid "Italian (Standard)"
msgstr "意大利文(標準)"
-#: ism/src/scim_utility.cpp:830
+#: ism/src/scim_utility.cpp:831
msgid "Italian (Swiss)"
msgstr "意大利文(瑞士)"
-#: ism/src/scim_utility.cpp:831
+#: ism/src/scim_utility.cpp:832
msgid "Portuguese (Brazilian)"
msgstr "葡萄牙文(巴西)"
-#: ism/src/scim_utility.cpp:832
+#: ism/src/scim_utility.cpp:833
msgid "Portuguese (Standard)"
msgstr "葡萄牙文(標準)"
-#: ism/src/scim_utility.cpp:833
+#: ism/src/scim_utility.cpp:834
msgid "Spanish (Traditional Sort)"
msgstr "西班牙文(傳統)"
-#: ism/src/scim_utility.cpp:834
+#: ism/src/scim_utility.cpp:835
msgid "Spanish (Mexican)"
msgstr "西班牙文(墨西哥)"
-#: ism/src/scim_utility.cpp:835
+#: ism/src/scim_utility.cpp:836
msgid "Spanish (Guatemala)"
msgstr "西班牙文(危地馬拉)"
-#: ism/src/scim_utility.cpp:836
+#: ism/src/scim_utility.cpp:837
msgid "Spanish (Costa Rica)"
msgstr "西班牙文(哥斯達黎加)"
-#: ism/src/scim_utility.cpp:837
+#: ism/src/scim_utility.cpp:838
msgid "Spanish (Panama)"
msgstr "西班牙文(巴拿馬)"
-#: ism/src/scim_utility.cpp:838
+#: ism/src/scim_utility.cpp:839
msgid "Spanish (Dominican Republic)"
msgstr "西班牙文(多米尼加共和國)"
-#: ism/src/scim_utility.cpp:839
+#: ism/src/scim_utility.cpp:840
msgid "Spanish (Venezuela)"
msgstr "西班牙文(委內瑞拉)"
-#: ism/src/scim_utility.cpp:840
+#: ism/src/scim_utility.cpp:841
msgid "Spanish (Colombia)"
msgstr "西班牙文(哥倫比亞)"
-#: ism/src/scim_utility.cpp:841
+#: ism/src/scim_utility.cpp:842
msgid "Spanish (Peru)"
msgstr "西班牙文(秘魯)"
-#: ism/src/scim_utility.cpp:842
+#: ism/src/scim_utility.cpp:843
msgid "Spanish (Argentina)"
msgstr "西班牙文(阿根廷)"
-#: ism/src/scim_utility.cpp:843
+#: ism/src/scim_utility.cpp:844
msgid "Spanish (Ecuador)"
msgstr "西班牙文(厄瓜多爾)"
-#: ism/src/scim_utility.cpp:844
+#: ism/src/scim_utility.cpp:845
msgid "Spanish (Chile)"
msgstr "西班牙文(智利)"
-#: ism/src/scim_utility.cpp:845
+#: ism/src/scim_utility.cpp:846
msgid "Spanish (Uruguay)"
msgstr "西班牙文(烏拉圭)"
-#: ism/src/scim_utility.cpp:846
+#: ism/src/scim_utility.cpp:847
msgid "Spanish (Paraguay)"
msgstr "西班牙文(巴拉圭)"
-#: ism/src/scim_utility.cpp:847
+#: ism/src/scim_utility.cpp:848
msgid "Spanish (Bolivia)"
msgstr "西班牙文(玻利維亞)"
-#: ism/src/scim_utility.cpp:848
+#: ism/src/scim_utility.cpp:849
msgid "Spanish (El Salvador)"
msgstr "西班牙文(薩爾瓦多)"
-#: ism/src/scim_utility.cpp:849
+#: ism/src/scim_utility.cpp:850
msgid "Spanish (Honduras)"
msgstr "西班牙文(洪都拉斯)"
-#: ism/src/scim_utility.cpp:850
+#: ism/src/scim_utility.cpp:851
msgid "Spanish (Nicaragua)"
msgstr "西班牙文(尼加拉瓜)"
-#: ism/src/scim_utility.cpp:851
+#: ism/src/scim_utility.cpp:852
msgid "Spanish (Puerto Rico)"
msgstr "西班牙文(波多黎各)"
-#: ism/src/scim_utility.cpp:855
+#: ism/src/scim_utility.cpp:856
msgid "Afrikaans"
msgstr "南非語"
-#: ism/src/scim_utility.cpp:858
+#: ism/src/scim_utility.cpp:859
msgid "Malay (Malaysia)"
msgstr "馬來文(馬來西亞)"
-#: ism/src/scim_utility.cpp:859
+#: ism/src/scim_utility.cpp:860
msgid "Malay (Brunei Darussalam)"
msgstr "馬來文(文萊)"
-#: ism/src/scim_utility.cpp:860 ism/src/scim_keyboard_layout_data.h:4613
+#: ism/src/scim_utility.cpp:861 ism/src/scim_keyboard_layout_data.h:4613
msgid "Norwegian"
msgstr "挪威語"
-#: ism/src/scim_utility.cpp:867
+#: ism/src/scim_utility.cpp:868
msgid "Serbian (Latin)"
msgstr "塞爾維亞語(拉丁)"
-#: ism/src/scim_utility.cpp:878
+#: ism/src/scim_utility.cpp:879
msgid "Serbian (Cyrillic)"
msgstr "塞爾維亞語(西里爾)"
-#: ism/src/scim_utility.cpp:881
+#: ism/src/scim_utility.cpp:882
msgid "Uzbek (Latin)"
msgstr "烏茲別克語(拉丁)"
-#: ism/src/scim_utility.cpp:884
+#: ism/src/scim_utility.cpp:885
msgid "Chinese (Taiwan)"
msgstr "中文(台灣)"
-#: ism/src/scim_utility.cpp:885
-msgid "Chinese (Hongkong)"
+#: ism/src/scim_utility.cpp:886
+#, fuzzy
+msgid "Chinese (Hong Kong)"
msgstr "中文(香港)"
-#: ism/src/scim_utility.cpp:886
+#: ism/src/scim_utility.cpp:887
msgid "Chinese (Macau)"
msgstr "中文(澳門)"
-#: ism/src/scim_utility.cpp:887
+#: ism/src/scim_utility.cpp:888
msgid "Chinese (PRC)"
msgstr "中文(中華人民共和國)"
-#: ism/src/scim_utility.cpp:888
+#: ism/src/scim_utility.cpp:889
msgid "Chinese (Singapore)"
msgstr "中文(新加坡)"
-#: ism/src/scim_utility.cpp:891
+#: ism/src/scim_utility.cpp:892
msgid "Arabic (Saudi Arabia)"
msgstr "阿拉伯文(沙特阿拉伯)"
-#: ism/src/scim_utility.cpp:892
+#: ism/src/scim_utility.cpp:893
msgid "Arabic (Iraq)"
msgstr "阿拉伯文(伊拉克)"
-#: ism/src/scim_utility.cpp:894
+#: ism/src/scim_utility.cpp:895
msgid "Arabic (Libya)"
msgstr "阿拉伯文(利比亞)"
-#: ism/src/scim_utility.cpp:895
+#: ism/src/scim_utility.cpp:896
msgid "Arabic (Algeria)"
msgstr "阿拉伯文(阿爾及利亞)"
-#: ism/src/scim_utility.cpp:896
+#: ism/src/scim_utility.cpp:897
msgid "Arabic (Morocco)"
msgstr "阿拉伯文(摩洛哥)"
-#: ism/src/scim_utility.cpp:897
+#: ism/src/scim_utility.cpp:898
msgid "Arabic (Tunisia)"
msgstr "阿拉伯文(突尼斯)"
-#: ism/src/scim_utility.cpp:898
+#: ism/src/scim_utility.cpp:899
msgid "Arabic (Oman)"
msgstr "阿拉伯文(阿曼)"
-#: ism/src/scim_utility.cpp:899
+#: ism/src/scim_utility.cpp:900
msgid "Arabic (Yemen)"
msgstr "阿拉伯文(也門)"
-#: ism/src/scim_utility.cpp:900
+#: ism/src/scim_utility.cpp:901
msgid "Arabic (Syria)"
msgstr "阿拉伯文(敘利亞)"
-#: ism/src/scim_utility.cpp:901
+#: ism/src/scim_utility.cpp:902
msgid "Arabic (Jordan)"
msgstr "阿拉伯文(約旦)"
-#: ism/src/scim_utility.cpp:903
+#: ism/src/scim_utility.cpp:904
msgid "Arabic (Kuwait)"
msgstr "阿拉伯文(科威特)"
-#: ism/src/scim_utility.cpp:904
+#: ism/src/scim_utility.cpp:905
msgid "Arabic (UAE)"
msgstr "阿拉伯文(阿聯酋)"
-#: ism/src/scim_utility.cpp:905
+#: ism/src/scim_utility.cpp:906
msgid "Arabic (Bahrain)"
msgstr "阿拉伯文(巴林)"
-#: ism/src/scim_utility.cpp:906
+#: ism/src/scim_utility.cpp:907
msgid "Arabic (Qatar)"
msgstr "阿拉伯文(卡塔爾)"
-#: ism/src/scim_utility.cpp:920
+#: ism/src/scim_utility.cpp:921
msgid "Hausa"
msgstr "豪薩文"
-#: ism/src/scim_utility.cpp:924
+#: ism/src/scim_utility.cpp:925
msgid "Xhosa"
msgstr "科薩語"
-#: ism/src/scim_utility.cpp:925
+#: ism/src/scim_utility.cpp:926
msgid "Yoruba"
msgstr "約魯巴語"
-#: ism/src/scim_utility.cpp:926
+#: ism/src/scim_utility.cpp:927
msgid "Zulu"
msgstr "祖魯語"
-#: ism/src/scim_utility.cpp:1024
+#: ism/src/scim_utility.cpp:1025
msgid "Other"
msgstr "其它語"
#: ism/src/scim_keyboard_layout_data.h:4592
-#: ism/modules/imengine/scim_socket_imengine.cpp:408
-#: ism/modules/imengine/scim_socket_imengine.cpp:438
-#: ism/modules/imengine/scim_socket_imengine.cpp:523
-#: ism/modules/imengine/scim_socket_imengine.cpp:553
-#: ism/modules/imengine/scim_socket_imengine.cpp:583
+#: ism/modules/imengine/scim_socket_imengine.cpp:409
+#: ism/modules/imengine/scim_socket_imengine.cpp:466
+#: ism/modules/imengine/scim_socket_imengine.cpp:496
+#: ism/modules/imengine/scim_socket_imengine.cpp:526
msgid "Unknown"
msgstr "未知"
msgid "TC->SC"
msgstr "繁轉簡體"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1693
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1665
msgid "Smart Common Input Method platform "
msgstr "泛用智慧型輸入法平台"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1695
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1667
msgid ""
"\n"
"(C) 2002-2005 James Su <suzhe@tsinghua.org.cn>\n"
"(C) 2002-2005 蘇哲 <suzhe@tsinghua.org.cn>\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1700
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1673
msgid ""
":\n"
"\n"
":\n"
"\n"
-#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1703
+#: ism/extras/gtk2_immodule/gtkimcontextscim.cpp:1676
msgid ""
"\n"
"\n"
"\n"
"\n"
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:963
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:951
msgid "Enable"
msgstr "開啟"
#. gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
#. gtk_tree_view_column_set_fixed_width (column, 232);
-#: ism/extras/gtk_panel/scim_panel_gtk.cpp:984
+#: ism/extras/gtk_panel/scim_panel_gtk.cpp:972
msgid "Name"
msgstr "名稱"
msgid "The orientation of the tray."
msgstr "狀態列的方位。"
+#. Normal Layout
+#: ism/demos/isf_layout_efl.cpp:184
+msgid "NORMAL LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:184
+msgid "click to enter TEXT"
+msgstr ""
+
+#. Number Layout
+#: ism/demos/isf_layout_efl.cpp:188
+msgid "NUMBER LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:188
+msgid "click to enter NUMBER"
+msgstr ""
+
+#. Email Layout
+#: ism/demos/isf_layout_efl.cpp:192
+msgid "EMAIL LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:192
+msgid "click to enter EMAIL"
+msgstr ""
+
+#. URL Layout
+#: ism/demos/isf_layout_efl.cpp:196
+msgid "URL LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:196
+msgid "click to enter URL"
+msgstr ""
+
+#. Phonenumber Layout
+#: ism/demos/isf_layout_efl.cpp:200
+msgid "PHONENUMBER LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:200
+msgid "click to enter PHONENUMBER"
+msgstr ""
+
+#. IP Layout
+#: ism/demos/isf_layout_efl.cpp:204
+msgid "IP LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:204
+msgid "click to enter IP"
+msgstr ""
+
+#. Month Layout
+#: ism/demos/isf_layout_efl.cpp:208
+msgid "MONTH LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:208
+msgid "click to enter MONTH"
+msgstr ""
+
+#. Number Only Layout
+#: ism/demos/isf_layout_efl.cpp:212
+msgid "NUMBERONLY LAYOUT"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:212
+msgid "click to enter NUMBERONLY"
+msgstr ""
+
+#: ism/demos/isf_layout_efl.cpp:230
+msgid "Layout"
+msgstr ""
+
+#: ism/demos/isf_demo_efl.cpp:140
+msgid "Previous"
+msgstr ""
+
+#. bundle_add(ad->data, "navi_btn_left", NULL);
+#: ism/demos/isf_demo_efl.cpp:142
+msgid "Next"
+msgstr ""
+
+#: ism/demos/isf_demo_efl.cpp:196
+msgid "isf demo"
+msgstr ""
+
+#: ism/demos/isf_entry_event_efl.cpp:151
+msgid "entry event demo"
+msgstr ""
+
+#: ism/demos/isf_event_efl.cpp:232
+msgid "label event demo"
+msgstr ""
+
+#: ism/demos/isf_event_efl.cpp:262
+msgid "ise event demo"
+msgstr ""
+
+#: ism/demos/isf_imcontrol_efl.cpp:234
+msgid "isfimcontrol api"
+msgstr ""
+
#~ msgid "Automatic"
#~ msgstr "自動"
+ISF 2.3.5205 :
+ 1. Tizen 1.0 Release
+
+
ISF 2.3.5016 :
1. Tizen beta Release