Translations
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/ojs/locale/translations/?format=api&page=2
http://translate.pkp.sfu.ca/api/components/ojs/locale/translations/?format=api", "results": [ { "language": { "code": "dsb", "name": "Lower Sorbian", "plural": { "id": 71, "source": 0, "number": 4, "formula": "(n % 100 == 1) ? 0 : ((n % 100 == 2) ? 1 : ((n % 100 == 3 || n % 100 == 4) ? 2 : 3))", "type": 6 }, "aliases": [], "direction": "ltr", "population": 6973, "web_url": "http://translate.pkp.sfu.ca/languages/dsb/", "url": "http://translate.pkp.sfu.ca/api/languages/dsb/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/dsb/statistics/?format=api" }, "language_code": "dsb", "id": 10691, "filename": "locale/dsb/locale.po", "revision": "c8c3bbd4068b20d33766b5f25e61b38fdb4d0513,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/dsb/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/dsb/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/dsb/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/dsb/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 1, "translated_words": 2, "translated_percent": 0.1, "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": "2023-07-10T09:41:20.621339Z", "last_author": "Astrid Schmiedel", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/dsb/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/dsb/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/dsb/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/dsb/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/dsb/units/?format=api" }, { "language": { "code": "hsb", "name": "Upper Sorbian", "plural": { "id": 133, "source": 0, "number": 4, "formula": "(n % 100 == 1) ? 0 : ((n % 100 == 2) ? 1 : ((n % 100 == 3 || n % 100 == 4) ? 2 : 3))", "type": 6 }, "aliases": [], "direction": "ltr", "population": 12825, "web_url": "http://translate.pkp.sfu.ca/languages/hsb/", "url": "http://translate.pkp.sfu.ca/api/languages/hsb/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/hsb/statistics/?format=api" }, "language_code": "hsb", "id": 10692, "filename": "locale/hsb/locale.po", "revision": "7597554888bcf974a40e1a6d3d9022e29c7ca19c,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/hsb/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/hsb/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/hsb/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/hsb/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 61, "translated_words": 123, "translated_percent": 9.5, "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": "2023-07-10T07:16:38.648142Z", "last_author": "Astrid Schmiedel", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/hsb/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/hsb/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/hsb/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/hsb/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/hsb/units/?format=api" }, { "language": { "code": "az", "name": "Azerbaijani", "plural": { "id": 27, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "aze" ], "direction": "ltr", "population": 9690091, "web_url": "http://translate.pkp.sfu.ca/languages/az/", "url": "http://translate.pkp.sfu.ca/api/languages/az/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/az/statistics/?format=api" }, "language_code": "az", "id": 10945, "filename": "locale/az/locale.po", "revision": "0d4e38575f97a99833678d8155f3c5cc8b6068ba,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/az/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/az/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/az/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/az/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 638, "translated_words": 4511, "translated_percent": 99.5, "fuzzy": 2, "fuzzy_words": 365, "fuzzy_percent": 0.3, "failing_checks": 47, "failing_checks_words": 1146, "failing_checks_percent": 7.3, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-02-28T22:51:13.582255Z", "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/az/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/az/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/az/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/az/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/az/units/?format=api" }, { "language": { "code": "he", "name": "Hebrew", "plural": { "id": 386, "source": 0, "number": 4, "formula": "(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3))", "type": 6 }, "aliases": [ "he_he", "iw", "iw_il", "iw_he", "heb" ], "direction": "rtl", "population": 8675480, "web_url": "http://translate.pkp.sfu.ca/languages/he/", "url": "http://translate.pkp.sfu.ca/api/languages/he/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/he/statistics/?format=api" }, "language_code": "he", "id": 11032, "filename": "locale/he/locale.po", "revision": "39b5fafbf1902e17b40fa0592f82c41fc9cdf6f2,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/he/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/he/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/he/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/he/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 0, "translated_words": 0, "translated_percent": 0.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": null, "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/he/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/he/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/he/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/he/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/he/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": 11074, "filename": "locale/mn/locale.po", "revision": "f72957377167ae78592332276c0444478f625663,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/mn/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/mn/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/mn/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/mn/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 0, "translated_words": 0, "translated_percent": 0.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": null, "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/mn/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/mn/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/mn/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/mn/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/mn/units/?format=api" }, { "language": { "code": "se", "name": "Sami (Northern)", "plural": { "id": 268, "source": 0, "number": 3, "formula": "(n == 1) ? 0 : ((n == 2) ? 1 : 2)", "type": 4 }, "aliases": [ "sme" ], "direction": "ltr", "population": 51529, "web_url": "http://translate.pkp.sfu.ca/languages/se/", "url": "http://translate.pkp.sfu.ca/api/languages/se/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/se/statistics/?format=api" }, "language_code": "se", "id": 11128, "filename": "locale/se/locale.po", "revision": "45a28dd6ae661860e7cf309762e0c65293877513,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/se/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/se/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/se/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/se/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 59, "translated_words": 209, "translated_percent": 9.2, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 1, "failing_checks_words": 58, "failing_checks_percent": 0.1, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-01-29T10:36:24.834582Z", "last_author": "Karl Magnus Nilsen", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/se/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/se/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/se/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/se/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/se/units/?format=api" }, { "language": { "code": "cnr", "name": "Montenegrin", "plural": { "id": 744, "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": [ "sr_me", "me" ], "direction": "ltr", "population": 0, "web_url": "http://translate.pkp.sfu.ca/languages/cnr/", "url": "http://translate.pkp.sfu.ca/api/languages/cnr/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/cnr/statistics/?format=api" }, "language_code": "cnr", "id": 11289, "filename": "locale/cnr/locale.po", "revision": "269041435e6b4840588fb77ecad42ecda12ab1a1,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/cnr/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/cnr/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/cnr/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/cnr/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 628, "translated_words": 4256, "translated_percent": 97.9, "fuzzy": 2, "fuzzy_words": 112, "fuzzy_percent": 0.3, "failing_checks": 9, "failing_checks_words": 886, "failing_checks_percent": 1.4, "have_suggestion": 0, "have_comment": 0, "last_change": "2024-12-18T14:00:32.926409Z", "last_author": "Milutin Markovic", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/cnr/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/cnr/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/cnr/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/cnr/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/cnr/units/?format=api" }, { "language": { "code": "ky", "name": "Kyrgyz", "plural": { "id": 179, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "kir" ], "direction": "ltr", "population": 2863152, "web_url": "http://translate.pkp.sfu.ca/languages/ky/", "url": "http://translate.pkp.sfu.ca/api/languages/ky/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/ky/statistics/?format=api" }, "language_code": "ky", "id": 11322, "filename": "locale/ky/locale.po", "revision": "23493edb0953dc55fb3834021eebe6760e7d013d,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/ky/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/ky/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/ky/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ky/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 51, "translated_words": 130, "translated_percent": 7.9, "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-04-15T10:02:21.434178Z", "last_author": "Mahmut VURAL", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ky/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ky/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ky/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ky/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ky/units/?format=api" }, { "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": 11440, "filename": "locale/mr/locale.po", "revision": "ef331f4ac78222be89424e038cf10f5e980523be,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/mr/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/mr/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/mr/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/mr/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 641, "translated_words": 4878, "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-23T12:05:33.616024Z", "last_author": "Murari P Tapaswi", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/mr/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/mr/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/mr/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/mr/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/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": 11450, "filename": "locale/th/locale.po", "revision": "29fad3fb2fc520005f3e63a52e4fb153b2fe7c3e,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/th/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/th/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/th/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/th/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "fuzzy": 1, "fuzzy_words": 111, "fuzzy_percent": 0.1, "failing_checks": 4, "failing_checks_words": 284, "failing_checks_percent": 0.6, "have_suggestion": 0, "have_comment": 0, "last_change": "2024-10-17T09:00:14.456520Z", "last_author": "Apichaya", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/th/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/th/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/th/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/th/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/th/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": 11634, "filename": "locale/ps/locale.po", "revision": "2455c7ef895c803096714d412a0c205e37f8183d,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/ps/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/ps/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/ps/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ps/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 0, "translated_words": 0, "translated_percent": 0.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": null, "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ps/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ps/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ps/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ps/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/ps/units/?format=api" }, { "language": { "code": "bs_Latn", "name": "Bosnian (latin)", "plural": { "id": 47, "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": [ "bs_latn_ba" ], "direction": "ltr", "population": 3797234, "web_url": "http://translate.pkp.sfu.ca/languages/bs_Latn/", "url": "http://translate.pkp.sfu.ca/api/languages/bs_Latn/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/bs_Latn/statistics/?format=api" }, "language_code": "bs_Latn", "id": 11760, "filename": "locale/bs_Latn/locale.po", "revision": "16781b42c305d9f29e96dfb6ddc48f32e2ef30b1,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/bs_Latn/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/bs_Latn/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/bs_Latn/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/bs_Latn/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 626, "translated_words": 4196, "translated_percent": 97.6, "fuzzy": 6, "fuzzy_words": 585, "fuzzy_percent": 0.9, "failing_checks": 23, "failing_checks_words": 1325, "failing_checks_percent": 3.5, "have_suggestion": 0, "have_comment": 0, "last_change": null, "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/bs_Latn/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/bs_Latn/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/bs_Latn/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/bs_Latn/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/bs_Latn/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": 11761, "filename": "locale/fr/locale.po", "revision": "bfc29b643c7a1bf66fb89864f4c3d24177ce3164,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/fr/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/fr/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/fr/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/fr/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "fuzzy": 1, "fuzzy_words": 111, "fuzzy_percent": 0.1, "failing_checks": 19, "failing_checks_words": 473, "failing_checks_percent": 2.9, "have_suggestion": 0, "have_comment": 0, "last_change": null, "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/fr/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/fr/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/fr/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/fr/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/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": 11762, "filename": "locale/pt/locale.po", "revision": "5d25e4aebb13b956ef3ac638e6d4a5e9d9a60f5b,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/pt/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/pt/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/pt/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/pt/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "fuzzy": 1, "fuzzy_words": 111, "fuzzy_percent": 0.1, "failing_checks": 5, "failing_checks_words": 15, "failing_checks_percent": 0.7, "have_suggestion": 0, "have_comment": 0, "last_change": null, "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/pt/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/pt/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/pt/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/pt/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/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": 11763, "filename": "locale/zh_Hans/locale.po", "revision": "44aa97b86634fa59c449368cd3857a8394377725,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/zh_Hans/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/zh_Hans/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/zh_Hans/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 631, "translated_words": 4587, "translated_percent": 98.4, "fuzzy": 3, "fuzzy_words": 216, "fuzzy_percent": 0.4, "failing_checks": 17, "failing_checks_words": 1332, "failing_checks_percent": 2.6, "have_suggestion": 0, "have_comment": 0, "last_change": null, "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/zh_Hans/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/zh_Hans/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/zh_Hans/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/zh_Hans/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/zh_Hans/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": 12024, "filename": "locale/et/locale.po", "revision": "88f69f8913bbd7f7f0f1efdc12b76d6fb701665f,737d3a215ea5dd0f0c89c33f457e20a9ce6391d2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/locale/et/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/et/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/et/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/et/?format=api", "is_template": false, "is_source": false, "total": 641, "total_words": 4878, "translated": 95, "translated_words": 214, "translated_percent": 14.8, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 3, "failing_checks_words": 4, "failing_checks_percent": 0.4, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-04-03T12:59:59.881454Z", "last_author": "10 ...", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/et/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/et/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/et/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/et/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/locale/et/units/?format=api" } ] }{ "count": 66, "next": null, "previous": "