diff options
author | simonb <simonb> | 2006-05-20 15:08:14 (GMT) |
---|---|---|
committer | simonb <simonb> | 2006-05-20 15:08:14 (GMT) |
commit | 0861f3a9073ccd016302af26ff992fa19331a02d (patch) | |
tree | f1a2276449a5fc9b27f2d1afa5ffff4410141345 /nls/ja_JP | |
parent | 5ddabb0f390f69db793b5a6e40be9f94b8f83136 (diff) | |
download | fluxbox-0861f3a9073ccd016302af26ff992fa19331a02d.zip fluxbox-0861f3a9073ccd016302af26ff992fa19331a02d.tar.bz2 |
improve native language handling, move messages and menu labels to
FbTk::FbString
Diffstat (limited to 'nls/ja_JP')
-rw-r--r-- | nls/ja_JP/Makefile.am | 42 | ||||
-rw-r--r-- | nls/ja_JP/generated-UTF-8.m | 130 | ||||
-rw-r--r-- | nls/ja_JP/generated-eucJP.m | 130 |
3 files changed, 289 insertions, 13 deletions
diff --git a/nls/ja_JP/Makefile.am b/nls/ja_JP/Makefile.am index 733d98b..0f24cc1 100644 --- a/nls/ja_JP/Makefile.am +++ b/nls/ja_JP/Makefile.am | |||
@@ -1,30 +1,46 @@ | |||
1 | # nls/ja_JP/Makefile.am for Fluxbox - www.fluxbox.org | 1 | # nls/ja_JP/Makefile.am for Fluxbox - www.fluxbox.org |
2 | 2 | ||
3 | THE_LANG = ja_JP | 3 | THE_LANG = ja_JP |
4 | SRC_CODESET = eucJP | ||
5 | DEST_CODESETS = eucJP UTF-8 | ||
4 | 6 | ||
5 | LOCALE_PATH = @LOCALE_PATH@ | 7 | LOCALE_PATH = @LOCALE_PATH@ |
6 | NLSTEST = @NLS@ | 8 | NLSTEST = @NLS@ |
7 | CLEANFILES = fluxbox.cat | ||
8 | MAINTAINERCLEANFILES = Makefile.in | ||
9 | MFILES = Translation.m | 9 | MFILES = Translation.m |
10 | EXTRA_DIST= $(MFILES) | 10 | GENERATED_MFILES = $(patsubst %,generated-%.m,$(DEST_CODESETS)) |
11 | MAINTAINERCLEANFILES = Makefile.in $(GENERATED_MFILES) | ||
12 | CATFILES = $(patsubst %,fluxbox-%.cat,$(DEST_CODESETS)) | ||
11 | 13 | ||
12 | all-local: fluxbox.cat | 14 | # We distribute the generated files so that users don't need iconv |
13 | install-data-local: fluxbox.cat | 15 | EXTRA_DIST= $(MFILES) $(GENERATED_MFILES) |
16 | CLEANFILES = $(CATFILES) | ||
17 | |||
18 | all-local: $(CATFILES) | ||
19 | install-data-local: $(CATFILES) | ||
14 | @if test x$(NLSTEST) = "x-DNLS"; then \ | 20 | @if test x$(NLSTEST) = "x-DNLS"; then \ |
15 | echo "Installing catalog in $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG)"; \ | 21 | for codeset in $(DEST_CODESETS); do \ |
16 | $(mkinstalldirs) $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG); \ | 22 | echo "Installing catalog in $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}"; \ |
17 | $(INSTALL_DATA) fluxbox.cat $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG); \ | 23 | $(mkinstalldirs) $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}; \ |
24 | $(INSTALL_DATA) fluxbox-$${codeset}.cat $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}/fluxbox.cat; \ | ||
25 | done; \ | ||
18 | fi | 26 | fi |
19 | 27 | ||
28 | # not part of the normal build process | ||
29 | translations: $(GENERATED_MFILES) | ||
30 | |||
31 | generated-%.m: Translation.m | ||
32 | iconv -f $(SRC_CODESET) -t $* Translation.m | sed s/$(SRC_CODESET)/$*/ > $@ | ||
33 | |||
20 | uninstall-local: | 34 | uninstall-local: |
21 | @if test x$(NLSTEST) = "x-DNLS"; then \ | 35 | @if test x$(NLSTEST) = "x-DNLS"; then \ |
22 | rm -f $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG)/fluxbox.cat; \ | 36 | for codeset in $(DEST_CODESETS); do \ |
23 | rmdir $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG); \ | 37 | rm -f $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}/fluxbox.cat; \ |
38 | rmdir $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}; \ | ||
39 | done; \ | ||
24 | fi | 40 | fi |
25 | 41 | ||
26 | fluxbox.cat: Translation.m | 42 | fluxbox-%.cat: generated-%.m Translation.m |
27 | @if test x$(NLSTEST) = "x-DNLS"; then \ | 43 | @if test x$(NLSTEST) = "x-DNLS"; then \ |
28 | $(gencat_cmd) fluxbox.cat Translation.m; \ | 44 | echo "Creating catfile for $*"; \ |
45 | $(gencat_cmd) fluxbox-$*.cat generated-$*.m; \ | ||
29 | fi | 46 | fi |
30 | |||
diff --git a/nls/ja_JP/generated-UTF-8.m b/nls/ja_JP/generated-UTF-8.m new file mode 100644 index 0000000..c092cca --- /dev/null +++ b/nls/ja_JP/generated-UTF-8.m | |||
@@ -0,0 +1,130 @@ | |||
1 | $ codeset=UTF-8 | ||
2 | |||
3 | $set 1 #Align | ||
4 | |||
5 | 1 下側-中央 | ||
6 | 2 下側-左 | ||
7 | 3 下側-右 | ||
8 | 4 水平(H) | ||
9 | 6 左側-下 | ||
10 | 7 左側-中央 | ||
11 | 8 左側-上 | ||
12 | 11 右側-下 | ||
13 | 12 右側-中央 | ||
14 | 13 右側-上 | ||
15 | 14 上側-中央 | ||
16 | 15 上側-左 | ||
17 | 16 上側-右 | ||
18 | 17 垂直(V) | ||
19 | |||
20 | $set 2 #BaseDisplay | ||
21 | |||
22 | |||
23 | $set 3 #Common | ||
24 | |||
25 | 2 自動的に隠す | ||
26 | |||
27 | $set 4 #Configmenu | ||
28 | |||
29 | 1 アンチエイリアス | ||
30 | 2 フォーカスを当てたときに最前面に移動 | ||
31 | 4 クリックでフォーカス | ||
32 | 7 ワークスペース移動時に最後のウィンドウにフォーカス | ||
33 | 8 フォーカスモデル | ||
34 | 9 新規ウィンドウにフォーカス | ||
35 | 10 完全最大化(タスクバー無視) | ||
36 | 11 画像ディザ | ||
37 | 12 ウィンドウの内容を表示したまま移動 | ||
38 | 13 カーソルオーバーでフォーカス(SemiSloppy) | ||
39 | 14 カーソルオーバーでフォーカス | ||
40 | 15 ウィンドウドラッグでワークスペースを移動 | ||
41 | |||
42 | $set 5 #Ewmh | ||
43 | |||
44 | |||
45 | $set 6 #FbTkError | ||
46 | |||
47 | |||
48 | $set 7 #Fluxbox | ||
49 | |||
50 | |||
51 | $set 8 #Gnome | ||
52 | |||
53 | |||
54 | $set 9 #Keys | ||
55 | |||
56 | |||
57 | $set 10 #Menu | ||
58 | |||
59 | 3 終了 | ||
60 | 4 アイコン | ||
61 | 7 配置 | ||
62 | 9 再起動 | ||
63 | |||
64 | $set 11 #Remember | ||
65 | |||
66 | |||
67 | $set 12 #Screen | ||
68 | |||
69 | 2 幅: %4d x 高: %4d | ||
70 | |||
71 | $set 13 #Slit | ||
72 | |||
73 | 4 Slit の方向 | ||
74 | 7 Slit の配置 | ||
75 | 8 Slit | ||
76 | |||
77 | $set 14 #Toolbar | ||
78 | |||
79 | 1 現在のワークスペース名を編集 | ||
80 | 10 ツールバーの配置 | ||
81 | 11 ツールバー | ||
82 | |||
83 | $set 15 #Window | ||
84 | |||
85 | 1 名前なし | ||
86 | |||
87 | $set 16 #Windowmenu | ||
88 | |||
89 | 1 閉じる | ||
90 | 2 アイコン化(タイトルバーに格納) | ||
91 | 4 最背面に持っていく | ||
92 | 5 最大化 | ||
93 | 6 最前面に持ってくる | ||
94 | 7 送る ... | ||
95 | 8 バーに格納 | ||
96 | 9 すべてのワークスペースで表示 | ||
97 | |||
98 | $set 17 #Workspace | ||
99 | |||
100 | 1 ワークスペース %d | ||
101 | 2 ワークスペース | ||
102 | 3 新規ワークスペース作成 | ||
103 | 4 末尾のワークスペースを削除 | ||
104 | |||
105 | $set 18 #fbsetroot | ||
106 | |||
107 | 1 Error: 次の中から一つを選択しなければなりません: -solid, -mod, -gradient\n | ||
108 | 3 -display <string> 指定ディスプレイに接続\n\ | ||
109 | -mod <x> <y> 格子のパターン間隔\n\ | ||
110 | -foreground, -fg <color> 格子模様の前景色\n\ | ||
111 | -background, -bg <color> 格子模様の背景色\n\n\ | ||
112 | -gradient <texture> グラデーション(テクスチャ)\n\ | ||
113 | -from <color> グラデーションの開始色\n\ | ||
114 | -to <color> グラデーションの終了色\n\n\ | ||
115 | -solid <color> 単色\n\n\ | ||
116 | -help このヘルプを表示して終了\n | ||
117 | |||
118 | $set 19 #main | ||
119 | |||
120 | 1 error: '-display' オプションは引数を必要とします | ||
121 | 11 error: '-rc' オプションは引数を必要とします | ||
122 | 13 Fluxbox %s: (c) %s Henrik Kinnunen\n\n\ | ||
123 | -display <string>\t\t 指定ディスプレイに接続.\n\ | ||
124 | -rc <string>\t\t\t 代わりのリソースファイルを使用.\n\ | ||
125 | -version\t\t\t バージョン情報を表示して終了.\n\ | ||
126 | -info\t\t\t\tdisplay some useful information.\n\ | ||
127 | -log <filename>\t\t\tlog output to file.\n\ | ||
128 | -help\t\t\t\t このヘルプを表示して終了.\n\n | ||
129 | |||
130 | |||
diff --git a/nls/ja_JP/generated-eucJP.m b/nls/ja_JP/generated-eucJP.m new file mode 100644 index 0000000..219ede8 --- /dev/null +++ b/nls/ja_JP/generated-eucJP.m | |||
@@ -0,0 +1,130 @@ | |||
1 | $ codeset=eucJP | ||
2 | |||
3 | $set 1 #Align | ||
4 | |||
5 | 1 ¦- | ||
6 | 2 ¦- | ||
7 | 3 ¦- | ||
8 | 4 ʿ(H) | ||
9 | 6 ¦- | ||
10 | 7 ¦- | ||
11 | 8 ¦- | ||
12 | 11 ¦- | ||
13 | 12 ¦- | ||
14 | 13 ¦- | ||
15 | 14 ¦- | ||
16 | 15 ¦- | ||
17 | 16 ¦- | ||
18 | 17 ľ(V) | ||
19 | |||
20 | $set 2 #BaseDisplay | ||
21 | |||
22 | |||
23 | $set 3 #Common | ||
24 | |||
25 | 2 ưŪ˱ | ||
26 | |||
27 | $set 4 #Configmenu | ||
28 | |||
29 | 1 ꥢ | ||
30 | 2 եƤȤ˺̤˰ư | ||
31 | 4 åǥե | ||
32 | 7 ڡư˺ǸΥɥ˥ե | ||
33 | 8 եǥ | ||
34 | 9 ɥ˥ե | ||
35 | 10 粽(С̵) | ||
36 | 11 ǥ | ||
37 | 12 ɥƤɽޤްư | ||
38 | 13 륪Сǥե(SemiSloppy) | ||
39 | 14 륪Сǥե | ||
40 | 15 ɥɥåǥڡư | ||
41 | |||
42 | $set 5 #Ewmh | ||
43 | |||
44 | |||
45 | $set 6 #FbTkError | ||
46 | |||
47 | |||
48 | $set 7 #Fluxbox | ||
49 | |||
50 | |||
51 | $set 8 #Gnome | ||
52 | |||
53 | |||
54 | $set 9 #Keys | ||
55 | |||
56 | |||
57 | $set 10 #Menu | ||
58 | |||
59 | 3 λ | ||
60 | 4 | ||
61 | 7 | ||
62 | 9 Ƶư | ||
63 | |||
64 | $set 11 #Remember | ||
65 | |||
66 | |||
67 | $set 12 #Screen | ||
68 | |||
69 | 2 : %4d x : %4d | ||
70 | |||
71 | $set 13 #Slit | ||
72 | |||
73 | 4 Slit | ||
74 | 7 Slit | ||
75 | 8 Slit | ||
76 | |||
77 | $set 14 #Toolbar | ||
78 | |||
79 | 1 ߤΥڡ̾Խ | ||
80 | 10 ġС | ||
81 | 11 ġС | ||
82 | |||
83 | $set 15 #Window | ||
84 | |||
85 | 1 ̾ʤ | ||
86 | |||
87 | $set 16 #Windowmenu | ||
88 | |||
89 | 1 Ĥ | ||
90 | 2 ʥȥС˳Ǽ | ||
91 | 4 ̤˻äƤ | ||
92 | 5 粽 | ||
93 | 6 ̤˻äƤ | ||
94 | 7 ... | ||
95 | 8 С˳Ǽ | ||
96 | 9 ٤ƤΥڡɽ | ||
97 | |||
98 | $set 17 #Workspace | ||
99 | |||
100 | 1 ڡ %d | ||
101 | 2 ڡ | ||
102 | 3 ڡ | ||
103 | 4 Υڡ | ||
104 | |||
105 | $set 18 #fbsetroot | ||
106 | |||
107 | 1 Error: 椫ĤʤФʤޤ: -solid, -mod, -gradient\n | ||
108 | 3 -display <string> ǥץ쥤³\n\ | ||
109 | -mod <x> <y> ʻҤΥѥֳ\n\ | ||
110 | -foreground, -fg <color> ʻͤʿ\n\ | ||
111 | -background, -bg <color> ʻͤطʿ\n\n\ | ||
112 | -gradient <texture> ǡʥƥ\n\ | ||
113 | -from <color> ǡγϿ\n\ | ||
114 | -to <color> ǡνλ\n\n\ | ||
115 | -solid <color> ñ\n\n\ | ||
116 | -help Υإפɽƽλ\n | ||
117 | |||
118 | $set 19 #main | ||
119 | |||
120 | 1 error: '-display' ץϰɬפȤޤ | ||
121 | 11 error: '-rc' ץϰɬפȤޤ | ||
122 | 13 Fluxbox %s: (c) %s Henrik Kinnunen\n\n\ | ||
123 | -display <string>\t\t ǥץ쥤³.\n\ | ||
124 | -rc <string>\t\t\t Υե.\n\ | ||
125 | -version\t\t\t Сɽƽλ.\n\ | ||
126 | -info\t\t\t\tdisplay some useful information.\n\ | ||
127 | -log <filename>\t\t\tlog output to file.\n\ | ||
128 | -help\t\t\t\t Υإפɽƽλ.\n\n | ||
129 | |||
130 | |||