"qrcode_login" is not translated in "zh-rtw" (taiwan), "zh-rcn" (chinese china)
要全面避免這種錯誤提示可以至 Lint 選項中將 MissingTranslate 項目的值從 Fetal 改為 Warming 即可,但大多數情況我們還是需要這個工具來幫我們檢查各語系的翻譯完整度,以上面的 qrcode_login 這個字串為例,可以在 string 加上 translatable="false" 的 attribute 來讓這個 key 略過檢查,如此一來,qrcode_login 這個 key 即便在 zh_rTW、zh-rCN 中沒有翻譯也不會出現錯誤,實際例子如下
<string name="qrcode_login" translatable="false">QR Code Login</string>
沒有留言:
張貼留言