refactor(i18n): make Dominican Spanish standalone
Remove the es_419 parent from the es_DO language record and provide the complete core ir catalog so the Dominican locale is independently maintained in core and every module.
This commit is contained in:
@@ -36,12 +36,12 @@ organization grants that token read-only cross-repository access to
|
||||
|
||||
## Translation workflow
|
||||
|
||||
The Tryton server owns the `es_DO` language and declares `es_419` as its
|
||||
fallback. Dominican translations live beside each package in its regular
|
||||
`locale/es_DO.po` catalog. The catalogs are initially bootstrapped from
|
||||
`es_419` so Weblate exposes the complete vocabulary for review; subsequent
|
||||
Dominican terminology is maintained directly in those catalogs. There is no
|
||||
duplicated localization module or runtime dependency on one.
|
||||
The Tryton server owns `es_DO` as a standalone language; its database record
|
||||
does not declare `es_419` (or any other locale) as parent. Complete Dominican
|
||||
translations live beside each package in its regular `locale/es_DO.po`
|
||||
catalog. The initial catalogs were bootstrapped from `es_419`, but they are now
|
||||
independent and Dominican terminology is maintained directly in them. There is
|
||||
no duplicated localization module or runtime dependency on one.
|
||||
|
||||
Weblate must push through a dedicated `translation/weblate-8.0` branch and a
|
||||
reviewed pull request to `integration/8.0`; it must never push directly to a
|
||||
@@ -56,9 +56,9 @@ When a catalog changes, update the database with:
|
||||
trytond-admin -d DATABASE --all --activate-dependencies
|
||||
```
|
||||
|
||||
Activate Spanish, Spanish (Latin American), and Spanish (Dominican Republic)
|
||||
as translatable languages in that order. Then update the activated modules to
|
||||
import any new `es_DO.po` catalogs delivered by Weblate.
|
||||
Activate Spanish (Dominican Republic) as a translatable language, then update
|
||||
the activated modules to import any new `es_DO.po` catalogs delivered by
|
||||
Weblate. Activating Spanish (Latin American) is not required for `es_DO`.
|
||||
|
||||
## Resolving an upstream conflict
|
||||
|
||||
|
||||
Reference in New Issue
Block a user