國際化翻譯系統(tǒng)V2正式上線了
之前上線了移動端國際化翻譯系統(tǒng)V1版本,其中有一些弊端,例如:
-
1、項目僅能適用于Android和iOS項目,針對前端項目,F(xiàn)lutter項目,和后端項目無法支持
-
2、之前的桌面程序需要搭建本地java環(huán)境才能運行,對沒有相關經(jīng)驗的同學來說有點痛苦
-
3、之前的翻譯系統(tǒng)僅能支持中文和英文,無法滿足日新月異下多語言翻譯的場景
-
4、一個賬號僅僅能用于一個項目的翻譯,無法滿足公司中多項目的場景
-
...
那這套系統(tǒng)能解決的痛點是什么呢?
這不廢話么,當然是為了解決上面的問題。。。
項目主頁地址:https://cretinzp.com/pro-translate
2、系統(tǒng)使用流程2.1 使用步驟
2.1.1 注冊賬號
訪問:https://cretinzp.com/pro-translate/#/login ,注冊賬號,注冊成功后登錄
2.1.2 新建項目
訪問:https://cretinzp.com/pro-translate/#/translate/projects
點擊新建項目:輸入項目名稱和項目描述,選擇項目平臺,平臺目前支持如下:
-
Android
-
iOS
-
后端PHP-laravel
-
前端Vue-i18n
-
Flutter-i18n
-
...

2.1.3 下載終端桌面程序
訪問:https://cretinzp.com/pro-translate/#/translate/tools ,下載對應你當前設備的桌面程序

2.1.4 登錄桌面端
訪問:https://cretinzp.com/pro-translate/#/translate/projects ,點擊右上角你的手機號,在彈出框中選擇獲取token,復制對話框中您的token信息。
打開您剛剛下載的桌面程序,在登錄頁面輸入剛剛獲取到的token信息,點擊登錄即可。


2.1.5 選擇和配置項目
終端登錄成功之后,點擊首頁的切換項目(首次登錄會直接彈出切換項目彈窗),選擇你剛剛創(chuàng)建的項目。

選擇項目之后,請配置項目地址,如圖所示,請注意,請務必選擇項目根目錄

2.1.6 整理項目本身,確保項目中有需要翻譯的內(nèi)容
這里以Android為例:
我們新建一個Android項目,有兩個module,一個是app,一個是mylibrary1,其中在兩個module中分別在values中新建一個strings.xml文件,里面是用于國家化的配置信息,另外在app中在values的同級目錄下新建一個values-en和values-ja文件夾,分別用于存放英文翻譯和日語翻譯,然后在里面分別新建一個空的strings.xml文件用于占位(這個是為了告知系統(tǒng),我們需要適配哪幾個國家的語言)。

2.1.7 上傳翻譯
點擊【上傳翻譯】,點擊上方【拉取本地資源】,頁面會展示拉去到的所有翻譯內(nèi)容,確認無誤之后點擊【上傳數(shù)據(jù)到云端】

2.1.8 配置應用相關信息
訪問:https://cretinzp.com/pro-translate/#/translate/projects , 選擇你剛剛創(chuàng)建的項目,點擊【設置語言別名】可給語言設置一個別名,方便查看

訪問:https://cretinzp.com/pro-translate/#/translate/projects , 選擇你剛剛創(chuàng)建的項目,點擊【配置應用模塊】可屏蔽不需要的模塊數(shù)據(jù),屏蔽之后該模塊的數(shù)據(jù)將會被隱藏

2.1.9 對內(nèi)容進行翻譯
訪問:https://cretinzp.com/pro-translate/#/translate/projects ,選擇你剛剛創(chuàng)建的項目,點擊后面的進入翻譯系統(tǒng)。
下面對整個頁面進行簡單的說明,整體說來,這個頁面可以搜索指定內(nèi)容,可篩選不同狀態(tài)和語言類型,可導入和導出翻譯內(nèi)容,并對他國語言進行翻譯。

點擊待翻譯區(qū)域的任意內(nèi)容,可以打開翻譯對話框,在這里會展示翻譯原內(nèi)容和被翻譯的語言類型,底部還支持自動翻譯,可支持大部分國家語言的互相翻譯,翻譯內(nèi)容填充完成之后,點擊確定即可保存翻譯內(nèi)容。

2.1.10 終端同步翻譯到本地
首先在翻譯系統(tǒng)中完成對內(nèi)容的翻譯工作,如圖所示。

打開終端桌面程序,點擊左側(cè)【同步翻譯】,點擊上方【拉取云端數(shù)據(jù)】,確認無誤后,點擊【生成本地數(shù)據(jù)】

2.1.11 查看翻譯效果
這里以Android為例:
查看本地項目中英文和日語文件夾下的strings.xml文件,可以看到,已經(jīng)自動幫我們生成了對應的語言信息,至此,流程完結(jié)。

2.2 項目后續(xù)
項目目前支持的項目類型還是比較少的,所以如果你有項目需要用到這個系統(tǒng)但是這個系統(tǒng)并沒有支持的時候,請盡快聯(lián)系我,我會盡快適配你的項目類型,讓這個系統(tǒng)更強大更好用。
我的聯(lián)系方式:https://www.mxnzp.com 在這里能找到
