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
UBports RSS
UBports/address-book-app RSS
UBports/calculator-app RSS
UBports/calendar-app RSS
UBports/camera-app RSS
UBports/Ciborium (Removable Media) RSS
UBports/clock-app RSS
UBports/dialer-app RSS
UBports/docviewer-app RSS
UBports/filemanager-app RSS
UBports/gallery-app RSS
UBports/indicator-datetime RSS
UBports/indicator-keyboard RSS
UBports/indicator-location RSS
UBports/indicator-network RSS
UBports/indicator-power RSS
UBports/indicator-session RSS
UBports/indicator-sound RSS
UBports/libertine RSS
UBports/Lomiri RSS
UBports/Lomiri Keyboard RSS
UBports/messaging-app RSS
UBports/Morph Browser RSS
UBports/music-app RSS
UBports/notes-app RSS
UBports/Printing App RSS
UBports/settings-components RSS
UBports/Sync Monitor RSS
UBports/system-settings RSS
UBports/telephony-service RSS
UBports/TELEports RSS
UBports/terminal-app RSS
UBports/ubports-app RSS
UBports/UI Extras RSS
UBports/weather-app 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
UBports/address-book-app View
UBports/calculator-app View
UBports/calendar-app View
UBports/camera-app View
UBports/Ciborium (Removable Media) View
UBports/clock-app View
UBports/dialer-app View
UBports/docviewer-app View
UBports/filemanager-app View
UBports/gallery-app View
UBports/indicator-datetime View
UBports/indicator-keyboard View
UBports/indicator-location View
UBports/indicator-network View
UBports/indicator-power View
UBports/indicator-session View
UBports/indicator-sound View
UBports/libertine View
UBports/Lomiri View
UBports/Lomiri Keyboard View
UBports/messaging-app View
UBports/Morph Browser View
UBports/music-app View
UBports/notes-app View
UBports/Printing App View
UBports/settings-components View
UBports/Sync Monitor View
UBports/system-settings View
UBports/telephony-service View
UBports/TELEports View
UBports/terminal-app View
UBports/ubports-app View
UBports/UI Extras View
UBports/weather-app View

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

curl \
    -H "Authorization: Token TOKEN" \
Project URL Link
UBports Hook
UBports/address-book-app Hook
UBports/calculator-app Hook
UBports/calendar-app Hook
UBports/camera-app Hook
UBports/Ciborium (Removable Media) Hook
UBports/clock-app Hook
UBports/dialer-app Hook
UBports/docviewer-app Hook
UBports/filemanager-app Hook
UBports/gallery-app Hook
UBports/indicator-datetime Hook
UBports/indicator-keyboard Hook
UBports/indicator-location Hook
UBports/indicator-network Hook
UBports/indicator-power Hook
UBports/indicator-session Hook
UBports/indicator-sound Hook
UBports/libertine Hook
UBports/Lomiri Hook
UBports/Lomiri Keyboard Hook
UBports/messaging-app Hook
UBports/Morph Browser Hook
UBports/music-app Hook
UBports/notes-app Hook
UBports/Printing App Hook
UBports/settings-components Hook
UBports/Sync Monitor Hook
UBports/system-settings Hook
UBports/telephony-service Hook
UBports/TELEports Hook
UBports/terminal-app Hook
UBports/ubports-app Hook
UBports/UI Extras Hook
UBports/weather-app 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
Pagure Browse the documentation for detailed instructions
Azure Repos Browse the documentation for detailed instructions
Gitea Browse the documentation for detailed instructions