同じ言語のさまざまなサブロケールに対するローカライズされたWordPressコンテンツ?
-
29-09-2020 - |
質問
私はアイルランドとイギリスを提供するサイトを持っています。私はそれをWordPressに移動したいです。
現在、サイトを訪問したときにすべてのコンテンツが同じで、それは2つのURL、アイルランドの1つ:MySite.ie&The English MySite.co.uk
ユーザーがアイルランドのサイトまたは英語のものを訪れているかどうかに基づいて、さまざまな価格を表示する必要があります。現在私は次のようにしています:
$host = $_SERVER['HTTP_HOST'];
if($host == "www.mysite.ie") {
//show Irish prices
}
.
スタートのための2つのドメインを1つのドメインから実行できるとは思わない。
多言語ではないので、URLに基づく小さな違いを除いてすべての同じコンテンツを表示する方法はありますか?
解決
まあ、実際には、両国の基本言語が同一であっても、「多言語」機能を必要としている場合は、が「多言語」機能を必要としている必要があります。実際の locale それにもかかわらず違う。
もっと詳しくは、あなたのイギリス( 'en_gb')とアイルランド語( 'en_ie')のローカライズのためのバリアント "翻訳"を作成することができます。このようなプラグインのような wpml(WordPress多言語)はこれを実装するのに役立ち、それは異なるURLスキームをサポートしています。:
- さまざまなドメイン(またはサブドメイン)
- 異なるサブディレクトリ
所属していません wordpress.stackexchange