mirror of
https://github.com/HIllya51/LunaTranslator.git
synced 2024-12-29 16:44:13 +08:00
fix
This commit is contained in:
parent
ef93aab1f4
commit
7e31891124
@ -1318,6 +1318,17 @@ class dialog_savedgame_new(saveposwindow):
|
|||||||
def clicked4(self):
|
def clicked4(self):
|
||||||
opendir(self.currentfocuspath)
|
opendir(self.currentfocuspath)
|
||||||
|
|
||||||
|
def clicked3_batch(self):
|
||||||
|
res = QFileDialog.getExistingDirectory(options=QFileDialog.DontResolveSymlinks)
|
||||||
|
if res != "":
|
||||||
|
for _dir, _, _fs in os.walk(res):
|
||||||
|
for _f in _fs:
|
||||||
|
path = os.path.abspath(os.path.join(_dir, _f))
|
||||||
|
if path.lower().endswith(".exe") == False:
|
||||||
|
continue
|
||||||
|
if path not in savehook_new_list:
|
||||||
|
self.newline(path, True)
|
||||||
|
|
||||||
def clicked3(self):
|
def clicked3(self):
|
||||||
|
|
||||||
f = QFileDialog.getOpenFileName(
|
f = QFileDialog.getOpenFileName(
|
||||||
@ -1329,7 +1340,6 @@ class dialog_savedgame_new(saveposwindow):
|
|||||||
res = res.replace("/", "\\")
|
res = res.replace("/", "\\")
|
||||||
if res not in savehook_new_list:
|
if res not in savehook_new_list:
|
||||||
self.newline(res, True)
|
self.newline(res, True)
|
||||||
self.idxsave.insert(0, res)
|
|
||||||
|
|
||||||
def tagschanged(self, tags):
|
def tagschanged(self, tags):
|
||||||
checkexists = _TR("存在") in tags
|
checkexists = _TR("存在") in tags
|
||||||
@ -1359,7 +1369,6 @@ class dialog_savedgame_new(saveposwindow):
|
|||||||
if notshow:
|
if notshow:
|
||||||
continue
|
continue
|
||||||
self.newline(k)
|
self.newline(k)
|
||||||
self.idxsave.append(k)
|
|
||||||
QApplication.processEvents()
|
QApplication.processEvents()
|
||||||
|
|
||||||
def __init__(self, parent) -> None:
|
def __init__(self, parent) -> None:
|
||||||
@ -1391,6 +1400,7 @@ class dialog_savedgame_new(saveposwindow):
|
|||||||
self.simplebutton("打开目录", True, self.clicked4, True)
|
self.simplebutton("打开目录", True, self.clicked4, True)
|
||||||
|
|
||||||
self.simplebutton("添加游戏", False, self.clicked3, 1)
|
self.simplebutton("添加游戏", False, self.clicked3, 1)
|
||||||
|
self.simplebutton("批量添加", False, self.clicked3_batch, 1)
|
||||||
self.simplebutton("其他设置", False, lambda: dialog_syssetting(self), False)
|
self.simplebutton("其他设置", False, lambda: dialog_syssetting(self), False)
|
||||||
formLayout.addLayout(buttonlayout)
|
formLayout.addLayout(buttonlayout)
|
||||||
_W = QWidget()
|
_W = QWidget()
|
||||||
@ -1465,5 +1475,8 @@ class dialog_savedgame_new(saveposwindow):
|
|||||||
gameitem.focuschanged.connect(self.itemfocuschanged)
|
gameitem.focuschanged.connect(self.itemfocuschanged)
|
||||||
if first:
|
if first:
|
||||||
self.flow.insertwidget(0, gameitem)
|
self.flow.insertwidget(0, gameitem)
|
||||||
|
self.idxsave.insert(0, k)
|
||||||
else:
|
else:
|
||||||
self.flow.addwidget(gameitem)
|
self.flow.addwidget(gameitem)
|
||||||
|
|
||||||
|
self.idxsave.append(k)
|
@ -93,14 +93,22 @@ def safegetvndbjson(url, json, getter):
|
|||||||
|
|
||||||
def gettitlebyid(vid):
|
def gettitlebyid(vid):
|
||||||
def _getter(js):
|
def _getter(js):
|
||||||
|
|
||||||
try:
|
try:
|
||||||
return js["results"][0]["titles"][0]["title"] # ja title
|
|
||||||
|
for _ in js["results"][0]["titles"]:
|
||||||
|
main = _["main"]
|
||||||
|
title = _["title"]
|
||||||
|
if main:
|
||||||
|
return title
|
||||||
|
|
||||||
|
raise Exception()
|
||||||
except:
|
except:
|
||||||
return js["results"][0]["title"] # en title
|
return js["results"][0]["title"]
|
||||||
|
|
||||||
return safegetvndbjson(
|
return safegetvndbjson(
|
||||||
"https://api.vndb.org/kana/vn",
|
"https://api.vndb.org/kana/vn",
|
||||||
{"filters": ["id", "=", vid], "fields": "title,titles.title"},
|
{"filters": ["id", "=", vid], "fields": "title,titles.title,titles.main"},
|
||||||
_getter,
|
_getter,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "باستخدام نموذج الاستعلام",
|
"使用原型查询": "باستخدام نموذج الاستعلام",
|
||||||
"时": "وقت",
|
"时": "وقت",
|
||||||
"禁止自动朗读的人名": "أسماء الأشخاص المحظورين من القراءة التلقائية",
|
"禁止自动朗读的人名": "أسماء الأشخاص المحظورين من القراءة التلقائية",
|
||||||
"启动": "بدء"
|
"启动": "بدء",
|
||||||
|
"批量添加": "إضافة دفعة"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "使用原型査詢",
|
"使用原型查询": "使用原型査詢",
|
||||||
"时": "時",
|
"时": "時",
|
||||||
"禁止自动朗读的人名": "禁止自動朗讀的人名",
|
"禁止自动朗读的人名": "禁止自動朗讀的人名",
|
||||||
"启动": "啟動"
|
"启动": "啟動",
|
||||||
|
"批量添加": "批量添加"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "Using prototype queries",
|
"使用原型查询": "Using prototype queries",
|
||||||
"时": "Time",
|
"时": "Time",
|
||||||
"禁止自动朗读的人名": "Names that are prohibited from automatic reading",
|
"禁止自动朗读的人名": "Names that are prohibited from automatic reading",
|
||||||
"启动": "start-up"
|
"启动": "start-up",
|
||||||
|
"批量添加": "Batch Add"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "Consulta con prototipo",
|
"使用原型查询": "Consulta con prototipo",
|
||||||
"时": "Hora",
|
"时": "Hora",
|
||||||
"禁止自动朗读的人名": "Nombres de personas cuya lectura automática está prohibida",
|
"禁止自动朗读的人名": "Nombres de personas cuya lectura automática está prohibida",
|
||||||
"启动": "Inicio"
|
"启动": "Inicio",
|
||||||
|
"批量添加": "Añadir por lotes"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "Utiliser une requête prototype",
|
"使用原型查询": "Utiliser une requête prototype",
|
||||||
"时": "Lorsque",
|
"时": "Lorsque",
|
||||||
"禁止自动朗读的人名": "Noms de personnes interdits de Lecture automatique",
|
"禁止自动朗读的人名": "Noms de personnes interdits de Lecture automatique",
|
||||||
"启动": "Démarrage"
|
"启动": "Démarrage",
|
||||||
|
"批量添加": "Ajouter par lot"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "Utilizzo di query prototipali",
|
"使用原型查询": "Utilizzo di query prototipali",
|
||||||
"时": "Tempo",
|
"时": "Tempo",
|
||||||
"禁止自动朗读的人名": "Nomi vietati dalla lettura automatica",
|
"禁止自动朗读的人名": "Nomi vietati dalla lettura automatica",
|
||||||
"启动": "avviamento"
|
"启动": "avviamento",
|
||||||
|
"批量添加": "Aggiungi batch"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "プロトタイプクエリーの使用",
|
"使用原型查询": "プロトタイプクエリーの使用",
|
||||||
"时": "時",
|
"时": "時",
|
||||||
"禁止自动朗读的人名": "自動朗読禁止の人名",
|
"禁止自动朗读的人名": "自動朗読禁止の人名",
|
||||||
"启动": "スタートアップ"
|
"启动": "スタートアップ",
|
||||||
|
"批量添加": "一括追加"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "원형 조회 사용",
|
"使用原型查询": "원형 조회 사용",
|
||||||
"时": "시",
|
"时": "시",
|
||||||
"禁止自动朗读的人名": "자동 발음이 금지된 사람 이름",
|
"禁止自动朗读的人名": "자동 발음이 금지된 사람 이름",
|
||||||
"启动": "시작"
|
"启动": "시작",
|
||||||
|
"批量添加": "대량 추가"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "Korzystanie z prototypowych zapytań",
|
"使用原型查询": "Korzystanie z prototypowych zapytań",
|
||||||
"时": "Czas",
|
"时": "Czas",
|
||||||
"禁止自动朗读的人名": "Nazwy, które są zabronione automatycznego odczytu",
|
"禁止自动朗读的人名": "Nazwy, które są zabronione automatycznego odczytu",
|
||||||
"启动": "uruchomienie"
|
"启动": "uruchomienie",
|
||||||
|
"批量添加": "Dodaj partię"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "Использовать запрос прототипа",
|
"使用原型查询": "Использовать запрос прототипа",
|
||||||
"时": "Время",
|
"时": "Время",
|
||||||
"禁止自动朗读的人名": "Имя человека, которое запрещено читать автоматически",
|
"禁止自动朗读的人名": "Имя человека, которое запрещено читать автоматически",
|
||||||
"启动": "Запуск"
|
"启动": "Запуск",
|
||||||
|
"批量添加": "Добавление пакетов"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "การใช้แบบสอบถามต้นแบบ",
|
"使用原型查询": "การใช้แบบสอบถามต้นแบบ",
|
||||||
"时": "เวลา",
|
"时": "เวลา",
|
||||||
"禁止自动朗读的人名": "ชื่อของบุคคลที่ห้ามอ่านออกเสียงโดยอัตโนมัติ",
|
"禁止自动朗读的人名": "ชื่อของบุคคลที่ห้ามอ่านออกเสียงโดยอัตโนมัติ",
|
||||||
"启动": "เริ่ม"
|
"启动": "เริ่ม",
|
||||||
|
"批量添加": "เพิ่มจำนวนมาก"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "Prototip sorguları kullanılıyor",
|
"使用原型查询": "Prototip sorguları kullanılıyor",
|
||||||
"时": "Zaman",
|
"时": "Zaman",
|
||||||
"禁止自动朗读的人名": "Otomatik okuma yasaklanmış isimler",
|
"禁止自动朗读的人名": "Otomatik okuma yasaklanmış isimler",
|
||||||
"启动": "start-up"
|
"启动": "start-up",
|
||||||
|
"批量添加": "Toplu Ekle"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "Використання запитів прототипу",
|
"使用原型查询": "Використання запитів прототипу",
|
||||||
"时": "Час",
|
"时": "Час",
|
||||||
"禁止自动朗读的人名": "Назви, які заборонені автоматичне читання",
|
"禁止自动朗读的人名": "Назви, які заборонені автоматичне читання",
|
||||||
"启动": "запуск"
|
"启动": "запуск",
|
||||||
|
"批量添加": "Додати партію"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "Truy vấn với Prototype",
|
"使用原型查询": "Truy vấn với Prototype",
|
||||||
"时": "Khi",
|
"时": "Khi",
|
||||||
"禁止自动朗读的人名": "Tên người bị cấm đọc tự động",
|
"禁止自动朗读的人名": "Tên người bị cấm đọc tự động",
|
||||||
"启动": "Bắt đầu"
|
"启动": "Bắt đầu",
|
||||||
|
"批量添加": "Thêm hàng loạt"
|
||||||
}
|
}
|
@ -755,5 +755,6 @@
|
|||||||
"使用原型查询": "",
|
"使用原型查询": "",
|
||||||
"时": "",
|
"时": "",
|
||||||
"禁止自动朗读的人名": "",
|
"禁止自动朗读的人名": "",
|
||||||
"启动": ""
|
"启动": "",
|
||||||
|
"批量添加": ""
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user