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
Flarum RSS
Flarum/core RSS
Flarum/flarum-akismet RSS
Flarum/flarum-approval RSS
Flarum/flarum-auth-facebook RSS
Flarum/flarum-auth-github RSS
Flarum/flarum-auth-twitter RSS
Flarum/flarum-emoji RSS
Flarum/flarum-flags RSS
Flarum/flarum-likes RSS
Flarum/flarum-lock RSS
Flarum/flarum-markdown RSS
Flarum/flarum-mentions RSS
Flarum/flarum-pusher RSS
Flarum/flarum-statistics RSS
Flarum/flarum-sticky RSS
Flarum/flarum-subscriptions RSS
Flarum/flarum-suspend RSS
Flarum/flarum-tags RSS
Flarum/validation 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
Flarum/core View
Flarum/flarum-akismet View
Flarum/flarum-approval View
Flarum/flarum-auth-facebook View
Flarum/flarum-auth-github View
Flarum/flarum-auth-twitter View
Flarum/flarum-emoji View
Flarum/flarum-flags View
Flarum/flarum-likes View
Flarum/flarum-lock View
Flarum/flarum-markdown View
Flarum/flarum-mentions View
Flarum/flarum-pusher View
Flarum/flarum-statistics View
Flarum/flarum-sticky View
Flarum/flarum-subscriptions View
Flarum/flarum-suspend View
Flarum/flarum-tags View
Flarum/validation View

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

curl \
    -H "Authorization: Token TOKEN" \
Project URL Link
Flarum Hook
Flarum/core Hook
Flarum/flarum-akismet Hook
Flarum/flarum-approval Hook
Flarum/flarum-auth-facebook Hook
Flarum/flarum-auth-github Hook
Flarum/flarum-auth-twitter Hook
Flarum/flarum-emoji Hook
Flarum/flarum-flags Hook
Flarum/flarum-likes Hook
Flarum/flarum-lock Hook
Flarum/flarum-markdown Hook
Flarum/flarum-mentions Hook
Flarum/flarum-pusher Hook
Flarum/flarum-statistics Hook
Flarum/flarum-sticky Hook
Flarum/flarum-subscriptions Hook
Flarum/flarum-suspend Hook
Flarum/flarum-tags Hook
Flarum/validation 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