@@ -3062,6 +3062,7 @@ private void АвтоматическиToolStripMenuItem_Click(object sender, Ev
3062
3062
Settings . Default . local_lang = string . Empty ;
3063
3063
if ( русскийToolStripMenuItem . Checked ) русскийToolStripMenuItem . Checked = false ;
3064
3064
if ( englishToolStripMenuItem . Checked ) englishToolStripMenuItem . Checked = false ;
3065
+ if ( chinaToolStripMenuItem . Checked ) chinaToolStripMenuItem . Checked = false ;
3065
3066
if ( MessageBox . Show ( LocRes . GetString ( "message_body_need_restart" ) ,
3066
3067
LocRes . GetString ( "message_title_need_restart" ) ,
3067
3068
MessageBoxButtons . OKCancel , MessageBoxIcon . Exclamation , MessageBoxDefaultButton . Button1 ) == DialogResult . OK )
@@ -3083,6 +3084,7 @@ private void РусскийToolStripMenuItem_Click(object sender, EventArgs e)
3083
3084
Settings . Default . local_lang = "ru" ;
3084
3085
if ( автоматическиToolStripMenuItem . Checked ) автоматическиToolStripMenuItem . Checked = false ;
3085
3086
if ( englishToolStripMenuItem . Checked ) englishToolStripMenuItem . Checked = false ;
3087
+ if ( chinaToolStripMenuItem . Checked ) chinaToolStripMenuItem . Checked = false ;
3086
3088
if ( MessageBox . Show ( LocRes . GetString ( "message_body_need_restart" ) ,
3087
3089
LocRes . GetString ( "message_title_need_restart" ) ,
3088
3090
MessageBoxButtons . OKCancel , MessageBoxIcon . Exclamation , MessageBoxDefaultButton . Button1 ) == DialogResult . OK )
@@ -3104,6 +3106,29 @@ private void EnglishToolStripMenuItem_Click(object sender, EventArgs e)
3104
3106
Settings . Default . local_lang = "en" ;
3105
3107
if ( автоматическиToolStripMenuItem . Checked ) автоматическиToolStripMenuItem . Checked = false ;
3106
3108
if ( русскийToolStripMenuItem . Checked ) русскийToolStripMenuItem . Checked = false ;
3109
+ if ( chinaToolStripMenuItem . Checked ) chinaToolStripMenuItem . Checked = false ;
3110
+ if ( MessageBox . Show ( LocRes . GetString ( "message_body_need_restart" ) ,
3111
+ LocRes . GetString ( "message_title_need_restart" ) ,
3112
+ MessageBoxButtons . OKCancel , MessageBoxIcon . Exclamation , MessageBoxDefaultButton . Button1 ) == DialogResult . OK )
3113
+ {
3114
+ Application . Restart ( ) ;
3115
+ }
3116
+ }
3117
+ }
3118
+
3119
+ /// <summary>
3120
+ /// Переключились на китайский независимо от языка системы
3121
+ /// </summary>
3122
+ /// <param name="sender"></param>
3123
+ /// <param name="e"></param>
3124
+ private void ChinaToolStripMenuItem_Click ( object sender , EventArgs e )
3125
+ {
3126
+ if ( chinaToolStripMenuItem . Checked )
3127
+ {
3128
+ Settings . Default . local_lang = "zh-Hans" ;
3129
+ if ( автоматическиToolStripMenuItem . Checked ) автоматическиToolStripMenuItem . Checked = false ;
3130
+ if ( русскийToolStripMenuItem . Checked ) русскийToolStripMenuItem . Checked = false ;
3131
+ if ( englishToolStripMenuItem . Checked ) englishToolStripMenuItem . Checked = false ;
3107
3132
if ( MessageBox . Show ( LocRes . GetString ( "message_body_need_restart" ) ,
3108
3133
LocRes . GetString ( "message_title_need_restart" ) ,
3109
3134
MessageBoxButtons . OKCancel , MessageBoxIcon . Exclamation , MessageBoxDefaultButton . Button1 ) == DialogResult . OK )
0 commit comments