ドキュメントの言語を選択する
エディターの上部の行(またはテンプレートの設定ページ)で、ドキュメントの言語 を選択します。
プレビューはすぐに選択した言語に切り替わります。顧客の言語 の場合は、プレビュー用の注文の言語が使われます。アラビア語、ヘブライ語、ペルシャ語、ウルドゥー語のドキュメントは右から左に印刷されます。
ドキュメントの言語の文言が Foliant にない場合は、ストアの言語、次に英語が使われます。翻訳のない単語は英語で印刷されます。
日付の形式を整える
created_at などの日付は、未加工の形式で印刷されます。date フィルターを使って形式を整えます。
月名と曜日名はドキュメントの言語で印刷されます。たとえばドイツ語のドキュメントでは、
%B は「Januar」と印刷されます。別の言語で印刷するには、形式の後に言語を追加します。顧客の言語の場合の例:{{ created_at | date: '%A %d %B', customer_locale }}
時刻はストアのタイムゾーンで表示されます。{{ 'now' | date: '%d %B %Y' }} は今日の日付を印刷します。
コードテンプレートで文言を翻訳する
Foliant の文言をドキュメントの言語で印刷するには、t フィルター(translate または label とも呼びます)を使います。
2つの言語で印刷する
エディターの上部の行で 第2言語 を選択し、両方の言語を表示したい箇所でt_both を使います。
t_both は1つだけ印刷します。
ビジュアルテンプレートでテキストを翻訳する
ブロックは、それぞれの文言をドキュメントの言語で印刷します。ご自身で書いたテキスト(独自のテキストを入れた テキスト ブロックと 法定フッター ブロック、ヘッダー のカスタム行)は、次の手順で翻訳します。- ブロックを選択し、コンテンツ を開きます。
- 言語 で言語を選択します。翻訳がある言語には「(翻訳済み)」と表示されます。
- その言語のテキストを入力します。
補足情報
- 上部の行の 数値の形式 で、金額や数値をドキュメントの言語の形式(
1.234,56 €)にするか、ストアの形式にするかを決めます。テンプレートでの金額と通貨をご覧ください。 {{ customer_locale }}は、deやfr-CAなどの顧客の言語コードを印刷します。- 選択したすべての注文をまとめて印刷するテンプレートでは、顧客の言語 を使えません。一括処理には複数の顧客が含まれるためです。
- 適切なテンプレートを自動で選択 にある 顧客の言語で印刷 を使うと、複数のテンプレートで 顧客の言語 をまとめて有効にできます。適切なテンプレートを自動で選択をご覧ください。