【问题标题】:google translate changes currency symbols谷歌翻译更改货币符号
【发布时间】:2013-04-03 09:33:44
【问题描述】:

我正在将谷歌的网站翻译器[1] 集成到客户的网站中。

一切正常,翻译工作正常......但是,它似乎错误地(并且不一致地)将英镑符号 (£) 翻译成目标语言使用的任何货币。例如,对于法语和德语,该符号(有时)被替换为 EUR 符号 (€)。

这只是有时会发生,但我找不到货币符号以外的事件之间的共同链接,所以不确定如何防止它。

显然,10 英镑永远不会与 10 美元、10 兰特或 10 欧元相同 - 所以我发现自己需要阻止谷歌翻译货币符号,同时允许它翻译其他所有内容。

我能找到的唯一线索来自他们自己的帮助[2],但它涉及将货币符号的每个实例包装在 span 或 div 中,这对于此应用程序完全不切实际。

有人知道更好的方法吗?

[1]http://translate.google.com/manager/website/add?hl=en

[2]http://support.google.com/translate/#2641276

【问题讨论】:

    标签: google-translate


    【解决方案1】:

    我能找到控制这种情况的唯一方法是使用 class='notranslate' 方法并将我可以在该类中找到的价格的每个实例包装起来。

    Google 的支持说您可以在任何(有效的)HTML 元素上使用该类,它会被单独放置,所以我在一些带有价格的选择中使用它,等等。

    总而言之,这是一个糟糕的解决方案,但总比让不懂英文的人错误地显示价格要好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-23
      • 2020-06-03
      • 2015-11-07
      相关资源
      最近更新 更多