Quản lý bản dịch

Quản lý bản dịch

Trang Translates là shell chung cho các khu vực dịch website, app, admin và hỗ trợ modal tạo hoặc cập nhật translate key.

Hành động chính trên shell

  • Sync: gọi translate/generate để đồng bộ hoặc sinh lại file dịch
  • Add: mở modal tạo translate key mới
  • router-view: render màn website, app hoặc admin tương ứng

Form modal

Form hiện cho phép chỉnh:

  • group_name
  • name
  • text theo từng ngôn ngữ
  • cờ for_web, for_adm, for_app
  • danh sách modules

Danh sách group có sẵn trong source

  • action
  • cart
  • enum
  • mgs
  • nav
  • pagination
  • setting
  • text
  • validation
  • web

Khi nào nên dùng shell này

  • thêm translate key mới
  • cập nhật key hiện có qua modal
  • sync file dịch sau khi chỉnh dữ liệu
  • theo dõi module nào đang áp dụng một translate key

Sync sẽ tác động dữ liệu cache cục bộ

Source hiện xóa CACHE_KEY_MESSAGES_LOCALE khỏi localStorage sau khi sync. Điều đó cho thấy thao tác này có tác động trực tiếp đến cơ chế cache bản dịch phía client.