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/vi_VN | |
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/vi_VN')
-rw-r--r-- | nls/vi_VN/Makefile.am | 42 | ||||
-rw-r--r-- | nls/vi_VN/generated-UTF-8.m | 219 |
2 files changed, 248 insertions, 13 deletions
diff --git a/nls/vi_VN/Makefile.am b/nls/vi_VN/Makefile.am index 131f40a..a34ee21 100644 --- a/nls/vi_VN/Makefile.am +++ b/nls/vi_VN/Makefile.am | |||
@@ -1,30 +1,46 @@ | |||
1 | # nls/vi_VN/Makefile.am for Fluxbox - www.fluxbox.org | 1 | # nls/vi_VN/Makefile.am for Fluxbox - www.fluxbox.org |
2 | 2 | ||
3 | THE_LANG = vi_VN | 3 | THE_LANG = vi_VN |
4 | SRC_CODESET = UTF-8 | ||
5 | DEST_CODESETS = 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/vi_VN/generated-UTF-8.m b/nls/vi_VN/generated-UTF-8.m new file mode 100644 index 0000000..01a6efa --- /dev/null +++ b/nls/vi_VN/generated-UTF-8.m | |||
@@ -0,0 +1,219 @@ | |||
1 | $ codeset=UTF-8 | ||
2 | |||
3 | $set 1 #Align | ||
4 | |||
5 | 1 Phía dưới ở giữa | ||
6 | 2 Phía dưới bên trái | ||
7 | 3 Phía dưới bên trái | ||
8 | 4 Nằm ngang | ||
9 | 6 Bên trái phía dưới | ||
10 | 7 Bên trái ở giữa | ||
11 | 8 Bên trái ở trên | ||
12 | 11 Bên phải ở dưới | ||
13 | 12 Bên phải ở giữa | ||
14 | 13 Bên phải ở trên | ||
15 | 14 Bên trên ở giữa | ||
16 | 15 Bên trên phía trái | ||
17 | 16 Bên trên phía phải | ||
18 | 17 Thẳng đứng | ||
19 | |||
20 | $set 2 #BaseDisplay | ||
21 | |||
22 | 1 Dừng...dumping core\n | ||
23 | 2 Tắt máy\n | ||
24 | 3 %s: bắt được tín hiệu %d\n | ||
25 | |||
26 | $set 3 #Common | ||
27 | |||
28 | 1 Độ trong suốt | ||
29 | 2 Tự động ẩn | ||
30 | 3 Được biên dịch | ||
31 | 4 Tùy chọn được biên dịch | ||
32 | 5 Trình biên dịch | ||
33 | 6 Phiên bản trình biên dịch | ||
34 | 7 Xác lập cơ bản | ||
35 | 8 Phím nóng | ||
36 | 10 Thực đơn | ||
37 | 11 Sắc thái | ||
38 | 12 Mặc định | ||
39 | 13 Không chọn | ||
40 | 14 Lỗi | ||
41 | 15 Phiên bản fluxbox | ||
42 | 16 Phóng đại che hết màn hình | ||
43 | 18 Có thể nhìn thấy | ||
44 | |||
45 | $set 4 #Configmenu | ||
46 | |||
47 | 4 Tiêu điểm theo nhấn chuột | ||
48 | 7 Làm tiêu điểm cửa sổ cuối cùng | ||
49 | 8 Mẫu tiêu điểm | ||
50 | 9 Đưa tiêu điểm lên cửa sổ mới | ||
51 | 10 Phóng đại hết cỡ | ||
52 | 11 Làm phẳng hình ảnh | ||
53 | 12 Hiện nội dung cửa sổ khi di chuyển | ||
54 | 14 Tiêu điểm theo trỏ chuột | ||
55 | 15 Di chuyển cửa sổ giữa các không gian làm việc | ||
56 | |||
57 | $set 5 #Ewmh | ||
58 | |||
59 | 1 Lỗi: Không đủ bộ nhớ để phân phối cho danh sách client EWMH. | ||
60 | |||
61 | $set 6 #FbTkError | ||
62 | |||
63 | 1 Cảnh báo! Chiều cao > 3200 đặt chiều cao = 3200 | ||
64 | 2 Cảnh báo! Chiều rộng > 3200 đặt chiều rộng = 3200 | ||
65 | 3 Cảnh báo: không thể nạp phông chữ fallback | ||
66 | 4 Lỗi phân phối | ||
67 | 5 Lỗi tạo pixmap | ||
68 | 6 Không thể tạo XImage | ||
69 | 7 Lỗi đọc | ||
70 | 8 Cảnh báo: lỗi định dạng của độ trong suốt | ||
71 | 9 Cảnh báo: lỗi tạo ảnh trong suốt | ||
72 | 10 Cảnh báo: lỗi tạo pixmap trong suốt | ||
73 | 11 Lỗi định dạng cho màn hình (%d) | ||
74 | 12 Đầy bộ nhớ | ||
75 | 13 Đầy bộ nhớ khi phân phối cho bộ đệm Blue | ||
76 | 14 Đầy bộ nhớ khi phân phối cho bộ đệm Green | ||
77 | 15 Đầy bộ nhớ khi phân phối cho bộ đệm Red | ||
78 | 16 Lỗi đọc tệp tin sắc thái | ||
79 | 17 Tùy chọn không được hỗ trợ | ||
80 | 18 Thiết lập giá trị mặc định | ||
81 | |||
82 | $set 7 #Fluxbox | ||
83 | |||
84 | 1 Lỗi tên tệp tin rc! | ||
85 | 2 Lỗi nạp tệp tin nhóm | ||
86 | 3 Lỗi nạp cơ sở dữ liệu | ||
87 | 4 Thử lại với | ||
88 | 5 Cảnh báo! Không tìm thấy màn hình để hiển thị cửa sổ | ||
89 | 6 Không thể tạo thư mục %s | ||
90 | 7 Không thể tìm thấy màn hình để quản lý.\nHãy kiểm tra xem bạn có đang chạy một trình quản lý màn hình khác không. | ||
91 | 8 Lỗi phân tích biểu thức chính quy | ||
92 | 9 Lỗi! Chỉ cho phép một trường hợp của fluxbox class. | ||
93 | 10 Không thể kết nối với máy chủ X.\nCần chạy X trước khi chạy fluxbox. | ||
94 | 11 Cảnh báo: máy chủ X không hỗ trợ bản dịch địa phương | ||
95 | 12 Cảnh báo: không thể thiết lập bản dịch địa phương | ||
96 | |||
97 | $set 8 #Gnome | ||
98 | |||
99 | 1 Lỗi: không đủ bộ nhớ để phân phối cho danh sách client GNOME | ||
100 | |||
101 | $set 9 #Keys | ||
102 | |||
103 | 1 Phím nóng: Lỗi trên một dòng | ||
104 | 2 Phím nóng: Lỗi kết hợp cây phím! | ||
105 | 3 Phím nóng: Lỗi phím/chức năng | ||
106 | |||
107 | $set 10 #Menu | ||
108 | |||
109 | 1 Cấu hình | ||
110 | 2 Thực đơn mặc định | ||
111 | 3 Thoát | ||
112 | 4 Cửa sổ thu nhỏ | ||
113 | 5 Lớp | ||
114 | 7 Vị trí | ||
115 | 8 Nạp lại cấu hình | ||
116 | 9 Khởi động lại | ||
117 | |||
118 | $set 11 #Remember | ||
119 | |||
120 | 1 Trang trí | ||
121 | 2 Kích thước | ||
122 | 3 Nhảy tới không gian | ||
123 | 4 Lớp | ||
124 | 5 Nhớ... | ||
125 | 6 Vị trí | ||
126 | 7 Ghi nhớ khi đóng | ||
127 | 8 Thu nhỏ vào tiêu đề | ||
128 | 9 Hiện trên mọn không gian | ||
129 | 10 Phím chưa được xác định | ||
130 | 11 Không gian | ||
131 | |||
132 | $set 12 #Screen | ||
133 | |||
134 | 2 Rộng: %4d x Cao: %4d | ||
135 | |||
136 | $set 13 #Slit | ||
137 | |||
138 | 1 Các client | ||
139 | 2 Quay vòng xuống | ||
140 | 3 Quay vòng lên | ||
141 | 4 Hướng của Slit | ||
142 | 5 Lớp của Slit | ||
143 | 6 Slit trên Head | ||
144 | 7 Vị trí của Slit | ||
145 | 8 Slit | ||
146 | |||
147 | $set 14 #Toolbar | ||
148 | |||
149 | 1 Thay tên không gian hiện thời | ||
150 | 2 Chế độ thanh cửa sổ thu nhỏ | ||
151 | 3 Tất cả cửa sổ | ||
152 | 4 Biểu tượng | ||
153 | 5 Không dùng | ||
154 | 6 Không gian | ||
155 | 7 Biểu tượng không gian | ||
156 | 8 Lớp thanh tác vụ | ||
157 | 9 Thanh tác vụ trên Head | ||
158 | 10 Vị trí thanh tác vụ | ||
159 | 11 Thanh tác vụ | ||
160 | 12 Chiều rộng thanh tác vụ | ||
161 | |||
162 | $set 15 #Window | ||
163 | |||
164 | 1 Không có tên | ||
165 | |||
166 | $set 16 #Windowmenu | ||
167 | |||
168 | 1 Đóng | ||
169 | 2 Thu nhỏ xuống thanh tác vụ | ||
170 | 4 Lên nền sau | ||
171 | 5 Phóng đại | ||
172 | 6 Lên nền trước | ||
173 | 7 Chuyển đến ... | ||
174 | 8 Thu nhỏ vào tiêu đề | ||
175 | 9 Trên mọi không gian | ||
176 | |||
177 | $set 17 #Workspace | ||
178 | |||
179 | 1 Không gian %d | ||
180 | 2 Không gian | ||
181 | 3 Không gian mới | ||
182 | 4 Xóa không gian cuối | ||
183 | |||
184 | $set 18 #fbsetroot | ||
185 | |||
186 | 1 lỗi: cần đưa ra một trong các từ khóa sau: -solid, -mod, -gradient\n | ||
187 | 2 Không thể tạo các pixmap! | ||
188 | 3 -display <string> hiển thị trên màn hình <tên màn hình>\n\ | ||
189 | -mod <x> <y> mẫu môđun <x> <y>\n\ | ||
190 | -foreground, -fg <color> màu nền trước <màu>\n\ | ||
191 | -background, -bg <color> màu nền sau <màu>\n\n\ | ||
192 | -gradient <texture> dải màu <kết cấu>\n\ | ||
193 | -from <color> từ <màu>\n\ | ||
194 | -to <color> đến <màu>\n\n\ | ||
195 | -solid <color> màu thuần nhất <màu>\n\n\ | ||
196 | -help hiển thị thông tin trợ giúp này và thoát\n | ||
197 | |||
198 | $set 19 #main | ||
199 | |||
200 | 1 lỗi: '-display' cần đối số | ||
201 | 2 Phân phối không tốt | ||
202 | 3 Chia sẻ không tốt | ||
203 | 4 Lỗi ngoài hàng | ||
204 | 5 Lỗi runtime | ||
205 | 6 Sự loại trừ tiêu chuẩn | ||
206 | 7 Lỗi không rõ nguyên nhân | ||
207 | 8 lỗi: '-log' cần một đối số <tên tệp tin> | ||
208 | 9 Tệp tin sự kiện | ||
209 | 10 Ghi sự kiện vào | ||
210 | 11 lỗi: '-rc' cần đối số | ||
211 | 13 Fluxbox %s: (c) %s Henrik Kinnunen\n\n\ | ||
212 | -display <string>\t\tsử dụng màn hình lựa chọn.\n\ | ||
213 | -rc <string>\t\t\tsử dụng tệp tin tài nguyên khác.\n\ | ||
214 | -version\t\t\tđưa ra số phiên bản và thoát.\n\ | ||
215 | -info\t\t\t\thiển thị vài thông tin có ích.\n\ | ||
216 | -log <filename>\t\t\ttên tệp tin sự kiện.\n\ | ||
217 | -help\t\t\t\thiển thị thông tin trợ giúp này và thoát.\n\n | ||
218 | |||
219 | |||