[I18N] *: update .weblate.json

After the switch to Weblate, we now only use the `.weblate.json` file
instead of the previous `.tx/config` file.

We update the `.weblate.json` file to reflect the current state of the
module translations and remove the `.tx/config` file.

closes odoo/documentation#14507

X-original-commit: 66914b8aed
Related: odoo/odoo#225795
Related: odoo/enterprise#94040
Related: odoo/design-themes#1140
Signed-off-by: Tiffany Chang (tic) <tic@odoo.com>
Signed-off-by: Dylan Kiss (dyki) <dyki@odoo.com>
This commit is contained in:
Dylan Kiss (dyki)
2025-09-02 13:52:28 +00:00
parent 62a77f5c3f
commit c51d0b8597
3 changed files with 82 additions and 152 deletions

1
.gitignore vendored
View File

@@ -2,6 +2,7 @@
*.mo *.mo
.* .*
!.gitattributes !.gitattributes
!.weblate.json
# Sphinx build files # Sphinx build files
_build/ _build/

View File

@@ -1,152 +0,0 @@
[main]
host = https://www.transifex.com
[o:odoo:p:odoo-18-doc:r:administration]
file_filter = locale/<lang>/LC_MESSAGES/administration.po
source_file = locale/sources/administration.pot
type = POT
minimum_perc = 0
resource_name = administration
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:applications]
file_filter = locale/<lang>/LC_MESSAGES/applications.po
source_file = locale/sources/applications.pot
type = POT
minimum_perc = 0
resource_name = applications
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:essentials]
file_filter = locale/<lang>/LC_MESSAGES/essentials.po
source_file = locale/sources/essentials.pot
type = POT
minimum_perc = 0
resource_name = essentials
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:finance]
file_filter = locale/<lang>/LC_MESSAGES/finance.po
source_file = locale/sources/finance.pot
type = POT
minimum_perc = 0
resource_name = finance
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:general]
file_filter = locale/<lang>/LC_MESSAGES/general.po
source_file = locale/sources/general.pot
type = POT
minimum_perc = 0
resource_name = general
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:hr]
file_filter = locale/<lang>/LC_MESSAGES/hr.po
source_file = locale/sources/hr.pot
type = POT
minimum_perc = 0
resource_name = hr
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:index]
file_filter = locale/<lang>/LC_MESSAGES/index.po
source_file = locale/sources/index.pot
type = POT
minimum_perc = 0
resource_name = index
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:inventory_and_mrp]
file_filter = locale/<lang>/LC_MESSAGES/inventory_and_mrp.po
source_file = locale/sources/inventory_and_mrp.pot
type = POT
minimum_perc = 0
resource_name = inventory_and_mrp
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:marketing]
file_filter = locale/<lang>/LC_MESSAGES/marketing.po
source_file = locale/sources/marketing.pot
type = POT
minimum_perc = 0
resource_name = marketing
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:productivity]
file_filter = locale/<lang>/LC_MESSAGES/productivity.po
source_file = locale/sources/productivity.pot
type = POT
minimum_perc = 0
resource_name = productivity
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:sales]
file_filter = locale/<lang>/LC_MESSAGES/sales.po
source_file = locale/sources/sales.pot
type = POT
minimum_perc = 0
resource_name = sales
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:services]
file_filter = locale/<lang>/LC_MESSAGES/services.po
source_file = locale/sources/services.pot
type = POT
minimum_perc = 0
resource_name = services
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:user_settings]
file_filter = locale/<lang>/LC_MESSAGES/settings.po
source_file = locale/sources/settings.pot
type = POT
minimum_perc = 0
resource_name = settings
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:studio]
file_filter = locale/<lang>/LC_MESSAGES/studio.po
source_file = locale/sources/studio.pot
type = POT
minimum_perc = 0
resource_name = studio
replace_edited_strings = false
keep_translations = false
source_lang = en
[o:odoo:p:odoo-18-doc:r:websites]
file_filter = locale/<lang>/LC_MESSAGES/websites.po
source_file = locale/sources/websites.pot
type = POT
minimum_perc = 0
resource_name = websites
replace_edited_strings = false
keep_translations = false
source_lang = en

81
.weblate.json Normal file
View File

@@ -0,0 +1,81 @@
{
"projects": {
"odoo-19-doc": [
{
"name": "administration",
"filemask": "locale/*/LC_MESSAGES/administration.po",
"new_base": "locale/sources/administration.pot"
},
{
"name": "applications",
"filemask": "locale/*/LC_MESSAGES/applications.po",
"new_base": "locale/sources/applications.pot"
},
{
"name": "essentials",
"filemask": "locale/*/LC_MESSAGES/essentials.po",
"new_base": "locale/sources/essentials.pot"
},
{
"name": "finance",
"filemask": "locale/*/LC_MESSAGES/finance.po",
"new_base": "locale/sources/finance.pot"
},
{
"name": "general",
"filemask": "locale/*/LC_MESSAGES/general.po",
"new_base": "locale/sources/general.pot"
},
{
"name": "hr",
"filemask": "locale/*/LC_MESSAGES/hr.po",
"new_base": "locale/sources/hr.pot"
},
{
"name": "index",
"filemask": "locale/*/LC_MESSAGES/index.po",
"new_base": "locale/sources/index.pot"
},
{
"name": "inventory_and_mrp",
"filemask": "locale/*/LC_MESSAGES/inventory_and_mrp.po",
"new_base": "locale/sources/inventory_and_mrp.pot"
},
{
"name": "marketing",
"filemask": "locale/*/LC_MESSAGES/marketing.po",
"new_base": "locale/sources/marketing.pot"
},
{
"name": "productivity",
"filemask": "locale/*/LC_MESSAGES/productivity.po",
"new_base": "locale/sources/productivity.pot"
},
{
"name": "sales",
"filemask": "locale/*/LC_MESSAGES/sales.po",
"new_base": "locale/sources/sales.pot"
},
{
"name": "services",
"filemask": "locale/*/LC_MESSAGES/services.po",
"new_base": "locale/sources/services.pot"
},
{
"name": "studio",
"filemask": "locale/*/LC_MESSAGES/studio.po",
"new_base": "locale/sources/studio.pot"
},
{
"name": "user_settings",
"filemask": "locale/*/LC_MESSAGES/settings.po",
"new_base": "locale/sources/settings.pot"
},
{
"name": "websites",
"filemask": "locale/*/LC_MESSAGES/websites.po",
"new_base": "locale/sources/websites.pot"
}
]
}
}