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
FreePBX Commercial RSS
FreePBX Commercial/areminder RSS
FreePBX Commercial/broadcast RSS
FreePBX Commercial/callerid RSS
FreePBX Commercial/conferencespro RSS
FreePBX Commercial/cos RSS
FreePBX Commercial/endpoint RSS
FreePBX Commercial/extensionroutes RSS
FreePBX Commercial/faxpro RSS
FreePBX Commercial/pagingpro RSS
FreePBX Commercial/parkpro RSS
FreePBX Commercial/pinsetspro RSS
FreePBX Commercial/pms RSS
FreePBX Commercial/queuestats RSS
FreePBX Commercial/qxact_reports RSS
FreePBX Commercial/recording_report RSS
FreePBX Commercial/restapps RSS
FreePBX Commercial/sangomacrm RSS
FreePBX Commercial/sipstation RSS
FreePBX Commercial/sms RSS
FreePBX Commercial/sysadmin RSS
FreePBX Commercial/testweblate RSS
FreePBX Commercial/vega RSS
FreePBX Commercial/vmnotify RSS
FreePBX Commercial/voicemail_report RSS
FreePBX Commercial/vqplus RSS
FreePBX Commercial/webcallback RSS

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


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

Project URL Link
FreePBX Commercial/areminder View
FreePBX Commercial/broadcast View
FreePBX Commercial/callerid View
FreePBX Commercial/conferencespro View
FreePBX Commercial/cos View
FreePBX Commercial/endpoint View
FreePBX Commercial/extensionroutes View
FreePBX Commercial/faxpro View
FreePBX Commercial/pagingpro View
FreePBX Commercial/parkpro View
FreePBX Commercial/pinsetspro View
FreePBX Commercial/pms View
FreePBX Commercial/queuestats View
FreePBX Commercial/qxact_reports View
FreePBX Commercial/recording_report View
FreePBX Commercial/restapps View
FreePBX Commercial/sangomacrm View
FreePBX Commercial/sipstation View
FreePBX Commercial/sms View
FreePBX Commercial/sysadmin View
FreePBX Commercial/testweblate View
FreePBX Commercial/vega View
FreePBX Commercial/vmnotify View
FreePBX Commercial/voicemail_report View
FreePBX Commercial/vqplus View
FreePBX Commercial/webcallback View

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

curl \
    -H "Authorization: Token TOKEN" \

Notification hooks

With notification hooks, Weblate will automatically import changes made by your developers, and allows continuous translation.

Project URL Link
FreePBX Commercial Hook
FreePBX Commercial/areminder Hook
FreePBX Commercial/broadcast Hook
FreePBX Commercial/callerid Hook
FreePBX Commercial/conferencespro Hook
FreePBX Commercial/cos Hook
FreePBX Commercial/endpoint Hook
FreePBX Commercial/extensionroutes Hook
FreePBX Commercial/faxpro Hook
FreePBX Commercial/pagingpro Hook
FreePBX Commercial/parkpro Hook
FreePBX Commercial/pinsetspro Hook
FreePBX Commercial/pms Hook
FreePBX Commercial/queuestats Hook
FreePBX Commercial/qxact_reports Hook
FreePBX Commercial/recording_report Hook
FreePBX Commercial/restapps Hook
FreePBX Commercial/sangomacrm Hook
FreePBX Commercial/sipstation Hook
FreePBX Commercial/sms Hook
FreePBX Commercial/sysadmin Hook
FreePBX Commercial/testweblate Hook
FreePBX Commercial/vega Hook
FreePBX Commercial/vmnotify Hook
FreePBX Commercial/voicemail_report Hook
FreePBX Commercial/vqplus Hook
FreePBX Commercial/webcallback Hook

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

curl \
    -d operation=pull \
    -H "Authorization: Token TOKEN" \

Weblate also supports direct notifications from several code hosting sites:

Hosting site URL Note
GitHub Browse the documentation for detailed instructions
GitLab Browse the documentation for detailed instructions
Bitbucket Browse the documentation for detailed instructions