1. 增加對應的資源檔案;
2.新增對應的語言切換事件函式
private void englishtoolstripmenuitem_click(object sender, eventargs e)
{private void chinesetoolstripmenuitem_click(object sender, eventargs e)
{
system.componentmodel.componentresourcemanager res = new system.componentmodel.componentresourcemanager(typeof(formmain));
//控制項
foreach (control ctl in controls)
{//選單
foreach (toolstripmenuitem item in this.menustrip1.items)
{//狀態列
foreach (toolstripstatuslabel item in this.statusmain.items)
{//tab頁控制項
foreach (tabpage item in this.tabcontrol1.tabpages){
1. 增加對應的資源檔案;
2.新增對應的語言切換事件函式
private void englishtoolstripmenuitem_click(object sender, eventargs e)
{private void chinesetoolstripmenuitem_click(object sender, eventargs e)
{
system.componentmodel.componentresourcemanager res = new system.componentmodel.componentresourcemanager(typeof(formmain));
//控制項
foreach (control ctl in controls)
{//選單
foreach (toolstripmenuitem item in this.menustrip1.items)
{//狀態列
foreach (toolstripstatuslabel item in this.statusmain.items)
{//tab頁控制項
foreach (tabpage item in this.tabcontrol1.tabpages)
{
inno 多語言支援
languages name en messagesfile compiler default.isl licensefile c license en.txt name fr messagesfile compiler languages french.isl licensefile c lice...
iOS 多語言支援
具體方式如下 首先在supporting files中新建 strings 起名 localizable 開始配置 如果在點開的選項中缺少你想選擇的語言 比如說你需要選擇法語,此時可以通過如下方式新增 配置完成之後 我們回到剛才新建的 localizable.strings開啟會發現生成了對應語言的...
Qt程式多語言支援
以英文翻譯成中文為例 1 在程式裡需要翻譯的地方用tr 包裝起來,如 qstring str tr baidu 2 在.pro檔案裡加入一行 translations language chn.ts 4 開啟 linguist 工具,編輯上面的ts檔案,將每個源字元進行翻譯,然後release乙個l...