Bản địa hoá variant
Cập nhật 9 tháng 9, 2026
Ad network nhắm tới thị trường, không phải ngôn ngữ. en-US và en-AU là hai
creative khác nhau với nội dung khác nhau, nên mọi locale ở đây đều là thẻ BCP 47
đầy đủ dạng ngôn ngữ-VÙNG. Danh sách chọn có sẵn 54 locale.
Bật lên
Mở variant trong Customization Engine và chuyển công tắc từ Default sang Localization. Ô chọn ngôn ngữ bên cạnh làm cả hai việc: chọn thị trường bạn đang chỉnh, và thêm hoặc bớt thị trường. Con số trên nhãn cho biết variant đang có bao nhiêu.
Cơ chế ghi đè
Mỗi variant có một bản tuỳ chỉnh mặc định cộng thêm một dòng cho mỗi locale.
giá trị thực tế cho một thị trường = mặc định ⟶ bị ghi đè bởi dòng của locale đó
Dòng của locale chỉ lưu những gì khác biệt. Phần còn lại kế thừa từ bản mặc định, theo từng bảng. Nhờ vậy người dịch chỉ động vào các chuỗi thực sự thay đổi và kế thừa hình ảnh, config, bố cục — và sửa một con số ở bản mặc định là sửa cho mọi thị trường cùng lúc.
Xoá một locale chỉ xoá phần ghi đè của nó. Bản mặc định không bao giờ bị ảnh hưởng.
Những gì bản địa hoá được
Không chỉ chữ. Object mang cả nội dung lẫn định dạng, và asset âm thanh cùng hình ảnh cũng bản địa hoá được — asset đã bản địa hoá sẽ thay thế tài nguyên được nhúng, nên bản dựng vẫn khép kín hoàn toàn, không gọi ra ngoài.
Điều đó quan trọng với những thị trường cần nhiều hơn một bản dịch: giọng lồng tiếng khác, ảnh end-card khác, nút bấm dài hơn vì chữ dài hơn.
Làm việc theo từng thị trường
- Các chấm đánh dấu cho thấy locale này ghi đè những gì, chứ không phải toàn bộ thay đổi của variant.
- Nút Reset trên một giá trị sẽ bỏ phần ghi đè và để giá trị mặc định hiện trở lại.
- Khung xem trước chạy đúng locale bạn đang chỉnh, nên bạn kiểm tra được một chuỗi dài trên bố cục thật trước khi phát hành.
Cách export
Mỗi locale được chọn sẽ dựng riêng và sắp xếp thành
playable/<locale>/<network>/. Bản chưa bản địa hoá luôn có mặt ở default/.
Tất cả nằm trong một lần export và một mức phí cố định, bất kể bao nhiêu thị trường. Bảng export cho phép bỏ chọn locale cho một lần chạy cụ thể, nhưng giá không đổi theo số lượng — thêm một thị trường không tốn thêm gì.
Vài lời khuyên thực tế
- Làm bản mặc định cho chuẩn trước. Mọi thứ kế thừa từ đó, nên sửa ở đó là sửa cho tất cả.
- Chỉ giữ locale thực sự khác biệt. Một dòng locale trống chỉ tạo thêm một thư mục thừa trong ZIP.
- Chọn vùng có chủ đích — với đội UA thì
es-MXvàes-ESkhông thay thế được cho nhau,pt-BRvàpt-PTcũng vậy. - Kiểm tra ước lượng dung lượng theo từng locale. Âm thanh bản địa hoá thường là thứ đẩy bản dựng vượt giới hạn của network.
Một locale bạn đã lưu trước khi chúng tôi đưa vào danh sách vẫn hoạt động bình thường. Danh mục locale là danh sách gợi ý, không phải rào chặn.
Xem thêm Tuỳ chỉnh và export playable.