You can retrieve various data from Weblate in machine readable format.
To follow translation progress you can use RSS feeds, detailing all important translation changes.
| Project | URL | Link |
|---|---|---|
| Halza.com | http://weblate.halza.com/exports/rss/halzadotcom/ | RSS |
| Halza.com/Footer | http://weblate.halza.com/exports/rss/halzadotcom/footer/ | RSS |
| Halza.com/Halza-About-Us | http://weblate.halza.com/exports/rss/halzadotcom/halza-about-us/ | RSS |
| Halza.com/Halza-Careers | http://weblate.halza.com/exports/rss/halzadotcom/halza-careers/ | RSS |
| Halza.com/Halza-Concierge-Service | http://weblate.halza.com/exports/rss/halzadotcom/halza-concierge-service/ | RSS |
| Halza.com/Halza-Contact | http://weblate.halza.com/exports/rss/halzadotcom/halza-contact/ | RSS |
| Halza.com/Halza-Customer-Support | http://weblate.halza.com/exports/rss/halzadotcom/halza-customer-support/ | RSS |
| Halza.com/Halza-Doctors | http://weblate.halza.com/exports/rss/halzadotcom/halza-doctors/ | RSS |
| Halza.com/Halza-Essential | http://weblate.halza.com/exports/rss/halzadotcom/halza-essential/ | RSS |
| Halza.com/Halza-Home | http://weblate.halza.com/exports/rss/halzadotcom/halza-home/ | RSS |
| Halza.com/Halza-Home-Header | http://weblate.halza.com/exports/rss/halzadotcom/halza-home-header/ | RSS |
| Halza.com/Halza-Our-Social-Voice | http://weblate.halza.com/exports/rss/halzadotcom/halza-our-social-voice/ | RSS |
| Halza.com/Halza-Plans | http://weblate.halza.com/exports/rss/halzadotcom/halza-plans/ | RSS |
| Halza.com/Halza-Premium | http://weblate.halza.com/exports/rss/halzadotcom/halza-premium/ | RSS |
| Halza.com/Halza-Sales-Inquiry | http://weblate.halza.com/exports/rss/halzadotcom/halza-sales-inquiry/ | RSS |
| Halza.com/Halza-Social | http://weblate.halza.com/exports/rss/halzadotcom/halza-social/ | 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 |
|---|---|---|
| Halza.com/Footer | http://weblate.halza.com/api/components/halzadotcom/footer/statistics/ | View |
| Halza.com/Halza-About-Us | http://weblate.halza.com/api/components/halzadotcom/halza-about-us/statistics/ | View |
| Halza.com/Halza-Careers | http://weblate.halza.com/api/components/halzadotcom/halza-careers/statistics/ | View |
| Halza.com/Halza-Concierge-Service | http://weblate.halza.com/api/components/halzadotcom/halza-concierge-service/statistics/ | View |
| Halza.com/Halza-Contact | http://weblate.halza.com/api/components/halzadotcom/halza-contact/statistics/ | View |
| Halza.com/Halza-Customer-Support | http://weblate.halza.com/api/components/halzadotcom/halza-customer-support/statistics/ | View |
| Halza.com/Halza-Doctors | http://weblate.halza.com/api/components/halzadotcom/halza-doctors/statistics/ | View |
| Halza.com/Halza-Essential | http://weblate.halza.com/api/components/halzadotcom/halza-essential/statistics/ | View |
| Halza.com/Halza-Home | http://weblate.halza.com/api/components/halzadotcom/halza-home/statistics/ | View |
| Halza.com/Halza-Home-Header | http://weblate.halza.com/api/components/halzadotcom/halza-home-header/statistics/ | View |
| Halza.com/Halza-Our-Social-Voice | http://weblate.halza.com/api/components/halzadotcom/halza-our-social-voice/statistics/ | View |
| Halza.com/Halza-Plans | http://weblate.halza.com/api/components/halzadotcom/halza-plans/statistics/ | View |
| Halza.com/Halza-Premium | http://weblate.halza.com/api/components/halzadotcom/halza-premium/statistics/ | View |
| Halza.com/Halza-Sales-Inquiry | http://weblate.halza.com/api/components/halzadotcom/halza-sales-inquiry/statistics/ | View |
| Halza.com/Halza-Social | http://weblate.halza.com/api/components/halzadotcom/halza-social/statistics/ | View |
As an example, fetching stats for all translations in one component can be done thusly:
curl \
-H "Authorization: Token F99XlyamZuHt97MDOrEjGBay6LRNoLtMRuws733e" \
http://weblate.halza.com/api/components/halzadotcom/footer/translations/
| Project | URL | Link |
|---|---|---|
| Halza.com | http://weblate.halza.com/api/projects/halzadotcom/repository/ | Hook |
| Halza.com/Footer | http://weblate.halza.com/api/components/halzadotcom/footer/repository/ | Hook |
| Halza.com/Halza-About-Us | http://weblate.halza.com/api/components/halzadotcom/halza-about-us/repository/ | Hook |
| Halza.com/Halza-Careers | http://weblate.halza.com/api/components/halzadotcom/halza-careers/repository/ | Hook |
| Halza.com/Halza-Concierge-Service | http://weblate.halza.com/api/components/halzadotcom/halza-concierge-service/repository/ | Hook |
| Halza.com/Halza-Contact | http://weblate.halza.com/api/components/halzadotcom/halza-contact/repository/ | Hook |
| Halza.com/Halza-Customer-Support | http://weblate.halza.com/api/components/halzadotcom/halza-customer-support/repository/ | Hook |
| Halza.com/Halza-Doctors | http://weblate.halza.com/api/components/halzadotcom/halza-doctors/repository/ | Hook |
| Halza.com/Halza-Essential | http://weblate.halza.com/api/components/halzadotcom/halza-essential/repository/ | Hook |
| Halza.com/Halza-Home | http://weblate.halza.com/api/components/halzadotcom/halza-home/repository/ | Hook |
| Halza.com/Halza-Home-Header | http://weblate.halza.com/api/components/halzadotcom/halza-home-header/repository/ | Hook |
| Halza.com/Halza-Our-Social-Voice | http://weblate.halza.com/api/components/halzadotcom/halza-our-social-voice/repository/ | Hook |
| Halza.com/Halza-Plans | http://weblate.halza.com/api/components/halzadotcom/halza-plans/repository/ | Hook |
| Halza.com/Halza-Premium | http://weblate.halza.com/api/components/halzadotcom/halza-premium/repository/ | Hook |
| Halza.com/Halza-Sales-Inquiry | http://weblate.halza.com/api/components/halzadotcom/halza-sales-inquiry/repository/ | Hook |
| Halza.com/Halza-Social | http://weblate.halza.com/api/components/halzadotcom/halza-social/repository/ | Hook |
As an example, telling Weblate to pull from a remote repository can be done thusly:
curl \
-d operation=pull \
-H "Authorization: Token F99XlyamZuHt97MDOrEjGBay6LRNoLtMRuws733e" \
http://weblate.halza.com/api/projects/halzadotcom/repository/
Weblate also supports direct notifications from several code hosting sites:
| Hosting site | URL | Note |
|---|---|---|
| GitHub | http://weblate.halza.com/hooks/github | Browse the documentation for detailed instructions |
| GitLab | http://weblate.halza.com/hooks/gitlab | Browse the documentation for detailed instructions |
| Bitbucket | http://weblate.halza.com/hooks/bitbucket | Browse the documentation for detailed instructions |
| Pagure | http://weblate.halza.com/hooks/pagure | Browse the documentation for detailed instructions |
| Azure Repos | http://weblate.halza.com/hooks/azure | Browse the documentation for detailed instructions |
| Gitea | http://weblate.halza.com/hooks/gitea | Browse the documentation for detailed instructions |