podebconf-display-po — hiển thị nội dung của
tập tin PO trên giao diện debconf
podebconf-display-po [
-h] [
-f GIAO_DIỆN]
tập_tin.po
Đúng như mọi công việc
địa phương hoá, người
dịch nên kiểm tra bản dịch bằng
cách chạy chương trình đang
dịch. Tuy nhiên, đây là tiến
trình rất khó, dùng các văn
lệnh cấu hình phức tạp, vì
chưa có phương pháp tự
động hiển thị mọi chuỗi
đã dịch.
Chương trình
podebconf-display-po cũng
có thể được gọi là
Bộ Kiểm Tra Nhanh Bản Địa
Hoá cho debconf. Nó phân tách tập tin
PO, thử đoán hình thức của
tập tin mẫu gốc, và hiển thị
các chuỗi trên giao diện debconf.
Không cần đăng nhập dưới
người chủ (root), và
podebconf-display-po
không tương tác với bất kỳ
thiết lập toàn hệ thống.
-
-h, --help
- Hiển thị bản tóm tắt
cách sử dụng, rồi thoát.
-
-f,
--frontend=GIAO_DIỆN
- Chọn giao diện debconf khác.
- •
- Vì podebconf-display-po nhờ
"debconf" để hiển thị câu
hỏi, môi trường của bạn
phải được thiết lập
để hiển thị câu hỏi
đã dịch bằng ngôn ngữ của
tập tin PO. Vậy nếu bạn cần kiểm
tra bản dịch bằng một ngôn ngữ
khác, chỉ cần sửa đổi tạm
thời thiết lập , v.d.
$ LANGUAGE=vi podebconf-display-po vi.po
Nếu tập tin PO không chuyển đổi
được sang bảng mã hiện
thời, các chuỗi được hiển
thị chỉ bằng ngôn ngữ gốc
(thường là tiếng Anh) thay cho các
chuỗi dịch. Để tránh
trường hợp bảng mã không
tương ứng, khuyên bạn sử
dụng một môi trường UTF-8
(Unicode).
- •
- Trước phiên bản 0.8.3,
"po-debconf" chỉ chèn vào tập tin PO
tên của trường. Tuy nhiên, một
số cuộc thảo luận trong hộp thư
chung đã giải thích rằng
định dạng văn bản phụ
thuộc vào kiểu mẫu, v.d. chuỗi
và luận lý có kiểu khác nhau
vì chuỗi là câu hỏi mở,
vào đó người dùng nên
gõ văn bản, còn luận lý
cơ bản là câu hỏi
Có/Không, chỉ có hai đáp
ứng có thể. Tác giả và
người dịch nên suy tính
trường hợp này khi tạo và
dịch chuỗi.
Tập tin PO được tạo ra bởi
po-debconf >= 0.8.3 cũng chèn vào tập tin
PO kiểu của mẫu. Đối với
phiên bản cũ, podebconf-display-po dùng
thuật toán đơn giản để
quyết định kiểu mẫu, đôi
khi chạy sai.
- •
- Giao diện "dialog", khi dựa
vào "whiptail", bắt các ký
hiệu của hệ thống, thì
podebconf-display-po không thể bị
"Ctrl-C" gián đoạn khi dùng giao
diện này.
debconf(1)
Denis Barbier <[email protected]>