2017-06-23 97 views
1

我正在使用Xcode 8向iOS應用程序添加本地化。我設置了以英語作爲語言的基本國際化。該應用程序還支持西班牙語,法語(加拿大)和葡萄牙語(巴西)。當我將設備語言設置爲ES,fr-CA或pr-BR時,應用程序中會顯示相應的語言 - 很好。iOS應用程序未使用基本國際化語言

然而,如果當前設備的語言是ES,FR-CA,或PT-BR>我關閉我的應用程序>更改設備語言爲德文>啓動應用程序備份...

而不是該應用程序回落到英語(基地),它使用我剛剛設置的語言。例如,如果我在fr-CA中打開該應用程序,請關閉該應用程序並更改爲德語,當我打開應用程序備份顯示的語言爲fr-CA時。

除非我在這裏錯過了一些東西,我期待英語顯示,因爲該應用程序不支持德語。

另一件需要注意的事情 - 當我將設備語言更改爲英語時,應用程序會向用戶顯示英語。

任何人都可以解釋這個問題?謝謝。

回答