Translations
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/ojs/api/translations/?format=api&page=2
{ "count": 61, "next": null, "previous": "http://translate.pkp.sfu.ca/api/components/ojs/api/translations/?format=api", "results": [ { "language": { "code": "mr", "name": "Marathi", "plural": { "id": 206, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "mar" ], "direction": "ltr", "population": 92826300, "web_url": "http://translate.pkp.sfu.ca/languages/mr/", "url": "http://translate.pkp.sfu.ca/api/languages/mr/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/mr/statistics/?format=api" }, "language_code": "mr", "id": 11393, "filename": "locale/mr/api.po", "revision": "bf149299052964dac878ac0e4649f68cc58c0635,6d3039b5b0a5e7454aadd0041af7b39af839d735", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/api/mr/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/mr/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/api/mr/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mr/?format=api", "is_template": false, "is_source": false, "total": 22, "total_words": 233, "translated": 22, "translated_words": 233, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-03-12T08:22:52.145376Z", "last_author": "Murari P Tapaswi", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mr/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mr/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mr/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mr/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mr/units/?format=api" }, { "language": { "code": "th", "name": "Thai", "plural": { "id": 304, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "tha" ], "direction": "ltr", "population": 55181920, "web_url": "http://translate.pkp.sfu.ca/languages/th/", "url": "http://translate.pkp.sfu.ca/api/languages/th/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/th/statistics/?format=api" }, "language_code": "th", "id": 11519, "filename": "locale/th/api.po", "revision": "e44fa37e26dd52f8df9c1b6c2da87d3ba077a2b2,6d3039b5b0a5e7454aadd0041af7b39af839d735", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/api/th/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/th/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/api/th/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/th/?format=api", "is_template": false, "is_source": false, "total": 22, "total_words": 233, "translated": 21, "translated_words": 221, "translated_percent": 95.4, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2024-10-19T16:26:08.228259Z", "last_author": "Apichaya", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/th/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/th/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/th/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/th/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/th/units/?format=api" }, { "language": { "code": "fr", "name": "French", "plural": { "id": 414, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "http://translate.pkp.sfu.ca/languages/fr/", "url": "http://translate.pkp.sfu.ca/api/languages/fr/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/fr/statistics/?format=api" }, "language_code": "fr", "id": 11753, "filename": "locale/fr/api.po", "revision": "3146f30353a6854b6b7dcc6863a7b3c4d987cc27,6d3039b5b0a5e7454aadd0041af7b39af839d735", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/api/fr/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/fr/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/api/fr/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/fr/?format=api", "is_template": false, "is_source": false, "total": 22, "total_words": 233, "translated": 22, "translated_words": 233, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-04-11T07:30:47.990896Z", "last_author": "Jean-Blaise Claivaz", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/fr/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/fr/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/fr/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/fr/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/fr/units/?format=api" }, { "language": { "code": "pt", "name": "Portuguese", "plural": { "id": 244, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por_pt", "ptg", "por" ], "direction": "ltr", "population": 237496883, "web_url": "http://translate.pkp.sfu.ca/languages/pt/", "url": "http://translate.pkp.sfu.ca/api/languages/pt/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/pt/statistics/?format=api" }, "language_code": "pt", "id": 11754, "filename": "locale/pt/api.po", "revision": "5e6d4623d9ecf956d3bd8aa5b276f7250404436b,6d3039b5b0a5e7454aadd0041af7b39af839d735", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/api/pt/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/pt/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/api/pt/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/pt/?format=api", "is_template": false, "is_source": false, "total": 22, "total_words": 233, "translated": 22, "translated_words": 233, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-08-07T12:50:18.926565Z", "last_author": "António Moreira", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/pt/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/pt/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/pt/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/pt/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/pt/units/?format=api" }, { "language": { "code": "zh_Hans", "name": "Chinese (Simplified)", "plural": { "id": 421, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "chinese", "chinese_chs", "schinese", "chinese_zh", "cn", "zh", "zhcn", "zh_cn", "zh_chs", "cmn", "zh_hans_cn", "zh_cmn_hans", "chs", "chi" ], "direction": "ltr", "population": 1266066359, "web_url": "http://translate.pkp.sfu.ca/languages/zh_Hans/", "url": "http://translate.pkp.sfu.ca/api/languages/zh_Hans/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/zh_Hans/statistics/?format=api" }, "language_code": "zh_Hans", "id": 11755, "filename": "locale/zh_Hans/api.po", "revision": "2ffab022cb33528adca049f6f6f4c3b66cc47cef,6d3039b5b0a5e7454aadd0041af7b39af839d735", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/api/zh_Hans/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/zh_Hans/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/api/zh_Hans/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 22, "total_words": 233, "translated": 22, "translated_words": 233, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-05-15T10:29:56.601890Z", "last_author": "wenshao521!", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/zh_Hans/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/zh_Hans/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/zh_Hans/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/zh_Hans/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/zh_Hans/units/?format=api" }, { "language": { "code": "ps", "name": "Pashto", "plural": { "id": 243, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "pus" ], "direction": "rtl", "population": 53542641, "web_url": "http://translate.pkp.sfu.ca/languages/ps/", "url": "http://translate.pkp.sfu.ca/api/languages/ps/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/ps/statistics/?format=api" }, "language_code": "ps", "id": 12020, "filename": "locale/ps/api.po", "revision": "dafafa733aabc7a6d7e91c8b0f87b800fd45e70e,6d3039b5b0a5e7454aadd0041af7b39af839d735", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/api/ps/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/ps/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/api/ps/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/ps/?format=api", "is_template": false, "is_source": false, "total": 22, "total_words": 233, "translated": 22, "translated_words": 233, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-04-21T11:48:00.501245Z", "last_author": "Jan Mohammad Rasa", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/ps/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/ps/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/ps/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/ps/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/ps/units/?format=api" }, { "language": { "code": "et", "name": "Estonian", "plural": { "id": 97, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "et_et", "est" ], "direction": "ltr", "population": 878449, "web_url": "http://translate.pkp.sfu.ca/languages/et/", "url": "http://translate.pkp.sfu.ca/api/languages/et/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/et/statistics/?format=api" }, "language_code": "et", "id": 12031, "filename": "locale/et/api.po", "revision": "bd20062ad377f2cd7f732e456567faf671d58444,6d3039b5b0a5e7454aadd0041af7b39af839d735", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/api/et/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/et/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/api/et/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/et/?format=api", "is_template": false, "is_source": false, "total": 22, "total_words": 233, "translated": 22, "translated_words": 233, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-04-05T13:01:36.159306Z", "last_author": "10 ...", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/et/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/et/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/et/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/et/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/et/units/?format=api" }, { "language": { "code": "hr", "name": "Croatian", "plural": { "id": 407, "source": 0, "number": 3, "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2", "type": 2 }, "aliases": [ "scr", "hrv" ], "direction": "ltr", "population": 6813163, "web_url": "http://translate.pkp.sfu.ca/languages/hr/", "url": "http://translate.pkp.sfu.ca/api/languages/hr/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/hr/statistics/?format=api" }, "language_code": "hr", "id": 12080, "filename": "locale/hr/api.po", "revision": "d1295c83fd7f28f9d46a7a9f110a418b97b0ae4d,6d3039b5b0a5e7454aadd0041af7b39af839d735", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/api/hr/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/hr/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/api/hr/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/hr/?format=api", "is_template": false, "is_source": false, "total": 22, "total_words": 233, "translated": 22, "translated_words": 233, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-05-19T13:12:43.786639Z", "last_author": "Petra Cacic", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/hr/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/hr/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/hr/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/hr/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/hr/units/?format=api" }, { "language": { "code": "eu", "name": "Basque", "plural": { "id": 98, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_eu", "baq", "eus" ], "direction": "ltr", "population": 1088518, "web_url": "http://translate.pkp.sfu.ca/languages/eu/", "url": "http://translate.pkp.sfu.ca/api/languages/eu/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/eu/statistics/?format=api" }, "language_code": "eu", "id": 12148, "filename": "locale/eu/api.po", "revision": "254465aaa5feec2e21c3e2ca47acb7b843bef772,6d3039b5b0a5e7454aadd0041af7b39af839d735", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/api/eu/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/eu/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/api/eu/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/eu/?format=api", "is_template": false, "is_source": false, "total": 22, "total_words": 233, "translated": 22, "translated_words": 233, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-08-03T07:10:50.871095Z", "last_author": "Oihan Odriozola", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/eu/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/eu/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/eu/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/eu/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/eu/units/?format=api" }, { "language": { "code": "lt", "name": "Lithuanian", "plural": { "id": 188, "source": 0, "number": 3, "formula": "(n % 10 == 1 && (n % 100 < 11 || n % 100 > 19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? 1 : 2)", "type": 2 }, "aliases": [ "lit" ], "direction": "ltr", "population": 2488617, "web_url": "http://translate.pkp.sfu.ca/languages/lt/", "url": "http://translate.pkp.sfu.ca/api/languages/lt/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/lt/statistics/?format=api" }, "language_code": "lt", "id": 12168, "filename": "locale/lt/api.po", "revision": "74738b66a8e84b1f173600174bbba5612cde71d5,6d3039b5b0a5e7454aadd0041af7b39af839d735", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/api/lt/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/lt/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/api/lt/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/lt/?format=api", "is_template": false, "is_source": false, "total": 22, "total_words": 233, "translated": 22, "translated_words": 233, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-09-02T10:47:20.365978Z", "last_author": "Darius Zviedris", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/lt/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/lt/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/lt/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/lt/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/lt/units/?format=api" }, { "language": { "code": "mn", "name": "Mongolian", "plural": { "id": 203, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "mon" ], "direction": "ltr", "population": 2948393, "web_url": "http://translate.pkp.sfu.ca/languages/mn/", "url": "http://translate.pkp.sfu.ca/api/languages/mn/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/mn/statistics/?format=api" }, "language_code": "mn", "id": 12349, "filename": "locale/mn/api.po", "revision": "39cf6ab143ae69e84e686ba8c683154d79fd2aad,6d3039b5b0a5e7454aadd0041af7b39af839d735", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/api/mn/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/mn/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/api/mn/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mn/?format=api", "is_template": false, "is_source": false, "total": 22, "total_words": 233, "translated": 22, "translated_words": 233, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-02-07T05:22:43.111766Z", "last_author": "Gantulga", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mn/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mn/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mn/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mn/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/api/mn/units/?format=api" } ] }