如何制作一个仅支持1 .po文件的wordpress主题来支持2

时间:2014-11-20 18:56:51

标签: php wordpress translation po multisite

我正在尝试让我的网站支持两种语言,用户可以在它们之间切换,我买了一个主题,其中包含 .po 文件,如 en_US.po fr_FR.po 等等。我复制了英文文件并将其翻译成阿拉伯语,为了应用阿拉伯语翻译,我必须将 ar_EG.po 重命名为 en_US.po ,这使我只能使用1种语言选项,我需要有阿拉伯语和英语。有没有办法,我可以让我的网站在2个 .PO 文件而不是1之间切换,或者我可以使用相同的网站在我的文字新闻安装中创建一个新文件夹,但是其他语言文件正在工作,这两个网站都链接到同一个数据库?

2 个答案:

答案 0 :(得分:0)

管理多语言网站有各种插件;我个人推荐Polylang,因为它是免费的,非常易于使用,并巧妙地使用WordPress API,因此如果您需要,它可以使开发人员友好。此外,每个内容都有自己的URL,这对SEO有利。

安装完成后,进入设置→语言以定义您网站的语言。该插件提供了一个小部件,使访问者可以更改网站的语言,以及一个特殊的导航菜单项。

你应该将主题翻译保持为ar_EG.po;随附的插件和语言切换器将负责加载主题的适当语言文件。

答案 1 :(得分:0)

ya elipelavinz是正确的插件名称是polylnag

如果您想转换主题标题,请使用codingstyleloalization

codingstylelocalization仅翻译__()标题或_e()函数