gpt4 book ai didi

android - 在 Android 中遇到日语字符 "〜"的问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:50:44 24 4
gpt4 key购买 nike

我不懂日文 - 我不知道这个字符是什么意思。

我们在我们的 XML 文件中使用 UTF-8 编码,并且可以在我们的应用程序中看到除“〜”之外的所有其他日文字符,它显示为一个框。 “〜”出现在 Eclipse 中,尝试将其替换为波浪号 (~),但波浪号更小并且在我们的应用中看起来略有不同(〜与 ~)。

在 Google 翻译中,它将字符解释为代字号 http://translate.google.com/#ja/en/%E3%80%9C

在Android中,我们使用了〜和\u301C 但它们都显示为框。

“気分ガ悪いよ〜!”字的用法示例


我的问题:这是我们唯一缺少的字符(我们有一部美国 Android 手机并将语言更改为日语)。我们如何让这个角色出现?

最佳答案

问题是 Unicode 中有两个相似的字符。首先,我们有 U+301C WAVE DASHdescribed here , 然后我们有 U+FF5E FULLWIDTH TILDE, described here .其中第一个是 CJK_Symbols block ,它似乎并不存在于所有 Unicode 字体中,例如在 Android 上。但是,第二个在 Half_And_Full_Forms 中。 block ,它似乎确实存在,并且使用标准日语 IME 在我的 Android 手机上进行的快速测试确认使用了 U+FF5E FULLWIDTH TILDE

现在,您提到您正在编码 UTF-8 - 也许您使用的转换表有误?我建议您将 U+301C WAVE DASH 的所有实例替换为 U+FF5E FULLWIDTH TILDE

更新:您提到您的翻译器 - 也许他们使用的是 Mac,它似乎更喜欢 U+301C WAVE DASH?此外,这里是a WordPress plugin这表明应该测试更多的字符,尽管我怀疑波浪线/波浪破折号将是唯一的问题。

关于android - 在 Android 中遇到日语字符 "〜"的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14450187/

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