網友評分: 5分
Qt Linguist 是一款專業實用的語言翻譯軟件,幫助你更好的了解這個世界,讓你在使用的過程中獲得更加強大的翻譯軟件,不僅可以通過使用程序來完成相應的翻譯,而且也使得翻譯的速度大大提高。為Qt C++和Qt快速應用程序翻譯成本地語言提供了極好的支持。發布管理員、翻譯人員和開發人員可以使用Qt工具來完成他們的任務。
Qt語言家提取官方QT5.5版本,漢化修正官方不完整中文,一鍵安裝,自動關聯所支持的格式。
直觀的GUI
安裝過程非常典型,而接口包含組織良好且干凈的布局。它由一個菜單欄、幾個按鈕和幾個窗格組成,使您可以查看不同級別的信息。
此外,包含的“幫助”內容確保所有類型的用戶(包括經驗較少的用戶)都能夠輕松地找到繞過它的方法。
可以使用并顯示統計信息的文件類型
使用此實用工具,可以上傳QPH、TS、PO和XLF等格式的文件,并使用上述擴展保存它們。您可以將它們作為QM釋放,同時只需單擊按鈕即可打印項目。
主窗口使您可以查看其翻譯旁邊的源文本,以便以更有效的方式處理文本。除此之外,還可以添加注釋,并顯示關于原始文件中的單詞和字符以及您翻譯的單詞和字符的統計數據。
管理翻譯和調整相關配置
可以撤消或重做操作、剪切、復制和粘貼元素,以及查找特定項、使用搜索和翻譯功能以及批量翻譯功能。您可以轉到前一個或下一個文本,將翻譯標記為已完成,將單詞添加到短語簿中,并啟用加速器的驗證、結束標點符號以及短語和標記匹配。
最后但并非最不重要的是,可以使用內置的下拉菜單定制翻譯設置,即只需幾次點擊,就可以更改源和目標語言以及國家/區域。
創建翻譯文件:
運行lupdate產生一組翻譯源(TS)文件,里面含有所有用戶可見的文本,但未經過翻譯。
把生成的TS文件交給翻譯者(誰使用Qt Linguist添加翻譯)。Qt Linguist關注任何源文本的改變或刪除。
運行lupdate,可以從應用程序中同步用戶可見的文本,它不會破壞任何數據。
發布應用程序,運行lrelease,即可讀取TS文件,并生成用于應用程序運行時的QM文件。
使用lupdate:
Creator菜單欄,選擇:工具->外部->Qt語言家->更新翻譯(lupdate)
命令行:lupdate myproject.pro
使用Linguist:
1)啟動:命令行或者開始菜單均可
2)打開:工具界面中的File--->Open,可以打開所需的 .ts 文件
3)翻譯:界面中部的翻譯欄,兩行:第一行:Source Text 第二行:… Translation, 在地二行進行相應的翻譯即可,翻譯完一條之后點擊“確定下一個”按鈕。
4)發布:點擊File--->Release, 生成 .qm 文件。(與命令行的效果一樣)
Qt Linguist是為Qt應用程序添加翻譯的工具。
在Qt語言主窗口包含一個菜單欄和以下視圖:
上下文(F6):將要被翻譯的字符串所在的上下文列表。
字符串(F7):用于查看上下文中翻譯的字符串。
短語和表單(F9):用于查看當前字符串所在的上下文,如果上下文源代碼可訪問。
翻譯區:顯示源文、進行譯文及譯文注釋。
短語和猜測(F10):用于查看為當前字符串可能的翻譯。
警告(F8):查看未通過驗證測試的翻譯字符串。