diff --git a/.gitignore b/.gitignore index 31b33542b..2acf9ad20 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ *.mo .* !.gitattributes +!.weblate.json # Sphinx build files _build/ diff --git a/.tx/config b/.tx/config deleted file mode 100644 index 825968592..000000000 --- a/.tx/config +++ /dev/null @@ -1,152 +0,0 @@ -[main] -host = https://www.transifex.com - -[o:odoo:p:odoo-18-doc:r:administration] -file_filter = locale//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//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//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//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//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//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//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//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//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//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//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//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//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//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//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 diff --git a/.weblate.json b/.weblate.json new file mode 100644 index 000000000..6c9572acc --- /dev/null +++ b/.weblate.json @@ -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" + } + ] + } +}