Translations
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/ojs/invitation/translations/?format=api
{ "count": 18, "next": null, "previous": null, "results": [ { "language": { "code": "en", "name": "English", "plural": { "id": 76, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://translate.pkp.sfu.ca/languages/en/", "url": "http://translate.pkp.sfu.ca/api/languages/en/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/en/statistics/?format=api" }, "language_code": "en", "id": 12262, "filename": "locale/en/invitation.po", "revision": "ac15887e971ad399e831df808f1e961a3e223ac2,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/en/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/en/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/en/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/en/?format=api", "is_template": true, "is_source": true, "total": 18, "total_words": 298, "translated": 17, "translated_words": 284, "translated_percent": 94.4, "fuzzy": 1, "fuzzy_words": 14, "fuzzy_percent": 5.5, "failing_checks": 2, "failing_checks_words": 60, "failing_checks_percent": 11.1, "have_suggestion": 0, "have_comment": 0, "last_change": null, "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/en/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/en/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/en/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/en/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/en/units/?format=api" }, { "language": { "code": "cs", "name": "Czech", "plural": { "id": 389, "source": 0, "number": 3, "formula": "(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2", "type": 2 }, "aliases": [ "cs_cs", "cz", "csy", "ces", "cze" ], "direction": "ltr", "population": 13045532, "web_url": "http://translate.pkp.sfu.ca/languages/cs/", "url": "http://translate.pkp.sfu.ca/api/languages/cs/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/cs/statistics/?format=api" }, "language_code": "cs", "id": 12263, "filename": "locale/cs/invitation.po", "revision": "01cd65030005183813a93a861e854b8e81b00036,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/cs/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/cs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/cs/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/cs/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-10-04T07:24:51.130013Z", "last_author": "Jiří Dlouhý", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/cs/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/cs/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/cs/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/cs/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/cs/units/?format=api" }, { "language": { "code": "sl", "name": "Slovenian", "plural": { "id": 276, "source": 0, "number": 4, "formula": "n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3", "type": 6 }, "aliases": [ "sl_sl", "slv" ], "direction": "ltr", "population": 1973179, "web_url": "http://translate.pkp.sfu.ca/languages/sl/", "url": "http://translate.pkp.sfu.ca/api/languages/sl/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/sl/statistics/?format=api" }, "language_code": "sl", "id": 12264, "filename": "locale/sl/invitation.po", "revision": "41e55145057a4d636585891382b1b5bbfe0f3767,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/sl/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/sl/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/sl/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sl/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-10-05T16:49:51.570967Z", "last_author": "Primož Svetek", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sl/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sl/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sl/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sl/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sl/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": 12265, "filename": "locale/eu/invitation.po", "revision": "011061bf08b7a3080e857096a197dbfbd369aaeb,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/eu/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/eu/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/eu/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/eu/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-10-06T06:36:47.584826Z", "last_author": "Oihan Odriozola", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/eu/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/eu/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/eu/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/eu/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/eu/units/?format=api" }, { "language": { "code": "sv", "name": "Swedish", "plural": { "id": 380, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "swe_se", "sve", "swe" ], "direction": "ltr", "population": 12932871, "web_url": "http://translate.pkp.sfu.ca/languages/sv/", "url": "http://translate.pkp.sfu.ca/api/languages/sv/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/sv/statistics/?format=api" }, "language_code": "sv", "id": 12271, "filename": "locale/sv/invitation.po", "revision": "8a36b0890897bf1be9d5ca8adf8c86f917ba2a95,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/sv/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/sv/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/sv/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sv/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 16, "translated_words": 278, "translated_percent": 88.8, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 1, "have_comment": 0, "last_change": "2025-11-26T15:29:04.037096Z", "last_author": "Ramana Fragola", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sv/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sv/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sv/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sv/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/sv/units/?format=api" }, { "language": { "code": "uk", "name": "Ukrainian", "plural": { "id": 374, "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": [ "ua", "ua_ua", "uk_uk", "ukr" ], "direction": "ltr", "population": 29348975, "web_url": "http://translate.pkp.sfu.ca/languages/uk/", "url": "http://translate.pkp.sfu.ca/api/languages/uk/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/uk/statistics/?format=api" }, "language_code": "uk", "id": 12272, "filename": "locale/uk/invitation.po", "revision": "819ef9def3b15772ba5e2e4dc8ee46d4af212cf9,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/uk/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/uk/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/uk/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/uk/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-10-07T12:40:38.966429Z", "last_author": "Petro Bilous", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/uk/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/uk/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/uk/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/uk/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/uk/units/?format=api" }, { "language": { "code": "pt_BR", "name": "Portuguese (Brazil)", "plural": { "id": 246, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "braz_por", "portuguese_br", "bp", "por_br", "ptb" ], "direction": "ltr", "population": 192661560, "web_url": "http://translate.pkp.sfu.ca/languages/pt_BR/", "url": "http://translate.pkp.sfu.ca/api/languages/pt_BR/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/pt_BR/statistics/?format=api" }, "language_code": "pt_BR", "id": 12286, "filename": "locale/pt_BR/invitation.po", "revision": "06919613fa18d06d51fdf9dddfae356c3cf6e6c5,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/pt_BR/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/pt_BR/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/pt_BR/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt_BR/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-10-20T21:28:26.105244Z", "last_author": "Diego José Macêdo", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt_BR/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt_BR/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt_BR/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt_BR/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt_BR/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": 12295, "filename": "locale/pt/invitation.po", "revision": "fdb709b02851b894079e4c521eedc9dfe628728a,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/pt/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/pt/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/pt/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-10-28T17:27:53.586708Z", "last_author": "Lívia Carolina Gouvêa de Faria", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pt/units/?format=api" }, { "language": { "code": "de", "name": "German", "plural": { "id": 411, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "http://translate.pkp.sfu.ca/languages/de/", "url": "http://translate.pkp.sfu.ca/api/languages/de/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/de/statistics/?format=api" }, "language_code": "de", "id": 12298, "filename": "locale/de/invitation.po", "revision": "f6e452b2ae1c7fbe0997e9e487055063f5326269,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/de/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/de/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/de/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/de/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-12-24T00:22:47.160222Z", "last_author": "Pia Piontkowitz", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/de/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/de/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/de/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/de/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/de/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": 12302, "filename": "locale/ky/invitation.po", "revision": "0582c55497b4877b2a97e8115421b1af0a6eb7e4,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/ky/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/ky/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/ky/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/ky/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-01-26T11:52:21.727368Z", "last_author": "Mahmut VURAL", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/ky/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/ky/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/ky/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/ky/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/ky/units/?format=api" }, { "language": { "code": "da", "name": "Danish", "plural": { "id": 410, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "da_da", "dk", "dan" ], "direction": "ltr", "population": 7072056, "web_url": "http://translate.pkp.sfu.ca/languages/da/", "url": "http://translate.pkp.sfu.ca/api/languages/da/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/da/statistics/?format=api" }, "language_code": "da", "id": 12312, "filename": "locale/da/invitation.po", "revision": "1abcfa68738eddb79d1a018ec3f9f8216dc096bd,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/da/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/da/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/da/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/da/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-11-20T09:02:49.984543Z", "last_author": "Alexandra Fogtmann-Schulz", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/da/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/da/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/da/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/da/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/da/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": 12313, "filename": "locale/fr/invitation.po", "revision": "7fc9ecf1a45bb5e45c6c2ae0f853c4ae3455057d,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/fr/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/fr/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/fr/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/fr/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-03-20T14:48:14.255719Z", "last_author": "Gwenn Dossmann Ritter", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/fr/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/fr/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/fr/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/fr/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/fr/units/?format=api" }, { "language": { "code": "pl", "name": "Polish", "plural": { "id": 376, "source": 0, "number": 3, "formula": "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2", "type": 2 }, "aliases": [ "plk", "pol" ], "direction": "ltr", "population": 41077398, "web_url": "http://translate.pkp.sfu.ca/languages/pl/", "url": "http://translate.pkp.sfu.ca/api/languages/pl/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/pl/statistics/?format=api" }, "language_code": "pl", "id": 12327, "filename": "locale/pl/invitation.po", "revision": "4f8f6e6dec598f7b38d9fabe8f06f7ee39f31dcf,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/pl/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/pl/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/pl/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pl/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 1, "translated_words": 14, "translated_percent": 5.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": null, "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pl/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pl/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pl/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pl/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/pl/units/?format=api" }, { "language": { "code": "tr", "name": "Turkish", "plural": { "id": 420, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 80360705, "web_url": "http://translate.pkp.sfu.ca/languages/tr/", "url": "http://translate.pkp.sfu.ca/api/languages/tr/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/tr/statistics/?format=api" }, "language_code": "tr", "id": 12332, "filename": "locale/tr/invitation.po", "revision": "ba58231f229f322b7e1e4936be92102acec287b2,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/tr/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/tr/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/tr/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/tr/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-01-26T08:31:18.801335Z", "last_author": "Mahmut VURAL", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/tr/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/tr/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/tr/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/tr/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/tr/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": 12344, "filename": "locale/hr/invitation.po", "revision": "4f8f6e6dec598f7b38d9fabe8f06f7ee39f31dcf,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/hr/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/hr/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/hr/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/hr/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 1, "translated_words": 14, "translated_percent": 5.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": null, "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/hr/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/hr/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/hr/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/hr/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/hr/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": 12350, "filename": "locale/mn/invitation.po", "revision": "253966c50fa0f9cbcb8835e048d80846a0872588,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/mn/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/mn/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/mn/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/mn/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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:56:41.077157Z", "last_author": "Gantulga", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/mn/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/mn/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/mn/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/mn/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/mn/units/?format=api" }, { "language": { "code": "bg", "name": "Bulgarian", "plural": { "id": 444, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "bgr", "bul" ], "direction": "ltr", "population": 7878314, "web_url": "http://translate.pkp.sfu.ca/languages/bg/", "url": "http://translate.pkp.sfu.ca/api/languages/bg/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/bg/statistics/?format=api" }, "language_code": "bg", "id": 12363, "filename": "locale/bg/invitation.po", "revision": "7771d54dcf3b3046b6b5fb862a4ef834ee424d5a,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/bg/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/bg/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/bg/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/bg/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 18, "translated_words": 298, "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-19T19:52:26.592693Z", "last_author": "Cyril Kamburov", "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/bg/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/bg/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/bg/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/bg/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/bg/units/?format=api" }, { "language": { "code": "nb_NO", "name": "Norwegian Bokmål", "plural": { "id": 215, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "norwegian", "no_nb", "nb_nb", "no_no", "no", "nb", "nob", "nor" ], "direction": "ltr", "population": 5467440, "web_url": "http://translate.pkp.sfu.ca/languages/nb_NO/", "url": "http://translate.pkp.sfu.ca/api/languages/nb_NO/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/languages/nb_NO/statistics/?format=api" }, "language_code": "nb_NO", "id": 12367, "filename": "locale/nb_NO/invitation.po", "revision": "4f8f6e6dec598f7b38d9fabe8f06f7ee39f31dcf,ac15887e971ad399e831df808f1e961a3e223ac2", "web_url": "http://translate.pkp.sfu.ca/projects/ojs/invitation/nb_NO/", "share_url": "http://translate.pkp.sfu.ca/engage/ojs/nb_NO/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/invitation/nb_NO/", "url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/nb_NO/?format=api", "is_template": false, "is_source": false, "total": 18, "total_words": 298, "translated": 1, "translated_words": 14, "translated_percent": 5.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": null, "last_author": null, "repository_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/nb_NO/repository/?format=api", "file_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/nb_NO/file/?format=api", "statistics_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/nb_NO/statistics/?format=api", "changes_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/nb_NO/changes/?format=api", "units_list_url": "http://translate.pkp.sfu.ca/api/translations/ojs/invitation/nb_NO/units/?format=api" } ] }