嘿,我的客户希望我创建现有网站的更多语言版本,我想让它成为正确的方法......我能想到的就是创建一个名为'DE'的文件夹,例如复制在那里的网站,但似乎很难manege,如果我不得不改变设计中的东西等等。你会怎么做?
答案 0 :(得分:1)
如果您不需要完美的翻译,请记住Google(和其他人)会让您在您的网站上放置链接,以便免费动态翻译内容。
答案 1 :(得分:0)
完全。我们是在讨论静态网站还是关于PHP等动态内容。
对于动态内容:寻找外部化字符串。从源代码中分离它们并将它们放在本地化文件中。然后包含一些逻辑,根据来自用户浏览器的请求中的语言属性加载正确的本地化文件。
答案 2 :(得分:0)
创建具有可管理本地化的网站的最佳方式可能取决于您的网站所在的平台。几乎每个服务器平台都有相当多的工具和方法来实现“本地化”,所以问题是你的服务器平台是什么?
当然,有一些工具,例如Google的高级语言工具,可以让您使用一些放置好的链接来本地化您的网站内容。示例:http://translate.googleusercontent.com/translate_c?hl=en&ie=UTF-8&sl=en&tl=de&u=https://stackoverflow.com/&rurl=translate.google.com&usg=ALkJrhhs-9TKIfMRTZzSTobejHAlRfurVg