跳轉到主要內容
每個範本都有一個文件語言。它決定日期中月份和星期名稱的語言,以及 Foliant 列印的用語,例如「Invoice」、「Subtotal」或「Ship to」。您可以用商店的語言、每位顧客的語言,或一律使用同一種語言列印文件。

選擇文件的語言

在編輯器的頂列(或範本的設定頁面)中,選擇文件語言: 預覽會立即套用所選語言。選擇顧客的語言時,預覽會使用預覽訂單的語言。阿拉伯文、希伯來文、波斯文和烏爾都文的文件會由右至左列印。 如果 Foliant 沒有文件語言的用語,會改用您商店的語言,再來是英文。沒有翻譯的單一字詞會以英文列印。

設定日期格式

created_at 等日期會以原始格式列印。請使用 date 篩選器設定格式:
月份和星期名稱會使用文件語言:在德文文件中,%B 會列印「Januar」。若要以其他語言列印,請在格式後面加上該語言,例如顧客的語言:{{ created_at | date: '%A %d %B', customer_locale }}。 時間採用您商店的時區。{{ 'now' | date: '%d %B %Y' }} 會列印今天的日期。

在程式碼範本中翻譯用語

使用 t 篩選器(也稱為 translate 或 label),以文件語言列印 Foliant 的用語:
Shopify Order Printer 的用語鍵也能使用,因此匯入的範本會保留原有的翻譯。

列印兩種語言

在編輯器的頂列選擇第二語言,然後在需要同時顯示兩種語言的地方使用 t_both:
沒有第二語言,或兩種語言的文字相同時,t_both 只會列印一個。

在視覺化範本中翻譯文字

區塊會以文件語言列印各自的用語。至於您自行撰寫的文字(含自訂文字的文字和法律資訊頁尾區塊,以及頁首的自訂文字行):
  1. 選取區塊,然後開啟內容。
  2. 在語言中選擇一種語言。已有翻譯的語言會顯示「(translated)」。
  3. 輸入該語言的文字。
文件為該語言時,會列印翻譯。否則會列印預設文字。

須知事項

  • 頂列的數字格式決定金額和數字要依照文件語言(1.234,56 €),還是您商店的格式。請參閱範本中的金額與幣別。
  • {{ customer_locale }} 會列印顧客的語言代碼,例如 de 或 fr-CA。
  • 用於所有選取訂單的範本無法使用顧客的語言:一個批次中有許多顧客。
  • 自動選擇合適的範本中的以顧客的語言列印,可一次為多個範本開啟顧客的語言。請參閱自動選擇合適的範本。

相關文章