web-dev-qa-db-ja.com

WordPressの更新がカスタム言語の翻訳を上書きしないようにしますか?

私のサイトの言語はペルシャ語で、ペルシャ語は右から左への言語です。 Wordpressにはこの言語用のデフォルトのインストールパッケージがありますが、ダッシュボードの翻訳が非常に悪い、あるいはすべてのものにデフォルトのRTLスタイルが適用されることがあります。すべて問題ありませんが、これを行うために知っているように私はペルシャ語で私のテーマを実行するためのwp-config.phpファイルに次の行を設定する必要があります。

define('WPLANG', 'fa-IR');

しかし、wp-config Wordpressでこのコード行を変更することで、私はWordpressのペルシャ語版を使用し、あなたのWordpressのバージョンが更新されていないと言うと思います!

WordPress 3.9.2がリリースされました。今すぐ更新してください。

行をデフォルトに変更すると、更新メッセージが消えます。更新ボタンをクリックすると、Wordpressはペルシャ語パッケージをインストールします。唯一の解決策はその行をデフォルトに変更し、wordpressを更新してそれを "fa-IR"に戻すことです!これを行うためのより良いアプローチはありますか?もっと良い方法はありますか?ユーザーの1人が誤って更新ボタンをクリックした場合はどうなりますか?ありがとう。

2

カスタムペルシア語ファイルが非標準のWPLANG値に関連付けられるように、インストールを変更してください。例えば、標準的な 'fa_IR'の代わりに、 'farsi_IR'(あるいは 'myCustomFarsi_IR'など)のような非標準的なものを試してください。

このようにして、新しいWordPressバージョンが "公式の"ペルシア語バージョン用にリリースされたとき、あなたはもはや更新されないでしょう。

2
Yosi Mor