我的网站的语言是波斯语,波斯语是从右向左的语言。Wordpress对此语言有一个默认的安装包,但在某些情况下,如仪表板的翻译非常糟糕,或者所有东西都有默认的rtl样式(这对主题化来说非常烦人),我安装了英文版的Wordpress原版,然后为我的主题使用自定义语言文件。一切都很好,但正如您所知,为了做到这一点,我应该在wp配置中设置以下行。用波斯语运行我的主题的php文件:
define(\'WPLANG\', \'fa-IR\');
但是在wp config Wordpress中更改这行代码后,我认为我使用的是波斯语版本的Wordpress,并说您的Wordpress版本没有更新!
WordPress 3.9.2可用!请立即更新。
将行更改为默认行后,更新消息将消失!如果我点击更新按钮Wordpress安装波斯包,这是我真的不想做的!唯一的解决方案是将该行更改为默认行,更新wordpress并将其更改回“fa-IR”!有没有更好的方法来做到这一点?有更好的方法吗?如果其中一个用户不小心单击了更新按钮,该怎么办?谢谢
最合适的回答,由SO网友:Yosi Mor 整理而成
修改您的安装,使您的自定义波斯语文件与非标准WPLANG值相关联。例如,代替标准的“fa\\u-IR”,可以尝试一些非标准的东西,比如“farsi\\u-IR”(甚至“myCustomFarsi\\u-IR”)。
这样,当“官方”波斯语版本的新WordPress版本发布时,您将不再得到更新。