我想用2种语言制作一个wordpress网站。英语和阿拉伯语。我想用两种语言制作页面,类别和菜单,当用户选择英语时,只会向用户显示英文页面,当选择仅阿拉伯语时,将显示阿拉伯语页面,类别和菜单。只有帖子对两者都保持不变。除了帖子之外的所有内容都将被用户用户更改。
答案 0 :(得分:1)
您可以执行以下操作:
de_DE.mo
)。如果语言包不能作为独立下载使用,您还可以使用WordPress ZIP文件中捆绑的.mo
文件作为您的语言。位于wp-content/languages
。.mo
文件移至默认(英文)WordPress安装的wp-content/languages/
。WPLANG
中的wp-config.php
常量更改为新的区域设置(例如de_DE
)functions.php
添加以下过滤条件:<强>的functions.php 强>
add_filter('locale', 'wpse27056_setLocale');
function wpse27056_setLocale($locale) {
if ( is_admin() ) {
return 'en_US';
}
return $locale;
}
参考 - https://wordpress.stackexchange.com/questions/27056/different-language-for-frontend-and-backend
查看WordPress Codex - Translating WordPress
此外,您可以使用WP插件,尤其是翻译您的WP网站:
Codestyling Localization
的 User Language Switch 强>
答案 1 :(得分:0)
查看一下可以为您执行此操作的插件。
我想说WPML插件对于你想要做的事情是完美的,但这是一个高级插件,费用为http://wpml.org。
答案 2 :(得分:0)
嗨M Usman Tahir我已经在3个拥有multilangauge的网站上工作
按照查看www.decidact.com
这个网站是5种语言
1)为您的帖子内容下载polylang plugind 2)下载codingstylelocalization字幕转换