diff --git a/aleksis/apps/matrix/locale/ar/LC_MESSAGES/django.po b/aleksis/apps/matrix/locale/ar/LC_MESSAGES/django.po index 54a7b33e4d86fe6beeb291c438790b5d6f3cf351..6c870f0863bb960c71060db1195f7c7a47d86f3c 100644 --- a/aleksis/apps/matrix/locale/ar/LC_MESSAGES/django.po +++ b/aleksis/apps/matrix/locale/ar/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-04 11:13+0000\n" +"POT-Creation-Date: 2022-06-25 11:24+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -16,8 +16,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + #: aleksis/apps/matrix/forms.py:12 msgid "Provision in Matrix" msgstr "" diff --git a/aleksis/apps/matrix/locale/de_DE/LC_MESSAGES/django.po b/aleksis/apps/matrix/locale/de_DE/LC_MESSAGES/django.po index 5c6d4d9d796b59ea9647d4e2b9bc8bd6bd5e5357..aff79b37efd858e32496ff7b240fd31c58e69f8b 100644 --- a/aleksis/apps/matrix/locale/de_DE/LC_MESSAGES/django.po +++ b/aleksis/apps/matrix/locale/de_DE/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-04 11:13+0000\n" +"POT-Creation-Date: 2022-06-25 11:24+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/aleksis/apps/matrix/locale/fr/LC_MESSAGES/django.po b/aleksis/apps/matrix/locale/fr/LC_MESSAGES/django.po index af279d659158245d2a0483f00369ee0e62f7af2c..dff84928ee267d26cdb75b9e164ebf09407df4cd 100644 --- a/aleksis/apps/matrix/locale/fr/LC_MESSAGES/django.po +++ b/aleksis/apps/matrix/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-04 11:13+0000\n" +"POT-Creation-Date: 2022-06-25 11:24+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -17,6 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" + #: aleksis/apps/matrix/forms.py:12 msgid "Provision in Matrix" msgstr "" diff --git a/aleksis/apps/matrix/locale/la/LC_MESSAGES/django.po b/aleksis/apps/matrix/locale/la/LC_MESSAGES/django.po index 5c6d4d9d796b59ea9647d4e2b9bc8bd6bd5e5357..aff79b37efd858e32496ff7b240fd31c58e69f8b 100644 --- a/aleksis/apps/matrix/locale/la/LC_MESSAGES/django.po +++ b/aleksis/apps/matrix/locale/la/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-04 11:13+0000\n" +"POT-Creation-Date: 2022-06-25 11:24+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/aleksis/apps/matrix/locale/nb_NO/LC_MESSAGES/django.po b/aleksis/apps/matrix/locale/nb_NO/LC_MESSAGES/django.po index 5c6d4d9d796b59ea9647d4e2b9bc8bd6bd5e5357..aff79b37efd858e32496ff7b240fd31c58e69f8b 100644 --- a/aleksis/apps/matrix/locale/nb_NO/LC_MESSAGES/django.po +++ b/aleksis/apps/matrix/locale/nb_NO/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-04 11:13+0000\n" +"POT-Creation-Date: 2022-06-25 11:24+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/aleksis/apps/matrix/locale/ru/LC_MESSAGES/django.po b/aleksis/apps/matrix/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000000000000000000000000000000000..3aed1ed8804a28677fa191751009f39f3c67b26c --- /dev/null +++ b/aleksis/apps/matrix/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,177 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-06-25 11:24+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" +#: aleksis/apps/matrix/forms.py:12 +msgid "Provision in Matrix" +msgstr "" + +#: aleksis/apps/matrix/menus.py:6 aleksis/apps/matrix/preferences.py:8 +msgid "Matrix" +msgstr "" + +#: aleksis/apps/matrix/menus.py:18 +msgid "Groups and Rooms" +msgstr "" + +#: aleksis/apps/matrix/model_extensions.py:43 +msgid "Can view matrix room of a group" +msgstr "" + +#: aleksis/apps/matrix/models.py:19 +msgid "Matrix ID" +msgstr "" + +#: aleksis/apps/matrix/models.py:23 +msgid "Person" +msgstr "" + +#: aleksis/apps/matrix/models.py:52 +msgid "Matrix profile" +msgstr "" + +#: aleksis/apps/matrix/models.py:53 +msgid "Matrix profiles" +msgstr "" + +#: aleksis/apps/matrix/models.py:59 +msgid "Room ID" +msgstr "" + +#: aleksis/apps/matrix/models.py:60 +msgid "Alias" +msgstr "" + +#: aleksis/apps/matrix/models.py:64 +msgid "Group" +msgstr "" + +#: aleksis/apps/matrix/models.py:266 +msgid "Matrix room" +msgstr "" + +#: aleksis/apps/matrix/models.py:267 +msgid "Matrix rooms" +msgstr "" + +#: aleksis/apps/matrix/models.py:273 +msgid "Child rooms/spaces" +msgstr "" + +#: aleksis/apps/matrix/models.py:355 +msgid "Matrix space" +msgstr "" + +#: aleksis/apps/matrix/models.py:356 +msgid "Matrix spaces" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:15 +msgid "URL of Matrix homeserver" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:18 +msgid "URL of the Matrix homeserver on which groups and spaces should be created (e. g. https://matrix.org)" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:27 +msgid "Name of Matrix homeserver used for auto-generating Matrix IDs" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:28 +msgid "Leave empty to not create Matrix IDs automatically" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:36 +msgid "Access token to access homeserver" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:39 +msgid "This has to be the access token of a suitable bot user. It is used for all actions." +msgstr "" + +#: aleksis/apps/matrix/preferences.py:47 +msgid "Disambiguate room aliases" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:49 +msgid "Suffix room aliases with ascending numbers to avoid name clashes" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:56 +msgid "Use Matrix spaces" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:58 +msgid "This activates the creation and management of Matrix spaces." +msgstr "" + +#: aleksis/apps/matrix/preferences.py:65 +msgid "Reduce existing power levels" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:67 +msgid "Reduce power levels of existing members to the level suggested by AlekSIS." +msgstr "" + +#: aleksis/apps/matrix/preferences.py:74 +msgid "Power level for owners" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:77 +msgid "This power level will be set for all owners of a group." +msgstr "" + +#: aleksis/apps/matrix/preferences.py:84 +msgid "Power level for members" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:87 +msgid "This power level will be set for all members of a group." +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:8 +#: aleksis/apps/matrix/templates/matrix/room/list.html:9 +msgid "Groups and Matrix Rooms" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:14 +msgid "Create group" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:21 +msgid "Filter groups" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:25 +msgid "Filter" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:28 +msgid "Clear" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:43 +msgid "Selected groups" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:53 +msgid "Execute" +msgstr "" diff --git a/aleksis/apps/matrix/locale/tr_TR/LC_MESSAGES/django.po b/aleksis/apps/matrix/locale/tr_TR/LC_MESSAGES/django.po index 5c6d4d9d796b59ea9647d4e2b9bc8bd6bd5e5357..aff79b37efd858e32496ff7b240fd31c58e69f8b 100644 --- a/aleksis/apps/matrix/locale/tr_TR/LC_MESSAGES/django.po +++ b/aleksis/apps/matrix/locale/tr_TR/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-04 11:13+0000\n" +"POT-Creation-Date: 2022-06-25 11:24+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/aleksis/apps/matrix/locale/uk/LC_MESSAGES/django.po b/aleksis/apps/matrix/locale/uk/LC_MESSAGES/django.po new file mode 100644 index 0000000000000000000000000000000000000000..803a1a023bf3ad1f55ef563ff54cf3588f34aac9 --- /dev/null +++ b/aleksis/apps/matrix/locale/uk/LC_MESSAGES/django.po @@ -0,0 +1,178 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-06-25 11:24+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != " +"11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % " +"100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || " +"(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" +#: aleksis/apps/matrix/forms.py:12 +msgid "Provision in Matrix" +msgstr "" + +#: aleksis/apps/matrix/menus.py:6 aleksis/apps/matrix/preferences.py:8 +msgid "Matrix" +msgstr "" + +#: aleksis/apps/matrix/menus.py:18 +msgid "Groups and Rooms" +msgstr "" + +#: aleksis/apps/matrix/model_extensions.py:43 +msgid "Can view matrix room of a group" +msgstr "" + +#: aleksis/apps/matrix/models.py:19 +msgid "Matrix ID" +msgstr "" + +#: aleksis/apps/matrix/models.py:23 +msgid "Person" +msgstr "" + +#: aleksis/apps/matrix/models.py:52 +msgid "Matrix profile" +msgstr "" + +#: aleksis/apps/matrix/models.py:53 +msgid "Matrix profiles" +msgstr "" + +#: aleksis/apps/matrix/models.py:59 +msgid "Room ID" +msgstr "" + +#: aleksis/apps/matrix/models.py:60 +msgid "Alias" +msgstr "" + +#: aleksis/apps/matrix/models.py:64 +msgid "Group" +msgstr "" + +#: aleksis/apps/matrix/models.py:266 +msgid "Matrix room" +msgstr "" + +#: aleksis/apps/matrix/models.py:267 +msgid "Matrix rooms" +msgstr "" + +#: aleksis/apps/matrix/models.py:273 +msgid "Child rooms/spaces" +msgstr "" + +#: aleksis/apps/matrix/models.py:355 +msgid "Matrix space" +msgstr "" + +#: aleksis/apps/matrix/models.py:356 +msgid "Matrix spaces" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:15 +msgid "URL of Matrix homeserver" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:18 +msgid "URL of the Matrix homeserver on which groups and spaces should be created (e. g. https://matrix.org)" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:27 +msgid "Name of Matrix homeserver used for auto-generating Matrix IDs" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:28 +msgid "Leave empty to not create Matrix IDs automatically" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:36 +msgid "Access token to access homeserver" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:39 +msgid "This has to be the access token of a suitable bot user. It is used for all actions." +msgstr "" + +#: aleksis/apps/matrix/preferences.py:47 +msgid "Disambiguate room aliases" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:49 +msgid "Suffix room aliases with ascending numbers to avoid name clashes" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:56 +msgid "Use Matrix spaces" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:58 +msgid "This activates the creation and management of Matrix spaces." +msgstr "" + +#: aleksis/apps/matrix/preferences.py:65 +msgid "Reduce existing power levels" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:67 +msgid "Reduce power levels of existing members to the level suggested by AlekSIS." +msgstr "" + +#: aleksis/apps/matrix/preferences.py:74 +msgid "Power level for owners" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:77 +msgid "This power level will be set for all owners of a group." +msgstr "" + +#: aleksis/apps/matrix/preferences.py:84 +msgid "Power level for members" +msgstr "" + +#: aleksis/apps/matrix/preferences.py:87 +msgid "This power level will be set for all members of a group." +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:8 +#: aleksis/apps/matrix/templates/matrix/room/list.html:9 +msgid "Groups and Matrix Rooms" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:14 +msgid "Create group" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:21 +msgid "Filter groups" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:25 +msgid "Filter" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:28 +msgid "Clear" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:43 +msgid "Selected groups" +msgstr "" + +#: aleksis/apps/matrix/templates/matrix/room/list.html:53 +msgid "Execute" +msgstr "" diff --git a/tox.ini b/tox.ini index 6ba5d926ea520a574125f4a9717b93ba0020a2c3..749e0606f4f02fcbd1649627219b15850cbc0a90 100644 --- a/tox.ini +++ b/tox.ini @@ -49,8 +49,8 @@ commands = [testenv:makemessages] commands = - poetry run aleksis-admin makemessages --no-wrap -e html,txt,py,email -i static -l ar -l de_DE -l fr -l nb_NO -l tr_TR -l la - poetry run aleksis-admin makemessages --no-wrap -d djangojs -i **/node_modules -l ar -l de_DE -l fr -l nb_NO -l tr_TR -l la + poetry run aleksis-admin makemessages --no-wrap -e html,txt,py,email -i static -l ar -l de_DE -l fr -l nb_NO -l tr_TR -l la -l uk -l ru + poetry run aleksis-admin makemessages --no-wrap -d djangojs -i **/node_modules -l ar -l de_DE -l fr -l nb_NO -l tr_TR -l la -l uk -l ru [flake8] max_line_length = 100