web-dev-qa-db-ja.com

Wordpressのマルチサイト、一つのテーマ、そして異なる言語?

私は英語、フランス語、イタリア語のブログを持っていて、同じテーマを使用しています。日付を表示するために訪問者がフランス語のサイトにいるときだけにしたいのです。 ...)フランス語で、私はテーマローカライゼーションでそれをすることができますか、このテーマローカライゼーションを使うためにどうやってwordpressマルチサイトをセットアップするか?

2
user1147

http://wpmututorials.com/how-to/localization/ を参照してください。

基本的に言語パックをインストールした後、そのサイトに行き、管理者エリアから言語オプションを変更してください。

3
andrea_r

あなたの質問にいくつかの部分があります:

日付などの場合は、ワードプレスの翻訳ファイルをロードする必要があります。テーマまたはプラグインが http://codex.wordpress.org/Function_Reference/date_i18n (wordpressが使用する限り、日付はローカライズされます)。それでそれがコードであればそれはうまくいくはずです)

テーマ生成文字列については、はい、あなたのテーマは__()または_e()翻訳関数を使用し(これを念頭に置いて適切なテーマが書かれているべきです)、必要な言語ファイルを持っていなければなりません。

テーマ用の言語ファイルが存在しない場合は、さまざまなツールを使用して簡単に作成できます(例:コードスタイリングローカライズプラグイン)

http://codex.wordpress.org/WordPress_in_Your_Language http://svn.automattic.com/wordpress-i18n/を参照してください(wp言語ファイルリポジトリ)。

テーマ開発者はこれを知っているべきです: http://codex.wordpress.org/I18n_for_WordPress_Developers

0
anmari