gpt4 book ai didi

android - 应用程序不适用于某些本地化版本(例如 DE 和 FR),但适用于其他版本(例如 PT 和简体中文)

转载 作者:行者123 更新时间:2023-11-29 02:10:28 24 4
gpt4 key购买 nike

我正在使用 Android-2.1 作为“最低要求”在 Eclipse 中开发一个 Android 应用程序。

该应用程序在默认语言(英语)下完美运行。我决定添加多本地化,问题从这里开始。

我创建了与英语完全一样的 strings.xml(复制和粘贴),然后编辑新的,用新的语言句子替换英语句子,将其放在相应的值文件夹中(例如 values-de 或 values -de-DE(两种都试过)表示德语)。

我已经为多种语言(葡萄牙语、德语、法语、简体中文)完成了此操作。

应用程序本身会在按下按钮后将几个 TextView 更改为一些数值。

英语、葡萄牙语和简体中文,工作起来很有魅力。在德语和法语中,onClick 中的一半代码未被“读取”,但调试器不会报告任何错误。

如果它在某些语言中工作,我认为问题可能与本地化配置有关,但在谷歌搜索后我发现多个教程与我所做的完全相同。

有什么想法吗?

(抱歉文本和标题很长,但我很难解释这个问题)

最佳答案

终于明白了。

它与十进制值有关。在美国/英国,您使用“。”称为小数点。在德国/法国,您使用“,”表示小数点。

因此,由于数学表示形式的差异,该应用根本无法符合规定的值。

关于android - 应用程序不适用于某些本地化版本(例如 DE 和 FR),但适用于其他版本(例如 PT 和简体中文),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7773158/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com