打包時字串多國語言問題(Checks for incomplete translations where not all strings are translated)
"Description Resource Path Location Type
"your_string_name" is not translated in af, am, ar, be, bg, ca, cs, da, de, el, en-rGB, es, es-rUS, et, fa, fi, fr, hi, hr, hu, in, it, iw, ja, ko, lt, lv, ms, nb, nl, pl, pt, pt-rPT, ro, ru, sk, sl, sr, sv, sw, th, tl, tr, uk, vi, zh-rTW, zu strings.xml /projectname/res/values
line 44 Android Lint Problem
這是打包時提示的內容。如果你遇到類似上面的錯誤,那你要麼想辦法編制提示到的所有語言版本,一個不漏地將所有字串資源翻譯一遍,這樣做太麻煩而且也沒必要,那麼就要調整專案屬性項來解決。
這個錯誤發生時一般都會出現這個警告對話方塊,仔細看這個對話方塊的資訊,不難發現,我們要檢查preference頁。
你右擊左側欄專案名稱,在彈出選單中選最後一項"Properties"開啟。在下面頁面中選擇 “Android Lint Preference”,然後將 “MissingTranslation” 從 “fatal” 改為 “warning"或“warning"以下的選項。
一個一個設定太麻煩,也可以在打包的時候讓eclipse不去檢查這些。
點選如圖紅色部分:
在出來的對話方塊中把第二個勾去掉
這樣設定之後打包就不會報錯了,而且打的包也沒問題可用
相關文章
- SQL Server 值亂碼問題 (多國語言)SQLServer
- SQL SERVER日期格式與多國語言問題SQLServer
- 多語言遇到的問題
- Golang語言包-字串處理strings和字串型別轉換strconvGolang字串型別
- C語言字串例題C語言字串
- Android strings.xml 多語言翻譯解決方案AndroidXML
- 國際化方案(1)- 多語言
- Android 各國語言包字串縮寫Android字串
- MySQL的where條件字串區分大小寫的問題MySql字串
- 搞定了多語言的問題,好開心啊!
- SQL Where in list 問題SQL
- iOS國際化(多語言)漫談iOS
- 如何學習多個國家語言?
- GO語言————4.7 strings和strconv 包Go
- 請教初級問題:多語言合作如何實現
- Unix 字串時間戳問題字串時間戳
- C語言字串C語言字串
- 字串(C語言)字串C語言
- react-intl 國際化多語言方案React
- Zend Framework 入門(2)—多國語言支援Framework
- 多語言與多時區的解決方案
- iOS 多國語言本地化與App內語言切換(Swift)iOSAPPSwift
- Strings、bytes and runes -- 就要學習 Go 語言Go
- 子查詢包含where ..or在Corelated Subquery 中語句中問題
- Add Strings 字串相加字串
- 主元素問題(C語言)C語言
- GO語言————4.6 字串Go字串
- C語言 - 字串拼接C語言字串
- Ulead MediaStudio Pro 7.0多國語言版AST
- webpack多環境(dev stg prd qa)打包問題Webdev
- java語言相關的問題Java
- C語言解決排序問題C語言排序
- C語言緩衝區問題C語言
- c語言金字塔問題C語言
- Oracle apex3.2 語言問題Oracle
- C 語言常見問題(轉)
- e語言 文字換行問題
- WPF多語言支援:簡單靈活的動態切換,讓你的程式支援多國語言