[uim-commit] r515 - in trunk: helper po
makeinu at freedesktop.org
makeinu at freedesktop.org
Fri Feb 4 00:07:51 PST 2005
Author: makeinu
Date: 2005-02-04 00:07:49 -0800 (Fri, 04 Feb 2005)
New Revision: 515
Modified:
trunk/helper/input-pad-ja.c
trunk/helper/pref-gtk.c
trunk/po/ja.po
Log:
* helper/pref-gtk.c
- (sync_value_bool): New function to unify synchronizing view.
- (sync_value_int): Ditto.
- (sync_value_string): Ditto.
- (sync_value_choice): Ditto.
- (update_custom_type_int_cb): Ditto
- (update_custom_type_bool_cb): Use above function.
- (add_custom_type_bool): Ditto
- (update_custom_type_int_cb) Ditto
- (add_custom_type_integer): Ditto
- (update_custom_type_string_cb): Ditto
- (add_custom_type_string_cb): Ditto
- (update_custom_type_choice_cb): Ditto
- (add_custom_type_choice_cb): Ditto
--Tthi/e line, and those below, will be ignored--
M po/ja.po
M helper/pref-gtk.c
M helper/input-pad-ja.c
Modified: trunk/helper/input-pad-ja.c
===================================================================
--- trunk/helper/input-pad-ja.c 2005-02-04 04:15:57 UTC (rev 514)
+++ trunk/helper/input-pad-ja.c 2005-02-04 08:07:49 UTC (rev 515)
@@ -127,6 +127,91 @@
NULL
};
+gchar *kigou[] = {
+ "â", "â", "â", "â", "â",
+ "â", "â
", "â¡", "â ", "â³",
+ "â²", "â½", "â¼", "ã",
+ NULL
+};
+
+gchar *bracket[] = {
+ "â", "â", "â", "â", "ï¼",
+ "ï¼", "ã", "ã", "ï¼»", "ï¼½",
+ "ï½", "ï½", "ã", "ã", "ã",
+ "ã", "ã", "ã", "ã", "ã",
+ "ã", "ã", "ã", "ã",
+ NULL
+};
+
+gchar *arrow[] = {
+ "â", "â", "â", "â",
+ NULL
+};
+
+gchar *omission[] = {
+ "ã»", "â", "ã", "â¡", "ã¤",
+ "ã¥", "ã¦", "ã§", "ã¨", "ã±",
+ "ã²", "ã¹", "ã¾", "ã½", "ã¼",
+ "â¢", "©", "®",
+ NULL
+};
+
+gchar *unit[] = {
+ "â", "ï¿¥", "ï¼", "£",
+ "ï¼
", "ã", "ã", "ã¢", "ã",
+ "ã", "ã§", "ã", "ã¶", "ã",
+ "ã", "ã", "ã¦", "ã£", "ã«",
+ "ã", "ã»", "ã", "ã", "ã",
+ "ã", "ã", "ã", "â", "ã",
+ "ã ", "ã¡", "ã¢", "ã£", "ã¤",
+ "ã¥", "ã¦", "â«", "â°",
+};
+
+gchar *dot[] = {
+ "ã", "ã", "ï¼", "ï¼", "ã»",
+ "ï¼", "ï¼", "ï¼", "ï¼", "ã",
+ "ã", "´", "ï½", "¨", "ï¼¾",
+ "ã½", "ã¾", "ã", "ã", "ã",
+ "â¦", "â¥", "°", "â²", "â³",
+ NULL
+};
+
+gchar *academic[] = {
+ "ï¼", "ï¼", "±", "Ã", "÷",
+ "ï¼", "â ", "ï¼", "ï¼", "â¦",
+ "â§", "â", "â´", "â", "â¡",
+ "â«", "â®", "â", "â", "â¥",
+ "â ", "â", "â¿", "âµ", "â©",
+ "âª", "â", "â", "â", "â",
+ "â", "â", "â§", "â¨", "ï¿¢",
+ "â", "â", "â", "â", "â",
+ "â", "â", "âª", "â«", "â½",
+ "â", "â¬",
+ NULL
+};
+
+gchar *number[] = {
+ "â ", "â¡", "â¢", "â£", "â¤",
+ "â¥", "â¦", "â§", "â¨", "â©",
+ "âª", "â«", "â¬", "â", "â®",
+ "â¯", "â°", "â±", "â²", "â³",
+ "â
", "â
¡", "â
¢", "â
£", "â
¤",
+ "â
¦", "â
§", "â
¨", "â
©", "â
°",
+ "â
±", "â
²", "â
³", "â
´", "â
µ",
+ "â
¶", "â
·", "â
¸", "â
¹",
+};
+
+gchar *line[] = {
+ "â", "â", "â", "â", "â",
+ "â", "â", "â¬", "â¤", "â´",
+ "â´", "â¼", "â", "â", "â",
+ "â", "â", "â£", "â³", "â«",
+ "â»", "â", "â ", "â¯", "â¨",
+ "â·", "â¿", "â", "â°", "â¥",
+ "â¸", "â",
+ NULL
+};
+
static int uim_fd = -1;
static GtkWidget *buttontable_create(char **table, int tablelen);
@@ -210,6 +295,20 @@
}
static GtkWidget *
+create_tab(gchar *table[], guint len)
+{
+ GtkWidget *vbox;
+
+ vbox = gtk_vbox_new(FALSE, 10);
+
+ gtk_box_pack_start(GTK_BOX(vbox),
+ buttontable_create(table, len),
+ FALSE, FALSE, 0);
+
+ return vbox;
+}
+
+static GtkWidget *
create_hiragana_tab(void)
{
GtkWidget *vbox;
@@ -288,6 +387,7 @@
GtkWidget *notebook;
notebook = gtk_notebook_new();
+ gtk_notebook_set_scrollable(GTK_NOTEBOOK(notebook), TRUE);
gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
create_hiragana_tab(),
gtk_label_new(_("hiragana")));
@@ -297,6 +397,33 @@
gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
create_eisu_tab(),
gtk_label_new(_("eisu")));
+ gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
+ create_tab(kigou, sizeof(kigou)/sizeof(gchar*)),
+ gtk_label_new(_("symbol")));
+ gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
+ create_tab(bracket, sizeof(bracket)/sizeof(gchar*)),
+ gtk_label_new(_("bracket")));
+ gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
+ create_tab(arrow, sizeof(arrow)/sizeof(gchar*)),
+ gtk_label_new(_("arrow")));
+ gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
+ create_tab(omission, sizeof(omission)/sizeof(gchar*)),
+ gtk_label_new(_("omission")));
+ gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
+ create_tab(unit, sizeof(unit)/sizeof(gchar*)),
+ gtk_label_new(_("unit")));
+ gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
+ create_tab(dot, sizeof(dot)/sizeof(gchar*)),
+ gtk_label_new(_("dot")));
+ gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
+ create_tab(number, sizeof(number)/sizeof(gchar*)),
+ gtk_label_new(_("number")));
+ gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
+ create_tab(academic, sizeof(academic)/sizeof(gchar*)),
+ gtk_label_new(_("academic")));
+ gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
+ create_tab(line, sizeof(line)/sizeof(gchar*)),
+ gtk_label_new(_("line")));
return notebook;
}
Modified: trunk/helper/pref-gtk.c
===================================================================
--- trunk/helper/pref-gtk.c 2005-02-04 04:15:57 UTC (rev 514)
+++ trunk/helper/pref-gtk.c 2005-02-04 08:07:49 UTC (rev 515)
@@ -296,24 +296,39 @@
uim_custom_free(custom);
}
-
static void
-update_custom_type_bool_cb(void *ptr, const char *custom_sym)
+sync_value_bool(GtkCheckButton *button)
{
- struct uim_custom *custom = uim_custom_get(custom_sym);
- GtkWidget *check_button = GTK_WIDGET(ptr);
-
- if (!custom || custom->type != UCustom_Bool)
- return;
+ const char *custom_sym;
+ struct uim_custom *custom;
- gtk_widget_set_sensitive(check_button, custom->is_active);
- gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(check_button),
- custom->value->as_bool);
+ g_signal_handlers_block_by_func(G_OBJECT(button),
+ (gpointer) custom_check_button_toggled_cb,
+ NULL);
+ custom_sym = g_object_get_data(G_OBJECT(button), OBJECT_DATA_UIM_CUSTOM_SYM);
+ g_return_if_fail(custom_sym);
+
+ custom = uim_custom_get(custom_sym);
+ g_return_if_fail(custom && custom->type == UCustom_Bool);
+
+ gtk_widget_set_sensitive(GTK_WIDGET(button), custom->is_active);
+ gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button), custom->value->as_bool);
+
uim_custom_free(custom);
+
+ g_signal_handlers_unblock_by_func(G_OBJECT(button),
+ (gpointer) custom_check_button_toggled_cb,
+ NULL);
}
static void
+update_custom_type_bool_cb(void *ptr, const char *custom_sym)
+{
+ sync_value_bool(GTK_CHECK_BUTTON(ptr));
+}
+
+static void
add_custom_type_bool(GtkWidget *vbox, struct uim_custom *custom)
{
GtkWidget *hbox;
@@ -325,9 +340,7 @@
OBJECT_DATA_UIM_CUSTOM_SYM, g_strdup(custom->symbol),
(GDestroyNotify) g_free);
- gtk_widget_set_sensitive(check_button, custom->is_active);
- gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(check_button),
- custom->value->as_bool);
+ sync_value_bool(GTK_CHECK_BUTTON(check_button));
g_signal_connect(G_OBJECT(check_button), "toggled",
G_CALLBACK(custom_check_button_toggled_cb), NULL);
@@ -364,6 +377,42 @@
}
static void
+sync_value_int(GtkAdjustment *adj)
+{
+ const char *custom_sym;
+ struct uim_custom *custom;
+
+ g_signal_handlers_block_by_func(G_OBJECT(adj),
+ (gpointer) custom_adjustment_value_changed,
+ NULL);
+
+ custom_sym = g_object_get_data(G_OBJECT(adj), OBJECT_DATA_UIM_CUSTOM_SYM);
+ g_return_if_fail(custom_sym);
+
+ custom = uim_custom_get(custom_sym);
+ g_return_if_fail(custom && custom->type == UCustom_Int);
+
+ /* gtk_widget_set_sensitive(GTK_WIDGET(widget), custom->is_active); */
+
+ adj->value = custom->value->as_int;
+ adj->lower = custom->range->as_int.min;
+ adj->upper = custom->range->as_int.max;
+ gtk_adjustment_changed(adj);
+
+ uim_custom_free(custom);
+
+ g_signal_handlers_unblock_by_func(G_OBJECT(adj),
+ (gpointer) custom_adjustment_value_changed,
+ NULL);
+}
+
+static void
+update_custom_type_int_cb(void *ptr, const char *custom_sym)
+{
+ sync_value_int(GTK_ADJUSTMENT(ptr));
+}
+
+static void
add_custom_type_integer(GtkWidget *vbox, struct uim_custom *custom)
{
GtkWidget *hbox;
@@ -391,8 +440,11 @@
OBJECT_DATA_UIM_CUSTOM_SYM, g_strdup(custom->symbol),
(GDestroyNotify) g_free);
+ sync_value_int(adjustment);
+
g_signal_connect(G_OBJECT(adjustment), "value-changed",
G_CALLBACK(custom_adjustment_value_changed), NULL);
+ uim_custom_cb_add(custom->symbol, adjustment, update_custom_type_int_cb);
}
static void
@@ -435,23 +487,46 @@
uim_custom_free(custom);
}
-
static void
-update_custom_type_string_cb(void *ptr, const char *custom_sym)
+sync_value_string(GtkEntry *entry)
{
- struct uim_custom *custom = uim_custom_get(custom_sym);
- GtkWidget *entry = GTK_WIDGET(ptr);
-
- if (!custom || custom->type != UCustom_Str)
- return;
-
- gtk_widget_set_sensitive(entry, custom->is_active);
- gtk_entry_set_text(GTK_ENTRY(entry), custom->value->as_str);
+ const char *custom_sym;
+ struct uim_custom *custom;
+ g_signal_handlers_block_by_func(G_OBJECT(entry),
+ (gpointer) custom_entry_changed_cb,
+ NULL);
+
+ custom_sym = g_object_get_data(G_OBJECT(entry), OBJECT_DATA_UIM_CUSTOM_SYM);
+ g_return_if_fail(custom_sym);
+
+ custom = uim_custom_get(custom_sym);
+ g_return_if_fail(custom &&
+ (custom->type == UCustom_Str ||
+ custom->type == UCustom_Pathname));
+
+ if (custom->type == UCustom_Str) {
+ gtk_widget_set_sensitive(GTK_WIDGET(entry), custom->is_active);
+ gtk_entry_set_text(GTK_ENTRY(entry), custom->value->as_str);
+ } else if (custom->type == UCustom_Pathname) {
+ gtk_widget_set_sensitive(GTK_WIDGET(entry)->parent, custom->is_active);
+ gtk_entry_set_text(GTK_ENTRY(entry), custom->value->as_pathname);
+ }
+
uim_custom_free(custom);
+
+ g_signal_handlers_unblock_by_func(G_OBJECT(entry),
+ (gpointer) custom_entry_changed_cb,
+ NULL);
}
static void
+update_custom_type_string_cb(void *ptr, const char *custom_sym)
+{
+ sync_value_string(GTK_ENTRY(ptr));
+}
+
+static void
add_custom_type_string(GtkWidget *vbox, struct uim_custom *custom)
{
GtkWidget *hbox;
@@ -471,8 +546,7 @@
OBJECT_DATA_UIM_CUSTOM_SYM, g_strdup(custom->symbol),
(GDestroyNotify) g_free);
- gtk_widget_set_sensitive(entry, custom->is_active);
- gtk_entry_set_text(GTK_ENTRY(entry), custom->value->as_str);
+ sync_value_string(GTK_ENTRY(entry));
g_signal_connect(G_OBJECT(entry), "changed",
G_CALLBACK(custom_entry_changed_cb), NULL);
@@ -529,8 +603,7 @@
OBJECT_DATA_UIM_CUSTOM_SYM, g_strdup(custom->symbol),
(GDestroyNotify) g_free);
- gtk_widget_set_sensitive(entry, custom->is_active);
- gtk_entry_set_text(GTK_ENTRY(entry), custom->value->as_pathname);
+ sync_value_string(GTK_ENTRY(entry));
g_signal_connect(G_OBJECT(entry), "changed",
G_CALLBACK(custom_entry_changed_cb), NULL);
@@ -589,26 +662,28 @@
}
static void
-update_custom_type_choice_cb(void *ptr, const char *custom_sym)
+sync_value_choice(GtkComboBox *combobox)
{
- struct uim_custom *custom = uim_custom_get(custom_sym);
- GtkWidget *combobox = GTK_WIDGET(ptr);
+ const char *custom_sym;
+ struct uim_custom *custom;
struct uim_custom_choice **item;
gint i = 0, default_index = 0;
gchar *default_symbol;
- if (!custom || custom->type != UCustom_Choice)
- return;
-
- gtk_widget_set_sensitive(combobox, custom->is_active);
+ custom_sym = g_object_get_data(G_OBJECT(combobox), OBJECT_DATA_UIM_CUSTOM_SYM);
+ g_return_if_fail(custom_sym);
+ custom = uim_custom_get(custom_sym);
+ g_return_if_fail (custom && custom->type == UCustom_Choice);
+
item = custom->range->as_choice.valid_items;
if(item == NULL || *item == NULL) {
uim_custom_free(custom);
return;
}
- g_signal_handlers_disconnect_by_func(G_OBJECT(combobox), (gpointer)custom_combo_box_changed, NULL);
+ g_signal_handlers_block_by_func(G_OBJECT(combobox),
+ (gpointer)custom_combo_box_changed, NULL);
gtk_list_store_clear(GTK_LIST_STORE(gtk_combo_box_get_model(GTK_COMBO_BOX(combobox))));
@@ -622,21 +697,27 @@
item++;
}
gtk_combo_box_set_active(GTK_COMBO_BOX(combobox), default_index);
- g_signal_connect(G_OBJECT(combobox), "changed",
- G_CALLBACK(custom_combo_box_changed), NULL);
+ gtk_widget_set_sensitive(GTK_WIDGET(combobox), custom->is_active);
+
+ g_signal_handlers_unblock_by_func(G_OBJECT(combobox),
+ (gpointer)custom_combo_box_changed, NULL);
+
uim_custom_free(custom);
}
static void
+update_custom_type_choice_cb(void *ptr, const char *custom_sym)
+{
+ sync_value_choice(GTK_COMBO_BOX(ptr));
+}
+
+static void
add_custom_type_choice(GtkWidget *vbox, struct uim_custom *custom)
{
GtkWidget *hbox;
GtkWidget *label;
GtkWidget *combobox;
- struct uim_custom_choice **item;
- gint i, default_index = 0;
- gchar *default_symbol;
hbox = gtk_hbox_new(FALSE, 8);
gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, TRUE, 0);
@@ -651,20 +732,10 @@
OBJECT_DATA_UIM_CUSTOM_SYM, g_strdup(custom->symbol),
(GDestroyNotify) g_free);
- default_symbol = custom->value->as_choice->symbol;
+ sync_value_choice(GTK_COMBO_BOX(combobox));
- for(i = 0, item = custom->range->as_choice.valid_items; *item; i++, item++) {
- gtk_combo_box_append_text(GTK_COMBO_BOX(combobox),
- (*item)->label);
- if(!strcmp(default_symbol, (*item)->symbol))
- default_index = i;
- }
- gtk_combo_box_set_active(GTK_COMBO_BOX(combobox), default_index);
- gtk_widget_set_sensitive(combobox, custom->is_active);
-
g_signal_connect(G_OBJECT(combobox), "changed",
G_CALLBACK(custom_combo_box_changed), NULL);
-
uim_custom_cb_add(custom->symbol, combobox, update_custom_type_choice_cb);
}
@@ -705,6 +776,7 @@
}
gtk_entry_set_text(GTK_ENTRY(entry), str->str);
+ gtk_widget_set_sensitive(GTK_WIDGET(entry)->parent, custom->is_active);
g_string_free(str, TRUE);
uim_custom_free(custom);
@@ -1079,7 +1151,6 @@
olist_pref_entry_set_value(GTK_ENTRY(olist_entry));
olist_pref_tree_view_set_value(GTK_ENTRY(olist_entry), TRUE, TRUE);
value_changed = TRUE;
- /* FIXME! reset the selection */
} else {
/* error message */
}
@@ -1365,6 +1436,7 @@
g_object_set_data_full(G_OBJECT(entry),
OBJECT_DATA_UIM_CUSTOM_SYM, g_strdup(custom->symbol),
(GDestroyNotify) g_free);
+
olist_pref_entry_set_value(GTK_ENTRY(entry));
g_signal_connect(G_OBJECT(button), "clicked",
@@ -1607,6 +1679,7 @@
}
gtk_entry_set_text(GTK_ENTRY(entry), str->str);
+ gtk_widget_set_sensitive(GTK_WIDGET(entry)->parent, custom->is_active);
g_string_free(str, TRUE);
uim_custom_free(custom);
@@ -1950,6 +2023,7 @@
OBJECT_DATA_UIM_CUSTOM_SYM, g_strdup(custom->symbol),
(GDestroyNotify) g_free);
gtk_box_pack_start (GTK_BOX (hbox), entry, TRUE, TRUE, 0);
+
key_pref_entry_set_value(GTK_ENTRY(entry));
button = gtk_button_new_with_label(_("Choose..."));
Modified: trunk/po/ja.po
===================================================================
--- trunk/po/ja.po 2005-02-04 04:15:57 UTC (rev 514)
+++ trunk/po/ja.po 2005-02-04 08:07:49 UTC (rev 515)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: uim 0.4.6-alpha1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-02-04 07:45+0900\n"
+"POT-Creation-Date: 2005-02-04 17:06+0900\n"
"PO-Revision-Date: 2005-02-04 08:17+0900\n"
"Last-Translator: YamaKen <yamaken at bp.iij4u.or.jp>\n"
"Language-Team: Japanese <LL at li.org>\n"
@@ -352,55 +352,55 @@
msgid "Group"
msgstr "¥°¥ë¡¼¥×"
-#: helper/pref-gtk.c:483
+#: helper/pref-gtk.c:560
msgid "Specify file"
msgstr "¥Õ¥¡¥¤¥ë¤Î»ØÄê"
-#: helper/pref-gtk.c:526 qt/pref-customwidgets.cpp:168
+#: helper/pref-gtk.c:597 qt/pref-customwidgets.cpp:168
msgid "File"
msgstr "»²¾È"
-#: helper/pref-gtk.c:1109
+#: helper/pref-gtk.c:1271
msgid "Enabled"
msgstr "͸ú"
-#: helper/pref-gtk.c:1135
+#: helper/pref-gtk.c:1297
msgid "Enabled items"
msgstr "͸ú¤Ê¹àÌÜ"
-#: helper/pref-gtk.c:1213
+#: helper/pref-gtk.c:1375
msgid "Disabled"
msgstr "̵¸ú"
-#: helper/pref-gtk.c:1239
+#: helper/pref-gtk.c:1401
msgid "Disabled items"
msgstr "̵¸ú¤Ê¹àÌÜ"
-#: helper/pref-gtk.c:1273 helper/pref-gtk.c:1839
+#: helper/pref-gtk.c:1433 helper/pref-gtk.c:2029
msgid "Choose..."
msgstr "ÁªÂò..."
-#: helper/pref-gtk.c:1469
+#: helper/pref-gtk.c:1634
msgid "Press any key to grab..."
msgstr "¼èÆÀ¤¹¤ë¥¡¼¤ò²¡¤·¤Æ²¼¤µ¤¤..."
-#: helper/pref-gtk.c:1705
+#: helper/pref-gtk.c:1894
msgid "Key preference"
msgstr "¥¡¼ÀßÄê"
-#: helper/pref-gtk.c:1751
+#: helper/pref-gtk.c:1940
msgid "_Shift"
msgstr "_Shift"
-#: helper/pref-gtk.c:1756
+#: helper/pref-gtk.c:1945
msgid "_Control"
msgstr "_Control"
-#: helper/pref-gtk.c:1761
+#: helper/pref-gtk.c:1950
msgid "_Alt"
msgstr "_Alt"
-#: helper/pref-gtk.c:1777
+#: helper/pref-gtk.c:1966
msgid "..."
msgstr "..."
@@ -418,22 +418,58 @@
msgid "Quit this toolbar"
msgstr "¤³¤Î¥Ä¡¼¥ë¥Ð¡¼¤òÊĤ¸¤ë"
-#: helper/input-pad-ja.c:272
+#: helper/input-pad-ja.c:371
msgid "ja-pad"
msgstr ""
-#: helper/input-pad-ja.c:293
+#: helper/input-pad-ja.c:393
msgid "hiragana"
msgstr "¤Ò¤é¤¬¤Ê"
-#: helper/input-pad-ja.c:296
+#: helper/input-pad-ja.c:396
msgid "katakana"
msgstr "¥«¥¿¥«¥Ê"
-#: helper/input-pad-ja.c:299
+#: helper/input-pad-ja.c:399
msgid "eisu"
msgstr "񥨓"
+#: helper/input-pad-ja.c:402
+msgid "symbol"
+msgstr "µ¹æ"
+
+#: helper/input-pad-ja.c:405
+msgid "bracket"
+msgstr "³ç¸Ì"
+
+#: helper/input-pad-ja.c:408
+msgid "arrow"
+msgstr "Ìð°õ"
+
+#: helper/input-pad-ja.c:411
+msgid "omission"
+msgstr "¾Êάµ¹æ"
+
+#: helper/input-pad-ja.c:414
+msgid "unit"
+msgstr "ñ°Ì"
+
+#: helper/input-pad-ja.c:417
+msgid "dot"
+msgstr "ÅÀ"
+
+#: helper/input-pad-ja.c:420
+msgid "number"
+msgstr "¿ô»ú"
+
+#: helper/input-pad-ja.c:423
+msgid "academic"
+msgstr "³Ø½Ñ"
+
+#: helper/input-pad-ja.c:426
+msgid "line"
+msgstr "Àþ"
+
#: qt/switcher-qt.cpp:115 qt/pref-qt.cpp:118 qt/pref-qt.cpp:258
msgid "OK"
msgstr ""
@@ -502,16 +538,17 @@
#: scm/canna-key-custom.lisp:41 scm/canna-key-custom.lisp:45
#: scm/generic-custom.lisp:37 scm/generic-custom.lisp:43
#: scm/generic-custom.lisp:49 scm/generic-custom.lisp:55
-#: scm/generic-custom.lisp:61 scm/generic-key-custom.lisp:37
-#: scm/generic-key-custom.lisp:41 scm/im-custom.lisp:46 scm/im-custom.lisp:51
-#: scm/im-custom.lisp:56 scm/im-custom.lisp:61 scm/im-custom.lisp:66
-#: scm/im-custom.lisp:71 scm/im-custom.lisp:76 scm/im-custom.lisp:81
-#: scm/im-custom.lisp:86 scm/im-custom.lisp:94 scm/im-custom.lisp:101
-#: scm/im-custom.lisp:111 scm/im-custom.lisp:204 scm/im-custom.lisp:264
-#: scm/im-custom.lisp:280 scm/im-custom.lisp:286 scm/im-custom.lisp:292
-#: scm/im-custom.lisp:299 scm/prime-custom.lisp:58 scm/prime-custom.lisp:64
-#: scm/prime-custom.lisp:70 scm/prime-custom.lisp:76 scm/prime-custom.lisp:82
-#: scm/prime-custom.lisp:90 scm/prime-custom.lisp:96 scm/prime-custom.lisp:102
+#: scm/generic-custom.lisp:61 scm/generic-custom.lisp:67
+#: scm/generic-key-custom.lisp:37 scm/generic-key-custom.lisp:41
+#: scm/im-custom.lisp:46 scm/im-custom.lisp:51 scm/im-custom.lisp:56
+#: scm/im-custom.lisp:61 scm/im-custom.lisp:66 scm/im-custom.lisp:71
+#: scm/im-custom.lisp:76 scm/im-custom.lisp:81 scm/im-custom.lisp:86
+#: scm/im-custom.lisp:94 scm/im-custom.lisp:101 scm/im-custom.lisp:111
+#: scm/im-custom.lisp:204 scm/im-custom.lisp:264 scm/im-custom.lisp:280
+#: scm/im-custom.lisp:286 scm/im-custom.lisp:292 scm/im-custom.lisp:299
+#: scm/prime-custom.lisp:58 scm/prime-custom.lisp:64 scm/prime-custom.lisp:70
+#: scm/prime-custom.lisp:76 scm/prime-custom.lisp:82 scm/prime-custom.lisp:90
+#: scm/prime-custom.lisp:96 scm/prime-custom.lisp:102
#: scm/prime-custom.lisp:145 scm/prime-custom.lisp:154
#: scm/prime-key-custom.lisp:61 scm/prime-key-custom.lisp:65
#: scm/prime-key-custom.lisp:69 scm/skk-custom.lisp:55 scm/skk-custom.lisp:61
@@ -974,6 +1011,11 @@
msgid "Other input methods"
msgstr "¤½¤Î¾¤ÎÆþÎÏÊý¼°"
+#: scm/generic-custom.lisp:66
+#, fuzzy
+msgid "Use dictionary search"
+msgstr "¸Ä¿Í¼½ñ¥Õ¥¡¥¤¥ë"
+
#: scm/generic-key-custom.lisp:36
msgid "Global key bindings 1"
msgstr "Á´ÂÎ¥¡¼ÀßÄê 1"
@@ -2234,33 +2276,6 @@
#~ msgid "Edit dictionary"
#~ msgstr "¼½ñ¤òÊÔ½¸"
-#~ msgid "symbol"
-#~ msgstr "µ¹æ"
-
-#~ msgid "bracket"
-#~ msgstr "³ç¸Ì"
-
-#~ msgid "arrow"
-#~ msgstr "Ìð°õ"
-
-#~ msgid "omission"
-#~ msgstr "¾Êάµ¹æ"
-
-#~ msgid "unit"
-#~ msgstr "ñ°Ì"
-
-#~ msgid "dot"
-#~ msgstr "ÅÀ"
-
-#~ msgid "number"
-#~ msgstr "¿ô»ú"
-
-#~ msgid "academic"
-#~ msgstr "³Ø½Ñ"
-
-#~ msgid "line"
-#~ msgstr "Àþ"
-
#~ msgid "About Sumika"
#~ msgstr "uim-dict¤Ë¤Ä¤¤¤Æ"
More information about the Uim-commit
mailing list