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
nymea-plugins RSS
nymea-plugins/avahimonitor RSS
nymea-plugins/awattar RSS
nymea-plugins/commandlauncher RSS
nymea-plugins/conrad RSS
nymea-plugins/datetime RSS
nymea-plugins/denon RSS
nymea-plugins/elgato RSS
nymea-plugins/elro RSS
nymea-plugins/eq-3 RSS
nymea-plugins/genericelements RSS
nymea-plugins/gpio RSS
nymea-plugins/intertechno RSS
nymea-plugins/kodi RSS
nymea-plugins/leynew RSS
nymea-plugins/lgsmarttv RSS
nymea-plugins/mailnotification RSS
nymea-plugins/marantec RSS
nymea-plugins/maveo-usbrelay RSS
nymea-plugins/multisensor RSS
nymea-plugins/netatmo RSS
nymea-plugins/networkdetector RSS
nymea-plugins/nuki RSS
nymea-plugins/nymea-experience-plugin-maveo RSS
nymea-plugins/openweathermap RSS
nymea-plugins/orderbutton RSS
nymea-plugins/osdomotics RSS
nymea-plugins/philipshue RSS
nymea-plugins/plantcare RSS
nymea-plugins/pushbullet RSS
nymea-plugins/senic RSS
nymea-plugins/snapd RSS
nymea-plugins/tcpcommander RSS
nymea-plugins/udpcommander RSS
nymea-plugins/unitec RSS
nymea-plugins/usbwde RSS
nymea-plugins/wakeonlan RSS
nymea-plugins/wemo RSS
nymea-plugins/ws2812 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
nymea-plugins/avahimonitor View
nymea-plugins/awattar View
nymea-plugins/commandlauncher View
nymea-plugins/conrad View
nymea-plugins/datetime View
nymea-plugins/denon View
nymea-plugins/elgato View
nymea-plugins/elro View
nymea-plugins/eq-3 View
nymea-plugins/genericelements View
nymea-plugins/gpio View
nymea-plugins/intertechno View
nymea-plugins/kodi View
nymea-plugins/leynew View
nymea-plugins/lgsmarttv View
nymea-plugins/mailnotification View
nymea-plugins/marantec View
nymea-plugins/maveo-usbrelay View
nymea-plugins/multisensor View
nymea-plugins/netatmo View
nymea-plugins/networkdetector View
nymea-plugins/nuki View
nymea-plugins/nymea-experience-plugin-maveo View
nymea-plugins/openweathermap View
nymea-plugins/orderbutton View
nymea-plugins/osdomotics View
nymea-plugins/philipshue View
nymea-plugins/plantcare View
nymea-plugins/pushbullet View
nymea-plugins/senic View
nymea-plugins/snapd View
nymea-plugins/tcpcommander View
nymea-plugins/udpcommander View
nymea-plugins/unitec View
nymea-plugins/usbwde View
nymea-plugins/wakeonlan View
nymea-plugins/wemo View
nymea-plugins/ws2812 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
nymea-plugins Hook
nymea-plugins/avahimonitor Hook
nymea-plugins/awattar Hook
nymea-plugins/commandlauncher Hook
nymea-plugins/conrad Hook
nymea-plugins/datetime Hook
nymea-plugins/denon Hook
nymea-plugins/elgato Hook
nymea-plugins/elro Hook
nymea-plugins/eq-3 Hook
nymea-plugins/genericelements Hook
nymea-plugins/gpio Hook
nymea-plugins/intertechno Hook
nymea-plugins/kodi Hook
nymea-plugins/leynew Hook
nymea-plugins/lgsmarttv Hook
nymea-plugins/mailnotification Hook
nymea-plugins/marantec Hook
nymea-plugins/maveo-usbrelay Hook
nymea-plugins/multisensor Hook
nymea-plugins/netatmo Hook
nymea-plugins/networkdetector Hook
nymea-plugins/nuki Hook
nymea-plugins/nymea-experience-plugin-maveo Hook
nymea-plugins/openweathermap Hook
nymea-plugins/orderbutton Hook
nymea-plugins/osdomotics Hook
nymea-plugins/philipshue Hook
nymea-plugins/plantcare Hook
nymea-plugins/pushbullet Hook
nymea-plugins/senic Hook
nymea-plugins/snapd Hook
nymea-plugins/tcpcommander Hook
nymea-plugins/udpcommander Hook
nymea-plugins/unitec Hook
nymea-plugins/usbwde Hook
nymea-plugins/wakeonlan Hook
nymea-plugins/wemo Hook
nymea-plugins/ws2812 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