ECSHOP多语言

贴下面的代码即可:

<div id="google_translate_element"></div><script>function googleTranslateElementInit() { new google.translate.TranslateElement({ pageLanguage: ‘zh-CN’, includedLanguages: ‘ru,ko,en,zh-CN’, layout: google.translate.TranslateElement.InlineLayout.SIMPLE }, ‘google_translate_element’);}</script><script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

———————————————————————

最近有人问到我 谷歌翻译是否提供API 我原以为谷歌比较小气没有提供今天搜索了一下 发现有相关的API接下来我就来教大家如何使用这个API接口你的商品名称 描述 and so on自动加上英文当然这个翻译结果的准确性我就不能够保证了!不废话了 开工我已翻译商品标题为列 其他方法类似 自行研究 不累述第一步在page_header.lbi适当位置加入以下js代码

<script type="text/javascript" src=""></script> <script type="text/javascript"> google.load("language", "1"); </script>

复制代码

google.load("language", "1") 将会载入 1 版的 Google 语言 API。目前,,Google AJAX 语言 API 为 1 版,但将来可能会推出新版本。第二步以默认模板为例 中文-英文找到<p class="f_l">{$goods.goods_style_name}</p>修改为<scripttype="text/javascript">//=============google.language.translate("{$goods.goods_style_name}","zh-cn","en",function(result){if(!result.error){var container = document.getElementById("n_name"); container.innerHTML = result.translation;}});//=============google.setOnLoadCallback(initialize);</script><p class="f_l">{$goods.goods_style_name}<span id="n_name"></span></p>这里解释一下 $goods.goods_style_name为被翻译的内容zh-cn 原文本语言类型 en被翻译为的语言第一个n_name 是要显示位置的ID 第二个 n_name当然就是显示的位置其他我就不多说了 相信大家能够举一反三了!!翻译其他需要翻译的内容了!

不要再以任何人说你,因为你不是为任何人而活,你只为自己而活,

ECSHOP多语言

相关文章:

你感兴趣的文章:

标签云: