Quản lý bản địa hóa
Giới thiệu
Plugin Quản lý bản địa hóa dùng để quản lý và triển khai các tài nguyên bản địa hóa của NocoBase. Có thể dịch menu, bảng dữ liệu, field cùng tất cả các plugin của hệ thống để phù hợp với ngôn ngữ và văn hóa của khu vực cụ thể.
Cài đặt
Plugin này là plugin tích hợp sẵn, không cần cài đặt thêm.
Hướng dẫn sử dụng
Kích hoạt plugin

Vào trang Quản lý bản địa hóa
Đồng bộ từ vựng dịch
Hiện tại hỗ trợ đồng bộ các nội dung sau:
- Gói ngôn ngữ địa phương của hệ thống và plugin
- Tiêu đề bảng dữ liệu, tiêu đề field và label tùy chọn field
- Tiêu đề menu
Sau khi đồng bộ xong, hệ thống sẽ liệt kê tất cả các từ vựng có thể dịch của ngôn ngữ hiện tại.
Các module khác nhau có thể có các từ vựng gốc giống nhau, cần dịch riêng từng cái.
Tự động tạo từ vựng
Khi chỉnh sửa trang, các văn bản tùy chỉnh trong các block sẽ tự động tạo các từ vựng tương ứng và đồng thời sinh nội dung dịch của ngôn ngữ hiện tại.


Khi định nghĩa văn bản trong code, cần chỉ định ns (namespace) thủ công, ví dụ: ${ctx.i18n.t('My custom js block', { ns: 'lm-flow-engine' })}
Chỉnh sửa nội dung dịch
Phát hành bản dịch
Sau khi dịch xong, cần click nút "Phát hành" để các thay đổi có hiệu lực.
Dịch ngôn ngữ khác
Trong "System Settings" kích hoạt ngôn ngữ khác, ví dụ tiếng Trung giản thể.

Chuyển sang môi trường ngôn ngữ đó.
Đồng bộ từ vựng.
Dịch và phát hành.


