我正在Drupal 7的多语言网站上工作。我安装了i18n模块来翻译网站上的内容。但是,我还在网站的前端部分有其他网站界面元素,如我想要翻译的按钮文本,导航链接等。
是否真的有必要为每种语言开发不同的主题?或者有更优雅的解决方案吗?
谢谢!
答案 0 :(得分:0)
“是否真的有必要为每种语言开发不同的主题?”
不,不是。每个可视文本都可以通过管理菜单中的翻译界面 -entry进行翻译。如果您编写自己的模块,模板和内容,请使用t-function在翻译界面中创建术语,或者编写您自己的po文件。
当然有一个问题:如果语言A中的术语长度与语言B的差异太大,您可能会遇到布局问题。因此,如有必要,请深入测试所有内容并加载不同的CSS样式。