我正在开发一个基本上是英文版的问题/答案网站&阿拉伯语。
目前,以英文发布的问题并未在阿拉伯语版本的网站上格式化,在阿拉伯语问题的左侧也会出现英文版网站。
我想问一下,是否有插件或自定义方式支持两种语言版本的语言混合?
答案 0 :(得分:0)
通常你可以使用一些策略:
对于不同的语言页面/帖子 - 安装语言插件。 我推荐的PolyLang既轻便又轻便。易于配置。
对于不同的样式 - 使用CSS。例如,本文https://css-tricks.com/almanac/selectors/l/lang/中提到的:lang()
选择器。
另外,您可以在PHP中输出语言本身作为某种自定义字段 - 而不是根据需要控制样式。例如:
<div class="question english"> ... </div>
<div class="question arabic"> ... </div>
.question.english { direction: ltr; }
.question.arabic { direction: rtl; }
依旧......