原文:第九篇:在SOUI中使用多語言翻譯

為UI在不同地區顯示不同的語言是產品國際化的一個重要要求。 在SOUI中實現了一套類似QT的多語言翻譯機制:布局XML不需要調整,程序代碼也不需要調整,只需要為不同地區的用戶提供不同的語言翻譯文件即可。 在SOUI中,我們實現了一個使用明文XML的語言翻譯模塊:translator.dll 為了使用多語言翻譯,首先需要准備一個語言翻譯的XML文件。demo中使用的翻譯文件如下: 可以看到該XML中 ...

2014-08-23 16:26 1 4437 推薦指數:

查看詳情

SOUI中使用動態多語言切換

多語言切換首先需要在語言翻譯模塊管理對象,SOUI中使用一個擴展接口ITranslatorMgr處理。 ...

Fri Apr 21 20:31:00 CST 2017 0 2048
qt多語言翻譯

ps很多場景需要我們編寫的應用程序支持不同的語言. qt內置了對於界面以及交互字符串的翻譯 首先在我們代碼里面使用到的字符串應使用tr("test"); 包起來. 若如動態插入的字符串.應使用QString("%1").arg(tr("test")). 建議最好在寫的時候就寫英文 ...

Fri May 15 00:05:00 CST 2020 0 842
Asp.Net中使用多語言總結

1.實現方法 VS中添加 App_GlobalResources目錄 在該目錄中添加兩個資源文件 Resource.resx、Resource.en-us.resx 資源文件 ...

Sun Dec 21 02:50:00 CST 2008 0 4966
SAP 多語言文本翻譯

SAP自己的東西都是有語言包的,針對很多語言有是有對應文本的翻譯,巴特,比較不是專業的翻譯,多以很多時候還是有這樣那樣的文本描述需要調整。 語言包怎么打就不說了,也不知道,知道也沒打過。。。 標准界面的字段基本都是參考數據元素生成的文本,寫死的文本就需要另外處理了(做好修改數據元素描述,並使用數據 ...

Thu Aug 09 17:37:00 CST 2018 0 1045
Qt 的多語言支持的翻譯機制

Qt 的多語言支持的翻譯機制 來源 https://zhuanlan.zhihu.com/p/44536503 概述 根據“對象模型(Object Model)”所述,Qt 中有而 C++ 沒有的特性就包括翻譯這一部分。你試想一下用純 C++ 寫一個“Hello world ...

Tue Mar 24 19:05:00 CST 2020 0 2461
js通過google翻譯插件實現多語言版本

的網站使用了谷歌翻譯小工具后,你的網站馬上可以以另外二十三種語言顯示,這對所有期望與國際接軌,讓全球網 ...

Sat Sep 10 23:36:00 CST 2016 1 4381
初識google多語言通信框架gRPC系列(四)C++中使用gRPC

我的這幾篇文章都是使用gRPC的example,不是直接編譯example,而是新建一個項目,從添加依賴,編譯example代碼,執行example。這樣做可以為我們創建自己的項目提供借鑒。如果對gRPC構建應用很熟悉,可以無視本系列文章。 目錄 一、概述 二、編譯gRPC 三、C#中使用 ...

Mon Mar 28 23:23:00 CST 2016 1 7095
OpenCC的編譯與多語言使用

OpenCC全稱Open Chinese Convert,是一個Github上面的開源項目,主要用於簡繁體漢字的轉換,支持語義級別的翻譯。本文就來簡單介紹一下該庫的編譯以及python、C++和JAVA分別如何調用DLL進行轉換。並記錄一些使用過程中踩過的坑。 1.編譯DLL 我們首先編譯得到 ...

Thu Mar 28 03:26:00 CST 2019 1 1626
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM