mirror of
https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI.git
synced 2026-02-21 03:40:57 +00:00
fix: i18n导致无法启动 & 增加 --noautoopen 参数 (#39)
* optimize: 精简未用到的配置项并在特征提取初步引入mps * add cmd argument: --noautoopen * fix: i18n * fix * fix * add genlocale workflow * add unitest * fix * fix * fix
This commit is contained in:
@@ -8,17 +8,13 @@ def load_language_list(language):
|
||||
|
||||
class I18nAuto:
|
||||
def __init__(self, language=None):
|
||||
self.language_map = {}
|
||||
if language is None:
|
||||
language = 'auto'
|
||||
if language == 'auto':
|
||||
language = locale.getdefaultlocale()[0]
|
||||
self.language = language
|
||||
self.language_list = load_language_list(language)
|
||||
self.read_language(self.language_list)
|
||||
|
||||
def read_language(self, lang_dict: dict):
|
||||
self.language_map.update(lang_dict)
|
||||
print("Use Languane:", language)
|
||||
self.language_map = load_language_list(language)
|
||||
|
||||
def __call__(self, key):
|
||||
return self.language_map[key]
|
||||
|
||||
Reference in New Issue
Block a user