Translation List
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/?format=api&page=20
https://translate.jellyfin.org/api/translations/?format=api&page=19", "results": [ { "language": { "id": 175, "code": "ky", "name": "Kyrgyz", "plural": { "id": 175, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "kir" ], "direction": "ltr", "population": 2863152, "web_url": "https://translate.jellyfin.org/languages/ky/", "url": "https://translate.jellyfin.org/api/languages/ky/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/ky/statistics/?format=api" }, "component": { "name": "Jellyfin Web", "slug": "jellyfin-web", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-web.git", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-web/", "branch": "master", "push_branch": "", "filemask": "src/strings/*.json", "screenshot_filemask": "", "template": "src/strings/en-us.json", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "json", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-web.git", "check_flags": "placeholders:r\"{\\d+}\"", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ky", "id": 1485, "filename": "src/strings/ky.json", "revision": "0967ef424bce6791893e9a57bb952f80fd536e93,d2635a19d459fe690882656cbc48bdc1a1f20a42", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/ky/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ky/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-web/ky/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ky/?format=api", "is_template": false, "is_source": false, "total": 1780, "total_words": 10108, "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": "2024-09-27T23:50:03.772204-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ky/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ky/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ky/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ky/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ky/units/?format=api" }, { "language": { "id": 100, "code": "fil", "name": "Filipino", "plural": { "id": 100, "source": 0, "number": 2, "formula": "n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9)", "type": 1 }, "aliases": [ "fil_fil" ], "direction": "ltr", "population": 67471095, "web_url": "https://translate.jellyfin.org/languages/fil/", "url": "https://translate.jellyfin.org/api/languages/fil/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/fil/statistics/?format=api" }, "component": { "name": "Jellyfin Android TV", "slug": "jellyfin-androidtv", "id": 6, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin Android", "slug": "jellyfin-android", "id": 4, "web": "https://github.com/jellyfin/jellyfin-android", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/", "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": false, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-androidtv", "git_export": "https://translate.jellyfin.org/git/jellyfin-android/jellyfin-androidtv/", "branch": "master", "push_branch": "", "filemask": "app/src/main/res/values-*/strings.xml", "screenshot_filemask": "", "template": "app/src/main/res/values/strings.xml", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "aresource", "license": "GPL-2.0-or-later", "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/", "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/credits/?format=api", "new_lang": "add", "language_code_style": "android", "push": "ssh://github.com/jellyfin/jellyfin-androidtv.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://github.com/jellyfin/jellyfin-androidtv/blob/{{branch}}/{{filename}}#L{{line}}", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 2, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://translate.jellyfin.org/api/addons/4/?format=api", "https://translate.jellyfin.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "fil", "id": 1486, "filename": "app/src/main/res/values-fil/strings.xml", "revision": "3e178278f1e39d5b2b7189386cbffd41d7645424,f8a51dce720b5b60c7b35d42af9219c435022a5d", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fil/", "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/fil/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-androidtv/fil/", "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/fil/?format=api", "is_template": false, "is_source": false, "total": 526, "total_words": 1614, "translated": 17, "translated_words": 26, "translated_percent": 3.2, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 1, "failing_checks_words": 2, "failing_checks_percent": 0.1, "have_suggestion": 0, "have_comment": 0, "last_change": "2024-08-27T07:51:07.983822-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/fil/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/fil/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/fil/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/fil/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/fil/units/?format=api" }, { "language": { "id": 100, "code": "fil", "name": "Filipino", "plural": { "id": 100, "source": 0, "number": 2, "formula": "n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9)", "type": 1 }, "aliases": [ "fil_fil" ], "direction": "ltr", "population": 67471095, "web_url": "https://translate.jellyfin.org/languages/fil/", "url": "https://translate.jellyfin.org/api/languages/fil/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/fil/statistics/?format=api" }, "component": { "name": "Jellyfin Android", "slug": "jellyfin-android", "id": 12, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin Android", "slug": "jellyfin-android", "id": 4, "web": "https://github.com/jellyfin/jellyfin-android", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/", "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": false, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-android", "git_export": "https://translate.jellyfin.org/git/jellyfin-android/jellyfin-android/", "branch": "master", "push_branch": "", "filemask": "app/src/main/res/values-*/strings.xml", "screenshot_filemask": "", "template": "app/src/main/res/values/strings.xml", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "aresource", "license": "GPL-2.0-or-later", "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/", "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/credits/?format=api", "new_lang": "add", "language_code_style": "android", "push": "ssh://github.com/jellyfin/jellyfin-android.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://github.com/jellyfin/jellyfin-android/blob/{{branch}}/{{filename}}#L{{line}}", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 2, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://translate.jellyfin.org/api/addons/6/?format=api", "https://translate.jellyfin.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "fil", "id": 1487, "filename": "app/src/main/res/values-fil/strings.xml", "revision": "b2ccf2a9c15c072cba1cfa0ef53352f9f9ef6e0b,330a048d8236f91207638b45d11809f05c2d790e", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/fil/", "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/fil/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/fil/", "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/fil/?format=api", "is_template": false, "is_source": false, "total": 105, "total_words": 580, "translated": 33, "translated_words": 171, "translated_percent": 31.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-05-23T11:47:55.316906-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/fil/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/fil/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/fil/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/fil/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/fil/units/?format=api" }, { "language": { "id": 54, "code": "ckb", "name": "Kurdish (Central)", "plural": { "id": 54, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [], "direction": "rtl", "population": 11086548, "web_url": "https://translate.jellyfin.org/languages/ckb/", "url": "https://translate.jellyfin.org/api/languages/ckb/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/ckb/statistics/?format=api" }, "component": { "name": "Jellyfin Desktop", "slug": "jellyfin-desktop", "id": 13, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-desktop", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-desktop/", "branch": "master", "push_branch": "", "filemask": "jellyfin_mpv_shim/messages/*/LC_MESSAGES/base.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "jellyfin_mpv_shim/messages/base.pot", "file_format": "po", "license": "MIT", "license_url": "https://spdx.org/licenses/MIT.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-desktop.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ckb", "id": 1488, "filename": "jellyfin_mpv_shim/messages/ckb/LC_MESSAGES/base.po", "revision": "789c9fd3bc4d8d63ec38abbd629064432ff4646e", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/ckb/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ckb/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/ckb/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ckb/?format=api", "is_template": false, "is_source": false, "total": 142, "total_words": 418, "translated": 111, "translated_words": 296, "translated_percent": 78.1, "fuzzy": 4, "fuzzy_words": 13, "fuzzy_percent": 2.8, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 1, "have_comment": 0, "last_change": "2024-06-08T03:41:32.468190-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ckb/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ckb/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ckb/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ckb/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ckb/units/?format=api" }, { "language": { "id": 54, "code": "ckb", "name": "Kurdish (Central)", "plural": { "id": 54, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [], "direction": "rtl", "population": 11086548, "web_url": "https://translate.jellyfin.org/languages/ckb/", "url": "https://translate.jellyfin.org/api/languages/ckb/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/ckb/statistics/?format=api" }, "component": { "name": "Jellyfin Glossary", "slug": "glossary", "id": 16, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "local", "repo": "local:", "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/", "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api", "new_lang": "none", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": false, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": true, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ckb", "id": 1489, "filename": "ckb.tbx", "revision": "d39f60c0a2f15614b7efa9083ddea8938cef00a6", "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/ckb/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ckb/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/ckb/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ckb/?format=api", "is_template": false, "is_source": false, "total": 125, "total_words": 154, "translated": 7, "translated_words": 10, "translated_percent": 5.6, "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-06-17T18:23:08.565594-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ckb/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ckb/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ckb/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ckb/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ckb/units/?format=api" }, { "language": { "id": 110, "code": "ga", "name": "Irish", "plural": { "id": 110, "source": 0, "number": 5, "formula": "n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4", "type": 10 }, "aliases": [ "gle" ], "direction": "ltr", "population": 1237487, "web_url": "https://translate.jellyfin.org/languages/ga/", "url": "https://translate.jellyfin.org/api/languages/ga/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/ga/statistics/?format=api" }, "component": { "name": "Jellyfin Web", "slug": "jellyfin-web", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-web.git", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-web/", "branch": "master", "push_branch": "", "filemask": "src/strings/*.json", "screenshot_filemask": "", "template": "src/strings/en-us.json", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "json", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-web.git", "check_flags": "placeholders:r\"{\\d+}\"", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ga", "id": 1490, "filename": "src/strings/ga.json", "revision": "2c9f90b600bdf4ccc9eaa101d4568287624f85fc,d2635a19d459fe690882656cbc48bdc1a1f20a42", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/ga/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ga/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-web/ga/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ga/?format=api", "is_template": false, "is_source": false, "total": 1780, "total_words": 10108, "translated": 29, "translated_words": 68, "translated_percent": 1.6, "fuzzy": 1, "fuzzy_words": 27, "fuzzy_percent": 0.1, "failing_checks": 3, "failing_checks_words": 3, "failing_checks_percent": 0.1, "have_suggestion": 0, "have_comment": 0, "last_change": "2024-09-27T23:48:58.822254-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ga/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ga/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ga/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ga/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ga/units/?format=api" }, { "language": { "id": 110, "code": "ga", "name": "Irish", "plural": { "id": 110, "source": 0, "number": 5, "formula": "n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4", "type": 10 }, "aliases": [ "gle" ], "direction": "ltr", "population": 1237487, "web_url": "https://translate.jellyfin.org/languages/ga/", "url": "https://translate.jellyfin.org/api/languages/ga/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/ga/statistics/?format=api" }, "component": { "name": "Jellyfin Glossary", "slug": "glossary", "id": 16, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "local", "repo": "local:", "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/", "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api", "new_lang": "none", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": false, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": true, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ga", "id": 1491, "filename": "ga.tbx", "revision": "0598f34371c140b002ec238baa5965d6ca891d4f", "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/ga/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ga/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/ga/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ga/?format=api", "is_template": false, "is_source": false, "total": 125, "total_words": 154, "translated": 11, "translated_words": 14, "translated_percent": 8.8, "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-06-17T18:23:08.635939-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ga/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ga/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ga/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ga/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ga/units/?format=api" }, { "language": { "id": 110, "code": "ga", "name": "Irish", "plural": { "id": 110, "source": 0, "number": 5, "formula": "n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4", "type": 10 }, "aliases": [ "gle" ], "direction": "ltr", "population": 1237487, "web_url": "https://translate.jellyfin.org/languages/ga/", "url": "https://translate.jellyfin.org/api/languages/ga/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/ga/statistics/?format=api" }, "component": { "name": "Jellyfin", "slug": "jellyfin-core", "id": 4, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin.git", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-core/", "branch": "master", "push_branch": "", "filemask": "Emby.Server.Implementations/Localization/Core/*.json", "screenshot_filemask": "", "template": "Emby.Server.Implementations/Localization/Core/en-US.json", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "json", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ga", "id": 1492, "filename": "Emby.Server.Implementations/Localization/Core/ga.json", "revision": "b511ed6ba9058975eacb8d903ae5b9221b311f30,9702ab71236fa9768eaefa114ebf9f2d23e09cf0", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ga/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ga/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-core/ga/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ga/?format=api", "is_template": false, "is_source": false, "total": 137, "total_words": 527, "translated": 14, "translated_words": 33, "translated_percent": 10.2, "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-09-08T10:41:43.351548-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ga/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ga/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ga/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ga/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ga/units/?format=api" }, { "language": { "id": 110, "code": "ga", "name": "Irish", "plural": { "id": 110, "source": 0, "number": 5, "formula": "n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4", "type": 10 }, "aliases": [ "gle" ], "direction": "ltr", "population": 1237487, "web_url": "https://translate.jellyfin.org/languages/ga/", "url": "https://translate.jellyfin.org/api/languages/ga/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/ga/statistics/?format=api" }, "component": { "name": "Jellyfin Desktop", "slug": "jellyfin-desktop", "id": 13, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-desktop", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-desktop/", "branch": "master", "push_branch": "", "filemask": "jellyfin_mpv_shim/messages/*/LC_MESSAGES/base.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "jellyfin_mpv_shim/messages/base.pot", "file_format": "po", "license": "MIT", "license_url": "https://spdx.org/licenses/MIT.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-desktop.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ga", "id": 1493, "filename": "jellyfin_mpv_shim/messages/ga/LC_MESSAGES/base.po", "revision": "007a25507ce10111589eee684ac3cb048d602d9c", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/ga/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ga/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/ga/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ga/?format=api", "is_template": false, "is_source": false, "total": 142, "total_words": 418, "translated": 25, "translated_words": 42, "translated_percent": 17.6, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 3, "failing_checks_words": 3, "failing_checks_percent": 2.1, "have_suggestion": 0, "have_comment": 0, "last_change": "2024-06-08T03:41:38.752593-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ga/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ga/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ga/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ga/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ga/units/?format=api" }, { "language": { "id": 290, "code": "ta", "name": "Tamil", "plural": { "id": 290, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "tam" ], "direction": "ltr", "population": 85616159, "web_url": "https://translate.jellyfin.org/languages/ta/", "url": "https://translate.jellyfin.org/api/languages/ta/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/ta/statistics/?format=api" }, "component": { "name": "Jellycon", "slug": "jellycon", "id": 19, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellycon", "slug": "jellycon", "id": 5, "web": "https://github.com/jellyfin/jellycon", "web_url": "https://translate.jellyfin.org/projects/jellycon/", "url": "https://translate.jellyfin.org/api/projects/jellycon/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellycon/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellycon/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellycon/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellycon/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellycon/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellycon/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellycon/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellycon/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellycon", "git_export": "https://translate.jellyfin.org/git/jellycon/jellycon/", "branch": "master", "push_branch": "", "filemask": "resources/language/resource.language.*/strings.po", "screenshot_filemask": "", "template": "resources/language/resource.language.en_gb/strings.po", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "po-mono", "license": "GPL-2.0-only", "license_url": "https://spdx.org/licenses/GPL-2.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/", "url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "git@github.com:jellyfin/jellycon.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": true, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ta", "id": 1495, "filename": "resources/language/resource.language.ta/strings.po", "revision": "0e07f0d9c64a1bfcd1c4a22ec39aa20c03931373,68348ce3f8e80ebbd710101d2467fdbbd6ad5855", "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/ta/", "share_url": "https://translate.jellyfin.org/engage/jellycon/-/ta/", "translate_url": "https://translate.jellyfin.org/translate/jellycon/jellycon/ta/", "url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ta/?format=api", "is_template": false, "is_source": false, "total": 284, "total_words": 894, "translated": 1, "translated_words": 1, "translated_percent": 0.3, "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-04T08:38:16.251240-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ta/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ta/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ta/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ta/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ta/units/?format=api" }, { "language": { "id": 151, "code": "ka", "name": "Georgian", "plural": { "id": 151, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "geo", "kat" ], "direction": "ltr", "population": 3543645, "web_url": "https://translate.jellyfin.org/languages/ka/", "url": "https://translate.jellyfin.org/api/languages/ka/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/ka/statistics/?format=api" }, "component": { "name": "Jellyfin Kodi", "slug": "jellyfin-kodi", "id": 5, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-kodi.git", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-kodi/", "branch": "master", "push_branch": "", "filemask": "resources/language/resource.language.*/strings.po", "screenshot_filemask": "", "template": "resources/language/resource.language.en_gb/strings.po", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "po-mono", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-kodi.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": true, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ka", "id": 1496, "filename": "resources/language/resource.language.ka/strings.po", "revision": "4f8f6e6dec598f7b38d9fabe8f06f7ee39f31dcf,d44a37b1ec27290c9c4eda046fd3e300b60473a3", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/ka/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ka/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-kodi/ka/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ka/?format=api", "is_template": false, "is_source": false, "total": 234, "total_words": 1217, "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": "2024-03-27T05:55:21.410679-04:00", "last_author": "KipshidzeNikoloz", "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ka/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ka/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ka/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ka/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ka/units/?format=api" }, { "language": { "id": 196, "code": "mk", "name": "Macedonian", "plural": { "id": 196, "source": 0, "number": 2, "formula": "n==1 || n%10==1 ? 0 : 1", "type": 1 }, "aliases": [ "mac", "mkd" ], "direction": "ltr", "population": 1608564, "web_url": "https://translate.jellyfin.org/languages/mk/", "url": "https://translate.jellyfin.org/api/languages/mk/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/mk/statistics/?format=api" }, "component": { "name": "Jellyfin Android Fastlane", "slug": "jellyfin-android-fastlane", "id": 25, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin Android", "slug": "jellyfin-android", "id": 4, "web": "https://github.com/jellyfin/jellyfin-android", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/", "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": false, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-android", "git_export": "", "branch": "master", "push_branch": "", "filemask": "fastlane/metadata/android/*", "screenshot_filemask": "", "template": "fastlane/metadata/android/en-US", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "appstore", "license": "GPL-2.0-or-later", "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/", "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-android.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 2, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/?format=api" }, "language_code": "mk-MK", "id": 1497, "filename": "fastlane/metadata/android/mk-MK", "revision": "1fb7dcce17bcfd3cee331c01dc180eceac023c47,6c1df962c75e99d70b16c2d5186f71a0310ddb67", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/mk/", "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/mk/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android-fastlane/mk/", "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/mk/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 169, "translated": 4, "translated_words": 169, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 2, "failing_checks_words": 39, "failing_checks_percent": 50.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2024-04-27T11:35:59.905959-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/mk/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/mk/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/mk/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/mk/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/mk/units/?format=api" }, { "language": { "id": 196, "code": "mk", "name": "Macedonian", "plural": { "id": 196, "source": 0, "number": 2, "formula": "n==1 || n%10==1 ? 0 : 1", "type": 1 }, "aliases": [ "mac", "mkd" ], "direction": "ltr", "population": 1608564, "web_url": "https://translate.jellyfin.org/languages/mk/", "url": "https://translate.jellyfin.org/api/languages/mk/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/mk/statistics/?format=api" }, "component": { "name": "Swiftfin", "slug": "swiftfin", "id": 21, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Swiftfin", "slug": "swiftfin", "id": 6, "web": "https://github.com/jellyfin/SwiftFin", "web_url": "https://translate.jellyfin.org/projects/swiftfin/", "url": "https://translate.jellyfin.org/api/projects/swiftfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/swiftfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/swiftfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/swiftfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/swiftfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/swiftfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/swiftfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/Swiftfin", "git_export": "https://translate.jellyfin.org/git/swiftfin/swiftfin/", "branch": "main", "push_branch": "", "filemask": "Translations/*.lproj/Localizable.strings", "screenshot_filemask": "", "template": "Translations/en.lproj/Localizable.strings", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "strings", "license": "MPL-2.0", "license_url": "https://spdx.org/licenses/MPL-2.0.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/", "url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/Swiftfin", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "mk", "id": 1498, "filename": "Translations/mk.lproj/Localizable.strings", "revision": "83a451fb1c2efa8879c3184ac4f789c316bf506c,d67f9b0d748afac45fc7209338c62b7c627f336f", "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/mk/", "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/mk/", "translate_url": "https://translate.jellyfin.org/translate/swiftfin/swiftfin/mk/", "url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/mk/?format=api", "is_template": false, "is_source": false, "total": 351, "total_words": 829, "translated": 54, "translated_words": 93, "translated_percent": 15.3, "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-09-05T11:16:17.653871-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/mk/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/mk/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/mk/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/mk/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/mk/units/?format=api" }, { "language": { "id": 196, "code": "mk", "name": "Macedonian", "plural": { "id": 196, "source": 0, "number": 2, "formula": "n==1 || n%10==1 ? 0 : 1", "type": 1 }, "aliases": [ "mac", "mkd" ], "direction": "ltr", "population": 1608564, "web_url": "https://translate.jellyfin.org/languages/mk/", "url": "https://translate.jellyfin.org/api/languages/mk/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/mk/statistics/?format=api" }, "component": { "name": "Glossary", "slug": "glossary", "id": 22, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Swiftfin", "slug": "swiftfin", "id": 6, "web": "https://github.com/jellyfin/SwiftFin", "web_url": "https://translate.jellyfin.org/projects/swiftfin/", "url": "https://translate.jellyfin.org/api/projects/swiftfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/swiftfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/swiftfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/swiftfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/swiftfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/swiftfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/swiftfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "local", "repo": "local:", "git_export": "https://translate.jellyfin.org/git/swiftfin/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "MPL-2.0", "license_url": "https://spdx.org/licenses/MPL-2.0.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/", "url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/credits/?format=api", "new_lang": "none", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": false, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": true, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "mk", "id": 1499, "filename": "mk.tbx", "revision": "e24c823e4f8bcd369c2968765209fa072856520c", "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/mk/", "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/mk/", "translate_url": "https://translate.jellyfin.org/translate/swiftfin/glossary/mk/", "url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/mk/?format=api", "is_template": false, "is_source": false, "total": 1, "total_words": 1, "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": "2024-04-02T10:38:02.787685-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/mk/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/mk/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/mk/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/mk/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/mk/units/?format=api" }, { "language": { "id": 99, "code": "fi", "name": "Finnish", "plural": { "id": 99, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "fin_fi", "fin" ], "direction": "ltr", "population": 5736841, "web_url": "https://translate.jellyfin.org/languages/fi/", "url": "https://translate.jellyfin.org/api/languages/fi/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/fi/statistics/?format=api" }, "component": { "name": "Swiftfin", "slug": "swiftfin", "id": 21, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Swiftfin", "slug": "swiftfin", "id": 6, "web": "https://github.com/jellyfin/SwiftFin", "web_url": "https://translate.jellyfin.org/projects/swiftfin/", "url": "https://translate.jellyfin.org/api/projects/swiftfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/swiftfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/swiftfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/swiftfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/swiftfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/swiftfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/swiftfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/Swiftfin", "git_export": "https://translate.jellyfin.org/git/swiftfin/swiftfin/", "branch": "main", "push_branch": "", "filemask": "Translations/*.lproj/Localizable.strings", "screenshot_filemask": "", "template": "Translations/en.lproj/Localizable.strings", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "strings", "license": "MPL-2.0", "license_url": "https://spdx.org/licenses/MPL-2.0.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/", "url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/Swiftfin", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "fi", "id": 1500, "filename": "Translations/fi.lproj/Localizable.strings", "revision": "0fb3f7655c078e5e946cdba07ad420159997bd68,d67f9b0d748afac45fc7209338c62b7c627f336f", "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/fi/", "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/fi/", "translate_url": "https://translate.jellyfin.org/translate/swiftfin/swiftfin/fi/", "url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/fi/?format=api", "is_template": false, "is_source": false, "total": 351, "total_words": 829, "translated": 296, "translated_words": 626, "translated_percent": 84.3, "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-09-05T11:16:09.979669-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/fi/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/fi/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/fi/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/fi/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/fi/units/?format=api" }, { "language": { "id": 99, "code": "fi", "name": "Finnish", "plural": { "id": 99, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "fin_fi", "fin" ], "direction": "ltr", "population": 5736841, "web_url": "https://translate.jellyfin.org/languages/fi/", "url": "https://translate.jellyfin.org/api/languages/fi/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/fi/statistics/?format=api" }, "component": { "name": "Glossary", "slug": "glossary", "id": 22, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Swiftfin", "slug": "swiftfin", "id": 6, "web": "https://github.com/jellyfin/SwiftFin", "web_url": "https://translate.jellyfin.org/projects/swiftfin/", "url": "https://translate.jellyfin.org/api/projects/swiftfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/swiftfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/swiftfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/swiftfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/swiftfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/swiftfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/swiftfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "local", "repo": "local:", "git_export": "https://translate.jellyfin.org/git/swiftfin/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "MPL-2.0", "license_url": "https://spdx.org/licenses/MPL-2.0.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/", "url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/credits/?format=api", "new_lang": "none", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": false, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": true, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "fi", "id": 1501, "filename": "fi.tbx", "revision": "e12a85ebde3e9a9ef1c70e77020e567cec2698b3", "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/fi/", "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/fi/", "translate_url": "https://translate.jellyfin.org/translate/swiftfin/glossary/fi/", "url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/fi/?format=api", "is_template": false, "is_source": false, "total": 1, "total_words": 1, "translated": 1, "translated_words": 1, "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": "2024-04-19T04:48:52.060610-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/fi/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/fi/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/fi/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/fi/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/fi/units/?format=api" }, { "language": { "id": 69, "code": "dv", "name": "Dhivehi", "plural": { "id": 69, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "div" ], "direction": "rtl", "population": 388044, "web_url": "https://translate.jellyfin.org/languages/dv/", "url": "https://translate.jellyfin.org/api/languages/dv/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/dv/statistics/?format=api" }, "component": { "name": "Jellyfin Android", "slug": "jellyfin-android", "id": 12, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin Android", "slug": "jellyfin-android", "id": 4, "web": "https://github.com/jellyfin/jellyfin-android", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/", "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": false, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-android", "git_export": "https://translate.jellyfin.org/git/jellyfin-android/jellyfin-android/", "branch": "master", "push_branch": "", "filemask": "app/src/main/res/values-*/strings.xml", "screenshot_filemask": "", "template": "app/src/main/res/values/strings.xml", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "aresource", "license": "GPL-2.0-or-later", "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/", "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/credits/?format=api", "new_lang": "add", "language_code_style": "android", "push": "ssh://github.com/jellyfin/jellyfin-android.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://github.com/jellyfin/jellyfin-android/blob/{{branch}}/{{filename}}#L{{line}}", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 2, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://translate.jellyfin.org/api/addons/6/?format=api", "https://translate.jellyfin.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "dv", "id": 1502, "filename": "app/src/main/res/values-dv/strings.xml", "revision": "dfa6d1add1c84eef6e91bed6be82604874620a33,330a048d8236f91207638b45d11809f05c2d790e", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/dv/", "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/dv/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/dv/", "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/dv/?format=api", "is_template": false, "is_source": false, "total": 102, "total_words": 546, "translated": 102, "translated_words": 546, "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": "2024-04-24T09:17:30.475810-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/dv/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/dv/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/dv/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/dv/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/dv/units/?format=api" }, { "language": { "id": 69, "code": "dv", "name": "Dhivehi", "plural": { "id": 69, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "div" ], "direction": "rtl", "population": 388044, "web_url": "https://translate.jellyfin.org/languages/dv/", "url": "https://translate.jellyfin.org/api/languages/dv/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/dv/statistics/?format=api" }, "component": { "name": "Glossary", "slug": "glossary", "id": 27, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin Android", "slug": "jellyfin-android", "id": 4, "web": "https://github.com/jellyfin/jellyfin-android", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/", "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": false, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "local", "repo": "local:", "git_export": "https://translate.jellyfin.org/git/jellyfin-android/glossary/", "branch": "main", "push_branch": "", "filemask": "*.po", "screenshot_filemask": "", "template": "en.po", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "po-mono", "license": "", "license_url": null, "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/glossary/", "url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/credits/?format=api", "new_lang": "none", "language_code_style": "", "push": "", "check_flags": "", "priority": 140, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": true, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "dv", "id": 1503, "filename": "dv.po", "revision": "9aea3cde4fdac60b64a480db26bf91794c20fd29,f4d73dcaf28f710323e16c25bfbb97b50a6f99c1", "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/glossary/dv/", "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/dv/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/glossary/dv/", "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/dv/?format=api", "is_template": false, "is_source": false, "total": 6, "total_words": 8, "translated": 4, "translated_words": 5, "translated_percent": 66.6, "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-24T03:38:04.800468-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/dv/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/dv/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/dv/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/dv/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/dv/units/?format=api" }, { "language": { "id": 203, "code": "mt", "name": "Maltese", "plural": { "id": 203, "source": 0, "number": 4, "formula": "n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3", "type": 8 }, "aliases": [ "mlt" ], "direction": "ltr", "population": 457267, "web_url": "https://translate.jellyfin.org/languages/mt/", "url": "https://translate.jellyfin.org/api/languages/mt/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/mt/statistics/?format=api" }, "component": { "name": "Jellyfin", "slug": "jellyfin-core", "id": 4, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin.git", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-core/", "branch": "master", "push_branch": "", "filemask": "Emby.Server.Implementations/Localization/Core/*.json", "screenshot_filemask": "", "template": "Emby.Server.Implementations/Localization/Core/en-US.json", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "json", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "mt", "id": 1504, "filename": "Emby.Server.Implementations/Localization/Core/mt.json", "revision": "c9e11165def52f0f466a4b6fe281aeaf663e423a,9702ab71236fa9768eaefa114ebf9f2d23e09cf0", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/mt/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/mt/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-core/mt/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/mt/?format=api", "is_template": false, "is_source": false, "total": 137, "total_words": 527, "translated": 131, "translated_words": 495, "translated_percent": 95.6, "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-09-08T10:41:49.946462-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/mt/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/mt/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/mt/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/mt/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/mt/units/?format=api" }, { "language": { "id": 203, "code": "mt", "name": "Maltese", "plural": { "id": 203, "source": 0, "number": 4, "formula": "n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3", "type": 8 }, "aliases": [ "mlt" ], "direction": "ltr", "population": 457267, "web_url": "https://translate.jellyfin.org/languages/mt/", "url": "https://translate.jellyfin.org/api/languages/mt/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/mt/statistics/?format=api" }, "component": { "name": "Jellyfin Expo", "slug": "jellyfin-expo", "id": 11, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-expo.git", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-expo/", "branch": "master", "push_branch": "", "filemask": "langs/*.json", "screenshot_filemask": "", "template": "langs/en.json", "edit_template": false, "intermediate": "", "new_base": "langs/en.json", "file_format": "i18next", "license": "MPL-2.0", "license_url": "https://spdx.org/licenses/MPL-2.0.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-expo.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "mt", "id": 1505, "filename": "langs/mt.json", "revision": "268784459339bb66dd8bafcc7916ef83544a8cc6,1177905eb6459631431f600a24d501f99bae567c", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/mt/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/mt/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/mt/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/mt/?format=api", "is_template": false, "is_source": false, "total": 54, "total_words": 225, "translated": 19, "translated_words": 33, "translated_percent": 35.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": "2024-05-06T09:01:39.072681-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/mt/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/mt/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/mt/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/mt/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/mt/units/?format=api" }, { "language": { "id": 277, "code": "sq", "name": "Albanian", "plural": { "id": 277, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "alb", "sqi", "als" ], "direction": "ltr", "population": 6791906, "web_url": "https://translate.jellyfin.org/languages/sq/", "url": "https://translate.jellyfin.org/api/languages/sq/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/sq/statistics/?format=api" }, "component": { "name": "Jellycon", "slug": "jellycon", "id": 19, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellycon", "slug": "jellycon", "id": 5, "web": "https://github.com/jellyfin/jellycon", "web_url": "https://translate.jellyfin.org/projects/jellycon/", "url": "https://translate.jellyfin.org/api/projects/jellycon/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellycon/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellycon/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellycon/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellycon/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellycon/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellycon/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellycon/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellycon/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellycon", "git_export": "https://translate.jellyfin.org/git/jellycon/jellycon/", "branch": "master", "push_branch": "", "filemask": "resources/language/resource.language.*/strings.po", "screenshot_filemask": "", "template": "resources/language/resource.language.en_gb/strings.po", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "po-mono", "license": "GPL-2.0-only", "license_url": "https://spdx.org/licenses/GPL-2.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/", "url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "git@github.com:jellyfin/jellycon.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": true, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "sq", "id": 1506, "filename": "resources/language/resource.language.sq/strings.po", "revision": "23e2425a1415ffcc625a5c32a4b9271a2d781e29,68348ce3f8e80ebbd710101d2467fdbbd6ad5855", "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/sq/", "share_url": "https://translate.jellyfin.org/engage/jellycon/-/sq/", "translate_url": "https://translate.jellyfin.org/translate/jellycon/jellycon/sq/", "url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sq/?format=api", "is_template": false, "is_source": false, "total": 284, "total_words": 894, "translated": 11, "translated_words": 20, "translated_percent": 3.8, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 2, "failing_checks_words": 4, "failing_checks_percent": 0.7, "have_suggestion": 0, "have_comment": 0, "last_change": "2024-07-14T06:41:30.042559-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sq/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sq/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sq/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sq/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sq/units/?format=api" }, { "language": { "id": 115, "code": "gsw", "name": "Alemannic", "plural": { "id": 115, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [], "direction": "ltr", "population": 7956951, "web_url": "https://translate.jellyfin.org/languages/gsw/", "url": "https://translate.jellyfin.org/api/languages/gsw/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/gsw/statistics/?format=api" }, "component": { "name": "Jellyfin Desktop", "slug": "jellyfin-desktop", "id": 13, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-desktop", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-desktop/", "branch": "master", "push_branch": "", "filemask": "jellyfin_mpv_shim/messages/*/LC_MESSAGES/base.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "jellyfin_mpv_shim/messages/base.pot", "file_format": "po", "license": "MIT", "license_url": "https://spdx.org/licenses/MIT.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-desktop.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "gsw", "id": 1507, "filename": "jellyfin_mpv_shim/messages/gsw/LC_MESSAGES/base.po", "revision": "d6fab6455f07a5eb9b612ba652e1c93dc1031ab9", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/gsw/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/gsw/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/gsw/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gsw/?format=api", "is_template": false, "is_source": false, "total": 142, "total_words": 418, "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": "2024-07-16T08:04:46.005600-04:00", "last_author": "Bananenaffe", "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gsw/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gsw/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gsw/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gsw/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gsw/units/?format=api" }, { "language": { "id": 144, "code": "ja", "name": "Japanese", "plural": { "id": 144, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "jp", "jp_jpn", "ja_ja", "jpn_jp", "jpn" ], "direction": "ltr", "population": 119729025, "web_url": "https://translate.jellyfin.org/languages/ja/", "url": "https://translate.jellyfin.org/api/languages/ja/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/ja/statistics/?format=api" }, "component": { "name": "Jellycon", "slug": "jellycon", "id": 19, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellycon", "slug": "jellycon", "id": 5, "web": "https://github.com/jellyfin/jellycon", "web_url": "https://translate.jellyfin.org/projects/jellycon/", "url": "https://translate.jellyfin.org/api/projects/jellycon/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellycon/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellycon/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellycon/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellycon/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellycon/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellycon/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellycon/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellycon/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellycon", "git_export": "https://translate.jellyfin.org/git/jellycon/jellycon/", "branch": "master", "push_branch": "", "filemask": "resources/language/resource.language.*/strings.po", "screenshot_filemask": "", "template": "resources/language/resource.language.en_gb/strings.po", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "po-mono", "license": "GPL-2.0-only", "license_url": "https://spdx.org/licenses/GPL-2.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/", "url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "git@github.com:jellyfin/jellycon.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": true, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ja", "id": 1508, "filename": "resources/language/resource.language.ja/strings.po", "revision": "4f8f6e6dec598f7b38d9fabe8f06f7ee39f31dcf,68348ce3f8e80ebbd710101d2467fdbbd6ad5855", "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/ja/", "share_url": "https://translate.jellyfin.org/engage/jellycon/-/ja/", "translate_url": "https://translate.jellyfin.org/translate/jellycon/jellycon/ja/", "url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ja/?format=api", "is_template": false, "is_source": false, "total": 284, "total_words": 894, "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": "2024-07-19T21:23:07.807714-04:00", "last_author": "marudosurdo", "repository_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ja/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ja/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ja/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ja/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ja/units/?format=api" }, { "language": { "id": 424, "code": "enm", "name": "English (Middle)", "plural": { "id": 446, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [], "direction": "ltr", "population": 0, "web_url": "https://translate.jellyfin.org/languages/enm/", "url": "https://translate.jellyfin.org/api/languages/enm/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/enm/statistics/?format=api" }, "component": { "name": "Jellyfin", "slug": "jellyfin-core", "id": 4, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin.git", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-core/", "branch": "master", "push_branch": "", "filemask": "Emby.Server.Implementations/Localization/Core/*.json", "screenshot_filemask": "", "template": "Emby.Server.Implementations/Localization/Core/en-US.json", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "json", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "enm", "id": 1509, "filename": "Emby.Server.Implementations/Localization/Core/enm.json", "revision": "0967ef424bce6791893e9a57bb952f80fd536e93,9702ab71236fa9768eaefa114ebf9f2d23e09cf0", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/enm/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/enm/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-core/enm/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/enm/?format=api", "is_template": false, "is_source": false, "total": 137, "total_words": 527, "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": "2024-09-08T10:41:40.040233-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/enm/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/enm/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/enm/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/enm/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/enm/units/?format=api" }, { "language": { "id": 424, "code": "enm", "name": "English (Middle)", "plural": { "id": 446, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [], "direction": "ltr", "population": 0, "web_url": "https://translate.jellyfin.org/languages/enm/", "url": "https://translate.jellyfin.org/api/languages/enm/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/enm/statistics/?format=api" }, "component": { "name": "Jellyfin Glossary", "slug": "glossary", "id": 16, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "local", "repo": "local:", "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/", "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api", "new_lang": "none", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": false, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": true, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "enm", "id": 1510, "filename": "enm.tbx", "revision": "305fc710546dc0dc3f03d8e49a2fc23b6d5b8662", "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/enm/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/enm/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/enm/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/enm/?format=api", "is_template": false, "is_source": false, "total": 116, "total_words": 144, "translated": 3, "translated_words": 3, "translated_percent": 2.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": "2024-08-06T13:53:12.283708-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/enm/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/enm/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/enm/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/enm/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/enm/units/?format=api" }, { "language": { "id": 174, "code": "kw", "name": "Cornish", "plural": { "id": 174, "source": 0, "number": 6, "formula": "(n == 0) ? 0 : ((n == 1) ? 1 : (((n % 100 == 2 || n % 100 == 22 || n % 100 == 42 || n % 100 == 62 || n % 100 == 82) || n % 1000 == 0 && (n % 100000 >= 1000 && n % 100000 <= 20000 || n % 100000 == 40000 || n % 100000 == 60000 || n % 100000 == 80000) || n != 0 && n % 1000000 == 100000) ? 2 : ((n % 100 == 3 || n % 100 == 23 || n % 100 == 43 || n % 100 == 63 || n % 100 == 83) ? 3 : ((n != 1 && (n % 100 == 1 || n % 100 == 21 || n % 100 == 41 || n % 100 == 61 || n % 100 == 81)) ? 4 : 5))))", "type": 12 }, "aliases": [ "cor" ], "direction": "ltr", "population": 1972, "web_url": "https://translate.jellyfin.org/languages/kw/", "url": "https://translate.jellyfin.org/api/languages/kw/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/kw/statistics/?format=api" }, "component": { "name": "Jellyfin", "slug": "jellyfin-core", "id": 4, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin.git", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-core/", "branch": "master", "push_branch": "", "filemask": "Emby.Server.Implementations/Localization/Core/*.json", "screenshot_filemask": "", "template": "Emby.Server.Implementations/Localization/Core/en-US.json", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "json", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "kw", "id": 1511, "filename": "Emby.Server.Implementations/Localization/Core/kw.json", "revision": "336d286fc4ffcd3c4893ea9ff74ed47d6f9dd7c3,9702ab71236fa9768eaefa114ebf9f2d23e09cf0", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/kw/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/kw/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-core/kw/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kw/?format=api", "is_template": false, "is_source": false, "total": 137, "total_words": 527, "translated": 137, "translated_words": 527, "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": "2024-09-12T18:41:34.915981-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kw/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kw/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kw/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kw/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kw/units/?format=api" }, { "language": { "id": 174, "code": "kw", "name": "Cornish", "plural": { "id": 174, "source": 0, "number": 6, "formula": "(n == 0) ? 0 : ((n == 1) ? 1 : (((n % 100 == 2 || n % 100 == 22 || n % 100 == 42 || n % 100 == 62 || n % 100 == 82) || n % 1000 == 0 && (n % 100000 >= 1000 && n % 100000 <= 20000 || n % 100000 == 40000 || n % 100000 == 60000 || n % 100000 == 80000) || n != 0 && n % 1000000 == 100000) ? 2 : ((n % 100 == 3 || n % 100 == 23 || n % 100 == 43 || n % 100 == 63 || n % 100 == 83) ? 3 : ((n != 1 && (n % 100 == 1 || n % 100 == 21 || n % 100 == 41 || n % 100 == 61 || n % 100 == 81)) ? 4 : 5))))", "type": 12 }, "aliases": [ "cor" ], "direction": "ltr", "population": 1972, "web_url": "https://translate.jellyfin.org/languages/kw/", "url": "https://translate.jellyfin.org/api/languages/kw/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/kw/statistics/?format=api" }, "component": { "name": "Jellyfin Glossary", "slug": "glossary", "id": 16, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "local", "repo": "local:", "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/", "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api", "new_lang": "none", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": false, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": true, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "kw", "id": 1512, "filename": "kw.tbx", "revision": "362d772ce5af3516efc15fdbaef3ff2a4a946b41", "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/kw/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/kw/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/kw/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kw/?format=api", "is_template": false, "is_source": false, "total": 166, "total_words": 194, "translated": 102, "translated_words": 110, "translated_percent": 61.4, "fuzzy": 1, "fuzzy_words": 1, "fuzzy_percent": 0.6, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2024-09-12T18:41:34.730542-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kw/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kw/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kw/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kw/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kw/units/?format=api" }, { "language": { "id": 116, "code": "gu", "name": "Gujarati", "plural": { "id": 116, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "guj", "prp" ], "direction": "ltr", "population": 61721798, "web_url": "https://translate.jellyfin.org/languages/gu/", "url": "https://translate.jellyfin.org/api/languages/gu/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/gu/statistics/?format=api" }, "component": { "name": "Jellyfin Web", "slug": "jellyfin-web", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-web.git", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-web/", "branch": "master", "push_branch": "", "filemask": "src/strings/*.json", "screenshot_filemask": "", "template": "src/strings/en-us.json", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "json", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-web.git", "check_flags": "placeholders:r\"{\\d+}\"", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "gu", "id": 1513, "filename": "src/strings/gu.json", "revision": "cd87e5f9193692fb9c88488f9b27a68597cf2018,d2635a19d459fe690882656cbc48bdc1a1f20a42", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/gu/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/gu/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-web/gu/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/gu/?format=api", "is_template": false, "is_source": false, "total": 1780, "total_words": 10108, "translated": 23, "translated_words": 71, "translated_percent": 1.2, "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-09-27T23:49:08.875307-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/gu/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/gu/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/gu/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/gu/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/gu/units/?format=api" }, { "language": { "id": 116, "code": "gu", "name": "Gujarati", "plural": { "id": 116, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "guj", "prp" ], "direction": "ltr", "population": 61721798, "web_url": "https://translate.jellyfin.org/languages/gu/", "url": "https://translate.jellyfin.org/api/languages/gu/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/gu/statistics/?format=api" }, "component": { "name": "Jellyfin Glossary", "slug": "glossary", "id": 16, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "local", "repo": "local:", "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/", "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api", "new_lang": "none", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": false, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": true, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "gu", "id": 1514, "filename": "gu.tbx", "revision": "8cbe28930d615ad59205d923c1d9df4dba063f8b", "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/gu/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/gu/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/gu/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/gu/?format=api", "is_template": false, "is_source": false, "total": 116, "total_words": 144, "translated": 40, "translated_words": 54, "translated_percent": 34.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-08-31T13:41:33.659747-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/gu/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/gu/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/gu/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/gu/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/gu/units/?format=api" }, { "language": { "id": 174, "code": "kw", "name": "Cornish", "plural": { "id": 174, "source": 0, "number": 6, "formula": "(n == 0) ? 0 : ((n == 1) ? 1 : (((n % 100 == 2 || n % 100 == 22 || n % 100 == 42 || n % 100 == 62 || n % 100 == 82) || n % 1000 == 0 && (n % 100000 >= 1000 && n % 100000 <= 20000 || n % 100000 == 40000 || n % 100000 == 60000 || n % 100000 == 80000) || n != 0 && n % 1000000 == 100000) ? 2 : ((n % 100 == 3 || n % 100 == 23 || n % 100 == 43 || n % 100 == 63 || n % 100 == 83) ? 3 : ((n != 1 && (n % 100 == 1 || n % 100 == 21 || n % 100 == 41 || n % 100 == 61 || n % 100 == 81)) ? 4 : 5))))", "type": 12 }, "aliases": [ "cor" ], "direction": "ltr", "population": 1972, "web_url": "https://translate.jellyfin.org/languages/kw/", "url": "https://translate.jellyfin.org/api/languages/kw/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/kw/statistics/?format=api" }, "component": { "name": "Jellyfin Web", "slug": "jellyfin-web", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-web.git", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-web/", "branch": "master", "push_branch": "", "filemask": "src/strings/*.json", "screenshot_filemask": "", "template": "src/strings/en-us.json", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "json", "license": "GPL-3.0-only", "license_url": "https://spdx.org/licenses/GPL-3.0-only.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-web.git", "check_flags": "placeholders:r\"{\\d+}\"", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": false, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "kw", "id": 1515, "filename": "src/strings/kw.json", "revision": "6172585b68690950aaf81ceb30a83b875a4fb006,d2635a19d459fe690882656cbc48bdc1a1f20a42", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/kw/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/kw/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-web/kw/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/kw/?format=api", "is_template": false, "is_source": false, "total": 1780, "total_words": 10108, "translated": 91, "translated_words": 145, "translated_percent": 5.1, "fuzzy": 2, "fuzzy_words": 3, "fuzzy_percent": 0.1, "failing_checks": 1, "failing_checks_words": 1, "failing_checks_percent": 0.1, "have_suggestion": 0, "have_comment": 0, "last_change": "2024-09-27T23:49:59.348380-04:00", "last_author": null, "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/kw/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/kw/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/kw/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/kw/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/kw/units/?format=api" }, { "language": { "id": 174, "code": "kw", "name": "Cornish", "plural": { "id": 174, "source": 0, "number": 6, "formula": "(n == 0) ? 0 : ((n == 1) ? 1 : (((n % 100 == 2 || n % 100 == 22 || n % 100 == 42 || n % 100 == 62 || n % 100 == 82) || n % 1000 == 0 && (n % 100000 >= 1000 && n % 100000 <= 20000 || n % 100000 == 40000 || n % 100000 == 60000 || n % 100000 == 80000) || n != 0 && n % 1000000 == 100000) ? 2 : ((n % 100 == 3 || n % 100 == 23 || n % 100 == 43 || n % 100 == 63 || n % 100 == 83) ? 3 : ((n != 1 && (n % 100 == 1 || n % 100 == 21 || n % 100 == 41 || n % 100 == 61 || n % 100 == 81)) ? 4 : 5))))", "type": 12 }, "aliases": [ "cor" ], "direction": "ltr", "population": 1972, "web_url": "https://translate.jellyfin.org/languages/kw/", "url": "https://translate.jellyfin.org/api/languages/kw/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/kw/statistics/?format=api" }, "component": { "name": "Jellyfin Desktop", "slug": "jellyfin-desktop", "id": 13, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-desktop", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-desktop/", "branch": "master", "push_branch": "", "filemask": "jellyfin_mpv_shim/messages/*/LC_MESSAGES/base.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "jellyfin_mpv_shim/messages/base.pot", "file_format": "po", "license": "MIT", "license_url": "https://spdx.org/licenses/MIT.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-desktop.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "kw", "id": 1516, "filename": "jellyfin_mpv_shim/messages/kw/LC_MESSAGES/base.po", "revision": "8a041b212f0c05e36969ebf4e80919d238dda0a0", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/kw/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/kw/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/kw/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/kw/?format=api", "is_template": false, "is_source": false, "total": 142, "total_words": 418, "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": "2024-08-31T01:18:41.290529-04:00", "last_author": "Josh Hood", "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/kw/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/kw/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/kw/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/kw/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/kw/units/?format=api" }, { "language": { "id": 174, "code": "kw", "name": "Cornish", "plural": { "id": 174, "source": 0, "number": 6, "formula": "(n == 0) ? 0 : ((n == 1) ? 1 : (((n % 100 == 2 || n % 100 == 22 || n % 100 == 42 || n % 100 == 62 || n % 100 == 82) || n % 1000 == 0 && (n % 100000 >= 1000 && n % 100000 <= 20000 || n % 100000 == 40000 || n % 100000 == 60000 || n % 100000 == 80000) || n != 0 && n % 1000000 == 100000) ? 2 : ((n % 100 == 3 || n % 100 == 23 || n % 100 == 43 || n % 100 == 63 || n % 100 == 83) ? 3 : ((n != 1 && (n % 100 == 1 || n % 100 == 21 || n % 100 == 41 || n % 100 == 61 || n % 100 == 81)) ? 4 : 5))))", "type": 12 }, "aliases": [ "cor" ], "direction": "ltr", "population": 1972, "web_url": "https://translate.jellyfin.org/languages/kw/", "url": "https://translate.jellyfin.org/api/languages/kw/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/kw/statistics/?format=api" }, "component": { "name": "Jellyfin Expo", "slug": "jellyfin-expo", "id": 11, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.jellyfin.org/languages/en/", "url": "https://translate.jellyfin.org/api/languages/en/?format=api", "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api" }, "project": { "name": "Jellyfin", "slug": "jellyfin", "id": 1, "web": "https://jellyfin.org", "web_url": "https://translate.jellyfin.org/projects/jellyfin/", "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api", "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api", "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api", "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api", "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api", "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api", "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api", "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api", "translation_review": false, "source_review": true, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "enforced_2fa": false }, "vcs": "git", "repo": "https://github.com/jellyfin/jellyfin-expo.git", "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-expo/", "branch": "master", "push_branch": "", "filemask": "langs/*.json", "screenshot_filemask": "", "template": "langs/en.json", "edit_template": false, "intermediate": "", "new_base": "langs/en.json", "file_format": "i18next", "license": "MPL-2.0", "license_url": "https://spdx.org/licenses/MPL-2.0.html", "agreement": "", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/", "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/?format=api", "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/repository/?format=api", "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/translations/?format=api", "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/statistics/?format=api", "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/lock/?format=api", "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/links/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/changes/?format=api", "task_url": null, "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "ssh://github.com/jellyfin/jellyfin-expo.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "kw", "id": 1517, "filename": "langs/kw.json", "revision": "e05626ebe4a0c61a142e4826a4ae11861ec84ac9,1177905eb6459631431f600a24d501f99bae567c", "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/kw/", "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/kw/", "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/kw/", "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/kw/?format=api", "is_template": false, "is_source": false, "total": 54, "total_words": 225, "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": "2024-08-31T01:19:15.785655-04:00", "last_author": "Josh Hood", "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/kw/repository/?format=api", "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/kw/file/?format=api", "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/kw/statistics/?format=api", "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/kw/changes/?format=api", "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/kw/units/?format=api" } ] }{ "count": 982, "next": null, "previous": "