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 |
---|---|---|
Habitica | https://translate.habitica.com/exports/rss/habitica/ | RSS |
Habitica/Achievements | https://translate.habitica.com/exports/rss/habitica/achievements/ | RSS |
Habitica/Backgrounds | https://translate.habitica.com/exports/rss/habitica/backgrounds/ | RSS |
Habitica/Challenge | https://translate.habitica.com/exports/rss/habitica/challenge/ | RSS |
Habitica/Character | https://translate.habitica.com/exports/rss/habitica/character/ | RSS |
Habitica/Communityguidelines | https://translate.habitica.com/exports/rss/habitica/communityguidelines/ | RSS |
Habitica/Content | https://translate.habitica.com/exports/rss/habitica/content/ | RSS |
Habitica/Contrib | https://translate.habitica.com/exports/rss/habitica/contrib/ | RSS |
Habitica/Death | https://translate.habitica.com/exports/rss/habitica/death/ | RSS |
Habitica/Defaulttasks | https://translate.habitica.com/exports/rss/habitica/defaulttasks/ | RSS |
Habitica/Faq | https://translate.habitica.com/exports/rss/habitica/faq/ | RSS |
Habitica/Front | https://translate.habitica.com/exports/rss/habitica/front/ | RSS |
Habitica/Gear | https://translate.habitica.com/exports/rss/habitica/gear/ | RSS |
Habitica/Generic | https://translate.habitica.com/exports/rss/habitica/generic/ | RSS |
Habitica/Groups | https://translate.habitica.com/exports/rss/habitica/groups/ | RSS |
Habitica/Inventory | https://translate.habitica.com/exports/rss/habitica/inventory/ | RSS |
Habitica/Limited | https://translate.habitica.com/exports/rss/habitica/limited/ | RSS |
Habitica/Loginincentives | https://translate.habitica.com/exports/rss/habitica/loginincentives/ | RSS |
Habitica/Merch | https://translate.habitica.com/exports/rss/habitica/merch/ | RSS |
Habitica/Messages | https://translate.habitica.com/exports/rss/habitica/messages/ | RSS |
Habitica/Noscript | https://translate.habitica.com/exports/rss/habitica/noscript/ | RSS |
Habitica/Npc | https://translate.habitica.com/exports/rss/habitica/npc/ | RSS |
Habitica/Overview | https://translate.habitica.com/exports/rss/habitica/overview/ | RSS |
Habitica/Pets | https://translate.habitica.com/exports/rss/habitica/pets/ | RSS |
Habitica/Quests | https://translate.habitica.com/exports/rss/habitica/quests/ | RSS |
Habitica/Questscontent | https://translate.habitica.com/exports/rss/habitica/questscontent/ | RSS |
Habitica/Rebirth | https://translate.habitica.com/exports/rss/habitica/rebirth/ | RSS |
Habitica/Settings | https://translate.habitica.com/exports/rss/habitica/settings/ | RSS |
Habitica/Spells | https://translate.habitica.com/exports/rss/habitica/spells/ | RSS |
Habitica/Subscriber | https://translate.habitica.com/exports/rss/habitica/subscriber/ | RSS |
Habitica/Tasks | https://translate.habitica.com/exports/rss/habitica/tasks/ | RSS |
Per language RSS feeds are also available, you can construct them by appending a language code to the above URLs.
Statistics
Translation statistics for every component in the JSON format allows you to use the data in other websites or tools.
Project | URL | Link |
---|---|---|
Habitica/Achievements | https://translate.habitica.com/api/components/habitica/achievements/statistics/ | View |
Habitica/Backgrounds | https://translate.habitica.com/api/components/habitica/backgrounds/statistics/ | View |
Habitica/Challenge | https://translate.habitica.com/api/components/habitica/challenge/statistics/ | View |
Habitica/Character | https://translate.habitica.com/api/components/habitica/character/statistics/ | View |
Habitica/Communityguidelines | https://translate.habitica.com/api/components/habitica/communityguidelines/statistics/ | View |
Habitica/Content | https://translate.habitica.com/api/components/habitica/content/statistics/ | View |
Habitica/Contrib | https://translate.habitica.com/api/components/habitica/contrib/statistics/ | View |
Habitica/Death | https://translate.habitica.com/api/components/habitica/death/statistics/ | View |
Habitica/Defaulttasks | https://translate.habitica.com/api/components/habitica/defaulttasks/statistics/ | View |
Habitica/Faq | https://translate.habitica.com/api/components/habitica/faq/statistics/ | View |
Habitica/Front | https://translate.habitica.com/api/components/habitica/front/statistics/ | View |
Habitica/Gear | https://translate.habitica.com/api/components/habitica/gear/statistics/ | View |
Habitica/Generic | https://translate.habitica.com/api/components/habitica/generic/statistics/ | View |
Habitica/Groups | https://translate.habitica.com/api/components/habitica/groups/statistics/ | View |
Habitica/Inventory | https://translate.habitica.com/api/components/habitica/inventory/statistics/ | View |
Habitica/Limited | https://translate.habitica.com/api/components/habitica/limited/statistics/ | View |
Habitica/Loginincentives | https://translate.habitica.com/api/components/habitica/loginincentives/statistics/ | View |
Habitica/Merch | https://translate.habitica.com/api/components/habitica/merch/statistics/ | View |
Habitica/Messages | https://translate.habitica.com/api/components/habitica/messages/statistics/ | View |
Habitica/Noscript | https://translate.habitica.com/api/components/habitica/noscript/statistics/ | View |
Habitica/Npc | https://translate.habitica.com/api/components/habitica/npc/statistics/ | View |
Habitica/Overview | https://translate.habitica.com/api/components/habitica/overview/statistics/ | View |
Habitica/Pets | https://translate.habitica.com/api/components/habitica/pets/statistics/ | View |
Habitica/Quests | https://translate.habitica.com/api/components/habitica/quests/statistics/ | View |
Habitica/Questscontent | https://translate.habitica.com/api/components/habitica/questscontent/statistics/ | View |
Habitica/Rebirth | https://translate.habitica.com/api/components/habitica/rebirth/statistics/ | View |
Habitica/Settings | https://translate.habitica.com/api/components/habitica/settings/statistics/ | View |
Habitica/Spells | https://translate.habitica.com/api/components/habitica/spells/statistics/ | View |
Habitica/Subscriber | https://translate.habitica.com/api/components/habitica/subscriber/statistics/ | View |
Habitica/Tasks | https://translate.habitica.com/api/components/habitica/tasks/statistics/ | View |
As an example, fetching stats for all translations in one component can be done thusly:
curl \ -H "Authorization: Token v6D0qdEBXfGrqutF2DyqJn0uTUwQcVR0vI8lPgdP" \ https://translate.habitica.com/api/components/habitica/achievements/translations/
Project | URL | Link |
---|---|---|
Habitica | https://translate.habitica.com/api/projects/habitica/repository/ | Hook |
Habitica/Achievements | https://translate.habitica.com/api/components/habitica/achievements/repository/ | Hook |
Habitica/Backgrounds | https://translate.habitica.com/api/components/habitica/backgrounds/repository/ | Hook |
Habitica/Challenge | https://translate.habitica.com/api/components/habitica/challenge/repository/ | Hook |
Habitica/Character | https://translate.habitica.com/api/components/habitica/character/repository/ | Hook |
Habitica/Communityguidelines | https://translate.habitica.com/api/components/habitica/communityguidelines/repository/ | Hook |
Habitica/Content | https://translate.habitica.com/api/components/habitica/content/repository/ | Hook |
Habitica/Contrib | https://translate.habitica.com/api/components/habitica/contrib/repository/ | Hook |
Habitica/Death | https://translate.habitica.com/api/components/habitica/death/repository/ | Hook |
Habitica/Defaulttasks | https://translate.habitica.com/api/components/habitica/defaulttasks/repository/ | Hook |
Habitica/Faq | https://translate.habitica.com/api/components/habitica/faq/repository/ | Hook |
Habitica/Front | https://translate.habitica.com/api/components/habitica/front/repository/ | Hook |
Habitica/Gear | https://translate.habitica.com/api/components/habitica/gear/repository/ | Hook |
Habitica/Generic | https://translate.habitica.com/api/components/habitica/generic/repository/ | Hook |
Habitica/Groups | https://translate.habitica.com/api/components/habitica/groups/repository/ | Hook |
Habitica/Inventory | https://translate.habitica.com/api/components/habitica/inventory/repository/ | Hook |
Habitica/Limited | https://translate.habitica.com/api/components/habitica/limited/repository/ | Hook |
Habitica/Loginincentives | https://translate.habitica.com/api/components/habitica/loginincentives/repository/ | Hook |
Habitica/Merch | https://translate.habitica.com/api/components/habitica/merch/repository/ | Hook |
Habitica/Messages | https://translate.habitica.com/api/components/habitica/messages/repository/ | Hook |
Habitica/Noscript | https://translate.habitica.com/api/components/habitica/noscript/repository/ | Hook |
Habitica/Npc | https://translate.habitica.com/api/components/habitica/npc/repository/ | Hook |
Habitica/Overview | https://translate.habitica.com/api/components/habitica/overview/repository/ | Hook |
Habitica/Pets | https://translate.habitica.com/api/components/habitica/pets/repository/ | Hook |
Habitica/Quests | https://translate.habitica.com/api/components/habitica/quests/repository/ | Hook |
Habitica/Questscontent | https://translate.habitica.com/api/components/habitica/questscontent/repository/ | Hook |
Habitica/Rebirth | https://translate.habitica.com/api/components/habitica/rebirth/repository/ | Hook |
Habitica/Settings | https://translate.habitica.com/api/components/habitica/settings/repository/ | Hook |
Habitica/Spells | https://translate.habitica.com/api/components/habitica/spells/repository/ | Hook |
Habitica/Subscriber | https://translate.habitica.com/api/components/habitica/subscriber/repository/ | Hook |
Habitica/Tasks | https://translate.habitica.com/api/components/habitica/tasks/repository/ | Hook |
As an example, telling Weblate to pull from a remote repository can be done thusly:
curl \ -d operation=pull \ -H "Authorization: Token v6D0qdEBXfGrqutF2DyqJn0uTUwQcVR0vI8lPgdP" \ https://translate.habitica.com/api/projects/habitica/repository/
Weblate also supports direct notifications from several code hosting sites:
Hosting site | URL | Note |
---|---|---|
GitHub | https://translate.habitica.com/hooks/github/ | Browse the documentation for detailed instructions |
GitLab | https://translate.habitica.com/hooks/gitlab/ | Browse the documentation for detailed instructions |
Bitbucket | https://translate.habitica.com/hooks/bitbucket/ | Browse the documentation for detailed instructions |
Pagure | https://translate.habitica.com/hooks/pagure/ | Browse the documentation for detailed instructions |
Azure Repos | https://translate.habitica.com/hooks/azure/ | Browse the documentation for detailed instructions |
Gitea | https://translate.habitica.com/hooks/gitea/ | Browse the documentation for detailed instructions |