Various data from Weblate is available in machine-readable format.

RSS feeds

Follow the translation progress and all important changes from RSS feeds.

Project URL Link
Desktop RSS
Desktop/Captive Portal Assistant RSS
Desktop/Captive Portal Assistant (Extra) RSS
Desktop/Dock RSS
Desktop/Feedback RSS
Desktop/Feedback (Extra) RSS
Desktop/Flatpak Platform RSS
Desktop/Gala RSS
Desktop/Granite RSS
Desktop/Granite (Extra) RSS
Desktop/Greeter RSS
Desktop/Greeter (Extra) RSS
Desktop/Icons (extra) RSS
Desktop/Notifications (Extra) RSS
Desktop/Polkit Agent RSS
Desktop/Polkit Agent (Extra) RSS
Desktop/Portals RSS
Desktop/Portals (Extra) RSS
Desktop/Settings Daemon RSS
Desktop/Shortcut Overlay RSS
Desktop/Shortcut Overlay (Extra) RSS
Desktop/Sideload RSS
Desktop/Sideload (Extra) RSS
Desktop/Stylesheet (Extra) RSS
Desktop/Wallpapers (Extra) RSS
Desktop/Desktop RSS

Per language RSS feeds are also available. Construct them by appending a language code to the URLs above.


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

Project URL Link
Desktop/Captive Portal Assistant View
Desktop/Captive Portal Assistant (Extra) View
Desktop/Dock View
Desktop/Feedback View
Desktop/Feedback (Extra) View
Desktop/Flatpak Platform View
Desktop/Gala View
Desktop/Granite View
Desktop/Granite (Extra) View
Desktop/Greeter View
Desktop/Greeter (Extra) View
Desktop/Icons (extra) View
Desktop/Notifications (Extra) View
Desktop/Polkit Agent View
Desktop/Polkit Agent (Extra) View
Desktop/Portals View
Desktop/Portals (Extra) View
Desktop/Settings Daemon View
Desktop/Shortcut Overlay View
Desktop/Shortcut Overlay (Extra) View
Desktop/Sideload View
Desktop/Sideload (Extra) View
Desktop/Stylesheet (Extra) View
Desktop/Wallpapers (Extra) View
Desktop/Desktop View

You can fetch statistics for all translations in one component like this:

curl \
    -H "Authorization: Token TOKEN" \
Project URL Link
Desktop Hook
Desktop/Captive Portal Assistant Hook
Desktop/Captive Portal Assistant (Extra) Hook
Desktop/Dock Hook
Desktop/Feedback Hook
Desktop/Feedback (Extra) Hook
Desktop/Flatpak Platform Hook
Desktop/Gala Hook
Desktop/Granite Hook
Desktop/Granite (Extra) Hook
Desktop/Greeter Hook
Desktop/Greeter (Extra) Hook
Desktop/Icons (extra) Hook
Desktop/Notifications (Extra) Hook
Desktop/Polkit Agent Hook
Desktop/Polkit Agent (Extra) Hook
Desktop/Portals Hook
Desktop/Portals (Extra) Hook
Desktop/Settings Daemon Hook
Desktop/Shortcut Overlay Hook
Desktop/Shortcut Overlay (Extra) Hook
Desktop/Sideload Hook
Desktop/Sideload (Extra) Hook
Desktop/Stylesheet (Extra) Hook
Desktop/Wallpapers (Extra) Hook
Desktop/Desktop Hook

You pull changes from a remote repository to Weblate like this:

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

Weblate also supports direct notifications from several code hosting sites:

Hosting site URL Note
GitHub The documentation has detailed instructions
GitLab The documentation has detailed instructions
Bitbucket The documentation has detailed instructions
Pagure The documentation has detailed instructions
Azure Repos The documentation has detailed instructions
Gitea The documentation has detailed instructions