我正在帮助一个拥有电子商务网站的客户(在eBay的ProStores上运行)。
问题是,当使用Google翻译小部件翻译网页时,网站的基本样式表正在破坏(被禁用)。这只发生在Firefox中。 Chrome,IE(6-9),Opera和Safari都很好。
在我们最近做出的一些更改之前,FF中的翻译工作正在进行:主要是图形化,一些样式表的添加。我不得不小心翼翼地围绕他们的模板,这些模板是用表格,过时的代码等构建的。所以当我试图解决这个问题时,我不知所措。
以下是该网站的链接:http://www.myfantasticbags.com
(在FF中打开并在标题区域中使用google translate查看问题)
提前致谢!
答案 0 :(得分:2)
我遇到了同样的问题而且对此感到非常沮丧。
我遇到的问题是它正在翻译我的网站的字体大小调整器 - 从'大'到'格兰德'等等,它们抛弃了font-resize元素和整个网站。
尝试将 class =“notranslate”添加到您认为可能正在翻译和丢弃样式表的任何元素中。
希望这有帮助!
寇瑞
答案 1 :(得分:1)
将class="skiptranslate"
添加到head标记。
答案 2 :(得分:0)
如果您还有一个指向打印预览样式表的链接,那么您的访问者可以看到页面的打印方式,请尝试以下操作:将链接放在div中的外部样式表中,并使用class =“notranslate”,这不仅可以修复Firefox中的翻译,以及在所有浏览器中打印预览和默认CSS之间来回切换时的翻译。我知道head标签中的div是非典型的,但我没有看到任何问题。