You can retrieve various data from Weblate in machine readable format.

RSS feeds

To follow translation progress you can use RSS feeds, detailing all important translation changes.

Project URL Link
l10n-france-10.0 https://translation.odoo-community.org/exports/rss/l10n-france-10-0/ RSS
l10n-france-10.0/l10n-france-10.0-account_balance_ebp_csv_export https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-account_balance_ebp_csv_export/ RSS
l10n-france-10.0/l10n-france-10.0-account_banking_fr_lcr https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-account_banking_fr_lcr/ RSS
l10n-france-10.0/l10n-france-10.0-account_bank_statement_import_fr_cfonb https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-account_bank_statement_import_fr_cfonb/ RSS
l10n-france-10.0/l10n-france-10.0-hr_holidays_jours_ouvrables https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-hr_holidays_jours_ouvrables/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_account_invoice_factur-x https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_account_invoice_factur-x/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_account_invoice_import_factur-x https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_account_invoice_import_factur-x/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_account_tax_unece https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_account_tax_unece/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_base_location_geonames_import https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_base_location_geonames_import/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_business_document_import https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_business_document_import/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_account https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_account/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_factur-x https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_factur-x/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_sale https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_sale/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_ubl https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_ubl/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_department https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_department/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_department_delivery https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_department_delivery/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_department_oversea https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_department_oversea/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_hr_check_ssnid https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_hr_check_ssnid/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_intrastat_product https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_intrastat_product/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_intrastat_service https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_intrastat_service/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_mis_reports https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_mis_reports/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_naf_ape https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_naf_ape/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_siret https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_siret/ RSS
l10n-france-10.0/l10n-france-10.0-l10n_fr_state https://translation.odoo-community.org/exports/rss/l10n-france-10-0/l10n-france-10-0-l10n_fr_state/ RSS

Per language RSS feeds are also available, you can construct them by appending a language code to the above URLs.

Statistics

Translation statistics for every component in the JSON format allows you to use the data in other websites or tools.

Project URL Link
l10n-france-10.0/l10n-france-10.0-account_balance_ebp_csv_export https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-account_balance_ebp_csv_export/statistics/ View
l10n-france-10.0/l10n-france-10.0-account_banking_fr_lcr https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-account_banking_fr_lcr/statistics/ View
l10n-france-10.0/l10n-france-10.0-account_bank_statement_import_fr_cfonb https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-account_bank_statement_import_fr_cfonb/statistics/ View
l10n-france-10.0/l10n-france-10.0-hr_holidays_jours_ouvrables https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-hr_holidays_jours_ouvrables/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_account_invoice_factur-x https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_account_invoice_factur-x/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_account_invoice_import_factur-x https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_account_invoice_import_factur-x/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_account_tax_unece https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_account_tax_unece/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_base_location_geonames_import https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_base_location_geonames_import/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_business_document_import https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_business_document_import/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_account https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_account/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_factur-x https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_factur-x/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_sale https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_sale/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_ubl https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_ubl/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_department https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_department/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_department_delivery https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_department_delivery/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_department_oversea https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_department_oversea/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_hr_check_ssnid https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_hr_check_ssnid/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_intrastat_product https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_intrastat_product/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_intrastat_service https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_intrastat_service/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_mis_reports https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_mis_reports/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_naf_ape https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_naf_ape/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_siret https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_siret/statistics/ View
l10n-france-10.0/l10n-france-10.0-l10n_fr_state https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_state/statistics/ View

As an example, fetching stats for all translations in one component can be done thusly:

curl \
    -H "Authorization: Token qqEgvwsi7uH3gGqepC88ItsGST61HVnIy94phlCi" \
    https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-account_balance_ebp_csv_export/translations/
Project URL Link
l10n-france-10.0 https://translation.odoo-community.org/api/projects/l10n-france-10-0/repository/ Hook
l10n-france-10.0/l10n-france-10.0-account_balance_ebp_csv_export https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-account_balance_ebp_csv_export/repository/ Hook
l10n-france-10.0/l10n-france-10.0-account_banking_fr_lcr https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-account_banking_fr_lcr/repository/ Hook
l10n-france-10.0/l10n-france-10.0-account_bank_statement_import_fr_cfonb https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-account_bank_statement_import_fr_cfonb/repository/ Hook
l10n-france-10.0/l10n-france-10.0-hr_holidays_jours_ouvrables https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-hr_holidays_jours_ouvrables/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_account_invoice_factur-x https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_account_invoice_factur-x/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_account_invoice_import_factur-x https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_account_invoice_import_factur-x/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_account_tax_unece https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_account_tax_unece/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_base_location_geonames_import https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_base_location_geonames_import/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_business_document_import https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_business_document_import/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_account https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_account/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_factur-x https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_factur-x/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_sale https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_sale/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_ubl https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_ubl/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_department https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_department/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_department_delivery https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_department_delivery/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_department_oversea https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_department_oversea/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_hr_check_ssnid https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_hr_check_ssnid/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_intrastat_product https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_intrastat_product/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_intrastat_service https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_intrastat_service/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_mis_reports https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_mis_reports/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_naf_ape https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_naf_ape/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_siret https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_siret/repository/ Hook
l10n-france-10.0/l10n-france-10.0-l10n_fr_state https://translation.odoo-community.org/api/components/l10n-france-10-0/l10n-france-10-0-l10n_fr_state/repository/ Hook

As an example, telling Weblate to pull from a remote repository can be done thusly:

curl \
    -d operation=pull \
    -H "Authorization: Token qqEgvwsi7uH3gGqepC88ItsGST61HVnIy94phlCi" \
    https://translation.odoo-community.org/api/projects/l10n-france-10-0/repository/

Weblate also supports direct notifications from several code hosting sites:

Hosting site URL Note
GitHub https://translation.odoo-community.org/hooks/github/ Browse the documentation for detailed instructions
GitLab https://translation.odoo-community.org/hooks/gitlab/ Browse the documentation for detailed instructions
Bitbucket https://translation.odoo-community.org/hooks/bitbucket/ Browse the documentation for detailed instructions
Pagure https://translation.odoo-community.org/hooks/pagure/ Browse the documentation for detailed instructions