マルチ言語 (Shopify Markets)
Navi+ は、インライン翻訳構文 と 言語スイッチャー の2つの方法でマルチ言語をサポートしています。
1. インライン翻訳構文
この構文を使用して、メニュー項目のラベルに直接翻訳を追加します:
Default-content <language-code-1: Content-1><language-code-2: Content-2>
例 — 英語、フランス語、ベトナム語で表示されるタブバー:
Home <fr: Maison><vi: Trang chủ>
メニューがレンダリングされると、Navi+ は現在のページの言語をチェックし、一致する翻訳を表示します。一致するものが見つからない場合は、デフォルトにフォールバックします。
この構文は、ラベル、説明、および リンク先 フィールドで機能します。
2. 言語スイッチャー
任意のNavi+ メニュー内に言語スイッチャーを構築できます。メニュー項目に open:ChangeLanguage() アクションを使用します:
open:ChangeLanguage(fr)
訪問者がその項目をタップすると、サイトはフランス語に切り替わります。スイッチャーをより視覚的にするために、Flaticon のようなサイトからフラグアイコンを追加できます。
言語コードリファレンス
Navi+ はすべての標準ISO 639-1言語コードをサポートしています。SEOシステムが異なる形式を使用している場合(例:en-EN の代わりに en)、2文字のコードは引き続き機能します。
| コード | 言語 |
|---|---|
| ab | アブハズ語 |
| aa | アファール語 |
| af | アフリカーンス語 |
| ak | アカン語 |
| sq | アルバニア語 |
| am | アムハラ語 |
| ar | アラビア語 |
| an | アラゴン語 |
| hy | アルメニア語 |
| as | アッサム語 |
| av | アヴァール語 |
| ae | アヴェスター語 |
| ay | アイマラ語 |
| az | アゼルバイジャン語 |
| bm | バンバラ語 |
| ba | バシキール語 |
| eu | バスク語 |
| be | ベラルーシ語 |
| bn | ベンガル語 |
| bh | ビハーリー語 |
| bi | ビスラマ語 |
| bs | ボスニア語 |
| br | ブルトン語 |
| bg | ブルガリア語 |
| my | ビルマ語 |
| ca | カタルーニャ語、バレンシア語 |
| km | 中部クメール語 |
| ch | チャモロ語 |
| ce | チェチェン語 |
| ny | チチェワ語、チェワ語、ニャンジャ語 |
| zh | 中国語 |
| cu | 教会スラブ語、古ブルガリア語 |
| cv | チュヴァシ語 |
| kw | コーンウォール語 |
| co | コルシカ語 |
| cr | クリ語 |
| hr | クロアチア語 |
| cs | チェコ語 |
| da | デンマーク語 |
| dv | ディベヒ語、モルディブ語 |
| nl | オランダ語、フラマン語 |
| dz | ゾンカ語 |
| en | 英語 |
| eo | エスペラント語 |
| et | エストニア語 |
| ee | エウェ語 |
| fo | フェロー語 |
| fj | フィジー語 |
| fi | フィンランド語 |
| fr | フランス語 |
| ff | フラハ語 |
| gd | ゲール語、スコットランドゲール語 |
| gl | ガリシア語 |
| lg | ガンダ語 |
| ka | ジョージア語 |
| de | ドイツ語 |
| ki | ギクユ語、キクユ語 |
| el | 現代ギリシャ語 |
| kl | グリーンランド語、カラリス語 |
| gn | グアラニ語 |
| gu | グジャラート語 |
| ht | ハイチ・クレオール語 |
| ha | ハウサ語 |
| he | ヘブライ語 |
| hz | ヘレロ語 |
| hi | ヒンディー語 |
| ho | ヒリ・モト語 |
| hu | ハンガリー語 |
| ia | インターリグア |
| id | インドネシア語 |
| ie | インターリンガ |
| ga | アイルランド語 |
| ig | イボ語 |
| ik | イヌピアック語 |
| io | イド語 |
| is | アイスランド語 |
| it | イタリア語 |
| iu | イヌクティトゥット語 |
| ja | 日本語 |
| jv | ジャワ語 |
| kn | カンナダ語 |
| kr | カヌリ語 |
| ks | カシミール語 |
| kk | カザフ語 |
| rw | キニアルワンダ語 |
| kv | コミ語 |
| kg | コンゴ語 |
| ko | 韓国語 |
| ku | クルド語 |
| kj | クアニャマ語、クワニャマ語 |
| la | ラテン語 |
| lb | ルクセンブルク語 |
| li | リンブルフ語 |
| ln | リンガラ語 |
| lo | ラオ語 |
| lt | リトアニア語 |
| lu | ルバ・カタンガ語 |
| lv | ラトビア語 |
| gv | マンクス語 |
| mk | マケドニア語 |
| mg | マダガスカル語 |
| ms | マレー語 |
| ml | マラヤーラム語 |
| mt | マルタ語 |
| mi | マオリ語 |
| mr | マラーティー語 |
| mh | マーシャル語 |
| mn | モンゴル語 |
| na | ナウル語 |
| nv | ナバホ語、ナバホ語 |
| nd | 北ンデベレ語 |
| ne | ネパール語 |
| ng | ンドンガ語 |
| nb | ノルウェー語ブークモール |
| nn | ノルウェー語ニーノルスク |
| no | ノルウェー語 |
| ii | 四川イー語 |
| nr | 南ンデベレ語 |
| oc | オック語 |
| oj | オジブワ語 |
| om | オロモ語 |
| or | オリヤ語 |
| os | オセチア語、オセチック語 |
| pa | パンジャブ語 |
| pi | パーリ語 |
| fa | ペルシャ語 |
| pl | ポーランド語 |
| ps | パシュトー語、プシュトー語 |
| pt | ポルトガル語 |
| qu | ケチュア語 |
| rm | ロマンシュ語 |
| rn | ルンディ語 |
| ro | ルーマニア語 |
| ru | ロシア語 |
| sa | サンスクリット語 |
| sc | サルデーニャ語 |
| sd | シンド語 |
| se | 北サーミ語 |
| sm | サモア語 |
| sg | サンゴ語 |
| sr | セルビア語 |
| gd | スコットランドゲール語 |
| sn | ショナ語 |
| si | シンハラ語、シンハラ語 |
| sk | スロバキア語 |
| sl | スロベニア語 |
| so | ソマリ語 |
| st | 南ソト語 |
| es | スペイン語、カスティーリャ語 |
| su | スンダ語 |
| sw | スワヒリ語 |
| ss | スワジ語 |
| sv | スウェーデン語 |
| ta | タミル語 |
| te | テルグ語 |
| tg | タジク語 |
| th | タイ語 |
| ti | ティグリニャ語 |
| bo | チベット語 |
| tk | トルクメン語 |
| tl | タガログ語 |
| tn | ツワナ語 |
| to | トンガ語 |
| tr | トルコ語 |
| ts | ツォンガ語 |
| tt | タタール語 |
| tw | トウィ語 |
| ty | タヒチ語 |
| ug | ウイグル語、ウイグル語 |
| uk | ウクライナ語 |
| ur | ウルドゥー語 |
| uz | ウズベク語 |
| ve | ヴェンダ語 |
| vi | ベトナム語 |
| vo | ボラピュク語 |
| wa | ワロン語 |
| cy | ウェールズ語 |
| wo | ウォロフ語 |
| fy | 西フリジア語 |
| xh | コーサ語 |
| yi | イディッシュ語 |
| yo | ヨルバ語 |
| za | チワン語、チュアン語 |
| zu | ズールー語 |