ZenTalk

1234下一頁

[APP推薦] Android 6.0升到Android 7.0 部分APP跟繁化的APP可能變成英文的原因

11900 30
跳轉到指定樓層
最新回覆
樓主
Angels 台灣 Dr.Zen | 只看該作者
本帖最後由 Angels 於 2017/3/10 01:37 編輯
最近大家都知道部分ZenFone 3系列的手機 已經從Android 6.0升到Android 7.0了吧
應該有很多人發現你部分安裝的APP原本在Android 6.0的時候還是"中文"升到Android 7.0突然就變成"英文"了吧?

這其實不是ASUS的問題應該是Android 7.0本身的問題

這裡提供一篇文章給大家看看https://www.studiokuma.com/home.php?article=255(感謝@機車倫 提供,原文作者:小熊工作室)

我來開始講解文章裡面的重點~~~



以下使用我自己繁化的"Camera FV-5"以及"APKDB工具"~~~

設定>語言與輸入設定已改成繁體中文(台灣)
Screenshot_20170310-013427.jpg

一般繁化APP都是直接改"values-zh"這個資料夾裡面的"XML檔"改完就直接封包裝回手機測試

521.JPG

改成"values-zh"封包後裝回手機的結果是"英文"
Screenshot_20170310-011328.jpg
Screenshot_20170310-011332.jpg

但是呢升到Android 7.0之後就不能改成"values-zh"這個名稱因為封包後裝回手機一定是"英文",你必須把他改成"values-zh-rTW"這個名稱封包後裝回才會顯示"中文"
132.JPG

改成"values-zh-rTW"封包後裝回手機的結果是"繁體"
Screenshot_20170310-011222.jpg
Screenshot_20170310-011402.jpg

結論就是Android 7.0目前會無視"values-zh"這個資料夾你必須把他改成"values-zh-rTW"才能顯示"中文"

以上是我的簡單說明為什麼升級到Android 7.0部分APP會變成英文的原因



所以呢請大家不要罵ASUS請罵Google!!!!











我是人?還是鬼?
沙發
台灣 Dr.Zen | 只看該作者
看來要恭喜台灣了~ tw 能見度愈來愈高惹~ XD
板凳
台灣 Dr.Zen | 只看該作者
小弟已經改過好幾個自己正體中文化的@_@" 就是因為這樣  很麻煩  超麻煩的...........
地板
台灣 初級會員 | 只看該作者
原來如此,看來真的要罵google了~~
5#
台灣 Dr.Zen | 只看該作者
謝謝天使的教學~~對於編寫程式的朋友們應該很有幫助

----
若是"其他廠商"編寫的程式的話~~應急的方法大概就是增加語系了~~

例如~~

語系變成英文
這是Google 7.0的問題
得靠App程式廠商更新之後才能改善
或是到系統→語言偏好設定→增加簡體中文(香港)


1.只有繁中(台灣)


2.增加簡中(香港)


6#
台灣 初級會員 | 只看該作者
謝謝各位大大解析 
7#
台灣 大師 | 只看該作者
原來如此  精闢的講解  喜歡            
8#
台灣 Dr.Zen | 只看該作者
原來Google現在那麼重視台灣啊啊啊
好開心啊啊啊啊啊
9#
台灣 Dr.Zen | 只看該作者
TW  台灣被重視了~太棒了~也太感謝講解得非常棒~ 也感謝@機車倫的提供
10#
台灣 Dr.Zen | 只看該作者
究竟該說這是問題還是 Google 終於開始重視不同的中文語系了呢?
雖然這對開發者來說可能變麻煩了,以前只要 values-zh 就能通吃,
從 Android 7.0 開始則需要讓 APP 確切的指定 values-zh-rTW 等。
1234下一頁
進階編輯
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Powered by Discuz! X3.1|手機版|

快速回覆 返回頂部 返回列表
分享連結
訊息分享