add translations

This commit is contained in:
恍兮惚兮 2024-03-28 02:24:41 +08:00
parent 8c367a3994
commit 652246175c
17 changed files with 92 additions and 17 deletions

View File

@ -56,7 +56,7 @@ class QButtonGroup_switch_widegt(QWidget):
self._parent.resize(self._parent.width(),1) self._parent.resize(self._parent.width(),1)
def addW(self,text,widget): def addW(self,text,widget):
self.mainlayout.addWidget(widget) self.mainlayout.addWidget(widget)
btn=QRadioButton(text) btn=QRadioButton(_TR(text))
self.selectGroup.addButton(btn,len(self.wlist)) self.selectGroup.addButton(btn,len(self.wlist))
self.selectlayout.addWidget(btn) self.selectlayout.addWidget(btn)
if len(self.wlist)==0: if len(self.wlist)==0:

View File

@ -722,5 +722,10 @@
"语音修正": "صوت تصحيح", "语音修正": "صوت تصحيح",
"藏语": "التيبتية", "藏语": "التيبتية",
"选择EXE文件": "حدد ملف إكس", "选择EXE文件": "حدد ملف إكس",
"选择预翻译文件": "حدد ملف ما قبل الترجمة" "选择预翻译文件": "حدد ملف ما قبل الترجمة",
"绝对地址": "العنوان المطلق",
"相对地址": "العنوان النسبي",
"特征匹配": "ميزة مطابقة",
"函数对齐": "وظيفة المحاذاة",
"函数调用": "استدعاء الدالة"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "語音修正", "语音修正": "語音修正",
"藏语": "藏語", "藏语": "藏語",
"选择EXE文件": "選擇EXE檔案", "选择EXE文件": "選擇EXE檔案",
"选择预翻译文件": "選擇預翻譯檔案" "选择预翻译文件": "選擇預翻譯檔案",
"绝对地址": "絕對地址",
"相对地址": "相對地址",
"特征匹配": "特徵匹配",
"函数对齐": "函數對齊",
"函数调用": "函數調用"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "Voice correction", "语音修正": "Voice correction",
"藏语": "Tibetan", "藏语": "Tibetan",
"选择EXE文件": "Select EXE file", "选择EXE文件": "Select EXE file",
"选择预翻译文件": "Select pre translated file" "选择预翻译文件": "Select pre translated file",
"绝对地址": "Absolute address",
"相对地址": "Relative address",
"特征匹配": "Feature matching",
"函数对齐": "Function alignment",
"函数调用": "function call"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "Corrección de voz", "语音修正": "Corrección de voz",
"藏语": "Tibetano", "藏语": "Tibetano",
"选择EXE文件": "Seleccionar archivo EXE", "选择EXE文件": "Seleccionar archivo EXE",
"选择预翻译文件": "Seleccionar archivo pretranslatado" "选择预翻译文件": "Seleccionar archivo pretranslatado",
"绝对地址": "Dirección absoluta",
"相对地址": "Dirección relativa",
"特征匹配": "Coincidencia de características",
"函数对齐": "Alineación de funciones",
"函数调用": "Llamada a función"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "Correction vocale", "语音修正": "Correction vocale",
"藏语": "Tibétain", "藏语": "Tibétain",
"选择EXE文件": "Sélectionner un fichier exe", "选择EXE文件": "Sélectionner un fichier exe",
"选择预翻译文件": "Choisir un fichier pré - traduit" "选择预翻译文件": "Choisir un fichier pré - traduit",
"绝对地址": "Adresse absolue",
"相对地址": "Adresse relative",
"特征匹配": "Correspondance des caractéristiques",
"函数对齐": "Alignement des fonctions",
"函数调用": "Appel de fonction"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "Correzione vocale", "语音修正": "Correzione vocale",
"藏语": "Tibetano", "藏语": "Tibetano",
"选择EXE文件": "Seleziona file EXE", "选择EXE文件": "Seleziona file EXE",
"选择预翻译文件": "Seleziona file pre-tradotto" "选择预翻译文件": "Seleziona file pre-tradotto",
"绝对地址": "Indirizzo assoluto",
"相对地址": "Indirizzo relativo",
"特征匹配": "Corrispondenza delle caratteristiche",
"函数对齐": "Allineamento delle funzioni",
"函数调用": "chiamata funzione"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "音声修正", "语音修正": "音声修正",
"藏语": "チベット語", "藏语": "チベット語",
"选择EXE文件": "EXEファイルを選択", "选择EXE文件": "EXEファイルを選択",
"选择预翻译文件": "事前翻訳ファイルの選択" "选择预翻译文件": "事前翻訳ファイルの選択",
"绝对地址": "ぜったいアドレス",
"相对地址": "そうたいアドレス",
"特征匹配": "フィーチャーマッチング",
"函数对齐": "関数の配置",
"函数调用": "関数呼び出し"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "음성 수정", "语音修正": "음성 수정",
"藏语": "티베트어", "藏语": "티베트어",
"选择EXE文件": "EXE 파일 선택", "选择EXE文件": "EXE 파일 선택",
"选择预翻译文件": "사전 번역 파일 선택" "选择预翻译文件": "사전 번역 파일 선택",
"绝对地址": "절대 주소",
"相对地址": "상대 주소",
"特征匹配": "피쳐 일치",
"函数对齐": "함수 정렬",
"函数调用": "함수 호출"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "Korekta głosu", "语音修正": "Korekta głosu",
"藏语": "Tybetański", "藏语": "Tybetański",
"选择EXE文件": "Wybierz plik EXE", "选择EXE文件": "Wybierz plik EXE",
"选择预翻译文件": "Wybierz wstępnie przetłumaczony plik" "选择预翻译文件": "Wybierz wstępnie przetłumaczony plik",
"绝对地址": "Bezwzględny adres",
"相对地址": "Adres względny",
"特征匹配": "Dopasowanie cech",
"函数对齐": "Wyrównanie funkcji",
"函数调用": "wywołanie funkcji"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "Голосовая коррекция", "语音修正": "Голосовая коррекция",
"藏语": "Тибетский язык", "藏语": "Тибетский язык",
"选择EXE文件": "Выберите файл EXE", "选择EXE文件": "Выберите файл EXE",
"选择预翻译文件": "Выберите файл для предварительного перевода" "选择预翻译文件": "Выберите файл для предварительного перевода",
"绝对地址": "Абсолютный адрес",
"相对地址": "Относительный адрес",
"特征匹配": "Соответствие характеристик",
"函数对齐": "Выравнивание функций",
"函数调用": "Вызов функции"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "แก้ไขเสียง", "语音修正": "แก้ไขเสียง",
"藏语": "ทิเบต", "藏语": "ทิเบต",
"选择EXE文件": "เลือกไฟล์ EXE", "选择EXE文件": "เลือกไฟล์ EXE",
"选择预翻译文件": "เลือกไฟล์ที่แปลไว้ล่วงหน้า" "选择预翻译文件": "เลือกไฟล์ที่แปลไว้ล่วงหน้า",
"绝对地址": "ที่อยู่ Absolute",
"相对地址": "ที่อยู่ญาติ",
"特征匹配": "คุณสมบัติการจับคู่",
"函数对齐": "การจัดตำแหน่งฟังก์ชัน",
"函数调用": "เรียกฟังก์ชัน"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "Ses düzeltmesi", "语音修正": "Ses düzeltmesi",
"藏语": "TibetanKCharselect unicode block name", "藏语": "TibetanKCharselect unicode block name",
"选择EXE文件": "Select EXE file", "选择EXE文件": "Select EXE file",
"选择预翻译文件": "Önceden çevirilen dosya seçin" "选择预翻译文件": "Önceden çevirilen dosya seçin",
"绝对地址": "Kesinlikle adres",
"相对地址": "Relatif adres",
"特征匹配": "Özellik eşleştirmesi",
"函数对齐": "Funksiyon hizalama",
"函数调用": "fonksiyon araması"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "Виправлення голосу", "语音修正": "Виправлення голосу",
"藏语": "Тибетський", "藏语": "Тибетський",
"选择EXE文件": "Виберіть файл EXE", "选择EXE文件": "Виберіть файл EXE",
"选择预翻译文件": "Виберіть попередньо перекладаний файл" "选择预翻译文件": "Виберіть попередньо перекладаний файл",
"绝对地址": "Абсолютна адреса",
"相对地址": "Відносна адреса",
"特征匹配": "Порівнювання властивостей",
"函数对齐": "Вирівнювання функцій",
"函数调用": "виклик функції"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "Sửa giọng nói", "语音修正": "Sửa giọng nói",
"藏语": "Tây Tạng", "藏语": "Tây Tạng",
"选择EXE文件": "Chọn tập tin EXE", "选择EXE文件": "Chọn tập tin EXE",
"选择预翻译文件": "Chọn tập tin pre-translate" "选择预翻译文件": "Chọn tập tin pre-translate",
"绝对地址": "Địa chỉ tuyệt đối",
"相对地址": "Địa chỉ tương đối",
"特征匹配": "Khớp tính năng",
"函数对齐": "Căn chỉnh chức năng",
"函数调用": "Gọi hàm"
} }

View File

@ -722,5 +722,10 @@
"语音修正": "", "语音修正": "",
"藏语": "", "藏语": "",
"选择EXE文件": "", "选择EXE文件": "",
"选择预翻译文件": "" "选择预翻译文件": "",
"绝对地址": "",
"相对地址": "",
"特征匹配": "",
"函数对齐": "",
"函数调用": ""
} }

View File

@ -59,7 +59,7 @@ if __name__=='__main__':
for k in js: for k in js:
if k not in jsen or jsen[k]=='': if k not in jsen or jsen[k]=='':
jsen[k]= a.translate(k) jsen[k]= list(a.translate(k))[0]
print(k,jsen[k]) print(k,jsen[k])
with open(f'./files/lang/{kk}.json','w',encoding='utf8') as ff: with open(f'./files/lang/{kk}.json','w',encoding='utf8') as ff:
ff.write( json.dumps(jsen,ensure_ascii=False,sort_keys=False, indent=4)) ff.write( json.dumps(jsen,ensure_ascii=False,sort_keys=False, indent=4))