> ## Documentation Index
> Fetch the complete documentation index at: https://foliant-help.iforiti.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ngày, ngôn ngữ và bản dịch

> Định dạng ngày trong Liquid, in tài liệu bằng ngôn ngữ của cửa hàng, của khách hàng hoặc một ngôn ngữ cố định, và dịch từ ngữ cũng như khối văn bản.

Mỗi mẫu đều có **Ngôn ngữ tài liệu**. Ngôn ngữ này quyết định ngôn ngữ của tên tháng và tên ngày trong ngày tháng, và của từ ngữ mà Foliant in ra, chẳng hạn "Hóa đơn", "Tạm tính" hoặc "Giao đến". Bạn có thể in tài liệu bằng ngôn ngữ của cửa hàng, bằng ngôn ngữ của từng khách hàng, hoặc luôn bằng một ngôn ngữ.

## Chọn ngôn ngữ của tài liệu

Ở hàng trên cùng của trình chỉnh sửa (hoặc trên trang cài đặt của mẫu), bạn chọn **Ngôn ngữ tài liệu**:

| Tùy chọn | Chức năng |
| - | - |
| **Ngôn ngữ cửa hàng (mặc định)** | Tài liệu được in bằng ngôn ngữ của cửa hàng bạn. |
| **Ngôn ngữ của khách hàng** | Mỗi tài liệu được in bằng ngôn ngữ mà khách hàng đã dùng khi mua hàng. |
| Một ngôn ngữ, chẳng hạn **Tiếng Đức** hoặc **Tiếng Pháp** | Tài liệu luôn được in bằng ngôn ngữ đó. |

Bản xem trước đổi theo ngôn ngữ ngay lập tức. Với **Ngôn ngữ của khách hàng**, bản xem trước dùng ngôn ngữ của đơn hàng xem trước. Tài liệu tiếng Ả Rập, tiếng Do Thái, tiếng Ba Tư và tiếng Urdu được in từ phải sang trái.

Nếu Foliant không có từ ngữ bằng ngôn ngữ của tài liệu, Foliant dùng ngôn ngữ của cửa hàng bạn, rồi đến tiếng Anh. Một từ riêng lẻ chưa có bản dịch sẽ được in bằng tiếng Anh.

## Định dạng ngày

Các ngày như `created_at` được in ở định dạng thô. Bạn dùng bộ lọc `date` để định dạng chúng:

```liquid theme={null}
{{ created_at | date: '%d %B %Y' }}     → 15 January 2026
{{ created_at | date: '%b %-d, %Y' }}   → Jan 15, 2026
{{ created_at | date: '%d/%m/%Y' }}     → 15/01/2026
```

| Mã | In ra |
| - | - |
| `%d` / `%-d` / `%e` | Ngày trong tháng: `05` / `5` / `5` có một dấu cách ở đầu |
| `%m` / `%-m` | Số tháng: `01` / `1` |
| `%B` / `%b` | Tên tháng: `January` / `Jan` |
| `%A` / `%a` | Tên ngày: `Monday` / `Mon` |
| `%Y` / `%y` | Năm: `2026` / `26` |
| `%H:%M` | Giờ, dạng 24 giờ: `14:30` |
| `%I:%M %p` | Giờ, dạng 12 giờ: `02:30 PM` |
| `%j` | Ngày trong năm |
| `%z` | Độ lệch múi giờ |

Tên tháng và tên ngày theo ngôn ngữ của tài liệu: `%B` in ra "Januar" trong tài liệu tiếng Đức. Để in chúng bằng một ngôn ngữ khác, bạn thêm ngôn ngữ đó sau định dạng, ví dụ ngôn ngữ của khách hàng: `{{ created_at | date: '%A %d %B', customer_locale }}`.

Giờ được tính theo múi giờ của cửa hàng bạn. `{{ 'now' | date: '%d %B %Y' }}` in ra ngày hôm nay.

## Dịch từ ngữ trong mẫu mã

Bạn dùng bộ lọc `t` (còn gọi là `translate` hoặc `label`) để có từ ngữ của Foliant bằng ngôn ngữ của tài liệu:

```liquid theme={null}
{{ 'subtotal' | t }}        → Subtotal / Zwischensumme / Sous-total…
{{ 'titles.invoice' | t }}  → Invoice / Rechnung / Facture…
{{ 'subtotal' | t: locale: 'en' }}   → always English
```

Các khóa từ ngữ của Shopify Order Printer cũng dùng được, nên các mẫu được nhập vẫn giữ bản dịch của chúng.

### In hai ngôn ngữ

Bạn chọn **Ngôn ngữ thứ hai** ở hàng trên cùng của trình chỉnh sửa, rồi dùng `t_both` ở chỗ bạn muốn có cả hai:

```liquid theme={null}
{{ 'titles.invoice' | t_both }}         → Rechnung / Invoice
{{ 'titles.invoice' | t_both: '<br>' }} → the two on separate lines
```

Khi không có ngôn ngữ thứ hai, hoặc cả hai giống nhau, `t_both` chỉ in một.

## Dịch văn bản trong mẫu trực quan

Các khối tự in từ ngữ của chúng bằng ngôn ngữ của tài liệu. Với văn bản bạn tự viết (khối **Văn bản** và **Chân trang pháp lý** có văn bản của riêng bạn, và dòng tùy chỉnh của **Phần đầu**):

1. Chọn khối và mở **Nội dung**.
2. Trong **Ngôn ngữ**, chọn một ngôn ngữ. Các ngôn ngữ đã có bản dịch hiển thị "(đã dịch)".
3. Nhập văn bản cho ngôn ngữ đó.

Bản dịch được in khi tài liệu ở ngôn ngữ đó. Nếu không, văn bản **Mặc định** sẽ được in.

## Lưu ý

* **Định dạng số** ở hàng trên cùng quyết định tiền và số theo ngôn ngữ của tài liệu (`1.234,56 €`) hay theo định dạng của cửa hàng bạn. Xem [Tiền và tiền tệ trong mẫu](https://foliant-help.iforiti.com/vi/template-editor/liquid-money-and-currency.md).
* `{{ customer_locale }}` in ra mã ngôn ngữ của khách hàng, chẳng hạn `de` hoặc `fr-CA`.
* Mẫu cho tất cả các đơn hàng đã chọn không thể dùng **Ngôn ngữ của khách hàng**: một lô có nhiều khách hàng.
* **In bằng ngôn ngữ của khách hàng**, trong **Tự động chọn đúng mẫu**, bật **Ngôn ngữ của khách hàng** cho nhiều mẫu cùng lúc. Xem [Tự động chọn đúng mẫu](https://foliant-help.iforiti.com/vi/templates/automatic-template-choices.md).

## Bài viết liên quan

* [Xem trước, khổ giấy và thu phóng](https://foliant-help.iforiti.com/vi/template-editor/preview-paper-and-zoom.md)
* [Tiền và tiền tệ trong mẫu](https://foliant-help.iforiti.com/vi/template-editor/liquid-money-and-currency.md)
* [Tham khảo khối](https://foliant-help.iforiti.com/vi/template-editor/block-catalogue.md)
* [In bằng ngôn ngữ của khách hàng](https://foliant-help.iforiti.com/vi/templates/print-in-customers-language.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.