一.前言
在我們Android項目中,命名文件或變量時常常會遇到不知道取何名字,總是會打開瀏覽器進行翻譯查詢,而且如果遇到要適配多國語言,還要創建多個strings.xml,就會顯得十分麻煩和繁瑣,這時候就想有沒有實用的工具,方便我們這一方面的業務開展。
這裏介紹兩個Android Studio的插件,一個是Translation,一個是AndroidLocalize,前者是自動化翻譯插件,可以選中代碼中的代碼進行翻譯,也可在線進行查詢翻譯;後者是根據選中的語言進行strings文件的複製和翻譯。
二.翻譯插件Translation
1.安裝:
File->Settings->Plugins->Browse Repositories,搜索Translation,進行install安裝,然後重啓Android Studio
2.使用
重啓後,發現編輯器上面多了這樣的圖標,當然你得確保打開了View下的ToolBar和Status Bar
沒錯,這就是谷歌翻譯,是不是很酷,這時候就可以使用了
點擊多出來的三個圖標依次的效果
注:右下角可以選擇翻譯使用的廠商,默認是谷歌,如果選擇百度或有道,還需去它們的官網註冊賬號並綁定,否則無法翻譯
3.在代碼中翻譯
選中需要翻譯的內容,右鍵彈窗,選擇第一個Translate,或者使用快捷鍵Ctrl+Shift+Y
三.翻譯插件AndroidLocalize
1.安裝:
同樣,File->Settings->Plugins->Browse Repositories,搜索AndroidLocalize,進行install安裝,然後重啓Android Studio
2.使用:
這個使用起來也是很簡單的,同樣選中你的strings.xml,右鍵彈窗
選中Convert to other languages
這裏有100多種語言任你選,點擊OK,效果如下: