我正在帮助一个客户开发一个eCommerce站点(在eBay的ProStores上运行)。
问题是,当使用Google Translate小部件翻译页面时,站点的基本样式表被破坏(被禁用)。这只会在Firefox中发生。Chrome、IE(6-9)、Opera和Safari都不错。
在我们最近做了一些改变之前,翻译在FF中是有效的:主要是图形化的,在样式表中增加了一些。我不得不小心翼翼地使用他们的模板,这些模板是用表格、过时的代码等构建的,所以当我试图解决这个问题时,我感到不知所措。
以下是该网站的链接:http://www.myfantasticbags.com
(在FF中打开并在标题区域使用google translate查看问题)
提前感谢!
发布于 2011-10-28 05:27:07
我也有同样的问题,并且对此感到非常沮丧。
我遇到的问题是,它正在翻译我的网站的字体大小-从‘大’到‘大’等,这是抛出字体调整元素和整个网站。
尝试向您认为可能正在翻译的任何元素添加class="notranslate",并丢弃您的样式表。
希望这能有所帮助!
朝鲜语
发布于 2012-04-14 00:57:09
将class="skiptranslate"
添加到head标记。
发布于 2012-03-01 22:46:49
如果你还有一个打印预览样式表的链接,这样你的访问者就可以看到页面是如何打印的,试试这个:把外部样式表的链接放在一个带有class="notranslate“的div中,不仅可以修复Firefox中的翻译,还可以在打印预览和所有浏览器中的默认CSS之间来回切换。我知道head标签中的div是非典型的,但我不认为由此会出现任何问题。
https://stackoverflow.com/questions/7863704
复制相似问题