Name: [I18N] 19.0: fix Vietnamese translations and terminology of core modules

State: Killed

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #1302

Committer: David Tran

Committer Email: david.tran@tvtmarine.com

Commit: 552296167f377429ebee02ef8f482b653baa6006

Description:

                                            [I18N] *: fix Vietnamese translations and terminology

Bring the Vietnamese catalogs of the 19.0 core modules to the corrected
terminology of 18.0 (Viindoo/odoo#1299), so a Vietnamese user sees one
term per concept on 19.0 too. The wording follows the same
owner-approved glossary (accounting per Circular 99/2025 and 133/2016,
inventory, manufacturing, sales/purchase, HR, platform).

- Entries whose msgid and translation are unchanged since 18.0 take the
  corrected 18.0 translation, including the strings #1299 translated for
  the first time (l10n_vn_edi_viettel and others). Strings that moved to
  another module in 19.0 follow them.
- Entries 19.0 retranslated, and strings new in 19.0, were reviewed in
  context: the approved terms are applied (e.g. Journal Item = "Phát
  sinh kế toán", Credit Note = "Hóa đơn điều chỉnh giảm", Fiscal
  Position = "Chế độ thuế", Sales/Purchase Order = "Đơn bán"/"Đơn mua",
  Transfer = "Phiếu kho", Work Center = "Trung tâm sản xuất", Analytic
  Account = "Tài khoản quản trị", Settings = "Thiết lập") while genuine
  19.0 improvements are kept.
- Records shared between modules (model names, re-declared fields)
  carry the same translation in every module, so the result no longer
  depends on module load order.
- One wording per label for the mail and activity fields every
  document model inherits (e.g. Action Needed = "Cần xử lý", Is
  Follower = "Đang theo dõi"), across all modules.
- Inventory valuation options use the names accountants know: Periodic
  = "Kiểm kê định kỳ", Perpetual = "Kê khai thường xuyên". Account
  closing = "Khóa sổ". Restaurant courses = "Lượt món". Validation
  Error = "Dữ liệu không hợp lệ". Vehicle = "Phương tiện" (the app stays
  "Đội xe").
- Old-style tone marks everywhere (hóa, hủy, khóa).
- Definite defects found on the way: broken spacing in mail templates,
  "Second" read as seconds in calendar recurrences, typos such as
  "kiểm tử", the garbled overdue line in the activity status help.
- l10n_vn_edi_viettel: catalog follows the renamed invoice type 5 label.

Only msgstr content changes, apart from the renamed type 5 msgid;
msgids, references and layout are the exporter's and stay as they are.
                                            

Branch: 19.0

Age: Not started

Up-time: