wxWidgets:编写非英语应用程序
生活随笔
收集整理的這篇文章主要介紹了
wxWidgets:编写非英语应用程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
wxWidgets:編寫非英語應用程序
- wxWidgets:編寫非英語應用程序
- 語言環境
- 源代碼中的非英語字符串或 8 位字符
- 字體映射
- 轉換數據
- 幫助文件
wxWidgets:編寫非英語應用程序
本文介紹如何編寫使用英語以外的語言與用戶進行通信的應用程序。
不幸的是,許多語言在 Unix 和 Windows(以及其他平臺,使情況更加復雜)下使用不同的字符集。這些字符集通常有很多不同的字符,因此不可能在所有平臺下使用相同的文本。
wxWidgets 庫提供了一種機制,可以幫助您避免在應用程序中分發許多相同的、只是編碼不同的包(例如,iso8859-13 和 windows-1257 中的幫助文件和菜單項)。例如,由于這種機制,您可以僅分發 iso8859-13 數據,并且它將在所有系統下透明處理。
在下面的文本中,無論在哪里使用iso8859-2和windows-1250,都意味著任何編碼并且可以在那里替換任何編碼。
語言環境
確保跨平臺在 GUI 中正確顯示文本的最佳方法是使用語言環境。用英語或不使用變音符號編寫代碼中的消息,并將真實消息放入消息目錄。
標準的 .po 文件以這樣的標題開頭:
總結
以上是生活随笔為你收集整理的wxWidgets:编写非英语应用程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: w7镜像怎么安装 w7镜像安装步骤详解
- 下一篇: wxWidgets:调试