mirror of
https://github.com/iperov/DeepFaceLab.git
synced 2024-03-22 13:10:55 +08:00
fix Chinesse language
This commit is contained in:
parent
3a9f22f68e
commit
2d5e949100
|
@ -7,66 +7,66 @@ class QStringDB():
|
|||
def initialize():
|
||||
lang = system_language
|
||||
|
||||
if lang not in ['en','ru','zn']:
|
||||
if lang not in ['en','ru','zh']:
|
||||
lang = 'en'
|
||||
|
||||
QStringDB.btn_poly_color_red_tip = { 'en' : 'Poly color scheme red',
|
||||
'ru' : 'Красная цветовая схема полигонов',
|
||||
'zn' : '多边形配色方案红色',
|
||||
'zh' : '多边形配色方案红色',
|
||||
}[lang]
|
||||
|
||||
QStringDB.btn_poly_color_green_tip = { 'en' : 'Poly color scheme green',
|
||||
'ru' : 'Зелёная цветовая схема полигонов',
|
||||
'zn' : '多边形配色方案绿色',
|
||||
'zh' : '多边形配色方案绿色',
|
||||
}[lang]
|
||||
|
||||
QStringDB.btn_poly_color_blue_tip = { 'en' : 'Poly color scheme blue',
|
||||
'ru' : 'Синяя цветовая схема полигонов',
|
||||
'zn' : '多边形配色方案蓝色',
|
||||
'zh' : '多边形配色方案蓝色',
|
||||
}[lang]
|
||||
|
||||
QStringDB.btn_view_baked_mask_tip = { 'en' : 'View baked mask',
|
||||
'ru' : 'Посмотреть запечёную маску',
|
||||
'zn' : '查看遮罩通道',
|
||||
'zh' : '查看遮罩通道',
|
||||
}[lang]
|
||||
|
||||
QStringDB.btn_poly_type_include_tip = { 'en' : 'Poly include mode',
|
||||
'ru' : 'Режим полигонов - включение',
|
||||
'zn' : '多边形包含模式',
|
||||
'zh' : '多边形包含模式',
|
||||
}[lang]
|
||||
|
||||
QStringDB.btn_poly_type_exclude_tip = { 'en' : 'Poly exclude mode',
|
||||
'ru' : 'Режим полигонов - исключение',
|
||||
'zn' : '多边形排除方式',
|
||||
'zh' : '多边形排除方式',
|
||||
}[lang]
|
||||
|
||||
QStringDB.btn_undo_pt_tip = { 'en' : 'Undo point',
|
||||
'ru' : 'Отменить точку',
|
||||
'zn' : '撤消点',
|
||||
'zh' : '撤消点',
|
||||
}[lang]
|
||||
|
||||
QStringDB.btn_redo_pt_tip = { 'en' : 'Redo point',
|
||||
'ru' : 'Повторить точку',
|
||||
'zn' : '重做点',
|
||||
'zh' : '重做点',
|
||||
}[lang]
|
||||
|
||||
QStringDB.btn_delete_poly_tip = { 'en' : 'Delete poly',
|
||||
'ru' : 'Удалить полигон',
|
||||
'zn' : '删除多边形',
|
||||
'zh' : '删除多边形',
|
||||
}[lang]
|
||||
|
||||
QStringDB.btn_pt_edit_mode_tip = { 'en' : 'Edit point mode ( HOLD CTRL )',
|
||||
'ru' : 'Режим правки точек',
|
||||
'zn' : '编辑点模式 ( 按住CTRL )',
|
||||
'zh' : '编辑点模式 ( 按住CTRL )',
|
||||
}[lang]
|
||||
|
||||
QStringDB.btn_prev_image_tip = { 'en' : 'Save and Prev image\nHold SHIFT : accelerate\nHold CTRL : skip non masked\n',
|
||||
'ru' : 'Сохранить и предыдущее изображение\nУдерживать SHIFT : ускорить\nУдерживать CTRL : пропустить неразмеченные\n',
|
||||
'zn' : '保存和上一张图片\n按住SHIFT : 加快\n按住CTRL : 跳过未标记的\n',
|
||||
'zh' : '保存和上一张图片\n按住SHIFT : 加快\n按住CTRL : 跳过未标记的\n',
|
||||
}[lang]
|
||||
QStringDB.btn_next_image_tip = { 'en' : 'Save and Next image\nHold SHIFT : accelerate\nHold CTRL : skip non masked\n',
|
||||
'ru' : 'Сохранить и следующее изображение\nУдерживать SHIFT : ускорить\nУдерживать CTRL : пропустить неразмеченные\n',
|
||||
'zn' : '保存并下一张图片\n按住SHIFT : 加快\n按住CTRL : 跳过未标记的\n',
|
||||
'zh' : '保存并下一张图片\n按住SHIFT : 加快\n按住CTRL : 跳过未标记的\n',
|
||||
}[lang]
|
||||
|
||||
|
|
@ -1243,9 +1243,6 @@ def start(input_dirpath):
|
|||
|
||||
QFontDatabase.addApplicationFont( str(root_path / 'gfx' / 'fonts' / 'NotoSans-Medium.ttf') )
|
||||
|
||||
font = QFont({'en' : 'Verdana',
|
||||
'ru' : 'Verdana',
|
||||
'zn' : 'SimSun'}[system_language])
|
||||
app.setFont( QFont('NotoSans'))
|
||||
|
||||
QUIConfig.initialize()
|
||||
|
|
|
@ -4,25 +4,25 @@ import locale
|
|||
system_locale = locale.getdefaultlocale()[0]
|
||||
# system_locale may be nil
|
||||
system_language = system_locale[0:2] if system_locale is not None else "en"
|
||||
if system_language not in ['en','ru','zn']:
|
||||
if system_language not in ['en','ru','zh']:
|
||||
system_language = 'en'
|
||||
|
||||
windows_font_name_map = {
|
||||
'en' : 'cour',
|
||||
'ru' : 'cour',
|
||||
'zn' : 'simsun_01'
|
||||
'zh' : 'simsun_01'
|
||||
}
|
||||
|
||||
darwin_font_name_map = {
|
||||
'en' : 'cour',
|
||||
'ru' : 'cour',
|
||||
'zn' : 'Apple LiSung Light'
|
||||
'zh' : 'Apple LiSung Light'
|
||||
}
|
||||
|
||||
linux_font_name_map = {
|
||||
'en' : 'cour',
|
||||
'ru' : 'cour',
|
||||
'zn' : 'cour'
|
||||
'zh' : 'cour'
|
||||
}
|
||||
|
||||
def get_default_ttf_font_name():
|
||||
|
@ -37,6 +37,6 @@ if system_language == 'en':
|
|||
StringsDB = {'S_HOT_KEY' : 'hot key'}
|
||||
elif system_language == 'ru':
|
||||
StringsDB = {'S_HOT_KEY' : 'горячая клавиша'}
|
||||
elif system_language == 'zn':
|
||||
elif system_language == 'zh':
|
||||
StringsDB = {'S_HOT_KEY' : '热键'}
|
||||
|
Loading…
Reference in New Issue
Block a user