fix các bug theo yêu cầu https://fptsoftware362-my.sharepoint.com/❌/g/personal/nampdt_fpt_com/IQAHBJ4A9xqDTLgvt2bhukJEAdRB5LRz2hbJpTivvIiBSYM?wdExp=TEAMS-TREATMENT&web=1&isSPOFile=1&ovuser=f01e930a-b52e-42b1-b70f-a8882b5d043b%2CAnhTNM1%40fpt.com&clickparams=eyJBcHBOYW1lIjoiVGVhbXMtRGVza3RvcCIsIkFwcFZlcnNpb24iOiI0OS8yNjA4MTMxOTMxNyIsIkhhc0ZlZGVyYXRlZFVzZXIiOmZhbHNlfQ%3D%3D --------- Co-authored-by: Duy Le Huu <duylh19@fpt.com> Reviewed-on: #10 Co-authored-by: Anh Tran Nguyen Minh <anhtnm1@fpt.com>
This commit was merged in pull request #10.
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
"""Nhãn cho các nút CHUẨN của Qt (Save/Cancel/OK/Close, Yes/No).
|
||||
|
||||
Qt tự vẽ chữ cho những nút này từ bảng dịch của chính nó, mà ứng dụng không
|
||||
cài ``QTranslator`` nào — nên chúng đứng nguyên tiếng Anh ở cả ba ngôn ngữ.
|
||||
``ui/dialog_buttons.py`` gán lại nhãn bằng các khoá dưới đây.
|
||||
|
||||
Khoá dùng chung cho mọi hộp thoại nên đứng riêng một file, không nhét vào file
|
||||
của một màn hình cụ thể.
|
||||
"""
|
||||
from __future__ import annotations
|
||||
|
||||
from typing import Dict
|
||||
|
||||
STRINGS: Dict[str, Dict[str, str]] = {
|
||||
"dialog.save": {"en": "Save", "ja": "保存", "vi": "Lưu"},
|
||||
"dialog.cancel": {"en": "Cancel", "ja": "キャンセル", "vi": "Hủy"},
|
||||
# "OK" giữ nguyên dạng ở cả ba ngôn ngữ — kể cả bản tiếng Nhật của Qt cũng
|
||||
# dùng "OK". Đã khai vào KHOA_KHONG_CAN_DICH của test i18n.
|
||||
"dialog.ok": {"en": "OK", "ja": "OK", "vi": "OK"},
|
||||
"dialog.close": {"en": "Close", "ja": "閉じる", "vi": "Đóng"},
|
||||
"dialog.yes": {"en": "Yes", "ja": "はい", "vi": "Có"},
|
||||
"dialog.no": {"en": "No", "ja": "いいえ", "vi": "Không"},
|
||||
}
|
||||
Reference in New Issue
Block a user