可以用了现在

This commit is contained in:
Eilles 2023-02-05 17:45:58 +08:00
parent d95b8ad648
commit 1e8ae27fa3
3 changed files with 46 additions and 44 deletions

2
.gitignore vendored
View File

@ -10,6 +10,8 @@ __pycache__/
*.mcpack
*.bdx
*.json
/Musicreater
/logs
# C extensions
*.so

View File

@ -5,7 +5,7 @@
Copyright © 2023 all the developers of LinglunStudio
"""
from ..utils.io import *
from utils.io import *
DEFAULTLANGUAGE = 'ZH-CN'
@ -92,9 +92,9 @@ languages = {
}
}
def passbt():
def __loadLanguage(languageFilename: str):
def __loadLanguage(languageFilename: str):
with open(languageFilename, 'r', encoding='utf-8') as languageFile:
_text = {}
for line in languageFile:
@ -117,14 +117,14 @@ def __loadLanguage(languageFilename: str):
if DEFAULTLANGUAGE in LANGUAGELIST.keys():
if DEFAULTLANGUAGE in LANGUAGELIST.keys():
_TEXT = __loadLanguage('./languages/' + DEFAULTLANGUAGE + '.lang')
else:
else:
logger.error(f"无法打开当前本地化文本{DEFAULTLANGUAGE}")
raise KeyError(f'无法打开默认语言{DEFAULTLANGUAGE}')
def wordTranslate(singleWord: str, debug: bool = False):
def wordTranslate(singleWord: str, debug: bool = False):
try:
return \
requests.post('https://fanyi.baidu.com/sug', data={'kw': f'{singleWord}'}).json()['data'][0]['v'].split(
@ -134,7 +134,7 @@ def wordTranslate(singleWord: str, debug: bool = False):
return None
def _(text: str, debug: bool = False):
def _(text: str, debug: bool = False):
try:
return _TEXT[text]
except:

View File

@ -43,7 +43,7 @@ osc.version = __version__
def go_for_args(
languageChange: str = "ZH-CN", debugMode: str = False, logfile: str = True
languageChange: str = "ZH-CN", debugMode: str = 'False', logfile: str = 'True'
):
global currentLang
global logger