From f2aef8a375dc98151cbfe151e0a2e9d3058c2d6e Mon Sep 17 00:00:00 2001 From: test123456654321 <16307130148@fudan.edu.cn> Date: Sat, 26 Oct 2024 00:28:16 +0800 Subject: [PATCH] check --- src/LunaTranslator/gui/dialog_savedgame_v3.py | 39 +++++++++--------- src/LunaTranslator/gui/showword.py | 40 ++++++++++--------- src/LunaTranslator/gui/transhist.py | 12 ++++-- src/files/lang/ar.json | 5 --- src/files/lang/cht.json | 5 --- src/files/lang/cs.json | 5 --- src/files/lang/de.json | 5 --- src/files/lang/en.json | 5 --- src/files/lang/es.json | 5 --- src/files/lang/fr.json | 5 --- src/files/lang/it.json | 5 --- src/files/lang/ja.json | 5 --- src/files/lang/ko.json | 5 --- src/files/lang/nl.json | 5 --- src/files/lang/pl.json | 5 --- src/files/lang/pt.json | 5 --- src/files/lang/ru.json | 5 --- src/files/lang/sv.json | 5 --- src/files/lang/th.json | 5 --- src/files/lang/tr.json | 5 --- src/files/lang/uk.json | 5 --- src/files/lang/vi.json | 5 --- src/files/lang/zh.json | 5 --- src/plugins/CMakeLists.txt | 2 +- 24 files changed, 51 insertions(+), 142 deletions(-) diff --git a/src/LunaTranslator/gui/dialog_savedgame_v3.py b/src/LunaTranslator/gui/dialog_savedgame_v3.py index 3ae54c4b..f4192674 100644 --- a/src/LunaTranslator/gui/dialog_savedgame_v3.py +++ b/src/LunaTranslator/gui/dialog_savedgame_v3.py @@ -575,18 +575,17 @@ class pixwrapper(QWidget): def menu(self, _1, _): menu = QMenu(self) - setimage = LAction(("设为封面")) + setimage = LAction("设为封面") curr = savehook_new_data[self.k]["currentvisimage"] curricon = savehook_new_data[self.k].get("currenticon") - if curr == curricon: - seticon = LAction(("还原图标")) - else: - seticon = LAction(("设为图标")) - deleteimage = LAction(("删除图片")) - copyimage = LAction(("复制图片")) - deleteimage_x = LAction(("删除图片文件")) - hualang = LAction(("画廊")) - pos = LAction(("位置")) + seticon = LAction("设为图标") + seticon.setCheckable(True) + seticon.setChecked(curr != curricon) + deleteimage = LAction("删除图片") + copyimage = LAction("复制图片") + deleteimage_x = LAction("删除图片文件") + hualang = LAction("画廊") + pos = LAction("位置") if curr and os.path.exists(curr): menu.addAction(setimage) menu.addAction(seticon) @@ -708,11 +707,11 @@ class dialog_savedgame_v3(QWidget): def stack_showmenu(self, p): menu = QMenu(self) - addlist = LAction(("创建列表")) - startgame = LAction(("开始游戏")) - delgame = LAction(("删除游戏")) - opendir = LAction(("打开目录")) - addtolist = LAction(("添加到列表")) + addlist = LAction("创建列表") + startgame = LAction("开始游戏") + delgame = LAction("删除游戏") + opendir = LAction("打开目录") + addtolist = LAction("添加到列表") if not self.currentfocusuid: menu.addAction(addlist) @@ -926,13 +925,13 @@ class dialog_savedgame_v3(QWidget): self.currentfocusuid = None self.reftagid = tagid menu = QMenu(self) - editname = LAction(("修改列表名称")) - addlist = LAction(("创建列表")) - dellist = LAction(("删除列表")) + editname = LAction("修改列表名称") + addlist = LAction("创建列表") + dellist = LAction("删除列表") Upaction = LAction("上移") Downaction = LAction("下移") - addgame = LAction(("添加游戏")) - batchadd = LAction(("批量添加")) + addgame = LAction("添加游戏") + batchadd = LAction("批量添加") menu.addAction(Upaction) menu.addAction(Downaction) menu.addSeparator() diff --git a/src/LunaTranslator/gui/showword.py b/src/LunaTranslator/gui/showword.py index 77028799..9b03dc16 100644 --- a/src/LunaTranslator/gui/showword.py +++ b/src/LunaTranslator/gui/showword.py @@ -858,38 +858,42 @@ class showdiction(LMainWindow): copy = LAction("复制") search = LAction("查词") label = LAction("标记") - delabel = LAction("去除标记") + label.setCheckable(True) menu.addAction(copy) if isw: menu.addAction(search) - if idx.data(isLabeleddWord): - menu.addAction(delabel) - else: - menu.addAction(label) + menu.addAction(label) + label.setChecked(bool(idx.data(isLabeleddWord))) action = menu.exec(QCursor.pos()) if action == search: self.model.onDoubleClicked(idx) elif copy == action: winsharedutils.clipboard_set(item.text()) elif action == label: - item.setData(True, isLabeleddWord) - item.setData(QBrush(Qt.GlobalColor.cyan), Qt.ItemDataRole.BackgroundRole) - globalconfig["wordlabel"].append( - (self.model.itemFromIndex(self.model.parent(idx)).text(), item.text()) - ) - - elif action == delabel: - item.setData(False, isLabeleddWord) - item.setData(None, Qt.ItemDataRole.BackgroundRole) - try: - globalconfig["wordlabel"].remove( + if not idx.data(isLabeleddWord): + item.setData(True, isLabeleddWord) + item.setData( + QBrush(Qt.GlobalColor.cyan), Qt.ItemDataRole.BackgroundRole + ) + globalconfig["wordlabel"].append( ( self.model.itemFromIndex(self.model.parent(idx)).text(), item.text(), ) ) - except: - pass + + else: + item.setData(False, isLabeleddWord) + item.setData(None, Qt.ItemDataRole.BackgroundRole) + try: + globalconfig["wordlabel"].remove( + ( + self.model.itemFromIndex(self.model.parent(idx)).text(), + item.text(), + ) + ) + except: + pass def __init__(self, parent: QWidget): super(showdiction, self).__init__(parent) diff --git a/src/LunaTranslator/gui/transhist.py b/src/LunaTranslator/gui/transhist.py index 8fcf626f..466c1881 100644 --- a/src/LunaTranslator/gui/transhist.py +++ b/src/LunaTranslator/gui/transhist.py @@ -46,9 +46,15 @@ class transhist(closeashidewindow): qingkong = LAction("清空") baocun = LAction("保存") copy = LAction("复制到剪贴板") - hideshowraw = LAction("显示原文" if self.hiderawflag else "不显示原文") - hideshowapi = LAction("显示翻译器名称" if self.hideapiflag else "不显示翻译器名称") - hidetime = LAction("显示时间" if self.hidetime else "不显示时间") + hideshowraw = LAction("显示原文") + hideshowraw.setCheckable(True) + hideshowraw.setChecked(not self.hiderawflag) + hideshowapi = LAction("显示翻译器名称") + hideshowapi.setCheckable(True) + hideshowapi.setChecked(not self.hideapiflag) + hidetime = LAction("显示时间") + hidetime.setCheckable(True) + hidetime.setChecked(not self.hidetime) scrolltoend = LAction("滚动到最后") menu.addAction(qingkong) menu.addAction(baocun) diff --git a/src/files/lang/ar.json b/src/files/lang/ar.json index 1719121a..4b6465cc 100644 --- a/src/files/lang/ar.json +++ b/src/files/lang/ar.json @@ -265,7 +265,6 @@ "不切换": "لا تبديل", "将汉字转换成繁体/日式汉字": "تحويل الأحرف الصينية إلى الأحرف الصينية التقليدية / اليابانية", "选择文本": "اختيار النص", - "不显示原文": "لا يتم عرض النص الأصلي", "发现": "اكتشف", "连接超时": "اتصال مهلة", "搜索匹配的特征(hex)": "البحث عن مطابقة ميزة ( هيكس )", @@ -575,7 +574,6 @@ "窗口特效": "نافذة المؤثرات الخاصة", "网络请求": "طلب شبكة", "显示时间": "عرض الوقت", - "不显示时间": "لا وقت العرض", "过滤历史重复": "تصفية التاريخ تكرار", "缓存条数": "عدد شرائط التخزين المؤقت", "删除列表": "حذف قائمة", @@ -778,10 +776,8 @@ "输出的内容": "المحتوى الناتج", "选取OCR范围时不透明度": "التعتيم عند اختيار مجموعة التعرف الضوئي على الحروف", "设为图标": "تعيين رمز", - "还原图标": "استعادة الرموز", "拉丁语": "اللاتينية", "显示/隐藏翻译": "إظهار / إخفاء الترجمة", - "不显示翻译器名称": "لا يتم عرض اسم المترجم", "华为云": "هوا وي يون", "游戏适配": "لعبة مباراة", "指定翻译器": "تعيين مترجم", @@ -808,6 +804,5 @@ "日志": "سجل .", "查看": "عرض .", "标记": "علامة", - "去除标记": "إزالة علامة", "当前OCR引擎不支持设置语言为自动": "التعرف الضوئي على الحروف المحرك الحالي لا يدعم وضع اللغة التلقائي" } \ No newline at end of file diff --git a/src/files/lang/cht.json b/src/files/lang/cht.json index 71d93316..61e2659f 100644 --- a/src/files/lang/cht.json +++ b/src/files/lang/cht.json @@ -195,7 +195,6 @@ "过滤尖括号<>": "過濾角括弧 <>", "Moji辞书": "MOJi 辭書", "清空": "清空", - "不显示原文": "不顯示原文", "字体": "字體", "飞书": "飛書", "编辑": "編輯", @@ -575,7 +574,6 @@ "窗口特效": "視窗特效", "网络请求": "網路請求", "显示时间": "顯示時間", - "不显示时间": "不顯示時間", "过滤历史重复": "過濾歷史重複", "缓存条数": "快取個數", "删除列表": "刪除清單", @@ -778,10 +776,8 @@ "输出的内容": "輸出的內容", "选取OCR范围时不透明度": "選取 OCR 範圍時不透明度", "设为图标": "設為圖示", - "还原图标": "還原圖示", "拉丁语": "拉丁語", "显示/隐藏翻译": "顯示/隱藏翻譯", - "不显示翻译器名称": "不顯示翻譯器名稱", "华为云": "華為雲", "游戏适配": "遊戲適配", "指定翻译器": "指定翻譯器", @@ -808,6 +804,5 @@ "日志": "日誌", "查看": "查看", "标记": "標記", - "去除标记": "去除標記", "当前OCR引擎不支持设置语言为自动": "當前OCR引擎不支持設定語言為自動" } \ No newline at end of file diff --git a/src/files/lang/cs.json b/src/files/lang/cs.json index 30493baf..e48a6dcf 100644 --- a/src/files/lang/cs.json +++ b/src/files/lang/cs.json @@ -313,7 +313,6 @@ "选择文件夹": "Vybrat složku", "最短翻译字数": "Minimální počet slov překladu", "问题反馈": "Zpětná vazba problémů", - "不显示原文": "Nezobrazovat původní text", "缩放时调整光标速度": "Nastavit rychlost kurzoru při zoomování", "当前MD5": "Aktuální MD5", "有道5": "Youdao 5.", @@ -584,7 +583,6 @@ "窗口特效": "Efekty oken", "网络请求": "Žádost o síť", "显示时间": "Čas zobrazení", - "不显示时间": "Nezobrazovat čas", "过滤历史重复": "Filtrovat duplicitní historii", "缓存条数": "Počet položek mezipaměti", "创建列表": "Vytvořit seznam", @@ -778,10 +776,8 @@ "输出的内容": "Výstupní obsah", "选取OCR范围时不透明度": "Krytí při výběru rozsahu OCR", "设为图标": "Nastavit jako ikona", - "还原图标": "obnovit ikony", "拉丁语": "Latinský jazyk", "显示/隐藏翻译": "Zobrazit/skrýt překlad", - "不显示翻译器名称": "Nezobrazovat jméno překladatele", "华为云": "Hua Weiyun.", "游戏适配": "Úprava hry", "指定翻译器": "Upřesnit překladatele", @@ -808,6 +804,5 @@ "日志": "deník", "查看": "viz", "标记": "značka", - "去除标记": "Odstranit značení", "当前OCR引擎不支持设置语言为自动": "Aktuální OCR engine nepodporuje nastavení jazyka na automatické" } \ No newline at end of file diff --git a/src/files/lang/de.json b/src/files/lang/de.json index e6d01f5b..b9dca908 100644 --- a/src/files/lang/de.json +++ b/src/files/lang/de.json @@ -313,7 +313,6 @@ "选择文件夹": "Ordner auswählen", "最短翻译字数": "Mindestanzahl von Übersetzungswörtern", "问题反馈": "Problemfeedback", - "不显示原文": "Originaltext nicht anzeigen", "缩放时调整光标速度": "Cursor-Geschwindigkeit beim Zoomen anpassen", "当前MD5": "Aktueller MD5", "有道5": "Youdao 5.", @@ -584,7 +583,6 @@ "窗口特效": "Fenstereffekte", "网络请求": "Netzwerkanfrage", "显示时间": "Anzeigezeit", - "不显示时间": "Zeit nicht anzeigen", "过滤历史重复": "Duplizierter Verlauf herausfiltern", "缓存条数": "Anzahl der Cache-Einträge", "创建列表": "Liste erstellen", @@ -778,10 +776,8 @@ "输出的内容": "Ausgabeinhalt", "选取OCR范围时不透明度": "Deckkraft bei Auswahl des OCR-Bereichs", "设为图标": "Als Symbol festlegen", - "还原图标": "Symbole wiederherstellen", "拉丁语": "Lateinische Sprache", "显示/隐藏翻译": "Übersetzung ein-/ausblenden", - "不显示翻译器名称": "Übersetzername nicht anzeigen", "华为云": "Hua Weiyun", "游戏适配": "Anpassung des Spiels", "指定翻译器": "Übersetzer angeben", @@ -808,6 +804,5 @@ "日志": "Journal", "查看": "siehe", "标记": "Zeichen", - "去除标记": "Markierung entfernen", "当前OCR引擎不支持设置语言为自动": "Die aktuelle OCR-Engine unterstützt die Einstellung der Sprache auf automatisch nicht" } \ No newline at end of file diff --git a/src/files/lang/en.json b/src/files/lang/en.json index 009a4c97..1e14f0ff 100644 --- a/src/files/lang/en.json +++ b/src/files/lang/en.json @@ -195,7 +195,6 @@ "过滤尖括号<>": "Filter Angle Brackets <>", "Moji辞书": "Moji Dictionary", "清空": "Clear", - "不显示原文": "Don't Display Original Text", "字体": "Font", "飞书": "Feishu", "编辑": "Edit", @@ -574,7 +573,6 @@ "窗口特效": "Window Effect", "网络请求": "Network Request", "显示时间": "Display Time", - "不显示时间": "Don't Display Time", "过滤历史重复": "Filter Historical Duplicates", "缓存条数": "Number of Cached Items", "删除列表": "Delete List", @@ -778,10 +776,8 @@ "输出的内容": "Output content", "选取OCR范围时不透明度": "Opacity when selecting OCR range", "设为图标": "Set as icon", - "还原图标": "restore icons", "拉丁语": "Latin language", "显示/隐藏翻译": "Show/Hide Translation", - "不显示翻译器名称": "Do not display translator name", "华为云": "Hua Weiyun", "游戏适配": "Game adaptation", "指定翻译器": "Specify translator", @@ -808,6 +804,5 @@ "日志": "journal", "查看": "see", "标记": "sign", - "去除标记": "Remove marking", "当前OCR引擎不支持设置语言为自动": "The current OCR engine does not support setting the language to automatic" } \ No newline at end of file diff --git a/src/files/lang/es.json b/src/files/lang/es.json index 555978eb..d69ebc18 100644 --- a/src/files/lang/es.json +++ b/src/files/lang/es.json @@ -195,7 +195,6 @@ "过滤尖括号<>": "Soporte puntiagudo de filtro < >", "Moji辞书": "Moji dict", "清空": "Vaciado", - "不显示原文": "No muestra el texto original", "字体": "Fuente", "飞书": "Libro volador", "编辑": "Edición", @@ -575,7 +574,6 @@ "窗口特效": "Efectos especiales de la ventana", "网络请求": "Solicitud de red", "显示时间": "Tiempo de visualización", - "不显示时间": "No muestra el tiempo", "过滤历史重复": "Filtrar repetición histórica", "缓存条数": "Número de barras de caché", "删除列表": "Eliminar lista", @@ -778,10 +776,8 @@ "输出的内容": "Contenido exportado", "选取OCR范围时不透明度": "Opacidad al seleccionar el rango OCR", "设为图标": "Establecer como icono", - "还原图标": "Restaurar iconos", "拉丁语": "Latín", "显示/隐藏翻译": "Mostrar / ocultar traducción", - "不显示翻译器名称": "No se muestra el nombre del traductor", "华为云": "Hua weiyun", "游戏适配": "Adaptación del juego", "指定翻译器": "Especificar traductor", @@ -808,6 +804,5 @@ "日志": "Diario", "查看": "Ver", "标记": "Marcado", - "去除标记": "Eliminar la marca", "当前OCR引擎不支持设置语言为自动": "El motor OCR actual no admite configurar el lenguaje a automático" } \ No newline at end of file diff --git a/src/files/lang/fr.json b/src/files/lang/fr.json index 4db97624..24cce3fe 100644 --- a/src/files/lang/fr.json +++ b/src/files/lang/fr.json @@ -195,7 +195,6 @@ "过滤尖括号<>": "Filtrer les crochets d'angle < >", "Moji辞书": "Moji dict", "清空": "Vider", - "不显示原文": "Ne pas afficher l'original", "字体": "Les polices", "飞书": "Le livre volant", "编辑": "Modifier", @@ -575,7 +574,6 @@ "窗口特效": "Effets spéciaux de fenêtre", "网络请求": "Demande de réseau", "显示时间": "Afficher l'heure", - "不显示时间": "Ne pas afficher l'heure", "过滤历史重复": "Filtrer historique répétition", "缓存条数": "Nombre de barres de cache", "删除列表": "Supprimer une liste", @@ -778,10 +776,8 @@ "输出的内容": "Contenu de la sortie", "选取OCR范围时不透明度": "Opacité lorsque la plage OCR est sélectionnée", "设为图标": "Faire une icône", - "还原图标": "Restaurer les icônes", "拉丁语": "Latin", "显示/隐藏翻译": "Afficher / masquer la traduction", - "不显示翻译器名称": "Ne pas afficher le nom du traducteur", "华为云": "Huawei Cloud", "游戏适配": "Adaptation du jeu", "指定翻译器": "Spécifier le traducteur", @@ -808,6 +804,5 @@ "日志": "Logs", "查看": "Voir", "标记": "Marquage", - "去除标记": "Enlever les marques", "当前OCR引擎不支持设置语言为自动": "Le moteur OCR actuel ne prend pas en charge le réglage de la langue sur auto" } \ No newline at end of file diff --git a/src/files/lang/it.json b/src/files/lang/it.json index 9b3c132e..15f7b82c 100644 --- a/src/files/lang/it.json +++ b/src/files/lang/it.json @@ -192,7 +192,6 @@ "过滤尖括号<>": "Parentes angolari del filtro<>", "Moji辞书": "Dizionario Moji", "清空": "vuoto", - "不显示原文": "Non visualizzare il testo originale", "字体": "font", "飞书": "lettera anonima", "编辑": "modifica", @@ -575,7 +574,6 @@ "窗口特效": "Effetti finestra", "网络请求": "Richiesta di rete", "显示时间": "Tempo di visualizzazione", - "不显示时间": "Non visualizzare l'ora", "过滤历史重复": "Filtra duplicati storici", "缓存条数": "Numero di voci della cache", "删除列表": "Elimina elenco", @@ -778,10 +776,8 @@ "输出的内容": "Contenuto di output", "选取OCR范围时不透明度": "Opacità durante la selezione dell'intervallo OCR", "设为图标": "Imposta come icona", - "还原图标": "ripristina icone", "拉丁语": "Lingua latina", "显示/隐藏翻译": "Mostra/Nascondi traduzione", - "不显示翻译器名称": "Non visualizzare il nome del traduttore", "华为云": "Hua Weiyun", "游戏适配": "Adattamento del gioco", "指定翻译器": "Specifica traduttore", @@ -808,6 +804,5 @@ "日志": "diario", "查看": "vedi", "标记": "segno", - "去除标记": "Rimuovi la marcatura", "当前OCR引擎不支持设置语言为自动": "Il motore OCR corrente non supporta l'impostazione automatica della lingua" } \ No newline at end of file diff --git a/src/files/lang/ja.json b/src/files/lang/ja.json index 65d43051..4e553144 100644 --- a/src/files/lang/ja.json +++ b/src/files/lang/ja.json @@ -195,7 +195,6 @@ "过滤尖括号<>": "フィルタ山括弧<>", "Moji辞书": "Moji辞書", "清空": "クリアランス", - "不显示原文": "テキストを表示しない", "字体": "フォント", "飞书": "飛書", "编辑": "編集", @@ -575,7 +574,6 @@ "窗口特效": "ウィンドウ効果", "网络请求": "ネットワーク要求", "显示时间": "表示時間", - "不显示时间": "時間を表示しない", "过滤历史重复": "フィルタ履歴の繰り返し", "缓存条数": "キャッシュ・エントリ数", "删除列表": "リストの削除", @@ -778,10 +776,8 @@ "输出的内容": "出力の内容", "选取OCR范围时不透明度": "OCR範囲選択時の不透明度", "设为图标": "アイコンとして設定", - "还原图标": "リストアアイコン", "拉丁语": "ラテン語", "显示/隐藏翻译": "翻訳の表示/非表示", - "不显示翻译器名称": "翻訳者名を表示しない", "华为云": "華を雲と為す", "游戏适配": "ゲームアダプタ", "指定翻译器": "翻訳機の指定", @@ -808,6 +804,5 @@ "日志": "ログ#ログ#", "查看": "表示#ヒョウジ#", "标记": "マークアップ", - "去除标记": "タグを削除", "当前OCR引擎不支持设置语言为自动": "現在のOCRエンジンでは言語の自動設定はサポートされていません" } \ No newline at end of file diff --git a/src/files/lang/ko.json b/src/files/lang/ko.json index 370ade54..b2247380 100644 --- a/src/files/lang/ko.json +++ b/src/files/lang/ko.json @@ -195,7 +195,6 @@ "过滤尖括号<>": "괄호 필터링 <>", "Moji辞书": "Moji dict", "清空": "비우기", - "不显示原文": "원문을 나타내지 않다", "字体": "글꼴", "飞书": "비서", "编辑": "편집", @@ -575,7 +574,6 @@ "窗口特效": "창 효과", "网络请求": "네트워크 요청", "显示时间": "표시 시간", - "不显示时间": "시간 표시 안 함", "过滤历史重复": "반복된 기록 필터링", "缓存条数": "캐시 바 수", "删除列表": "목록 삭제", @@ -778,10 +776,8 @@ "输出的内容": "내보낸 내용", "选取OCR范围时不透明度": "OCR 범위 선택 시 불투명도", "设为图标": "아이콘으로 설정", - "还原图标": "복원 아이콘", "拉丁语": "라틴어", "显示/隐藏翻译": "번역 표시 / 숨기기", - "不显示翻译器名称": "번역기 이름이 표시되지 않음", "华为云": "화위운", "游戏适配": "게임 적합성", "指定翻译器": "번역기 지정", @@ -808,6 +804,5 @@ "日志": "로그", "查看": "보기", "标记": "태그", - "去除标记": "태그 제거", "当前OCR引擎不支持设置语言为自动": "현재 OCR 엔진은 자동 언어 설정을 지원하지 않습니다." } \ No newline at end of file diff --git a/src/files/lang/nl.json b/src/files/lang/nl.json index 19d3d544..5413cac1 100644 --- a/src/files/lang/nl.json +++ b/src/files/lang/nl.json @@ -313,7 +313,6 @@ "选择文件夹": "Map selecteren", "最短翻译字数": "Minimaal aantal vertaalwoorden", "问题反馈": "Feedback van problemen", - "不显示原文": "De oorspronkelijke tekst niet weergeven", "缩放时调整光标速度": "Cursorsnelheid aanpassen bij inzoomen", "当前MD5": "Huidige MD5", "有道5": "Youdao 5", @@ -584,7 +583,6 @@ "窗口特效": "Venstereffecten", "网络请求": "Netwerkverzoek", "显示时间": "Weergavetijd", - "不显示时间": "Tijd niet weergeven", "过滤历史重复": "Dubbele geschiedenis filteren", "缓存条数": "Aantal cache-items", "创建列表": "Lijst aanmaken", @@ -778,10 +776,8 @@ "输出的内容": "Uitvoerinhoud", "选取OCR范围时不透明度": "Opaciteit bij het selecteren van OCR-bereik", "设为图标": "Als pictogram instellen", - "还原图标": "pictogrammen herstellen", "拉丁语": "Latijnse taal", "显示/隐藏翻译": "Vertaling tonen/verbergen", - "不显示翻译器名称": "Toon de naam van de vertaler niet", "华为云": "Hua Weiyun.", "游戏适配": "Game aanpassing", "指定翻译器": "Vertaler opgeven", @@ -808,6 +804,5 @@ "日志": "dagboek", "查看": "zie", "标记": "teken", - "去除标记": "Markering verwijderen", "当前OCR引擎不支持设置语言为自动": "De huidige OCR-engine ondersteunt niet het instellen van de taal op automatisch" } \ No newline at end of file diff --git a/src/files/lang/pl.json b/src/files/lang/pl.json index 81b3d481..1afd9d86 100644 --- a/src/files/lang/pl.json +++ b/src/files/lang/pl.json @@ -195,7 +195,6 @@ "过滤尖括号<>": "Nawiasy kąta filtra<>", "Moji辞书": "Słownik Moji", "清空": "pusty", - "不显示原文": "Nie wyświetlaj oryginalnego tekstu", "字体": "pisma", "飞书": "list anonimowy", "编辑": "edytuj", @@ -575,7 +574,6 @@ "窗口特效": "Efekty okien", "网络请求": "Żądanie sieci", "显示时间": "Czas wyświetlania", - "不显示时间": "Nie wyświetlaj czasu", "过滤历史重复": "Filtruj duplikaty historyczne", "缓存条数": "Liczba wpisów pamięci podręcznej", "删除列表": "Usuń listę", @@ -778,10 +776,8 @@ "输出的内容": "Zawartość wyjściowa", "选取OCR范围时不透明度": "Przezroczystość przy wyborze zakresu OCR", "设为图标": "Ustaw jako ikonę", - "还原图标": "przywróć ikony", "拉丁语": "Język łaciński", "显示/隐藏翻译": "Pokaż/ukryj tłumaczenie", - "不显示翻译器名称": "Nie wyświetlaj nazwy tłumacza", "华为云": "Hua Weiyun.", "游戏适配": "Adaptacja gry", "指定翻译器": "Określ tłumacza", @@ -808,6 +804,5 @@ "日志": "dziennik", "查看": "zobacz", "标记": "znak", - "去除标记": "Usuń oznaczenie", "当前OCR引擎不支持设置语言为自动": "Obecny silnik OCR nie obsługuje ustawienia języka na automatyczne" } \ No newline at end of file diff --git a/src/files/lang/pt.json b/src/files/lang/pt.json index 219c8981..bacad649 100644 --- a/src/files/lang/pt.json +++ b/src/files/lang/pt.json @@ -313,7 +313,6 @@ "选择文件夹": "Seleccionar a pasta", "最短翻译字数": "Número mínimo de palavras de tradução", "问题反馈": "Feedback sobre problemas", - "不显示原文": "Não mostrar o texto original", "缩放时调整光标速度": "Ajustar a velocidade do cursor ao ampliar", "当前MD5": "MD5 actual", "有道5": "Youdao 5", @@ -584,7 +583,6 @@ "窗口特效": "Efeitos de janela", "网络请求": "Pedido de rede", "显示时间": "Tempo de exibição", - "不显示时间": "Não mostrar a hora", "过滤历史重复": "Filtrar o histórico duplicado", "缓存条数": "Número de entradas na 'cache'", "创建列表": "Criar uma Lista", @@ -778,10 +776,8 @@ "输出的内容": "Conteúdo de saída", "选取OCR范围时不透明度": "Opacidade ao seleccionar o intervalo OCR", "设为图标": "Definir como ícone", - "还原图标": "restaurar ícones", "拉丁语": "Língua latina", "显示/隐藏翻译": "Mostrar/ Esconder a Tradução", - "不显示翻译器名称": "Não mostrar o nome do tradutor", "华为云": "Hua Weiyun", "游戏适配": "Adaptação do jogo", "指定翻译器": "Especificar o tradutor", @@ -808,6 +804,5 @@ "日志": "diário", "查看": "ver", "标记": "signo", - "去除标记": "Remover a marcação", "当前OCR引擎不支持设置语言为自动": "O mecanismo OCR atual não suporta configurar o idioma para automático" } \ No newline at end of file diff --git a/src/files/lang/ru.json b/src/files/lang/ru.json index 4b904acf..c6098173 100644 --- a/src/files/lang/ru.json +++ b/src/files/lang/ru.json @@ -195,7 +195,6 @@ "过滤尖括号<>": "Фильтр острых скобок < >", "Moji辞书": "Moji dict", "清空": "Очистить", - "不显示原文": "Не показывать оригинал", "字体": "Шрифт", "飞书": "Летающая книга", "编辑": "Редактирование", @@ -575,7 +574,6 @@ "窗口特效": "Специальные эффекты окон", "网络请求": "Сетевой запрос", "显示时间": "Показать время", - "不显示时间": "Не показывать время", "过滤历史重复": "Фильтровать повторение истории", "缓存条数": "Количество кэшированных записей", "删除列表": "Удалить список", @@ -778,10 +776,8 @@ "输出的内容": "Экспорт содержимого", "选取OCR范围时不透明度": "Непрозрачность выбора диапазона OCR", "设为图标": "Установить значок", - "还原图标": "Восстановить значок", "拉丁语": "Латинский язык", "显示/隐藏翻译": "Показать / скрыть перевод", - "不显示翻译器名称": "Не показывать имя переводчика", "华为云": "Хуа как облако", "游戏适配": "Игра подходит", "指定翻译器": "Назначить переводчика", @@ -808,6 +804,5 @@ "日志": "Журнал", "查看": "Посмотреть", "标记": "Маркировка", - "去除标记": "Удалить метку", "当前OCR引擎不支持设置语言为自动": "Текущий движок OCR не поддерживает настройку языка автоматически" } \ No newline at end of file diff --git a/src/files/lang/sv.json b/src/files/lang/sv.json index 8304c583..24ded2da 100644 --- a/src/files/lang/sv.json +++ b/src/files/lang/sv.json @@ -313,7 +313,6 @@ "选择文件夹": "Välj katalog", "最短翻译字数": "Minsta antal översättningsord", "问题反馈": "Problemåterkoppling", - "不显示原文": "Visa inte originaltexten", "缩放时调整光标速度": "Justera markörens hastighet vid zoomning", "当前MD5": "Nuvarande MD5", "有道5": "Youdao 5", @@ -584,7 +583,6 @@ "窗口特效": "Fönstereffekter", "网络请求": "Nätverksbegäran", "显示时间": "Visningstid", - "不显示时间": "Visa inte tid", "过滤历史重复": "Filtrera bort dubbletthistorik", "缓存条数": "Antal cache-poster", "创建列表": "Skapa lista", @@ -778,10 +776,8 @@ "输出的内容": "Utdatainnehåll", "选取OCR范围时不透明度": "Opacitet vid val av OCR-område", "设为图标": "Ange som ikon", - "还原图标": "återställ ikoner", "拉丁语": "Latinska språk", "显示/隐藏翻译": "Visa/dölj översättning", - "不显示翻译器名称": "Visa inte översättarens namn", "华为云": "Hua Weiyun", "游戏适配": "Spelanpassning", "指定翻译器": "Ange översättare", @@ -808,6 +804,5 @@ "日志": "journal", "查看": "se", "标记": "tecken", - "去除标记": "Ta bort märkning", "当前OCR引擎不支持设置语言为自动": "Den aktuella OCR-motorn stöder inte inställning av språket till automatiskt" } \ No newline at end of file diff --git a/src/files/lang/th.json b/src/files/lang/th.json index af0832d8..8c591a6d 100644 --- a/src/files/lang/th.json +++ b/src/files/lang/th.json @@ -312,7 +312,6 @@ "选择文件夹": "เลือกโฟลเดอร์", "最短翻译字数": "จำนวนคำที่แปลสั้นที่สุด", "问题反馈": "ข้อเสนอแนะปัญหา", - "不显示原文": "ไม่แสดงข้อความต้นฉบับ", "缩放时调整光标速度": "ปรับความเร็วของเคอร์เซอร์เมื่อซูม", "当前MD5": "ปัจจุบัน MD5", "有道5": "เส้นทาง 5", @@ -575,7 +574,6 @@ "窗口特效": "เทคนิคพิเศษของหน้าต่าง", "网络请求": "คำขอเครือข่าย", "显示时间": "แสดงเวลา", - "不显示时间": "ไม่แสดงเวลา", "过滤历史重复": "ประวัติการกรอง ทำซ้ำ", "缓存条数": "จำนวนแถบแคช", "删除列表": "ลบรายการ", @@ -778,10 +776,8 @@ "输出的内容": "เนื้อหาที่ส่งออก", "选取OCR范围时不透明度": "ความทึบเมื่อเลือกช่วง OCR", "设为图标": "ตั้งค่าเป็นไอคอน", - "还原图标": "เรียกคืนไอคอน", "拉丁语": "ละติน", "显示/隐藏翻译": "แสดง/ซ่อนการแปล", - "不显示翻译器名称": "ไม่แสดงชื่อแปล", "华为云": "Huawei เมฆ", "游戏适配": "การปรับเกม", "指定翻译器": "ระบุนักแปล", @@ -808,6 +804,5 @@ "日志": "บันทึกประจำวัน", "查看": "ดู", "标记": "เครื่องหมาย", - "去除标记": "ลบเครื่องหมาย", "当前OCR引擎不支持设置语言为自动": "เครื่องยนต์ OCR ปัจจุบันไม่รองรับการตั้งค่าภาษาเป็นอัตโนมัติ" } \ No newline at end of file diff --git a/src/files/lang/tr.json b/src/files/lang/tr.json index 1993fabd..a2c9801b 100644 --- a/src/files/lang/tr.json +++ b/src/files/lang/tr.json @@ -195,7 +195,6 @@ "过滤尖括号<>": "Süzgüç bracketleri < >", "Moji辞书": "Moji Sözlük", "清空": "boş", - "不显示原文": "Önce metini gösterme", "字体": "typeface", "飞书": "isimsiz mektup", "编辑": "edit", @@ -575,7 +574,6 @@ "窗口特效": "Pencere etkileri", "网络请求": "Network request", "显示时间": "Display time", - "不显示时间": "Zamanı gösterme", "过滤历史重复": "Tarihi çizgileri sil", "缓存条数": "Cache girişlerinin sayısı", "删除列表": "Listeyi sil", @@ -778,10 +776,8 @@ "输出的内容": "Çıkış içeriği", "选取OCR范围时不透明度": "OCR menzilini seçerken meşgullük", "设为图标": "İşaretçi olarak ayarlayın", - "还原图标": "İşaretçikleri geri yükleyin", "拉丁语": "Latin dili", "显示/隐藏翻译": "Çeviri Göster/Gizle", - "不显示翻译器名称": "Tercüme ismini gösterme", "华为云": "Hua Weiyun", "游戏适配": "Oyun uygulaması", "指定翻译器": "Çevirmeyi belirtin", @@ -808,6 +804,5 @@ "日志": "Günlük", "查看": "Gördün mü?", "标记": "imza", - "去除标记": "İşaret Çıkar", "当前OCR引擎不支持设置语言为自动": "Ağımdaki OCR motoru dili otomatik olarak ayarlamasını desteklemez" } \ No newline at end of file diff --git a/src/files/lang/uk.json b/src/files/lang/uk.json index 20317b0f..3a972d61 100644 --- a/src/files/lang/uk.json +++ b/src/files/lang/uk.json @@ -192,7 +192,6 @@ "过滤尖括号<>": "Фільтрувати дужки кутів<>", "Moji辞书": "Словник Moji", "清空": "порожній", - "不显示原文": "Не показувати початковий текст", "字体": "тип", "飞书": "анонімна літера", "编辑": "редагувати", @@ -575,7 +574,6 @@ "窗口特效": "Ефекти вікна", "网络请求": "Запит на мережу", "显示时间": "Час показу", - "不显示时间": "Не показувати час", "过滤历史重复": "Фільтрувати історичні дублікати", "缓存条数": "Кількість записів кешу", "删除列表": "Вилучити список", @@ -778,10 +776,8 @@ "输出的内容": "Вміст виводу", "选取OCR范围时不透明度": "Непрозорість під час вибору діапазону OCR", "设为图标": "Встановити як піктограму", - "还原图标": "відновити піктограми", "拉丁语": "Латинська мова", "显示/隐藏翻译": "Показувати/сховати переклад", - "不显示翻译器名称": "Не показувати назву перекладача", "华为云": "Hua Weiyun", "游戏适配": "Адаптація гри", "指定翻译器": "Вкажіть перекладач", @@ -808,6 +804,5 @@ "日志": "журнал", "查看": "див.", "标记": "знак", - "去除标记": "Вилучити позначення", "当前OCR引擎不支持设置语言为自动": "Поточний рушій OCR не підтримує встановлення мови як автоматичного" } \ No newline at end of file diff --git a/src/files/lang/vi.json b/src/files/lang/vi.json index 213d3ac6..f6f574b4 100644 --- a/src/files/lang/vi.json +++ b/src/files/lang/vi.json @@ -195,7 +195,6 @@ "过滤尖括号<>": "Lọc ngoặc nhọn<>", "Moji辞书": "Từ điển Moji", "清空": "Trống rỗng", - "不显示原文": "Không hiển thị bản gốc", "字体": "Phông chữ", "飞书": "Sách bay", "编辑": "Chỉnh sửa", @@ -575,7 +574,6 @@ "窗口特效": "Hiệu ứng cửa sổ", "网络请求": "Yêu cầu mạng", "显示时间": "Thời gian hiển thị", - "不显示时间": "Không hiển thị thời gian", "过滤历史重复": "Lọc lịch sử lặp lại", "缓存条数": "Số thanh bộ nhớ cache", "删除列表": "Xoá danh sách", @@ -778,10 +776,8 @@ "输出的内容": "Nội dung xuất", "选取OCR范围时不透明度": "Độ mờ đục khi chọn phạm vi OCR", "设为图标": "Đặt làm biểu tượng", - "还原图标": "Khôi phục biểu tượng", "拉丁语": "Tiếng Việt", "显示/隐藏翻译": "Hiện/ẩn bản dịch", - "不显示翻译器名称": "Name", "华为云": "Hoa Vi Vân", "游戏适配": "Trò chơi phù hợp", "指定翻译器": "Chỉ định trình dịch", @@ -808,6 +804,5 @@ "日志": "Đăng nhập", "查看": "Xem thêm", "标记": "Đánh dấu", - "去除标记": "Xóa đánh dấu", "当前OCR引擎不支持设置语言为自动": "Công cụ OCR hiện tại không hỗ trợ thiết lập ngôn ngữ tự động" } \ No newline at end of file diff --git a/src/files/lang/zh.json b/src/files/lang/zh.json index c8eb3738..23c2d552 100644 --- a/src/files/lang/zh.json +++ b/src/files/lang/zh.json @@ -262,7 +262,6 @@ "显示显示原文按钮": "", "去除花括号{}": "", "保留原文": "", - "不显示翻译器名称": "", "朗读原文": "", "连接成功": "", "修改游戏字体": "", @@ -314,7 +313,6 @@ "选择文件夹": "", "最短翻译字数": "", "问题反馈": "", - "不显示原文": "", "缩放时调整光标速度": "", "当前MD5": "", "有道5": "", @@ -585,7 +583,6 @@ "窗口特效": "", "网络请求": "", "显示时间": "", - "不显示时间": "", "过滤历史重复": "", "缓存条数": "", "创建列表": "", @@ -781,7 +778,6 @@ "输出的内容": "", "选取OCR范围时不透明度": "", "设为图标": "", - "还原图标": "", "拉丁语": "", "华为云": "", "指定翻译器": "", @@ -808,6 +804,5 @@ "日志": "", "查看": "", "标记": "", - "去除标记": "", "当前OCR引擎不支持设置语言为自动": "" } \ No newline at end of file diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 9ef096d1..6ffc2cd3 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -28,7 +28,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/version) include(generate_product_version) set(VERSION_MAJOR 5) -set(VERSION_MINOR 47) +set(VERSION_MINOR 50) set(VERSION_PATCH 0) add_library(pch pch.cpp)