2013-04-03 49 views
0

我正在整合谷歌的网站翻译[1]到客户的网站。谷歌翻译变化货币符号

一切工作正常,翻译正在工作...但是它似乎错误地(和不一致地)将GBP符号(£)翻译成目标语言使用的任何货币。例如法语和德语的符号(有时)被欧元符号(€)取代。

这只是有时会发生,但我找不到除货币符号以外的其他事件之间的共同链接,因此不确定要做什么来阻止它。

很明显,10英镑绝不会等于10美元或10欧元或10欧元 - 所以我发现自己需要阻止谷歌翻译货币符号,同时允许翻译其他所有内容。

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

有谁知道更好的方法?

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

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

回答

0

我能找到的控制,这是通过使用class='notranslate'方法和包装价格的每一个实例,我能找到与跨度的唯一途径那个班。

谷歌的支持,说,你可以使用这个类的任何(有效)HTML元素上,它会被单独留在家中,所以我的价格在他们使用它的一些选择,等

总而言之,一个可怕的解决方案,但它打败了价格错误地显示给任何谁不能阅读英文的人。