【问题标题】:How to translate android strings with arguments with Google translate API?如何使用 Google 翻译 API 翻译带有参数的 android 字符串?
【发布时间】:2015-10-29 20:31:29
【问题描述】:

我需要用多种语言翻译大量带有参数和特殊字符的短语。但是我在争论的地方得到了一些垃圾。例如:

将资助的金额:%1$s %4$s\n税收:%2$s %4$s\n总金额:%3$s %4$s\n您同意吗?

如果我把它翻译成俄语,我会得到:

"Сумма будет финансироваться:% 1 $ S% 4 $ S \ n税收:% 2 $ S% 4 $ S \ N总количество: % 3 $ S% 4 $ S \ nВы согласны?

我已突出显示文本,该文本变得丑陋且不可分割。我已经阅读了手册,但没有人告诉我如何指出不修改的特殊字符和短语。

【问题讨论】:

    标签: android google-translate


    【解决方案1】:

    没办法。翻译不带“%”,然后手动添加。

    【讨论】:

    • 在我选择了你的最佳答案后,我找到了一些解决方案。我用 UTF-8 不可翻译的字符替换参数,例如用微笑。所有翻译都留下这些字符
    猜你喜欢
    • 2016-02-05
    • 2019-02-27
    • 2016-02-18
    • 1970-01-01
    • 2020-11-30
    • 2015-09-04
    • 1970-01-01
    • 1970-01-01
    • 2021-04-05
    相关资源
    最近更新 更多