android studio translations editor,Android Studio裡的Translations Editor出現紅色文字無法使用?...

本文介绍了在Android Studio中如何设置和管理多国语系,特别是使用TranslationsEditor工具进行便捷编辑。然而,当遇到TranslationsEditor出现错误状态,如红色文字提示时,可以通过‘File’->‘Invalidate Caches/Restart…’来解决,清除缓存并重启Android Studio,从而恢复正常编辑和管理。
摘要由CSDN通过智能技术生成

Android 多國語系設定

在Android Studio開發程式時,當開發程式到一定程度時,就一定會想要加入其它國家的語系設定,所以我們就必需針對各個語系國家,產生一些類似「values-zh-rCN」、「values-zh-rTW」…等等的資料夾,甚至是要編輯各個語系資料夾的「string.xml」檔案。

而在Android Studio這個開發平台中,有提供一個非常好用的工具,叫做「Translations Editor」,只要在任何一個「string.xml」的上方,按滑鼠右鍵,並且在跳出式選單中點選「Open Translations Editor」即可,如下圖:

5dd95570f07f264735022140ce8cfacc.png

利用這個工具,可以輕鬆新增其它國家語系的設定檔,甚至可以用對照表的方式來編輯每個文字的對應,先是預設語系,接著是其它已經新增的國家語系,每個欄位各代表一個語系,除了方便我們編輯之外,也很方便對照,如下圖:

1dfbc39ce892215cf9fbd1d4b3346031.png

Translations Editor出現紅色文字?

雖然好用,但有時卻會出現紅字的錯誤狀態,這種狀況似乎是我在手動新增或改變語系時,就會出現這情況,如下圖:

0d140230fc89a5b1612edc131ed4ba48.png

變成這樣時,會沒辦法顯示目前正確的語系狀態,除了無法編輯每個Key及Value之外,甚至也無法刪除或新增任何語系設定。

解決Translations Editor異常狀態

解決方式很簡單,在主選單中點擊「File」,並且點擊「Invalidate Caches / Restart…」,如下圖:

62c2267669a99a0d22111c87e431f960.png

接著在「Invalidate Caches」的對話盒中,點選〔Invalidate and Restart〕,如下圖:

b63d0646837b1d56d59ef1448edb64f0.png

透過這個動作,我們可以清除所有暫存快取資料,就可以解決Translations Editor的任何問題,甚至是Android Studio其它異常的狀況。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值