[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[palm-unix-j:00209] Re: Need your help! jpilot-0.99 pre I18N
- Subject: [palm-unix-j:00209] Re: Need your help! jpilot-0.99 pre I18N
- From: Hiroshi MIURA <moh@aa.mbn.or.jp>
- Date: Fri, 26 Jan 2001 11:31:18 +0900
- In-reply-to: Hiroshi MIURA's message of "Wed, 24 Jan 2001 19:45:06 +0900" <E14LNQI-00006c-00@triton2>
- References: <E143I7f-0000ru-00@triton2><3A54F476.B5946986@jpilot.org><200101231421.XAA21679@email.sm.sony.co.jp><E14LNQI-00006c-00@triton2>
- User-Agent: EMIKO/1.13.9 (Euglena tripteris) FLIM/1.13.2 (Kasanui) APEL/10.2 Emacs/20.7 (i386-debian-linux-gnu) MULE/4.1 (AOI)
三浦です
見てみました。結構、バグってますね。Segmentation Falutでおちますよ。
Electric Fenceつけたら、いろいろあって、
バグ修正までには、時間がかかりそうな予感です。
とりあえず、-pg -lefenceつけて、gdbで実行してますが、
はたして、SEGVでおちるところまでたどり着けるのだろうか。
また、文字コード変換忘れがあるので、
すくなくとも以下のパッチは必要かと思います。
# あと、メイン画面くらいは、ちゃんと国際化しようよ。
ja.poの修正では、helpあたりが問題ありそうです。
# Juddに直メール送った方がいいよね? >川島さん
--- datebook_gui.c.orig Fri Dec 29 10:49:08 2000
+++ datebook_gui.c Fri Jan 26 11:00:17 2001
@@ -228,6 +228,7 @@
struct AppointmentAppInfo ai;
int i;
int bit;
+ long char_set;
GtkWidget *table;
GtkWidget *button;
GtkWidget *vbox, *hbox;
@@ -266,9 +267,10 @@
gtk_table_set_col_spacings(GTK_TABLE(table),0);
gtk_box_pack_start(GTK_BOX(vbox), table, FALSE, FALSE, 0);
-
+ get_pref(PREF_CHAR_SET, &char_set, NULL);
for (i=0, bit=1; i<16; i++, bit <<= 1) {
if (ai.category.name[i][0]) {
+ if (char_set == CHAR_SET_JAPANESE) Sjis2Euc(ai.category.name[i], 65536);
toggle_button[i]=gtk_toggle_button_new_with_label
(ai.category.name[i]);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle_button[i]),
@@ -2249,7 +2251,7 @@
if (use_db3_tags) {
/*Make Category button */
- button = gtk_button_new_with_label("Cats");
+ button = gtk_button_new_with_label(_("Cats"));
gtk_signal_connect(GTK_OBJECT(button), "clicked",
GTK_SIGNAL_FUNC(cb_date_cats), NULL);
gtk_box_pack_start(GTK_BOX(vbox), button, FALSE, FALSE, 0);
--
Hiroshi Miura --- http://www.momokuri.org/ http://www.Hokkaid.org/
http://lkh.linux.or.jp/ http://www.samba.gr.jp/ http://alsa.linux.or.jp/
http://www.blue.gr.jp/ TLUG, TLUC-Kanto, YLUG-Diet, CLUG, Palm<->Linux
Powered by Tankiyo, Danke, SuiSui, Kisuke, SterBucks, DE STEIL
CCNA, Oracle Silver Master, Network Specialist(JITEC)