diff --git a/server/src/uds/locale/ar/LC_MESSAGES/django.po b/server/src/uds/locale/ar/LC_MESSAGES/django.po index 1b9392a1..436a4818 100644 --- a/server/src/uds/locale/ar/LC_MESSAGES/django.po +++ b/server/src/uds/locale/ar/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" -"PO-Revision-Date: 2020-06-08 16:05+0000\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" +"PO-Revision-Date: 2020-06-10 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/" "ar/)\n" @@ -40,7 +40,7 @@ msgstr "الاسم" #: REST/methods/calendarrules.py:104 REST/methods/calendars.py:61 #: REST/methods/meta_pools.py:71 REST/methods/osmanagers.py:57 #: REST/methods/providers.py:72 REST/methods/proxies.py:62 -#: REST/methods/services.py:222 REST/methods/services_pool_groups.py:64 +#: REST/methods/services.py:223 REST/methods/services_pool_groups.py:64 #: REST/methods/transports.py:59 REST/methods/user_services.py:297 #: REST/methods/users_groups.py:118 REST/methods/users_groups.py:284 #: REST/model.py:157 @@ -55,7 +55,7 @@ msgstr "علامة الوقت" #: REST/methods/calendars.py:63 REST/methods/meta_pools.py:77 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:59 #: REST/methods/providers.py:76 REST/methods/proxies.py:63 -#: REST/methods/services.py:226 REST/methods/services_pools.py:108 +#: REST/methods/services.py:227 REST/methods/services_pools.py:108 #: REST/methods/transports.py:61 msgid "tags" msgstr "العلامات" @@ -167,7 +167,7 @@ msgid "Id" msgstr "Id" #: REST/methods/authenticators.py:66 REST/methods/osmanagers.py:56 -#: REST/methods/providers.py:71 REST/methods/services.py:223 +#: REST/methods/providers.py:71 REST/methods/services.py:224 #: REST/methods/transports.py:58 REST/methods/user_services.py:296 msgid "Type" msgstr "نوع" @@ -234,7 +234,7 @@ msgstr "كل" msgid "Duration" msgstr "المدة" -#: REST/methods/calendarrules.py:132 REST/methods/services.py:188 +#: REST/methods/calendarrules.py:132 REST/methods/services.py:189 msgid "Element already exists (duplicate key error)" msgstr "عنصر موجود بالفعل (خطأ مفتاح مكرر)" @@ -284,7 +284,7 @@ msgstr "بركه ميتا" msgid "Policy" msgstr "سياسات" -#: REST/methods/meta_pools.py:73 REST/methods/services.py:225 +#: REST/methods/meta_pools.py:73 REST/methods/services.py:226 #: REST/methods/services_pools.py:101 msgid "User services" msgstr "خدمات المستخدم" @@ -616,43 +616,43 @@ msgstr "الوصف" msgid "Generates" msgstr "يقوم بإنشاء" -#: REST/methods/services.py:187 +#: REST/methods/services.py:188 msgid "" "Service token seems to be in use by other service. Please, select a new one." msgstr "" "يبدو أن رمز الخدمة قيد الاستخدام من قبل خدمة أخرى. من فضلك ، اختر واحدة " "جديدة." -#: REST/methods/services.py:192 +#: REST/methods/services.py:193 #, python-brace-format msgid "Input error: {0}" msgstr "إدخال خطأ: {0}" -#: REST/methods/services.py:215 +#: REST/methods/services.py:216 msgid "Services of {}" msgstr "خدمات {}" -#: REST/methods/services.py:217 +#: REST/methods/services.py:218 msgid "Current services" msgstr "الخدمات الحالية" -#: REST/methods/services.py:221 +#: REST/methods/services.py:222 msgid "Service name" msgstr "اسم الخدمة" -#: REST/methods/services.py:224 +#: REST/methods/services.py:225 msgid "Services Pools" msgstr "تجمعات الخدمة" -#: REST/methods/services.py:227 REST/methods/services.py:267 +#: REST/methods/services.py:228 REST/methods/services.py:268 msgid "Proxy" msgstr "الوكيل" -#: REST/methods/services.py:268 +#: REST/methods/services.py:269 msgid "Proxy for services behind a firewall" msgstr "وكيل للخدمات وراء جدار الحماية" -#: REST/methods/services.py:270 REST/methods/services_pools.py:257 +#: REST/methods/services.py:271 REST/methods/services_pools.py:257 #: REST/methods/services_pools.py:265 REST/methods/services_pools.py:273 #: REST/methods/services_pools.py:348 REST/methods/services_pools.py:356 #: auths/RegexLdap/authenticator.py:78 core/ui/user_interface.py:95 @@ -664,12 +664,12 @@ msgstr "وكيل للخدمات وراء جدار الحماية" msgid "Advanced" msgstr "متقدم" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "With errors" msgstr "مع الأخطاء" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "Ok" msgstr "موافق" @@ -1573,7 +1573,11 @@ msgstr "Real name attrs" msgid "Fields from where to extract the real name" msgstr "حقول منها يستخرج الاسم الحقيقي" -#: auths/SAML_enterprise/saml.py:180 +#: auths/SAML_enterprise/saml.py:176 +msgid "SAML Authenticator does not support white spaces on field NAME" +msgstr "لا يدعم أداة مصادقة SAML المسافات البيضاء في الحقل NAME" + +#: auths/SAML_enterprise/saml.py:183 msgid "" "Server certificate should be a valid PEM (PEM certificates starts with -----" "BEGIN CERTIFICATE-----)" @@ -1581,11 +1585,11 @@ msgstr "" "يجب أن تكون شهادة الملقم PEM صالحة (PEM شهادات تبدأ ب-----BEGIN " "CERTIFICATE-----)" -#: auths/SAML_enterprise/saml.py:185 +#: auths/SAML_enterprise/saml.py:188 msgid "Invalid server certificate. " msgstr "شهادة الملقم غير صالحة. " -#: auths/SAML_enterprise/saml.py:189 +#: auths/SAML_enterprise/saml.py:192 msgid "" "Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "RSA PRIVATE KEY-----" @@ -1593,24 +1597,24 @@ msgstr "" "يجب أن يكون المفتاح الخاص PEM صالح (PEM المفاتيح الخاصة تبدأ ب------BEGIN " "RSA PRIVATE KEY-----" -#: auths/SAML_enterprise/saml.py:201 +#: auths/SAML_enterprise/saml.py:204 msgid "Invalid private key. " msgstr "المفتاح الخاص غير صالح. " -#: auths/SAML_enterprise/saml.py:218 +#: auths/SAML_enterprise/saml.py:221 #, python-brace-format msgid "Can't fetch url {0}: {1}" msgstr "لا يمكن إحضار url {0}: {1}" -#: auths/SAML_enterprise/saml.py:226 +#: auths/SAML_enterprise/saml.py:229 msgid " (obtained from URL)" msgstr " (تم الحصول عليها من URL)" -#: auths/SAML_enterprise/saml.py:227 +#: auths/SAML_enterprise/saml.py:230 msgid "XML does not seem valid for IDP Metadata " msgstr "XML لا تبدو صالحة لبيانات التعريف IDP Metadata" -#: auths/SAML_enterprise/saml.py:243 +#: auths/SAML_enterprise/saml.py:246 msgid "Can't access idp metadata" msgstr "لا يمكن الوصول إلى بيانات التعريف IDP Metadata" @@ -3833,11 +3837,11 @@ msgstr "IP ثابت واحد" msgid "This service provides access to POWERED-ON Machine by IP" msgstr "توفر هذه الخدمة إمكانية الوصول إلى الجهاز عن طريق IP" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " shared" msgstr "مشترك" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " (bound to {})" msgstr "(منضم إلى {})" @@ -3872,12 +3876,12 @@ msgstr "كلمة مرور مستخدم Proxmox" msgid "Timeout in seconds of connection to Proxmox" msgstr "المهلة بالثواني من الاتصال بـ Proxmox" -#: services/Proxmox/publication.py:93 +#: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" msgstr "منشور" -#: services/Proxmox/publication.py:94 +#: services/Proxmox/publication.py:95 #: services/Vmware_enterprise/publication.py:68 #, python-brace-format msgid "UDS Publication for {0} created at {1}" @@ -4057,7 +4061,6 @@ msgid "AD User Management: you must provide the AD server host." msgstr "م إدارة المستخدم: يجب أن توفر مضيف خادم م." #: services/RDS_enterprise/provider.py:167 -#| msgid "AD User Management: you must provide the user prefix." msgid "AD User Management: you must provide the users base DN." msgstr "إدارة مستخدم AD: يجب عليك توفير الاسم المميز لقاعدة المستخدمين." diff --git a/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po b/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po index 922990b2..aa4319ca 100644 --- a/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: 2020-06-02 13:39+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/" @@ -459,6 +459,7 @@ msgstr "الكل" #: static/admin/translations-fakejs.js:141 #: static/admin/translations-fakejs.js:353 #: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:439 #: static/admin/translations-fakejs.js:456 msgid "Comments" msgstr "تعليقات" @@ -1389,10 +1390,6 @@ msgstr "أفضلية" msgid "New publication for" msgstr "منشور جديد لـ" -#: static/admin/translations-fakejs.js:439 -msgid "Reason" -msgstr "السبب" - #: static/admin/translations-fakejs.js:444 msgid "Cache" msgstr "ذاكرة التخزين المؤقت" diff --git a/server/src/uds/locale/ca/LC_MESSAGES/django.po b/server/src/uds/locale/ca/LC_MESSAGES/django.po index 530fd064..dc19fe08 100644 --- a/server/src/uds/locale/ca/LC_MESSAGES/django.po +++ b/server/src/uds/locale/ca/LC_MESSAGES/django.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" -"PO-Revision-Date: 2020-06-08 16:05+0000\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" +"PO-Revision-Date: 2020-06-10 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Catalan (http://www.transifex.com/openuds/openuds/language/" "ca/)\n" @@ -41,7 +41,7 @@ msgstr "Nom" #: REST/methods/calendarrules.py:104 REST/methods/calendars.py:61 #: REST/methods/meta_pools.py:71 REST/methods/osmanagers.py:57 #: REST/methods/providers.py:72 REST/methods/proxies.py:62 -#: REST/methods/services.py:222 REST/methods/services_pool_groups.py:64 +#: REST/methods/services.py:223 REST/methods/services_pool_groups.py:64 #: REST/methods/transports.py:59 REST/methods/user_services.py:297 #: REST/methods/users_groups.py:118 REST/methods/users_groups.py:284 #: REST/model.py:157 @@ -56,7 +56,7 @@ msgstr "Marca de temps" #: REST/methods/calendars.py:63 REST/methods/meta_pools.py:77 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:59 #: REST/methods/providers.py:76 REST/methods/proxies.py:63 -#: REST/methods/services.py:226 REST/methods/services_pools.py:108 +#: REST/methods/services.py:227 REST/methods/services_pools.py:108 #: REST/methods/transports.py:61 msgid "tags" msgstr "etiquetes" @@ -168,7 +168,7 @@ msgid "Id" msgstr "ID" #: REST/methods/authenticators.py:66 REST/methods/osmanagers.py:56 -#: REST/methods/providers.py:71 REST/methods/services.py:223 +#: REST/methods/providers.py:71 REST/methods/services.py:224 #: REST/methods/transports.py:58 REST/methods/user_services.py:296 msgid "Type" msgstr "Tipus" @@ -235,7 +235,7 @@ msgstr "Cada" msgid "Duration" msgstr "Durada" -#: REST/methods/calendarrules.py:132 REST/methods/services.py:188 +#: REST/methods/calendarrules.py:132 REST/methods/services.py:189 msgid "Element already exists (duplicate key error)" msgstr "L'element ja existeix (error clau duplicada)" @@ -285,7 +285,7 @@ msgstr "Meta Pools" msgid "Policy" msgstr "Política" -#: REST/methods/meta_pools.py:73 REST/methods/services.py:225 +#: REST/methods/meta_pools.py:73 REST/methods/services.py:226 #: REST/methods/services_pools.py:101 msgid "User services" msgstr "Serveis d'usuari" @@ -620,43 +620,43 @@ msgstr "Descripció" msgid "Generates" msgstr "Genera" -#: REST/methods/services.py:187 +#: REST/methods/services.py:188 msgid "" "Service token seems to be in use by other service. Please, select a new one." msgstr "" "Sembla que el token de servei ja és utilitzat per un altre servei. Si us " "plau, seleccioneu-ne un de nou." -#: REST/methods/services.py:192 +#: REST/methods/services.py:193 #, python-brace-format msgid "Input error: {0}" msgstr "Error d'entrada: {0}" -#: REST/methods/services.py:215 +#: REST/methods/services.py:216 msgid "Services of {}" msgstr "Serveis de {}" -#: REST/methods/services.py:217 +#: REST/methods/services.py:218 msgid "Current services" msgstr "Serveis actuals" -#: REST/methods/services.py:221 +#: REST/methods/services.py:222 msgid "Service name" msgstr "Nom del servei" -#: REST/methods/services.py:224 +#: REST/methods/services.py:225 msgid "Services Pools" msgstr "Pools de serveis" -#: REST/methods/services.py:227 REST/methods/services.py:267 +#: REST/methods/services.py:228 REST/methods/services.py:268 msgid "Proxy" msgstr "Proxy" -#: REST/methods/services.py:268 +#: REST/methods/services.py:269 msgid "Proxy for services behind a firewall" msgstr "Proxy per a serveis darrere d'un tallafoc" -#: REST/methods/services.py:270 REST/methods/services_pools.py:257 +#: REST/methods/services.py:271 REST/methods/services_pools.py:257 #: REST/methods/services_pools.py:265 REST/methods/services_pools.py:273 #: REST/methods/services_pools.py:348 REST/methods/services_pools.py:356 #: auths/RegexLdap/authenticator.py:78 core/ui/user_interface.py:95 @@ -668,12 +668,12 @@ msgstr "Proxy per a serveis darrere d'un tallafoc" msgid "Advanced" msgstr "Avançat" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "With errors" msgstr "Amb errors" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "Ok" msgstr "D'acord" @@ -1605,7 +1605,11 @@ msgstr "Atributs de Nom real" msgid "Fields from where to extract the real name" msgstr "Camps d'on obtenir el nom real" -#: auths/SAML_enterprise/saml.py:180 +#: auths/SAML_enterprise/saml.py:176 +msgid "SAML Authenticator does not support white spaces on field NAME" +msgstr "SAML Authenticator no admet espais blancs al camp NAME" + +#: auths/SAML_enterprise/saml.py:183 msgid "" "Server certificate should be a valid PEM (PEM certificates starts with -----" "BEGIN CERTIFICATE-----)" @@ -1613,11 +1617,11 @@ msgstr "" "El certificat del servidor ha de ser PEM vàlid (els certificats PEM comencen " "amb -----BEGIN CERTIFICATE-----)" -#: auths/SAML_enterprise/saml.py:185 +#: auths/SAML_enterprise/saml.py:188 msgid "Invalid server certificate. " msgstr "Certificat de servidor no vàlid" -#: auths/SAML_enterprise/saml.py:189 +#: auths/SAML_enterprise/saml.py:192 msgid "" "Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "RSA PRIVATE KEY-----" @@ -1625,24 +1629,24 @@ msgstr "" "La clau privada ha de ser PEM vàlida (les claus privades PEM comencen amb " "-----BEGIN RSA PRIVATE KEY-----)" -#: auths/SAML_enterprise/saml.py:201 +#: auths/SAML_enterprise/saml.py:204 msgid "Invalid private key. " msgstr "Clau privada incorrecta." -#: auths/SAML_enterprise/saml.py:218 +#: auths/SAML_enterprise/saml.py:221 #, python-brace-format msgid "Can't fetch url {0}: {1}" msgstr "No es por extreure URL {0}: {1}" -#: auths/SAML_enterprise/saml.py:226 +#: auths/SAML_enterprise/saml.py:229 msgid " (obtained from URL)" msgstr " (obtingut de l'URL)" -#: auths/SAML_enterprise/saml.py:227 +#: auths/SAML_enterprise/saml.py:230 msgid "XML does not seem valid for IDP Metadata " msgstr "El XML no sembla vàlid per a metadades IDP" -#: auths/SAML_enterprise/saml.py:243 +#: auths/SAML_enterprise/saml.py:246 msgid "Can't access idp metadata" msgstr "No es pot accedir a les metadades IDP" @@ -3911,11 +3915,11 @@ msgstr "IP simple estàtica" msgid "This service provides access to POWERED-ON Machine by IP" msgstr "Aquest servei proporciona accés a màquines engegades per IP" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " shared" msgstr "compartit" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " (bound to {})" msgstr "(Unit a {})" @@ -3950,12 +3954,12 @@ msgstr "Contrasenya de l’usuari de Proxmox" msgid "Timeout in seconds of connection to Proxmox" msgstr "Temps d'espera de la connexió a Proxmox en segons" -#: services/Proxmox/publication.py:93 +#: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" msgstr "Publicació" -#: services/Proxmox/publication.py:94 +#: services/Proxmox/publication.py:95 #: services/Vmware_enterprise/publication.py:68 #, python-brace-format msgid "UDS Publication for {0} created at {1}" @@ -4147,7 +4151,6 @@ msgstr "" "servidor del Directori Actiu." #: services/RDS_enterprise/provider.py:167 -#| msgid "AD User Management: you must provide the user prefix." msgid "AD User Management: you must provide the users base DN." msgstr "Gestió d’usuaris d’AD: heu de proporcionar el DNI de base d’usuaris." diff --git a/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po b/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po index 82891987..1a2d0be2 100644 --- a/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: 2020-06-02 13:39+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Catalan (http://www.transifex.com/openuds/openuds/language/" @@ -457,6 +457,7 @@ msgstr "Tots" #: static/admin/translations-fakejs.js:141 #: static/admin/translations-fakejs.js:353 #: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:439 #: static/admin/translations-fakejs.js:456 msgid "Comments" msgstr "Comentaris" @@ -1389,10 +1390,6 @@ msgstr "Prioritat" msgid "New publication for" msgstr "Nova publicació per a" -#: static/admin/translations-fakejs.js:439 -msgid "Reason" -msgstr "Motiu" - #: static/admin/translations-fakejs.js:444 msgid "Cache" msgstr "Memòria cau" diff --git a/server/src/uds/locale/de/LC_MESSAGES/django.po b/server/src/uds/locale/de/LC_MESSAGES/django.po index fce448b6..44a503f2 100644 --- a/server/src/uds/locale/de/LC_MESSAGES/django.po +++ b/server/src/uds/locale/de/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" -"PO-Revision-Date: 2020-06-08 16:05+0000\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" +"PO-Revision-Date: 2020-06-10 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: German (http://www.transifex.com/openuds/openuds/language/" "de/)\n" @@ -39,7 +39,7 @@ msgstr "Name" #: REST/methods/calendarrules.py:104 REST/methods/calendars.py:61 #: REST/methods/meta_pools.py:71 REST/methods/osmanagers.py:57 #: REST/methods/providers.py:72 REST/methods/proxies.py:62 -#: REST/methods/services.py:222 REST/methods/services_pool_groups.py:64 +#: REST/methods/services.py:223 REST/methods/services_pool_groups.py:64 #: REST/methods/transports.py:59 REST/methods/user_services.py:297 #: REST/methods/users_groups.py:118 REST/methods/users_groups.py:284 #: REST/model.py:157 @@ -54,7 +54,7 @@ msgstr "Zeitmarke" #: REST/methods/calendars.py:63 REST/methods/meta_pools.py:77 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:59 #: REST/methods/providers.py:76 REST/methods/proxies.py:63 -#: REST/methods/services.py:226 REST/methods/services_pools.py:108 +#: REST/methods/services.py:227 REST/methods/services_pools.py:108 #: REST/methods/transports.py:61 msgid "tags" msgstr "Stichworte" @@ -166,7 +166,7 @@ msgid "Id" msgstr "Ich würde" #: REST/methods/authenticators.py:66 REST/methods/osmanagers.py:56 -#: REST/methods/providers.py:71 REST/methods/services.py:223 +#: REST/methods/providers.py:71 REST/methods/services.py:224 #: REST/methods/transports.py:58 REST/methods/user_services.py:296 msgid "Type" msgstr "Art" @@ -233,7 +233,7 @@ msgstr "Jeden" msgid "Duration" msgstr "Dauer" -#: REST/methods/calendarrules.py:132 REST/methods/services.py:188 +#: REST/methods/calendarrules.py:132 REST/methods/services.py:189 msgid "Element already exists (duplicate key error)" msgstr "Element ist bereits vorhanden (Fehler beim Duplikatschlüssel)" @@ -283,7 +283,7 @@ msgstr "Meta-Pools" msgid "Policy" msgstr "Politik" -#: REST/methods/meta_pools.py:73 REST/methods/services.py:225 +#: REST/methods/meta_pools.py:73 REST/methods/services.py:226 #: REST/methods/services_pools.py:101 msgid "User services" msgstr "Benutzerdienste" @@ -618,43 +618,43 @@ msgstr "Beschreibung" msgid "Generates" msgstr "Erzeugt" -#: REST/methods/services.py:187 +#: REST/methods/services.py:188 msgid "" "Service token seems to be in use by other service. Please, select a new one." msgstr "" "Das Diensttoken scheint von einem anderen Dienst verwendet zu werden. Bitte " "wählen Sie eine neue aus." -#: REST/methods/services.py:192 +#: REST/methods/services.py:193 #, python-brace-format msgid "Input error: {0}" msgstr "Eingabefehler: {0}" -#: REST/methods/services.py:215 +#: REST/methods/services.py:216 msgid "Services of {}" msgstr "Dienstleistungen von {}" -#: REST/methods/services.py:217 +#: REST/methods/services.py:218 msgid "Current services" msgstr "Aktuelle Dienstleistungen" -#: REST/methods/services.py:221 +#: REST/methods/services.py:222 msgid "Service name" msgstr "Dienstname" -#: REST/methods/services.py:224 +#: REST/methods/services.py:225 msgid "Services Pools" msgstr "Dienstleistungen Pools" -#: REST/methods/services.py:227 REST/methods/services.py:267 +#: REST/methods/services.py:228 REST/methods/services.py:268 msgid "Proxy" msgstr "Proxy" -#: REST/methods/services.py:268 +#: REST/methods/services.py:269 msgid "Proxy for services behind a firewall" msgstr "Proxy für Dienste hinter einer Firewall" -#: REST/methods/services.py:270 REST/methods/services_pools.py:257 +#: REST/methods/services.py:271 REST/methods/services_pools.py:257 #: REST/methods/services_pools.py:265 REST/methods/services_pools.py:273 #: REST/methods/services_pools.py:348 REST/methods/services_pools.py:356 #: auths/RegexLdap/authenticator.py:78 core/ui/user_interface.py:95 @@ -666,12 +666,12 @@ msgstr "Proxy für Dienste hinter einer Firewall" msgid "Advanced" msgstr "Erweitert" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "With errors" msgstr "Mit Fehlern" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "Ok" msgstr "OK" @@ -1612,7 +1612,11 @@ msgstr "Echte name attrs" msgid "Fields from where to extract the real name" msgstr "Felder, aus denen der tatsächliche Name extrahiert werden soll" -#: auths/SAML_enterprise/saml.py:180 +#: auths/SAML_enterprise/saml.py:176 +msgid "SAML Authenticator does not support white spaces on field NAME" +msgstr "SAML Authenticator unterstützt keine Leerzeichen im Feld NAME" + +#: auths/SAML_enterprise/saml.py:183 msgid "" "Server certificate should be a valid PEM (PEM certificates starts with -----" "BEGIN CERTIFICATE-----)" @@ -1620,11 +1624,11 @@ msgstr "" "Serverzertifikat sollte ein gültiges PEM sein (PEM-Zertifikate beginnen mit " "----- BEGIN CERTIFICATE -----)" -#: auths/SAML_enterprise/saml.py:185 +#: auths/SAML_enterprise/saml.py:188 msgid "Invalid server certificate. " msgstr "Ungültiges Serverzertifikat" -#: auths/SAML_enterprise/saml.py:189 +#: auths/SAML_enterprise/saml.py:192 msgid "" "Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "RSA PRIVATE KEY-----" @@ -1632,24 +1636,24 @@ msgstr "" "Der private Schlüssel sollte ein gültiges PEM sein (der private PEM-" "Schlüssel beginnt mit ----- BEGIN RSA PRIVATE KEY -----" -#: auths/SAML_enterprise/saml.py:201 +#: auths/SAML_enterprise/saml.py:204 msgid "Invalid private key. " msgstr "Ungültiger privater Schlüssel" -#: auths/SAML_enterprise/saml.py:218 +#: auths/SAML_enterprise/saml.py:221 #, python-brace-format msgid "Can't fetch url {0}: {1}" msgstr "URL {0} kann nicht abgerufen werden: {1}" -#: auths/SAML_enterprise/saml.py:226 +#: auths/SAML_enterprise/saml.py:229 msgid " (obtained from URL)" msgstr "(von URL erhalten)" -#: auths/SAML_enterprise/saml.py:227 +#: auths/SAML_enterprise/saml.py:230 msgid "XML does not seem valid for IDP Metadata " msgstr "XML scheint für IDP-Metadaten nicht gültig zu sein" -#: auths/SAML_enterprise/saml.py:243 +#: auths/SAML_enterprise/saml.py:246 msgid "Can't access idp metadata" msgstr "Ich kann nicht auf IDP-Metadaten zugreifen" @@ -3929,11 +3933,11 @@ msgid "This service provides access to POWERED-ON Machine by IP" msgstr "" "Dieser Dienst ermöglicht den Zugriff auf die POWERED-ON-Maschine über IP" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " shared" msgstr "geteilt" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " (bound to {})" msgstr "(gebunden an {})" @@ -3968,12 +3972,12 @@ msgstr "Passwort des Benutzers von Proxmox" msgid "Timeout in seconds of connection to Proxmox" msgstr "Zeitüberschreitung in Sekunden nach Verbindung mit Proxmox" -#: services/Proxmox/publication.py:93 +#: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" msgstr "Veröffentlichung" -#: services/Proxmox/publication.py:94 +#: services/Proxmox/publication.py:95 #: services/Vmware_enterprise/publication.py:68 #, python-brace-format msgid "UDS Publication for {0} created at {1}" @@ -4164,7 +4168,6 @@ msgid "AD User Management: you must provide the AD server host." msgstr "AD-Benutzerverwaltung: Sie müssen den AD-Server-Host bereitstellen." #: services/RDS_enterprise/provider.py:167 -#| msgid "AD User Management: you must provide the user prefix." msgid "AD User Management: you must provide the users base DN." msgstr "AD-Benutzerverwaltung: Sie müssen den Basis-DN des Benutzers angeben." diff --git a/server/src/uds/locale/de/LC_MESSAGES/djangojs.po b/server/src/uds/locale/de/LC_MESSAGES/djangojs.po index 9412939e..f93af273 100644 --- a/server/src/uds/locale/de/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/de/LC_MESSAGES/djangojs.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: 2020-06-10 14:11+0000\n" "Last-Translator: Thorsten Latka \n" "Language-Team: German (http://www.transifex.com/openuds/openuds/language/" @@ -459,6 +459,7 @@ msgstr "Alles" #: static/admin/translations-fakejs.js:141 #: static/admin/translations-fakejs.js:353 #: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:439 #: static/admin/translations-fakejs.js:456 msgid "Comments" msgstr "Bemerkungen" @@ -1393,10 +1394,6 @@ msgstr "Priorität" msgid "New publication for" msgstr "Neue Veröffentlichung für" -#: static/admin/translations-fakejs.js:439 -msgid "Reason" -msgstr "Grund" - #: static/admin/translations-fakejs.js:444 msgid "Cache" msgstr "Zwischenspeicher" diff --git a/server/src/uds/locale/en/LC_MESSAGES/django.po b/server/src/uds/locale/en/LC_MESSAGES/django.po index 401f9582..b05aa3f7 100644 --- a/server/src/uds/locale/en/LC_MESSAGES/django.po +++ b/server/src/uds/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,7 +37,7 @@ msgstr "" #: REST/methods/calendarrules.py:104 REST/methods/calendars.py:61 #: REST/methods/meta_pools.py:71 REST/methods/osmanagers.py:57 #: REST/methods/providers.py:72 REST/methods/proxies.py:62 -#: REST/methods/services.py:222 REST/methods/services_pool_groups.py:64 +#: REST/methods/services.py:223 REST/methods/services_pool_groups.py:64 #: REST/methods/transports.py:59 REST/methods/user_services.py:297 #: REST/methods/users_groups.py:118 REST/methods/users_groups.py:284 #: REST/model.py:157 @@ -52,7 +52,7 @@ msgstr "" #: REST/methods/calendars.py:63 REST/methods/meta_pools.py:77 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:59 #: REST/methods/providers.py:76 REST/methods/proxies.py:63 -#: REST/methods/services.py:226 REST/methods/services_pools.py:108 +#: REST/methods/services.py:227 REST/methods/services_pools.py:108 #: REST/methods/transports.py:61 msgid "tags" msgstr "" @@ -164,7 +164,7 @@ msgid "Id" msgstr "" #: REST/methods/authenticators.py:66 REST/methods/osmanagers.py:56 -#: REST/methods/providers.py:71 REST/methods/services.py:223 +#: REST/methods/providers.py:71 REST/methods/services.py:224 #: REST/methods/transports.py:58 REST/methods/user_services.py:296 msgid "Type" msgstr "" @@ -231,7 +231,7 @@ msgstr "" msgid "Duration" msgstr "" -#: REST/methods/calendarrules.py:132 REST/methods/services.py:188 +#: REST/methods/calendarrules.py:132 REST/methods/services.py:189 msgid "Element already exists (duplicate key error)" msgstr "" @@ -281,7 +281,7 @@ msgstr "" msgid "Policy" msgstr "" -#: REST/methods/meta_pools.py:73 REST/methods/services.py:225 +#: REST/methods/meta_pools.py:73 REST/methods/services.py:226 #: REST/methods/services_pools.py:101 msgid "User services" msgstr "" @@ -609,41 +609,41 @@ msgstr "" msgid "Generates" msgstr "" -#: REST/methods/services.py:187 +#: REST/methods/services.py:188 msgid "" "Service token seems to be in use by other service. Please, select a new one." msgstr "" -#: REST/methods/services.py:192 +#: REST/methods/services.py:193 #, python-brace-format msgid "Input error: {0}" msgstr "" -#: REST/methods/services.py:215 +#: REST/methods/services.py:216 msgid "Services of {}" msgstr "" -#: REST/methods/services.py:217 +#: REST/methods/services.py:218 msgid "Current services" msgstr "" -#: REST/methods/services.py:221 +#: REST/methods/services.py:222 msgid "Service name" msgstr "" -#: REST/methods/services.py:224 +#: REST/methods/services.py:225 msgid "Services Pools" msgstr "" -#: REST/methods/services.py:227 REST/methods/services.py:267 +#: REST/methods/services.py:228 REST/methods/services.py:268 msgid "Proxy" msgstr "" -#: REST/methods/services.py:268 +#: REST/methods/services.py:269 msgid "Proxy for services behind a firewall" msgstr "" -#: REST/methods/services.py:270 REST/methods/services_pools.py:257 +#: REST/methods/services.py:271 REST/methods/services_pools.py:257 #: REST/methods/services_pools.py:265 REST/methods/services_pools.py:273 #: REST/methods/services_pools.py:348 REST/methods/services_pools.py:356 #: auths/RegexLdap/authenticator.py:78 core/ui/user_interface.py:95 @@ -655,12 +655,12 @@ msgstr "" msgid "Advanced" msgstr "" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "With errors" msgstr "" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "Ok" msgstr "" @@ -1532,40 +1532,44 @@ msgstr "" msgid "Fields from where to extract the real name" msgstr "" -#: auths/SAML_enterprise/saml.py:180 +#: auths/SAML_enterprise/saml.py:176 +msgid "SAML Authenticator does not support white spaces on field NAME" +msgstr "" + +#: auths/SAML_enterprise/saml.py:183 msgid "" "Server certificate should be a valid PEM (PEM certificates starts with -----" "BEGIN CERTIFICATE-----)" msgstr "" -#: auths/SAML_enterprise/saml.py:185 +#: auths/SAML_enterprise/saml.py:188 msgid "Invalid server certificate. " msgstr "" -#: auths/SAML_enterprise/saml.py:189 +#: auths/SAML_enterprise/saml.py:192 msgid "" "Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "RSA PRIVATE KEY-----" msgstr "" -#: auths/SAML_enterprise/saml.py:201 +#: auths/SAML_enterprise/saml.py:204 msgid "Invalid private key. " msgstr "" -#: auths/SAML_enterprise/saml.py:218 +#: auths/SAML_enterprise/saml.py:221 #, python-brace-format msgid "Can't fetch url {0}: {1}" msgstr "" -#: auths/SAML_enterprise/saml.py:226 +#: auths/SAML_enterprise/saml.py:229 msgid " (obtained from URL)" msgstr "" -#: auths/SAML_enterprise/saml.py:227 +#: auths/SAML_enterprise/saml.py:230 msgid "XML does not seem valid for IDP Metadata " msgstr "" -#: auths/SAML_enterprise/saml.py:243 +#: auths/SAML_enterprise/saml.py:246 msgid "Can't access idp metadata" msgstr "" @@ -3722,11 +3726,11 @@ msgstr "" msgid "This service provides access to POWERED-ON Machine by IP" msgstr "" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " shared" msgstr "" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " (bound to {})" msgstr "" @@ -3759,12 +3763,12 @@ msgstr "" msgid "Timeout in seconds of connection to Proxmox" msgstr "" -#: services/Proxmox/publication.py:93 +#: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" msgstr "" -#: services/Proxmox/publication.py:94 +#: services/Proxmox/publication.py:95 #: services/Vmware_enterprise/publication.py:68 #, python-brace-format msgid "UDS Publication for {0} created at {1}" diff --git a/server/src/uds/locale/en/LC_MESSAGES/djangojs.po b/server/src/uds/locale/en/LC_MESSAGES/djangojs.po index 0913f9d9..ac56f897 100644 --- a/server/src/uds/locale/en/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/en/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -454,6 +454,7 @@ msgstr "" #: static/admin/translations-fakejs.js:141 #: static/admin/translations-fakejs.js:353 #: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:439 #: static/admin/translations-fakejs.js:456 msgid "Comments" msgstr "" @@ -1383,10 +1384,6 @@ msgstr "" msgid "New publication for" msgstr "" -#: static/admin/translations-fakejs.js:439 -msgid "Reason" -msgstr "" - #: static/admin/translations-fakejs.js:444 msgid "Cache" msgstr "" diff --git a/server/src/uds/locale/es/LC_MESSAGES/django.po b/server/src/uds/locale/es/LC_MESSAGES/django.po index c7d98913..4ea949fa 100644 --- a/server/src/uds/locale/es/LC_MESSAGES/django.po +++ b/server/src/uds/locale/es/LC_MESSAGES/django.po @@ -19,8 +19,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" -"PO-Revision-Date: 2020-06-08 16:05+0000\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" +"PO-Revision-Date: 2020-06-10 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/" "es/)\n" @@ -50,7 +50,7 @@ msgstr "Nombre" #: REST/methods/calendarrules.py:104 REST/methods/calendars.py:61 #: REST/methods/meta_pools.py:71 REST/methods/osmanagers.py:57 #: REST/methods/providers.py:72 REST/methods/proxies.py:62 -#: REST/methods/services.py:222 REST/methods/services_pool_groups.py:64 +#: REST/methods/services.py:223 REST/methods/services_pool_groups.py:64 #: REST/methods/transports.py:59 REST/methods/user_services.py:297 #: REST/methods/users_groups.py:118 REST/methods/users_groups.py:284 #: REST/model.py:157 @@ -65,7 +65,7 @@ msgstr "Marca de tiempo" #: REST/methods/calendars.py:63 REST/methods/meta_pools.py:77 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:59 #: REST/methods/providers.py:76 REST/methods/proxies.py:63 -#: REST/methods/services.py:226 REST/methods/services_pools.py:108 +#: REST/methods/services.py:227 REST/methods/services_pools.py:108 #: REST/methods/transports.py:61 msgid "tags" msgstr "Etiquetas" @@ -177,7 +177,7 @@ msgid "Id" msgstr "Id" #: REST/methods/authenticators.py:66 REST/methods/osmanagers.py:56 -#: REST/methods/providers.py:71 REST/methods/services.py:223 +#: REST/methods/providers.py:71 REST/methods/services.py:224 #: REST/methods/transports.py:58 REST/methods/user_services.py:296 msgid "Type" msgstr "Tipo" @@ -244,7 +244,7 @@ msgstr "Cada" msgid "Duration" msgstr "Duración" -#: REST/methods/calendarrules.py:132 REST/methods/services.py:188 +#: REST/methods/calendarrules.py:132 REST/methods/services.py:189 msgid "Element already exists (duplicate key error)" msgstr "Elemento ya existe (error de clave duplicada)" @@ -295,7 +295,7 @@ msgstr "Meta Pools" msgid "Policy" msgstr "Política" -#: REST/methods/meta_pools.py:73 REST/methods/services.py:225 +#: REST/methods/meta_pools.py:73 REST/methods/services.py:226 #: REST/methods/services_pools.py:101 msgid "User services" msgstr "Servicios de usuario" @@ -630,43 +630,43 @@ msgstr "Descripción" msgid "Generates" msgstr "Genera" -#: REST/methods/services.py:187 +#: REST/methods/services.py:188 msgid "" "Service token seems to be in use by other service. Please, select a new one." msgstr "" "El token de servicio parece estar en uso por otro servicio. Por favor, " "seleccione uno nuevo." -#: REST/methods/services.py:192 +#: REST/methods/services.py:193 #, python-brace-format msgid "Input error: {0}" msgstr "Error de entrada: {0}" -#: REST/methods/services.py:215 +#: REST/methods/services.py:216 msgid "Services of {}" msgstr "Servicios de {}" -#: REST/methods/services.py:217 +#: REST/methods/services.py:218 msgid "Current services" msgstr "Servicios actuales" -#: REST/methods/services.py:221 +#: REST/methods/services.py:222 msgid "Service name" msgstr "Nombre del servicio" -#: REST/methods/services.py:224 +#: REST/methods/services.py:225 msgid "Services Pools" msgstr "Pools de Servicios" -#: REST/methods/services.py:227 REST/methods/services.py:267 +#: REST/methods/services.py:228 REST/methods/services.py:268 msgid "Proxy" msgstr "Proxy" -#: REST/methods/services.py:268 +#: REST/methods/services.py:269 msgid "Proxy for services behind a firewall" msgstr "Proxy para servicios detrás de un firewall" -#: REST/methods/services.py:270 REST/methods/services_pools.py:257 +#: REST/methods/services.py:271 REST/methods/services_pools.py:257 #: REST/methods/services_pools.py:265 REST/methods/services_pools.py:273 #: REST/methods/services_pools.py:348 REST/methods/services_pools.py:356 #: auths/RegexLdap/authenticator.py:78 core/ui/user_interface.py:95 @@ -678,12 +678,12 @@ msgstr "Proxy para servicios detrás de un firewall" msgid "Advanced" msgstr "Avanzado" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "With errors" msgstr "Con errores" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "Ok" msgstr "Ok" @@ -1615,7 +1615,11 @@ msgstr "Atrs del nombre real " msgid "Fields from where to extract the real name" msgstr "Campos de los que se extrae el nombre real" -#: auths/SAML_enterprise/saml.py:180 +#: auths/SAML_enterprise/saml.py:176 +msgid "SAML Authenticator does not support white spaces on field NAME" +msgstr "El autenticador SAML no admite espacios en blanco en el campo NOMBRE" + +#: auths/SAML_enterprise/saml.py:183 msgid "" "Server certificate should be a valid PEM (PEM certificates starts with -----" "BEGIN CERTIFICATE-----)" @@ -1623,11 +1627,11 @@ msgstr "" "El certificado del servidor debe ser un PEM válido (Los certificados PEM " "empiezan con---EMPEZAR CERTIFICADO---)" -#: auths/SAML_enterprise/saml.py:185 +#: auths/SAML_enterprise/saml.py:188 msgid "Invalid server certificate. " msgstr "Certificado de servidor no válido. " -#: auths/SAML_enterprise/saml.py:189 +#: auths/SAML_enterprise/saml.py:192 msgid "" "Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "RSA PRIVATE KEY-----" @@ -1635,24 +1639,24 @@ msgstr "" "La clave privada debe ser un PEM válido (Las claves privadas PEM empiezan " "con---EMPEZAR CLAVE PRIVADA RSA---" -#: auths/SAML_enterprise/saml.py:201 +#: auths/SAML_enterprise/saml.py:204 msgid "Invalid private key. " msgstr "Clave privada inválida. " -#: auths/SAML_enterprise/saml.py:218 +#: auths/SAML_enterprise/saml.py:221 #, python-brace-format msgid "Can't fetch url {0}: {1}" msgstr "No se puede extraer url {0}: {1}" -#: auths/SAML_enterprise/saml.py:226 +#: auths/SAML_enterprise/saml.py:229 msgid " (obtained from URL)" msgstr " (Obtenido de la URL)" -#: auths/SAML_enterprise/saml.py:227 +#: auths/SAML_enterprise/saml.py:230 msgid "XML does not seem valid for IDP Metadata " msgstr "XML no parece válido para metadatos IDP " -#: auths/SAML_enterprise/saml.py:243 +#: auths/SAML_enterprise/saml.py:246 msgid "Can't access idp metadata" msgstr "No se puede acceder a los metadatos IDP" @@ -3919,11 +3923,11 @@ msgstr "Estatica, IP Simple" msgid "This service provides access to POWERED-ON Machine by IP" msgstr "Este servicio proporciona acceso a máquinas ENCENDIDAS por IP" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " shared" msgstr "compartido" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " (bound to {})" msgstr "(vinculado a {})" @@ -3958,12 +3962,12 @@ msgstr "Contraseña del usuario de Proxmox" msgid "Timeout in seconds of connection to Proxmox" msgstr "Tiempo de espera en segundos de conexión a Proxmox" -#: services/Proxmox/publication.py:93 +#: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" msgstr "Publicación" -#: services/Proxmox/publication.py:94 +#: services/Proxmox/publication.py:95 #: services/Vmware_enterprise/publication.py:68 #, python-brace-format msgid "UDS Publication for {0} created at {1}" @@ -4151,7 +4155,6 @@ msgid "AD User Management: you must provide the AD server host." msgstr "AD User Management: debe proporcionar el host del servidor AD." #: services/RDS_enterprise/provider.py:167 -#| msgid "AD User Management: you must provide the user prefix." msgid "AD User Management: you must provide the users base DN." msgstr "AD User Management: debe proporcionar el DN base de los usuarios." diff --git a/server/src/uds/locale/es/LC_MESSAGES/djangojs.po b/server/src/uds/locale/es/LC_MESSAGES/djangojs.po index f2fae9b8..f3e43eb8 100644 --- a/server/src/uds/locale/es/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/es/LC_MESSAGES/djangojs.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: 2020-06-02 13:40+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/" @@ -466,6 +466,7 @@ msgstr "Todos" #: static/admin/translations-fakejs.js:141 #: static/admin/translations-fakejs.js:353 #: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:439 #: static/admin/translations-fakejs.js:456 msgid "Comments" msgstr "Comentarios" @@ -1400,10 +1401,6 @@ msgstr "Prioridad" msgid "New publication for" msgstr "Nueva publicación para" -#: static/admin/translations-fakejs.js:439 -msgid "Reason" -msgstr "Razón" - #: static/admin/translations-fakejs.js:444 msgid "Cache" msgstr "Caché" diff --git a/server/src/uds/locale/eu/LC_MESSAGES/django.po b/server/src/uds/locale/eu/LC_MESSAGES/django.po index 4292d4ce..dc113aaa 100644 --- a/server/src/uds/locale/eu/LC_MESSAGES/django.po +++ b/server/src/uds/locale/eu/LC_MESSAGES/django.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" -"PO-Revision-Date: 2020-06-08 16:05+0000\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" +"PO-Revision-Date: 2020-06-10 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/" "eu/)\n" @@ -40,7 +40,7 @@ msgstr "Izena" #: REST/methods/calendarrules.py:104 REST/methods/calendars.py:61 #: REST/methods/meta_pools.py:71 REST/methods/osmanagers.py:57 #: REST/methods/providers.py:72 REST/methods/proxies.py:62 -#: REST/methods/services.py:222 REST/methods/services_pool_groups.py:64 +#: REST/methods/services.py:223 REST/methods/services_pool_groups.py:64 #: REST/methods/transports.py:59 REST/methods/user_services.py:297 #: REST/methods/users_groups.py:118 REST/methods/users_groups.py:284 #: REST/model.py:157 @@ -55,7 +55,7 @@ msgstr "Denbora-marka" #: REST/methods/calendars.py:63 REST/methods/meta_pools.py:77 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:59 #: REST/methods/providers.py:76 REST/methods/proxies.py:63 -#: REST/methods/services.py:226 REST/methods/services_pools.py:108 +#: REST/methods/services.py:227 REST/methods/services_pools.py:108 #: REST/methods/transports.py:61 msgid "tags" msgstr "Etiketak" @@ -167,7 +167,7 @@ msgid "Id" msgstr "Id" #: REST/methods/authenticators.py:66 REST/methods/osmanagers.py:56 -#: REST/methods/providers.py:71 REST/methods/services.py:223 +#: REST/methods/providers.py:71 REST/methods/services.py:224 #: REST/methods/transports.py:58 REST/methods/user_services.py:296 msgid "Type" msgstr "Mota" @@ -234,7 +234,7 @@ msgstr "Bakoitza" msgid "Duration" msgstr "Iraupena" -#: REST/methods/calendarrules.py:132 REST/methods/services.py:188 +#: REST/methods/calendarrules.py:132 REST/methods/services.py:189 msgid "Element already exists (duplicate key error)" msgstr "Elementua existitzen da (Hutsa, gako bikoiztua)" @@ -285,7 +285,7 @@ msgstr "Meta Pools" msgid "Policy" msgstr "politika" -#: REST/methods/meta_pools.py:73 REST/methods/services.py:225 +#: REST/methods/meta_pools.py:73 REST/methods/services.py:226 #: REST/methods/services_pools.py:101 msgid "User services" msgstr "Erabiltzaile Zerbitzuak" @@ -622,43 +622,43 @@ msgstr "Deskribapena" msgid "Generates" msgstr "Sortzen du" -#: REST/methods/services.py:187 +#: REST/methods/services.py:188 msgid "" "Service token seems to be in use by other service. Please, select a new one." msgstr "" "Badirudi beste zerbitzu batzuek erabiltzen dutela zerbitzua. Mesedez, " "hautatu berri bat." -#: REST/methods/services.py:192 +#: REST/methods/services.py:193 #, python-brace-format msgid "Input error: {0}" msgstr "Sarrera-erroreak:{0}" -#: REST/methods/services.py:215 +#: REST/methods/services.py:216 msgid "Services of {}" msgstr "{} Zerbitzuko zerbitzuak" -#: REST/methods/services.py:217 +#: REST/methods/services.py:218 msgid "Current services" msgstr "Momentuko zerbitzuak" -#: REST/methods/services.py:221 +#: REST/methods/services.py:222 msgid "Service name" msgstr "Zerbitzu izena" -#: REST/methods/services.py:224 +#: REST/methods/services.py:225 msgid "Services Pools" msgstr "Pool-Zerbitzua" -#: REST/methods/services.py:227 REST/methods/services.py:267 +#: REST/methods/services.py:228 REST/methods/services.py:268 msgid "Proxy" msgstr "Proxy" -#: REST/methods/services.py:268 +#: REST/methods/services.py:269 msgid "Proxy for services behind a firewall" msgstr "Suebaki baten atzean zerbitzuen proxya" -#: REST/methods/services.py:270 REST/methods/services_pools.py:257 +#: REST/methods/services.py:271 REST/methods/services_pools.py:257 #: REST/methods/services_pools.py:265 REST/methods/services_pools.py:273 #: REST/methods/services_pools.py:348 REST/methods/services_pools.py:356 #: auths/RegexLdap/authenticator.py:78 core/ui/user_interface.py:95 @@ -670,12 +670,12 @@ msgstr "Suebaki baten atzean zerbitzuen proxya" msgid "Advanced" msgstr "Aurreratua" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "With errors" msgstr "Erroreekin" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "Ok" msgstr "Ondo" @@ -1599,7 +1599,11 @@ msgstr "Benetazko izenaren atributuak" msgid "Fields from where to extract the real name" msgstr "Izen erreala ateratzeko eremuetatik" -#: auths/SAML_enterprise/saml.py:180 +#: auths/SAML_enterprise/saml.py:176 +msgid "SAML Authenticator does not support white spaces on field NAME" +msgstr "SAML Authenticator-ek ez du NAME eremuan espazio zuriak onartzen" + +#: auths/SAML_enterprise/saml.py:183 msgid "" "Server certificate should be a valid PEM (PEM certificates starts with -----" "BEGIN CERTIFICATE-----)" @@ -1607,11 +1611,11 @@ msgstr "" "Zerbitzariaren ziurtagiria PEM baliagarria izan behar da (PEM ziurtagiriak " "hasi behar dira ----- ZIURTATUEI BEGIN -----)" -#: auths/SAML_enterprise/saml.py:185 +#: auths/SAML_enterprise/saml.py:188 msgid "Invalid server certificate. " msgstr "Baliogabeko zerbitzari ziiurtagiria" -#: auths/SAML_enterprise/saml.py:189 +#: auths/SAML_enterprise/saml.py:192 msgid "" "Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "RSA PRIVATE KEY-----" @@ -1619,24 +1623,24 @@ msgstr "" "Gako pribatua PEM baliagarria izan behar da (PEM gako pribatuak hasten dira " "----- BEGIN RSA PRIBATUA KEY -----" -#: auths/SAML_enterprise/saml.py:201 +#: auths/SAML_enterprise/saml.py:204 msgid "Invalid private key. " msgstr "Gako pribatua baliogabea da." -#: auths/SAML_enterprise/saml.py:218 +#: auths/SAML_enterprise/saml.py:221 #, python-brace-format msgid "Can't fetch url {0}: {1}" msgstr "Ezin da URL {0} eskuratu: {1}" -#: auths/SAML_enterprise/saml.py:226 +#: auths/SAML_enterprise/saml.py:229 msgid " (obtained from URL)" msgstr "(URLetik lortzen da)" -#: auths/SAML_enterprise/saml.py:227 +#: auths/SAML_enterprise/saml.py:230 msgid "XML does not seem valid for IDP Metadata " msgstr "XML IDP Metadata ez da baliozkoa" -#: auths/SAML_enterprise/saml.py:243 +#: auths/SAML_enterprise/saml.py:246 msgid "Can't access idp metadata" msgstr "Ezin dira idp metadatuak atzitu" @@ -3886,11 +3890,11 @@ msgid "This service provides access to POWERED-ON Machine by IP" msgstr "" "Zerbitzu honek IP bidez emandako POWERED-ON Machine sarbidea eskaintzen du" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " shared" msgstr "elkarbanatu" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " (bound to {})" msgstr "(lotua {})" @@ -3925,12 +3929,12 @@ msgstr "Proxmox erabiltzailearen pasahitza" msgid "Timeout in seconds of connection to Proxmox" msgstr "Denbora-muga Proxmox-ekin konexioaren segundotan" -#: services/Proxmox/publication.py:93 +#: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" msgstr "Argitalpena" -#: services/Proxmox/publication.py:94 +#: services/Proxmox/publication.py:95 #: services/Vmware_enterprise/publication.py:68 #, python-brace-format msgid "UDS Publication for {0} created at {1}" @@ -4120,7 +4124,6 @@ msgstr "" "AD erabiltzailearen kudeaketa: AD zerbitzariaren ostalaria eman behar duzu." #: services/RDS_enterprise/provider.py:167 -#| msgid "AD User Management: you must provide the user prefix." msgid "AD User Management: you must provide the users base DN." msgstr "AD Erabiltzaileen Kudeaketa: erabiltzaileen DN DNa eman behar duzu." diff --git a/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po b/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po index 8df8c447..04d20f54 100644 --- a/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: 2020-06-02 13:40+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/" @@ -460,6 +460,7 @@ msgstr "guztiak" #: static/admin/translations-fakejs.js:141 #: static/admin/translations-fakejs.js:353 #: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:439 #: static/admin/translations-fakejs.js:456 msgid "Comments" msgstr "Oharrak" @@ -1391,10 +1392,6 @@ msgstr "Lehentasuna" msgid "New publication for" msgstr "Argitaratze berria egiteko" -#: static/admin/translations-fakejs.js:439 -msgid "Reason" -msgstr "Arrazoia" - #: static/admin/translations-fakejs.js:444 msgid "Cache" msgstr "Cache" diff --git a/server/src/uds/locale/fr/LC_MESSAGES/django.po b/server/src/uds/locale/fr/LC_MESSAGES/django.po index 8bd4fe9c..fe798c5d 100644 --- a/server/src/uds/locale/fr/LC_MESSAGES/django.po +++ b/server/src/uds/locale/fr/LC_MESSAGES/django.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" -"PO-Revision-Date: 2020-06-08 16:05+0000\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" +"PO-Revision-Date: 2020-06-10 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: French (http://www.transifex.com/openuds/openuds/language/" "fr/)\n" @@ -40,7 +40,7 @@ msgstr "Nom" #: REST/methods/calendarrules.py:104 REST/methods/calendars.py:61 #: REST/methods/meta_pools.py:71 REST/methods/osmanagers.py:57 #: REST/methods/providers.py:72 REST/methods/proxies.py:62 -#: REST/methods/services.py:222 REST/methods/services_pool_groups.py:64 +#: REST/methods/services.py:223 REST/methods/services_pool_groups.py:64 #: REST/methods/transports.py:59 REST/methods/user_services.py:297 #: REST/methods/users_groups.py:118 REST/methods/users_groups.py:284 #: REST/model.py:157 @@ -55,7 +55,7 @@ msgstr "Marque de temps" #: REST/methods/calendars.py:63 REST/methods/meta_pools.py:77 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:59 #: REST/methods/providers.py:76 REST/methods/proxies.py:63 -#: REST/methods/services.py:226 REST/methods/services_pools.py:108 +#: REST/methods/services.py:227 REST/methods/services_pools.py:108 #: REST/methods/transports.py:61 msgid "tags" msgstr "Tags" @@ -167,7 +167,7 @@ msgid "Id" msgstr "ID" #: REST/methods/authenticators.py:66 REST/methods/osmanagers.py:56 -#: REST/methods/providers.py:71 REST/methods/services.py:223 +#: REST/methods/providers.py:71 REST/methods/services.py:224 #: REST/methods/transports.py:58 REST/methods/user_services.py:296 msgid "Type" msgstr "Type" @@ -234,7 +234,7 @@ msgstr "Chaque" msgid "Duration" msgstr "Durée" -#: REST/methods/calendarrules.py:132 REST/methods/services.py:188 +#: REST/methods/calendarrules.py:132 REST/methods/services.py:189 msgid "Element already exists (duplicate key error)" msgstr "Élément existe déjà (erreur de clé en double)" @@ -286,7 +286,7 @@ msgstr "Meta Pools" msgid "Policy" msgstr "Politique" -#: REST/methods/meta_pools.py:73 REST/methods/services.py:225 +#: REST/methods/meta_pools.py:73 REST/methods/services.py:226 #: REST/methods/services_pools.py:101 msgid "User services" msgstr "Services aux utilisateurs" @@ -622,43 +622,43 @@ msgstr "Description" msgid "Generates" msgstr "Génère" -#: REST/methods/services.py:187 +#: REST/methods/services.py:188 msgid "" "Service token seems to be in use by other service. Please, select a new one." msgstr "" "Le jeton de service semble être utilisé par un autre service. Veuillez en " "sélectionner un nouveau." -#: REST/methods/services.py:192 +#: REST/methods/services.py:193 #, python-brace-format msgid "Input error: {0}" msgstr "Erreur d'entrée : {0}" -#: REST/methods/services.py:215 +#: REST/methods/services.py:216 msgid "Services of {}" msgstr "Services de {}" -#: REST/methods/services.py:217 +#: REST/methods/services.py:218 msgid "Current services" msgstr "Services actuels" -#: REST/methods/services.py:221 +#: REST/methods/services.py:222 msgid "Service name" msgstr "Nom du service" -#: REST/methods/services.py:224 +#: REST/methods/services.py:225 msgid "Services Pools" msgstr "Pools de services" -#: REST/methods/services.py:227 REST/methods/services.py:267 +#: REST/methods/services.py:228 REST/methods/services.py:268 msgid "Proxy" msgstr "Procuration" -#: REST/methods/services.py:268 +#: REST/methods/services.py:269 msgid "Proxy for services behind a firewall" msgstr "Proxy pour les services derrière un pare-feu" -#: REST/methods/services.py:270 REST/methods/services_pools.py:257 +#: REST/methods/services.py:271 REST/methods/services_pools.py:257 #: REST/methods/services_pools.py:265 REST/methods/services_pools.py:273 #: REST/methods/services_pools.py:348 REST/methods/services_pools.py:356 #: auths/RegexLdap/authenticator.py:78 core/ui/user_interface.py:95 @@ -670,12 +670,12 @@ msgstr "Proxy pour les services derrière un pare-feu" msgid "Advanced" msgstr "Avancé" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "With errors" msgstr "Avec Erreurs" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "Ok" msgstr "Bien" @@ -1616,7 +1616,13 @@ msgstr "Vrai nom attrs" msgid "Fields from where to extract the real name" msgstr "Champs d'où extraire le nom réel" -#: auths/SAML_enterprise/saml.py:180 +#: auths/SAML_enterprise/saml.py:176 +msgid "SAML Authenticator does not support white spaces on field NAME" +msgstr "" +"SAML Authenticator ne prend pas en charge les espaces blancs sur le champ " +"NAME" + +#: auths/SAML_enterprise/saml.py:183 msgid "" "Server certificate should be a valid PEM (PEM certificates starts with -----" "BEGIN CERTIFICATE-----)" @@ -1624,11 +1630,11 @@ msgstr "" "Certificat de serveur doit être un PEM valide (certificats PEM commencent " "par---BEGIN CERTIFICATE---)" -#: auths/SAML_enterprise/saml.py:185 +#: auths/SAML_enterprise/saml.py:188 msgid "Invalid server certificate. " msgstr "Certificat de serveur non valide. " -#: auths/SAML_enterprise/saml.py:189 +#: auths/SAML_enterprise/saml.py:192 msgid "" "Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "RSA PRIVATE KEY-----" @@ -1636,24 +1642,24 @@ msgstr "" "Clé privée doit être un PEM valide (clés privées PEM commencent par---BEGIN " "RSA PRIVATE KEY---" -#: auths/SAML_enterprise/saml.py:201 +#: auths/SAML_enterprise/saml.py:204 msgid "Invalid private key. " msgstr "Clé privée non valide. " -#: auths/SAML_enterprise/saml.py:218 +#: auths/SAML_enterprise/saml.py:221 #, python-brace-format msgid "Can't fetch url {0}: {1}" msgstr "Impossible d'extraire url {0}: {1}" -#: auths/SAML_enterprise/saml.py:226 +#: auths/SAML_enterprise/saml.py:229 msgid " (obtained from URL)" msgstr " (obtenu à partir d'URL)" -#: auths/SAML_enterprise/saml.py:227 +#: auths/SAML_enterprise/saml.py:230 msgid "XML does not seem valid for IDP Metadata " msgstr "XML ne semble pas etre valide pour les métadonnées de l'IDP " -#: auths/SAML_enterprise/saml.py:243 +#: auths/SAML_enterprise/saml.py:246 msgid "Can't access idp metadata" msgstr "Ne peut pas accéder aux métadonnées de l'idp" @@ -3939,11 +3945,11 @@ msgstr "Statique IP unique" msgid "This service provides access to POWERED-ON Machine by IP" msgstr "Ce service fournit un accès aux machines sous tension par IP" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " shared" msgstr "partagé" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " (bound to {})" msgstr "(lié à {})" @@ -3978,12 +3984,12 @@ msgstr "Mot de passe de l'utilisateur de Proxmox" msgid "Timeout in seconds of connection to Proxmox" msgstr "Délai d'expiration en secondes de connexion à Proxmox" -#: services/Proxmox/publication.py:93 +#: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" msgstr "Publication" -#: services/Proxmox/publication.py:94 +#: services/Proxmox/publication.py:95 #: services/Vmware_enterprise/publication.py:68 #, python-brace-format msgid "UDS Publication for {0} created at {1}" @@ -4174,7 +4180,6 @@ msgstr "" "Gestion des utilisateurs AD: vous devez fournir l'hôte du serveur AD." #: services/RDS_enterprise/provider.py:167 -#| msgid "AD User Management: you must provide the user prefix." msgid "AD User Management: you must provide the users base DN." msgstr "" "Gestion des utilisateurs AD: vous devez fournir le DN de base des " diff --git a/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po b/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po index a1bc5c7b..03b86b95 100644 --- a/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: 2020-06-02 13:39+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: French (http://www.transifex.com/openuds/openuds/language/" @@ -459,6 +459,7 @@ msgstr "Tout" #: static/admin/translations-fakejs.js:141 #: static/admin/translations-fakejs.js:353 #: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:439 #: static/admin/translations-fakejs.js:456 msgid "Comments" msgstr "commentaires" @@ -1394,10 +1395,6 @@ msgstr "Priorité" msgid "New publication for" msgstr "Nouvelle publication pour" -#: static/admin/translations-fakejs.js:439 -msgid "Reason" -msgstr "Raison" - #: static/admin/translations-fakejs.js:444 msgid "Cache" msgstr "Cache" diff --git a/server/src/uds/locale/it/LC_MESSAGES/django.po b/server/src/uds/locale/it/LC_MESSAGES/django.po index b85fe976..d9ca767c 100644 --- a/server/src/uds/locale/it/LC_MESSAGES/django.po +++ b/server/src/uds/locale/it/LC_MESSAGES/django.po @@ -6,14 +6,15 @@ # Adolfo Gómez , 2019 # mvignone, 2020 # mvignone, 2020 +# mvignone, 2020 # Víctor Alonso , 2019 # Víctor Alonso , 2019 msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" -"PO-Revision-Date: 2020-06-10 14:32+0000\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" +"PO-Revision-Date: 2020-06-12 13:59+0000\n" "Last-Translator: mvignone\n" "Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/" "it/)\n" @@ -43,7 +44,7 @@ msgstr "Nome" #: REST/methods/calendarrules.py:104 REST/methods/calendars.py:61 #: REST/methods/meta_pools.py:71 REST/methods/osmanagers.py:57 #: REST/methods/providers.py:72 REST/methods/proxies.py:62 -#: REST/methods/services.py:222 REST/methods/services_pool_groups.py:64 +#: REST/methods/services.py:223 REST/methods/services_pool_groups.py:64 #: REST/methods/transports.py:59 REST/methods/user_services.py:297 #: REST/methods/users_groups.py:118 REST/methods/users_groups.py:284 #: REST/model.py:157 @@ -58,7 +59,7 @@ msgstr "Marca temporale" #: REST/methods/calendars.py:63 REST/methods/meta_pools.py:77 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:59 #: REST/methods/providers.py:76 REST/methods/proxies.py:63 -#: REST/methods/services.py:226 REST/methods/services_pools.py:108 +#: REST/methods/services.py:227 REST/methods/services_pools.py:108 #: REST/methods/transports.py:61 msgid "tags" msgstr "tag" @@ -170,7 +171,7 @@ msgid "Id" msgstr "Id" #: REST/methods/authenticators.py:66 REST/methods/osmanagers.py:56 -#: REST/methods/providers.py:71 REST/methods/services.py:223 +#: REST/methods/providers.py:71 REST/methods/services.py:224 #: REST/methods/transports.py:58 REST/methods/user_services.py:296 msgid "Type" msgstr "Tipo" @@ -237,7 +238,7 @@ msgstr "Ogni" msgid "Duration" msgstr "Durata" -#: REST/methods/calendarrules.py:132 REST/methods/services.py:188 +#: REST/methods/calendarrules.py:132 REST/methods/services.py:189 msgid "Element already exists (duplicate key error)" msgstr "L'elemento esiste già (errore chiave duplicata)" @@ -289,7 +290,7 @@ msgstr "Meta Pools" msgid "Policy" msgstr "Politica" -#: REST/methods/meta_pools.py:73 REST/methods/services.py:225 +#: REST/methods/meta_pools.py:73 REST/methods/services.py:226 #: REST/methods/services_pools.py:101 msgid "User services" msgstr "Servizi utente" @@ -586,7 +587,7 @@ msgstr "Usa SSL" #: REST/methods/proxies.py:103 msgid "If active, the proxied connections will be done using HTTPS" -msgstr "Se attivo, le connessioni proxy saranno fatte usando HTTPS" +msgstr "Se attivo, le connessioni via proxy saranno effettuate mediante HTTPS" #: REST/methods/proxies.py:108 msgid "Check Certificate" @@ -623,43 +624,43 @@ msgstr "Descrizione" msgid "Generates" msgstr "genera" -#: REST/methods/services.py:187 +#: REST/methods/services.py:188 msgid "" "Service token seems to be in use by other service. Please, select a new one." msgstr "" "Il token di servizio sembra essere utilizzato da altri servizi. Per favore, " "selezionane uno nuovo." -#: REST/methods/services.py:192 +#: REST/methods/services.py:193 #, python-brace-format msgid "Input error: {0}" msgstr "Errore di input: {0}" -#: REST/methods/services.py:215 +#: REST/methods/services.py:216 msgid "Services of {}" msgstr "Servizi di {}" -#: REST/methods/services.py:217 +#: REST/methods/services.py:218 msgid "Current services" msgstr "Servizi attuali" -#: REST/methods/services.py:221 +#: REST/methods/services.py:222 msgid "Service name" msgstr "Nome di Servizio" -#: REST/methods/services.py:224 +#: REST/methods/services.py:225 msgid "Services Pools" -msgstr "Service Pools" +msgstr "Pool di servizi" -#: REST/methods/services.py:227 REST/methods/services.py:267 +#: REST/methods/services.py:228 REST/methods/services.py:268 msgid "Proxy" -msgstr "delega" +msgstr "Proxy" -#: REST/methods/services.py:268 +#: REST/methods/services.py:269 msgid "Proxy for services behind a firewall" msgstr "Proxy per servizi dietro un firewall" -#: REST/methods/services.py:270 REST/methods/services_pools.py:257 +#: REST/methods/services.py:271 REST/methods/services_pools.py:257 #: REST/methods/services_pools.py:265 REST/methods/services_pools.py:273 #: REST/methods/services_pools.py:348 REST/methods/services_pools.py:356 #: auths/RegexLdap/authenticator.py:78 core/ui/user_interface.py:95 @@ -671,27 +672,27 @@ msgstr "Proxy per servizi dietro un firewall" msgid "Advanced" msgstr "Avanzate" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "With errors" msgstr "Con errori" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "Ok" msgstr "Ok" #: REST/methods/services_pool_groups.py:59 msgid "Services Pool Groups" -msgstr "Gruppi di Service Pools" +msgstr "Gruppi di Pool di servizi" #: REST/methods/services_pools.py:97 REST/methods/transports.py:104 msgid "Service Pools" -msgstr "Service Pools" +msgstr "Pool di servizi" #: REST/methods/services_pools.py:103 msgid "Usage" -msgstr "uso" +msgstr "Uso" #: REST/methods/services_pools.py:105 msgid "Shows transports" @@ -719,8 +720,7 @@ msgstr "OS Manager" #: REST/methods/services_pools.py:246 msgid "OS Manager used as base of this service pool" -msgstr "" -"Gestore del sistema operativo utilizzato come base di questo pool di servizi" +msgstr "OS Manager utilizzato come base di questo pool di servizi" #: REST/methods/services_pools.py:253 msgid "Allow removal by users" @@ -732,9 +732,9 @@ msgid "" "careful with this, because the user will have the \"power\" to delete it's " "own service" msgstr "" -"Se attivo, l'utente sarà autorizzato a rimuovere il servizio " -"\"manualmente\". Fai attenzione, perché l'utente avrà il \"potere\" di " -"cancellare il proprio servizio" +"Se attivo, l'utente sarà autorizzato a rimuovere il servizio \"manualmente" +"\". Fai attenzione, perché l'utente avrà il \"potere\" di cancellare il " +"proprio servizio" #: REST/methods/services_pools.py:261 msgid "Allow reset by users" @@ -742,19 +742,19 @@ msgstr "Permetti il reset da parte degli utenti" #: REST/methods/services_pools.py:262 msgid "If active, the user will be allowed to reset the service" -msgstr "Se attivo, l'utente sarà autorizzato a ripristinare il servizio" +msgstr "Se attivo, l'utente sarà autorizzato a ripristinare il servizio" #: REST/methods/services_pools.py:269 msgid "Ignores unused" -msgstr "Ignora inutilizzato" +msgstr "Ignora non utilizzate" #: REST/methods/services_pools.py:270 msgid "" "If the option is enabled, UDS will not attempt to detect and remove the user " "services assigned but not in use." msgstr "" -"Se l'opzione è abilitata, UDS non tenterà di rilevare e rimuovere i " -"servizi utente assegnati ma non in uso." +"Se l'opzione è abilitata, UDS non tenterà di rilevare e rimuovere i servizi " +"utente assegnati ma non in uso." #: REST/methods/services_pools.py:310 msgid "Initial available services" @@ -785,8 +785,8 @@ msgstr "Servizi da tenere nella cache L2" #: REST/methods/services_pools.py:329 msgid "Services kept in cache of level2 for improved service generation" msgstr "" -"Servizi mantenuti nella cache di level2 per una migliore generazione di " -"servizi" +"Servizi mantenuti nella cache di secondo livello per una migliore " +"generazione di servizi" #: REST/methods/services_pools.py:337 msgid "Maximum number of services to provide" @@ -806,15 +806,15 @@ msgstr "Mostra trasporti" #: REST/methods/services_pools.py:346 msgid "If active, alternative transports for user will be shown" -msgstr "Se attivo, verranno mostrati i trasporti alternativi per l'utente" +msgstr "Se attivo, verranno mostrati i trasporti alternativi per l'utente" #: REST/methods/services_pools.py:353 msgid "Accounting" -msgstr "Contabilità" +msgstr "Rendicontazione" #: REST/methods/services_pools.py:354 msgid "Account associated to this service pool" -msgstr "Account associato a questo pool di servizi" +msgstr "Rendiconto associato a questo pool di servizi" #: REST/methods/services_pools.py:370 msgid "Base service does not exist anymore" @@ -822,7 +822,7 @@ msgstr "Il servizio base non esiste più" #: REST/methods/services_pools.py:404 msgid "This service requires an OS Manager" -msgstr "Questo servizio richiede un gestore del sistema operativo" +msgstr "Questo servizio richiede un OS Manager" #: REST/methods/services_usage.py:90 REST/methods/user_services.py:74 #: REST/methods/user_services.py:75 @@ -843,7 +843,7 @@ msgstr "Trasporti" #: REST/methods/transports.py:60 msgid "Devices" -msgstr "dispositivi" +msgstr "Dispositivi" #: REST/methods/transports.py:77 msgid "Network access" @@ -918,7 +918,7 @@ msgstr "Trasporti assegnati" #: REST/methods/user_services.py:367 msgid "Publications" -msgstr "pubblicazioni" +msgstr "Pubblicazioni" #: REST/methods/user_services.py:372 REST/methods/user_services.py:402 msgid "Publish date" @@ -926,11 +926,11 @@ msgstr "Data di pubblicazione" #: REST/methods/user_services.py:374 msgid "Reason" -msgstr "Ragionare" +msgstr "Motivo" #: REST/methods/user_services.py:397 msgid "Changelog" -msgstr "changelog" +msgstr "Changelog" #: REST/methods/user_services.py:403 msgid "Comment" @@ -942,7 +942,7 @@ msgstr "Admin" #: REST/methods/users_groups.py:92 REST/methods/users_groups.py:98 msgid "Staff member" -msgstr "Membro del personale" +msgstr "Membro dello staff" #: REST/methods/users_groups.py:92 REST/methods/users_groups.py:98 #: auths/ActiveDirectory_enterprise/authenticator.py:46 @@ -999,7 +999,7 @@ msgstr "Ultimo accesso" #: REST/methods/users_groups.py:170 REST/methods/users_groups.py:355 msgid "User already exists (duplicate key error)" -msgstr "L'utente esiste già (errore chiave duplicato)" +msgstr "L'utente esiste già (errore chiave duplicata)" #: REST/methods/users_groups.py:277 #, python-brace-format @@ -1020,11 +1020,11 @@ msgstr "Meta gruppo" #: REST/methods/users_groups.py:291 msgid "UDS Meta Group" -msgstr "UDS Meta Group" +msgstr "Meta gruppo UDS" #: REST/model.py:129 msgid "Tags" -msgstr "tag" +msgstr "Tag" #: REST/model.py:131 msgid "Tags for this element" @@ -1036,7 +1036,7 @@ msgstr "Nome di questo elemento" #: REST/model.py:148 msgid "Short name" -msgstr "Nome corto" +msgstr "Nome breve" #: REST/model.py:149 msgid "Short name for user service visualization" @@ -1059,7 +1059,7 @@ msgstr "Etichetta per questo elemento" #: REST/model.py:271 msgid "Invalid Request" -msgstr "richiesta non valida" +msgstr "Richiesta non valida" #: REST/model.py:282 msgid "Method not found in {}: {}" @@ -1067,7 +1067,7 @@ msgstr "Metodo non trovato in {}: {}" #: REST/model.py:288 msgid "Item not found" -msgstr "Oggetto non trovato" +msgstr "Elemento non trovato" #: REST/model.py:293 web/util/authentication.py:112 web/util/errors.py:76 msgid "Access denied" @@ -1107,8 +1107,8 @@ msgid "" "Username with read privileges on the base selected (use USER@DOMAIN.DOM form " "for this)" msgstr "" -"Nome utente con privilegi di lettura sulla base selezionata (utilizzare il " -"modulo USER@DOMAIN.DOM per questo)" +"Nome utente con privilegi di lettura sulla base selezionata (utilizzare la " +"notazione USER@DOMAIN.DOM)" #: auths/ActiveDirectory_enterprise/authenticator.py:47 #: auths/ActiveDirectory_enterprise/authenticator.py:67 @@ -1133,13 +1133,13 @@ msgstr "" #: transports/RGS_enterprise/rgstunnel.py:58 transports/SPICE/spice_base.py:74 #: web/forms/LoginForm.py:43 msgid "Password" -msgstr "Parola d'ordine" +msgstr "Password" #: auths/ActiveDirectory_enterprise/authenticator.py:47 #: auths/EDirectory_enterprise/authenticator.py:48 #: auths/RegexLdap/authenticator.py:68 auths/SimpleLDAP/authenticator.py:61 msgid "Password of the ldap user" -msgstr "Password dell'utente di ldap" +msgstr "Password dell'utente ldap" #: auths/ActiveDirectory_enterprise/authenticator.py:48 #: auths/EDirectory_enterprise/authenticator.py:49 @@ -1173,11 +1173,11 @@ msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:52 msgid "Active Directory Authenticator" -msgstr "Active Directory Authenticator" +msgstr "Autenticatore Active Directory" #: auths/ActiveDirectory_enterprise/authenticator.py:54 msgid "Authenticate against Active Directory" -msgstr "Autentica contro Active Directory" +msgstr "Autentica con Active Directory" #: auths/ActiveDirectory_enterprise/authenticator.py:88 #: auths/ActiveDirectory_enterprise/authenticator.py:446 @@ -1241,22 +1241,22 @@ msgstr "Autenticatore di Azure Active Directory" #: auths/AzureAD_enterprise/azure_ad.py:95 #: services/Azure_enterprise/provider.py:40 msgid "Tenant ID" -msgstr "ID titolare" +msgstr "Tenant ID" #: auths/AzureAD_enterprise/azure_ad.py:95 #: services/Azure_enterprise/provider.py:40 msgid "Obtained from Azure Active Directory - Properties - Directory ID" -msgstr "Ottenuto da Azure Active Directory - Proprietà - ID directory" +msgstr "Ottenuto da Azure Active Directory - Proprietà - Directory ID" #: auths/AzureAD_enterprise/azure_ad.py:96 #: services/Azure_enterprise/provider.py:41 msgid "Client ID" -msgstr "Identificativo cliente" +msgstr "Client ID" #: auths/AzureAD_enterprise/azure_ad.py:96 #: services/Azure_enterprise/provider.py:41 msgid "Obtained from App created on Azure for UDS Enterprise" -msgstr "Ottenuto dall'app creata su Azure per UDS Enterprise" +msgstr "Ottenuto dall'App creata su Azure per UDS Enterprise" #: auths/AzureAD_enterprise/azure_ad.py:97 #: services/Azure_enterprise/provider.py:42 @@ -1266,21 +1266,21 @@ msgstr "Client Secret" #: auths/AzureAD_enterprise/azure_ad.py:97 #: services/Azure_enterprise/provider.py:42 msgid "Obtained from App created on Azure for UDS Enteprise - Keys" -msgstr "Ottenuto dall'app creata su Azure per UDS Enteprise - Keys" +msgstr "Ottenuto dall'App creata su Azure per UDS Enteprise - Keys" #: auths/AzureAD_enterprise/azure_ad.py:101 msgid "Callback" -msgstr "Richiama" +msgstr "Callback" #: auths/AzureAD_enterprise/azure_ad.py:103 msgid "Callback url (Filled by UDS, fix this only if necesary!!)" -msgstr "Url di richiamata (riempito da UDS, risolvilo solo se necessario !!)" +msgstr "Callback URL (compilato da UDS, cambiare solo se necessario!!!)" #: auths/AzureAD_enterprise/azure_ad.py:236 #: auths/AzureAD_enterprise/azure_ad.py:260 #: auths/AzureAD_enterprise/azure_ad.py:272 msgid "Authenticator exception:" -msgstr "Eccezione dell'autenticatore:" +msgstr "Eccezione dell'autenticatore:" #: auths/AzureAD_enterprise/azure_ad.py:307 core/util/ldaputil.py:48 msgid "Connection error: " @@ -1318,15 +1318,15 @@ msgstr "Timeout in secondi di connessione a LDAP" #: auths/EDirectory_enterprise/authenticator.py:51 msgid "eDirectory Authenticator" -msgstr "eDirectory Authenticator" +msgstr "Autenticatore eDirectory" #: auths/EDirectory_enterprise/authenticator.py:53 msgid "Authenticate against eDirectory" -msgstr "Autentica contro eDirectory" +msgstr "Autentica con eDirectory" #: auths/EDirectory_enterprise/authenticator.py:262 msgid "Edirectory connection error: {}" -msgstr "Errore di connessione alla directory: {}" +msgstr "Errore di connessione a eDirectory: {}" #: auths/EDirectory_enterprise/authenticator.py:267 #: auths/RegexLdap/authenticator.py:387 auths/SimpleLDAP/authenticator.py:374 @@ -1346,19 +1346,19 @@ msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" msgstr "" -"L'attributo ID utente Ldap sembra non corretto (nessun utente trovato da " +"L'attributo ID utente Ldap sembra non corretto (nessun utente trovato da " "tale attributo)" #: auths/EDirectory_enterprise/authenticator.py:288 msgid "Expected group attribute " -msgstr "Attesa del gruppo prevista" +msgstr "Attributo di gruppo richiesto" #: auths/EDirectory_enterprise/authenticator.py:297 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" -"Ldap user class o user id attr è probabilmente sbagliato (Ldap è una " -"eDirectory?)" +"La user class o l'attributo user id di Ldap sono probabilmente sbagliati " +"(Ldap è eDirectory?)" #: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:68 msgid "Accept proxy" @@ -1383,7 +1383,7 @@ msgstr "Intervallo IP" #: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 msgid "All seems to be fine." -msgstr "Tutto sembra andare bene." +msgstr "Tutto sembra corretto." #: auths/InternalDB/authenticator.py:55 msgid "Internal Database" @@ -1391,7 +1391,8 @@ msgstr "Database interno" #: auths/InternalDB/authenticator.py:57 msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "Autenticatore dabasase interno. Non usa fonti esterne" +msgstr "" +"Autenticatore database interno. Non viene utilizzata nessuna fonte esterna" #: auths/InternalDB/authenticator.py:66 msgid "Different user for each host" @@ -1407,7 +1408,7 @@ msgstr "DNS inverso" #: auths/InternalDB/authenticator.py:67 msgid "If checked, the host will be reversed dns" -msgstr "Se selezionato, l'host verrà invertito DNS" +msgstr "Se selezionato, l'host effettuerà una risoluzione DNS inversa" #: auths/InternalDB/authenticator.py:134 msgid "Internal structures seems ok" @@ -1415,7 +1416,7 @@ msgstr "Le strutture interne sembrano ok" #: auths/InternalDB/authenticator.py:137 msgid "All seems fine in the authenticator." -msgstr "Tutto sembra a posto nell'autenticatore." +msgstr "Tutto sembra a posto nell'autenticatore." #: auths/RegexLdap/authenticator.py:64 msgid "Ldap Server Host" @@ -1452,15 +1453,15 @@ msgstr "Classe per utenti LDAP (normalmente posixAccount)" #: auths/RegexLdap/authenticator.py:73 auths/SimpleLDAP/authenticator.py:65 msgid "User Id Attr" -msgstr "ID utente Attr" +msgstr "Attributo ID utente" #: auths/RegexLdap/authenticator.py:73 auths/SimpleLDAP/authenticator.py:65 msgid "Attribute that contains the user id" -msgstr "Attributo che contiene l'id utente" +msgstr "Attributo che contiene l'id utente" #: auths/RegexLdap/authenticator.py:74 auths/SimpleLDAP/authenticator.py:66 msgid "User Name Attr" -msgstr "Nome utente Attr" +msgstr "Attributo Nome utente" #: auths/RegexLdap/authenticator.py:74 msgid "" @@ -1472,7 +1473,7 @@ msgstr "" #: auths/RegexLdap/authenticator.py:75 msgid "Group Name Attr" -msgstr "Nome gruppo Attr" +msgstr "Attributo Nome gruppo" #: auths/RegexLdap/authenticator.py:75 msgid "" @@ -1484,7 +1485,7 @@ msgstr "" #: auths/RegexLdap/authenticator.py:78 msgid "Alt. class" -msgstr "Alt. classe" +msgstr "Classe alt." #: auths/RegexLdap/authenticator.py:78 msgid "" @@ -1496,7 +1497,7 @@ msgstr "" #: auths/RegexLdap/authenticator.py:80 msgid "Regex LDAP Authenticator" -msgstr "Regex LDAP Authenticator" +msgstr "Autenticatore Regex LDAP" #: auths/RegexLdap/authenticator.py:82 msgid "Regular Expressions LDAP authenticator" @@ -1507,16 +1508,16 @@ msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" msgstr "" -"Ldap user id attr è probabilmente sbagliato (non riesce a trovare nessun " -"utente con entrambe le condizioni)" +"L'attributo id utente di Ldap è probabilmente sbagliato (non riesce a " +"trovare nessun utente con entrambe le condizioni)" #: auths/RegexLdap/authenticator.py:415 auths/SimpleLDAP/authenticator.py:403 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" msgstr "" -"L'attributo id del gruppo Ldap sembra non essere corretto (nessun gruppo " -"trovato da quell'attributo)" +"L'attributo id del gruppo Ldap sembra non essere corretto (nessun gruppo " +"trovato da quell'attributo)" #: auths/SAML_enterprise/saml.py:87 msgid "SAML Authenticator" @@ -1535,12 +1536,12 @@ msgid "" "Private key used for sign and encription, as generated in base 64 from " "openssl" msgstr "" -"Chiave privata utilizzata per il segno e la codifica, come generata nella " -"base 64 da openssl" +"Chiave privata utilizzata per firma e la crittografia, in formato base64 " +"come generata da openssl" #: auths/SAML_enterprise/saml.py:129 auths/SAML_enterprise/saml.py:134 msgid "Certificates" -msgstr "certificati" +msgstr "Certificati" #: auths/SAML_enterprise/saml.py:132 transports/SPICE/spice_base.py:82 msgid "Certificate" @@ -1551,8 +1552,8 @@ msgid "" "Public key used for sign and encription (public part of previous private " "key), as generated in base 64 from openssl" msgstr "" -"Chiave pubblica utilizzata per la firma e la codifica (parte pubblica della " -"chiave privata precedente), come generata nella base 64 da openssl" +"Chiave pubblica utilizzata per la firma e la crittografia (parte pubblica " +"della chiave privata precedente), in formato base64 come generata da openssl" #: auths/SAML_enterprise/saml.py:137 msgid "IDP Metadata" @@ -1561,7 +1562,7 @@ msgstr "Metadati IDP" #: auths/SAML_enterprise/saml.py:138 msgid "" "You can enter here the URL or the IDP metadata or the metadata itself (xml)" -msgstr "Puoi inserire qui l'URL o i metadati IDP o i metadati stessi (xml)" +msgstr "Puoi inserire qui l'URL o i metadati IDP o i metadati stessi (xml)" #: auths/SAML_enterprise/saml.py:139 auths/SAML_enterprise/saml.py:143 msgid "Metadata" @@ -1569,17 +1570,17 @@ msgstr "Metadati" #: auths/SAML_enterprise/saml.py:142 msgid "Entity ID" -msgstr "ID entità" +msgstr "Entity ID" #: auths/SAML_enterprise/saml.py:143 msgid "ID of the SP. If left blank, this will be autogenerated from server URL" msgstr "" -"ID della SP. Se lasciato vuoto, questo verrà generato automaticamente " -"dall'URL del server" +"ID dello SP. Se lasciato vuoto, questo verrà generato automaticamente " +"dall'URL del server" #: auths/SAML_enterprise/saml.py:147 msgid "User name attrs" -msgstr "Nome utente attrs" +msgstr "Attributi nome utente" #: auths/SAML_enterprise/saml.py:148 msgid "Fields from where to extract user name" @@ -1588,11 +1589,11 @@ msgstr "Campi da cui estrarre il nome utente" #: auths/SAML_enterprise/saml.py:148 auths/SAML_enterprise/saml.py:153 #: auths/SAML_enterprise/saml.py:158 msgid "Attributes" -msgstr "attributi" +msgstr "Attributi" #: auths/SAML_enterprise/saml.py:152 msgid "Group name attrs" -msgstr "Il nome del gruppo attrs" +msgstr "Attributi nome di gruppo" #: auths/SAML_enterprise/saml.py:153 msgid "Fields from where to extract the groups" @@ -1600,56 +1601,60 @@ msgstr "Campi da cui estrarre i gruppi" #: auths/SAML_enterprise/saml.py:157 msgid "Real name attrs" -msgstr "Il vero nome attira" +msgstr "Attributi nome reale" #: auths/SAML_enterprise/saml.py:158 msgid "Fields from where to extract the real name" -msgstr "Campi da cui estrarre il vero nome" +msgstr "Campi da cui estrarre il nome reale" -#: auths/SAML_enterprise/saml.py:180 +#: auths/SAML_enterprise/saml.py:176 +msgid "SAML Authenticator does not support white spaces on field NAME" +msgstr "SAML Authenticator non supporta gli spazi bianchi nel campo NAME" + +#: auths/SAML_enterprise/saml.py:183 msgid "" "Server certificate should be a valid PEM (PEM certificates starts with -----" "BEGIN CERTIFICATE-----)" msgstr "" -"Il certificato del server deve essere un PEM valido (i certificati PEM " -"iniziano con ----- BEGIN CERTIFICATE -----)" +"Il certificato del server deve essere in formato PEM valido (i certificati " +"PEM iniziano con ----- BEGIN CERTIFICATE -----)" -#: auths/SAML_enterprise/saml.py:185 +#: auths/SAML_enterprise/saml.py:188 msgid "Invalid server certificate. " msgstr "Certificato del server non valido." -#: auths/SAML_enterprise/saml.py:189 +#: auths/SAML_enterprise/saml.py:192 msgid "" "Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "RSA PRIVATE KEY-----" msgstr "" "La chiave privata dovrebbe essere un PEM valido (le chiavi private PEM " -"iniziano con ----- INIZIA A PRIVATO RSA -----" +"iniziano con ----- BEGIN RSA PRIVATE KEY-----)" -#: auths/SAML_enterprise/saml.py:201 +#: auths/SAML_enterprise/saml.py:204 msgid "Invalid private key. " msgstr "Chiave privata non valida." -#: auths/SAML_enterprise/saml.py:218 +#: auths/SAML_enterprise/saml.py:221 #, python-brace-format msgid "Can't fetch url {0}: {1}" -msgstr "Impossibile recuperare l'URL {0}: {1}" +msgstr "Impossibile recuperare l'URL {0}: {1}" -#: auths/SAML_enterprise/saml.py:226 +#: auths/SAML_enterprise/saml.py:229 msgid " (obtained from URL)" -msgstr "(ottenuto dall'URL)" +msgstr "(ottenuto dall'URL)" -#: auths/SAML_enterprise/saml.py:227 +#: auths/SAML_enterprise/saml.py:230 msgid "XML does not seem valid for IDP Metadata " msgstr "XML non sembra valido per i metadati IDP" -#: auths/SAML_enterprise/saml.py:243 +#: auths/SAML_enterprise/saml.py:246 msgid "Can't access idp metadata" msgstr "Impossibile accedere ai metadati idp" #: auths/Sample/SampleAuth.py:76 msgid "Sample Authenticator" -msgstr "Autenticato Campione" +msgstr "Sample Authenticator" #: auths/Sample/SampleAuth.py:88 msgid "Sample dummy authenticator" @@ -1665,11 +1670,11 @@ msgstr "Gruppo falso" #: auths/Sample/SampleAuth.py:115 msgid "Groups" -msgstr "gruppi" +msgstr "Gruppi" #: auths/Sample/SampleAuth.py:128 msgid "We need more than two groups!" -msgstr "Abbiamo bisogno di più di due gruppi!" +msgstr "Sono necessari più di due gruppi!" #: auths/SimpleLDAP/authenticator.py:57 msgid "Ldap Server IP or Hostname" @@ -1695,15 +1700,15 @@ msgstr "Classe per gruppi LDAP (normalmente poxisGroup)" #: auths/SimpleLDAP/authenticator.py:68 msgid "Group Id Attr" -msgstr "Attrazione di gruppo" +msgstr "Attributo Id di gruppo" #: auths/SimpleLDAP/authenticator.py:68 msgid "Attribute that contains the group id" -msgstr "Attributo che contiene l'id del gruppo" +msgstr "Attributo che contiene l'id del gruppo" #: auths/SimpleLDAP/authenticator.py:69 msgid "Group membership attr" -msgstr "Appartenenza al gruppo attr" +msgstr "Attributo di appartenenza al gruppo" #: auths/SimpleLDAP/authenticator.py:69 msgid "Attribute of the group that contains the users belonging to it" @@ -1711,11 +1716,11 @@ msgstr "Attributo del gruppo che contiene gli utenti ad esso appartenenti" #: auths/SimpleLDAP/authenticator.py:71 msgid "SimpleLDAP (DEPRECATED)" -msgstr "SimpleLDAP (DEPRECATED)" +msgstr "SimpleLDAP (SCONSIGLIATO)" #: auths/SimpleLDAP/authenticator.py:73 msgid "Simple LDAP authenticator (DEPRECATED)" -msgstr "Autenticatore LDAP semplice (DEPRECATED)" +msgstr "Autenticatore SimpleLDAP (SCONSIGLIATO)" #: auths/SimpleLDAP/authenticator.py:387 msgid "Ldap group class seems to be incorrect (no group found by that class)" @@ -1728,21 +1733,21 @@ msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" msgstr "" -"Ldap user class o user id attr è probabilmente sbagliato (non riesce a " -"trovare nessun utente con entrambe le condizioni)" +"La classe utente Ldap o l'attributo id utente sono probabilmente sbagliati " +"(non riesce a trovare nessun utente con entrambe le condizioni)" #: auths/SimpleLDAP/authenticator.py:421 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" msgstr "" -"Ldap group class o group id attr è probabilmente sbagliato (non è possibile " -"trovare alcun gruppo con entrambe le condizioni)" +"La classe di gruppo Ldap o l'attributo Id di gruppo sono probabilmente " +"sbagliati (non è possibile trovare alcun gruppo con entrambe le condizioni)" #: auths/SimpleLDAP/authenticator.py:428 msgid "Can't locate any group with the membership attribute specified" msgstr "" -"Impossibile individuare alcun gruppo con l'attributo membership " +"Impossibile individuare alcun gruppo con l'attributo di appartenenza " "specificato" #: core/auths/auth.py:88 @@ -1755,7 +1760,7 @@ msgstr "Proibito" #: core/auths/authenticator.py:107 core/auths/authenticator.py:119 msgid "Base Authenticator" -msgstr "Base Authenticator" +msgstr "Autenticatore Base" #: core/auths/authenticator.py:139 msgid "Group name" @@ -1765,8 +1770,8 @@ msgstr "Nome del gruppo" msgid "" "Already publishing. Wait for previous publication to finish and try again" msgstr "" -"Già pubblicando. Attendere il completamento della pubblicazione precedente e " -"riprovare" +"In corso di pubblicazione. Attendere il completamento della pubblicazione " +"precedente e riprovare" #: core/managers/publication.py:232 msgid "Service is in maintenance mode and new publications are not allowed" @@ -1776,16 +1781,16 @@ msgstr "" #: core/managers/publication.py:265 msgid "Can't cancel non running publication" -msgstr "Impossibile annullare la pubblicazione non in esecuzione" +msgstr "Impossibile annullare una pubblicazione non in esecuzione" #: core/managers/publication.py:288 msgid "Can't unpublish non usable publication" -msgstr "Impossibile annullare la pubblicazione non utilizzabile" +msgstr "Impossibile annullare una pubblicazione non utilizzabile" #: core/managers/publication.py:291 msgid "Can't unpublish publications with services in process" msgstr "" -"Impossibile annullare la pubblicazione di pubblicazioni con servizi in corso" +"Impossibile annullare una pubblicazione di pubblicazioni con servizi in corso" #: core/managers/user_service.py:275 msgid "Can't remove a non active element" @@ -1838,7 +1843,7 @@ msgstr "Rapporto di base" #: core/reports/report.py:115 msgid "Report" -msgstr "rapporto" +msgstr "Rapporto" #: core/reports/report.py:116 msgid "Page" @@ -1850,7 +1855,7 @@ msgstr "di" #: core/reports/report.py:119 msgid "Printed in {now:%Y, %b %d} at {now:%H:%M}" -msgstr "Stampato in {now:% Y,% b% d} in {now:% H:% M}" +msgstr "Stampato il {now:% Y,% b% d} alle {now:% H:% M}" #: core/services/service.py:104 core/services/service.py:116 msgid "Base Service" @@ -1894,7 +1899,7 @@ msgstr "Non attivo" #: core/util/state.py:67 core/util/states/common.py:61 msgid "Blocked" -msgstr "bloccato" +msgstr "Bloccato" #: core/util/state.py:68 core/util/states/common.py:62 msgid "Waiting publication" @@ -1914,7 +1919,7 @@ msgstr "Rimozione" #: core/util/state.py:72 msgid "Restrained" -msgstr "contenuto" +msgstr "Riservato" #: core/util/state.py:74 core/util/states/common.py:67 msgid "Removed" @@ -1942,7 +1947,7 @@ msgstr "In attesa di esecuzione" #: core/util/state.py:81 core/util/states/common.py:74 msgid "Balancing" -msgstr "equilibratura" +msgstr "Bilanciamento" #: core/util/state.py:82 core/util/states/common.py:75 msgid "In maintenance" @@ -1950,7 +1955,7 @@ msgstr "In manutenzione" #: core/util/state.py:83 core/util/states/common.py:76 msgid "Waiting OS" -msgstr "In attesa di sistema operativo" +msgstr "In attesa del sistema operativo" #: core/util/state.py:84 msgid "Too many preparing services" @@ -1978,7 +1983,7 @@ msgstr "Caricare" #: core/util/stats/counters.py:204 services/Proxmox/service.py:139 msgid "Storage" -msgstr "Conservazione" +msgstr "Storage" #: core/util/tools.py:143 msgid "{} days {:d}:{:02d}:{:02d}" @@ -1990,13 +1995,12 @@ msgstr "Il nome base non è valido per un nome host" #: core/util/tools.py:163 msgid "The length of basename plus length must be greater than 0" -msgstr "" -"La lunghezza del nome di base più la lunghezza deve essere maggiore di 0" +msgstr "La lunghezza del nome base più la lunghezza deve essere maggiore di 0" #: core/util/tools.py:166 msgid "The length of basename plus length must not be greater than 15" msgstr "" -"La lunghezza di basename più la lunghezza non deve essere maggiore di 15" +"La lunghezza del nome base più la lunghezza non deve essere maggiore di 15" #: core/util/tools.py:169 msgid "The machine name can't be only numbers" @@ -2044,7 +2048,7 @@ msgstr "Non ci sono autenticatori disponibili per il login" #: dispatchers/wyse_enterprise/views.py:131 #, python-brace-format msgid "The authenticator {0} is not usable" -msgstr "L'autenticatore {0} non è utilizzabile" +msgstr "L'autenticatore {0} non è utilizzabile" #: dispatchers/wyse_enterprise/views.py:138 msgid "Invalid credentials" @@ -2099,7 +2103,7 @@ msgstr "Servizio non pronto in questo momento. Per favore, riprova di nuovo." #: models/calendar_action.py:59 msgid "Publish" -msgstr "Pubblicare" +msgstr "Pubblicazione" #: models/calendar_action.py:60 msgid "Set cache size" @@ -2159,7 +2163,7 @@ msgstr "Rimuovi un gruppo" #: models/calendar_action.py:68 msgid "Sets the ignore unused" -msgstr "Imposta l'ignore inutilizzato" +msgstr "Imposta ignora non utilizzato" #: models/calendar_action.py:68 msgid "Ignore assigned and unused" @@ -2167,7 +2171,7 @@ msgstr "Ignora assegnato e non utilizzato" #: models/calendar_action.py:69 msgid "Remove ALL assigned user service. USE WITH CAUTION!" -msgstr "Rimuovere TUTTO il servizio utente assegnato. USARE CON CAUTELA!" +msgstr "Rimuovere TUTTO i servizi utente assegnati. USARE CON CAUTELA!" #: models/calendar_rule.py:53 msgid "Yearly" @@ -2179,7 +2183,7 @@ msgstr "Mensile" #: models/calendar_rule.py:55 msgid "Weekly" -msgstr "settimanalmente" +msgstr "Settimanale" #: models/calendar_rule.py:56 msgid "Daily" @@ -2200,11 +2204,11 @@ msgstr "Ore" #: models/calendar_rule.py:77 msgid "Days" -msgstr "giorni" +msgstr "Giorni" #: models/calendar_rule.py:78 msgid "Weeks" -msgstr "settimane" +msgstr "Settimane" #: models/meta_pool.py:72 msgid "Evenly distributed" @@ -2212,7 +2216,7 @@ msgstr "Uniformemente distribuito" #: models/meta_pool.py:74 msgid "Greater % available" -msgstr "Maggiore% disponibile" +msgstr "Maggiore % disponibile" #: models/permissions.py:73 msgid "Read" @@ -2235,37 +2239,36 @@ msgid "" "UDS Actor for Debian, Ubuntu, ... Linux machines (Requires python >= " "3.6)" msgstr "" -"UDS Actor per Debian, Ubuntu, ... macchine Linux (richiede python> = " -"3.6)" +"UDS Actor per sistemi Linux Debian, Ubuntu, ... (richiede Python >= 3.6)" #: osmanagers/LinuxOsManager/__init__.py:56 msgid "" "UDS Actor for Centos, Fedora, RH, ... Linux machines (Requires python " "2.7)" msgstr "" -"Attore UDS per Centos, Fedora, RH, ... Macchine Linux (Richiede Python " +"UDS Actor per sistemi Linux Centos, Fedora, RH, ... (Richiede Python " "2.7)" #: osmanagers/LinuxOsManager/__init__.py:63 msgid "UDS Actor for openSUSE, ... Linux machines (Requires python 2.7)" -msgstr "" -"Attore UDS per openSUSE, ... Macchine Linux (Richiede Python 2.7)" +msgstr "UDS Actor per sistemi Linux openSUSE, ... (Richiede Python 2.7)" #: osmanagers/LinuxOsManager/__init__.py:70 msgid "" "Legacy UDS Actor for Debian, Ubuntu, ... Linux machines (Requires " "python 2.7)" msgstr "" -"Legacy UDS Actor per Debian, Ubuntu, ... Macchine Linux (Richiede " -"python 2.7)" +"Legacy UDS Actor per sistemi Linux Debian, Ubuntu, ...(Richiede " +"Python 2.7)" #: osmanagers/LinuxOsManager/__init__.py:77 msgid "" "UDS Actor for Debian based Linux machines. Used ONLY for static machines. " "(Requires python >= 3.6)" msgstr "" -"UDS Actor per macchine Linux basate su Debian. Utilizzato SOLO per macchine " -"statiche. (Richiede python> = 3.6)" +"UDS Actor per sistemi Linux basate su Debian. Utilizzato SOLO per macchine " +"statiche. (Richied ePython >= 3.6)" #: osmanagers/LinuxOsManager/linux_osmanager.py:53 msgid "Linux OS Manager" @@ -2283,7 +2286,7 @@ msgstr "Azione di disconnessione" #: osmanagers/LinuxOsManager/linux_osmanager.py:64 #: osmanagers/WindowsOsManager/windows.py:55 msgid "What to do when user logs out from service" -msgstr "Cosa fare quando l'utente si disconnette dal servizio" +msgstr "Cosa fare quando l'utente si disconnette dal servizio" #: osmanagers/LinuxOsManager/linux_osmanager.py:66 #: osmanagers/WindowsOsManager/windows.py:57 @@ -2298,7 +2301,7 @@ msgstr "Rimuovi il servizio" #: osmanagers/LinuxOsManager/linux_osmanager.py:68 #: osmanagers/WindowsOsManager/windows.py:59 msgid "Keep service assigned even on new publication" -msgstr "Mantenere il servizio assegnato anche sulla nuova pubblicazione" +msgstr "Mantenere il servizio assegnato anche dopo nuova pubblicazione" #: osmanagers/LinuxOsManager/linux_osmanager.py:73 #: osmanagers/WindowsOsManager/windows.py:65 @@ -2342,7 +2345,7 @@ msgstr "Devi fornire un account utente !!!" #: osmanagers/RDSOsManager_enterprise/__init__.py:48 msgid "RDS UDS Actor (for remote apps on Windows Server 2012, 2016, 2019)" -msgstr "Attore UDS RDS (per app remote su Windows Server 2012, 2016, 2019)" +msgstr "UDS Actor RDS (per app remote su Windows Server 2012, 2016, 2019)" #: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:31 msgid "RDS OS Manager" @@ -2366,14 +2369,14 @@ msgstr "" #: osmanagers/WindowsOsManager/__init__.py:52 msgid "UDS Actor for windows machines" -msgstr "Attore UDS per macchine Windows" +msgstr "UDS Actor per sistemi Windows" #: osmanagers/WindowsOsManager/__init__.py:58 msgid "" "UDS Actor for Unmanaged windows machines. Used ONLY for static machines." msgstr "" -"Attore UDS per macchine Windows non gestite. Utilizzato SOLO per macchine " -"statiche." +"UDS Actor per sistemi Windows non gestiti. Utilizzato SOLO per sistemi " +"statici." #: osmanagers/WindowsOsManager/windows.py:45 msgid "Windows Basic OS Manager" @@ -2608,8 +2611,7 @@ msgstr "Utilizzo del pool da parte degli utenti" #: reports/stats/pool_users_summary.py:53 msgid "Generates a report with the summary of users usage for a pool" msgstr "" -"Genera un rapporto con il riepilogo dell'utilizzo degli utenti per un " -"pool" +"Genera un rapporto con il riepilogo dell'utilizzo per utente per un pool" #: reports/stats/pool_users_summary.py:60 reports/stats/usage_by_pool.py:61 msgid "Pool for report" @@ -2623,7 +2625,7 @@ msgstr "Data di inizio" #: reports/stats/pool_users_summary.py:67 reports/stats/pools_performance.py:75 #: reports/stats/usage_by_pool.py:68 reports/stats/user_access.py:67 msgid "starting date for report" -msgstr "data di inizio per la relazione" +msgstr "data di inizio del rapporto" #: reports/stats/pool_users_summary.py:74 reports/stats/pools_performance.py:82 #: reports/stats/usage_by_pool.py:75 reports/stats/user_access.py:74 @@ -2633,7 +2635,7 @@ msgstr "Data di fine" #: reports/stats/pool_users_summary.py:75 reports/stats/pools_performance.py:83 #: reports/stats/usage_by_pool.py:76 reports/stats/user_access.py:75 msgid "finish date for report" -msgstr "data di fine per la relazione" +msgstr "data di fine del rapporto" #: reports/stats/pool_users_summary.py:144 msgid "Users usage list for {}" @@ -2675,7 +2677,7 @@ msgstr "Numero di punti di campionamento utilizzati nei grafici" #: reports/stats/pools_performance.py:127 msgid "Select at least a service pool for the report" -msgstr "Selezionare almeno un pool di servizi per il report" +msgstr "Selezionare almeno un pool di servizi per il rapporto" #: reports/stats/pools_performance.py:195 msgid "Distinct Users" @@ -2712,7 +2714,7 @@ msgstr "Contatori di utilizzo dei pool per un giorno specifico" #: reports/stats/pools_usage_day.py:66 msgid "Date for report" -msgstr "Data per la relazione" +msgstr "Data per il rapporto" #: reports/stats/pools_usage_day.py:125 msgid "Services by hour" @@ -2726,11 +2728,11 @@ msgstr "Ora" #: reports/stats/pools_usage_day.py:147 msgid "Services usage report for a day" -msgstr "Rapporto sull'utilizzo dei servizi per un giorno" +msgstr "Rapporto sull'utilizzo dei servizi per un giorno" #: reports/stats/pools_usage_day.py:148 msgid "Service usage report" -msgstr "Rapporto sull'utilizzo del servizio" +msgstr "Rapporto sull'utilizzo del servizio" #: reports/stats/pools_usage_summary.py:47 msgid "Summary of pools usage" @@ -2785,7 +2787,7 @@ msgstr "Utilizzo dei pool da parte degli utenti" #: reports/stats/usage_by_pool.py:54 msgid "Pools usage by user report" -msgstr "Utilizzo dei pool per rapporto utente" +msgstr "Rapporto di utilizzo dei pool per utente" #: reports/stats/usage_by_pool.py:86 msgid "ALL POOLS" @@ -2799,7 +2801,7 @@ msgstr "Elenco di utilizzo degli utenti" #: reports/stats/usage_by_pool.py:137 msgid "UDS Report of users usage" -msgstr "Rapporto UDS sull'utilizzo degli utenti" +msgstr "Rapporto di UDS sull'utilizzo per utente" #: reports/stats/usage_by_pool.py:158 #: templates/uds/reports/stats/usage-by-pool.html:16 @@ -2808,7 +2810,7 @@ msgstr "secondi" #: reports/stats/user_access.py:59 reports/stats/user_access.py:259 msgid "Users access report by date" -msgstr "Gli utenti accedono al rapporto per data" +msgstr "Raporto degli accessi utente per data" #: reports/stats/user_access.py:60 reports/stats/user_access.py:260 msgid "Report of user access to platform by date" @@ -2864,7 +2866,7 @@ msgstr "Gli utenti accedono a UDS" #: reports/stats/user_access.py:251 msgid "UDS Report for users access" -msgstr "Rapporto UDS per l'accesso degli utenti" +msgstr "Rapporto UDS per l'accesso degli utenti" #: services/Azure_enterprise/provider.py:43 msgid "Subscription ID" @@ -3913,11 +3915,11 @@ msgid "This service provides access to POWERED-ON Machine by IP" msgstr "" "Questo servizio fornisce l'accesso alla macchina POWERED-ON tramite IP" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " shared" msgstr "condivisa" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " (bound to {})" msgstr "(legato a {})" @@ -3952,12 +3954,12 @@ msgstr "Password dell'utente di Proxmox" msgid "Timeout in seconds of connection to Proxmox" msgstr "Timeout in secondi della connessione a Proxmox" -#: services/Proxmox/publication.py:93 +#: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" msgstr "Pubblicazione" -#: services/Proxmox/publication.py:94 +#: services/Proxmox/publication.py:95 #: services/Vmware_enterprise/publication.py:68 #, python-brace-format msgid "UDS Publication for {0} created at {1}" @@ -4145,7 +4147,6 @@ msgid "AD User Management: you must provide the AD server host." msgstr "Gestione utenti AD: è necessario fornire l'host del server AD." #: services/RDS_enterprise/provider.py:167 -#| msgid "AD User Management: you must provide the user prefix." msgid "AD User Management: you must provide the users base DN." msgstr "Gestione utenti AD: è necessario fornire il DN di base degli utenti." @@ -5392,8 +5393,8 @@ msgid "" "Use comma separated values, for example \"C:,D:\". If drives policy is " "disallowed, this will be ignored" msgstr "" -"Utilizzare valori separati da virgola, ad esempio \"C:, D:\". Se la politica " -"delle unità non è consentita, questa verrà ignorata" +"Utilizzare valori separati da virgola, per esempio \"C:, D:\". Se non è " +"possibile specificare delle unità, questo campo verrà ignorato" #: transports/RDP/rdp_base.py:85 transports/RDS_enterprise/rds_base.py:67 msgid "Allow Serials" @@ -5749,9 +5750,9 @@ msgid "" "If UDS vAPP is selected as \"Desktop\", the FULL PATH of the app to be " "executed. If UDS vAPP is not selected, this field will be ignored." msgstr "" -"Se UDS vAPP è selezionato come \"Desktop\", il PATH FULL dell'" -"applicazione deve essere eseguito. Se UDS vAPP non è selezionato, questo " -"campo verrà ignorato." +"Se UDS vAPP è selezionato come \"Desktop\", specificare il percorso completo " +"dell'applicazione che deve essere eseguita. Se UDS vAPP non è selezionato, " +"questo campo verrà ignorato." #: transports/X2GO/x2go_base.py:118 msgid "If checked, sound will be available" diff --git a/server/src/uds/locale/it/LC_MESSAGES/djangojs.po b/server/src/uds/locale/it/LC_MESSAGES/djangojs.po index f64f7543..d501e8ef 100644 --- a/server/src/uds/locale/it/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/it/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: 2020-06-02 13:39+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/" @@ -458,6 +458,7 @@ msgstr "Tutti" #: static/admin/translations-fakejs.js:141 #: static/admin/translations-fakejs.js:353 #: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:439 #: static/admin/translations-fakejs.js:456 msgid "Comments" msgstr "Commenti" @@ -1392,10 +1393,6 @@ msgstr "Priorità" msgid "New publication for" msgstr "Nuova pubblicazione per" -#: static/admin/translations-fakejs.js:439 -msgid "Reason" -msgstr "Ragionare" - #: static/admin/translations-fakejs.js:444 msgid "Cache" msgstr "nascondiglio" diff --git a/server/src/uds/locale/pt/LC_MESSAGES/django.po b/server/src/uds/locale/pt/LC_MESSAGES/django.po index f5ab599f..c3b65bc8 100644 --- a/server/src/uds/locale/pt/LC_MESSAGES/django.po +++ b/server/src/uds/locale/pt/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" -"PO-Revision-Date: 2020-06-08 16:05+0000\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" +"PO-Revision-Date: 2020-06-10 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/" "pt/)\n" @@ -39,7 +39,7 @@ msgstr "Nome" #: REST/methods/calendarrules.py:104 REST/methods/calendars.py:61 #: REST/methods/meta_pools.py:71 REST/methods/osmanagers.py:57 #: REST/methods/providers.py:72 REST/methods/proxies.py:62 -#: REST/methods/services.py:222 REST/methods/services_pool_groups.py:64 +#: REST/methods/services.py:223 REST/methods/services_pool_groups.py:64 #: REST/methods/transports.py:59 REST/methods/user_services.py:297 #: REST/methods/users_groups.py:118 REST/methods/users_groups.py:284 #: REST/model.py:157 @@ -54,7 +54,7 @@ msgstr "Marca de tempo" #: REST/methods/calendars.py:63 REST/methods/meta_pools.py:77 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:59 #: REST/methods/providers.py:76 REST/methods/proxies.py:63 -#: REST/methods/services.py:226 REST/methods/services_pools.py:108 +#: REST/methods/services.py:227 REST/methods/services_pools.py:108 #: REST/methods/transports.py:61 msgid "tags" msgstr "Tag" @@ -166,7 +166,7 @@ msgid "Id" msgstr "Identidade" #: REST/methods/authenticators.py:66 REST/methods/osmanagers.py:56 -#: REST/methods/providers.py:71 REST/methods/services.py:223 +#: REST/methods/providers.py:71 REST/methods/services.py:224 #: REST/methods/transports.py:58 REST/methods/user_services.py:296 msgid "Type" msgstr "Tipo" @@ -233,7 +233,7 @@ msgstr "Cada" msgid "Duration" msgstr "Duração" -#: REST/methods/calendarrules.py:132 REST/methods/services.py:188 +#: REST/methods/calendarrules.py:132 REST/methods/services.py:189 msgid "Element already exists (duplicate key error)" msgstr "O elemento já existe (erro de chave duplicado)" @@ -283,7 +283,7 @@ msgstr "Meta Piscinas" msgid "Policy" msgstr "Política" -#: REST/methods/meta_pools.py:73 REST/methods/services.py:225 +#: REST/methods/meta_pools.py:73 REST/methods/services.py:226 #: REST/methods/services_pools.py:101 msgid "User services" msgstr "Serviços do usuário" @@ -618,43 +618,43 @@ msgstr "Descrição" msgid "Generates" msgstr "Gera" -#: REST/methods/services.py:187 +#: REST/methods/services.py:188 msgid "" "Service token seems to be in use by other service. Please, select a new one." msgstr "" "O token de serviço parece estar em uso por outro serviço. Por favor, " "selecione um novo." -#: REST/methods/services.py:192 +#: REST/methods/services.py:193 #, python-brace-format msgid "Input error: {0}" msgstr "Erro de entrada: {0}" -#: REST/methods/services.py:215 +#: REST/methods/services.py:216 msgid "Services of {}" msgstr "Serviços de {}" -#: REST/methods/services.py:217 +#: REST/methods/services.py:218 msgid "Current services" msgstr "Serviços atuais" -#: REST/methods/services.py:221 +#: REST/methods/services.py:222 msgid "Service name" msgstr "Nome do Serviço" -#: REST/methods/services.py:224 +#: REST/methods/services.py:225 msgid "Services Pools" msgstr "Piscinas de Serviços" -#: REST/methods/services.py:227 REST/methods/services.py:267 +#: REST/methods/services.py:228 REST/methods/services.py:268 msgid "Proxy" msgstr "Procuração" -#: REST/methods/services.py:268 +#: REST/methods/services.py:269 msgid "Proxy for services behind a firewall" msgstr "Proxy para serviços atrás de um firewall" -#: REST/methods/services.py:270 REST/methods/services_pools.py:257 +#: REST/methods/services.py:271 REST/methods/services_pools.py:257 #: REST/methods/services_pools.py:265 REST/methods/services_pools.py:273 #: REST/methods/services_pools.py:348 REST/methods/services_pools.py:356 #: auths/RegexLdap/authenticator.py:78 core/ui/user_interface.py:95 @@ -666,12 +666,12 @@ msgstr "Proxy para serviços atrás de um firewall" msgid "Advanced" msgstr "Avançado" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "With errors" msgstr "Com erros" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "Ok" msgstr "Está bem" @@ -1593,7 +1593,11 @@ msgstr "Nome real attrs" msgid "Fields from where to extract the real name" msgstr "Campos de onde extrair o nome real" -#: auths/SAML_enterprise/saml.py:180 +#: auths/SAML_enterprise/saml.py:176 +msgid "SAML Authenticator does not support white spaces on field NAME" +msgstr "O autenticador SAML não suporta espaços em branco no campo NAME" + +#: auths/SAML_enterprise/saml.py:183 msgid "" "Server certificate should be a valid PEM (PEM certificates starts with -----" "BEGIN CERTIFICATE-----)" @@ -1601,11 +1605,11 @@ msgstr "" "O certificado do servidor deve ser um PEM válido (os certificados PEM " "começam com ----- BEGIN CERTIFICATE -----)" -#: auths/SAML_enterprise/saml.py:185 +#: auths/SAML_enterprise/saml.py:188 msgid "Invalid server certificate. " msgstr "Certificado de servidor inválido." -#: auths/SAML_enterprise/saml.py:189 +#: auths/SAML_enterprise/saml.py:192 msgid "" "Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "RSA PRIVATE KEY-----" @@ -1613,24 +1617,24 @@ msgstr "" "A chave privada deve ser um PEM válido (as chaves privadas do PEM começam " "com ----- BEGIN RSA PRIVATE KEY -----" -#: auths/SAML_enterprise/saml.py:201 +#: auths/SAML_enterprise/saml.py:204 msgid "Invalid private key. " msgstr "Chave privada inválida." -#: auths/SAML_enterprise/saml.py:218 +#: auths/SAML_enterprise/saml.py:221 #, python-brace-format msgid "Can't fetch url {0}: {1}" msgstr "Não é possível buscar o URL {0}: {1}" -#: auths/SAML_enterprise/saml.py:226 +#: auths/SAML_enterprise/saml.py:229 msgid " (obtained from URL)" msgstr "(obtido da URL)" -#: auths/SAML_enterprise/saml.py:227 +#: auths/SAML_enterprise/saml.py:230 msgid "XML does not seem valid for IDP Metadata " msgstr "XML não parece válido para metadados IDP" -#: auths/SAML_enterprise/saml.py:243 +#: auths/SAML_enterprise/saml.py:246 msgid "Can't access idp metadata" msgstr "Não é possível acessar os metadados do idp" @@ -3887,11 +3891,11 @@ msgstr "IP único estático" msgid "This service provides access to POWERED-ON Machine by IP" msgstr "Este serviço fornece acesso à máquina POWERED-ON por IP" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " shared" msgstr "compartilhado" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " (bound to {})" msgstr "(ligado a {})" @@ -3926,12 +3930,12 @@ msgstr "Senha do usuário do Proxmox" msgid "Timeout in seconds of connection to Proxmox" msgstr "Tempo limite em segundos de conexão com o Proxmox" -#: services/Proxmox/publication.py:93 +#: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" msgstr "Publicação" -#: services/Proxmox/publication.py:94 +#: services/Proxmox/publication.py:95 #: services/Vmware_enterprise/publication.py:68 #, python-brace-format msgid "UDS Publication for {0} created at {1}" @@ -4122,7 +4126,6 @@ msgstr "" "Gerenciamento de usuários do AD: você deve fornecer o host do servidor AD." #: services/RDS_enterprise/provider.py:167 -#| msgid "AD User Management: you must provide the user prefix." msgid "AD User Management: you must provide the users base DN." msgstr "" "Gerenciamento de usuários do AD: você deve fornecer o DN base dos usuários." diff --git a/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po b/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po index eb6bdefa..ebe08b37 100644 --- a/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: 2020-06-02 13:40+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/" @@ -457,6 +457,7 @@ msgstr "Todos" #: static/admin/translations-fakejs.js:141 #: static/admin/translations-fakejs.js:353 #: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:439 #: static/admin/translations-fakejs.js:456 msgid "Comments" msgstr "Comentários" @@ -1388,10 +1389,6 @@ msgstr "Prioridade" msgid "New publication for" msgstr "Nova publicação para" -#: static/admin/translations-fakejs.js:439 -msgid "Reason" -msgstr "Razão" - #: static/admin/translations-fakejs.js:444 msgid "Cache" msgstr "Cache" diff --git a/server/src/uds/locale/ru/LC_MESSAGES/django.po b/server/src/uds/locale/ru/LC_MESSAGES/django.po index 9e6b7ae1..a3714f51 100644 --- a/server/src/uds/locale/ru/LC_MESSAGES/django.po +++ b/server/src/uds/locale/ru/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" -"PO-Revision-Date: 2020-06-08 16:05+0000\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" +"PO-Revision-Date: 2020-06-10 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/" "ru/)\n" @@ -41,7 +41,7 @@ msgstr "Имя" #: REST/methods/calendarrules.py:104 REST/methods/calendars.py:61 #: REST/methods/meta_pools.py:71 REST/methods/osmanagers.py:57 #: REST/methods/providers.py:72 REST/methods/proxies.py:62 -#: REST/methods/services.py:222 REST/methods/services_pool_groups.py:64 +#: REST/methods/services.py:223 REST/methods/services_pool_groups.py:64 #: REST/methods/transports.py:59 REST/methods/user_services.py:297 #: REST/methods/users_groups.py:118 REST/methods/users_groups.py:284 #: REST/model.py:157 @@ -56,7 +56,7 @@ msgstr "Отметка времени" #: REST/methods/calendars.py:63 REST/methods/meta_pools.py:77 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:59 #: REST/methods/providers.py:76 REST/methods/proxies.py:63 -#: REST/methods/services.py:226 REST/methods/services_pools.py:108 +#: REST/methods/services.py:227 REST/methods/services_pools.py:108 #: REST/methods/transports.py:61 msgid "tags" msgstr "Тэг" @@ -168,7 +168,7 @@ msgid "Id" msgstr "Идентификатор" #: REST/methods/authenticators.py:66 REST/methods/osmanagers.py:56 -#: REST/methods/providers.py:71 REST/methods/services.py:223 +#: REST/methods/providers.py:71 REST/methods/services.py:224 #: REST/methods/transports.py:58 REST/methods/user_services.py:296 msgid "Type" msgstr "Тип" @@ -235,7 +235,7 @@ msgstr "Каждый" msgid "Duration" msgstr "Длительность" -#: REST/methods/calendarrules.py:132 REST/methods/services.py:188 +#: REST/methods/calendarrules.py:132 REST/methods/services.py:189 msgid "Element already exists (duplicate key error)" msgstr "Элемент уже существует (Ошибка дублирования ключа)" @@ -285,7 +285,7 @@ msgstr "Мета Бассейны" msgid "Policy" msgstr "политика" -#: REST/methods/meta_pools.py:73 REST/methods/services.py:225 +#: REST/methods/meta_pools.py:73 REST/methods/services.py:226 #: REST/methods/services_pools.py:101 msgid "User services" msgstr "Сервисы пользователя" @@ -620,43 +620,43 @@ msgstr "Описание" msgid "Generates" msgstr "Генерировать" -#: REST/methods/services.py:187 +#: REST/methods/services.py:188 msgid "" "Service token seems to be in use by other service. Please, select a new one." msgstr "" "Сервисный токен, похоже, используется другим сервисом. Пожалуйста, выберите " "новый." -#: REST/methods/services.py:192 +#: REST/methods/services.py:193 #, python-brace-format msgid "Input error: {0}" msgstr "Ошибка ввода: {0}" -#: REST/methods/services.py:215 +#: REST/methods/services.py:216 msgid "Services of {}" msgstr "Услуги {}" -#: REST/methods/services.py:217 +#: REST/methods/services.py:218 msgid "Current services" msgstr "Текущие сервисы" -#: REST/methods/services.py:221 +#: REST/methods/services.py:222 msgid "Service name" msgstr "Имя сервиса" -#: REST/methods/services.py:224 +#: REST/methods/services.py:225 msgid "Services Pools" msgstr "Сервисные пулы" -#: REST/methods/services.py:227 REST/methods/services.py:267 +#: REST/methods/services.py:228 REST/methods/services.py:268 msgid "Proxy" msgstr "полномочие" -#: REST/methods/services.py:268 +#: REST/methods/services.py:269 msgid "Proxy for services behind a firewall" msgstr "Прокси для служб за брандмауэром" -#: REST/methods/services.py:270 REST/methods/services_pools.py:257 +#: REST/methods/services.py:271 REST/methods/services_pools.py:257 #: REST/methods/services_pools.py:265 REST/methods/services_pools.py:273 #: REST/methods/services_pools.py:348 REST/methods/services_pools.py:356 #: auths/RegexLdap/authenticator.py:78 core/ui/user_interface.py:95 @@ -668,12 +668,12 @@ msgstr "Прокси для служб за брандмауэром" msgid "Advanced" msgstr "Расширенный" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "With errors" msgstr "С ошибками" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "Ok" msgstr "ОК" @@ -1602,7 +1602,11 @@ msgstr "Аттрибуты реального имени" msgid "Fields from where to extract the real name" msgstr "Поля, откуда извлекается реальное имя" -#: auths/SAML_enterprise/saml.py:180 +#: auths/SAML_enterprise/saml.py:176 +msgid "SAML Authenticator does not support white spaces on field NAME" +msgstr "SAML Authenticator не поддерживает пробелы в поле NAME" + +#: auths/SAML_enterprise/saml.py:183 msgid "" "Server certificate should be a valid PEM (PEM certificates starts with -----" "BEGIN CERTIFICATE-----)" @@ -1610,11 +1614,11 @@ msgstr "" "Сертификат сервера должен быть действительным PEM (PEM сертификат начинается " "с -----BEGIN CERTIFICATE-----)" -#: auths/SAML_enterprise/saml.py:185 +#: auths/SAML_enterprise/saml.py:188 msgid "Invalid server certificate. " msgstr "Недопустимый сертификат сервера" -#: auths/SAML_enterprise/saml.py:189 +#: auths/SAML_enterprise/saml.py:192 msgid "" "Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "RSA PRIVATE KEY-----" @@ -1622,24 +1626,24 @@ msgstr "" "Приватный ключ должен быть действительным PEM (PEM приватный ключ начинается " "с -----BEGIN RSA PRIVATE KEY-----)" -#: auths/SAML_enterprise/saml.py:201 +#: auths/SAML_enterprise/saml.py:204 msgid "Invalid private key. " msgstr "Недопустимый приватный ключ" -#: auths/SAML_enterprise/saml.py:218 +#: auths/SAML_enterprise/saml.py:221 #, python-brace-format msgid "Can't fetch url {0}: {1}" msgstr "Невозможно получить url {0}: {1}" -#: auths/SAML_enterprise/saml.py:226 +#: auths/SAML_enterprise/saml.py:229 msgid " (obtained from URL)" msgstr "(полученный из URL)" -#: auths/SAML_enterprise/saml.py:227 +#: auths/SAML_enterprise/saml.py:230 msgid "XML does not seem valid for IDP Metadata " msgstr "XML не подходит для метаданных IDP" -#: auths/SAML_enterprise/saml.py:243 +#: auths/SAML_enterprise/saml.py:246 msgid "Can't access idp metadata" msgstr "Нет доступа к IDP метаданным" @@ -3888,11 +3892,11 @@ msgstr "Статический одиночный IP адрес" msgid "This service provides access to POWERED-ON Machine by IP" msgstr "Сервис предлоставляет доступ к включенным машинам по IP" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " shared" msgstr "общий" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " (bound to {})" msgstr "(привязано к {})" @@ -3927,12 +3931,12 @@ msgstr "Пароль пользователя Proxmox" msgid "Timeout in seconds of connection to Proxmox" msgstr "Тайм-аут в секундах подключения к Proxmox" -#: services/Proxmox/publication.py:93 +#: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" msgstr "Публикация" -#: services/Proxmox/publication.py:94 +#: services/Proxmox/publication.py:95 #: services/Vmware_enterprise/publication.py:68 #, python-brace-format msgid "UDS Publication for {0} created at {1}" @@ -4121,7 +4125,6 @@ msgid "AD User Management: you must provide the AD server host." msgstr "Управление пользователями AD: необходимо указать хост сервера AD." #: services/RDS_enterprise/provider.py:167 -#| msgid "AD User Management: you must provide the user prefix." msgid "AD User Management: you must provide the users base DN." msgstr "" "Управление пользователями AD: необходимо указать базовое DN пользователя." diff --git a/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po b/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po index 55acffe8..267265dc 100644 --- a/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: 2020-06-02 13:40+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/" @@ -460,6 +460,7 @@ msgstr "Все" #: static/admin/translations-fakejs.js:141 #: static/admin/translations-fakejs.js:353 #: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:439 #: static/admin/translations-fakejs.js:456 msgid "Comments" msgstr "Комментарии" @@ -1390,10 +1391,6 @@ msgstr "приоритет" msgid "New publication for" msgstr "Новая публикация для" -#: static/admin/translations-fakejs.js:439 -msgid "Reason" -msgstr "причина" - #: static/admin/translations-fakejs.js:444 msgid "Cache" msgstr "Кэш" diff --git a/server/src/uds/locale/zh_Hans/LC_MESSAGES/django.po b/server/src/uds/locale/zh_Hans/LC_MESSAGES/django.po index d1ec206f..6a3621a0 100644 --- a/server/src/uds/locale/zh_Hans/LC_MESSAGES/django.po +++ b/server/src/uds/locale/zh_Hans/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" -"PO-Revision-Date: 2020-06-08 16:05+0000\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" +"PO-Revision-Date: 2020-06-10 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Chinese (http://www.transifex.com/openuds/openuds/language/" "zh/)\n" @@ -38,7 +38,7 @@ msgstr "名称" #: REST/methods/calendarrules.py:104 REST/methods/calendars.py:61 #: REST/methods/meta_pools.py:71 REST/methods/osmanagers.py:57 #: REST/methods/providers.py:72 REST/methods/proxies.py:62 -#: REST/methods/services.py:222 REST/methods/services_pool_groups.py:64 +#: REST/methods/services.py:223 REST/methods/services_pool_groups.py:64 #: REST/methods/transports.py:59 REST/methods/user_services.py:297 #: REST/methods/users_groups.py:118 REST/methods/users_groups.py:284 #: REST/model.py:157 @@ -53,7 +53,7 @@ msgstr "时间标记" #: REST/methods/calendars.py:63 REST/methods/meta_pools.py:77 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:59 #: REST/methods/providers.py:76 REST/methods/proxies.py:63 -#: REST/methods/services.py:226 REST/methods/services_pools.py:108 +#: REST/methods/services.py:227 REST/methods/services_pools.py:108 #: REST/methods/transports.py:61 msgid "tags" msgstr "标签" @@ -165,7 +165,7 @@ msgid "Id" msgstr "ID" #: REST/methods/authenticators.py:66 REST/methods/osmanagers.py:56 -#: REST/methods/providers.py:71 REST/methods/services.py:223 +#: REST/methods/providers.py:71 REST/methods/services.py:224 #: REST/methods/transports.py:58 REST/methods/user_services.py:296 msgid "Type" msgstr "类型" @@ -232,7 +232,7 @@ msgstr "一切" msgid "Duration" msgstr "持续时间" -#: REST/methods/calendarrules.py:132 REST/methods/services.py:188 +#: REST/methods/calendarrules.py:132 REST/methods/services.py:189 msgid "Element already exists (duplicate key error)" msgstr "元素已存在(重复键错误)" @@ -282,7 +282,7 @@ msgstr "元池" msgid "Policy" msgstr "政策" -#: REST/methods/meta_pools.py:73 REST/methods/services.py:225 +#: REST/methods/meta_pools.py:73 REST/methods/services.py:226 #: REST/methods/services_pools.py:101 msgid "User services" msgstr "用户服务" @@ -610,41 +610,41 @@ msgstr "描述" msgid "Generates" msgstr "生成" -#: REST/methods/services.py:187 +#: REST/methods/services.py:188 msgid "" "Service token seems to be in use by other service. Please, select a new one." msgstr "服务令牌似乎正在被其他服务使用。请选择一个新的。" -#: REST/methods/services.py:192 +#: REST/methods/services.py:193 #, python-brace-format msgid "Input error: {0}" msgstr "输入错误:{0}" -#: REST/methods/services.py:215 +#: REST/methods/services.py:216 msgid "Services of {}" msgstr "{}的服务" -#: REST/methods/services.py:217 +#: REST/methods/services.py:218 msgid "Current services" msgstr "目前的服务" -#: REST/methods/services.py:221 +#: REST/methods/services.py:222 msgid "Service name" msgstr "服务名称" -#: REST/methods/services.py:224 +#: REST/methods/services.py:225 msgid "Services Pools" msgstr "服务池" -#: REST/methods/services.py:227 REST/methods/services.py:267 +#: REST/methods/services.py:228 REST/methods/services.py:268 msgid "Proxy" msgstr "代理" -#: REST/methods/services.py:268 +#: REST/methods/services.py:269 msgid "Proxy for services behind a firewall" msgstr "防火墙后面的服务代理" -#: REST/methods/services.py:270 REST/methods/services_pools.py:257 +#: REST/methods/services.py:271 REST/methods/services_pools.py:257 #: REST/methods/services_pools.py:265 REST/methods/services_pools.py:273 #: REST/methods/services_pools.py:348 REST/methods/services_pools.py:356 #: auths/RegexLdap/authenticator.py:78 core/ui/user_interface.py:95 @@ -656,12 +656,12 @@ msgstr "防火墙后面的服务代理" msgid "Advanced" msgstr "高级" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "With errors" msgstr "有错误" -#: REST/methods/services.py:307 REST/methods/users_groups.py:217 +#: REST/methods/services.py:308 REST/methods/users_groups.py:217 #: REST/methods/users_groups.py:384 msgid "Ok" msgstr "好" @@ -1537,41 +1537,45 @@ msgstr "真名牌" msgid "Fields from where to extract the real name" msgstr "字段从哪里提取真实姓名" -#: auths/SAML_enterprise/saml.py:180 +#: auths/SAML_enterprise/saml.py:176 +msgid "SAML Authenticator does not support white spaces on field NAME" +msgstr "SAML身份验证器不支持字段NAME上的空格" + +#: auths/SAML_enterprise/saml.py:183 msgid "" "Server certificate should be a valid PEM (PEM certificates starts with -----" "BEGIN CERTIFICATE-----)" msgstr "" "服务器证书应该是有效的PEM(PEM证书以----- BEGIN CERTIFICATE -----开头)" -#: auths/SAML_enterprise/saml.py:185 +#: auths/SAML_enterprise/saml.py:188 msgid "Invalid server certificate. " msgstr "服务器证书无效。" -#: auths/SAML_enterprise/saml.py:189 +#: auths/SAML_enterprise/saml.py:192 msgid "" "Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "RSA PRIVATE KEY-----" msgstr "私钥应该是有效的PEM(PEM私钥以----- BEGIN RSA私钥开头-----" -#: auths/SAML_enterprise/saml.py:201 +#: auths/SAML_enterprise/saml.py:204 msgid "Invalid private key. " msgstr "私钥无效。" -#: auths/SAML_enterprise/saml.py:218 +#: auths/SAML_enterprise/saml.py:221 #, python-brace-format msgid "Can't fetch url {0}: {1}" msgstr "无法获取网址{0}:{1}" -#: auths/SAML_enterprise/saml.py:226 +#: auths/SAML_enterprise/saml.py:229 msgid " (obtained from URL)" msgstr "(从URL获得)" -#: auths/SAML_enterprise/saml.py:227 +#: auths/SAML_enterprise/saml.py:230 msgid "XML does not seem valid for IDP Metadata " msgstr "XML似乎对IDP元数据无效" -#: auths/SAML_enterprise/saml.py:243 +#: auths/SAML_enterprise/saml.py:246 msgid "Can't access idp metadata" msgstr "无法访问idp元数据" @@ -3746,11 +3750,11 @@ msgstr "静态单IP" msgid "This service provides access to POWERED-ON Machine by IP" msgstr "此服务可通过IP访问POWERED-ON机器" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " shared" msgstr "共享" -#: services/Proxmox/helpers.py:59 +#: services/Proxmox/helpers.py:61 msgid " (bound to {})" msgstr "(势必 {})" @@ -3783,12 +3787,12 @@ msgstr "Proxmox用户的密码" msgid "Timeout in seconds of connection to Proxmox" msgstr "与Proxmox连接的超时时间(以秒为单位)" -#: services/Proxmox/publication.py:93 +#: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" msgstr "出版物" -#: services/Proxmox/publication.py:94 +#: services/Proxmox/publication.py:95 #: services/Vmware_enterprise/publication.py:68 #, python-brace-format msgid "UDS Publication for {0} created at {1}" @@ -3964,7 +3968,6 @@ msgid "AD User Management: you must provide the AD server host." msgstr "AD用户管理:您必须提供AD服务器主机。" #: services/RDS_enterprise/provider.py:167 -#| msgid "AD User Management: you must provide the user prefix." msgid "AD User Management: you must provide the users base DN." msgstr "AD用户管理:您必须提供用户基本DN。" diff --git a/server/src/uds/locale/zh_Hans/LC_MESSAGES/djangojs.po b/server/src/uds/locale/zh_Hans/LC_MESSAGES/djangojs.po index 341c572a..1f35df09 100644 --- a/server/src/uds/locale/zh_Hans/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/zh_Hans/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 16:32+0200\n" +"POT-Creation-Date: 2020-06-12 17:13+0200\n" "PO-Revision-Date: 2020-06-02 13:39+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Chinese (http://www.transifex.com/openuds/openuds/language/" @@ -455,6 +455,7 @@ msgstr "所有" #: static/admin/translations-fakejs.js:141 #: static/admin/translations-fakejs.js:353 #: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:439 #: static/admin/translations-fakejs.js:456 msgid "Comments" msgstr "评论" @@ -1384,10 +1385,6 @@ msgstr "优先" msgid "New publication for" msgstr "新出版物" -#: static/admin/translations-fakejs.js:439 -msgid "Reason" -msgstr "原因" - #: static/admin/translations-fakejs.js:444 msgid "Cache" msgstr "高速缓存"