我正在用Drupal7开发一个多语言网站,我安装了i18n模块来翻译网站上的内容。然而,我也有其他网站的前端部分的网站界面元素,如按钮文本,导航链接等,我想翻译。
真的有必要为每种语言开发不同的主题吗?或者有更优雅的解决方案来做这件事?
谢谢!
发布于 2012-03-06 21:51:40
“真的有必要为每种语言开发不同的主题吗?”
不,不是。通过管理菜单中的Translate界面-entry,每个视觉文本都可以被翻译。如果您编写自己的模块、模板或其他东西,请使用t-function使术语在翻译接口中可用,或者编写您自己的po文件。
当然,有一个问题:如果语言A中的术语长度与语言B中的术语长度太不相同,那么您的布局可能会遇到麻烦。因此,请深入测试所有内容,并在必要时加载不同的css样式。
https://stackoverflow.com/questions/9570413
复制相似问题