• 英語と日本語でサイト運営を希望しています。
    両言語のMo fileを用意しておりますが、
    訪問者が希望の言語を選択し、ナビゲーションやメニューだけを各言語で
    表示するようにするにはどうしたら良いでしょうか?
    たとえばyoutubeのように、投稿タイトルや記事コンテンツは多言語化する必要はありません。

    よろしくお願いします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • こんにちは、

    思いつきですが、load_textdomain_mofile というフックで、翻訳ファイルをオーバーライドできますが、

    http://tenman.info/labo/snip/archives/5454

    言語別のキャッシュなんかも必要かもしれませんね

    トピック投稿者 haluhana

    (@haluhana)

    ありがとうございます。

    プラグインなどをみても、投稿を複製して翻訳し、言語ごとのサイトを公開する形になってしまいます。

    言語ファイルだけを、サイト上で、訪問者が切り替えるような方法はないのでしょうか?
    それほど難しいことではないと思ったのですが、。。

    ナビゲーションの部分とは、具体的には何を指していますか?

    翻訳文字列は、どれぐらいの種類があり、それは投稿のたびに変化するような性質のものですか?
    それとも、カテゴリやタグのように、比較的変化しにくいものですか?

    具体的に書き込んでもらうと回答が付きやすいと思います。

    テーマに付属する言語ファイルmoファイルのことです。
    複数のmo fileをアップロードし、テーマを多言語化するとサイト上に表示される「Blog」が「ブログ」、「submit comment」が「コメントを投稿する」などと表示が変わります。
    例えばYutubeサイトなども言語の変更により、サイトのナビゲーション(UI)が変わりますが、動画やコメントなどのコンテンツは、オリジナル言語のママというようにしたいです。

    サイト上で閲覧者の言語環境により、テーマのlanguageファイルのみを選択し変更するような仕組みを希望しています。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「ナビゲーションのみ多言語化する方法」には新たに返信することはできません。