mirror of
https://github.com/HIllya51/LunaTranslator.git
synced 2025-01-01 10:04:12 +08:00
param
This commit is contained in:
parent
aae0785f69
commit
e05aed69bc
@ -30,11 +30,9 @@ class edict(cishubase):
|
|||||||
dis.append(d)
|
dis.append(d)
|
||||||
save = []
|
save = []
|
||||||
srt = argsort(dis)
|
srt = argsort(dis)
|
||||||
for ii in srt:
|
for ii in srt[: self.config["max_num"]]:
|
||||||
if exp[ii][1] not in save:
|
if exp[ii][1] not in save:
|
||||||
save.append(exp[ii][1])
|
save.append(exp[ii][1])
|
||||||
if len(save) >= 10:
|
|
||||||
break
|
|
||||||
saveres = []
|
saveres = []
|
||||||
for _id in save:
|
for _id in save:
|
||||||
x = self.sql.execute(
|
x = self.sql.execute(
|
||||||
|
@ -38,10 +38,8 @@ class edict2(cishubase):
|
|||||||
savew.append(w)
|
savew.append(w)
|
||||||
saveres = []
|
saveres = []
|
||||||
srt = argsort(dis)
|
srt = argsort(dis)
|
||||||
for ii in srt:
|
for ii in srt[: self.config["max_num"]]:
|
||||||
saveres.append(
|
saveres.append(
|
||||||
savew[ii] + "<br>" + re.sub("/EntL.*/", "", self.save[savew[ii]][1:])
|
savew[ii] + "<br>" + re.sub("/EntL.*/", "", self.save[savew[ii]][1:])
|
||||||
)
|
)
|
||||||
if len(saveres) >= 10:
|
|
||||||
break
|
|
||||||
return "<hr>".join(saveres)
|
return "<hr>".join(saveres)
|
||||||
|
@ -45,6 +45,6 @@ class linggesi(cishubase):
|
|||||||
if d <= self.config["distance"]:
|
if d <= self.config["distance"]:
|
||||||
mp[w] = [xx, d]
|
mp[w] = [xx, d]
|
||||||
|
|
||||||
x = sorted(list(mp.keys()), key=lambda x: mp[x][1])[:10]
|
x = sorted(list(mp.keys()), key=lambda x: mp[x][1])[: self.config["max_num"]]
|
||||||
save = [w + "<br>" + mp[w][0] for w in x]
|
save = [w + "<br>" + mp[w][0] for w in x]
|
||||||
return "<hr>".join(save)
|
return "<hr>".join(save)
|
||||||
|
@ -2129,7 +2129,7 @@ class mdict(cishubase):
|
|||||||
results.append(k)
|
results.append(k)
|
||||||
diss[k] = dis
|
diss[k] = dis
|
||||||
|
|
||||||
return sorted(results, key=lambda x: diss[x])
|
return sorted(results, key=lambda x: diss[x])[: self.config["max_num"]]
|
||||||
|
|
||||||
def parse_strings(self, input_string):
|
def parse_strings(self, input_string):
|
||||||
parsed_strings = []
|
parsed_strings = []
|
||||||
|
@ -45,6 +45,6 @@ class xiaoxueguan(cishubase):
|
|||||||
if d <= self.config["distance"]:
|
if d <= self.config["distance"]:
|
||||||
dis.append(d)
|
dis.append(d)
|
||||||
|
|
||||||
srt = argsort(dis)[:10]
|
srt = argsort(dis)[: self.config["max_num"]]
|
||||||
save = ["<span h>" + exp[i][1].replace("\\n", "") for i in srt]
|
save = ["<span h>" + exp[i][1].replace("\\n", "") for i in srt]
|
||||||
return "<hr>".join(save)
|
return "<hr>".join(save)
|
||||||
|
@ -1211,7 +1211,8 @@
|
|||||||
"xiaoxueguan": {
|
"xiaoxueguan": {
|
||||||
"args": {
|
"args": {
|
||||||
"path": "",
|
"path": "",
|
||||||
"distance": 0
|
"distance": 0,
|
||||||
|
"max_num": 10
|
||||||
},
|
},
|
||||||
"argstype": {
|
"argstype": {
|
||||||
"path": {
|
"path": {
|
||||||
@ -1226,6 +1227,13 @@
|
|||||||
"min": 0,
|
"min": 0,
|
||||||
"max": 100,
|
"max": 100,
|
||||||
"step": 1
|
"step": 1
|
||||||
|
},
|
||||||
|
"max_num": {
|
||||||
|
"type": "intspin",
|
||||||
|
"name": "最大结果条数",
|
||||||
|
"min": 0,
|
||||||
|
"max": 9999,
|
||||||
|
"step": 1
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"use": false,
|
"use": false,
|
||||||
@ -1237,7 +1245,8 @@
|
|||||||
"name": "EDICT",
|
"name": "EDICT",
|
||||||
"args": {
|
"args": {
|
||||||
"path": "",
|
"path": "",
|
||||||
"distance": 0
|
"distance": 0,
|
||||||
|
"max_num": 10
|
||||||
},
|
},
|
||||||
"argstype": {
|
"argstype": {
|
||||||
"path": {
|
"path": {
|
||||||
@ -1252,6 +1261,13 @@
|
|||||||
"min": 0,
|
"min": 0,
|
||||||
"max": 100,
|
"max": 100,
|
||||||
"step": 1
|
"step": 1
|
||||||
|
},
|
||||||
|
"max_num": {
|
||||||
|
"type": "intspin",
|
||||||
|
"name": "最大结果条数",
|
||||||
|
"min": 0,
|
||||||
|
"max": 9999,
|
||||||
|
"step": 1
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"type": "offline"
|
"type": "offline"
|
||||||
@ -1261,7 +1277,8 @@
|
|||||||
"name": "EDICT2",
|
"name": "EDICT2",
|
||||||
"args": {
|
"args": {
|
||||||
"path": "",
|
"path": "",
|
||||||
"distance": 0
|
"distance": 0,
|
||||||
|
"max_num": 10
|
||||||
},
|
},
|
||||||
"argstype": {
|
"argstype": {
|
||||||
"path": {
|
"path": {
|
||||||
@ -1275,6 +1292,13 @@
|
|||||||
"min": 0,
|
"min": 0,
|
||||||
"max": 100,
|
"max": 100,
|
||||||
"step": 1
|
"step": 1
|
||||||
|
},
|
||||||
|
"max_num": {
|
||||||
|
"type": "intspin",
|
||||||
|
"name": "最大结果条数",
|
||||||
|
"min": 0,
|
||||||
|
"max": 9999,
|
||||||
|
"step": 1
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"type": "offline"
|
"type": "offline"
|
||||||
@ -1284,7 +1308,8 @@
|
|||||||
"name": "灵格斯词典",
|
"name": "灵格斯词典",
|
||||||
"args": {
|
"args": {
|
||||||
"path": "",
|
"path": "",
|
||||||
"distance": 0
|
"distance": 0,
|
||||||
|
"max_num": 10
|
||||||
},
|
},
|
||||||
"argstype": {
|
"argstype": {
|
||||||
"path": {
|
"path": {
|
||||||
@ -1298,6 +1323,13 @@
|
|||||||
"min": 0,
|
"min": 0,
|
||||||
"max": 100,
|
"max": 100,
|
||||||
"step": 1
|
"step": 1
|
||||||
|
},
|
||||||
|
"max_num": {
|
||||||
|
"type": "intspin",
|
||||||
|
"name": "最大结果条数",
|
||||||
|
"min": 0,
|
||||||
|
"max": 9999,
|
||||||
|
"step": 1
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"type": "offline"
|
"type": "offline"
|
||||||
@ -1325,6 +1357,7 @@
|
|||||||
"args": {
|
"args": {
|
||||||
"paths": [],
|
"paths": [],
|
||||||
"distance": 0,
|
"distance": 0,
|
||||||
|
"max_num": 10,
|
||||||
"stylehv": 0
|
"stylehv": 0
|
||||||
},
|
},
|
||||||
"argstype": {
|
"argstype": {
|
||||||
@ -1342,6 +1375,13 @@
|
|||||||
"max": 100,
|
"max": 100,
|
||||||
"step": 1
|
"step": 1
|
||||||
},
|
},
|
||||||
|
"max_num": {
|
||||||
|
"type": "intspin",
|
||||||
|
"name": "最大结果条数",
|
||||||
|
"min": 0,
|
||||||
|
"max": 9999,
|
||||||
|
"step": 1
|
||||||
|
},
|
||||||
"stylehv": {
|
"stylehv": {
|
||||||
"type": "combo",
|
"type": "combo",
|
||||||
"name": "样式",
|
"name": "样式",
|
||||||
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "ترتيب عرض القاموس",
|
"辞书显示顺序": "ترتيب عرض القاموس",
|
||||||
"背景窗口透明": "نافذة خلفية شفافة",
|
"背景窗口透明": "نافذة خلفية شفافة",
|
||||||
"文件翻译": "ترجمة الوثائق",
|
"文件翻译": "ترجمة الوثائق",
|
||||||
"文件": "الوثائق"
|
"文件": "الوثائق",
|
||||||
|
"最大结果条数": "أقصى عدد من النتائج"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "辭書顯示順序",
|
"辞书显示顺序": "辭書顯示順序",
|
||||||
"背景窗口透明": "背景視窗透明",
|
"背景窗口透明": "背景視窗透明",
|
||||||
"文件翻译": "檔案翻譯",
|
"文件翻译": "檔案翻譯",
|
||||||
"文件": "文件"
|
"文件": "文件",
|
||||||
|
"最大结果条数": "最大結果條數"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Lexikografické pořadí zobrazení",
|
"辞书显示顺序": "Lexikografické pořadí zobrazení",
|
||||||
"背景窗口透明": "Okno pozadí transparentní",
|
"背景窗口透明": "Okno pozadí transparentní",
|
||||||
"文件翻译": "dokumentární překlad",
|
"文件翻译": "dokumentární překlad",
|
||||||
"文件": "soubor"
|
"文件": "soubor",
|
||||||
|
"最大结果条数": "Maximální počet výsledků"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Lexikographische Anzeigereihenfolge",
|
"辞书显示顺序": "Lexikographische Anzeigereihenfolge",
|
||||||
"背景窗口透明": "Hintergrundfenster transparent",
|
"背景窗口透明": "Hintergrundfenster transparent",
|
||||||
"文件翻译": "Übersetzung von Dokumenten",
|
"文件翻译": "Übersetzung von Dokumenten",
|
||||||
"文件": "Datei"
|
"文件": "Datei",
|
||||||
|
"最大结果条数": "Maximale Anzahl der Ergebnisse"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Lexicographical display order",
|
"辞书显示顺序": "Lexicographical display order",
|
||||||
"背景窗口透明": "Background window transparent",
|
"背景窗口透明": "Background window transparent",
|
||||||
"文件翻译": "documentary translation",
|
"文件翻译": "documentary translation",
|
||||||
"文件": "file"
|
"文件": "file",
|
||||||
|
"最大结果条数": "Maximum number of results"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Orden de visualización del diccionario",
|
"辞书显示顺序": "Orden de visualización del diccionario",
|
||||||
"背景窗口透明": "La ventana de fondo es transparente",
|
"背景窗口透明": "La ventana de fondo es transparente",
|
||||||
"文件翻译": "Traducción de documentos",
|
"文件翻译": "Traducción de documentos",
|
||||||
"文件": "Documentos"
|
"文件": "Documentos",
|
||||||
|
"最大结果条数": "Número máximo de resultados"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Ordre d'affichage des discours",
|
"辞书显示顺序": "Ordre d'affichage des discours",
|
||||||
"背景窗口透明": "Fenêtre de fond transparente",
|
"背景窗口透明": "Fenêtre de fond transparente",
|
||||||
"文件翻译": "Traduction de documents",
|
"文件翻译": "Traduction de documents",
|
||||||
"文件": "Documents"
|
"文件": "Documents",
|
||||||
|
"最大结果条数": "Nombre maximal de barres de résultats"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Ordine di visualizzazione lessicografico",
|
"辞书显示顺序": "Ordine di visualizzazione lessicografico",
|
||||||
"背景窗口透明": "Finestra di sfondo trasparente",
|
"背景窗口透明": "Finestra di sfondo trasparente",
|
||||||
"文件翻译": "traduzione documentaria",
|
"文件翻译": "traduzione documentaria",
|
||||||
"文件": "file"
|
"文件": "file",
|
||||||
|
"最大结果条数": "Numero massimo di risultati"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "辞書の表示順序",
|
"辞书显示顺序": "辞書の表示順序",
|
||||||
"背景窗口透明": "背景ウィンドウの透過性",
|
"背景窗口透明": "背景ウィンドウの透過性",
|
||||||
"文件翻译": "ファイル翻訳",
|
"文件翻译": "ファイル翻訳",
|
||||||
"文件": "ファイル"
|
"文件": "ファイル",
|
||||||
|
"最大结果条数": "最大結果バー数"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "사서 표시 순서",
|
"辞书显示顺序": "사서 표시 순서",
|
||||||
"背景窗口透明": "배경 창 투명도",
|
"背景窗口透明": "배경 창 투명도",
|
||||||
"文件翻译": "파일 번역",
|
"文件翻译": "파일 번역",
|
||||||
"文件": "파일"
|
"文件": "파일",
|
||||||
|
"最大结果条数": "최대 결과 개수"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Lexicografische weergavevolgorde",
|
"辞书显示顺序": "Lexicografische weergavevolgorde",
|
||||||
"背景窗口透明": "Achtergrondvenster transparant",
|
"背景窗口透明": "Achtergrondvenster transparant",
|
||||||
"文件翻译": "documentaire vertaling",
|
"文件翻译": "documentaire vertaling",
|
||||||
"文件": "bestand"
|
"文件": "bestand",
|
||||||
|
"最大结果条数": "Maximaal aantal resultaten"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Kolejność wyświetlania leksygraficznego",
|
"辞书显示顺序": "Kolejność wyświetlania leksygraficznego",
|
||||||
"背景窗口透明": "Okno tła przejrzyste",
|
"背景窗口透明": "Okno tła przejrzyste",
|
||||||
"文件翻译": "tłumaczenie dokumentów",
|
"文件翻译": "tłumaczenie dokumentów",
|
||||||
"文件": "plik"
|
"文件": "plik",
|
||||||
|
"最大结果条数": "Maksymalna liczba wyników"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Ordem de visualização lexicográfica",
|
"辞书显示顺序": "Ordem de visualização lexicográfica",
|
||||||
"背景窗口透明": "Janela de fundo transparente",
|
"背景窗口透明": "Janela de fundo transparente",
|
||||||
"文件翻译": "tradução documental",
|
"文件翻译": "tradução documental",
|
||||||
"文件": "ficheiro"
|
"文件": "ficheiro",
|
||||||
|
"最大结果条数": "Número máximo de resultados"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Словарь показывает порядок",
|
"辞书显示顺序": "Словарь показывает порядок",
|
||||||
"背景窗口透明": "Фоновое окно прозрачно",
|
"背景窗口透明": "Фоновое окно прозрачно",
|
||||||
"文件翻译": "Перевод документов",
|
"文件翻译": "Перевод документов",
|
||||||
"文件": "Документация"
|
"文件": "Документация",
|
||||||
|
"最大结果条数": "Максимальное число итоговых полос"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Lexikografisk visningsordning",
|
"辞书显示顺序": "Lexikografisk visningsordning",
|
||||||
"背景窗口透明": "Bakgrundsfönster genomskinligt",
|
"背景窗口透明": "Bakgrundsfönster genomskinligt",
|
||||||
"文件翻译": "dokumentär översättning",
|
"文件翻译": "dokumentär översättning",
|
||||||
"文件": "fil"
|
"文件": "fil",
|
||||||
|
"最大结果条数": "Maximalt antal resultat"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "ลำดับการแสดงสำนวน",
|
"辞书显示顺序": "ลำดับการแสดงสำนวน",
|
||||||
"背景窗口透明": "หน้าต่างพื้นหลังโปร่งใส",
|
"背景窗口透明": "หน้าต่างพื้นหลังโปร่งใส",
|
||||||
"文件翻译": "แปลเอกสาร",
|
"文件翻译": "แปลเอกสาร",
|
||||||
"文件": "แฟ้ม"
|
"文件": "แฟ้ม",
|
||||||
|
"最大结果条数": "จำนวนแถบผลลัพธ์สูงสุด"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Lexicographical display order",
|
"辞书显示顺序": "Lexicographical display order",
|
||||||
"背景窗口透明": "Arkaplan penceresi transparent",
|
"背景窗口透明": "Arkaplan penceresi transparent",
|
||||||
"文件翻译": "belgeler çeviri",
|
"文件翻译": "belgeler çeviri",
|
||||||
"文件": "dosya"
|
"文件": "dosya",
|
||||||
|
"最大结果条数": "En yüksek sonuçların sayısı"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Лексикографічний порядок показу",
|
"辞书显示顺序": "Лексикографічний порядок показу",
|
||||||
"背景窗口透明": "Прозоре вікно тла",
|
"背景窗口透明": "Прозоре вікно тла",
|
||||||
"文件翻译": "документарний переклад",
|
"文件翻译": "документарний переклад",
|
||||||
"文件": "файл"
|
"文件": "файл",
|
||||||
|
"最大结果条数": "Максимальна кількість результатів"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "Trình tự hiển thị từ điển",
|
"辞书显示顺序": "Trình tự hiển thị từ điển",
|
||||||
"背景窗口透明": "Trong suốt cửa sổ nền",
|
"背景窗口透明": "Trong suốt cửa sổ nền",
|
||||||
"文件翻译": "Dịch tài liệu",
|
"文件翻译": "Dịch tài liệu",
|
||||||
"文件": "Tài liệu"
|
"文件": "Tài liệu",
|
||||||
|
"最大结果条数": "Số thanh kết quả tối đa"
|
||||||
}
|
}
|
@ -830,5 +830,6 @@
|
|||||||
"辞书显示顺序": "",
|
"辞书显示顺序": "",
|
||||||
"背景窗口透明": "",
|
"背景窗口透明": "",
|
||||||
"文件翻译": "",
|
"文件翻译": "",
|
||||||
"文件": ""
|
"文件": "",
|
||||||
|
"最大结果条数": ""
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user