1

検索した後、次の問題を解決する適切な方法が見つかりません。

カレンダーウィジェットをアクティブにした後、言語を変更する方法が見つかりません(英語の月の代わりにフランス語の月があり、「SSFTWTM」の場合もあります)。worpdressフォルダー内のどのファイルを処理しますか?

4

1 に答える 1

0

私はあなたがまだ英語で見つけるもののほとんどが日付であると思います:月と日の名前。当初、「非翻訳」の問題は、ローカライズできる別の関数ではなく、date()関数を使用することに関係していると思いました。ただし、解決策は「より単純」でした。プロセス:

1)プラグインのルートディレクトリにある「the-events-calendar.class.php」ファイルを編集します。

2)「publicfunction monthNames($ short = false)」を検索し、$months配列が取る値を変換します。次に例を示します。

$ months = array('Jan' => __('Ene'、$ this-> pluginDomain)、

$ months = array('January' => __('Enero'、$ this-> pluginDomain)、

値'Ene'、'Enero'のみを変更し、配列のキーは変更しないでください:'Jan'、'January' .. ..

ファイルを保存して、WordPressインストールのプラグインの対応するルートディレクトリにアップロードします。

.poファイルと.moファイルで翻訳されていない他のいくつかのWordについては、WordPressドキュメントのこの投稿を読むことをお勧めします。http://codex.wordpress.org/Translating_WordPress

乾杯!

于 2012-04-11T12:11:48.607 に答える