我找到了解決辦法: 我保存保存語言在App.config ,然後在我的Program.cs檢查保存語言,並保存在一個靜態值在一個名爲Common.cs 類和計劃.cs我運行這段代碼:
switch (Common.ApplicationLanguage)
{
case Common.Languages.Arabic:
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("ar-EG");
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("ar-EG");
break;
case Common.Languages.English:
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-GB");
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-GB");
break;
default:
break;
}