diff --git a/server/src/uds/locale/ar/LC_MESSAGES/django.po b/server/src/uds/locale/ar/LC_MESSAGES/django.po index 51e22f414..fa860bef0 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: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:38+0000\n" +"POT-Creation-Date: 2021-07-08 12:57+0200\n" +"PO-Revision-Date: 2021-06-24 09:23+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/" "ar/)\n" @@ -115,23 +115,24 @@ msgstr "مضيف غير مدار" msgid "User service not found" msgstr "لم يتم العثور على خدمة المستخدم" -#: REST/methods/actor_token.py:51 +#: REST/methods/actor_token.py:51 REST/methods/tunnel_token.py:51 msgid "Actor tokens" msgstr "الرموز الفاعلة" -#: REST/methods/actor_token.py:54 reports/auto/fields.py:56 -#: reports/stats/pools_performance.py:217 +#: REST/methods/actor_token.py:54 REST/methods/tunnel_token.py:54 +#: reports/auto/fields.py:56 reports/stats/pools_performance.py:217 #: reports/stats/pools_performance.py:236 reports/stats/pools_usage_day.py:64 #: reports/stats/usage_by_pool.py:169 reports/stats/user_access.py:190 #: templates/uds/reports/stats/authenticator_stats.html:14 msgid "Date" msgstr "تاريخ" -#: REST/methods/actor_token.py:55 +#: REST/methods/actor_token.py:55 REST/methods/tunnel_token.py:55 msgid "Issued by" msgstr "صادر عن" -#: REST/methods/actor_token.py:56 reports/stats/usage_by_pool.py:173 +#: REST/methods/actor_token.py:56 REST/methods/tunnel_token.py:56 +#: reports/stats/usage_by_pool.py:173 #: templates/uds/reports/stats/usage-by-pool.html:18 msgid "Origin" msgstr "الأصل" @@ -156,7 +157,7 @@ msgstr "تشغيل مرة واحدة" msgid "Log level" msgstr "تسجيل مستوى" -#: REST/methods/actor_token.py:67 +#: REST/methods/actor_token.py:67 REST/methods/tunnel_token.py:63 msgid "Token isued by {} from {}" msgstr "يتم إقفال الرمز بواسطة {} من {}" @@ -343,7 +344,6 @@ msgid "" msgstr "يتم عرض رسالة مخصصة للمستخدمين إذا كان الوصول مقيدًا بقواعد التقويم." #: REST/methods/meta_pools.py:168 -#| msgid "Transport not found" msgid "Transport Selection" msgstr "اختيار النقل" @@ -385,8 +385,8 @@ msgid "Pool" msgstr "تجمع" #: REST/methods/meta_service_pools.py:197 REST/methods/services_usage.py:122 -#: REST/methods/user_services.py:139 REST/methods/user_services.py:270 -#: auths/IP/authenticator.py:67 +#: REST/methods/tunnel_token.py:57 REST/methods/user_services.py:139 +#: REST/methods/user_services.py:270 auths/IP/authenticator.py:68 msgid "IP" msgstr "IP" @@ -549,15 +549,15 @@ msgstr "تحقق من الشهادة" #: REST/methods/proxies.py:87 #: auths/ActiveDirectory_enterprise/authenticator.py:44 -#: auths/EDirectory_enterprise/authenticator.py:46 -#: auths/Radius/authenticator.py:66 auths/RegexLdap/authenticator.py:66 -#: auths/SimpleLDAP/authenticator.py:57 +#: auths/EDirectory_enterprise/authenticator.py:47 +#: auths/Radius/authenticator.py:67 auths/RegexLdap/authenticator.py:69 +#: auths/SimpleLDAP/authenticator.py:60 #: services/HyperV_enterprise/legacy/provider.py:83 #: services/HyperV_enterprise/provider.py:60 #: services/NutanixPrism_enterprise/provider.py:39 #: services/Nutanix_enterprise/provider.py:36 services/OVirt/provider.py:109 #: services/OpenGnsys/provider.py:97 services/OpenNebula/provider.py:77 -#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:60 +#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:66 #: services/VCloud_enterprise/provider.py:32 #: services/Vmware_enterprise/provider.py:41 services/Xen/provider.py:100 msgid "Host" @@ -567,15 +567,15 @@ msgstr "المضيف" msgid "Server (IP or FQDN) that will serve as proxy." msgstr "الخادم (IP أو FQDN) الذي سيعمل بمثابة وكيل." -#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:53 -#: auths/Radius/authenticator.py:73 auths/RegexLdap/authenticator.py:73 -#: auths/SimpleLDAP/authenticator.py:64 +#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:54 +#: auths/Radius/authenticator.py:74 auths/RegexLdap/authenticator.py:76 +#: auths/SimpleLDAP/authenticator.py:67 #: services/HyperV_enterprise/legacy/provider.py:84 #: services/HyperV_enterprise/provider.py:114 #: services/NutanixPrism_enterprise/provider.py:46 #: services/Nutanix_enterprise/provider.py:37 #: services/OpenGnsys/provider.py:101 services/OpenNebula/provider.py:78 -#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:61 +#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:73 #: services/RDS_enterprise/provider.py:101 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 @@ -588,8 +588,8 @@ msgstr "ميناء الخادم الوكيل" #: REST/methods/proxies.py:102 #: auths/ActiveDirectory_enterprise/authenticator.py:50 -#: auths/EDirectory_enterprise/authenticator.py:60 -#: auths/RegexLdap/authenticator.py:80 auths/SimpleLDAP/authenticator.py:71 +#: auths/EDirectory_enterprise/authenticator.py:61 +#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 #: osmanagers/WindowsOsManager/windows_domain.py:124 #: services/OpenNebula/provider.py:79 services/OpenStack/provider_legacy.py:119 msgid "Use SSL" @@ -619,9 +619,9 @@ msgstr "التقارير المتوفرة" #: REST/methods/users_groups.py:297 #: auths/ActiveDirectory_enterprise/authenticator.py:143 #: auths/AzureAD_enterprise/azure_ad.py:95 -#: auths/EDirectory_enterprise/authenticator.py:104 -#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:188 -#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:179 +#: auths/EDirectory_enterprise/authenticator.py:105 +#: auths/Radius/authenticator.py:63 auths/RegexLdap/authenticator.py:191 +#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:182 #: models/calendar_action.py:142 models/calendar_action.py:149 msgid "Group" msgstr "المجموعة" @@ -676,7 +676,7 @@ msgstr "وكيل للخدمات وراء جدار الحماية" #: REST/methods/services.py:318 REST/methods/services_pools.py:356 #: REST/methods/services_pools.py:367 REST/methods/services_pools.py:378 #: REST/methods/services_pools.py:486 REST/methods/services_pools.py:498 -#: auths/RegexLdap/authenticator.py:173 core/ui/user_interface.py:99 +#: auths/RegexLdap/authenticator.py:176 core/ui/user_interface.py:99 #: osmanagers/WindowsOsManager/windows_domain.py:105 #: osmanagers/WindowsOsManager/windows_domain.py:113 #: osmanagers/WindowsOsManager/windows_domain.py:121 @@ -895,6 +895,10 @@ msgstr "مجمعات الخدمات المعينة حاليا" msgid "Metapool transport label (only used on metapool transports grouping)" msgstr "ملصق نقل Metapool (يُستخدم فقط في تجميع عمليات نقل metapool)" +#: REST/methods/tunnel_token.py:53 +msgid "Token" +msgstr "رمز" + #: REST/methods/user_services.py:137 REST/methods/user_services.py:268 #: REST/methods/user_services.py:518 REST/methods/user_services.py:554 msgid "Revision" @@ -960,8 +964,8 @@ msgstr "موظف" #: REST/methods/users_groups.py:97 REST/methods/users_groups.py:103 #: auths/ActiveDirectory_enterprise/authenticator.py:70 #: auths/AzureAD_enterprise/azure_ad.py:94 -#: auths/EDirectory_enterprise/authenticator.py:68 -#: auths/Radius/authenticator.py:61 auths/RegexLdap/authenticator.py:88 +#: auths/EDirectory_enterprise/authenticator.py:69 +#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:91 #: auths/SAML_enterprise/saml.py:117 reports/stats/pool_users_summary.py:162 #: reports/stats/usage_by_pool.py:170 #: templates/uds/reports/stats/pool-users-summary.html:14 @@ -980,19 +984,18 @@ msgstr "المستخدمون الحاليون" #: REST/methods/users_groups.py:120 #: auths/ActiveDirectory_enterprise/authenticator.py:141 -#: auths/EDirectory_enterprise/authenticator.py:102 -#: auths/RegexLdap/authenticator.py:186 auths/SimpleLDAP/authenticator.py:177 +#: auths/EDirectory_enterprise/authenticator.py:103 +#: auths/RegexLdap/authenticator.py:189 auths/SimpleLDAP/authenticator.py:180 #: services/HyperV_enterprise/legacy/provider.py:85 #: services/HyperV_enterprise/provider.py:74 #: services/NutanixPrism_enterprise/provider.py:54 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:118 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:127 services/OpenStack/provider_legacy.py:144 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:82 services/RDS_enterprise/provider.py:118 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:107 #: transports/HTML5RDP/html5rdp.py:103 transports/HTML5VNC/html5vnc.py:75 -#: transports/NX/nxtransport.py:71 transports/NX/nxtunneltransport.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:63 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:75 #: transports/SPICE/spice_base.py:68 transports/X2GO/x2go_base.py:69 @@ -1122,9 +1125,9 @@ msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:80 #: auths/ActiveDirectory_enterprise/authenticator.py:145 -#: auths/EDirectory_enterprise/authenticator.py:76 -#: auths/RegexLdap/authenticator.py:96 auths/RegexLdap/authenticator.py:190 -#: auths/SimpleLDAP/authenticator.py:87 auths/SimpleLDAP/authenticator.py:181 +#: auths/EDirectory_enterprise/authenticator.py:77 +#: auths/RegexLdap/authenticator.py:99 auths/RegexLdap/authenticator.py:193 +#: auths/SimpleLDAP/authenticator.py:90 auths/SimpleLDAP/authenticator.py:184 #: core/auths/authenticator.py:144 #: osmanagers/WindowsOsManager/windows_domain.py:85 #: osmanagers/WindowsOsManager/windows_random.py:66 @@ -1134,11 +1137,10 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:125 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:135 services/OpenStack/provider_legacy.py:152 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:92 services/RDS_enterprise/provider.py:126 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:115 #: transports/HTML5RDP/html5rdp.py:109 transports/HTML5VNC/html5vnc.py:76 -#: transports/NX/nxtransport.py:72 transports/NX/nxtunneltransport.py:117 #: transports/NoMachine_enterprise/nomachine_base.py:69 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:81 #: transports/SPICE/spice_base.py:74 web/forms/LoginForm.py:43 @@ -1146,14 +1148,14 @@ msgid "Password" msgstr "كلمة المرور" #: auths/ActiveDirectory_enterprise/authenticator.py:82 -#: auths/EDirectory_enterprise/authenticator.py:78 -#: auths/RegexLdap/authenticator.py:98 auths/SimpleLDAP/authenticator.py:89 +#: auths/EDirectory_enterprise/authenticator.py:79 +#: auths/RegexLdap/authenticator.py:101 auths/SimpleLDAP/authenticator.py:92 msgid "Password of the ldap user" msgstr "كلمة مرور المستخدم ldap" #: auths/ActiveDirectory_enterprise/authenticator.py:88 -#: auths/EDirectory_enterprise/authenticator.py:84 -#: auths/RegexLdap/authenticator.py:104 auths/SimpleLDAP/authenticator.py:95 +#: auths/EDirectory_enterprise/authenticator.py:85 +#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 #: services/Azure_enterprise/provider.py:98 #: services/HyperV_enterprise/legacy/provider.py:93 #: services/HyperV_enterprise/provider.py:131 @@ -1161,7 +1163,7 @@ msgstr "كلمة مرور المستخدم ldap" #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:164 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:166 services/OpenStack/provider_legacy.py:183 -#: services/Proxmox/provider.py:69 services/VCloud_enterprise/provider.py:63 +#: services/Proxmox/provider.py:123 services/VCloud_enterprise/provider.py:63 #: services/Vmware_enterprise/provider.py:50 msgid "Timeout" msgstr "مهلة" @@ -1183,7 +1185,6 @@ msgstr "" "dc =...)" #: auths/ActiveDirectory_enterprise/authenticator.py:108 -#| msgid "Default" msgid "Default domain" msgstr "نطاق إفتراضي" @@ -1198,12 +1199,10 @@ msgstr "" "بدلاً من مجال المستخدم الذي تم تكوينه في علامة تبويب بيانات الاعتماد" #: auths/ActiveDirectory_enterprise/authenticator.py:120 -#| msgid "Sound server" msgid "Backup server" msgstr "خادم النسخ الاحتياطي" #: auths/ActiveDirectory_enterprise/authenticator.py:123 -#| msgid "If not empty, this username will be always used as credential" msgid "" "If not empty, this host will be used in case main host server is not " "reachable" @@ -1220,50 +1219,50 @@ msgid "Authenticate against Active Directory" msgstr "المصادقة بالمقابلة مع خدمة Active Directory" #: auths/ActiveDirectory_enterprise/authenticator.py:175 -#: auths/ActiveDirectory_enterprise/authenticator.py:589 +#: auths/ActiveDirectory_enterprise/authenticator.py:594 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "يجب تحديد اسم المستخدم في النموذج USERNAME@DOMAIN.DOM" -#: auths/ActiveDirectory_enterprise/authenticator.py:468 -#: auths/ActiveDirectory_enterprise/authenticator.py:519 +#: auths/ActiveDirectory_enterprise/authenticator.py:473 +#: auths/ActiveDirectory_enterprise/authenticator.py:524 #: auths/AzureAD_enterprise/azure_ad.py:289 -#: auths/EDirectory_enterprise/authenticator.py:263 -#: auths/EDirectory_enterprise/authenticator.py:294 -#: auths/RegexLdap/authenticator.py:526 auths/RegexLdap/authenticator.py:557 -#: auths/SimpleLDAP/authenticator.py:423 auths/SimpleLDAP/authenticator.py:466 +#: auths/EDirectory_enterprise/authenticator.py:269 +#: auths/EDirectory_enterprise/authenticator.py:300 +#: auths/RegexLdap/authenticator.py:534 auths/RegexLdap/authenticator.py:565 +#: auths/SimpleLDAP/authenticator.py:431 auths/SimpleLDAP/authenticator.py:474 msgid "Username not found" msgstr "لم يتم العثور على اسم المستخدم" -#: auths/ActiveDirectory_enterprise/authenticator.py:501 -#: auths/SimpleLDAP/authenticator.py:456 +#: auths/ActiveDirectory_enterprise/authenticator.py:506 +#: auths/SimpleLDAP/authenticator.py:464 msgid "Group not found" msgstr "لم يتم العثور على المجموعة" -#: auths/ActiveDirectory_enterprise/authenticator.py:546 -#: auths/ActiveDirectory_enterprise/authenticator.py:568 -#: auths/EDirectory_enterprise/authenticator.py:316 -#: auths/RegexLdap/authenticator.py:585 auths/SimpleLDAP/authenticator.py:491 -#: auths/SimpleLDAP/authenticator.py:511 +#: auths/ActiveDirectory_enterprise/authenticator.py:551 +#: auths/ActiveDirectory_enterprise/authenticator.py:573 +#: auths/EDirectory_enterprise/authenticator.py:322 +#: auths/RegexLdap/authenticator.py:593 auths/SimpleLDAP/authenticator.py:499 +#: auths/SimpleLDAP/authenticator.py:519 msgid "Too many results, be more specific" msgstr "الكثير من النتائج، كن أكثر تحديداً" -#: auths/ActiveDirectory_enterprise/authenticator.py:600 +#: auths/ActiveDirectory_enterprise/authenticator.py:605 msgid "Domain seems to be incorrect, please check it" msgstr "المجال غير صحيح، الرجاء التحقق من ذلك" -#: auths/ActiveDirectory_enterprise/authenticator.py:619 +#: auths/ActiveDirectory_enterprise/authenticator.py:624 msgid "" "Server does not seem an Active Directory (it does not have user objects)" msgstr "الملقم لا يبدو Active Directory (ليس لديه كائنات المستخدم)" -#: auths/ActiveDirectory_enterprise/authenticator.py:642 +#: auths/ActiveDirectory_enterprise/authenticator.py:647 msgid "" "Server does not seem an Active Directory (it does not have group objects)" msgstr "الملقم لا يبدو Active Directory (ليس لديه كائنات المجموعة)" -#: auths/ActiveDirectory_enterprise/authenticator.py:651 -#: auths/EDirectory_enterprise/authenticator.py:439 -#: auths/RegexLdap/authenticator.py:695 auths/SimpleLDAP/authenticator.py:674 +#: auths/ActiveDirectory_enterprise/authenticator.py:656 +#: auths/EDirectory_enterprise/authenticator.py:445 +#: auths/RegexLdap/authenticator.py:703 auths/SimpleLDAP/authenticator.py:682 msgid "Connection params seem correct, test was succesfully executed" msgstr "يبدو الاتصال params صحيحا، تم تنفيذ الأختبار بنجاح" @@ -1348,111 +1347,75 @@ msgstr "خطأ في الاتصال: " msgid "Connection params seems correct, test was succesfully executed" msgstr "يبدو params الاتصال الصحيح، واختبار تم تنفيذها بنجاح" -#: auths/EDirectory_enterprise/authenticator.py:48 +#: auths/EDirectory_enterprise/authenticator.py:49 msgid "EDirectory Server IP or Hostname" msgstr "EDirectory Server IP أو اسم المضيف" -#: auths/EDirectory_enterprise/authenticator.py:56 -#: auths/RegexLdap/authenticator.py:76 auths/SimpleLDAP/authenticator.py:67 +#: auths/EDirectory_enterprise/authenticator.py:57 +#: auths/RegexLdap/authenticator.py:79 auths/SimpleLDAP/authenticator.py:70 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" msgstr "منفذ Ldap (عادة 389 ل ssl غير) و 636 ل ssl" -#: auths/EDirectory_enterprise/authenticator.py:63 -#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 +#: auths/EDirectory_enterprise/authenticator.py:64 +#: auths/RegexLdap/authenticator.py:86 auths/SimpleLDAP/authenticator.py:77 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "إذا كانت محددة، يكون الاتصال ssl, باستخدام منفذ 636 بدلاً من 389" -#: auths/EDirectory_enterprise/authenticator.py:70 +#: auths/EDirectory_enterprise/authenticator.py:71 msgid "Username with read privileges on the eDirectory" msgstr "اسم المستخدم امتيازات القراءة على eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:87 -#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 +#: auths/EDirectory_enterprise/authenticator.py:88 +#: auths/RegexLdap/authenticator.py:110 auths/SimpleLDAP/authenticator.py:101 msgid "Timeout in seconds of connection to LDAP" msgstr "المهلة بالثواني لاتصال LDAP" -#: auths/EDirectory_enterprise/authenticator.py:92 +#: auths/EDirectory_enterprise/authenticator.py:93 msgid "eDirectory Authenticator" msgstr "eDirectory المصادق" -#: auths/EDirectory_enterprise/authenticator.py:94 +#: auths/EDirectory_enterprise/authenticator.py:95 msgid "Authenticate against eDirectory" msgstr "مصادقة ضد eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:334 +#: auths/EDirectory_enterprise/authenticator.py:340 msgid "Edirectory connection error: {}" msgstr "خطأ في اتصال Edirectory: {}" -#: auths/EDirectory_enterprise/authenticator.py:339 -#: auths/RegexLdap/authenticator.py:608 auths/SimpleLDAP/authenticator.py:536 +#: auths/EDirectory_enterprise/authenticator.py:345 +#: auths/RegexLdap/authenticator.py:616 auths/SimpleLDAP/authenticator.py:544 msgid "Ldap search base is incorrect" msgstr "قاعدة البحث Ldap غير صحيح" -#: auths/EDirectory_enterprise/authenticator.py:357 -#: auths/RegexLdap/authenticator.py:626 auths/SimpleLDAP/authenticator.py:544 +#: auths/EDirectory_enterprise/authenticator.py:363 +#: auths/RegexLdap/authenticator.py:634 auths/SimpleLDAP/authenticator.py:552 msgid "Ldap user class seems to be incorrect (no user found by that class)" msgstr "" "يبدو أن فئة Ldap المستخدم غير صحيحة (العثور على لا مستخدم من تلك الفئة)" -#: auths/EDirectory_enterprise/authenticator.py:380 -#: auths/SimpleLDAP/authenticator.py:590 +#: auths/EDirectory_enterprise/authenticator.py:386 +#: auths/SimpleLDAP/authenticator.py:598 msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" msgstr "" "يبدو أن Ldap المستخدم معرف السمة غير صحيحة (أي مستخدم موجود بذلك السمة)" -#: auths/EDirectory_enterprise/authenticator.py:403 +#: auths/EDirectory_enterprise/authenticator.py:409 msgid "Expected group attribute " msgstr "مجموعة السمة المتوقعة " -#: auths/EDirectory_enterprise/authenticator.py:430 +#: auths/EDirectory_enterprise/authenticator.py:436 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" "Attr معرف المستخدم أو فئة المستخدم Ldap خاطئ ربما (Ldap هو eDirectory)؟" -#: auths/IP/authenticator.py:61 auths/IP/authenticator.py:63 -msgid "IP Authenticator" -msgstr "IP المصادق" - -#: auths/IP/authenticator.py:68 -msgid "IP Range" -msgstr "نطاق IP" - -#: auths/IP/authenticator.py:107 auths/IP/authenticator.py:110 -msgid "All seems to be fine." -msgstr "على ما يبدو الكل على ما يرام." - -#: auths/InternalDB/authenticator.py:56 -msgid "Internal Database" -msgstr "قاعدة البيانات الداخلية" - -#: auths/InternalDB/authenticator.py:58 -msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "قاعدة البيانات الداخلية للمصادق. لا تستخدم مصادر خارجية" - -#: auths/InternalDB/authenticator.py:67 -msgid "Different user for each host" -msgstr "مستخدم مختلف لكل مضيف" - -#: auths/InternalDB/authenticator.py:67 -msgid "If checked, each host will have a different user name" -msgstr "في حالة تحديد كل مضيف سوف يكون اسم مستخدم مختلف" - -#: auths/InternalDB/authenticator.py:68 -msgid "Reverse DNS" -msgstr "عكس DNS" - -#: auths/InternalDB/authenticator.py:68 -msgid "If checked, the host will be reversed dns" -msgstr "في حالة تحديد المضيف سوف تكون عكس dns" - -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:87 msgid "Accept proxy" msgstr "قبول الوكيل" -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:56 auths/InternalDB/authenticator.py:90 msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" @@ -1460,168 +1423,196 @@ msgstr "" "إذا راجعت، الطلبات عن طريق الوكيل سوف تحصل على عنوان ip يتم إعادة توجيهها " "(يمكن أن يستغرق هذا التحقق عناوين IP داخلية من الإنترنت)" -#: auths/InternalDB/authenticator.py:134 +#: auths/IP/authenticator.py:62 auths/IP/authenticator.py:64 +msgid "IP Authenticator" +msgstr "IP المصادق" + +#: auths/IP/authenticator.py:69 +msgid "IP Range" +msgstr "نطاق IP" + +#: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 +msgid "All seems to be fine." +msgstr "على ما يبدو الكل على ما يرام." + +#: auths/InternalDB/authenticator.py:57 +msgid "Internal Database" +msgstr "قاعدة البيانات الداخلية" + +#: auths/InternalDB/authenticator.py:60 +msgid "Internal dabasase authenticator. Doesn't use external sources" +msgstr "قاعدة البيانات الداخلية للمصادق. لا تستخدم مصادر خارجية" + +#: auths/InternalDB/authenticator.py:71 +msgid "Different user for each host" +msgstr "مستخدم مختلف لكل مضيف" + +#: auths/InternalDB/authenticator.py:73 +msgid "If checked, each host will have a different user name" +msgstr "في حالة تحديد كل مضيف سوف يكون اسم مستخدم مختلف" + +#: auths/InternalDB/authenticator.py:79 +msgid "Reverse DNS" +msgstr "عكس DNS" + +#: auths/InternalDB/authenticator.py:81 +msgid "If checked, the host will be reversed dns" +msgstr "في حالة تحديد المضيف سوف تكون عكس dns" + +#: auths/InternalDB/authenticator.py:166 msgid "Internal structures seems ok" msgstr "هياكل داخلية على ما يرام" -#: auths/InternalDB/authenticator.py:137 +#: auths/InternalDB/authenticator.py:169 msgid "All seems fine in the authenticator." msgstr "كل شيء يبدو بشكل جيد في المصادق." -#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58 -#| msgid "Base Authenticator" +#: auths/Radius/authenticator.py:57 auths/Radius/authenticator.py:59 msgid "Radius Authenticator" msgstr "Radius Authenticator" -#: auths/Radius/authenticator.py:68 -#| msgid "Ldap Server IP or Hostname" +#: auths/Radius/authenticator.py:69 msgid "Radius Server IP or Hostname" msgstr "Radius Server IP أو اسم المضيف" -#: auths/Radius/authenticator.py:76 +#: auths/Radius/authenticator.py:77 msgid "Radius authentication port (usually 1812)" msgstr "منفذ مصادقة نصف قطر (عادة 1812)" -#: auths/Radius/authenticator.py:81 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:82 msgid "Secret" msgstr "سر" -#: auths/Radius/authenticator.py:83 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:84 msgid "Radius client secret" msgstr "سر عميل Radius" -#: auths/Radius/authenticator.py:89 +#: auths/Radius/authenticator.py:90 msgid "NAS Identifier" msgstr "معرف NAS" -#: auths/Radius/authenticator.py:92 +#: auths/Radius/authenticator.py:93 msgid "NAS Identifier for Radius Server" msgstr "معرف NAS لخادم Radius" -#: auths/Radius/authenticator.py:99 +#: auths/Radius/authenticator.py:100 msgid "App Prefix for Class Attributes" msgstr "بادئة التطبيق لسمات الفئة" -#: auths/Radius/authenticator.py:102 +#: auths/Radius/authenticator.py:103 msgid "Application prefix for filtering groups from \"Class\" attribute" msgstr "بادئة تطبيق لتصفية المجموعات من سمة \"Class\"" -#: auths/Radius/authenticator.py:108 -#| msgid "Pool group" +#: auths/Radius/authenticator.py:109 msgid "Global group" msgstr "المجموعة العالمية" -#: auths/Radius/authenticator.py:111 +#: auths/Radius/authenticator.py:112 msgid "If set, this value will be added as group for all radius users" msgstr "" "في حالة التعيين ، ستتم إضافة هذه القيمة كمجموعة لجميع مستخدمي النطاق الجغرافي" -#: auths/Radius/authenticator.py:171 -#| msgid "Color depth for this connection" +#: auths/Radius/authenticator.py:173 msgid "Error testing connection" msgstr "خطأ في اختبار الاتصال" -#: auths/Radius/authenticator.py:183 -#| msgid "Connection to {}, port {} failed." +#: auths/Radius/authenticator.py:185 msgid "Connection to Radius server failed" msgstr "فشل الاتصال بخادم Radius" -#: auths/Radius/authenticator.py:184 -#| msgid "Connection parameters seems correct" +#: auths/Radius/authenticator.py:186 msgid "Connection to Radius server seems ok" msgstr "يبدو الاتصال بخادم Radius جيدًا" -#: auths/RegexLdap/authenticator.py:68 +#: auths/RegexLdap/authenticator.py:71 msgid "Ldap Server Host" msgstr "المضيف ملقم Ldap" -#: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 +#: auths/RegexLdap/authenticator.py:93 auths/SimpleLDAP/authenticator.py:84 msgid "Username with read privileges on the base selected" msgstr "اسم المستخدم مع امتيازات القراءة على القاعدة المحددة " -#: auths/RegexLdap/authenticator.py:114 auths/SimpleLDAP/authenticator.py:104 +#: auths/RegexLdap/authenticator.py:117 auths/SimpleLDAP/authenticator.py:107 msgid "Base" msgstr "قاعدة" -#: auths/RegexLdap/authenticator.py:116 auths/SimpleLDAP/authenticator.py:106 +#: auths/RegexLdap/authenticator.py:119 auths/SimpleLDAP/authenticator.py:109 msgid "Common search base (used for \"users\" and \"groups\")" msgstr "قاعدة البحث المشترك (المستخدم ل \"المستخدمين\" و \"مجموعات\")" -#: auths/RegexLdap/authenticator.py:118 auths/RegexLdap/authenticator.py:127 -#: auths/RegexLdap/authenticator.py:136 auths/RegexLdap/authenticator.py:148 -#: auths/RegexLdap/authenticator.py:160 auths/SimpleLDAP/authenticator.py:108 -#: auths/SimpleLDAP/authenticator.py:117 auths/SimpleLDAP/authenticator.py:126 -#: auths/SimpleLDAP/authenticator.py:137 auths/SimpleLDAP/authenticator.py:146 -#: auths/SimpleLDAP/authenticator.py:155 auths/SimpleLDAP/authenticator.py:164 +#: auths/RegexLdap/authenticator.py:121 auths/RegexLdap/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:139 auths/RegexLdap/authenticator.py:151 +#: auths/RegexLdap/authenticator.py:163 auths/SimpleLDAP/authenticator.py:111 +#: auths/SimpleLDAP/authenticator.py:120 auths/SimpleLDAP/authenticator.py:129 +#: auths/SimpleLDAP/authenticator.py:140 auths/SimpleLDAP/authenticator.py:149 +#: auths/SimpleLDAP/authenticator.py:158 auths/SimpleLDAP/authenticator.py:167 msgid "Ldap info" msgstr "معلومات Ldap" -#: auths/RegexLdap/authenticator.py:122 auths/SimpleLDAP/authenticator.py:112 +#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 msgid "User class" msgstr "فئة المستخدم" -#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 +#: auths/RegexLdap/authenticator.py:128 auths/SimpleLDAP/authenticator.py:118 msgid "Class for LDAP users (normally posixAccount)" msgstr "فئة المستخدمين LDAP (عادة Posix account)" -#: auths/RegexLdap/authenticator.py:131 auths/SimpleLDAP/authenticator.py:121 +#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 msgid "User Id Attr" msgstr "User Id Attr" -#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 +#: auths/RegexLdap/authenticator.py:137 auths/SimpleLDAP/authenticator.py:127 msgid "Attribute that contains the user id" msgstr "السمة تحتوي على معرف المستخدم" -#: auths/RegexLdap/authenticator.py:140 auths/SimpleLDAP/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:143 auths/SimpleLDAP/authenticator.py:133 msgid "User Name Attr" msgstr "User Name Attr" -#: auths/RegexLdap/authenticator.py:145 +#: auths/RegexLdap/authenticator.py:148 msgid "" "Attributes that contains the user name attributes or attribute patterns (one " "for each line)" msgstr "" "السمات التي تحتوي على سمات اسم المستخدم أو أنماط السمات (واحدة لكل سطر)" -#: auths/RegexLdap/authenticator.py:152 +#: auths/RegexLdap/authenticator.py:155 msgid "Group Name Attr" msgstr "Group Name Attr" -#: auths/RegexLdap/authenticator.py:157 +#: auths/RegexLdap/authenticator.py:160 msgid "" "Attribute that contains the group name attributes or attribute patterns (one " "for each line)" msgstr "السمة التي تحتوي على سمات اسم المجموعة أو أنماط السمة (واحدة لكل سطر)" -#: auths/RegexLdap/authenticator.py:166 +#: auths/RegexLdap/authenticator.py:169 msgid "Alt. class" msgstr "فئة البديل" -#: auths/RegexLdap/authenticator.py:170 +#: auths/RegexLdap/authenticator.py:173 msgid "" "Class for LDAP objects that will be also checked for groups retrieval " "(normally empty)" msgstr "" "فئة لكائنات LDAP التي سيتم التحقق منها أيضا لاسترجاعها للمجموعات (عادة فارغة)" -#: auths/RegexLdap/authenticator.py:176 +#: auths/RegexLdap/authenticator.py:179 msgid "Regex LDAP Authenticator" msgstr "المصادق Regex LDAP" -#: auths/RegexLdap/authenticator.py:178 +#: auths/RegexLdap/authenticator.py:181 msgid "Regular Expressions LDAP authenticator" msgstr " التعبيرات العادية لمصادق LDAP" -#: auths/RegexLdap/authenticator.py:651 +#: auths/RegexLdap/authenticator.py:659 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" msgstr "" "ربما Ldap user id attr خاطئ (لا يمكن العثور على أي مستخدم مع كل الشروط)" -#: auths/RegexLdap/authenticator.py:680 auths/SimpleLDAP/authenticator.py:613 +#: auths/RegexLdap/authenticator.py:688 auths/SimpleLDAP/authenticator.py:621 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" @@ -1783,56 +1774,56 @@ msgstr "المجموعات" msgid "We need more than two groups!" msgstr "نحن بحاجة إلى أكثر من مجموعتين!" -#: auths/SimpleLDAP/authenticator.py:59 +#: auths/SimpleLDAP/authenticator.py:62 msgid "Ldap Server IP or Hostname" msgstr "Ldap Server IP أو اسم المضيف" -#: auths/SimpleLDAP/authenticator.py:79 +#: auths/SimpleLDAP/authenticator.py:82 msgid "Ldap User" msgstr "Ldap المستخدم" -#: auths/SimpleLDAP/authenticator.py:134 +#: auths/SimpleLDAP/authenticator.py:137 msgid "Attributes that contains the user name (list of comma separated values)" msgstr "السمات التي تحتوي على اسم المستخدم (قائمة قيم مفصولة بفاصلة)" -#: auths/SimpleLDAP/authenticator.py:141 +#: auths/SimpleLDAP/authenticator.py:144 msgid "Group class" msgstr "فئة المجموعة" -#: auths/SimpleLDAP/authenticator.py:144 +#: auths/SimpleLDAP/authenticator.py:147 msgid "Class for LDAP groups (normally poxisGroup)" msgstr "فئة لمجموعات LDAP (عادةً poxisGroup)" -#: auths/SimpleLDAP/authenticator.py:150 +#: auths/SimpleLDAP/authenticator.py:153 msgid "Group Id Attr" msgstr "معرف المجموعة Attr" -#: auths/SimpleLDAP/authenticator.py:153 +#: auths/SimpleLDAP/authenticator.py:156 msgid "Attribute that contains the group id" msgstr "السمة التي تحتوي على معرف المجموعة" -#: auths/SimpleLDAP/authenticator.py:159 +#: auths/SimpleLDAP/authenticator.py:162 msgid "Group membership attr" msgstr "عضوية المجموعة" -#: auths/SimpleLDAP/authenticator.py:162 +#: auths/SimpleLDAP/authenticator.py:165 msgid "Attribute of the group that contains the users belonging to it" msgstr "سمة المجموعة التي تحتوي على المستخدمين الذين ينتمون إليها" -#: auths/SimpleLDAP/authenticator.py:167 +#: auths/SimpleLDAP/authenticator.py:170 msgid "SimpleLDAP (DEPRECATED)" msgstr "SimpleLDAP (تم إزالته)" -#: auths/SimpleLDAP/authenticator.py:169 +#: auths/SimpleLDAP/authenticator.py:172 msgid "Simple LDAP authenticator (DEPRECATED)" msgstr "مصادقة LDAP بسيطة (تم إزالتها)" -#: auths/SimpleLDAP/authenticator.py:567 +#: auths/SimpleLDAP/authenticator.py:575 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "" "يبدو أن فئة مجموعة Ldap غير صحيحة (لم يتم العثور على مجموعة من تلك الفئة)" -#: auths/SimpleLDAP/authenticator.py:638 +#: auths/SimpleLDAP/authenticator.py:646 msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" @@ -1840,7 +1831,7 @@ msgstr "" "من المحتمل أن فئة مستخدم Ldap أو معرف المستخدم خاطئة (لا يمكن العثور على أي " "مستخدم لديه الشرطين)" -#: auths/SimpleLDAP/authenticator.py:657 +#: auths/SimpleLDAP/authenticator.py:665 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" @@ -1848,15 +1839,15 @@ msgstr "" "من المحتمل أن تكون فئة مجموعة Ldap أو معرف المجموعة خاطئة (لا يمكن العثور " "على أي مجموعة بكلتا الحالتين)" -#: auths/SimpleLDAP/authenticator.py:667 +#: auths/SimpleLDAP/authenticator.py:675 msgid "Can't locate any group with the membership attribute specified" msgstr "لا يمكن تحديد موقع أي مجموعة مع تحديد سمة العضوية" -#: core/auths/auth.py:111 +#: core/auths/auth.py:110 msgid "System Administrator" msgstr "مسؤول النظام" -#: core/auths/auth.py:151 +#: core/auths/auth.py:150 msgid "Forbidden" msgstr "ممنوع" @@ -1924,11 +1915,11 @@ msgstr "لم ينفذ أي اتصال بالتحقق من الأسلوب." msgid "No check method provided." msgstr "لم يقدم أسلوب الاختيار ." -#: core/osmanagers/osmanager.py:58 +#: core/osmanagers/osmanager.py:60 msgid "Base OS Manager" msgstr "إدارة قاعدة نظام التشغيل " -#: core/osmanagers/osmanager.py:60 +#: core/osmanagers/osmanager.py:62 msgid "Base Manager" msgstr "مدير قاعدة" @@ -2089,7 +2080,6 @@ msgid "Users with services" msgstr "المستخدمون مع الخدمات" #: core/util/stats/counters.py:219 -#| msgid "Cache size" msgid "Cached" msgstr "مخبأ" @@ -2326,7 +2316,6 @@ msgid "Greater % available" msgstr "أكبر ٪ المتاحة" #: models/meta_pool.py:82 -#| msgid "Waiting execution" msgid "Automatic selection" msgstr "التحديد التلقائي" @@ -2449,7 +2438,6 @@ msgstr "" #: osmanagers/LinuxOsManager/linux_osmanager.py:81 #: osmanagers/WindowsOsManager/windows.py:80 -#| msgid "Calendar" msgid "Calendar logout" msgstr "التقويم الخروج" @@ -2491,19 +2479,19 @@ msgstr "يجب تقديم حساب المستخدم !!!" msgid "RDS UDS Actor (for remote apps on Windows Server 2012, 2016, 2019)" msgstr "ممثل RDS UDS (للتطبيقات عن بعد على Windows Server 2012 و 2016 و 2019)" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:31 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32 msgid "RDS OS Manager" msgstr "مدير نظام للسيطرة على خدمات RDS" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:33 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34 msgid "Os Manager to control RDS provided services" msgstr "مدير السراج للسيطرة على الخدمات المقدمة RDS" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:40 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:41 msgid "Max. session time" msgstr "الوقت الأقصى للجلسة " -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:44 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:45 msgid "" "Maximum duration in hours for a session (0 means no limit). After this " "period, session will be released." @@ -3079,7 +3067,7 @@ msgstr "التي تم الحصول عليها من اشتراكات" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:141 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:143 services/OpenStack/provider_legacy.py:160 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:100 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 #: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:123 msgid "Creation concurrency" @@ -3092,7 +3080,7 @@ msgstr "تزامن الخلق" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:146 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:148 services/OpenStack/provider_legacy.py:165 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:105 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 services/Xen/provider.py:128 msgid "Maximum number of concurrently creating VMs" msgstr "الحد الأقصى لعدد بالتزامن خلق الأجهزة الظاهرية." @@ -3104,7 +3092,7 @@ msgstr "الحد الأقصى لعدد بالتزامن خلق الأجهزة ا #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:152 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:154 services/OpenStack/provider_legacy.py:171 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:111 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 #: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:134 msgid "Removal concurrency" @@ -3117,7 +3105,7 @@ msgstr "تزامن الإزالة." #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:157 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:159 services/OpenStack/provider_legacy.py:176 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:116 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 services/Xen/provider.py:139 msgid "Maximum number of concurrently removing VMs" msgstr "الحد الأقصى لعدد الأجهزة الافتراضية إزالة في وقت واحد" @@ -3344,7 +3332,7 @@ msgstr "اختبار اتصال ناجح" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/NutanixPrism_enterprise/provider.py:262 #: services/Nutanix_enterprise/provider.py:228 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:210 services/Vmware_enterprise/provider.py:168 +#: services/Proxmox/provider.py:312 services/Vmware_enterprise/provider.py:168 msgid "Connection failed. Check connection params" msgstr "فشل الاتصال. تحقق اتصال params" @@ -3518,7 +3506,6 @@ msgstr "منفذ WSman عن بعد. ترك إلى الصفر افتراضيًا. #: services/HyperV_enterprise/provider.py:123 #: services/VCloud_enterprise/provider.py:51 -#: transports/NX/nxtunneltransport.py:95 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:94 #: transports/RDP/rdptunnel.py:89 transports/RDS_enterprise/rdstunnel.py:90 #: transports/SPICE/spice_tunnel.py:87 transports/X2GO/x2go_tunnel.py:90 @@ -3555,12 +3542,10 @@ msgid "Hyper Services based on templates and differential disks" msgstr "خدمات عالية تعتمد على القوالب والأقراص التفاضلية" #: services/NutanixPrism_enterprise/provider.py:30 -#| msgid "VMWare VCenter Platform Provider" msgid "Prism Central Platform Provider" msgstr "مزود منصة Prism المركزية" #: services/NutanixPrism_enterprise/provider.py:32 -#| msgid "Nutanix based VM provider" msgid "Nutanix Prism Central based VM provider" msgstr "مزود VM يستند إلى Nutanix Prism Central" @@ -3575,12 +3560,10 @@ msgid "Nutanix Acropolis server Port (default 9440)" msgstr "Nutanix أكروبوليس الخادم ميناء (افتراضي 9440)" #: services/NutanixPrism_enterprise/provider.py:55 -#| msgid "User with valid privileges on Nutanix Acropolis" msgid "User with valid privileges on Nutanix Prism Central" msgstr "مستخدم بامتيازات صالحة على Nutanix Prism Central" #: services/NutanixPrism_enterprise/provider.py:62 -#| msgid "Password of the user of Nutanix Acropolis" msgid "Password of the user of Nutanix Prism Central" msgstr "كلمة مرور مستخدم Nutanix Prism Central" @@ -3595,12 +3578,10 @@ msgid "Connection works fine" msgstr "اتصال يعمل بشكل جيد" #: services/NutanixPrism_enterprise/service.py:32 -#| msgid "Parent service" msgid "Prism Central Service" msgstr "بريزم سنترال سيرفيس" #: services/NutanixPrism_enterprise/service.py:34 -#| msgid "Nutanix Acropolis based service" msgid "Nutanix Prism Central based service" msgstr "الخدمة المستندة إلى Nutanix Prism Central" @@ -3896,7 +3877,6 @@ msgstr "" "مع الرعاية!" #: services/OpenGnsys/service.py:140 -#| msgid "Greater % available" msgid "Start if unavailable" msgstr "ابدأ إذا لم يكن متاحًا" @@ -3997,9 +3977,6 @@ msgid "Identity endpoint" msgstr "هوية نقطة النهاية" #: services/OpenStack/provider.py:104 -#| msgid "" -#| "OpenStack identity endpoint API Access (for example, https://10.0.0.0/" -#| "identity)" msgid "" "OpenStack identity endpoint API Access (for example, https://10.0.0.1/" "identity). Do not include /v3." @@ -4059,9 +4036,6 @@ msgstr "" "إذا تم تحديده ، فسيتم استخدام اسم الشبكات الفرعية بدلاً من أسماء الشبكات" #: services/OpenStack/provider.py:211 services/OpenStack/provider_legacy.py:197 -#| msgid "" -#| "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" -#| "host:port, i.e. https://10.10.0.1:8080)" msgid "" "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" "host:port, i.e. http://10.10.0.1:8080)" @@ -4154,7 +4128,6 @@ msgid "Advanced configuration data for the provider" msgstr "بيانات التكوين المتقدمة للمزود" #: services/PhysicalMachines/provider.py:87 -#| msgid "Invalid authorization" msgid "Invalid advanced configuration: " msgstr "التكوين المتقدم غير صالح:" @@ -4245,7 +4218,6 @@ msgid "This service provides access to POWERED-ON Machine by IP" msgstr "توفر هذه الخدمة إمكانية الوصول إلى الجهاز عن طريق IP" #: services/PhysicalMachines/service_single.py:78 -#| msgid "Invalid server certificate. " msgid "Invalid server used: \"{}\"" msgstr "تم استخدام خادم غير صالح: \"{}\"" @@ -4257,37 +4229,46 @@ msgstr "مشترك" msgid " (bound to {})" msgstr "(منضم إلى {})" -#: services/Proxmox/provider.py:55 +#: services/Proxmox/provider.py:59 msgid "Proxmox Platform Provider" msgstr "Proxmox Platform Provider" -#: services/Proxmox/provider.py:57 +#: services/Proxmox/provider.py:61 msgid "Proxmox platform service provider" msgstr "مزود خدمة منصة Proxmox" -#: services/Proxmox/provider.py:60 +#: services/Proxmox/provider.py:68 msgid "Proxmox Server IP or Hostname" msgstr "Proxmox Server IP أو اسم المضيف" -#: services/Proxmox/provider.py:61 +#: services/Proxmox/provider.py:75 msgid "Proxmox API port (default is 8006)" msgstr "منفذ API Proxmox (الافتراضي هو 8006)" -#: services/Proxmox/provider.py:63 +#: services/Proxmox/provider.py:85 msgid "" "User with valid privileges on Proxmox, (use \"user@authenticator\" form)" msgstr "" "مستخدم لديه امتيازات صالحة في Proxmox ، (استخدم نموذج \"user @ Authenticator" "\")" -#: services/Proxmox/provider.py:64 +#: services/Proxmox/provider.py:94 msgid "Password of the user of Proxmox" msgstr "كلمة مرور مستخدم Proxmox" -#: services/Proxmox/provider.py:69 +#: services/Proxmox/provider.py:126 msgid "Timeout in seconds of connection to Proxmox" msgstr "المهلة بالثواني من الاتصال بـ Proxmox" +#: services/Proxmox/provider.py:133 +#| msgid "Starting date" +msgid "Starting VmId" +msgstr "بدء تشغيل VmId" + +#: services/Proxmox/provider.py:138 +msgid "Starting machine id on proxmox" +msgstr "جارٍ بدء معرف الجهاز في proxmox" + #: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" @@ -4325,8 +4306,8 @@ msgid "" "If active, UDS will try to shutdown (soft) the machine using VMWare Guest " "Tools. Will delay 30 seconds the power off of hanged machines." msgstr "" -"إذا كانت نشطة ، فستحاول UDS إيقاف تشغيل الجهاز (ضعيفًا) باستخدام VMWare " -"Guest Tools. سوف يؤخر 30 ثانية من انقطاع التيار الكهربائي عن الآلات المعلقة." +"إذا كانت نشطة ، فستحاول UDS إيقاف تشغيل الجهاز (ضعيفًا) باستخدام VMWare Guest " +"Tools. سوف يؤخر 30 ثانية من انقطاع التيار الكهربائي عن الآلات المعلقة." #: services/Proxmox/service.py:151 msgid "Storage for publications & machines." @@ -4578,12 +4559,10 @@ msgid "A valid application path is required" msgstr "مطلوب مسار تطبيق صحيح" #: services/RDS_enterprise/service_session.py:31 -#| msgid "RDS Platform RemoteAPP" msgid "RDS Platform Session" msgstr "جلسة منصة RDS" #: services/RDS_enterprise/service_session.py:33 -#| msgid "RDS Platform RemoteAPP based service" msgid "RDS Platform Full session desktop service" msgstr "منصة RDS خدمة سطح المكتب لجلسة كاملة" @@ -4948,7 +4927,6 @@ msgid "" msgstr "توفر هذه الخدمة إمكانية الوصول إلى آلات النسخ مرتبط على مركز الظاهري" #: services/Vmware_enterprise/service_linked.py:50 -#| msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep stopped waiting for use" msgstr "عدد الآلات المطلوبة لتظل متوقفة في انتظار الاستخدام" @@ -5043,7 +5021,6 @@ msgid "" msgstr "إذا حدد، سيتم فحص الشهادة ضد نظام مقدمي الشهادة." #: services/Xen/provider.py:166 -#| msgid "OpenStack Host" msgid "Backup Host" msgstr "مضيف النسخ الاحتياطي" @@ -5268,7 +5245,6 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:97 #: transports/HTML5RDS_enterprise/html5rds.py:98 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:57 #: transports/RDP/rdp_base.py:69 transports/RDS_enterprise/rds_base.py:46 msgid "Empty creds" @@ -5276,23 +5252,20 @@ msgstr "أوراق الاعتماد فارغة." #: transports/HTML5RDP/html5rdp.py:99 #: transports/HTML5RDS_enterprise/html5rds.py:100 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:107 #: transports/NoMachine_enterprise/nomachine_base.py:59 #: transports/RDP/rdp_base.py:71 transports/RDS_enterprise/rds_base.py:48 #: transports/SPICE/spice_base.py:63 msgid "If checked, the credentials used to connect will be emtpy" msgstr "إذا تم، سيكون لأوراق الاعتماد المستخدمة للاتصال أن تكون فارغة." -#: transports/HTML5RDP/html5rdp.py:105 transports/NX/nxtransport.py:71 -#: transports/NX/nxtunneltransport.py:113 +#: transports/HTML5RDP/html5rdp.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:65 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:77 #: transports/SPICE/spice_base.py:69 transports/X2GO/x2go_base.py:70 msgid "If not empty, this username will be always used as credential" msgstr "إن لم يكن فارغا، هذا المستخدم سيستخدم دائما الاعتماد." -#: transports/HTML5RDP/html5rdp.py:111 transports/NX/nxtransport.py:72 -#: transports/NX/nxtunneltransport.py:119 +#: transports/HTML5RDP/html5rdp.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:71 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:83 #: transports/SPICE/spice_base.py:75 @@ -5371,9 +5344,6 @@ msgstr "تمكين الصوت" #: transports/HTML5RDP/html5rdp.py:154 #: transports/HTML5RDS_enterprise/html5rds.py:143 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the audio will be redirected to remote session (if client " "browser supports it)" @@ -5383,15 +5353,11 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:160 #: transports/HTML5RDS_enterprise/html5rds.py:149 -#| msgid "Enable Audio" msgid "Enable Microphone" msgstr "تمكين الميكروفون" #: transports/HTML5RDP/html5rdp.py:163 #: transports/HTML5RDS_enterprise/html5rds.py:152 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the microphone will be redirected to remote session (if client " "browser supports it)" @@ -5406,9 +5372,6 @@ msgstr "تمكين الطباعة" #: transports/HTML5RDP/html5rdp.py:171 #: transports/HTML5RDS_enterprise/html5rds.py:160 -#| msgid "" -#| "If checked, the printing will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the printing will be redirected to remote session (if client " "browser supports it)" @@ -5417,12 +5380,10 @@ msgstr "" "العميل يدعمها)" #: transports/HTML5RDP/html5rdp.py:176 -#| msgid "Enable File Sharing" msgid "File Sharing" msgstr "مشاركة الملفات" #: transports/HTML5RDP/html5rdp.py:178 -#| msgid "Local drives redirection policy" msgid "File upload/download redirection policy" msgstr "سياسة إعادة توجيه تحميل / تنزيل الملف" @@ -5531,9 +5492,6 @@ msgstr "" "سيفشل الاتصال)" #: transports/HTML5RDP/html5rdp.py:235 -#| msgid "" -#| "NLA (Network Layer authentication. Requires VALID username&password, or " -#| "connection will fail)" msgid "" "NLA extended (Network Layer authentication. Requires VALID " "username&password, or connection will fail)" @@ -5701,80 +5659,49 @@ msgstr "يقرأ فقط" msgid "If set, the connection will be read only" msgstr "في حالة الضبط ، سيتم قراءة الاتصال فقط" -#: transports/NX/nxtransport.py:64 transports/NX/nxtunneltransport.py:66 -msgid "NX v3.5 (DEPRECATED)" -msgstr "الإصدار NX v3.5 (تم إزالته)" - -#: transports/NX/nxtransport.py:66 -msgid "NX Protocol v3.5. Direct connection." -msgstr "بروتوكول NX v3.5. الاتصال المباشر." - -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:123 #: transports/NoMachine_enterprise/nomachine_base.py:75 msgid "Listening port" msgstr "منفذ الاستماع" -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:126 -msgid "Listening port of NX (ssh) at client machine" -msgstr "منفذ الاستماع NX (SSH) على جهاز العميل" +#: transports/NoMachine_enterprise/nomachine_base.py:78 +msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" +msgstr "منفذ الاستماع من NX (الافتراضيات إلى 4000 لـ NX و 22 لـ SSH)" -#: transports/NX/nxtransport.py:75 transports/NX/nxtunneltransport.py:130 -msgid "Connection" -msgstr "صلة" +#: transports/NoMachine_enterprise/nomachine_base.py:82 +msgid "Window Size" +msgstr "بحجم النافذه" -#: transports/NX/nxtransport.py:77 transports/NX/nxtunneltransport.py:132 -msgid "Connection speed for this transport (quality)" -msgstr "سرعة الاتصال لهذا النقل (الجودة)" +#: transports/NoMachine_enterprise/nomachine_base.py:84 +msgid "Window size on connection" +msgstr "حجم النافذة عند الاتصال" -#: transports/NX/nxtransport.py:88 transports/NX/nxtunneltransport.py:143 -msgid "Session" -msgstr "جلسة" +#: transports/NoMachine_enterprise/nomachine_transport.py:59 +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 +msgid "NoMachine Protocol" +msgstr "بروتوكول NoMachine" -#: transports/NX/nxtransport.py:90 transports/NX/nxtunneltransport.py:145 -#: transports/X2GO/x2go_base.py:93 -msgid "Desktop session" -msgstr "جلسة المكتب" +#: transports/NoMachine_enterprise/nomachine_transport.py:61 +msgid "NoMachine Protocol Direct connection." +msgstr "بروتوكول NoMachine اتصال مباشر." -#: transports/NX/nxtransport.py:99 transports/NX/nxtunneltransport.py:154 -msgid "Disk Cache" -msgstr "قرص ذاكرة التخزين المؤقت" +#: transports/NoMachine_enterprise/nomachine_transport.py:71 +msgid "Use UDP traffic for multimedia" +msgstr "استخدام حركة مرور UDP للوسائط المتعددة" -#: transports/NX/nxtransport.py:101 transports/NX/nxtunneltransport.py:156 -msgid "Cache size en Mb stored at disk" -msgstr "حجم ذاكرة التخزين المؤقت ميجا بايت تخزين في القرص" +#: transports/NoMachine_enterprise/nomachine_transport.py:74 +msgid "If checked, the multimedia will use UDP traffic instead of RDP" +msgstr "إذا تم تحديده ، فستستخدم الوسائط المتعددة حركة مرور UDP بدلاً من RDP" -#: transports/NX/nxtransport.py:113 transports/NX/nxtunneltransport.py:168 -msgid "Memory Cache" -msgstr "ذاكرة التخزين المؤقت" +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 +msgid "NoMachine protocol Tunneled." +msgstr "بروتوكول NoMachine نفق." -#: transports/NX/nxtransport.py:115 transports/NX/nxtunneltransport.py:170 -msgid "Cache size en Mb kept at memory" -msgstr "حجم ذاكرة التخزين المؤقت ميغابايت الاحتفاظ بها في الذاكرة" - -#: transports/NX/nxtransport.py:127 transports/NX/nxtransport.py:129 -#: transports/NX/nxtunneltransport.py:182 -#: transports/NX/nxtunneltransport.py:184 transports/X2GO/x2go_base.py:75 -#: transports/X2GO/x2go_base.py:77 -msgid "Screen size" -msgstr "حجم الشاشة" - -#: transports/NX/nxtransport.py:137 transports/NX/nxtunneltransport.py:192 -#: transports/X2GO/x2go_base.py:85 -msgid "Full Screen" -msgstr "كامل الشاشة" - -#: transports/NX/nxtunneltransport.py:68 -msgid "NX protocol v3.5. Tunneled connection." -msgstr "NX بروتوكول v3.5. اتصال النفق." - -#: transports/NX/nxtunneltransport.py:74 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 #: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 #: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 msgid "Tunnel server" msgstr "ملقم نفق" -#: transports/NX/nxtunneltransport.py:77 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 #: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 #: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 @@ -5785,76 +5712,31 @@ msgstr "" "IP أو اسم المضيف لخادم نفق إرسالها إلى جهاز العميل (\"العام\" الملكية " "الفكرية) والميناء. (استخدام HOST: تنسيق PORT)." -#: transports/NX/nxtunneltransport.py:84 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 #: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 #: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 msgid "Tunnel wait time" msgstr "وقت الانتظار النفق" -#: transports/NX/nxtunneltransport.py:89 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 #: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 #: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 msgid "Maximum time to wait before closing the tunnel listener" msgstr "الحد الأقصى لوقت الانتظار قبل إغلاق النفق المستمع" -#: transports/NX/nxtunneltransport.py:98 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 #: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 #: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 -#| msgid "" -#| "If checked, ssl certificate of OpenGnsys server must be valid (not self " -#| "signed)" msgid "" "If enabled, the certificate of tunnel server will be verified (recommended)." msgstr "في حالة التمكين ، سيتم التحقق من شهادة خادم النفق (موصى به)." -#: transports/NX/nxtunneltransport.py:215 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 -#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:124 +#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:126 #: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 msgid "Must use HOST:PORT in Tunnel Server Field" msgstr "يجب استخدام HOST: PORT في خادم الميدان نفق" -#: transports/NoMachine_enterprise/nomachine_base.py:78 -msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" -msgstr "منفذ الاستماع من NX (الافتراضيات إلى 4000 لـ NX و 22 لـ SSH)" - -#: transports/NoMachine_enterprise/nomachine_base.py:82 -#| msgid "Windows client" -msgid "Window Size" -msgstr "بحجم النافذه" - -#: transports/NoMachine_enterprise/nomachine_base.py:84 -msgid "Window size on connection" -msgstr "حجم النافذة عند الاتصال" - -#: transports/NoMachine_enterprise/nomachine_transport.py:59 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 -#| msgid "Fixed Machines Pool" -msgid "NoMachine Protocol" -msgstr "بروتوكول NoMachine" - -#: transports/NoMachine_enterprise/nomachine_transport.py:61 -#| msgid "RDP Protocol. Direct connection." -msgid "NoMachine Protocol Direct connection." -msgstr "بروتوكول NoMachine اتصال مباشر." - -#: transports/NoMachine_enterprise/nomachine_transport.py:71 -msgid "Use UDP traffic for multimedia" -msgstr "استخدام حركة مرور UDP للوسائط المتعددة" - -#: transports/NoMachine_enterprise/nomachine_transport.py:74 -#| msgid "If checked, the Audio will be redirected." -msgid "If checked, the multimedia will use UDP traffic instead of RDP" -msgstr "إذا تم تحديده ، فستستخدم الوسائط المتعددة حركة مرور UDP بدلاً من RDP" - -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 -#| msgid "NX protocol v3.5. Tunneled connection." -msgid "NoMachine protocol Tunneled." -msgstr "بروتوكول NoMachine نفق." - #: transports/PCoIP_enterprise/pcoip.py:50 msgid "PCoIP Cloud Access" msgstr "PCoIP الوصول السحابي" @@ -5998,49 +5880,49 @@ msgstr "شريط الاتصال" msgid "If checked, connection bar will be shown (only on Windows clients)" msgstr "إذا راجعت، سيظهر شريط الاتصال (فقط على عملاء Windows)" -#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:157 +#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:174 msgid "Multimedia sync" msgstr "تزامن الوسائط المتعددة" -#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:160 +#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:177 msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgstr "" "إذا تحققت. سوف العميل لينكس استخدام المعلمة الوسائط المتعددة لxfreerdp." -#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:165 +#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:182 msgid "Use Alsa" msgstr "استخدام ALSA" -#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:168 +#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:185 msgid "" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used" msgstr "" "إذا تم، سيكون العميل لينكس في محاولة لاستخدام ALSA، وإلا سيتم استخدام نبض" -#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:173 +#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:190 msgid "Printer string" msgstr "سلسلة الطابعة" -#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:176 +#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:193 msgid "If printer is checked, the printer string used with xfreerdp client" msgstr "إذا تم فحص طابعة، سلسلة الطابعة المستخدمة مع العميل XFreeRDP" -#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:182 +#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:199 msgid "Smartcard string" msgstr "سلسلة البطاقة الذكية" -#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:185 +#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:202 msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgstr "" "إذا تم التحقق من البطاقة الذكية، استخدام السلسلة البطاقة الذكية مع العميل " "XFreeRDP" #: transports/RDP/rdp_base.py:280 transports/RDP/rdp_base.py:300 -#: transports/RDS_enterprise/rds_base.py:191 +#: transports/RDS_enterprise/rds_base.py:208 msgid "Custom parameters" msgstr "معلمات مخصصة" -#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:194 +#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:211 msgid "" "If not empty, extra parameter to include for Linux Client (for example /usb:" "id,dev:054c:0268, or aything compatible with your xfreerdp client)" @@ -6061,9 +5943,6 @@ msgstr "" "كلمة المرور!" #: transports/RDP/rdp_base.py:303 -#| msgid "" -#| "If not empty, extra parameter to include for Linux Client (for example /" -#| "usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)" msgid "" "If not empty, extra parameter to include for Mac OS X Freerdp Client (for " "example /usb:id,dev:054c:0268, or aything compatible with your xfreerdp " @@ -6086,6 +5965,27 @@ msgstr "RDS for vApps" msgid "RDS access using RDP for vApps. Direct connection." msgstr "الوصول RDS باستخدام RDP VApps. الاتصال المباشر." +#: transports/RDS_enterprise/rds_base.py:157 +msgid "Maximized" +msgstr "مكبرة" + +#: transports/RDS_enterprise/rds_base.py:160 +msgid "If checked, UDS Actor will try to execute application maximized)" +msgstr "إذا تم تحديده ، سيحاول UDS Actor تنفيذ التطبيق إلى أقصى حد)" + +#: transports/RDS_enterprise/rds_base.py:165 +msgid "Execute as shell" +msgstr "نفذ كقذيفة" + +#: transports/RDS_enterprise/rds_base.py:169 +#| msgid "If checked. Linux client will use multimedia parameter for xfreerdp" +msgid "" +"If checked, Linux client will execute application in a session instead of a " +"remoteapp" +msgstr "" +"إذا تم تحديده ، فسيقوم عميل Linux بتنفيذ التطبيق في جلسة بدلاً من تطبيق عن " +"بعد" + #: transports/RDS_enterprise/rdstunnel.py:66 msgid "RDS access using RDP for vApps. Tunneled connection." msgstr "الوصول RDS باستخدام RDP VApps. اتصال النفق." @@ -6182,10 +6082,22 @@ msgstr "X2Go" msgid "X2Go access (Experimental). Direct connection." msgstr "X2Go إتصال (تجريبية). الاتصال المباشر." +#: transports/X2GO/x2go_base.py:75 transports/X2GO/x2go_base.py:77 +msgid "Screen size" +msgstr "حجم الشاشة" + +#: transports/X2GO/x2go_base.py:85 +msgid "Full Screen" +msgstr "كامل الشاشة" + #: transports/X2GO/x2go_base.py:91 msgid "Desktop" msgstr "سطح المكتب" +#: transports/X2GO/x2go_base.py:93 +msgid "Desktop session" +msgstr "جلسة المكتب" + #: transports/X2GO/x2go_base.py:110 msgid "vAPP" msgstr "vAPP" @@ -6296,12 +6208,10 @@ msgid "Generic .tar.gz Linux client" msgstr "عام .tar.gz عميل لينكس" #: web/util/configjs.py:189 -#| msgid "Debian based Linux client" msgid "Binary appimage X86_64 Linux client" msgstr "ثنائي التطبيق X86_64 Linux العميل" #: web/util/configjs.py:190 -#| msgid "Debian based Linux client" msgid "Binary appimage Raspberry Linux client" msgstr "ثنائي appimage Raspberry Linux العميل" diff --git a/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po b/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po index 3798d84a3..64aa1a15c 100644 --- a/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:58+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/" "ar/)\n" @@ -26,31 +26,31 @@ msgstr "" msgid "category" msgstr "الفئة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:12 msgid "seconds" msgstr "ثواني" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:6 msgid "Main" msgstr "الرئيسية" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 +#: static/admin/main.js:1 static/admin/polyfills-es5.js:1 +#: static/admin/polyfills.js:1 static/admin/translations-fakejs.js:11 #: static/admin/translations-fakejs.js:29 -#: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:152 -#: static/admin/translations-fakejs.js:154 -#: static/admin/translations-fakejs.js:156 -#: static/admin/translations-fakejs.js:161 -#: static/admin/translations-fakejs.js:201 -#: static/admin/translations-fakejs.js:203 -#: static/admin/translations-fakejs.js:205 static/modern/main-es2015.js:1 -#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:14 +#: static/admin/translations-fakejs.js:179 +#: static/admin/translations-fakejs.js:191 +#: static/admin/translations-fakejs.js:193 +#: static/admin/translations-fakejs.js:195 +#: static/admin/translations-fakejs.js:197 +#: static/admin/translations-fakejs.js:254 +#: static/admin/translations-fakejs.js:256 +#: static/admin/translations-fakejs.js:258 static/modern/main-es5.js:1 +#: static/modern/translations-fakejs.js:14 msgid "Error" msgstr "خطأ" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 #: static/admin/translations-fakejs.js:30 msgid "Please, fill in require fields: " msgstr "يرجى ملء الحقول المطلوبة:" @@ -64,7 +64,7 @@ msgstr "امتحان" msgid "Loading data..." msgstr "تحميل البيانات..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 #: static/admin/translations-fakejs.js:28 #: static/admin/translations-fakejs.js:32 #: static/admin/translations-fakejs.js:34 @@ -72,12 +72,12 @@ msgstr "تحميل البيانات..." #: static/admin/translations-fakejs.js:38 #: static/admin/translations-fakejs.js:40 #: static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:98 -#: static/admin/translations-fakejs.js:177 -#: static/admin/translations-fakejs.js:182 -#: static/admin/translations-fakejs.js:195 -#: static/admin/translations-fakejs.js:199 -#: static/admin/translations-fakejs.js:208 +#: static/admin/translations-fakejs.js:134 +#: static/admin/translations-fakejs.js:216 +#: static/admin/translations-fakejs.js:221 +#: static/admin/translations-fakejs.js:253 +#: static/admin/translations-fakejs.js:261 +#: static/admin/translations-fakejs.js:266 msgid "dismiss" msgstr "رفض" @@ -94,7 +94,7 @@ msgid "Test passed successfully" msgstr "تم إجتياز الإختبار بنجاح " #: static/admin/main.js:1 static/admin/translations-fakejs.js:37 -#: static/admin/translations-fakejs.js:207 +#: static/admin/translations-fakejs.js:260 msgid "Successfully saved" msgstr "حفظ بنجاح" @@ -106,154 +106,154 @@ msgstr "هل أنت متأكد من أنك تريد حذف العناصر الت msgid "Deletion finished" msgstr "انتهى الحذف" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 msgid "provider" msgstr "مزود" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 msgid "service" msgstr "الخدمات" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 msgid "service pool" msgstr "تجمع خدمة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 msgid "authenticator" msgstr "الموثق" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 msgid "user" msgstr "المستعمل" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 msgid "group" msgstr "مجموعة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 msgid "transport" msgstr "المواصلات" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 msgid "OS manager" msgstr "مدير نظام التشغيل" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 msgid "calendar" msgstr "التقويم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 msgid "pool group" msgstr "مجموعة البركة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 msgid "Go to" msgstr "اذهب إلى" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 msgid "yes" msgstr "نعم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 msgid "no" msgstr "لا" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:268 msgid "Error saving: " msgstr "خطأ في الحفظ:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 msgid "Error saving element" msgstr "خطأ في حفظ العنصر" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 msgid "Error handling your request" msgstr "خطأ في معالجة طلبك" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:120 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/translations-fakejs.js:153 msgid "Sunday" msgstr "الأحد" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 -#: static/admin/translations-fakejs.js:121 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/translations-fakejs.js:154 msgid "Monday" msgstr "الاثنين" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 -#: static/admin/translations-fakejs.js:122 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/translations-fakejs.js:155 msgid "Tuesday" msgstr "الثلاثاء" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 -#: static/admin/translations-fakejs.js:123 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/translations-fakejs.js:156 msgid "Wednesday" msgstr "الأربعاء" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 -#: static/admin/translations-fakejs.js:124 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/translations-fakejs.js:157 msgid "Thursday" msgstr "الخميس" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 -#: static/admin/translations-fakejs.js:125 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/translations-fakejs.js:158 msgid "Friday" msgstr "الجمعة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 -#: static/admin/translations-fakejs.js:126 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/translations-fakejs.js:159 msgid "Saturday" msgstr "السبت" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 msgid "January" msgstr "كانون الثاني/يناير" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 msgid "February" msgstr "شباط/فبراير" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 msgid "March" msgstr "آذار/مارس" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 msgid "April" msgstr "نيسان/أبريل" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 msgid "May" msgstr "أيار/مايو" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 msgid "June" msgstr "حزيران/يونيو" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 msgid "July" msgstr "تموز/يوليوز" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 msgid "August" msgstr "آب/أغسطس" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 msgid "September" msgstr "أيلول/سبتمبر" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 msgid "October" msgstr "تشرين الأول/أكتوبر" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 msgid "November" msgstr "تشرين الثاني/نوفمبر" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 msgid "December" msgstr "كانون الأول/ديسمبر" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 msgid "Never" msgstr "مطلقا" @@ -273,766 +273,840 @@ msgstr "#SERVICES_NUMBER# خدمات المستخدم" msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# خدمات مقيدة!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 -#: static/admin/translations-fakejs.js:268 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:368 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/translations-fakejs.js:249 +#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:450 msgid "Assigned services" msgstr "الخدمات المعينة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 -#| msgid "Services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:250 msgid "Services in use" msgstr "الخدمات قيد الاستخدام" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 #: static/admin/translations-fakejs.js:291 #: static/admin/translations-fakejs.js:299 msgid "Filter" msgstr "مصفاة " -#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 msgid "No entries found" msgstr "لا توجد مقالات" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 msgid "Read only" msgstr "يقرأ فقط" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 msgid "Full Access" msgstr "الوصول الكامل" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 -#: static/admin/translations-fakejs.js:364 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:468 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 +#: static/admin/translations-fakejs.js:358 +#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "User" msgstr "المستخدم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 -#: static/admin/translations-fakejs.js:230 -#: static/admin/translations-fakejs.js:257 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:399 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 +#: static/admin/translations-fakejs.js:83 +#: static/admin/translations-fakejs.js:93 +#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:444 msgid "Group" msgstr "المجموعة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 -#: static/admin/translations-fakejs.js:363 -#: static/admin/translations-fakejs.js:378 -#: static/admin/translations-fakejs.js:383 -#: static/admin/translations-fakejs.js:398 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/translations-fakejs.js:404 +#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:443 #: static/modern/translations-fakejs.js:72 msgid "Authenticator" msgstr "الموثق" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 msgid "Permission" msgstr "الإذن" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 msgid "Remove" msgstr "إزالة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:11 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 msgid "Confirm revokation of permission" msgstr "تأكيد سحب الإذن" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 msgid "Maintenance" msgstr "صيانة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 msgid "Exit maintenance mode" msgstr "الخروج من وضع الصيانة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:221 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 msgid "Enter maintenance mode" msgstr "ادخل وضع الصيانة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:222 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 msgid "New provider" msgstr "مزود جديد" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 msgid "Edit provider" msgstr "تحرير الموفر" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 msgid "Delete provider" msgstr "حذف الموفر" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 msgid "Exit maintenance mode?" msgstr "الخروج من وضع الصيانة؟" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:245 msgid "Enter maintenance mode?" msgstr "ادخل وضع الصيانة؟" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:246 msgid "Maintenance mode for" msgstr "وضع الصيانة ل" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:246 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/translations-fakejs.js:247 msgid "In Maintenance" msgstr "في وضع الصيانة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:229 -#: static/admin/translations-fakejs.js:247 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/translations-fakejs.js:248 msgid "Active" msgstr "نشيط" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 -#: static/admin/translations-fakejs.js:232 -#: static/admin/translations-fakejs.js:250 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/translations-fakejs.js:95 +#: static/admin/translations-fakejs.js:229 msgid "Pool" msgstr "حوض السباحة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:216 -#: static/admin/translations-fakejs.js:233 -#: static/admin/translations-fakejs.js:251 -#: static/admin/translations-fakejs.js:445 -#: static/admin/translations-fakejs.js:461 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/translations-fakejs.js:96 +#: static/admin/translations-fakejs.js:230 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:351 msgid "State" msgstr "حالة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 -#: static/admin/translations-fakejs.js:234 -#: static/admin/translations-fakejs.js:252 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/translations-fakejs.js:97 +#: static/admin/translations-fakejs.js:231 msgid "User Services" msgstr "خدمات المستخدم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 -#: static/admin/translations-fakejs.js:262 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:356 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/translations-fakejs.js:232 +#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:397 msgid "Service pools" msgstr "مجمعات الخدمة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 -#: static/admin/translations-fakejs.js:6 -#: static/admin/translations-fakejs.js:326 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/translations-fakejs.js:7 +#: static/admin/translations-fakejs.js:306 #: static/modern/translations-fakejs.js:43 msgid "Yes" msgstr "نعم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 -#: static/admin/translations-fakejs.js:7 -#: static/admin/translations-fakejs.js:327 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 +#: static/admin/translations-fakejs.js:8 +#: static/admin/translations-fakejs.js:307 #: static/modern/translations-fakejs.js:44 msgid "No" msgstr "لا" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:8 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 msgid "(hidden)" msgstr "(الخفية)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 msgid "Selected items :" msgstr "العناصر المختارة:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 -#: static/admin/translations-fakejs.js:245 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/translations-fakejs.js:233 #: static/modern/translations-fakejs.js:34 msgid "Information" msgstr "معلومات" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:211 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:234 msgid "New service" msgstr "خدمة جديدة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 msgid "Edit service" msgstr "تحرير خدمة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 msgid "Delete service" msgstr "حذف الخدمة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 msgid "Delete user service" msgstr "حذف خدمة المستخدم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 msgid "New Authenticator" msgstr "أداة مصادقة جديدة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:266 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 msgid "Edit Authenticator" msgstr "تحرير أداة المصادقة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:267 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 msgid "Delete Authenticator" msgstr "حذف أداة المصادقة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 msgid "Any" msgstr "أي" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 msgid "All" msgstr "الكل" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:231 -#: static/admin/translations-fakejs.js:258 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:405 -#: static/admin/translations-fakejs.js:444 -#: static/admin/translations-fakejs.js:460 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/translations-fakejs.js:94 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:350 +#: static/admin/translations-fakejs.js:375 +#: static/admin/translations-fakejs.js:431 msgid "Comments" msgstr "تعليقات" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:98 msgid "Unique ID" msgstr "معرف فريد" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 msgid "Friendly Name" msgstr "اسم مألوف" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 msgid "In Use" msgstr "في الاستخدام" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 msgid "IP" msgstr "IP" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 msgid "Services Pool" msgstr "خدمات بركة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 -#: static/admin/translations-fakejs.js:264 -#: static/admin/translations-fakejs.js:280 -#: static/admin/translations-fakejs.js:316 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 -#: static/admin/translations-fakejs.js:437 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:469 -#: static/admin/translations-fakejs.js:475 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/translations-fakejs.js:103 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:369 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:452 msgid "Groups" msgstr "المجموعات" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 -#: static/admin/translations-fakejs.js:438 -#: static/admin/translations-fakejs.js:473 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:364 msgid "Services Pools" msgstr "خدمات حمامات" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:253 -#: static/admin/translations-fakejs.js:333 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/translations-fakejs.js:374 msgid "Name" msgstr "اسم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:254 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 msgid "Real Name" msgstr "الاسم الحقيقي" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 msgid "state" msgstr "حالة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:256 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 msgid "Last access" msgstr "آخر ولوج" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 -#: static/admin/translations-fakejs.js:279 -#: static/admin/translations-fakejs.js:454 -#: static/admin/translations-fakejs.js:474 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:368 msgid "Users" msgstr "المستخدمين" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 -#: static/admin/translations-fakejs.js:446 -#: static/admin/translations-fakejs.js:462 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/translations-fakejs.js:340 +#: static/admin/translations-fakejs.js:352 msgid "Enabled" msgstr "تمكين" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:260 -#: static/admin/translations-fakejs.js:447 -#: static/admin/translations-fakejs.js:463 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/translations-fakejs.js:341 +#: static/admin/translations-fakejs.js:353 msgid "Disabled" msgstr "معاق" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:261 -#: static/admin/translations-fakejs.js:464 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/translations-fakejs.js:354 msgid "Blocked" msgstr "مسدود" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:248 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 msgid "Delete user" msgstr "حذف المستخدم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:249 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 msgid "Delete group" msgstr "حذف مجموعة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:123 msgid "New OS Manager" msgstr "مدير نظام التشغيل الجديد" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:124 msgid "Edit OS Manager" msgstr "تحرير مدير OS" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:125 msgid "Delete OS Manager" msgstr "حذف OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "New Transport" msgstr "النقل الجديد" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Edit Transport" msgstr "تحرير النقل" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "Delete Transport" msgstr "حذف النقل" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 msgid "New Network" msgstr "شبكة جديدة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 msgid "Edit Network" msgstr "تحرير الشبكة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 msgid "Delete Network" msgstr "حذف الشبكة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 msgid "New Proxy" msgstr "وكيل جديد" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 msgid "Edit Proxy" msgstr "تحرير الوكيل" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:83 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 msgid "Delete Proxy" msgstr "حذف الوكيل" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 msgid "(This service does not requires an OS Manager)" msgstr "(لا تتطلب هذه الخدمة إدارة نظام التشغيل)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 msgid "New service Pool" msgstr "تجمع خدمة جديدة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 msgid "Publish on creation" msgstr "أنشر مباشرة بعد الإنشاء " -#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 msgid "If selected, will initiate the publication inmediatly after creation" msgstr "في حالة ألإختيار سيتم الشروع في النشر مباشرة بعد الإنشاء " -#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 msgid "Edit Service Pool" msgstr "تحرير تجمع الخدمة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 msgid "Delete service pool" msgstr "حذف تجمع الخدمة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:153 -#: static/admin/translations-fakejs.js:157 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/translations-fakejs.js:194 msgid "Please, select a valid user" msgstr "من فضلك ، حدد مستخدم صالح" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:155 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 msgid "Please, select a valid group" msgstr "من فضلك ، حدد مجموعة صالحة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 msgid "Please, select a valid transport" msgstr "من فضلك ، اختر وسيلة نقل صالحة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:158 -#| msgid "Assigned services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:199 msgid "Assigned" msgstr "مكلف" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:159 -#| msgid "Cache" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:200 msgid "Cached" msgstr "مخبأ" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:201 msgid "In use" msgstr "في الاستخدام" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 #: static/admin/translations-fakejs.js:289 -#: static/admin/translations-fakejs.js:360 -#: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:456 +#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:401 +#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:466 msgid "Logs" msgstr "سجلات" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:203 msgid "VNC" msgstr "VNC" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 msgid "Launch now" msgstr "تنطلق الان" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:205 msgid "Change owner" msgstr "تغير المالك" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 msgid "Assign service" msgstr "تخصيص الخدمة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:207 #: static/admin/translations-fakejs.js:276 -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:282 #: static/admin/translations-fakejs.js:345 -#: static/admin/translations-fakejs.js:353 -#: static/admin/translations-fakejs.js:365 -#: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:385 -#: static/admin/translations-fakejs.js:389 -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:394 #: static/admin/translations-fakejs.js:406 -#: static/admin/translations-fakejs.js:414 -#: static/admin/translations-fakejs.js:426 -#: static/admin/translations-fakejs.js:451 -#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 +#: static/admin/translations-fakejs.js:428 +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:487 msgid "Cancel" msgstr "إلغاء الأمر" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:208 msgid "Changelog" msgstr "التغيير" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:170 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:182 +#: static/admin/translations-fakejs.js:209 msgid "Delete assigned service" msgstr "حذف الخدمة المعينة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 msgid "Delete cached service" msgstr "حذف الخدمة المخبأة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 -#: static/admin/translations-fakejs.js:172 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:183 +#: static/admin/translations-fakejs.js:211 msgid "Delete assigned group" msgstr "حذف المجموعة المعينة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 msgid "Delete assigned transport" msgstr "حذف النقل المعين" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 msgid "Publication" msgstr "منشور" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 msgid "Cancel publication?" msgstr "إلغاء النشر؟" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 msgid "Publication canceled" msgstr "النشر ملغى" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 msgid "Delete scheduled action" msgstr "حذف الإجراء المجدول" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:179 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 msgid "Execute scheduled action" msgstr "تنفيذ الإجراء المجدول" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 msgid "Execute scheduled action right now?" msgstr "تنفيذ الإجراء المجدول الآن؟" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 msgid "Scheduled action executed" msgstr "الإجراء المجدول المنفذة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:183 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/translations-fakejs.js:222 msgid "Delete calendar access rule" msgstr "حذف قاعدة وصول التقويم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 msgid "New meta pool" msgstr "تجمع ميتا جديد" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 msgid "Edit meta pool" msgstr "تحرير تجمع ميتا" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 msgid "Delete meta pool" msgstr "حذف تجمع ميتا" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 msgid "Please, select a valid service pool" msgstr "من فضلك ، حدد تجمع خدمة صالح" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 msgid "Remove member pool" msgstr "إزالة تجمع الأعضاء" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 msgid "New pool group" msgstr "مجموعة البلياردو الجديدة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:191 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 msgid "Edit pool group" msgstr "تحرير مجموعة التجمع" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Delete pool group" msgstr "حذف مجموعة التجمع" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 msgid "New calendar" msgstr "تقويم جديد" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:177 msgid "Edit calendar" msgstr "تحرير التقويم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 msgid "Delete calendar" msgstr "حذف التقويم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:103 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 msgid "day" msgstr "يوم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 msgid "days" msgstr "أيام" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 msgid "Daily" msgstr "اليومية" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 msgid "week" msgstr "أسبوع" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 msgid "weeks" msgstr "أسابيع" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 msgid "Weekly" msgstr "أسبوعيا" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 msgid "month" msgstr "شهر" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 msgid "months" msgstr "أشهر" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 msgid "Monthly" msgstr "شهريا" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 msgid "year" msgstr "سنة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 msgid "years" msgstr "سنوات" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:147 msgid "Yearly" msgstr "سنوياً" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 -#: static/admin/translations-fakejs.js:342 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/translations-fakejs.js:383 msgid "Weekdays" msgstr "أيام الأسبوع" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 msgid "Minutes" msgstr "دقائق" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 msgid "Hours" msgstr "ساعات" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 msgid "Days" msgstr "أيام" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:152 msgid "Weeks" msgstr "أسابيع" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 msgid "(no days)" msgstr "(لا يوم)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:161 msgid "Forever" msgstr "إلى الأبد" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 msgid "Start date/time" msgstr "تاريخ البدء / الوقت" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 msgid "End date" msgstr "تاريخ الانتهاء" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 msgid "Interval" msgstr "فترة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 msgid "Week days" msgstr "ايام الاسبوع" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 msgid "Invalid or incomplete rule. Please, fix field $FIELD" msgstr "قاعدة غير صحيحة أو غير كاملة. الرجاء إصلاح الحقل $ FIELD" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:134 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 msgid "This rule will be valid every" msgstr "هذه القاعدة ستكون صالحة كل" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 msgid "of any week" msgstr "في أي أسبوع" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 msgid "from" msgstr "من" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:170 msgid "until" msgstr "حتى" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 msgid "onwards" msgstr "فصاعدا" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:172 msgid "starting at" msgstr "ابتداء من الساعة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 msgid "and every event will be active for" msgstr "وسيتم تنشيط كل حدث لـ" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 msgid "with no duration" msgstr "بدون مدة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 msgid "Delete calendar rule" msgstr "احذف قاعدة التقويم" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 msgid "Set time mark" msgstr "ضبط علامة الوقت" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 msgid "New account" msgstr "حساب جديد" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:93 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 msgid "Edit account" msgstr "تحرير الحساب" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:94 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 msgid "Delete account" msgstr "حذف الحساب" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:95 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 msgid "Time mark" msgstr "علامة الوقت" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:96 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 msgid "Set time mark for $NAME to current date/time?" msgstr "هل تريد تعيين علامة توقيت لـ $ NAME على التاريخ / الوقت الحالي؟" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:97 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 msgid "Time mark stablished" msgstr "وضع علامة زمنية" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 msgid "No time mark" msgstr "لا يوجد علامة الوقت" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:126 msgid "Delete account usage" msgstr "حذف استخدام الحساب" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 msgid "Image is too big (max. upload size is 256Kb)" msgstr "الصورة كبيرة جداً (بحد أقصى لحجم التحميل هو 256 كيلو بايت)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:257 msgid "Invalid image type (only supports JPEG, PNG and GIF" msgstr "نوع الصورة غير صالح (يدعم فقط JPEG و PNG و GIF" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 msgid "Please, provide a name and a image" msgstr "من فضلك ، تقديم اسم وصورة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:209 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:262 msgid "Delete image" msgstr "حذف صورة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 -#: static/admin/translations-fakejs.js:200 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 +#: static/admin/translations-fakejs.js:267 msgid "Generate report" msgstr "إنشاء تقرير" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:197 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:264 msgid "Generating report..." msgstr "جارٍ إنشاء التقرير ..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 msgid "Report finished" msgstr "انتهى التقرير" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:194 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:252 msgid "Configuration saved" msgstr "حفظ التكوين" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:193 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:251 msgid "Delete actor token - USE WITH EXTREME CAUTION!!!" msgstr "حذف الرمز المميز للممثل - استخدام بحذر شديد !!!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 msgid "Cache flushed" msgstr "مخبأ مسح" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 msgid "Items per page" msgstr "مواد لكل صفحة" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 msgid ", (%i more items)" msgstr "(٪ i المزيد من العناصر)" +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "ON_PROPERTY" +msgstr "على الممتلكات" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "on" +msgstr "على" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "originalInstance" +msgstr "originalInstance" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "OriginalDelegate" +msgstr "الأصل المندوب" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "Promise" +msgstr "يعد" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "propagationStopped" +msgstr "انتشار توقف" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "UNPATCHED_EVENTS" +msgstr "UNPATCHED_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "PASSIVE_EVENTS" +msgstr "PASSIVE_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "zoneTask" +msgstr "المنطقة" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskAborting" +msgstr "fetchTaskAborting" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskScheduling" +msgstr "fetchTask الجدولة" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrTask" +msgstr "xhrTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrSync" +msgstr "xhrSync" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrListener" +msgstr "xhrListener" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +#| msgid "Scheduled actions" +msgid "xhrScheduled" +msgstr "مجدول" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrURL" +msgstr "xhrURL" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrErrorBeforeScheduled" +msgstr "xhrErrorBeforeScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "unhandledPromiseRejectionHandler" +msgstr "غير معالج" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "rejectionHandledHandler" +msgstr "الرفض" + #: static/admin/translations-fakejs.js:274 msgid "Remove all" msgstr "حذف الكل" @@ -1042,53 +1116,53 @@ msgid "Add" msgstr "إضافة" #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:282 -#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:288 +#: static/admin/translations-fakejs.js:334 #: static/admin/translations-fakejs.js:346 -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:361 #: static/admin/translations-fakejs.js:366 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:386 -#: static/admin/translations-fakejs.js:390 -#: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:403 +#: static/admin/translations-fakejs.js:387 +#: static/admin/translations-fakejs.js:395 #: static/admin/translations-fakejs.js:407 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:412 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:433 #: static/admin/translations-fakejs.js:435 -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:452 -#: static/admin/translations-fakejs.js:471 -#: static/admin/translations-fakejs.js:476 +#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:488 msgid "Ok" msgstr "حسنا" #: static/admin/translations-fakejs.js:278 -msgid "Permissions for" -msgstr "أذونات" - -#: static/admin/translations-fakejs.js:281 -msgid "New permission..." -msgstr "إذن جديد ..." - -#: static/admin/translations-fakejs.js:283 -msgid "New user permission for" -msgstr "إذن مستخدم جديد لـ" - -#: static/admin/translations-fakejs.js:284 -msgid "New group permission for" -msgstr "إذن مجموعة جديدة لـ" - -#: static/admin/translations-fakejs.js:287 msgid "Discard & close" msgstr "تجاهل وإغلاق" -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:279 +#: static/admin/translations-fakejs.js:480 msgid "Save" msgstr "حفظ" +#: static/admin/translations-fakejs.js:280 +msgid "New user permission for" +msgstr "إذن مستخدم جديد لـ" + +#: static/admin/translations-fakejs.js:281 +msgid "New group permission for" +msgstr "إذن مجموعة جديدة لـ" + +#: static/admin/translations-fakejs.js:284 +msgid "Permissions for" +msgstr "أذونات" + +#: static/admin/translations-fakejs.js:287 +msgid "New permission..." +msgstr "إذن جديد ..." + #: static/admin/translations-fakejs.js:290 #: static/admin/translations-fakejs.js:297 msgid "Export" @@ -1124,481 +1198,471 @@ msgid "Detail" msgstr "التفاصيل" #: static/admin/translations-fakejs.js:305 -#: static/admin/translations-fakejs.js:344 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:367 -#: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:453 -msgid "Summary" -msgstr "ملخص" - -#: static/admin/translations-fakejs.js:306 -#: static/admin/translations-fakejs.js:429 -msgid "Services" -msgstr "خدمات" - -#: static/admin/translations-fakejs.js:307 -msgid "Authenticators" -msgstr "الموثقون" - -#: static/admin/translations-fakejs.js:308 -msgid "Os Managers" -msgstr "مدراء Os" - -#: static/admin/translations-fakejs.js:309 -msgid "Connectivity" -msgstr "الاتصال" - -#: static/admin/translations-fakejs.js:310 -#: static/admin/translations-fakejs.js:371 -#: static/modern/translations-fakejs.js:38 -msgid "Transports" -msgstr "وسائل النقل" - -#: static/admin/translations-fakejs.js:311 -#: static/modern/translations-fakejs.js:40 -msgid "Networks" -msgstr "الشبكات" - -#: static/admin/translations-fakejs.js:312 -msgid "Proxies" -msgstr "وكلاء" - -#: static/admin/translations-fakejs.js:313 -msgid "Pools" -msgstr "حمامات" - -#: static/admin/translations-fakejs.js:315 -msgid "Meta pools" -msgstr "حمامات ميتا" - -#: static/admin/translations-fakejs.js:317 -msgid "Calendars" -msgstr "التقويمات" - -#: static/admin/translations-fakejs.js:318 -msgid "Accounts" -msgstr "حسابات" - -#: static/admin/translations-fakejs.js:319 -msgid "Tools" -msgstr "أدوات" - -#: static/admin/translations-fakejs.js:320 -msgid "Gallery" -msgstr "صالة عرض" - -#: static/admin/translations-fakejs.js:321 -msgid "Reports" -msgstr "تقارير" - -#: static/admin/translations-fakejs.js:322 -msgid "Configuration" -msgstr "ترتيب" - -#: static/admin/translations-fakejs.js:323 -msgid "Actor tokens" -msgstr "الرموز الفاعلة" - -#: static/admin/translations-fakejs.js:324 -msgid "Flush Cache" -msgstr "مخبأ دافق" - -#: static/admin/translations-fakejs.js:325 #: static/modern/translations-fakejs.js:42 msgid "Close" msgstr "إغلاق" -#: static/admin/translations-fakejs.js:328 +#: static/admin/translations-fakejs.js:308 msgid "User mode" msgstr "وضع المستخدم" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:309 #: static/modern/translations-fakejs.js:47 msgid "Logout" msgstr "الخروج" -#: static/admin/translations-fakejs.js:330 -msgid "Account usage" -msgstr "استخدام الحساب" - -#: static/admin/translations-fakejs.js:331 -msgid "Edit rule" -msgstr "تحرير القاعدة" - -#: static/admin/translations-fakejs.js:332 -msgid "New rule" -msgstr "قانون جديد" - -#: static/admin/translations-fakejs.js:335 -msgid "Event" -msgstr "هدف" - -#: static/admin/translations-fakejs.js:336 -msgid "Start time" -msgstr "وقت البدء" - -#: static/admin/translations-fakejs.js:337 -msgid "Duration" -msgstr "المدة الزمنية" - -#: static/admin/translations-fakejs.js:338 -msgid "Duration units" -msgstr "وحدات المدة" - -#: static/admin/translations-fakejs.js:339 -msgid "Start date" -msgstr "تاريخ البدء" - -#: static/admin/translations-fakejs.js:340 -msgid "Repeat until date" -msgstr "كرر حتى التاريخ" - -#: static/admin/translations-fakejs.js:341 -msgid "Frequency" -msgstr "تكرر" - -#: static/admin/translations-fakejs.js:343 -msgid "Repeat every" -msgstr "تكرار كل" - -#: static/admin/translations-fakejs.js:347 -msgid "Rules" -msgstr "قواعد" - -#: static/admin/translations-fakejs.js:348 -msgid "New member pool" -msgstr "تجمع عضو جديد" - -#: static/admin/translations-fakejs.js:349 -msgid "Edit member pool" -msgstr "تحرير تجمع الأعضاء" - -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:411 -msgid "Priority" -msgstr "أفضلية" - -#: static/admin/translations-fakejs.js:351 -msgid "Service pool" -msgstr "تجمع خدمة" - -#: static/admin/translations-fakejs.js:352 -msgid "Enabled?" -msgstr "تمكين؟" - -#: static/admin/translations-fakejs.js:359 -#: static/admin/translations-fakejs.js:374 -msgid "Access calendars" -msgstr "تقاويم الوصول" - -#: static/admin/translations-fakejs.js:361 -msgid "Assign service to user manually" -msgstr "تخصيص الخدمة للمستخدم يدويا" - -#: static/admin/translations-fakejs.js:362 -msgid "Service" -msgstr "الخدمات" - -#: static/admin/translations-fakejs.js:369 -msgid "Cache" -msgstr "ذاكرة التخزين المؤقت" - -#: static/admin/translations-fakejs.js:372 -msgid "Publications" -msgstr "المنشورات" - -#: static/admin/translations-fakejs.js:373 -msgid "Scheduled actions" -msgstr "الإجراءات المجدولة" - -#: static/admin/translations-fakejs.js:375 -msgid "Charts" -msgstr "الرسوم البيانية" - -#: static/admin/translations-fakejs.js:377 -msgid "New group for" -msgstr "مجموعة جديدة لـ" - -#: static/admin/translations-fakejs.js:382 -msgid "Change owner of assigned service" -msgstr "تغيير مالك الخدمة المعينة" - -#: static/admin/translations-fakejs.js:387 -msgid "New transport for" -msgstr "النقل الجديد ل" - -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:397 -msgid "Transport" -msgstr "المواصلات" - -#: static/admin/translations-fakejs.js:391 -msgid "Edit action for" -msgstr "تحرير العمل ل" - -#: static/admin/translations-fakejs.js:392 -msgid "New action for" -msgstr "عمل جديد ل" - -#: static/admin/translations-fakejs.js:393 -#: static/admin/translations-fakejs.js:412 -msgid "Calendar" -msgstr "التقويم" - -#: static/admin/translations-fakejs.js:394 -msgid "Events offset (minutes)" -msgstr "إزاحة الأحداث (بالدقائق)" - -#: static/admin/translations-fakejs.js:395 -msgid "At the beginning of the interval?" -msgstr "في بداية الفاصل؟" - +#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:385 #: static/admin/translations-fakejs.js:396 -#: static/admin/translations-fakejs.js:413 -msgid "Action" -msgstr "عمل" +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:463 +msgid "Summary" +msgstr "ملخص" -#: static/admin/translations-fakejs.js:402 -msgid "Logs of" -msgstr "سجلات من" +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:464 +msgid "Services" +msgstr "خدمات" -#: static/admin/translations-fakejs.js:404 -msgid "New publication for" -msgstr "منشور جديد لـ" +#: static/admin/translations-fakejs.js:312 +msgid "Authenticators" +msgstr "الموثقون" -#: static/admin/translations-fakejs.js:408 -msgid "New access rule for" -msgstr "قاعدة وصول جديدة لـ" +#: static/admin/translations-fakejs.js:313 +msgid "Os Managers" +msgstr "مدراء Os" -#: static/admin/translations-fakejs.js:409 -msgid "Edit access rule for" -msgstr "تحرير قاعدة الوصول لـ" +#: static/admin/translations-fakejs.js:314 +msgid "Connectivity" +msgstr "الاتصال" -#: static/admin/translations-fakejs.js:410 -msgid "Default fallback access for" -msgstr "العودة الاحتياطية الافتراضية ل" +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:453 +#: static/modern/translations-fakejs.js:38 +msgid "Transports" +msgstr "وسائل النقل" -#: static/admin/translations-fakejs.js:416 -msgid "Changelog of" -msgstr "التغيير من" +#: static/admin/translations-fakejs.js:316 +#: static/modern/translations-fakejs.js:40 +msgid "Networks" +msgstr "الشبكات" -#: static/admin/translations-fakejs.js:418 -msgid "UDS Configuration" -msgstr "تكوين UDS" +#: static/admin/translations-fakejs.js:317 +msgid "Proxies" +msgstr "وكلاء" -#: static/admin/translations-fakejs.js:420 -msgid "New image for" -msgstr "صورة جديدة ل" +#: static/admin/translations-fakejs.js:318 +msgid "Pools" +msgstr "حمامات" -#: static/admin/translations-fakejs.js:421 -msgid "Edit for" -msgstr "تحرير ل" +#: static/admin/translations-fakejs.js:320 +msgid "Meta pools" +msgstr "حمامات ميتا" -#: static/admin/translations-fakejs.js:422 -msgid "Image name" -msgstr "اسم الصورة" +#: static/admin/translations-fakejs.js:322 +msgid "Calendars" +msgstr "التقويمات" -#: static/admin/translations-fakejs.js:423 -msgid "Image (click to change)" -msgstr "صورة (انقر للتغيير)" +#: static/admin/translations-fakejs.js:323 +msgid "Accounts" +msgstr "حسابات" -#: static/admin/translations-fakejs.js:424 -msgid "For optimal results, use " -msgstr "للحصول على أفضل النتائج ، استخدم" +#: static/admin/translations-fakejs.js:324 +msgid "Tools" +msgstr "أدوات" -#: static/admin/translations-fakejs.js:425 -msgid "The image will be resized on upload to" -msgstr "سيتم تغيير حجم الصورة عند التحميل إلى" +#: static/admin/translations-fakejs.js:325 +msgid "Gallery" +msgstr "صالة عرض" -#: static/admin/translations-fakejs.js:430 -msgid "Usage" -msgstr "استعمال" +#: static/admin/translations-fakejs.js:326 +msgid "Reports" +msgstr "تقارير" -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:472 +#: static/admin/translations-fakejs.js:327 +msgid "Configuration" +msgstr "ترتيب" + +#: static/admin/translations-fakejs.js:328 +msgid "Actor tokens" +msgstr "الرموز الفاعلة" + +#: static/admin/translations-fakejs.js:329 +msgid "Flush Cache" +msgstr "مخبأ دافق" + +#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:459 msgid "Information for" msgstr "معلومات عن" -#: static/admin/translations-fakejs.js:433 -msgid "Services pools" -msgstr "تجمع الخدمات" - -#: static/admin/translations-fakejs.js:439 -msgid "Assigned Services" -msgstr "الخدمات المعينة" - -#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:335 msgid "Edit group" msgstr "تحرير مجموعة" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:336 msgid "New group" msgstr "مجموعة جديدة" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:337 msgid "Meta group name" msgstr "اسم مجموعة التعريف" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:342 msgid "Service Pools" msgstr "مجمعات الخدمة" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:343 msgid "Match mode" msgstr "وضع التطابق" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:344 msgid "Selected Groups" msgstr "المجموعات المختارة" -#: static/admin/translations-fakejs.js:457 +#: static/admin/translations-fakejs.js:347 msgid "Edit user" msgstr "تحرير المستخدم" -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:348 msgid "New user" msgstr "مستخدم جديد" -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:349 msgid "Real name" msgstr "الاسم الحقيقي" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:355 msgid "Role" msgstr "وظيفة" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:356 msgid "Admin" msgstr "مشرف" -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:357 msgid "Staff member" msgstr "موظف" -#: static/admin/translations-fakejs.js:477 +#: static/admin/translations-fakejs.js:365 +msgid "Assigned Services" +msgstr "الخدمات المعينة" + +#: static/admin/translations-fakejs.js:371 +msgid "Account usage" +msgstr "استخدام الحساب" + +#: static/admin/translations-fakejs.js:372 +msgid "Edit rule" +msgstr "تحرير القاعدة" + +#: static/admin/translations-fakejs.js:373 +msgid "New rule" +msgstr "قانون جديد" + +#: static/admin/translations-fakejs.js:376 +msgid "Event" +msgstr "هدف" + +#: static/admin/translations-fakejs.js:377 +msgid "Start time" +msgstr "وقت البدء" + +#: static/admin/translations-fakejs.js:378 +msgid "Duration" +msgstr "المدة الزمنية" + +#: static/admin/translations-fakejs.js:379 +msgid "Duration units" +msgstr "وحدات المدة" + +#: static/admin/translations-fakejs.js:380 +msgid "Start date" +msgstr "تاريخ البدء" + +#: static/admin/translations-fakejs.js:381 +msgid "Repeat until date" +msgstr "كرر حتى التاريخ" + +#: static/admin/translations-fakejs.js:382 +msgid "Frequency" +msgstr "تكرر" + +#: static/admin/translations-fakejs.js:384 +msgid "Repeat every" +msgstr "تكرار كل" + +#: static/admin/translations-fakejs.js:388 +msgid "Rules" +msgstr "قواعد" + +#: static/admin/translations-fakejs.js:389 +msgid "New member pool" +msgstr "تجمع عضو جديد" + +#: static/admin/translations-fakejs.js:390 +msgid "Edit member pool" +msgstr "تحرير تجمع الأعضاء" + +#: static/admin/translations-fakejs.js:391 +#: static/admin/translations-fakejs.js:416 +msgid "Priority" +msgstr "أفضلية" + +#: static/admin/translations-fakejs.js:392 +msgid "Service pool" +msgstr "تجمع خدمة" + +#: static/admin/translations-fakejs.js:393 +msgid "Enabled?" +msgstr "تمكين؟" + +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:456 +msgid "Access calendars" +msgstr "تقاويم الوصول" + +#: static/admin/translations-fakejs.js:402 +msgid "Assign service to user manually" +msgstr "تخصيص الخدمة للمستخدم يدويا" + +#: static/admin/translations-fakejs.js:403 +msgid "Service" +msgstr "الخدمات" + +#: static/admin/translations-fakejs.js:408 +msgid "Change owner of assigned service" +msgstr "تغيير مالك الخدمة المعينة" + +#: static/admin/translations-fakejs.js:413 +msgid "New access rule for" +msgstr "قاعدة وصول جديدة لـ" + +#: static/admin/translations-fakejs.js:414 +msgid "Edit access rule for" +msgstr "تحرير قاعدة الوصول لـ" + +#: static/admin/translations-fakejs.js:415 +msgid "Default fallback access for" +msgstr "العودة الاحتياطية الافتراضية ل" + +#: static/admin/translations-fakejs.js:417 +#: static/admin/translations-fakejs.js:438 +msgid "Calendar" +msgstr "التقويم" + +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:441 +msgid "Action" +msgstr "عمل" + +#: static/admin/translations-fakejs.js:421 +msgid "New group for" +msgstr "مجموعة جديدة لـ" + +#: static/admin/translations-fakejs.js:426 +msgid "New transport for" +msgstr "النقل الجديد ل" + +#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:442 +msgid "Transport" +msgstr "المواصلات" + +#: static/admin/translations-fakejs.js:430 +msgid "New publication for" +msgstr "منشور جديد لـ" + +#: static/admin/translations-fakejs.js:434 +msgid "Changelog of" +msgstr "التغيير من" + +#: static/admin/translations-fakejs.js:436 +msgid "Edit action for" +msgstr "تحرير العمل ل" + +#: static/admin/translations-fakejs.js:437 +msgid "New action for" +msgstr "عمل جديد ل" + +#: static/admin/translations-fakejs.js:439 +msgid "Events offset (minutes)" +msgstr "إزاحة الأحداث (بالدقائق)" + +#: static/admin/translations-fakejs.js:440 +msgid "At the beginning of the interval?" +msgstr "في بداية الفاصل؟" + +#: static/admin/translations-fakejs.js:447 +msgid "Logs of" +msgstr "سجلات من" + +#: static/admin/translations-fakejs.js:451 +msgid "Cache" +msgstr "ذاكرة التخزين المؤقت" + +#: static/admin/translations-fakejs.js:454 +msgid "Publications" +msgstr "المنشورات" + +#: static/admin/translations-fakejs.js:455 +msgid "Scheduled actions" +msgstr "الإجراءات المجدولة" + +#: static/admin/translations-fakejs.js:457 +msgid "Charts" +msgstr "الرسوم البيانية" + +#: static/admin/translations-fakejs.js:460 +msgid "Services pools" +msgstr "تجمع الخدمات" + +#: static/admin/translations-fakejs.js:465 +msgid "Usage" +msgstr "استعمال" + +#: static/admin/translations-fakejs.js:467 #: static/modern/translations-fakejs.js:45 msgid "Dashboard" msgstr "لوحة القيادة" -#: static/admin/translations-fakejs.js:478 +#: static/admin/translations-fakejs.js:468 msgid "View authenticators" msgstr "عرض المصادقين" -#: static/admin/translations-fakejs.js:479 -#: static/admin/translations-fakejs.js:480 -#: static/admin/translations-fakejs.js:481 +#: static/admin/translations-fakejs.js:469 +#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:471 msgid "View service pools" msgstr "عرض حمامات الخدمة" -#: static/admin/translations-fakejs.js:482 -#| msgid "Assigned services" +#: static/admin/translations-fakejs.js:472 msgid "Assigned services chart" msgstr "مخطط الخدمات المعينة" -#: static/admin/translations-fakejs.js:483 -#| msgid "Reset service: " +#: static/admin/translations-fakejs.js:473 msgid "In use services chart" msgstr "مخطط الخدمات قيد الاستخدام" -#: static/admin/translations-fakejs.js:484 +#: static/admin/translations-fakejs.js:474 msgid "UDS Administration" msgstr "إدارة UDS" -#: static/admin/translations-fakejs.js:485 +#: static/admin/translations-fakejs.js:475 msgid "You are accessing UDS Administration as staff member." msgstr "أنت تصل إلى إدارة UDS كموظف." -#: static/admin/translations-fakejs.js:486 +#: static/admin/translations-fakejs.js:476 msgid "This means that you have restricted access to elements." msgstr "هذا يعني أن لديك تقييد الوصول إلى العناصر." -#: static/admin/translations-fakejs.js:487 +#: static/admin/translations-fakejs.js:477 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." msgstr "" "من أجل زيادة امتيازات الوصول الخاصة بك ، يرجى الاتصال بمسؤول UDS المحلي." -#: static/admin/translations-fakejs.js:488 +#: static/admin/translations-fakejs.js:478 msgid "Thank you." msgstr "شكرا لكم." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:23 -msgid "Errors found" -msgstr "العثور على أخطاء" +#: static/admin/translations-fakejs.js:479 +msgid "UDS Configuration" +msgstr "تكوين UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/admin/translations-fakejs.js:481 +msgid "New image for" +msgstr "صورة جديدة ل" + +#: static/admin/translations-fakejs.js:482 +msgid "Edit for" +msgstr "تحرير ل" + +#: static/admin/translations-fakejs.js:483 +msgid "Image name" +msgstr "اسم الصورة" + +#: static/admin/translations-fakejs.js:484 +msgid "Image (click to change)" +msgstr "صورة (انقر للتغيير)" + +#: static/admin/translations-fakejs.js:485 +msgid "For optimal results, use " +msgstr "للحصول على أفضل النتائج ، استخدم" + +#: static/admin/translations-fakejs.js:486 +msgid "The image will be resized on upload to" +msgstr "سيتم تغيير حجم الصورة عند التحميل إلى" + +#: static/modern/main-es5.js:1 msgid "Error communicating with your service. Please, retry again." msgstr "خطأ في الاتصال بخدمتك. من فضلك ، أعد المحاولة مرة أخرى." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:13 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:13 msgid "Your session has expired. Please, login again" msgstr "انتهت صلاحية جلسة العمل الخاصة بك. الرجاد الدخول على الحساب من جديد" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:15 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:15 #: static/modern/translations-fakejs.js:20 msgid "Please wait until the service is launched." msgstr "يرجى الانتظار حتى يتم إطلاق الخدمة." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Remember that you will need the UDS client on your platform to access the " "service." msgstr "" "تذكر أنك ستحتاج إلى عميل UDS على النظام الأساسي الخاص بك للوصول إلى الخدمة." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:16 -#| msgid "Service released" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:16 msgid "Service ready" msgstr "الخدمة جاهزة" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:17 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:17 msgid "UDS Client not launching" msgstr "لا يتم تشغيل عميل UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 +#| msgid "" +#| "It seems that you don't have UDS Client installed. Please, install it " +#| "from here: " msgid "" "It seems that you don't have UDS Client installed. Please, install it from " -"here: " +"here:" msgstr "يبدو أنه ليس لديك UDS Client مثبتًا. من فضلك قم بتثبيته من هنا:" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:18 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:18 msgid "UDS Client Download" msgstr "تنزيل عميل UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Launching UDS Client, almost done." msgstr "تشغيل عميل UDS ، أوشك على الانتهاء." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Machine ready, waiting for UDS Client" msgstr "الجهاز جاهز ، في انتظار عميل UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:19 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:19 msgid "Error launching service" msgstr "خطأ في بدء الخدمة" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Your connection is being prepared. It will open on a new window when ready." msgstr "اتصالك قيد الإعداد. سيتم فتحه في نافذة جديدة عندما تكون جاهزًا." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:21 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:21 msgid "Launching service" msgstr "إطلاق الخدمة" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:23 +msgid "Errors found" +msgstr "العثور على أخطاء" + #: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:3 msgid "Service is in maintenance" msgstr "الخدمة في الصيانة" diff --git a/server/src/uds/locale/ca/LC_MESSAGES/django.po b/server/src/uds/locale/ca/LC_MESSAGES/django.po index eecdb9c51..d4e8f809f 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: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:57+0200\n" +"PO-Revision-Date: 2021-06-24 09:23+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Catalan (http://www.transifex.com/openuds/openuds/language/" "ca/)\n" @@ -116,23 +116,24 @@ msgstr "Host no administrat" msgid "User service not found" msgstr "Servei d'usuari no trobat" -#: REST/methods/actor_token.py:51 +#: REST/methods/actor_token.py:51 REST/methods/tunnel_token.py:51 msgid "Actor tokens" msgstr "Tokens de l'actor" -#: REST/methods/actor_token.py:54 reports/auto/fields.py:56 -#: reports/stats/pools_performance.py:217 +#: REST/methods/actor_token.py:54 REST/methods/tunnel_token.py:54 +#: reports/auto/fields.py:56 reports/stats/pools_performance.py:217 #: reports/stats/pools_performance.py:236 reports/stats/pools_usage_day.py:64 #: reports/stats/usage_by_pool.py:169 reports/stats/user_access.py:190 #: templates/uds/reports/stats/authenticator_stats.html:14 msgid "Date" msgstr "Data" -#: REST/methods/actor_token.py:55 +#: REST/methods/actor_token.py:55 REST/methods/tunnel_token.py:55 msgid "Issued by" msgstr "Emès per" -#: REST/methods/actor_token.py:56 reports/stats/usage_by_pool.py:173 +#: REST/methods/actor_token.py:56 REST/methods/tunnel_token.py:56 +#: reports/stats/usage_by_pool.py:173 #: templates/uds/reports/stats/usage-by-pool.html:18 msgid "Origin" msgstr "Origen" @@ -157,7 +158,7 @@ msgstr "Executar una vegada" msgid "Log level" msgstr "Nivell de registre" -#: REST/methods/actor_token.py:67 +#: REST/methods/actor_token.py:67 REST/methods/tunnel_token.py:63 msgid "Token isued by {} from {}" msgstr "El token es mostra per {} de {}" @@ -347,7 +348,6 @@ msgstr "" "per regles de calendari." #: REST/methods/meta_pools.py:168 -#| msgid "Transport not found" msgid "Transport Selection" msgstr "Selecció de transport" @@ -389,8 +389,8 @@ msgid "Pool" msgstr "Pool" #: REST/methods/meta_service_pools.py:197 REST/methods/services_usage.py:122 -#: REST/methods/user_services.py:139 REST/methods/user_services.py:270 -#: auths/IP/authenticator.py:67 +#: REST/methods/tunnel_token.py:57 REST/methods/user_services.py:139 +#: REST/methods/user_services.py:270 auths/IP/authenticator.py:68 msgid "IP" msgstr "IP" @@ -553,15 +553,15 @@ msgstr "Comproveu el certificat" #: REST/methods/proxies.py:87 #: auths/ActiveDirectory_enterprise/authenticator.py:44 -#: auths/EDirectory_enterprise/authenticator.py:46 -#: auths/Radius/authenticator.py:66 auths/RegexLdap/authenticator.py:66 -#: auths/SimpleLDAP/authenticator.py:57 +#: auths/EDirectory_enterprise/authenticator.py:47 +#: auths/Radius/authenticator.py:67 auths/RegexLdap/authenticator.py:69 +#: auths/SimpleLDAP/authenticator.py:60 #: services/HyperV_enterprise/legacy/provider.py:83 #: services/HyperV_enterprise/provider.py:60 #: services/NutanixPrism_enterprise/provider.py:39 #: services/Nutanix_enterprise/provider.py:36 services/OVirt/provider.py:109 #: services/OpenGnsys/provider.py:97 services/OpenNebula/provider.py:77 -#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:60 +#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:66 #: services/VCloud_enterprise/provider.py:32 #: services/Vmware_enterprise/provider.py:41 services/Xen/provider.py:100 msgid "Host" @@ -571,15 +571,15 @@ msgstr "Host" msgid "Server (IP or FQDN) that will serve as proxy." msgstr "Servidor (IP o FQDN) que servirà de servidor proxy." -#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:53 -#: auths/Radius/authenticator.py:73 auths/RegexLdap/authenticator.py:73 -#: auths/SimpleLDAP/authenticator.py:64 +#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:54 +#: auths/Radius/authenticator.py:74 auths/RegexLdap/authenticator.py:76 +#: auths/SimpleLDAP/authenticator.py:67 #: services/HyperV_enterprise/legacy/provider.py:84 #: services/HyperV_enterprise/provider.py:114 #: services/NutanixPrism_enterprise/provider.py:46 #: services/Nutanix_enterprise/provider.py:37 #: services/OpenGnsys/provider.py:101 services/OpenNebula/provider.py:78 -#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:61 +#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:73 #: services/RDS_enterprise/provider.py:101 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 @@ -592,8 +592,8 @@ msgstr "Port del servidor proxy" #: REST/methods/proxies.py:102 #: auths/ActiveDirectory_enterprise/authenticator.py:50 -#: auths/EDirectory_enterprise/authenticator.py:60 -#: auths/RegexLdap/authenticator.py:80 auths/SimpleLDAP/authenticator.py:71 +#: auths/EDirectory_enterprise/authenticator.py:61 +#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 #: osmanagers/WindowsOsManager/windows_domain.py:124 #: services/OpenNebula/provider.py:79 services/OpenStack/provider_legacy.py:119 msgid "Use SSL" @@ -623,9 +623,9 @@ msgstr "Informes disponibles" #: REST/methods/users_groups.py:297 #: auths/ActiveDirectory_enterprise/authenticator.py:143 #: auths/AzureAD_enterprise/azure_ad.py:95 -#: auths/EDirectory_enterprise/authenticator.py:104 -#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:188 -#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:179 +#: auths/EDirectory_enterprise/authenticator.py:105 +#: auths/Radius/authenticator.py:63 auths/RegexLdap/authenticator.py:191 +#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:182 #: models/calendar_action.py:142 models/calendar_action.py:149 msgid "Group" msgstr "Grup" @@ -680,7 +680,7 @@ msgstr "Proxy per a serveis darrere d'un tallafoc" #: REST/methods/services.py:318 REST/methods/services_pools.py:356 #: REST/methods/services_pools.py:367 REST/methods/services_pools.py:378 #: REST/methods/services_pools.py:486 REST/methods/services_pools.py:498 -#: auths/RegexLdap/authenticator.py:173 core/ui/user_interface.py:99 +#: auths/RegexLdap/authenticator.py:176 core/ui/user_interface.py:99 #: osmanagers/WindowsOsManager/windows_domain.py:105 #: osmanagers/WindowsOsManager/windows_domain.py:113 #: osmanagers/WindowsOsManager/windows_domain.py:121 @@ -907,6 +907,10 @@ msgstr "" "Etiqueta de transport metapool (només s'utilitza en l'agrupació de " "transports metapool)" +#: REST/methods/tunnel_token.py:53 +msgid "Token" +msgstr "Testimoni" + #: REST/methods/user_services.py:137 REST/methods/user_services.py:268 #: REST/methods/user_services.py:518 REST/methods/user_services.py:554 msgid "Revision" @@ -972,8 +976,8 @@ msgstr "Membre del personal" #: REST/methods/users_groups.py:97 REST/methods/users_groups.py:103 #: auths/ActiveDirectory_enterprise/authenticator.py:70 #: auths/AzureAD_enterprise/azure_ad.py:94 -#: auths/EDirectory_enterprise/authenticator.py:68 -#: auths/Radius/authenticator.py:61 auths/RegexLdap/authenticator.py:88 +#: auths/EDirectory_enterprise/authenticator.py:69 +#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:91 #: auths/SAML_enterprise/saml.py:117 reports/stats/pool_users_summary.py:162 #: reports/stats/usage_by_pool.py:170 #: templates/uds/reports/stats/pool-users-summary.html:14 @@ -992,19 +996,18 @@ msgstr "Usuaris actuals" #: REST/methods/users_groups.py:120 #: auths/ActiveDirectory_enterprise/authenticator.py:141 -#: auths/EDirectory_enterprise/authenticator.py:102 -#: auths/RegexLdap/authenticator.py:186 auths/SimpleLDAP/authenticator.py:177 +#: auths/EDirectory_enterprise/authenticator.py:103 +#: auths/RegexLdap/authenticator.py:189 auths/SimpleLDAP/authenticator.py:180 #: services/HyperV_enterprise/legacy/provider.py:85 #: services/HyperV_enterprise/provider.py:74 #: services/NutanixPrism_enterprise/provider.py:54 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:118 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:127 services/OpenStack/provider_legacy.py:144 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:82 services/RDS_enterprise/provider.py:118 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:107 #: transports/HTML5RDP/html5rdp.py:103 transports/HTML5VNC/html5vnc.py:75 -#: transports/NX/nxtransport.py:71 transports/NX/nxtunneltransport.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:63 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:75 #: transports/SPICE/spice_base.py:68 transports/X2GO/x2go_base.py:69 @@ -1139,9 +1142,9 @@ msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:80 #: auths/ActiveDirectory_enterprise/authenticator.py:145 -#: auths/EDirectory_enterprise/authenticator.py:76 -#: auths/RegexLdap/authenticator.py:96 auths/RegexLdap/authenticator.py:190 -#: auths/SimpleLDAP/authenticator.py:87 auths/SimpleLDAP/authenticator.py:181 +#: auths/EDirectory_enterprise/authenticator.py:77 +#: auths/RegexLdap/authenticator.py:99 auths/RegexLdap/authenticator.py:193 +#: auths/SimpleLDAP/authenticator.py:90 auths/SimpleLDAP/authenticator.py:184 #: core/auths/authenticator.py:144 #: osmanagers/WindowsOsManager/windows_domain.py:85 #: osmanagers/WindowsOsManager/windows_random.py:66 @@ -1151,11 +1154,10 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:125 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:135 services/OpenStack/provider_legacy.py:152 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:92 services/RDS_enterprise/provider.py:126 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:115 #: transports/HTML5RDP/html5rdp.py:109 transports/HTML5VNC/html5vnc.py:76 -#: transports/NX/nxtransport.py:72 transports/NX/nxtunneltransport.py:117 #: transports/NoMachine_enterprise/nomachine_base.py:69 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:81 #: transports/SPICE/spice_base.py:74 web/forms/LoginForm.py:43 @@ -1163,14 +1165,14 @@ msgid "Password" msgstr "Contrasenya" #: auths/ActiveDirectory_enterprise/authenticator.py:82 -#: auths/EDirectory_enterprise/authenticator.py:78 -#: auths/RegexLdap/authenticator.py:98 auths/SimpleLDAP/authenticator.py:89 +#: auths/EDirectory_enterprise/authenticator.py:79 +#: auths/RegexLdap/authenticator.py:101 auths/SimpleLDAP/authenticator.py:92 msgid "Password of the ldap user" msgstr "Contrasenya de l'usuari LDAP" #: auths/ActiveDirectory_enterprise/authenticator.py:88 -#: auths/EDirectory_enterprise/authenticator.py:84 -#: auths/RegexLdap/authenticator.py:104 auths/SimpleLDAP/authenticator.py:95 +#: auths/EDirectory_enterprise/authenticator.py:85 +#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 #: services/Azure_enterprise/provider.py:98 #: services/HyperV_enterprise/legacy/provider.py:93 #: services/HyperV_enterprise/provider.py:131 @@ -1178,7 +1180,7 @@ msgstr "Contrasenya de l'usuari LDAP" #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:164 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:166 services/OpenStack/provider_legacy.py:183 -#: services/Proxmox/provider.py:69 services/VCloud_enterprise/provider.py:63 +#: services/Proxmox/provider.py:123 services/VCloud_enterprise/provider.py:63 #: services/Vmware_enterprise/provider.py:50 msgid "Timeout" msgstr "Temps d'espera" @@ -1200,7 +1202,6 @@ msgstr "" "aquest valor valor (format: dc =..., dc =...)" #: auths/ActiveDirectory_enterprise/authenticator.py:108 -#| msgid "Default" msgid "Default domain" msgstr "Domini predeterminat" @@ -1210,18 +1211,16 @@ msgid "" "does not use an UPN (user@domain) as login, this domain will be appended " "instead of domain of configured user on credentails tab" msgstr "" -"Si no està buida, la compatibilitat és \"Windows 2000 i versions posteriors\"" -" i l'usuari no utilitza un UPN (usuari @ domini) com a inici de sessió, " -"aquest domini s'afegirà en lloc del domini de l'usuari configurat a " -"la pestanya de credencials" +"Si no està buida, la compatibilitat és \"Windows 2000 i versions posteriors" +"\" i l'usuari no utilitza un UPN (usuari @ domini) com a inici de " +"sessió, aquest domini s'afegirà en lloc del domini de l'usuari " +"configurat a la pestanya de credencials" #: auths/ActiveDirectory_enterprise/authenticator.py:120 -#| msgid "Sound server" msgid "Backup server" msgstr "Servidor de còpia de seguretat" #: auths/ActiveDirectory_enterprise/authenticator.py:123 -#| msgid "If not empty, this username will be always used as credential" msgid "" "If not empty, this host will be used in case main host server is not " "reachable" @@ -1238,50 +1237,50 @@ msgid "Authenticate against Active Directory" msgstr "Autenticar sobre Directori Actiu" #: auths/ActiveDirectory_enterprise/authenticator.py:175 -#: auths/ActiveDirectory_enterprise/authenticator.py:589 +#: auths/ActiveDirectory_enterprise/authenticator.py:594 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "Cal especificar el nom d'usuari en format USUARI@DOMINI.DOM" -#: auths/ActiveDirectory_enterprise/authenticator.py:468 -#: auths/ActiveDirectory_enterprise/authenticator.py:519 +#: auths/ActiveDirectory_enterprise/authenticator.py:473 +#: auths/ActiveDirectory_enterprise/authenticator.py:524 #: auths/AzureAD_enterprise/azure_ad.py:289 -#: auths/EDirectory_enterprise/authenticator.py:263 -#: auths/EDirectory_enterprise/authenticator.py:294 -#: auths/RegexLdap/authenticator.py:526 auths/RegexLdap/authenticator.py:557 -#: auths/SimpleLDAP/authenticator.py:423 auths/SimpleLDAP/authenticator.py:466 +#: auths/EDirectory_enterprise/authenticator.py:269 +#: auths/EDirectory_enterprise/authenticator.py:300 +#: auths/RegexLdap/authenticator.py:534 auths/RegexLdap/authenticator.py:565 +#: auths/SimpleLDAP/authenticator.py:431 auths/SimpleLDAP/authenticator.py:474 msgid "Username not found" msgstr "Nom d'usuari no trobat" -#: auths/ActiveDirectory_enterprise/authenticator.py:501 -#: auths/SimpleLDAP/authenticator.py:456 +#: auths/ActiveDirectory_enterprise/authenticator.py:506 +#: auths/SimpleLDAP/authenticator.py:464 msgid "Group not found" msgstr "Grup no trobat" -#: auths/ActiveDirectory_enterprise/authenticator.py:546 -#: auths/ActiveDirectory_enterprise/authenticator.py:568 -#: auths/EDirectory_enterprise/authenticator.py:316 -#: auths/RegexLdap/authenticator.py:585 auths/SimpleLDAP/authenticator.py:491 -#: auths/SimpleLDAP/authenticator.py:511 +#: auths/ActiveDirectory_enterprise/authenticator.py:551 +#: auths/ActiveDirectory_enterprise/authenticator.py:573 +#: auths/EDirectory_enterprise/authenticator.py:322 +#: auths/RegexLdap/authenticator.py:593 auths/SimpleLDAP/authenticator.py:499 +#: auths/SimpleLDAP/authenticator.py:519 msgid "Too many results, be more specific" msgstr "Massa resultats, cal especificar més" -#: auths/ActiveDirectory_enterprise/authenticator.py:600 +#: auths/ActiveDirectory_enterprise/authenticator.py:605 msgid "Domain seems to be incorrect, please check it" msgstr "El Domini sembla ser incorrecte, si us plau verifiqueu-ho" -#: auths/ActiveDirectory_enterprise/authenticator.py:619 +#: auths/ActiveDirectory_enterprise/authenticator.py:624 msgid "" "Server does not seem an Active Directory (it does not have user objects)" msgstr "El servidor sembla no ser un Directori Actiu (no té objectes d'usuari)" -#: auths/ActiveDirectory_enterprise/authenticator.py:642 +#: auths/ActiveDirectory_enterprise/authenticator.py:647 msgid "" "Server does not seem an Active Directory (it does not have group objects)" msgstr "El servidor sembla no ser un Directori Actiu (no té objectes de grup)" -#: auths/ActiveDirectory_enterprise/authenticator.py:651 -#: auths/EDirectory_enterprise/authenticator.py:439 -#: auths/RegexLdap/authenticator.py:695 auths/SimpleLDAP/authenticator.py:674 +#: auths/ActiveDirectory_enterprise/authenticator.py:656 +#: auths/EDirectory_enterprise/authenticator.py:445 +#: auths/RegexLdap/authenticator.py:703 auths/SimpleLDAP/authenticator.py:682 msgid "Connection params seem correct, test was succesfully executed" msgstr "" "Els paràmetres de connexió semblen correctes, la prova s'ha executat " @@ -1367,58 +1366,58 @@ msgstr "" "Els paràmetres de connexió semblen correctes, la prova s'ha executat " "correctament" -#: auths/EDirectory_enterprise/authenticator.py:48 +#: auths/EDirectory_enterprise/authenticator.py:49 msgid "EDirectory Server IP or Hostname" msgstr "Nom de host o IP del servidor eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:56 -#: auths/RegexLdap/authenticator.py:76 auths/SimpleLDAP/authenticator.py:67 +#: auths/EDirectory_enterprise/authenticator.py:57 +#: auths/RegexLdap/authenticator.py:79 auths/SimpleLDAP/authenticator.py:70 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" msgstr "" "Port LDAP (generalment el 636 per a connexions SSL i el 389 per a no SSL)" -#: auths/EDirectory_enterprise/authenticator.py:63 -#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 +#: auths/EDirectory_enterprise/authenticator.py:64 +#: auths/RegexLdap/authenticator.py:86 auths/SimpleLDAP/authenticator.py:77 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "" "Si està seleccionat, s'utilitzarà una connexió SSL, utilitzant el port 636 " "en lloc del 389" -#: auths/EDirectory_enterprise/authenticator.py:70 +#: auths/EDirectory_enterprise/authenticator.py:71 msgid "Username with read privileges on the eDirectory" msgstr "Nom d'usuari amb privilegis de lectura sobre l'eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:87 -#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 +#: auths/EDirectory_enterprise/authenticator.py:88 +#: auths/RegexLdap/authenticator.py:110 auths/SimpleLDAP/authenticator.py:101 msgid "Timeout in seconds of connection to LDAP" msgstr "Temps d'espera de la connexió amb el LDAP en segons" -#: auths/EDirectory_enterprise/authenticator.py:92 +#: auths/EDirectory_enterprise/authenticator.py:93 msgid "eDirectory Authenticator" msgstr "Autenticador eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:94 +#: auths/EDirectory_enterprise/authenticator.py:95 msgid "Authenticate against eDirectory" msgstr "Autenticar sobre eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:334 +#: auths/EDirectory_enterprise/authenticator.py:340 msgid "Edirectory connection error: {}" msgstr "Error de connexió amb l'eDirectori: {}" -#: auths/EDirectory_enterprise/authenticator.py:339 -#: auths/RegexLdap/authenticator.py:608 auths/SimpleLDAP/authenticator.py:536 +#: auths/EDirectory_enterprise/authenticator.py:345 +#: auths/RegexLdap/authenticator.py:616 auths/SimpleLDAP/authenticator.py:544 msgid "Ldap search base is incorrect" msgstr "La base de cerca LDAP no és correcta" -#: auths/EDirectory_enterprise/authenticator.py:357 -#: auths/RegexLdap/authenticator.py:626 auths/SimpleLDAP/authenticator.py:544 +#: auths/EDirectory_enterprise/authenticator.py:363 +#: auths/RegexLdap/authenticator.py:634 auths/SimpleLDAP/authenticator.py:552 msgid "Ldap user class seems to be incorrect (no user found by that class)" msgstr "" "La classe d'usuari LDAP sembla no ser correcta (no s'ha trobat cap usuari " "amb aquesta classe)" -#: auths/EDirectory_enterprise/authenticator.py:380 -#: auths/SimpleLDAP/authenticator.py:590 +#: auths/EDirectory_enterprise/authenticator.py:386 +#: auths/SimpleLDAP/authenticator.py:598 msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" @@ -1426,58 +1425,22 @@ msgstr "" "L'atribut d'ID de l'usuari LDAP sembla no ser correcte (no s'ha trobat cap " "usuari amb aquest atribut)" -#: auths/EDirectory_enterprise/authenticator.py:403 +#: auths/EDirectory_enterprise/authenticator.py:409 msgid "Expected group attribute " msgstr "Atribut de grup esperat" -#: auths/EDirectory_enterprise/authenticator.py:430 +#: auths/EDirectory_enterprise/authenticator.py:436 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" "La classe de l'usuari o l'atribut d'ID de l'usuari LDAP probablement són " "erronis (el LDAP és un eDirectory?)" -#: auths/IP/authenticator.py:61 auths/IP/authenticator.py:63 -msgid "IP Authenticator" -msgstr "Autenticador IP" - -#: auths/IP/authenticator.py:68 -msgid "IP Range" -msgstr "Rang IP" - -#: auths/IP/authenticator.py:107 auths/IP/authenticator.py:110 -msgid "All seems to be fine." -msgstr "Tot sembla ser correcte" - -#: auths/InternalDB/authenticator.py:56 -msgid "Internal Database" -msgstr "Base de dades interna" - -#: auths/InternalDB/authenticator.py:58 -msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "Autenticador de base de dades interna. No s'utilitzen fonts externes" - -#: auths/InternalDB/authenticator.py:67 -msgid "Different user for each host" -msgstr "Usuari diferent per a cada host" - -#: auths/InternalDB/authenticator.py:67 -msgid "If checked, each host will have a different user name" -msgstr "Si està seleccionat, cada host tindrà un nom d'usuari diferent" - -#: auths/InternalDB/authenticator.py:68 -msgid "Reverse DNS" -msgstr "DNS invers" - -#: auths/InternalDB/authenticator.py:68 -msgid "If checked, the host will be reversed dns" -msgstr "Si està seleccionat, el host serà DNS invers" - -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:87 msgid "Accept proxy" msgstr "Acceptar proxy" -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:56 auths/InternalDB/authenticator.py:90 msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" @@ -1486,126 +1449,154 @@ msgstr "" "IP REENVIADA (alerta si ho seleccionau, podeu obtenir adreces IP internes " "d'Internet)" -#: auths/InternalDB/authenticator.py:134 +#: auths/IP/authenticator.py:62 auths/IP/authenticator.py:64 +msgid "IP Authenticator" +msgstr "Autenticador IP" + +#: auths/IP/authenticator.py:69 +msgid "IP Range" +msgstr "Rang IP" + +#: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 +msgid "All seems to be fine." +msgstr "Tot sembla ser correcte" + +#: auths/InternalDB/authenticator.py:57 +msgid "Internal Database" +msgstr "Base de dades interna" + +#: auths/InternalDB/authenticator.py:60 +msgid "Internal dabasase authenticator. Doesn't use external sources" +msgstr "Autenticador de base de dades interna. No s'utilitzen fonts externes" + +#: auths/InternalDB/authenticator.py:71 +msgid "Different user for each host" +msgstr "Usuari diferent per a cada host" + +#: auths/InternalDB/authenticator.py:73 +msgid "If checked, each host will have a different user name" +msgstr "Si està seleccionat, cada host tindrà un nom d'usuari diferent" + +#: auths/InternalDB/authenticator.py:79 +msgid "Reverse DNS" +msgstr "DNS invers" + +#: auths/InternalDB/authenticator.py:81 +msgid "If checked, the host will be reversed dns" +msgstr "Si està seleccionat, el host serà DNS invers" + +#: auths/InternalDB/authenticator.py:166 msgid "Internal structures seems ok" msgstr "Les estructures internes semblen correctes" -#: auths/InternalDB/authenticator.py:137 +#: auths/InternalDB/authenticator.py:169 msgid "All seems fine in the authenticator." msgstr "Tot sembla correcte a l'autenticador" -#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58 -#| msgid "Base Authenticator" +#: auths/Radius/authenticator.py:57 auths/Radius/authenticator.py:59 msgid "Radius Authenticator" msgstr "Autenticador de radi" -#: auths/Radius/authenticator.py:68 -#| msgid "Ldap Server IP or Hostname" +#: auths/Radius/authenticator.py:69 msgid "Radius Server IP or Hostname" msgstr "IP del servidor de radi o nom d’amfitrió" -#: auths/Radius/authenticator.py:76 +#: auths/Radius/authenticator.py:77 msgid "Radius authentication port (usually 1812)" msgstr "Port d'autenticació de radi (normalment 1812)" -#: auths/Radius/authenticator.py:81 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:82 msgid "Secret" msgstr "Secret" -#: auths/Radius/authenticator.py:83 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:84 msgid "Radius client secret" msgstr "Secret del client del radi" -#: auths/Radius/authenticator.py:89 +#: auths/Radius/authenticator.py:90 msgid "NAS Identifier" msgstr "Identificador NAS" -#: auths/Radius/authenticator.py:92 +#: auths/Radius/authenticator.py:93 msgid "NAS Identifier for Radius Server" msgstr "Identificador NAS del servidor Radius" -#: auths/Radius/authenticator.py:99 +#: auths/Radius/authenticator.py:100 msgid "App Prefix for Class Attributes" msgstr "Prefix de l'aplicació per als atributs de classe" -#: auths/Radius/authenticator.py:102 +#: auths/Radius/authenticator.py:103 msgid "Application prefix for filtering groups from \"Class\" attribute" msgstr "Prefix de l'aplicació per filtrar grups de l'atribut \"Class\"" -#: auths/Radius/authenticator.py:108 -#| msgid "Pool group" +#: auths/Radius/authenticator.py:109 msgid "Global group" msgstr "Grup global" -#: auths/Radius/authenticator.py:111 +#: auths/Radius/authenticator.py:112 msgid "If set, this value will be added as group for all radius users" msgstr "" "Si es defineix, aquest valor s'afegirà com a grup per a tots els usuaris " "de radi" -#: auths/Radius/authenticator.py:171 -#| msgid "Color depth for this connection" +#: auths/Radius/authenticator.py:173 msgid "Error testing connection" msgstr "S'ha produït un error en provar la connexió" -#: auths/Radius/authenticator.py:183 -#| msgid "Connection to {}, port {} failed." +#: auths/Radius/authenticator.py:185 msgid "Connection to Radius server failed" msgstr "Ha fallat la connexió amb el servidor Radius" -#: auths/Radius/authenticator.py:184 -#| msgid "Connection parameters seems correct" +#: auths/Radius/authenticator.py:186 msgid "Connection to Radius server seems ok" msgstr "La connexió al servidor Radius sembla correcta" -#: auths/RegexLdap/authenticator.py:68 +#: auths/RegexLdap/authenticator.py:71 msgid "Ldap Server Host" msgstr "Host servidor LDAP" -#: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 +#: auths/RegexLdap/authenticator.py:93 auths/SimpleLDAP/authenticator.py:84 msgid "Username with read privileges on the base selected" msgstr "Nom d'usuari amb privilegis de lectura sobre la base seleccionada" -#: auths/RegexLdap/authenticator.py:114 auths/SimpleLDAP/authenticator.py:104 +#: auths/RegexLdap/authenticator.py:117 auths/SimpleLDAP/authenticator.py:107 msgid "Base" msgstr "Base" -#: auths/RegexLdap/authenticator.py:116 auths/SimpleLDAP/authenticator.py:106 +#: auths/RegexLdap/authenticator.py:119 auths/SimpleLDAP/authenticator.py:109 msgid "Common search base (used for \"users\" and \"groups\")" msgstr "Base de cerca comuna (utilitzada per a \"usuaris\" i \"grups\")" -#: auths/RegexLdap/authenticator.py:118 auths/RegexLdap/authenticator.py:127 -#: auths/RegexLdap/authenticator.py:136 auths/RegexLdap/authenticator.py:148 -#: auths/RegexLdap/authenticator.py:160 auths/SimpleLDAP/authenticator.py:108 -#: auths/SimpleLDAP/authenticator.py:117 auths/SimpleLDAP/authenticator.py:126 -#: auths/SimpleLDAP/authenticator.py:137 auths/SimpleLDAP/authenticator.py:146 -#: auths/SimpleLDAP/authenticator.py:155 auths/SimpleLDAP/authenticator.py:164 +#: auths/RegexLdap/authenticator.py:121 auths/RegexLdap/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:139 auths/RegexLdap/authenticator.py:151 +#: auths/RegexLdap/authenticator.py:163 auths/SimpleLDAP/authenticator.py:111 +#: auths/SimpleLDAP/authenticator.py:120 auths/SimpleLDAP/authenticator.py:129 +#: auths/SimpleLDAP/authenticator.py:140 auths/SimpleLDAP/authenticator.py:149 +#: auths/SimpleLDAP/authenticator.py:158 auths/SimpleLDAP/authenticator.py:167 msgid "Ldap info" msgstr "Informació del LDAP" -#: auths/RegexLdap/authenticator.py:122 auths/SimpleLDAP/authenticator.py:112 +#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 msgid "User class" msgstr "Classe d'usuari" -#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 +#: auths/RegexLdap/authenticator.py:128 auths/SimpleLDAP/authenticator.py:118 msgid "Class for LDAP users (normally posixAccount)" msgstr "Classe per a usuaris LDAP (normalment posixAccount)" -#: auths/RegexLdap/authenticator.py:131 auths/SimpleLDAP/authenticator.py:121 +#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 msgid "User Id Attr" msgstr "Atr. ID d'usuari" -#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 +#: auths/RegexLdap/authenticator.py:137 auths/SimpleLDAP/authenticator.py:127 msgid "Attribute that contains the user id" msgstr "Atribut que conté l'ID d'usuari" -#: auths/RegexLdap/authenticator.py:140 auths/SimpleLDAP/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:143 auths/SimpleLDAP/authenticator.py:133 msgid "User Name Attr" msgstr "Atr. Nom d'usuari" -#: auths/RegexLdap/authenticator.py:145 +#: auths/RegexLdap/authenticator.py:148 msgid "" "Attributes that contains the user name attributes or attribute patterns (one " "for each line)" @@ -1613,11 +1604,11 @@ msgstr "" "Atribut que conté els patrons d’atributs o els atributs de nom d’usuari (un " "per a cada línia)" -#: auths/RegexLdap/authenticator.py:152 +#: auths/RegexLdap/authenticator.py:155 msgid "Group Name Attr" msgstr "Atr. Nom de grup" -#: auths/RegexLdap/authenticator.py:157 +#: auths/RegexLdap/authenticator.py:160 msgid "" "Attribute that contains the group name attributes or attribute patterns (one " "for each line)" @@ -1625,11 +1616,11 @@ msgstr "" "Atribut que conté els patrons d’atributs o els atributs de nom de grup (un " "per a cada línia)" -#: auths/RegexLdap/authenticator.py:166 +#: auths/RegexLdap/authenticator.py:169 msgid "Alt. class" msgstr "Classe alternativa" -#: auths/RegexLdap/authenticator.py:170 +#: auths/RegexLdap/authenticator.py:173 msgid "" "Class for LDAP objects that will be also checked for groups retrieval " "(normally empty)" @@ -1637,15 +1628,15 @@ msgstr "" "Classe per a objectes LDAP que també se seleccionarà per a la recuperació de " "grups (normalment buit)" -#: auths/RegexLdap/authenticator.py:176 +#: auths/RegexLdap/authenticator.py:179 msgid "Regex LDAP Authenticator" msgstr "Autenticador Regex LDAP" -#: auths/RegexLdap/authenticator.py:178 +#: auths/RegexLdap/authenticator.py:181 msgid "Regular Expressions LDAP authenticator" msgstr "Autenticador LDAP d'Expressions Regulars" -#: auths/RegexLdap/authenticator.py:651 +#: auths/RegexLdap/authenticator.py:659 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" @@ -1653,7 +1644,7 @@ msgstr "" "L'atribut d'ID d'usuari de LDAP probablement és incorrecte (no es pot trobar " "cap usuari que compleixi les dues condicions)" -#: auths/RegexLdap/authenticator.py:680 auths/SimpleLDAP/authenticator.py:613 +#: auths/RegexLdap/authenticator.py:688 auths/SimpleLDAP/authenticator.py:621 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" @@ -1819,58 +1810,58 @@ msgstr "Grups" msgid "We need more than two groups!" msgstr "Es necessiten més de dos grups!" -#: auths/SimpleLDAP/authenticator.py:59 +#: auths/SimpleLDAP/authenticator.py:62 msgid "Ldap Server IP or Hostname" msgstr "Nom de host o IP del servidor LDAP" -#: auths/SimpleLDAP/authenticator.py:79 +#: auths/SimpleLDAP/authenticator.py:82 msgid "Ldap User" msgstr "Usuari de LDAP" -#: auths/SimpleLDAP/authenticator.py:134 +#: auths/SimpleLDAP/authenticator.py:137 msgid "Attributes that contains the user name (list of comma separated values)" msgstr "" "Atributs que contenen el nom d'usuari (llista de valors separats per comes)" -#: auths/SimpleLDAP/authenticator.py:141 +#: auths/SimpleLDAP/authenticator.py:144 msgid "Group class" msgstr "Classe de grup" -#: auths/SimpleLDAP/authenticator.py:144 +#: auths/SimpleLDAP/authenticator.py:147 msgid "Class for LDAP groups (normally poxisGroup)" msgstr "Classe per a grups LDAP (normalment poxisGroup)" -#: auths/SimpleLDAP/authenticator.py:150 +#: auths/SimpleLDAP/authenticator.py:153 msgid "Group Id Attr" msgstr "Atribut d'ID de grup" -#: auths/SimpleLDAP/authenticator.py:153 +#: auths/SimpleLDAP/authenticator.py:156 msgid "Attribute that contains the group id" msgstr "Atribut que conté l'ID del grup" -#: auths/SimpleLDAP/authenticator.py:159 +#: auths/SimpleLDAP/authenticator.py:162 msgid "Group membership attr" msgstr "Atribut de Membres del grup" -#: auths/SimpleLDAP/authenticator.py:162 +#: auths/SimpleLDAP/authenticator.py:165 msgid "Attribute of the group that contains the users belonging to it" msgstr "Atribut del grup que conté els usuaris que hi pertanyen" -#: auths/SimpleLDAP/authenticator.py:167 +#: auths/SimpleLDAP/authenticator.py:170 msgid "SimpleLDAP (DEPRECATED)" msgstr "SimpleLDAP (OBSOLET)" -#: auths/SimpleLDAP/authenticator.py:169 +#: auths/SimpleLDAP/authenticator.py:172 msgid "Simple LDAP authenticator (DEPRECATED)" msgstr "Autenticador LDAP simple (OBSOLET)" -#: auths/SimpleLDAP/authenticator.py:567 +#: auths/SimpleLDAP/authenticator.py:575 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "" "Sembla que la classe de grup LDAP no és correcta (no s'ha trobat cap grup " "per a aquesta classe)" -#: auths/SimpleLDAP/authenticator.py:638 +#: auths/SimpleLDAP/authenticator.py:646 msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" @@ -1878,7 +1869,7 @@ msgstr "" "Probablement la classe d’usuari LDAP o l’atribut d'identificador d’usuari no " "són correctes (no es pot trobar cap usuari amb les dues condicions)" -#: auths/SimpleLDAP/authenticator.py:657 +#: auths/SimpleLDAP/authenticator.py:665 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" @@ -1886,15 +1877,15 @@ msgstr "" "Probablement la classe de grup LDAP o l'atribut d’identificador de grup no " "són correctes (no es pot trobar cap grup amb les dues condicions)" -#: auths/SimpleLDAP/authenticator.py:667 +#: auths/SimpleLDAP/authenticator.py:675 msgid "Can't locate any group with the membership attribute specified" msgstr "No es pot localitzar cap grup amb l’atribut de membres especificat" -#: core/auths/auth.py:111 +#: core/auths/auth.py:110 msgid "System Administrator" msgstr "Administrador del sistema" -#: core/auths/auth.py:151 +#: core/auths/auth.py:150 msgid "Forbidden" msgstr "Prohibit" @@ -1965,11 +1956,11 @@ msgstr "No s'ha implementat cap mètode per a comprovar la connexió" msgid "No check method provided." msgstr "No s'ha proporcionat cap mètode de verificació" -#: core/osmanagers/osmanager.py:58 +#: core/osmanagers/osmanager.py:60 msgid "Base OS Manager" msgstr "Gestor de SO base" -#: core/osmanagers/osmanager.py:60 +#: core/osmanagers/osmanager.py:62 msgid "Base Manager" msgstr "Gestor base" @@ -2130,7 +2121,6 @@ msgid "Users with services" msgstr "Usuaris amb serveis" #: core/util/stats/counters.py:219 -#| msgid "Cache size" msgid "Cached" msgstr "A la memòria cau" @@ -2369,7 +2359,6 @@ msgid "Greater % available" msgstr "Major % disponible" #: models/meta_pool.py:82 -#| msgid "Waiting execution" msgid "Automatic selection" msgstr "Selecció automàtica" @@ -2492,7 +2481,6 @@ msgstr "" #: osmanagers/LinuxOsManager/linux_osmanager.py:81 #: osmanagers/WindowsOsManager/windows.py:80 -#| msgid "Calendar" msgid "Calendar logout" msgstr "Sortida del calendari" @@ -2536,19 +2524,19 @@ msgid "RDS UDS Actor (for remote apps on Windows Server 2012, 2016, 2019)" msgstr "" "Actor UDS RDS (per a aplicacions remotes amb Windows Server 2012, 2016, 2019)" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:31 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32 msgid "RDS OS Manager" msgstr "Gestor de SO per a RDS" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:33 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34 msgid "Os Manager to control RDS provided services" msgstr "Gestor de SO per a controlar serveis RDS" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:40 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:41 msgid "Max. session time" msgstr "Max. temps de sessió" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:44 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:45 msgid "" "Maximum duration in hours for a session (0 means no limit). After this " "period, session will be released." @@ -3133,7 +3121,7 @@ msgstr "Obtingut de les subscripcions" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:141 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:143 services/OpenStack/provider_legacy.py:160 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:100 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 #: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:123 msgid "Creation concurrency" @@ -3146,7 +3134,7 @@ msgstr "Concurrència de creació" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:146 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:148 services/OpenStack/provider_legacy.py:165 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:105 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 services/Xen/provider.py:128 msgid "Maximum number of concurrently creating VMs" msgstr "Nombre màxim de màquines virtuals creant-se simultàniament " @@ -3158,7 +3146,7 @@ msgstr "Nombre màxim de màquines virtuals creant-se simultàniament " #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:152 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:154 services/OpenStack/provider_legacy.py:171 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:111 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 #: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:134 msgid "Removal concurrency" @@ -3171,7 +3159,7 @@ msgstr "Concurrència d'eliminació" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:157 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:159 services/OpenStack/provider_legacy.py:176 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:116 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 services/Xen/provider.py:139 msgid "Maximum number of concurrently removing VMs" msgstr "Nombre màxim de màquines virtuals eliminant-se simultàniament " @@ -3406,7 +3394,7 @@ msgstr "La prova de connexió s'ha realitzat correctament" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/NutanixPrism_enterprise/provider.py:262 #: services/Nutanix_enterprise/provider.py:228 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:210 services/Vmware_enterprise/provider.py:168 +#: services/Proxmox/provider.py:312 services/Vmware_enterprise/provider.py:168 msgid "Connection failed. Check connection params" msgstr "La connexió ha fallat. Verifiqueu els paràmetres de connexió" @@ -3585,7 +3573,6 @@ msgstr "Port remot WSman. Deixeu-lo a zero per defecte." #: services/HyperV_enterprise/provider.py:123 #: services/VCloud_enterprise/provider.py:51 -#: transports/NX/nxtunneltransport.py:95 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:94 #: transports/RDP/rdptunnel.py:89 transports/RDS_enterprise/rdstunnel.py:90 #: transports/SPICE/spice_tunnel.py:87 transports/X2GO/x2go_tunnel.py:90 @@ -3625,12 +3612,10 @@ msgid "Hyper Services based on templates and differential disks" msgstr "Hyper Serveis basats en plantilles i discs diferencials" #: services/NutanixPrism_enterprise/provider.py:30 -#| msgid "VMWare VCenter Platform Provider" msgid "Prism Central Platform Provider" msgstr "Prisma de la plataforma central Prism" #: services/NutanixPrism_enterprise/provider.py:32 -#| msgid "Nutanix based VM provider" msgid "Nutanix Prism Central based VM provider" msgstr "Proveïdor de màquina virtual de Nutanix Prism Central" @@ -3645,12 +3630,10 @@ msgid "Nutanix Acropolis server Port (default 9440)" msgstr "Port del servidor Nutanix Acropolis (predeterminat el 9440)" #: services/NutanixPrism_enterprise/provider.py:55 -#| msgid "User with valid privileges on Nutanix Acropolis" msgid "User with valid privileges on Nutanix Prism Central" msgstr "Usuari amb privilegis vàlids a Nutanix Prism Central" #: services/NutanixPrism_enterprise/provider.py:62 -#| msgid "Password of the user of Nutanix Acropolis" msgid "Password of the user of Nutanix Prism Central" msgstr "Contrasenya de l'usuari de Nutanix Prism Central" @@ -3665,12 +3648,10 @@ msgid "Connection works fine" msgstr "La connexió funciona perfectament" #: services/NutanixPrism_enterprise/service.py:32 -#| msgid "Parent service" msgid "Prism Central Service" msgstr "Servei Central de Prisma" #: services/NutanixPrism_enterprise/service.py:34 -#| msgid "Nutanix Acropolis based service" msgid "Nutanix Prism Central based service" msgstr "Servei basat en Nutanix Prism Central" @@ -3977,7 +3958,6 @@ msgstr "" "aquestes hores. Manipular amb cura!" #: services/OpenGnsys/service.py:140 -#| msgid "Greater % available" msgid "Start if unavailable" msgstr "Comenceu si no està disponible" @@ -4079,9 +4059,6 @@ msgid "Identity endpoint" msgstr "Punt final de la identitat" #: services/OpenStack/provider.py:104 -#| msgid "" -#| "OpenStack identity endpoint API Access (for example, https://10.0.0.0/" -#| "identity)" msgid "" "OpenStack identity endpoint API Access (for example, https://10.0.0.1/" "identity). Do not include /v3." @@ -4145,9 +4122,6 @@ msgstr "" "xarxes" #: services/OpenStack/provider.py:211 services/OpenStack/provider_legacy.py:197 -#| msgid "" -#| "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" -#| "host:port, i.e. https://10.10.0.1:8080)" msgid "" "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" "host:port, i.e. http://10.10.0.1:8080)" @@ -4242,7 +4216,6 @@ msgid "Advanced configuration data for the provider" msgstr "Dades de configuració avançades per al proveïdor" #: services/PhysicalMachines/provider.py:87 -#| msgid "Invalid authorization" msgid "Invalid advanced configuration: " msgstr "Configuració avançada no vàlida:" @@ -4334,7 +4307,6 @@ msgid "This service provides access to POWERED-ON Machine by IP" msgstr "Aquest servei proporciona accés a màquines engegades per IP" #: services/PhysicalMachines/service_single.py:78 -#| msgid "Invalid server certificate. " msgid "Invalid server used: \"{}\"" msgstr "Servidor no vàlid utilitzat: \"{}\"" @@ -4346,37 +4318,46 @@ msgstr "compartit" msgid " (bound to {})" msgstr "(Unit a {})" -#: services/Proxmox/provider.py:55 +#: services/Proxmox/provider.py:59 msgid "Proxmox Platform Provider" msgstr "Proveïdor de la plataforma Proxmox" -#: services/Proxmox/provider.py:57 +#: services/Proxmox/provider.py:61 msgid "Proxmox platform service provider" msgstr "Proveïdor de serveis de la plataforma Proxmox" -#: services/Proxmox/provider.py:60 +#: services/Proxmox/provider.py:68 msgid "Proxmox Server IP or Hostname" msgstr "IP o nom de host del servidor Proxmox" -#: services/Proxmox/provider.py:61 +#: services/Proxmox/provider.py:75 msgid "Proxmox API port (default is 8006)" msgstr "Port Proxmox API (predeterminat el 8006)" -#: services/Proxmox/provider.py:63 +#: services/Proxmox/provider.py:85 msgid "" "User with valid privileges on Proxmox, (use \"user@authenticator\" form)" msgstr "" "Usuari amb privilegis vàlids a Proxmox (utilitzeu el format " "\"usuari@autenticador\")" -#: services/Proxmox/provider.py:64 +#: services/Proxmox/provider.py:94 msgid "Password of the user of Proxmox" msgstr "Contrasenya de l’usuari de Proxmox" -#: services/Proxmox/provider.py:69 +#: services/Proxmox/provider.py:126 msgid "Timeout in seconds of connection to Proxmox" msgstr "Temps d'espera de la connexió a Proxmox en segons" +#: services/Proxmox/provider.py:133 +#| msgid "Starting date" +msgid "Starting VmId" +msgstr "S’inicia VmId" + +#: services/Proxmox/provider.py:138 +msgid "Starting machine id on proxmox" +msgstr "S'està iniciant l'identificador de màquina a proxmox" + #: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" @@ -4687,12 +4668,10 @@ msgid "A valid application path is required" msgstr "Es necessita una ruta d'aplicació vàlida" #: services/RDS_enterprise/service_session.py:31 -#| msgid "RDS Platform RemoteAPP" msgid "RDS Platform Session" msgstr "Sessió de la plataforma RDS" #: services/RDS_enterprise/service_session.py:33 -#| msgid "RDS Platform RemoteAPP based service" msgid "RDS Platform Full session desktop service" msgstr "Plataforma RDS Servei d'escriptori de sessió completa" @@ -5062,11 +5041,10 @@ msgstr "" "Aquest servei proporciona accés a màquines Linked Clone d'un Virtual Center" #: services/Vmware_enterprise/service_linked.py:50 -#| msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep stopped waiting for use" msgstr "" -"Nombre de màquines que es volen deixar aturades a l'espera d'" -";utilitzar-les" +"Nombre de màquines que es volen deixar aturades a l'espera d'" +"utilitzar-les" #: services/Vmware_enterprise/service_linked.py:74 msgid "Pub. Resource Pool" @@ -5164,7 +5142,6 @@ msgstr "" "de certificats vàlids" #: services/Xen/provider.py:166 -#| msgid "OpenStack Host" msgid "Backup Host" msgstr "Amfitrió de còpia de seguretat" @@ -5392,7 +5369,6 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:97 #: transports/HTML5RDS_enterprise/html5rds.py:98 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:57 #: transports/RDP/rdp_base.py:69 transports/RDS_enterprise/rds_base.py:46 msgid "Empty creds" @@ -5400,7 +5376,6 @@ msgstr "Credencials buides" #: transports/HTML5RDP/html5rdp.py:99 #: transports/HTML5RDS_enterprise/html5rds.py:100 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:107 #: transports/NoMachine_enterprise/nomachine_base.py:59 #: transports/RDP/rdp_base.py:71 transports/RDS_enterprise/rds_base.py:48 #: transports/SPICE/spice_base.py:63 @@ -5409,8 +5384,7 @@ msgstr "" "Si està seleccionat, les credencials utilitzades per a connectar-se estaran " "buïdes" -#: transports/HTML5RDP/html5rdp.py:105 transports/NX/nxtransport.py:71 -#: transports/NX/nxtunneltransport.py:113 +#: transports/HTML5RDP/html5rdp.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:65 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:77 #: transports/SPICE/spice_base.py:69 transports/X2GO/x2go_base.py:70 @@ -5418,8 +5392,7 @@ msgid "If not empty, this username will be always used as credential" msgstr "" "Si no està buit, sempre s'utilitzarà aquest nom d'usuari a les credencials" -#: transports/HTML5RDP/html5rdp.py:111 transports/NX/nxtransport.py:72 -#: transports/NX/nxtunneltransport.py:119 +#: transports/HTML5RDP/html5rdp.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:71 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:83 #: transports/SPICE/spice_base.py:75 @@ -5501,9 +5474,6 @@ msgstr "Habilitar l'àudio" #: transports/HTML5RDP/html5rdp.py:154 #: transports/HTML5RDS_enterprise/html5rds.py:143 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the audio will be redirected to remote session (if client " "browser supports it)" @@ -5513,15 +5483,11 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:160 #: transports/HTML5RDS_enterprise/html5rds.py:149 -#| msgid "Enable Audio" msgid "Enable Microphone" msgstr "Activa el micròfon" #: transports/HTML5RDP/html5rdp.py:163 #: transports/HTML5RDS_enterprise/html5rds.py:152 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the microphone will be redirected to remote session (if client " "browser supports it)" @@ -5536,9 +5502,6 @@ msgstr "Habilitar la impressió" #: transports/HTML5RDP/html5rdp.py:171 #: transports/HTML5RDS_enterprise/html5rds.py:160 -#| msgid "" -#| "If checked, the printing will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the printing will be redirected to remote session (if client " "browser supports it)" @@ -5547,12 +5510,10 @@ msgstr "" "client ho admet)" #: transports/HTML5RDP/html5rdp.py:176 -#| msgid "Enable File Sharing" msgid "File Sharing" msgstr "Intercanvi d'arxius" #: transports/HTML5RDP/html5rdp.py:178 -#| msgid "Local drives redirection policy" msgid "File upload/download redirection policy" msgstr "Política de redirecció de càrrega / descàrrega de fitxers" @@ -5661,9 +5622,6 @@ msgstr "" "vàlids, o la connexió fallarà)" #: transports/HTML5RDP/html5rdp.py:235 -#| msgid "" -#| "NLA (Network Layer authentication. Requires VALID username&password, or " -#| "connection will fail)" msgid "" "NLA extended (Network Layer authentication. Requires VALID " "username&password, or connection will fail)" @@ -5834,80 +5792,50 @@ msgstr "Llegeix només" msgid "If set, the connection will be read only" msgstr "Si es defineix, la connexió només es podrà llegir" -#: transports/NX/nxtransport.py:64 transports/NX/nxtunneltransport.py:66 -msgid "NX v3.5 (DEPRECATED)" -msgstr "NX v3.5 (OBSOLET)" - -#: transports/NX/nxtransport.py:66 -msgid "NX Protocol v3.5. Direct connection." -msgstr "Protocol NX V.3.5. Connexió directa." - -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:123 #: transports/NoMachine_enterprise/nomachine_base.py:75 msgid "Listening port" msgstr "Port d'escolta" -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:126 -msgid "Listening port of NX (ssh) at client machine" -msgstr "Port d'escolta de NX (SSH) a la màquina client" +#: transports/NoMachine_enterprise/nomachine_base.py:78 +msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" +msgstr "Port d'escolta de NX (per defecte a 4000 per a NX, 22 per a SSH)" -#: transports/NX/nxtransport.py:75 transports/NX/nxtunneltransport.py:130 -msgid "Connection" -msgstr "Connexió" +#: transports/NoMachine_enterprise/nomachine_base.py:82 +msgid "Window Size" +msgstr "Mida de la finestra" -#: transports/NX/nxtransport.py:77 transports/NX/nxtunneltransport.py:132 -msgid "Connection speed for this transport (quality)" -msgstr "Velocitat de connexió per a aquest transport (qualitat)" +#: transports/NoMachine_enterprise/nomachine_base.py:84 +msgid "Window size on connection" +msgstr "Mida de la finestra a la connexió" -#: transports/NX/nxtransport.py:88 transports/NX/nxtunneltransport.py:143 -msgid "Session" -msgstr "Sessió" +#: transports/NoMachine_enterprise/nomachine_transport.py:59 +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 +msgid "NoMachine Protocol" +msgstr "Protocol NoMachine" -#: transports/NX/nxtransport.py:90 transports/NX/nxtunneltransport.py:145 -#: transports/X2GO/x2go_base.py:93 -msgid "Desktop session" -msgstr "Sessió d'escriptori" +#: transports/NoMachine_enterprise/nomachine_transport.py:61 +msgid "NoMachine Protocol Direct connection." +msgstr "Connexió directa del protocol NoMachine." -#: transports/NX/nxtransport.py:99 transports/NX/nxtunneltransport.py:154 -msgid "Disk Cache" -msgstr "Memòria cau de disc" +#: transports/NoMachine_enterprise/nomachine_transport.py:71 +msgid "Use UDP traffic for multimedia" +msgstr "Utilitzeu el trànsit UDP per a multimèdia" -#: transports/NX/nxtransport.py:101 transports/NX/nxtunneltransport.py:156 -msgid "Cache size en Mb stored at disk" -msgstr "Mida de memòria cau desada en disc en Mb" +#: transports/NoMachine_enterprise/nomachine_transport.py:74 +msgid "If checked, the multimedia will use UDP traffic instead of RDP" +msgstr "" +"Si està marcat, el contingut multimèdia utilitzarà trànsit UDP en lloc de RDP" -#: transports/NX/nxtransport.py:113 transports/NX/nxtunneltransport.py:168 -msgid "Memory Cache" -msgstr "Memòria cau" +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 +msgid "NoMachine protocol Tunneled." +msgstr "Protocol NoMachine tunelitzat." -#: transports/NX/nxtransport.py:115 transports/NX/nxtunneltransport.py:170 -msgid "Cache size en Mb kept at memory" -msgstr "Mida de memòria cau que es conserva en memòria en Mb " - -#: transports/NX/nxtransport.py:127 transports/NX/nxtransport.py:129 -#: transports/NX/nxtunneltransport.py:182 -#: transports/NX/nxtunneltransport.py:184 transports/X2GO/x2go_base.py:75 -#: transports/X2GO/x2go_base.py:77 -msgid "Screen size" -msgstr "Mida de la pantalla" - -#: transports/NX/nxtransport.py:137 transports/NX/nxtunneltransport.py:192 -#: transports/X2GO/x2go_base.py:85 -msgid "Full Screen" -msgstr "Pantalla completa" - -#: transports/NX/nxtunneltransport.py:68 -msgid "NX protocol v3.5. Tunneled connection." -msgstr "Protocol NX v3.5. Connexió via túnel." - -#: transports/NX/nxtunneltransport.py:74 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 #: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 #: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 msgid "Tunnel server" msgstr "Servidor de túnel" -#: transports/NX/nxtunneltransport.py:77 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 #: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 #: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 @@ -5918,79 +5846,33 @@ msgstr "" "Nom de host o IP del servidor de túnel enviat al dispositiu client (IP " "\"pública\") i port (utilitzeu el format HOST:PORT)." -#: transports/NX/nxtunneltransport.py:84 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 #: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 #: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 msgid "Tunnel wait time" msgstr "Temps d'espera del túnel" -#: transports/NX/nxtunneltransport.py:89 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 #: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 #: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 msgid "Maximum time to wait before closing the tunnel listener" msgstr "Temps màxim d'espera abans de tancar l'agent d'escolta del túnel" -#: transports/NX/nxtunneltransport.py:98 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 #: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 #: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 -#| msgid "" -#| "If checked, ssl certificate of OpenGnsys server must be valid (not self " -#| "signed)" msgid "" "If enabled, the certificate of tunnel server will be verified (recommended)." msgstr "" "Si està activat, es verificarà el certificat del servidor de túnels " "(recomanat)." -#: transports/NX/nxtunneltransport.py:215 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 -#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:124 +#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:126 #: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 msgid "Must use HOST:PORT in Tunnel Server Field" msgstr "Cal utilitzar HOST:PORT al camp Servidor de túnel" -#: transports/NoMachine_enterprise/nomachine_base.py:78 -msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" -msgstr "Port d'escolta de NX (per defecte a 4000 per a NX, 22 per a SSH)" - -#: transports/NoMachine_enterprise/nomachine_base.py:82 -#| msgid "Windows client" -msgid "Window Size" -msgstr "Mida de la finestra" - -#: transports/NoMachine_enterprise/nomachine_base.py:84 -msgid "Window size on connection" -msgstr "Mida de la finestra a la connexió" - -#: transports/NoMachine_enterprise/nomachine_transport.py:59 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 -#| msgid "Fixed Machines Pool" -msgid "NoMachine Protocol" -msgstr "Protocol NoMachine" - -#: transports/NoMachine_enterprise/nomachine_transport.py:61 -#| msgid "RDP Protocol. Direct connection." -msgid "NoMachine Protocol Direct connection." -msgstr "Connexió directa del protocol NoMachine." - -#: transports/NoMachine_enterprise/nomachine_transport.py:71 -msgid "Use UDP traffic for multimedia" -msgstr "Utilitzeu el trànsit UDP per a multimèdia" - -#: transports/NoMachine_enterprise/nomachine_transport.py:74 -#| msgid "If checked, the Audio will be redirected." -msgid "If checked, the multimedia will use UDP traffic instead of RDP" -msgstr "" -"Si està marcat, el contingut multimèdia utilitzarà trànsit UDP en lloc de RDP" - -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 -#| msgid "NX protocol v3.5. Tunneled connection." -msgid "NoMachine protocol Tunneled." -msgstr "Protocol NoMachine tunelitzat." - #: transports/PCoIP_enterprise/pcoip.py:50 msgid "PCoIP Cloud Access" msgstr "Accés PCoIP Cloud " @@ -6145,53 +6027,53 @@ msgstr "" "Si està seleccionat, es mostrarà la barra de connexió (només a clients " "Windows)" -#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:157 +#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:174 msgid "Multimedia sync" msgstr "Sincronització multimèdia" -#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:160 +#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:177 msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgstr "" "Si està seleccionat, el client Linux utilitzarà el paràmetre multimèdia per " "a xfreerdp" -#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:165 +#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:182 msgid "Use Alsa" msgstr "Utilitzar ALSA" -#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:168 +#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:185 msgid "" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used" msgstr "" "Si està seleccionat, el client Linux intentarà utilitzar ALSA, d'altra " "manera s'utilitzarà PULSE" -#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:173 +#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:190 msgid "Printer string" msgstr "Cadena d'impressora" -#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:176 +#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:193 msgid "If printer is checked, the printer string used with xfreerdp client" msgstr "" "Si Impressora està seleccionat, la cadena d'impressora utilitzada amb el " "client xfreerdp" -#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:182 +#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:199 msgid "Smartcard string" msgstr "Cadena de targeta intel·ligent" -#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:185 +#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:202 msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgstr "" "Si Targeta intel·ligent està seleccionat, la cadena de targeta intel·ligent " "utilitzada amb el client xfreerdp" #: transports/RDP/rdp_base.py:280 transports/RDP/rdp_base.py:300 -#: transports/RDS_enterprise/rds_base.py:191 +#: transports/RDS_enterprise/rds_base.py:208 msgid "Custom parameters" msgstr "Paràmetres personalitzats" -#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:194 +#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:211 msgid "" "If not empty, extra parameter to include for Linux Client (for example /usb:" "id,dev:054c:0268, or aything compatible with your xfreerdp client)" @@ -6213,9 +6095,6 @@ msgstr "" "Microsoft. LA CONTRASENYA ES PROMETRÀ!" #: transports/RDP/rdp_base.py:303 -#| msgid "" -#| "If not empty, extra parameter to include for Linux Client (for example /" -#| "usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)" msgid "" "If not empty, extra parameter to include for Mac OS X Freerdp Client (for " "example /usb:id,dev:054c:0268, or aything compatible with your xfreerdp " @@ -6238,6 +6117,28 @@ msgstr "RDS per a vApps" msgid "RDS access using RDP for vApps. Direct connection." msgstr "Accés RDS utilitzant RDP per a vAPPs. Connexió directa." +#: transports/RDS_enterprise/rds_base.py:157 +msgid "Maximized" +msgstr "Maximitzat" + +#: transports/RDS_enterprise/rds_base.py:160 +msgid "If checked, UDS Actor will try to execute application maximized)" +msgstr "" +"Si està marcat, l'actor UDS intentarà executar l'aplicació al màxim)" + +#: transports/RDS_enterprise/rds_base.py:165 +msgid "Execute as shell" +msgstr "Executeu com a intèrpret d'ordres" + +#: transports/RDS_enterprise/rds_base.py:169 +#| msgid "If checked. Linux client will use multimedia parameter for xfreerdp" +msgid "" +"If checked, Linux client will execute application in a session instead of a " +"remoteapp" +msgstr "" +"Si està marcat, el client Linux executarà l'aplicació en una sessió en " +"lloc d'una aplicació remota" + #: transports/RDS_enterprise/rdstunnel.py:66 msgid "RDS access using RDP for vApps. Tunneled connection." msgstr "Accés RDP utilitzant RDP per a vAPPs. Connexió via túnel." @@ -6337,10 +6238,22 @@ msgstr "X2Go" msgid "X2Go access (Experimental). Direct connection." msgstr "Accés X2Go (experimental). Connexió directa." +#: transports/X2GO/x2go_base.py:75 transports/X2GO/x2go_base.py:77 +msgid "Screen size" +msgstr "Mida de la pantalla" + +#: transports/X2GO/x2go_base.py:85 +msgid "Full Screen" +msgstr "Pantalla completa" + #: transports/X2GO/x2go_base.py:91 msgid "Desktop" msgstr "Escriptori" +#: transports/X2GO/x2go_base.py:93 +msgid "Desktop session" +msgstr "Sessió d'escriptori" + #: transports/X2GO/x2go_base.py:110 msgid "vAPP" msgstr "vAPP" @@ -6453,12 +6366,10 @@ msgid "Generic .tar.gz Linux client" msgstr " Client Linux genèric .tar.gz" #: web/util/configjs.py:189 -#| msgid "Debian based Linux client" msgid "Binary appimage X86_64 Linux client" msgstr "Client binari appimage X86_64 de Linux" #: web/util/configjs.py:190 -#| msgid "Debian based Linux client" msgid "Binary appimage Raspberry Linux client" msgstr "Client binari d'apimage Raspberry Linux" diff --git a/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po b/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po index a61d8e9f8..475cc11fe 100644 --- a/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:58+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Catalan (http://www.transifex.com/openuds/openuds/language/" "ca/)\n" @@ -24,31 +24,31 @@ msgstr "" msgid "category" msgstr "categoria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:12 msgid "seconds" msgstr "segons" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:6 msgid "Main" msgstr "Principal" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 +#: static/admin/main.js:1 static/admin/polyfills-es5.js:1 +#: static/admin/polyfills.js:1 static/admin/translations-fakejs.js:11 #: static/admin/translations-fakejs.js:29 -#: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:152 -#: static/admin/translations-fakejs.js:154 -#: static/admin/translations-fakejs.js:156 -#: static/admin/translations-fakejs.js:161 -#: static/admin/translations-fakejs.js:201 -#: static/admin/translations-fakejs.js:203 -#: static/admin/translations-fakejs.js:205 static/modern/main-es2015.js:1 -#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:14 +#: static/admin/translations-fakejs.js:179 +#: static/admin/translations-fakejs.js:191 +#: static/admin/translations-fakejs.js:193 +#: static/admin/translations-fakejs.js:195 +#: static/admin/translations-fakejs.js:197 +#: static/admin/translations-fakejs.js:254 +#: static/admin/translations-fakejs.js:256 +#: static/admin/translations-fakejs.js:258 static/modern/main-es5.js:1 +#: static/modern/translations-fakejs.js:14 msgid "Error" msgstr "Error" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 #: static/admin/translations-fakejs.js:30 msgid "Please, fill in require fields: " msgstr "Si us plau, empleneu els camps obligatoris:" @@ -62,7 +62,7 @@ msgstr "Prova" msgid "Loading data..." msgstr "Carregant dades ..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 #: static/admin/translations-fakejs.js:28 #: static/admin/translations-fakejs.js:32 #: static/admin/translations-fakejs.js:34 @@ -70,12 +70,12 @@ msgstr "Carregant dades ..." #: static/admin/translations-fakejs.js:38 #: static/admin/translations-fakejs.js:40 #: static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:98 -#: static/admin/translations-fakejs.js:177 -#: static/admin/translations-fakejs.js:182 -#: static/admin/translations-fakejs.js:195 -#: static/admin/translations-fakejs.js:199 -#: static/admin/translations-fakejs.js:208 +#: static/admin/translations-fakejs.js:134 +#: static/admin/translations-fakejs.js:216 +#: static/admin/translations-fakejs.js:221 +#: static/admin/translations-fakejs.js:253 +#: static/admin/translations-fakejs.js:261 +#: static/admin/translations-fakejs.js:266 msgid "dismiss" msgstr "descartar" @@ -92,7 +92,7 @@ msgid "Test passed successfully" msgstr "Prova superada" #: static/admin/main.js:1 static/admin/translations-fakejs.js:37 -#: static/admin/translations-fakejs.js:207 +#: static/admin/translations-fakejs.js:260 msgid "Successfully saved" msgstr "S'ha desat correctament" @@ -104,154 +104,154 @@ msgstr "Esteu segur que voleu suprimir els elements següents?" msgid "Deletion finished" msgstr "El procés de suprimir ha finalitzat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 msgid "provider" msgstr "proveïdor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 msgid "service" msgstr "servei" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 msgid "service pool" msgstr "pool de servei" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 msgid "authenticator" msgstr "autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 msgid "user" msgstr "usuari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 msgid "group" msgstr "grup" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 msgid "transport" msgstr "transport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 msgid "OS manager" msgstr "Gestor de Sistema Operatiu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 msgid "calendar" msgstr "calendari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 msgid "pool group" msgstr "grup de pools" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 msgid "Go to" msgstr "Anar a" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 msgid "yes" msgstr "sí" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 msgid "no" msgstr "no" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:268 msgid "Error saving: " msgstr "S'ha produït un error desant:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 msgid "Error saving element" msgstr "S'ha produït un error desant l'element" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 msgid "Error handling your request" msgstr "S'ha produït un error gestionant la vostra sol·licitud" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:120 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/translations-fakejs.js:153 msgid "Sunday" msgstr " Diumenge" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 -#: static/admin/translations-fakejs.js:121 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/translations-fakejs.js:154 msgid "Monday" msgstr "Dilluns" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 -#: static/admin/translations-fakejs.js:122 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/translations-fakejs.js:155 msgid "Tuesday" msgstr " Dimarts" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 -#: static/admin/translations-fakejs.js:123 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/translations-fakejs.js:156 msgid "Wednesday" msgstr "Dimecres" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 -#: static/admin/translations-fakejs.js:124 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/translations-fakejs.js:157 msgid "Thursday" msgstr "Dijous" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 -#: static/admin/translations-fakejs.js:125 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/translations-fakejs.js:158 msgid "Friday" msgstr "Divendres" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 -#: static/admin/translations-fakejs.js:126 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/translations-fakejs.js:159 msgid "Saturday" msgstr "Dissabte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 msgid "January" msgstr "Gener" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 msgid "February" msgstr "Febrer" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 msgid "March" msgstr "Març" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 msgid "April" msgstr "Abril" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 msgid "May" msgstr "Maig" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 msgid "June" msgstr "Juny" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 msgid "July" msgstr "Juliol" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 msgid "August" msgstr "Agost" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 msgid "September" msgstr "Setembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 msgid "October" msgstr "Octubre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 msgid "November" msgstr "Novembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 msgid "December" msgstr "Desembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 msgid "Never" msgstr "Mai" @@ -271,767 +271,841 @@ msgstr "#SERVICES_NUMBER# serveis d'usuari" msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# serveis restringits!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 -#: static/admin/translations-fakejs.js:268 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:368 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/translations-fakejs.js:249 +#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:450 msgid "Assigned services" msgstr "Serveis assignats" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 -#| msgid "Services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:250 msgid "Services in use" msgstr "Serveis en ús" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 #: static/admin/translations-fakejs.js:291 #: static/admin/translations-fakejs.js:299 msgid "Filter" msgstr "Filtre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 msgid "No entries found" msgstr "No s'ha trobat cap entrada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 msgid "Read only" msgstr "Només de lectura" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 msgid "Full Access" msgstr "Accés complet" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 -#: static/admin/translations-fakejs.js:364 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:468 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 +#: static/admin/translations-fakejs.js:358 +#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "User" msgstr "Usuari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 -#: static/admin/translations-fakejs.js:230 -#: static/admin/translations-fakejs.js:257 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:399 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 +#: static/admin/translations-fakejs.js:83 +#: static/admin/translations-fakejs.js:93 +#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:444 msgid "Group" msgstr "Grup" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 -#: static/admin/translations-fakejs.js:363 -#: static/admin/translations-fakejs.js:378 -#: static/admin/translations-fakejs.js:383 -#: static/admin/translations-fakejs.js:398 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/translations-fakejs.js:404 +#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:443 #: static/modern/translations-fakejs.js:72 msgid "Authenticator" msgstr "Autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 msgid "Permission" msgstr "Permís" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 msgid "Remove" msgstr "Eliminar" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:11 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 msgid "Confirm revokation of permission" msgstr "Confirmar la revocació del permís" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 msgid "Maintenance" msgstr "Manteniment" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 msgid "Exit maintenance mode" msgstr "Sortir del mode de manteniment" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:221 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 msgid "Enter maintenance mode" msgstr "Entrar en mode de manteniment" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:222 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 msgid "New provider" msgstr "Nou proveïdor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 msgid "Edit provider" msgstr "Editar proveïdor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 msgid "Delete provider" msgstr "Suprimir proveïdor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 msgid "Exit maintenance mode?" msgstr "Voleu sortir del mode de manteniment?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:245 msgid "Enter maintenance mode?" msgstr "Voeu entrar en mode de manteniment?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:246 msgid "Maintenance mode for" msgstr "Mode de manteniment per a" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:246 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/translations-fakejs.js:247 msgid "In Maintenance" msgstr "En manteniment" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:229 -#: static/admin/translations-fakejs.js:247 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/translations-fakejs.js:248 msgid "Active" msgstr "Actiu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 -#: static/admin/translations-fakejs.js:232 -#: static/admin/translations-fakejs.js:250 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/translations-fakejs.js:95 +#: static/admin/translations-fakejs.js:229 msgid "Pool" msgstr "Pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:216 -#: static/admin/translations-fakejs.js:233 -#: static/admin/translations-fakejs.js:251 -#: static/admin/translations-fakejs.js:445 -#: static/admin/translations-fakejs.js:461 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/translations-fakejs.js:96 +#: static/admin/translations-fakejs.js:230 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:351 msgid "State" msgstr "Estat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 -#: static/admin/translations-fakejs.js:234 -#: static/admin/translations-fakejs.js:252 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/translations-fakejs.js:97 +#: static/admin/translations-fakejs.js:231 msgid "User Services" msgstr "Serveis d'usuari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 -#: static/admin/translations-fakejs.js:262 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:356 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/translations-fakejs.js:232 +#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:397 msgid "Service pools" msgstr "Pools de servei" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 -#: static/admin/translations-fakejs.js:6 -#: static/admin/translations-fakejs.js:326 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/translations-fakejs.js:7 +#: static/admin/translations-fakejs.js:306 #: static/modern/translations-fakejs.js:43 msgid "Yes" msgstr "Sí" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 -#: static/admin/translations-fakejs.js:7 -#: static/admin/translations-fakejs.js:327 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 +#: static/admin/translations-fakejs.js:8 +#: static/admin/translations-fakejs.js:307 #: static/modern/translations-fakejs.js:44 msgid "No" msgstr "No" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:8 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 msgid "(hidden)" msgstr "(ocult)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 msgid "Selected items :" msgstr "Elements seleccionats:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 -#: static/admin/translations-fakejs.js:245 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/translations-fakejs.js:233 #: static/modern/translations-fakejs.js:34 msgid "Information" msgstr "Informació" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:211 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:234 msgid "New service" msgstr "Nou servei" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 msgid "Edit service" msgstr "Editar servei" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 msgid "Delete service" msgstr "Suprimir servei" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 msgid "Delete user service" msgstr "Suprimir servei d'usuari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 msgid "New Authenticator" msgstr "Autenticador nou" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:266 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 msgid "Edit Authenticator" msgstr "Editar Autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:267 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 msgid "Delete Authenticator" msgstr "Suprimir Autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 msgid "Any" msgstr "Algun" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 msgid "All" msgstr "Tots" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:231 -#: static/admin/translations-fakejs.js:258 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:405 -#: static/admin/translations-fakejs.js:444 -#: static/admin/translations-fakejs.js:460 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/translations-fakejs.js:94 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:350 +#: static/admin/translations-fakejs.js:375 +#: static/admin/translations-fakejs.js:431 msgid "Comments" msgstr "Comentaris" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:98 msgid "Unique ID" msgstr "Identificador únic" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 msgid "Friendly Name" msgstr "Nom amigable" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 msgid "In Use" msgstr "En ús" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 msgid "IP" msgstr "IP" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 msgid "Services Pool" msgstr "Pool de serveis" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 -#: static/admin/translations-fakejs.js:264 -#: static/admin/translations-fakejs.js:280 -#: static/admin/translations-fakejs.js:316 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 -#: static/admin/translations-fakejs.js:437 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:469 -#: static/admin/translations-fakejs.js:475 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/translations-fakejs.js:103 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:369 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:452 msgid "Groups" msgstr "Grups" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 -#: static/admin/translations-fakejs.js:438 -#: static/admin/translations-fakejs.js:473 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:364 msgid "Services Pools" msgstr "Pools de serveis" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:253 -#: static/admin/translations-fakejs.js:333 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/translations-fakejs.js:374 msgid "Name" msgstr "Nom" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:254 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 msgid "Real Name" msgstr "Nom real" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 msgid "state" msgstr "estat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:256 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 msgid "Last access" msgstr "Últim accés" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 -#: static/admin/translations-fakejs.js:279 -#: static/admin/translations-fakejs.js:454 -#: static/admin/translations-fakejs.js:474 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:368 msgid "Users" msgstr "Usuaris" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 -#: static/admin/translations-fakejs.js:446 -#: static/admin/translations-fakejs.js:462 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/translations-fakejs.js:340 +#: static/admin/translations-fakejs.js:352 msgid "Enabled" msgstr "Habilitat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:260 -#: static/admin/translations-fakejs.js:447 -#: static/admin/translations-fakejs.js:463 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/translations-fakejs.js:341 +#: static/admin/translations-fakejs.js:353 msgid "Disabled" msgstr "Deshabilitat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:261 -#: static/admin/translations-fakejs.js:464 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/translations-fakejs.js:354 msgid "Blocked" msgstr "Bloquejat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:248 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 msgid "Delete user" msgstr "Suprimir usuari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:249 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 msgid "Delete group" msgstr "Suprimir grup" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:123 msgid "New OS Manager" msgstr "Nou Gestor de Sistema Operatiu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:124 msgid "Edit OS Manager" msgstr "Editar Gestor de Sistema Operatiu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:125 msgid "Delete OS Manager" msgstr "Suprimir Gestor de Sistema Operatiu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "New Transport" msgstr "Nou transport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Edit Transport" msgstr "Editar Transport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "Delete Transport" msgstr "Suprimir Transport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 msgid "New Network" msgstr "Nova Xarxa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 msgid "Edit Network" msgstr "Editar Xarxa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 msgid "Delete Network" msgstr "Suprimir Xarxa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 msgid "New Proxy" msgstr "Nou Proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 msgid "Edit Proxy" msgstr "Editar Proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:83 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 msgid "Delete Proxy" msgstr "Suprimir Proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 msgid "(This service does not requires an OS Manager)" msgstr "(Aquest servei no requereix un Gestor de SO)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 msgid "New service Pool" msgstr "Nou Pool de servei" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 msgid "Publish on creation" msgstr "Publicar al moment de la creació" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 msgid "If selected, will initiate the publication inmediatly after creation" msgstr "" "Si està seleccionat, s'iniciarà la publicació just després de la creació" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 msgid "Edit Service Pool" msgstr "Editar Pool de servei" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 msgid "Delete service pool" msgstr "Suprimir Pool de servei" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:153 -#: static/admin/translations-fakejs.js:157 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/translations-fakejs.js:194 msgid "Please, select a valid user" msgstr "Si us plau, seleccioneu un usuari vàlid" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:155 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 msgid "Please, select a valid group" msgstr "Si us plau, seleccioneu un grup vàlid" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 msgid "Please, select a valid transport" msgstr "Si us plau, seleccioneu un transport vàlid" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:158 -#| msgid "Assigned services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:199 msgid "Assigned" msgstr "Assignat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:159 -#| msgid "Cache" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:200 msgid "Cached" msgstr "A la memòria cau" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:201 msgid "In use" msgstr "En ús" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 #: static/admin/translations-fakejs.js:289 -#: static/admin/translations-fakejs.js:360 -#: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:456 +#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:401 +#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:466 msgid "Logs" msgstr "Registres" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:203 msgid "VNC" msgstr "VNC" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 msgid "Launch now" msgstr "Iniciar ara" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:205 msgid "Change owner" msgstr "Canviar el propietari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 msgid "Assign service" msgstr "Assignar servei" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:207 #: static/admin/translations-fakejs.js:276 -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:282 #: static/admin/translations-fakejs.js:345 -#: static/admin/translations-fakejs.js:353 -#: static/admin/translations-fakejs.js:365 -#: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:385 -#: static/admin/translations-fakejs.js:389 -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:394 #: static/admin/translations-fakejs.js:406 -#: static/admin/translations-fakejs.js:414 -#: static/admin/translations-fakejs.js:426 -#: static/admin/translations-fakejs.js:451 -#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 +#: static/admin/translations-fakejs.js:428 +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:487 msgid "Cancel" msgstr "Cancel·lar" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:208 msgid "Changelog" msgstr "Registre de canvis" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:170 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:182 +#: static/admin/translations-fakejs.js:209 msgid "Delete assigned service" msgstr "Suprimir servei assignat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 msgid "Delete cached service" msgstr "Suprimir servei en memòria cau" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 -#: static/admin/translations-fakejs.js:172 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:183 +#: static/admin/translations-fakejs.js:211 msgid "Delete assigned group" msgstr "Suprimir grup assignat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 msgid "Delete assigned transport" msgstr "Suprimir transport assignat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 msgid "Publication" msgstr "Publicació" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 msgid "Cancel publication?" msgstr "Cancel·lar la publicació?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 msgid "Publication canceled" msgstr "Publicació cancel·lada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 msgid "Delete scheduled action" msgstr "Suprimir acció programada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:179 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 msgid "Execute scheduled action" msgstr "Executar l'acció programada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 msgid "Execute scheduled action right now?" msgstr "Executar l'acció programada ara mateix?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 msgid "Scheduled action executed" msgstr "Acció programada executada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:183 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/translations-fakejs.js:222 msgid "Delete calendar access rule" msgstr "Suprimir regla d'accés al calendari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 msgid "New meta pool" msgstr "Nou meta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 msgid "Edit meta pool" msgstr "Editar meta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 msgid "Delete meta pool" msgstr "Suprimir meta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 msgid "Please, select a valid service pool" msgstr "Si us plau, seleccioneu un Pool de servei vàlid" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 msgid "Remove member pool" msgstr "Eliminar member pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 msgid "New pool group" msgstr "Nou grup de pools" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:191 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 msgid "Edit pool group" msgstr "Editar el grup de pools" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Delete pool group" msgstr "Suprimir el grup de pools" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 msgid "New calendar" msgstr "Nou calendari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:177 msgid "Edit calendar" msgstr "Editar calendari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 msgid "Delete calendar" msgstr "Suprimir calendari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:103 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 msgid "day" msgstr "dia" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 msgid "days" msgstr "dies" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 msgid "Daily" msgstr "Diari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 msgid "week" msgstr "setmana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 msgid "weeks" msgstr "setmanes" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 msgid "Weekly" msgstr "Setmanal" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 msgid "month" msgstr "mes" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 msgid "months" msgstr "mesos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 msgid "Monthly" msgstr "Mensual" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 msgid "year" msgstr "any" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 msgid "years" msgstr "anys" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:147 msgid "Yearly" msgstr "Anual" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 -#: static/admin/translations-fakejs.js:342 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/translations-fakejs.js:383 msgid "Weekdays" msgstr "Dies de la setmana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 msgid "Minutes" msgstr "Minuts" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 msgid "Hours" msgstr "Hores" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 msgid "Days" msgstr "Dies" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:152 msgid "Weeks" msgstr "Setmanes" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 msgid "(no days)" msgstr "(sense dies)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:161 msgid "Forever" msgstr "Per sempre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 msgid "Start date/time" msgstr "Data/hora d'inici " -#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 msgid "End date" msgstr "Data de finalització" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 msgid "Interval" msgstr "Interval" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 msgid "Week days" msgstr "Dies de la setmana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 msgid "Invalid or incomplete rule. Please, fix field $FIELD" msgstr "Regla no vàlida o incompleta. Si us plau, corregiu el camp $FIELD" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:134 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 msgid "This rule will be valid every" msgstr "Aquesta regla serà vàlida cada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 msgid "of any week" msgstr "de qualsevol setmana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 msgid "from" msgstr "des de" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:170 msgid "until" msgstr "fins a" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 msgid "onwards" msgstr "cap endavant" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:172 msgid "starting at" msgstr "començant a les" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 msgid "and every event will be active for" msgstr "i cada esdeveniment estarà actiu durant" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 msgid "with no duration" msgstr "sense durada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 msgid "Delete calendar rule" msgstr "Suprimir regla del calendari" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 msgid "Set time mark" msgstr "Establir marca de temps" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 msgid "New account" msgstr "Nou compte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:93 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 msgid "Edit account" msgstr "Editar compte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:94 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 msgid "Delete account" msgstr "Suprimir compte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:95 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 msgid "Time mark" msgstr "Marca de temps" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:96 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 msgid "Set time mark for $NAME to current date/time?" msgstr "Establiu la marca de temps de $NAME a la data/hora actual?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:97 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 msgid "Time mark stablished" msgstr "Marca horària establerta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 msgid "No time mark" msgstr "No hi ha marca de temps" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:126 msgid "Delete account usage" msgstr "Suprimir ús del compte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 msgid "Image is too big (max. upload size is 256Kb)" msgstr "Imatge massa gran (la mida màxima és de 256Kb)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:257 msgid "Invalid image type (only supports JPEG, PNG and GIF" msgstr "Tipus d'imatge no suportat (només es suporta JPEG, PNG i GIF" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 msgid "Please, provide a name and a image" msgstr "Si us plau, proporcioneu un nom i una imatge" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:209 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:262 msgid "Delete image" msgstr "Suprimir imatge" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 -#: static/admin/translations-fakejs.js:200 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 +#: static/admin/translations-fakejs.js:267 msgid "Generate report" msgstr "Generar informe" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:197 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:264 msgid "Generating report..." msgstr "S'està generant l'informe ..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 msgid "Report finished" msgstr "Informe finalitzat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:194 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:252 msgid "Configuration saved" msgstr "Configuració desada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:193 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:251 msgid "Delete actor token - USE WITH EXTREME CAUTION!!!" msgstr "Suprimir el token de l'actor - UTILITZEU-HO AMB PRECAUCIÓ MÀXIMA !!!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 msgid "Cache flushed" msgstr "S'ha buidat la memòria cau" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 msgid "Items per page" msgstr "Elements per pàgina" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 msgid ", (%i more items)" msgstr ", (%i elements més)" +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "ON_PROPERTY" +msgstr "PROPIETAT ON_" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "on" +msgstr "encès" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "originalInstance" +msgstr "originalInstance" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "OriginalDelegate" +msgstr "Delegat original" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "Promise" +msgstr "Promesa" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "propagationStopped" +msgstr "propagació Aturat" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "UNPATCHED_EVENTS" +msgstr "UNPATCHED_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "PASSIVE_EVENTS" +msgstr "EVENTS_PASSIUS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "zoneTask" +msgstr "zoneTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskAborting" +msgstr "fetchTaskAborting" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskScheduling" +msgstr "fetchTaskScheduling" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrTask" +msgstr "xhrTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrSync" +msgstr "xhrSync" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrListener" +msgstr "xhrListener" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +#| msgid "Scheduled actions" +msgid "xhrScheduled" +msgstr "xhrProgramat" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrURL" +msgstr "xhrURL" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrErrorBeforeScheduled" +msgstr "xhrErrorBeforeScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "unhandledPromiseRejectionHandler" +msgstr "unhandledPromiseRejectionHandler" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "rejectionHandledHandler" +msgstr "rebuigHandledHandler" + #: static/admin/translations-fakejs.js:274 msgid "Remove all" msgstr "Eliminar-ho tot" @@ -1041,53 +1115,53 @@ msgid "Add" msgstr "Afegir" #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:282 -#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:288 +#: static/admin/translations-fakejs.js:334 #: static/admin/translations-fakejs.js:346 -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:361 #: static/admin/translations-fakejs.js:366 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:386 -#: static/admin/translations-fakejs.js:390 -#: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:403 +#: static/admin/translations-fakejs.js:387 +#: static/admin/translations-fakejs.js:395 #: static/admin/translations-fakejs.js:407 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:412 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:433 #: static/admin/translations-fakejs.js:435 -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:452 -#: static/admin/translations-fakejs.js:471 -#: static/admin/translations-fakejs.js:476 +#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:488 msgid "Ok" msgstr "D'acord" #: static/admin/translations-fakejs.js:278 -msgid "Permissions for" -msgstr "Permisos per a" - -#: static/admin/translations-fakejs.js:281 -msgid "New permission..." -msgstr "Nou permís ..." - -#: static/admin/translations-fakejs.js:283 -msgid "New user permission for" -msgstr "Nou permís d'usuari per a" - -#: static/admin/translations-fakejs.js:284 -msgid "New group permission for" -msgstr "Nou permís de grup per a" - -#: static/admin/translations-fakejs.js:287 msgid "Discard & close" msgstr "Descartar i tancar" -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:279 +#: static/admin/translations-fakejs.js:480 msgid "Save" msgstr "Desar" +#: static/admin/translations-fakejs.js:280 +msgid "New user permission for" +msgstr "Nou permís d'usuari per a" + +#: static/admin/translations-fakejs.js:281 +msgid "New group permission for" +msgstr "Nou permís de grup per a" + +#: static/admin/translations-fakejs.js:284 +msgid "Permissions for" +msgstr "Permisos per a" + +#: static/admin/translations-fakejs.js:287 +msgid "New permission..." +msgstr "Nou permís ..." + #: static/admin/translations-fakejs.js:290 #: static/admin/translations-fakejs.js:297 msgid "Export" @@ -1123,397 +1197,367 @@ msgid "Detail" msgstr "Detall" #: static/admin/translations-fakejs.js:305 -#: static/admin/translations-fakejs.js:344 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:367 -#: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:453 -msgid "Summary" -msgstr "Resum" - -#: static/admin/translations-fakejs.js:306 -#: static/admin/translations-fakejs.js:429 -msgid "Services" -msgstr "Serveis" - -#: static/admin/translations-fakejs.js:307 -msgid "Authenticators" -msgstr "Autenticadors" - -#: static/admin/translations-fakejs.js:308 -msgid "Os Managers" -msgstr "Gestors de Sistema Operatiu" - -#: static/admin/translations-fakejs.js:309 -msgid "Connectivity" -msgstr "Connectivitat" - -#: static/admin/translations-fakejs.js:310 -#: static/admin/translations-fakejs.js:371 -#: static/modern/translations-fakejs.js:38 -msgid "Transports" -msgstr "Transports" - -#: static/admin/translations-fakejs.js:311 -#: static/modern/translations-fakejs.js:40 -msgid "Networks" -msgstr "Xarxes" - -#: static/admin/translations-fakejs.js:312 -msgid "Proxies" -msgstr "Proxies" - -#: static/admin/translations-fakejs.js:313 -msgid "Pools" -msgstr "Pools" - -#: static/admin/translations-fakejs.js:315 -msgid "Meta pools" -msgstr "Meta pools" - -#: static/admin/translations-fakejs.js:317 -msgid "Calendars" -msgstr "Calendaris" - -#: static/admin/translations-fakejs.js:318 -msgid "Accounts" -msgstr "Comptes" - -#: static/admin/translations-fakejs.js:319 -msgid "Tools" -msgstr "Eines" - -#: static/admin/translations-fakejs.js:320 -msgid "Gallery" -msgstr "Galeria" - -#: static/admin/translations-fakejs.js:321 -msgid "Reports" -msgstr "Informes" - -#: static/admin/translations-fakejs.js:322 -msgid "Configuration" -msgstr "Configuració" - -#: static/admin/translations-fakejs.js:323 -msgid "Actor tokens" -msgstr "Tokens de l'actor" - -#: static/admin/translations-fakejs.js:324 -msgid "Flush Cache" -msgstr "Buidar memòria cau" - -#: static/admin/translations-fakejs.js:325 #: static/modern/translations-fakejs.js:42 msgid "Close" msgstr "Tanca" -#: static/admin/translations-fakejs.js:328 +#: static/admin/translations-fakejs.js:308 msgid "User mode" msgstr "Mode d'usuari" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:309 #: static/modern/translations-fakejs.js:47 msgid "Logout" msgstr "Tancar sessió" -#: static/admin/translations-fakejs.js:330 -msgid "Account usage" -msgstr "Ús del compte" - -#: static/admin/translations-fakejs.js:331 -msgid "Edit rule" -msgstr "Editar regla" - -#: static/admin/translations-fakejs.js:332 -msgid "New rule" -msgstr "Nova regla" - -#: static/admin/translations-fakejs.js:335 -msgid "Event" -msgstr "Esdeveniment" - -#: static/admin/translations-fakejs.js:336 -msgid "Start time" -msgstr "Hora d'inici" - -#: static/admin/translations-fakejs.js:337 -msgid "Duration" -msgstr "Durada" - -#: static/admin/translations-fakejs.js:338 -msgid "Duration units" -msgstr "Unitats de durada" - -#: static/admin/translations-fakejs.js:339 -msgid "Start date" -msgstr "Data d'inici" - -#: static/admin/translations-fakejs.js:340 -msgid "Repeat until date" -msgstr "Repetir fins a la data" - -#: static/admin/translations-fakejs.js:341 -msgid "Frequency" -msgstr "Freqüència" - -#: static/admin/translations-fakejs.js:343 -msgid "Repeat every" -msgstr "Repetir cada" - -#: static/admin/translations-fakejs.js:347 -msgid "Rules" -msgstr "Regles" - -#: static/admin/translations-fakejs.js:348 -msgid "New member pool" -msgstr "Nou member pool" - -#: static/admin/translations-fakejs.js:349 -msgid "Edit member pool" -msgstr "Editar member pool" - -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:411 -msgid "Priority" -msgstr "Prioritat" - -#: static/admin/translations-fakejs.js:351 -msgid "Service pool" -msgstr "Pool de servei" - -#: static/admin/translations-fakejs.js:352 -msgid "Enabled?" -msgstr "Habilitat?" - -#: static/admin/translations-fakejs.js:359 -#: static/admin/translations-fakejs.js:374 -msgid "Access calendars" -msgstr "Calendaris d'accés" - -#: static/admin/translations-fakejs.js:361 -msgid "Assign service to user manually" -msgstr "Assignar servei a l'usuari manualment" - -#: static/admin/translations-fakejs.js:362 -msgid "Service" -msgstr "Servei" - -#: static/admin/translations-fakejs.js:369 -msgid "Cache" -msgstr "Memòria cau" - -#: static/admin/translations-fakejs.js:372 -msgid "Publications" -msgstr "Publicacions" - -#: static/admin/translations-fakejs.js:373 -msgid "Scheduled actions" -msgstr "Accions programades" - -#: static/admin/translations-fakejs.js:375 -msgid "Charts" -msgstr "Gràfics" - -#: static/admin/translations-fakejs.js:377 -msgid "New group for" -msgstr "Nou grup per a" - -#: static/admin/translations-fakejs.js:382 -msgid "Change owner of assigned service" -msgstr "Canviar el propietari del servei assignat" - -#: static/admin/translations-fakejs.js:387 -msgid "New transport for" -msgstr "Nou transport per a" - -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:397 -msgid "Transport" -msgstr "Transport" - -#: static/admin/translations-fakejs.js:391 -msgid "Edit action for" -msgstr "Editar l'acció per a" - -#: static/admin/translations-fakejs.js:392 -msgid "New action for" -msgstr "Nova acció per a" - -#: static/admin/translations-fakejs.js:393 -#: static/admin/translations-fakejs.js:412 -msgid "Calendar" -msgstr "Calendari" - -#: static/admin/translations-fakejs.js:394 -msgid "Events offset (minutes)" -msgstr "Compensació dels esdeveniments (minuts)" - -#: static/admin/translations-fakejs.js:395 -msgid "At the beginning of the interval?" -msgstr "A l'inici de l'interval?" - +#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:385 #: static/admin/translations-fakejs.js:396 -#: static/admin/translations-fakejs.js:413 -msgid "Action" -msgstr "Acció" +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:463 +msgid "Summary" +msgstr "Resum" -#: static/admin/translations-fakejs.js:402 -msgid "Logs of" -msgstr "Registres de" +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:464 +msgid "Services" +msgstr "Serveis" -#: static/admin/translations-fakejs.js:404 -msgid "New publication for" -msgstr "Nova publicació per a" +#: static/admin/translations-fakejs.js:312 +msgid "Authenticators" +msgstr "Autenticadors" -#: static/admin/translations-fakejs.js:408 -msgid "New access rule for" -msgstr "Nova regla d'accés per a" +#: static/admin/translations-fakejs.js:313 +msgid "Os Managers" +msgstr "Gestors de Sistema Operatiu" -#: static/admin/translations-fakejs.js:409 -msgid "Edit access rule for" -msgstr "Editar la regla d'accés de" +#: static/admin/translations-fakejs.js:314 +msgid "Connectivity" +msgstr "Connectivitat" -#: static/admin/translations-fakejs.js:410 -msgid "Default fallback access for" -msgstr "Accés alternatiu predeterminat" +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:453 +#: static/modern/translations-fakejs.js:38 +msgid "Transports" +msgstr "Transports" -#: static/admin/translations-fakejs.js:416 -msgid "Changelog of" -msgstr "Registre de canvis de" +#: static/admin/translations-fakejs.js:316 +#: static/modern/translations-fakejs.js:40 +msgid "Networks" +msgstr "Xarxes" -#: static/admin/translations-fakejs.js:418 -msgid "UDS Configuration" -msgstr "Configuració UDS" +#: static/admin/translations-fakejs.js:317 +msgid "Proxies" +msgstr "Proxies" -#: static/admin/translations-fakejs.js:420 -msgid "New image for" -msgstr "Nova imatge per a" +#: static/admin/translations-fakejs.js:318 +msgid "Pools" +msgstr "Pools" -#: static/admin/translations-fakejs.js:421 -msgid "Edit for" -msgstr "Editar per a" +#: static/admin/translations-fakejs.js:320 +msgid "Meta pools" +msgstr "Meta pools" -#: static/admin/translations-fakejs.js:422 -msgid "Image name" -msgstr "Nom de la imatge" +#: static/admin/translations-fakejs.js:322 +msgid "Calendars" +msgstr "Calendaris" -#: static/admin/translations-fakejs.js:423 -msgid "Image (click to change)" -msgstr "Imatge (feu clic per canviar)" +#: static/admin/translations-fakejs.js:323 +msgid "Accounts" +msgstr "Comptes" -#: static/admin/translations-fakejs.js:424 -msgid "For optimal results, use " -msgstr "Per obtenir resultats òptims, utilitzeu" +#: static/admin/translations-fakejs.js:324 +msgid "Tools" +msgstr "Eines" -#: static/admin/translations-fakejs.js:425 -msgid "The image will be resized on upload to" -msgstr "La imatge quan es carregui es redimensionarà a" +#: static/admin/translations-fakejs.js:325 +msgid "Gallery" +msgstr "Galeria" -#: static/admin/translations-fakejs.js:430 -msgid "Usage" -msgstr "Ús" +#: static/admin/translations-fakejs.js:326 +msgid "Reports" +msgstr "Informes" -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:472 +#: static/admin/translations-fakejs.js:327 +msgid "Configuration" +msgstr "Configuració" + +#: static/admin/translations-fakejs.js:328 +msgid "Actor tokens" +msgstr "Tokens de l'actor" + +#: static/admin/translations-fakejs.js:329 +msgid "Flush Cache" +msgstr "Buidar memòria cau" + +#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:459 msgid "Information for" msgstr "Informació per a" -#: static/admin/translations-fakejs.js:433 -msgid "Services pools" -msgstr "Pools de serveis" - -#: static/admin/translations-fakejs.js:439 -msgid "Assigned Services" -msgstr "Serveis assignats" - -#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:335 msgid "Edit group" msgstr "Editar grup" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:336 msgid "New group" msgstr "Nou grup" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:337 msgid "Meta group name" msgstr "Nom del meta grup" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:342 msgid "Service Pools" msgstr "Pools de servei" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:343 msgid "Match mode" msgstr "Mode coincidència" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:344 msgid "Selected Groups" msgstr "Grups seleccionats" -#: static/admin/translations-fakejs.js:457 +#: static/admin/translations-fakejs.js:347 msgid "Edit user" msgstr "Editar usuari" -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:348 msgid "New user" msgstr "Nou usuari" -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:349 msgid "Real name" msgstr "Nom real" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:355 msgid "Role" msgstr "Paper" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:356 msgid "Admin" msgstr "Admin" -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:357 msgid "Staff member" msgstr "Membre del personal" -#: static/admin/translations-fakejs.js:477 +#: static/admin/translations-fakejs.js:365 +msgid "Assigned Services" +msgstr "Serveis assignats" + +#: static/admin/translations-fakejs.js:371 +msgid "Account usage" +msgstr "Ús del compte" + +#: static/admin/translations-fakejs.js:372 +msgid "Edit rule" +msgstr "Editar regla" + +#: static/admin/translations-fakejs.js:373 +msgid "New rule" +msgstr "Nova regla" + +#: static/admin/translations-fakejs.js:376 +msgid "Event" +msgstr "Esdeveniment" + +#: static/admin/translations-fakejs.js:377 +msgid "Start time" +msgstr "Hora d'inici" + +#: static/admin/translations-fakejs.js:378 +msgid "Duration" +msgstr "Durada" + +#: static/admin/translations-fakejs.js:379 +msgid "Duration units" +msgstr "Unitats de durada" + +#: static/admin/translations-fakejs.js:380 +msgid "Start date" +msgstr "Data d'inici" + +#: static/admin/translations-fakejs.js:381 +msgid "Repeat until date" +msgstr "Repetir fins a la data" + +#: static/admin/translations-fakejs.js:382 +msgid "Frequency" +msgstr "Freqüència" + +#: static/admin/translations-fakejs.js:384 +msgid "Repeat every" +msgstr "Repetir cada" + +#: static/admin/translations-fakejs.js:388 +msgid "Rules" +msgstr "Regles" + +#: static/admin/translations-fakejs.js:389 +msgid "New member pool" +msgstr "Nou member pool" + +#: static/admin/translations-fakejs.js:390 +msgid "Edit member pool" +msgstr "Editar member pool" + +#: static/admin/translations-fakejs.js:391 +#: static/admin/translations-fakejs.js:416 +msgid "Priority" +msgstr "Prioritat" + +#: static/admin/translations-fakejs.js:392 +msgid "Service pool" +msgstr "Pool de servei" + +#: static/admin/translations-fakejs.js:393 +msgid "Enabled?" +msgstr "Habilitat?" + +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:456 +msgid "Access calendars" +msgstr "Calendaris d'accés" + +#: static/admin/translations-fakejs.js:402 +msgid "Assign service to user manually" +msgstr "Assignar servei a l'usuari manualment" + +#: static/admin/translations-fakejs.js:403 +msgid "Service" +msgstr "Servei" + +#: static/admin/translations-fakejs.js:408 +msgid "Change owner of assigned service" +msgstr "Canviar el propietari del servei assignat" + +#: static/admin/translations-fakejs.js:413 +msgid "New access rule for" +msgstr "Nova regla d'accés per a" + +#: static/admin/translations-fakejs.js:414 +msgid "Edit access rule for" +msgstr "Editar la regla d'accés de" + +#: static/admin/translations-fakejs.js:415 +msgid "Default fallback access for" +msgstr "Accés alternatiu predeterminat" + +#: static/admin/translations-fakejs.js:417 +#: static/admin/translations-fakejs.js:438 +msgid "Calendar" +msgstr "Calendari" + +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:441 +msgid "Action" +msgstr "Acció" + +#: static/admin/translations-fakejs.js:421 +msgid "New group for" +msgstr "Nou grup per a" + +#: static/admin/translations-fakejs.js:426 +msgid "New transport for" +msgstr "Nou transport per a" + +#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:442 +msgid "Transport" +msgstr "Transport" + +#: static/admin/translations-fakejs.js:430 +msgid "New publication for" +msgstr "Nova publicació per a" + +#: static/admin/translations-fakejs.js:434 +msgid "Changelog of" +msgstr "Registre de canvis de" + +#: static/admin/translations-fakejs.js:436 +msgid "Edit action for" +msgstr "Editar l'acció per a" + +#: static/admin/translations-fakejs.js:437 +msgid "New action for" +msgstr "Nova acció per a" + +#: static/admin/translations-fakejs.js:439 +msgid "Events offset (minutes)" +msgstr "Compensació dels esdeveniments (minuts)" + +#: static/admin/translations-fakejs.js:440 +msgid "At the beginning of the interval?" +msgstr "A l'inici de l'interval?" + +#: static/admin/translations-fakejs.js:447 +msgid "Logs of" +msgstr "Registres de" + +#: static/admin/translations-fakejs.js:451 +msgid "Cache" +msgstr "Memòria cau" + +#: static/admin/translations-fakejs.js:454 +msgid "Publications" +msgstr "Publicacions" + +#: static/admin/translations-fakejs.js:455 +msgid "Scheduled actions" +msgstr "Accions programades" + +#: static/admin/translations-fakejs.js:457 +msgid "Charts" +msgstr "Gràfics" + +#: static/admin/translations-fakejs.js:460 +msgid "Services pools" +msgstr "Pools de serveis" + +#: static/admin/translations-fakejs.js:465 +msgid "Usage" +msgstr "Ús" + +#: static/admin/translations-fakejs.js:467 #: static/modern/translations-fakejs.js:45 msgid "Dashboard" msgstr "Panell" -#: static/admin/translations-fakejs.js:478 +#: static/admin/translations-fakejs.js:468 msgid "View authenticators" msgstr "Veure autenticadors" -#: static/admin/translations-fakejs.js:479 -#: static/admin/translations-fakejs.js:480 -#: static/admin/translations-fakejs.js:481 +#: static/admin/translations-fakejs.js:469 +#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:471 msgid "View service pools" msgstr "Veure Pools de servei" -#: static/admin/translations-fakejs.js:482 -#| msgid "Assigned services" +#: static/admin/translations-fakejs.js:472 msgid "Assigned services chart" msgstr "Gràfic de serveis assignats" -#: static/admin/translations-fakejs.js:483 -#| msgid "Reset service: " +#: static/admin/translations-fakejs.js:473 msgid "In use services chart" msgstr "Gràfic de serveis en ús" -#: static/admin/translations-fakejs.js:484 +#: static/admin/translations-fakejs.js:474 msgid "UDS Administration" msgstr "Administració d'UDS" -#: static/admin/translations-fakejs.js:485 +#: static/admin/translations-fakejs.js:475 msgid "You are accessing UDS Administration as staff member." msgstr "Esteu accedint a l’administració d’UDS com a membre del personal." -#: static/admin/translations-fakejs.js:486 +#: static/admin/translations-fakejs.js:476 msgid "This means that you have restricted access to elements." msgstr "Això vol dir que teniu accés restringit als elements." -#: static/admin/translations-fakejs.js:487 +#: static/admin/translations-fakejs.js:477 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1521,86 +1565,106 @@ msgstr "" "Per incrementar els vostres privilegis d’accés, contacteu amb " "l’administrador d'UDS." -#: static/admin/translations-fakejs.js:488 +#: static/admin/translations-fakejs.js:478 msgid "Thank you." msgstr "Gràcies." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:23 -msgid "Errors found" -msgstr "S'han trobat errors" +#: static/admin/translations-fakejs.js:479 +msgid "UDS Configuration" +msgstr "Configuració UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/admin/translations-fakejs.js:481 +msgid "New image for" +msgstr "Nova imatge per a" + +#: static/admin/translations-fakejs.js:482 +msgid "Edit for" +msgstr "Editar per a" + +#: static/admin/translations-fakejs.js:483 +msgid "Image name" +msgstr "Nom de la imatge" + +#: static/admin/translations-fakejs.js:484 +msgid "Image (click to change)" +msgstr "Imatge (feu clic per canviar)" + +#: static/admin/translations-fakejs.js:485 +msgid "For optimal results, use " +msgstr "Per obtenir resultats òptims, utilitzeu" + +#: static/admin/translations-fakejs.js:486 +msgid "The image will be resized on upload to" +msgstr "La imatge quan es carregui es redimensionarà a" + +#: static/modern/main-es5.js:1 msgid "Error communicating with your service. Please, retry again." msgstr "Error de comunicació amb el vostre servei. Torneu-ho a provar." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:13 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:13 msgid "Your session has expired. Please, login again" msgstr "La teva sessió ha caducat. Torneu a iniciar sessió" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:15 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:15 #: static/modern/translations-fakejs.js:20 msgid "Please wait until the service is launched." msgstr "Si us plau, espereu fins que s'iniciï el servei." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Remember that you will need the UDS client on your platform to access the " "service." msgstr "" "Recordeu que necessiteu el client UDS instal·lat per accedir al servei." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:16 -#| msgid "Service released" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:16 msgid "Service ready" msgstr "Servei a punt" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:17 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:17 msgid "UDS Client not launching" msgstr "El client UDS no s’inicia" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 +#| msgid "" +#| "It seems that you don't have UDS Client installed. Please, install it " +#| "from here: " msgid "" "It seems that you don't have UDS Client installed. Please, install it from " -"here: " +"here:" msgstr "Sembla que no teniu instal·lat el client UDS. Instal·leu-lo des d’aquí:" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:18 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:18 msgid "UDS Client Download" msgstr "Descàrrega del client UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Launching UDS Client, almost done." msgstr "Llançament del client UDS, gairebé acabat." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Machine ready, waiting for UDS Client" msgstr "Màquina preparada, esperant el client UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:19 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:19 msgid "Error launching service" msgstr "S'ha produït un error en iniciar el servei" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Your connection is being prepared. It will open on a new window when ready." msgstr "" "La vostra connexió s'està preparant. S'obrirà en una finestra nova quan " "estigui preparada." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:21 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:21 msgid "Launching service" msgstr "Iniciant el servei" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:23 +msgid "Errors found" +msgstr "S'han trobat errors" + #: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:3 msgid "Service is in maintenance" msgstr "El servei està en manteniment" diff --git a/server/src/uds/locale/de/LC_MESSAGES/django.po b/server/src/uds/locale/de/LC_MESSAGES/django.po index 411d692de..88a659445 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: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:57+0200\n" +"PO-Revision-Date: 2021-06-24 09:23+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: German (http://www.transifex.com/openuds/openuds/language/" "de/)\n" @@ -114,23 +114,24 @@ msgstr "Nicht verwalteter Host" msgid "User service not found" msgstr "Benutzerdienst nicht gefunden" -#: REST/methods/actor_token.py:51 +#: REST/methods/actor_token.py:51 REST/methods/tunnel_token.py:51 msgid "Actor tokens" msgstr "Schauspieler-Token" -#: REST/methods/actor_token.py:54 reports/auto/fields.py:56 -#: reports/stats/pools_performance.py:217 +#: REST/methods/actor_token.py:54 REST/methods/tunnel_token.py:54 +#: reports/auto/fields.py:56 reports/stats/pools_performance.py:217 #: reports/stats/pools_performance.py:236 reports/stats/pools_usage_day.py:64 #: reports/stats/usage_by_pool.py:169 reports/stats/user_access.py:190 #: templates/uds/reports/stats/authenticator_stats.html:14 msgid "Date" msgstr "Datum" -#: REST/methods/actor_token.py:55 +#: REST/methods/actor_token.py:55 REST/methods/tunnel_token.py:55 msgid "Issued by" msgstr "Herausgegeben von" -#: REST/methods/actor_token.py:56 reports/stats/usage_by_pool.py:173 +#: REST/methods/actor_token.py:56 REST/methods/tunnel_token.py:56 +#: reports/stats/usage_by_pool.py:173 #: templates/uds/reports/stats/usage-by-pool.html:18 msgid "Origin" msgstr "Ursprung" @@ -155,7 +156,7 @@ msgstr "Renne einmal" msgid "Log level" msgstr "Protokollstufe" -#: REST/methods/actor_token.py:67 +#: REST/methods/actor_token.py:67 REST/methods/tunnel_token.py:63 msgid "Token isued by {} from {}" msgstr "Token wird von {} von {} ausgegeben" @@ -344,7 +345,6 @@ msgstr "" "durch Kalenderregeln eingeschränkt ist." #: REST/methods/meta_pools.py:168 -#| msgid "Transport not found" msgid "Transport Selection" msgstr "Transportauswahl" @@ -386,8 +386,8 @@ msgid "Pool" msgstr "Schwimmbad" #: REST/methods/meta_service_pools.py:197 REST/methods/services_usage.py:122 -#: REST/methods/user_services.py:139 REST/methods/user_services.py:270 -#: auths/IP/authenticator.py:67 +#: REST/methods/tunnel_token.py:57 REST/methods/user_services.py:139 +#: REST/methods/user_services.py:270 auths/IP/authenticator.py:68 msgid "IP" msgstr "IP" @@ -551,15 +551,15 @@ msgstr "Zertifikat prüfen" #: REST/methods/proxies.py:87 #: auths/ActiveDirectory_enterprise/authenticator.py:44 -#: auths/EDirectory_enterprise/authenticator.py:46 -#: auths/Radius/authenticator.py:66 auths/RegexLdap/authenticator.py:66 -#: auths/SimpleLDAP/authenticator.py:57 +#: auths/EDirectory_enterprise/authenticator.py:47 +#: auths/Radius/authenticator.py:67 auths/RegexLdap/authenticator.py:69 +#: auths/SimpleLDAP/authenticator.py:60 #: services/HyperV_enterprise/legacy/provider.py:83 #: services/HyperV_enterprise/provider.py:60 #: services/NutanixPrism_enterprise/provider.py:39 #: services/Nutanix_enterprise/provider.py:36 services/OVirt/provider.py:109 #: services/OpenGnsys/provider.py:97 services/OpenNebula/provider.py:77 -#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:60 +#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:66 #: services/VCloud_enterprise/provider.py:32 #: services/Vmware_enterprise/provider.py:41 services/Xen/provider.py:100 msgid "Host" @@ -569,15 +569,15 @@ msgstr "Wirt" msgid "Server (IP or FQDN) that will serve as proxy." msgstr "Server (IP oder FQDN), der als Proxy dienen soll." -#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:53 -#: auths/Radius/authenticator.py:73 auths/RegexLdap/authenticator.py:73 -#: auths/SimpleLDAP/authenticator.py:64 +#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:54 +#: auths/Radius/authenticator.py:74 auths/RegexLdap/authenticator.py:76 +#: auths/SimpleLDAP/authenticator.py:67 #: services/HyperV_enterprise/legacy/provider.py:84 #: services/HyperV_enterprise/provider.py:114 #: services/NutanixPrism_enterprise/provider.py:46 #: services/Nutanix_enterprise/provider.py:37 #: services/OpenGnsys/provider.py:101 services/OpenNebula/provider.py:78 -#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:61 +#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:73 #: services/RDS_enterprise/provider.py:101 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 @@ -590,8 +590,8 @@ msgstr "Port des Proxy-Servers" #: REST/methods/proxies.py:102 #: auths/ActiveDirectory_enterprise/authenticator.py:50 -#: auths/EDirectory_enterprise/authenticator.py:60 -#: auths/RegexLdap/authenticator.py:80 auths/SimpleLDAP/authenticator.py:71 +#: auths/EDirectory_enterprise/authenticator.py:61 +#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 #: osmanagers/WindowsOsManager/windows_domain.py:124 #: services/OpenNebula/provider.py:79 services/OpenStack/provider_legacy.py:119 msgid "Use SSL" @@ -621,9 +621,9 @@ msgstr "Verfügbare Berichte" #: REST/methods/users_groups.py:297 #: auths/ActiveDirectory_enterprise/authenticator.py:143 #: auths/AzureAD_enterprise/azure_ad.py:95 -#: auths/EDirectory_enterprise/authenticator.py:104 -#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:188 -#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:179 +#: auths/EDirectory_enterprise/authenticator.py:105 +#: auths/Radius/authenticator.py:63 auths/RegexLdap/authenticator.py:191 +#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:182 #: models/calendar_action.py:142 models/calendar_action.py:149 msgid "Group" msgstr "Gruppe" @@ -678,7 +678,7 @@ msgstr "Proxy für Dienste hinter einer Firewall" #: REST/methods/services.py:318 REST/methods/services_pools.py:356 #: REST/methods/services_pools.py:367 REST/methods/services_pools.py:378 #: REST/methods/services_pools.py:486 REST/methods/services_pools.py:498 -#: auths/RegexLdap/authenticator.py:173 core/ui/user_interface.py:99 +#: auths/RegexLdap/authenticator.py:176 core/ui/user_interface.py:99 #: osmanagers/WindowsOsManager/windows_domain.py:105 #: osmanagers/WindowsOsManager/windows_domain.py:113 #: osmanagers/WindowsOsManager/windows_domain.py:121 @@ -908,6 +908,10 @@ msgstr "" "Metapool-Transportkennzeichen (wird nur bei der Gruppierung von Metapool-" "Transporten verwendet)" +#: REST/methods/tunnel_token.py:53 +msgid "Token" +msgstr "Zeichen" + #: REST/methods/user_services.py:137 REST/methods/user_services.py:268 #: REST/methods/user_services.py:518 REST/methods/user_services.py:554 msgid "Revision" @@ -973,8 +977,8 @@ msgstr "Mitarbeiter" #: REST/methods/users_groups.py:97 REST/methods/users_groups.py:103 #: auths/ActiveDirectory_enterprise/authenticator.py:70 #: auths/AzureAD_enterprise/azure_ad.py:94 -#: auths/EDirectory_enterprise/authenticator.py:68 -#: auths/Radius/authenticator.py:61 auths/RegexLdap/authenticator.py:88 +#: auths/EDirectory_enterprise/authenticator.py:69 +#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:91 #: auths/SAML_enterprise/saml.py:117 reports/stats/pool_users_summary.py:162 #: reports/stats/usage_by_pool.py:170 #: templates/uds/reports/stats/pool-users-summary.html:14 @@ -993,19 +997,18 @@ msgstr "Derzeitige Nutzer" #: REST/methods/users_groups.py:120 #: auths/ActiveDirectory_enterprise/authenticator.py:141 -#: auths/EDirectory_enterprise/authenticator.py:102 -#: auths/RegexLdap/authenticator.py:186 auths/SimpleLDAP/authenticator.py:177 +#: auths/EDirectory_enterprise/authenticator.py:103 +#: auths/RegexLdap/authenticator.py:189 auths/SimpleLDAP/authenticator.py:180 #: services/HyperV_enterprise/legacy/provider.py:85 #: services/HyperV_enterprise/provider.py:74 #: services/NutanixPrism_enterprise/provider.py:54 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:118 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:127 services/OpenStack/provider_legacy.py:144 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:82 services/RDS_enterprise/provider.py:118 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:107 #: transports/HTML5RDP/html5rdp.py:103 transports/HTML5VNC/html5vnc.py:75 -#: transports/NX/nxtransport.py:71 transports/NX/nxtunneltransport.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:63 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:75 #: transports/SPICE/spice_base.py:68 transports/X2GO/x2go_base.py:69 @@ -1140,9 +1143,9 @@ msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:80 #: auths/ActiveDirectory_enterprise/authenticator.py:145 -#: auths/EDirectory_enterprise/authenticator.py:76 -#: auths/RegexLdap/authenticator.py:96 auths/RegexLdap/authenticator.py:190 -#: auths/SimpleLDAP/authenticator.py:87 auths/SimpleLDAP/authenticator.py:181 +#: auths/EDirectory_enterprise/authenticator.py:77 +#: auths/RegexLdap/authenticator.py:99 auths/RegexLdap/authenticator.py:193 +#: auths/SimpleLDAP/authenticator.py:90 auths/SimpleLDAP/authenticator.py:184 #: core/auths/authenticator.py:144 #: osmanagers/WindowsOsManager/windows_domain.py:85 #: osmanagers/WindowsOsManager/windows_random.py:66 @@ -1152,11 +1155,10 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:125 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:135 services/OpenStack/provider_legacy.py:152 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:92 services/RDS_enterprise/provider.py:126 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:115 #: transports/HTML5RDP/html5rdp.py:109 transports/HTML5VNC/html5vnc.py:76 -#: transports/NX/nxtransport.py:72 transports/NX/nxtunneltransport.py:117 #: transports/NoMachine_enterprise/nomachine_base.py:69 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:81 #: transports/SPICE/spice_base.py:74 web/forms/LoginForm.py:43 @@ -1164,14 +1166,14 @@ msgid "Password" msgstr "Passwort" #: auths/ActiveDirectory_enterprise/authenticator.py:82 -#: auths/EDirectory_enterprise/authenticator.py:78 -#: auths/RegexLdap/authenticator.py:98 auths/SimpleLDAP/authenticator.py:89 +#: auths/EDirectory_enterprise/authenticator.py:79 +#: auths/RegexLdap/authenticator.py:101 auths/SimpleLDAP/authenticator.py:92 msgid "Password of the ldap user" msgstr "Passwort des LDAP-Benutzers" #: auths/ActiveDirectory_enterprise/authenticator.py:88 -#: auths/EDirectory_enterprise/authenticator.py:84 -#: auths/RegexLdap/authenticator.py:104 auths/SimpleLDAP/authenticator.py:95 +#: auths/EDirectory_enterprise/authenticator.py:85 +#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 #: services/Azure_enterprise/provider.py:98 #: services/HyperV_enterprise/legacy/provider.py:93 #: services/HyperV_enterprise/provider.py:131 @@ -1179,7 +1181,7 @@ msgstr "Passwort des LDAP-Benutzers" #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:164 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:166 services/OpenStack/provider_legacy.py:183 -#: services/Proxmox/provider.py:69 services/VCloud_enterprise/provider.py:63 +#: services/Proxmox/provider.py:123 services/VCloud_enterprise/provider.py:63 #: services/Vmware_enterprise/provider.py:50 msgid "Timeout" msgstr "Auszeit" @@ -1201,7 +1203,6 @@ msgstr "" "(Format: dc = ..., dc = ...)." #: auths/ActiveDirectory_enterprise/authenticator.py:108 -#| msgid "Default" msgid "Default domain" msgstr "Standarddomäne" @@ -1217,12 +1218,10 @@ msgstr "" "\"Anmeldedaten\" angehängt" #: auths/ActiveDirectory_enterprise/authenticator.py:120 -#| msgid "Sound server" msgid "Backup server" msgstr "Backup-Server" #: auths/ActiveDirectory_enterprise/authenticator.py:123 -#| msgid "If not empty, this username will be always used as credential" msgid "" "If not empty, this host will be used in case main host server is not " "reachable" @@ -1239,52 +1238,52 @@ msgid "Authenticate against Active Directory" msgstr "Authentifizieren Sie sich gegen Active Directory" #: auths/ActiveDirectory_enterprise/authenticator.py:175 -#: auths/ActiveDirectory_enterprise/authenticator.py:589 +#: auths/ActiveDirectory_enterprise/authenticator.py:594 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "Der Benutzername muss in der Form USERNAME@DOMAIN.DOM angegeben werden" -#: auths/ActiveDirectory_enterprise/authenticator.py:468 -#: auths/ActiveDirectory_enterprise/authenticator.py:519 +#: auths/ActiveDirectory_enterprise/authenticator.py:473 +#: auths/ActiveDirectory_enterprise/authenticator.py:524 #: auths/AzureAD_enterprise/azure_ad.py:289 -#: auths/EDirectory_enterprise/authenticator.py:263 -#: auths/EDirectory_enterprise/authenticator.py:294 -#: auths/RegexLdap/authenticator.py:526 auths/RegexLdap/authenticator.py:557 -#: auths/SimpleLDAP/authenticator.py:423 auths/SimpleLDAP/authenticator.py:466 +#: auths/EDirectory_enterprise/authenticator.py:269 +#: auths/EDirectory_enterprise/authenticator.py:300 +#: auths/RegexLdap/authenticator.py:534 auths/RegexLdap/authenticator.py:565 +#: auths/SimpleLDAP/authenticator.py:431 auths/SimpleLDAP/authenticator.py:474 msgid "Username not found" msgstr "Benutzername nicht gefunden" -#: auths/ActiveDirectory_enterprise/authenticator.py:501 -#: auths/SimpleLDAP/authenticator.py:456 +#: auths/ActiveDirectory_enterprise/authenticator.py:506 +#: auths/SimpleLDAP/authenticator.py:464 msgid "Group not found" msgstr "Gruppe nicht gefunden" -#: auths/ActiveDirectory_enterprise/authenticator.py:546 -#: auths/ActiveDirectory_enterprise/authenticator.py:568 -#: auths/EDirectory_enterprise/authenticator.py:316 -#: auths/RegexLdap/authenticator.py:585 auths/SimpleLDAP/authenticator.py:491 -#: auths/SimpleLDAP/authenticator.py:511 +#: auths/ActiveDirectory_enterprise/authenticator.py:551 +#: auths/ActiveDirectory_enterprise/authenticator.py:573 +#: auths/EDirectory_enterprise/authenticator.py:322 +#: auths/RegexLdap/authenticator.py:593 auths/SimpleLDAP/authenticator.py:499 +#: auths/SimpleLDAP/authenticator.py:519 msgid "Too many results, be more specific" msgstr "Zu viele Ergebnisse, genauer sein" -#: auths/ActiveDirectory_enterprise/authenticator.py:600 +#: auths/ActiveDirectory_enterprise/authenticator.py:605 msgid "Domain seems to be incorrect, please check it" msgstr "Die Domain scheint falsch zu sein, bitte überprüfen Sie es" -#: auths/ActiveDirectory_enterprise/authenticator.py:619 +#: auths/ActiveDirectory_enterprise/authenticator.py:624 msgid "" "Server does not seem an Active Directory (it does not have user objects)" msgstr "" "Server scheint kein Active Directory zu sein (es hat keine Benutzerobjekte)" -#: auths/ActiveDirectory_enterprise/authenticator.py:642 +#: auths/ActiveDirectory_enterprise/authenticator.py:647 msgid "" "Server does not seem an Active Directory (it does not have group objects)" msgstr "" "Server scheint kein Active Directory zu sein (er hat keine Gruppenobjekte)" -#: auths/ActiveDirectory_enterprise/authenticator.py:651 -#: auths/EDirectory_enterprise/authenticator.py:439 -#: auths/RegexLdap/authenticator.py:695 auths/SimpleLDAP/authenticator.py:674 +#: auths/ActiveDirectory_enterprise/authenticator.py:656 +#: auths/EDirectory_enterprise/authenticator.py:445 +#: auths/RegexLdap/authenticator.py:703 auths/SimpleLDAP/authenticator.py:682 msgid "Connection params seem correct, test was succesfully executed" msgstr "" "Verbindungsparameter scheinen korrekt zu sein, der Test wurde erfolgreich " @@ -1373,57 +1372,57 @@ msgstr "" "Verbindungsparameter scheinen korrekt zu sein, der Test wurde erfolgreich " "ausgeführt" -#: auths/EDirectory_enterprise/authenticator.py:48 +#: auths/EDirectory_enterprise/authenticator.py:49 msgid "EDirectory Server IP or Hostname" msgstr "EDirectory Server IP oder Hostname" -#: auths/EDirectory_enterprise/authenticator.py:56 -#: auths/RegexLdap/authenticator.py:76 auths/SimpleLDAP/authenticator.py:67 +#: auths/EDirectory_enterprise/authenticator.py:57 +#: auths/RegexLdap/authenticator.py:79 auths/SimpleLDAP/authenticator.py:70 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" msgstr "Ldap-Port (normalerweise 389 für Nicht-SSL und 636 für SSL)" -#: auths/EDirectory_enterprise/authenticator.py:63 -#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 +#: auths/EDirectory_enterprise/authenticator.py:64 +#: auths/RegexLdap/authenticator.py:86 auths/SimpleLDAP/authenticator.py:77 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "" "Wenn diese Option aktiviert ist, erfolgt die Verbindung über SSL unter " "Verwendung von Port 636 anstelle von 389" -#: auths/EDirectory_enterprise/authenticator.py:70 +#: auths/EDirectory_enterprise/authenticator.py:71 msgid "Username with read privileges on the eDirectory" msgstr "Benutzername mit Leserechten für das eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:87 -#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 +#: auths/EDirectory_enterprise/authenticator.py:88 +#: auths/RegexLdap/authenticator.py:110 auths/SimpleLDAP/authenticator.py:101 msgid "Timeout in seconds of connection to LDAP" msgstr "Timeout in Sekunden der Verbindung zu LDAP" -#: auths/EDirectory_enterprise/authenticator.py:92 +#: auths/EDirectory_enterprise/authenticator.py:93 msgid "eDirectory Authenticator" msgstr "eDirectory Authenticator" -#: auths/EDirectory_enterprise/authenticator.py:94 +#: auths/EDirectory_enterprise/authenticator.py:95 msgid "Authenticate against eDirectory" msgstr "Authentifizierung gegen eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:334 +#: auths/EDirectory_enterprise/authenticator.py:340 msgid "Edirectory connection error: {}" msgstr "Edirectory-Verbindungsfehler: {}" -#: auths/EDirectory_enterprise/authenticator.py:339 -#: auths/RegexLdap/authenticator.py:608 auths/SimpleLDAP/authenticator.py:536 +#: auths/EDirectory_enterprise/authenticator.py:345 +#: auths/RegexLdap/authenticator.py:616 auths/SimpleLDAP/authenticator.py:544 msgid "Ldap search base is incorrect" msgstr "Ldap-Suchbasis ist falsch" -#: auths/EDirectory_enterprise/authenticator.py:357 -#: auths/RegexLdap/authenticator.py:626 auths/SimpleLDAP/authenticator.py:544 +#: auths/EDirectory_enterprise/authenticator.py:363 +#: auths/RegexLdap/authenticator.py:634 auths/SimpleLDAP/authenticator.py:552 msgid "Ldap user class seems to be incorrect (no user found by that class)" msgstr "" "Ldap-Benutzerklasse scheint falsch zu sein (kein Benutzer wurde von dieser " "Klasse gefunden)" -#: auths/EDirectory_enterprise/authenticator.py:380 -#: auths/SimpleLDAP/authenticator.py:590 +#: auths/EDirectory_enterprise/authenticator.py:386 +#: auths/SimpleLDAP/authenticator.py:598 msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" @@ -1431,59 +1430,22 @@ msgstr "" "Ldap-Benutzer-ID-Attribut scheint falsch zu sein (kein Benutzer wurde von " "diesem Attribut gefunden)" -#: auths/EDirectory_enterprise/authenticator.py:403 +#: auths/EDirectory_enterprise/authenticator.py:409 msgid "Expected group attribute " msgstr "Erwartetes Gruppenattribut" -#: auths/EDirectory_enterprise/authenticator.py:430 +#: auths/EDirectory_enterprise/authenticator.py:436 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" "Ldap-Benutzerklasse oder Benutzer-ID attr ist wahrscheinlich falsch (Ldap " "ist ein eDirectory?)" -#: auths/IP/authenticator.py:61 auths/IP/authenticator.py:63 -msgid "IP Authenticator" -msgstr "IP Authenticator" - -#: auths/IP/authenticator.py:68 -msgid "IP Range" -msgstr "IP-Bereich" - -#: auths/IP/authenticator.py:107 auths/IP/authenticator.py:110 -msgid "All seems to be fine." -msgstr "Alles scheint gut zu sein." - -#: auths/InternalDB/authenticator.py:56 -msgid "Internal Database" -msgstr "Interne Datenbank" - -#: auths/InternalDB/authenticator.py:58 -msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "Interner Dabasase-Authentifikator. Verwendet keine externen Quellen" - -#: auths/InternalDB/authenticator.py:67 -msgid "Different user for each host" -msgstr "Unterschiedlicher Benutzer für jeden Host" - -#: auths/InternalDB/authenticator.py:67 -msgid "If checked, each host will have a different user name" -msgstr "" -"Wenn diese Option aktiviert ist, hat jeder Host einen anderen Benutzernamen" - -#: auths/InternalDB/authenticator.py:68 -msgid "Reverse DNS" -msgstr "Umgekehrtes DNS" - -#: auths/InternalDB/authenticator.py:68 -msgid "If checked, the host will be reversed dns" -msgstr "Wenn aktiviert, wird der Host dns rückgängig gemacht" - -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:87 msgid "Accept proxy" msgstr "Proxy annehmen" -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:56 auths/InternalDB/authenticator.py:90 msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" @@ -1492,126 +1454,155 @@ msgstr "" "FORWARDED-IP-Adresse (achten Sie darauf, dass diese überprüft wird, und " "können interne IP-Adressen aus dem Internet beziehen.)" -#: auths/InternalDB/authenticator.py:134 +#: auths/IP/authenticator.py:62 auths/IP/authenticator.py:64 +msgid "IP Authenticator" +msgstr "IP Authenticator" + +#: auths/IP/authenticator.py:69 +msgid "IP Range" +msgstr "IP-Bereich" + +#: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 +msgid "All seems to be fine." +msgstr "Alles scheint gut zu sein." + +#: auths/InternalDB/authenticator.py:57 +msgid "Internal Database" +msgstr "Interne Datenbank" + +#: auths/InternalDB/authenticator.py:60 +msgid "Internal dabasase authenticator. Doesn't use external sources" +msgstr "Interner Dabasase-Authentifikator. Verwendet keine externen Quellen" + +#: auths/InternalDB/authenticator.py:71 +msgid "Different user for each host" +msgstr "Unterschiedlicher Benutzer für jeden Host" + +#: auths/InternalDB/authenticator.py:73 +msgid "If checked, each host will have a different user name" +msgstr "" +"Wenn diese Option aktiviert ist, hat jeder Host einen anderen Benutzernamen" + +#: auths/InternalDB/authenticator.py:79 +msgid "Reverse DNS" +msgstr "Umgekehrtes DNS" + +#: auths/InternalDB/authenticator.py:81 +msgid "If checked, the host will be reversed dns" +msgstr "Wenn aktiviert, wird der Host dns rückgängig gemacht" + +#: auths/InternalDB/authenticator.py:166 msgid "Internal structures seems ok" msgstr "Interne Strukturen scheinen in Ordnung zu sein" -#: auths/InternalDB/authenticator.py:137 +#: auths/InternalDB/authenticator.py:169 msgid "All seems fine in the authenticator." msgstr "Im Authenticator scheint alles in Ordnung zu sein." -#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58 -#| msgid "Base Authenticator" +#: auths/Radius/authenticator.py:57 auths/Radius/authenticator.py:59 msgid "Radius Authenticator" msgstr "Radius-Authentifikator" -#: auths/Radius/authenticator.py:68 -#| msgid "Ldap Server IP or Hostname" +#: auths/Radius/authenticator.py:69 msgid "Radius Server IP or Hostname" msgstr "Radius Server IP oder Hostname" -#: auths/Radius/authenticator.py:76 +#: auths/Radius/authenticator.py:77 msgid "Radius authentication port (usually 1812)" msgstr "Radius-Authentifizierungsport (normalerweise 1812)" -#: auths/Radius/authenticator.py:81 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:82 msgid "Secret" msgstr "Geheimnis" -#: auths/Radius/authenticator.py:83 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:84 msgid "Radius client secret" msgstr "Radius-Client-Geheimnis" -#: auths/Radius/authenticator.py:89 +#: auths/Radius/authenticator.py:90 msgid "NAS Identifier" msgstr "NAS-Kennung" -#: auths/Radius/authenticator.py:92 +#: auths/Radius/authenticator.py:93 msgid "NAS Identifier for Radius Server" msgstr "NAS-Kennung für Radius-Server" -#: auths/Radius/authenticator.py:99 +#: auths/Radius/authenticator.py:100 msgid "App Prefix for Class Attributes" msgstr "App-Präfix für Klassenattribute" -#: auths/Radius/authenticator.py:102 +#: auths/Radius/authenticator.py:103 msgid "Application prefix for filtering groups from \"Class\" attribute" msgstr "Anwendungspräfix zum Filtern von Gruppen aus dem Attribut \"Klasse\"" -#: auths/Radius/authenticator.py:108 -#| msgid "Pool group" +#: auths/Radius/authenticator.py:109 msgid "Global group" msgstr "Globale Gruppe" -#: auths/Radius/authenticator.py:111 +#: auths/Radius/authenticator.py:112 msgid "If set, this value will be added as group for all radius users" msgstr "" "Wenn gesetzt, wird dieser Wert als Gruppe für alle Umkreisbenutzer " "hinzugefügt" -#: auths/Radius/authenticator.py:171 -#| msgid "Color depth for this connection" +#: auths/Radius/authenticator.py:173 msgid "Error testing connection" msgstr "Fehler beim Testen der Verbindung" -#: auths/Radius/authenticator.py:183 -#| msgid "Connection to {}, port {} failed." +#: auths/Radius/authenticator.py:185 msgid "Connection to Radius server failed" msgstr "Verbindung zum Radius-Server fehlgeschlagen" -#: auths/Radius/authenticator.py:184 -#| msgid "Connection parameters seems correct" +#: auths/Radius/authenticator.py:186 msgid "Connection to Radius server seems ok" msgstr "Die Verbindung zum Radius-Server scheint in Ordnung zu sein" -#: auths/RegexLdap/authenticator.py:68 +#: auths/RegexLdap/authenticator.py:71 msgid "Ldap Server Host" msgstr "Ldap Server Host" -#: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 +#: auths/RegexLdap/authenticator.py:93 auths/SimpleLDAP/authenticator.py:84 msgid "Username with read privileges on the base selected" msgstr "Benutzername mit Leseberechtigung für die ausgewählte Basis" -#: auths/RegexLdap/authenticator.py:114 auths/SimpleLDAP/authenticator.py:104 +#: auths/RegexLdap/authenticator.py:117 auths/SimpleLDAP/authenticator.py:107 msgid "Base" msgstr "Base" -#: auths/RegexLdap/authenticator.py:116 auths/SimpleLDAP/authenticator.py:106 +#: auths/RegexLdap/authenticator.py:119 auths/SimpleLDAP/authenticator.py:109 msgid "Common search base (used for \"users\" and \"groups\")" msgstr "Gemeinsame Suchbasis (wird für \"Benutzer\" und \"Gruppen\" verwendet)" -#: auths/RegexLdap/authenticator.py:118 auths/RegexLdap/authenticator.py:127 -#: auths/RegexLdap/authenticator.py:136 auths/RegexLdap/authenticator.py:148 -#: auths/RegexLdap/authenticator.py:160 auths/SimpleLDAP/authenticator.py:108 -#: auths/SimpleLDAP/authenticator.py:117 auths/SimpleLDAP/authenticator.py:126 -#: auths/SimpleLDAP/authenticator.py:137 auths/SimpleLDAP/authenticator.py:146 -#: auths/SimpleLDAP/authenticator.py:155 auths/SimpleLDAP/authenticator.py:164 +#: auths/RegexLdap/authenticator.py:121 auths/RegexLdap/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:139 auths/RegexLdap/authenticator.py:151 +#: auths/RegexLdap/authenticator.py:163 auths/SimpleLDAP/authenticator.py:111 +#: auths/SimpleLDAP/authenticator.py:120 auths/SimpleLDAP/authenticator.py:129 +#: auths/SimpleLDAP/authenticator.py:140 auths/SimpleLDAP/authenticator.py:149 +#: auths/SimpleLDAP/authenticator.py:158 auths/SimpleLDAP/authenticator.py:167 msgid "Ldap info" msgstr "Ldap Info" -#: auths/RegexLdap/authenticator.py:122 auths/SimpleLDAP/authenticator.py:112 +#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 msgid "User class" msgstr "Benutzerklasse" -#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 +#: auths/RegexLdap/authenticator.py:128 auths/SimpleLDAP/authenticator.py:118 msgid "Class for LDAP users (normally posixAccount)" msgstr "Klasse für LDAP-Benutzer (normalerweise posixAccount)" -#: auths/RegexLdap/authenticator.py:131 auths/SimpleLDAP/authenticator.py:121 +#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 msgid "User Id Attr" msgstr "Benutzer-ID Attr" -#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 +#: auths/RegexLdap/authenticator.py:137 auths/SimpleLDAP/authenticator.py:127 msgid "Attribute that contains the user id" msgstr "Attribut, das die Benutzer-ID enthält" -#: auths/RegexLdap/authenticator.py:140 auths/SimpleLDAP/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:143 auths/SimpleLDAP/authenticator.py:133 msgid "User Name Attr" msgstr "Benutzername Attr" -#: auths/RegexLdap/authenticator.py:145 +#: auths/RegexLdap/authenticator.py:148 msgid "" "Attributes that contains the user name attributes or attribute patterns (one " "for each line)" @@ -1619,11 +1610,11 @@ msgstr "" "Attribute, die die Benutzernamenattribute oder Attributmuster enthalten " "(eines für jede Zeile)" -#: auths/RegexLdap/authenticator.py:152 +#: auths/RegexLdap/authenticator.py:155 msgid "Group Name Attr" msgstr "Gruppenname Attr" -#: auths/RegexLdap/authenticator.py:157 +#: auths/RegexLdap/authenticator.py:160 msgid "" "Attribute that contains the group name attributes or attribute patterns (one " "for each line)" @@ -1631,11 +1622,11 @@ msgstr "" "Attribut, das die Gruppennamenattribute oder Attributmuster enthält (eines " "für jede Zeile)" -#: auths/RegexLdap/authenticator.py:166 +#: auths/RegexLdap/authenticator.py:169 msgid "Alt. class" msgstr "Alt. Klasse" -#: auths/RegexLdap/authenticator.py:170 +#: auths/RegexLdap/authenticator.py:173 msgid "" "Class for LDAP objects that will be also checked for groups retrieval " "(normally empty)" @@ -1643,15 +1634,15 @@ msgstr "" "Klasse für LDAP-Objekte, die auch auf Gruppenabruf geprüft werden " "(normalerweise leer)" -#: auths/RegexLdap/authenticator.py:176 +#: auths/RegexLdap/authenticator.py:179 msgid "Regex LDAP Authenticator" msgstr "Regex LDAP Authenticator" -#: auths/RegexLdap/authenticator.py:178 +#: auths/RegexLdap/authenticator.py:181 msgid "Regular Expressions LDAP authenticator" msgstr "Reguläre Ausdrücke LDAP-Authentifikator" -#: auths/RegexLdap/authenticator.py:651 +#: auths/RegexLdap/authenticator.py:659 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" @@ -1659,7 +1650,7 @@ msgstr "" "Ldap-Benutzer-ID attr ist wahrscheinlich falsch (kann keinen Benutzer mit " "beiden Bedingungen finden)" -#: auths/RegexLdap/authenticator.py:680 auths/SimpleLDAP/authenticator.py:613 +#: auths/RegexLdap/authenticator.py:688 auths/SimpleLDAP/authenticator.py:621 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" @@ -1827,59 +1818,59 @@ msgstr "Gruppen" msgid "We need more than two groups!" msgstr "Wir brauchen mehr als zwei Gruppen!" -#: auths/SimpleLDAP/authenticator.py:59 +#: auths/SimpleLDAP/authenticator.py:62 msgid "Ldap Server IP or Hostname" msgstr "Ldap Server IP oder Hostname" -#: auths/SimpleLDAP/authenticator.py:79 +#: auths/SimpleLDAP/authenticator.py:82 msgid "Ldap User" msgstr "Ldap-Benutzer" -#: auths/SimpleLDAP/authenticator.py:134 +#: auths/SimpleLDAP/authenticator.py:137 msgid "Attributes that contains the user name (list of comma separated values)" msgstr "" "Attribute, die den Benutzernamen enthalten (Liste der durch Kommas " "getrennten Werte)" -#: auths/SimpleLDAP/authenticator.py:141 +#: auths/SimpleLDAP/authenticator.py:144 msgid "Group class" msgstr "Gruppenklasse" -#: auths/SimpleLDAP/authenticator.py:144 +#: auths/SimpleLDAP/authenticator.py:147 msgid "Class for LDAP groups (normally poxisGroup)" msgstr "Klasse für LDAP-Gruppen (normalerweise PoxisGroup)" -#: auths/SimpleLDAP/authenticator.py:150 +#: auths/SimpleLDAP/authenticator.py:153 msgid "Group Id Attr" msgstr "Gruppen-ID Attr" -#: auths/SimpleLDAP/authenticator.py:153 +#: auths/SimpleLDAP/authenticator.py:156 msgid "Attribute that contains the group id" msgstr "Attribut, das die Gruppen-ID enthält" -#: auths/SimpleLDAP/authenticator.py:159 +#: auths/SimpleLDAP/authenticator.py:162 msgid "Group membership attr" msgstr "Gruppenmitgliedschaft attr" -#: auths/SimpleLDAP/authenticator.py:162 +#: auths/SimpleLDAP/authenticator.py:165 msgid "Attribute of the group that contains the users belonging to it" msgstr "Attribut der Gruppe, die die dazugehörigen Benutzer enthält" -#: auths/SimpleLDAP/authenticator.py:167 +#: auths/SimpleLDAP/authenticator.py:170 msgid "SimpleLDAP (DEPRECATED)" msgstr "SimpleLDAP (DEPRECATED)" -#: auths/SimpleLDAP/authenticator.py:169 +#: auths/SimpleLDAP/authenticator.py:172 msgid "Simple LDAP authenticator (DEPRECATED)" msgstr "Einfacher LDAP-Authentifikator (DEPRECATED)" -#: auths/SimpleLDAP/authenticator.py:567 +#: auths/SimpleLDAP/authenticator.py:575 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "" "Ldap-Gruppenklasse scheint falsch zu sein (von dieser Klasse wurde keine " "Gruppe gefunden)" -#: auths/SimpleLDAP/authenticator.py:638 +#: auths/SimpleLDAP/authenticator.py:646 msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" @@ -1887,7 +1878,7 @@ msgstr "" "Ldap-Benutzerklasse oder Benutzer-ID attr ist wahrscheinlich falsch (kann " "keinen Benutzer mit beiden Bedingungen finden)" -#: auths/SimpleLDAP/authenticator.py:657 +#: auths/SimpleLDAP/authenticator.py:665 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" @@ -1895,15 +1886,15 @@ msgstr "" "Ldap-Gruppenklasse oder Gruppen-ID attr ist wahrscheinlich falsch (kann " "keine Gruppe mit beiden Bedingungen finden)" -#: auths/SimpleLDAP/authenticator.py:667 +#: auths/SimpleLDAP/authenticator.py:675 msgid "Can't locate any group with the membership attribute specified" msgstr "Kann keine Gruppe mit dem angegebenen Mitgliedschaftsattribut finden" -#: core/auths/auth.py:111 +#: core/auths/auth.py:110 msgid "System Administrator" msgstr "Systemadministrator" -#: core/auths/auth.py:151 +#: core/auths/auth.py:150 msgid "Forbidden" msgstr "verboten" @@ -1981,11 +1972,11 @@ msgstr "Es wird keine Verbindungsüberprüfungsmethode implementiert." msgid "No check method provided." msgstr "Keine Prüfmethode angegeben." -#: core/osmanagers/osmanager.py:58 +#: core/osmanagers/osmanager.py:60 msgid "Base OS Manager" msgstr "Base OS Manager" -#: core/osmanagers/osmanager.py:60 +#: core/osmanagers/osmanager.py:62 msgid "Base Manager" msgstr "Base Manager" @@ -2146,7 +2137,6 @@ msgid "Users with services" msgstr "Benutzer mit Diensten" #: core/util/stats/counters.py:219 -#| msgid "Cache size" msgid "Cached" msgstr "Zwischengespeichert" @@ -2386,7 +2376,6 @@ msgid "Greater % available" msgstr "Größere% verfügbar" #: models/meta_pool.py:82 -#| msgid "Waiting execution" msgid "Automatic selection" msgstr "Automatische Auswahl" @@ -2510,7 +2499,6 @@ msgstr "" #: osmanagers/LinuxOsManager/linux_osmanager.py:81 #: osmanagers/WindowsOsManager/windows.py:80 -#| msgid "Calendar" msgid "Calendar logout" msgstr "Kalenderabmeldung" @@ -2553,19 +2541,19 @@ msgstr "Muss ein Benutzerkonto bereitstellen !!!" msgid "RDS UDS Actor (for remote apps on Windows Server 2012, 2016, 2019)" msgstr "RDS UDS Actor (für Remote-Apps unter Windows Server 2012, 2016, 2019)" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:31 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32 msgid "RDS OS Manager" msgstr "RDS OS Manager" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:33 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34 msgid "Os Manager to control RDS provided services" msgstr "Os Manager zur Steuerung der von RDS bereitgestellten Dienste" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:40 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:41 msgid "Max. session time" msgstr "Max. Sitzungszeit" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:44 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:45 msgid "" "Maximum duration in hours for a session (0 means no limit). After this " "period, session will be released." @@ -3153,7 +3141,7 @@ msgstr "Wird aus Abonnements bezogen" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:141 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:143 services/OpenStack/provider_legacy.py:160 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:100 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 #: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:123 msgid "Creation concurrency" @@ -3166,7 +3154,7 @@ msgstr "Parallelität der Schöpfung" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:146 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:148 services/OpenStack/provider_legacy.py:165 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:105 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 services/Xen/provider.py:128 msgid "Maximum number of concurrently creating VMs" msgstr "Maximale Anzahl der gleichzeitig erstellten VMs" @@ -3178,7 +3166,7 @@ msgstr "Maximale Anzahl der gleichzeitig erstellten VMs" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:152 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:154 services/OpenStack/provider_legacy.py:171 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:111 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 #: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:134 msgid "Removal concurrency" @@ -3191,7 +3179,7 @@ msgstr "Parallelität entfernen" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:157 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:159 services/OpenStack/provider_legacy.py:176 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:116 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 services/Xen/provider.py:139 msgid "Maximum number of concurrently removing VMs" msgstr "Maximale Anzahl gleichzeitig entfernter VMs" @@ -3422,7 +3410,7 @@ msgstr "Verbindungstest erfolgreich" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/NutanixPrism_enterprise/provider.py:262 #: services/Nutanix_enterprise/provider.py:228 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:210 services/Vmware_enterprise/provider.py:168 +#: services/Proxmox/provider.py:312 services/Vmware_enterprise/provider.py:168 msgid "Connection failed. Check connection params" msgstr "Verbindung fehlgeschlagen. Überprüfen Sie die Verbindungsparameter" @@ -3602,7 +3590,6 @@ msgstr "Remote-WSman-Port. Standardmäßig auf Null setzen." #: services/HyperV_enterprise/provider.py:123 #: services/VCloud_enterprise/provider.py:51 -#: transports/NX/nxtunneltransport.py:95 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:94 #: transports/RDP/rdptunnel.py:89 transports/RDS_enterprise/rdstunnel.py:90 #: transports/SPICE/spice_tunnel.py:87 transports/X2GO/x2go_tunnel.py:90 @@ -3642,12 +3629,10 @@ msgid "Hyper Services based on templates and differential disks" msgstr "Hyper Services basierend auf Vorlagen und differenziellen Datenträgern" #: services/NutanixPrism_enterprise/provider.py:30 -#| msgid "VMWare VCenter Platform Provider" msgid "Prism Central Platform Provider" msgstr "Anbieter von Prism Central Platform" #: services/NutanixPrism_enterprise/provider.py:32 -#| msgid "Nutanix based VM provider" msgid "Nutanix Prism Central based VM provider" msgstr "Nutanix Prism Central-basierter VM-Anbieter" @@ -3662,12 +3647,10 @@ msgid "Nutanix Acropolis server Port (default 9440)" msgstr "Nutanix Acropolis Server Port (Standard 9440)" #: services/NutanixPrism_enterprise/provider.py:55 -#| msgid "User with valid privileges on Nutanix Acropolis" msgid "User with valid privileges on Nutanix Prism Central" msgstr "Benutzer mit gültigen Berechtigungen für Nutanix Prism Central" #: services/NutanixPrism_enterprise/provider.py:62 -#| msgid "Password of the user of Nutanix Acropolis" msgid "Password of the user of Nutanix Prism Central" msgstr "Passwort des Benutzers von Nutanix Prism Central" @@ -3682,12 +3665,10 @@ msgid "Connection works fine" msgstr "Verbindung funktioniert gut" #: services/NutanixPrism_enterprise/service.py:32 -#| msgid "Parent service" msgid "Prism Central Service" msgstr "Prism-Zentraldienst" #: services/NutanixPrism_enterprise/service.py:34 -#| msgid "Nutanix Acropolis based service" msgid "Nutanix Prism Central based service" msgstr "Nutanix Prism Central-basierter Dienst" @@ -3993,7 +3974,6 @@ msgstr "" "Stunden zu behalten. Mit Vorsicht behandeln!" #: services/OpenGnsys/service.py:140 -#| msgid "Greater % available" msgid "Start if unavailable" msgstr "Bei Nichtverfügbarkeit starten" @@ -4095,9 +4075,6 @@ msgid "Identity endpoint" msgstr "Identitätsendpunkt" #: services/OpenStack/provider.py:104 -#| msgid "" -#| "OpenStack identity endpoint API Access (for example, https://10.0.0.0/" -#| "identity)" msgid "" "OpenStack identity endpoint API Access (for example, https://10.0.0.1/" "identity). Do not include /v3." @@ -4162,9 +4139,6 @@ msgstr "" "Namen der Netzwerke verwendet" #: services/OpenStack/provider.py:211 services/OpenStack/provider_legacy.py:197 -#| msgid "" -#| "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" -#| "host:port, i.e. https://10.10.0.1:8080)" msgid "" "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" "host:port, i.e. http://10.10.0.1:8080)" @@ -4258,7 +4232,6 @@ msgid "Advanced configuration data for the provider" msgstr "Erweiterte Konfigurationsdaten für den Anbieter" #: services/PhysicalMachines/provider.py:87 -#| msgid "Invalid authorization" msgid "Invalid advanced configuration: " msgstr "Ungültige erweiterte Konfiguration:" @@ -4352,7 +4325,6 @@ msgstr "" "Dieser Dienst ermöglicht den Zugriff auf die POWERED-ON-Maschine über IP" #: services/PhysicalMachines/service_single.py:78 -#| msgid "Invalid server certificate. " msgid "Invalid server used: \"{}\"" msgstr "Ungültiger Server verwendet: \"{}\"" @@ -4364,37 +4336,46 @@ msgstr "geteilt" msgid " (bound to {})" msgstr "(gebunden an {})" -#: services/Proxmox/provider.py:55 +#: services/Proxmox/provider.py:59 msgid "Proxmox Platform Provider" msgstr "Proxmox Platform Provider" -#: services/Proxmox/provider.py:57 +#: services/Proxmox/provider.py:61 msgid "Proxmox platform service provider" msgstr "Proxmox-Plattformdienstleister" -#: services/Proxmox/provider.py:60 +#: services/Proxmox/provider.py:68 msgid "Proxmox Server IP or Hostname" msgstr "Proxmox Server IP oder Hostname" -#: services/Proxmox/provider.py:61 +#: services/Proxmox/provider.py:75 msgid "Proxmox API port (default is 8006)" msgstr "Proxmox API-Port (Standard ist 8006)" -#: services/Proxmox/provider.py:63 +#: services/Proxmox/provider.py:85 msgid "" "User with valid privileges on Proxmox, (use \"user@authenticator\" form)" msgstr "" "Benutzer mit gültigen Berechtigungen für Proxmox (verwenden Sie das Formular " "\"user @ authentulator\")." -#: services/Proxmox/provider.py:64 +#: services/Proxmox/provider.py:94 msgid "Password of the user of Proxmox" msgstr "Passwort des Benutzers von Proxmox" -#: services/Proxmox/provider.py:69 +#: services/Proxmox/provider.py:126 msgid "Timeout in seconds of connection to Proxmox" msgstr "Zeitüberschreitung in Sekunden nach Verbindung mit Proxmox" +#: services/Proxmox/provider.py:133 +#| msgid "Starting date" +msgid "Starting VmId" +msgstr "VmId starten" + +#: services/Proxmox/provider.py:138 +msgid "Starting machine id on proxmox" +msgstr "Start-Maschinen-ID auf proxmox" + #: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" @@ -4703,12 +4684,10 @@ msgid "A valid application path is required" msgstr "Ein gültiger Anwendungspfad ist erforderlich" #: services/RDS_enterprise/service_session.py:31 -#| msgid "RDS Platform RemoteAPP" msgid "RDS Platform Session" msgstr "RDS-Plattform-Sitzung" #: services/RDS_enterprise/service_session.py:33 -#| msgid "RDS Platform RemoteAPP based service" msgid "RDS Platform Full session desktop service" msgstr "RDS-Plattform Desktop-Dienst mit vollständiger Sitzung" @@ -5080,7 +5059,6 @@ msgstr "" "Center" #: services/Vmware_enterprise/service_linked.py:50 -#| msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep stopped waiting for use" msgstr "" "Anzahl der gewünschten Maschinen, die angehalten werden sollen, um auf die " @@ -5181,7 +5159,6 @@ msgstr "" "geprüft" #: services/Xen/provider.py:166 -#| msgid "OpenStack Host" msgid "Backup Host" msgstr "Backup-Host" @@ -5409,7 +5386,6 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:97 #: transports/HTML5RDS_enterprise/html5rds.py:98 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:57 #: transports/RDP/rdp_base.py:69 transports/RDS_enterprise/rds_base.py:46 msgid "Empty creds" @@ -5417,7 +5393,6 @@ msgstr "Leere Creds" #: transports/HTML5RDP/html5rdp.py:99 #: transports/HTML5RDS_enterprise/html5rds.py:100 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:107 #: transports/NoMachine_enterprise/nomachine_base.py:59 #: transports/RDP/rdp_base.py:71 transports/RDS_enterprise/rds_base.py:48 #: transports/SPICE/spice_base.py:63 @@ -5426,8 +5401,7 @@ msgstr "" "Wenn diese Option aktiviert ist, werden die zum Herstellen der Verbindung " "verwendeten Anmeldeinformationen leer angezeigt" -#: transports/HTML5RDP/html5rdp.py:105 transports/NX/nxtransport.py:71 -#: transports/NX/nxtunneltransport.py:113 +#: transports/HTML5RDP/html5rdp.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:65 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:77 #: transports/SPICE/spice_base.py:69 transports/X2GO/x2go_base.py:70 @@ -5436,8 +5410,7 @@ msgstr "" "Falls nicht leer, wird dieser Benutzername immer als Berechtigungsnachweis " "verwendet" -#: transports/HTML5RDP/html5rdp.py:111 transports/NX/nxtransport.py:72 -#: transports/NX/nxtunneltransport.py:119 +#: transports/HTML5RDP/html5rdp.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:71 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:83 #: transports/SPICE/spice_base.py:75 @@ -5518,9 +5491,6 @@ msgstr "Audio aktivieren" #: transports/HTML5RDP/html5rdp.py:154 #: transports/HTML5RDS_enterprise/html5rds.py:143 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the audio will be redirected to remote session (if client " "browser supports it)" @@ -5530,15 +5500,11 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:160 #: transports/HTML5RDS_enterprise/html5rds.py:149 -#| msgid "Enable Audio" msgid "Enable Microphone" msgstr "Mikrofon aktivieren" #: transports/HTML5RDP/html5rdp.py:163 #: transports/HTML5RDS_enterprise/html5rds.py:152 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the microphone will be redirected to remote session (if client " "browser supports it)" @@ -5553,9 +5519,6 @@ msgstr "Druck aktivieren" #: transports/HTML5RDP/html5rdp.py:171 #: transports/HTML5RDS_enterprise/html5rds.py:160 -#| msgid "" -#| "If checked, the printing will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the printing will be redirected to remote session (if client " "browser supports it)" @@ -5564,12 +5527,10 @@ msgstr "" "umgeleitet (wenn der Client-Browser dies unterstützt)" #: transports/HTML5RDP/html5rdp.py:176 -#| msgid "Enable File Sharing" msgid "File Sharing" msgstr "Datenaustausch" #: transports/HTML5RDP/html5rdp.py:178 -#| msgid "Local drives redirection policy" msgid "File upload/download redirection policy" msgstr "Umleitungsrichtlinie für Datei-Upload/Download" @@ -5680,9 +5641,6 @@ msgstr "" "Kennwort, sonst schlägt die Verbindung fehl)." #: transports/HTML5RDP/html5rdp.py:235 -#| msgid "" -#| "NLA (Network Layer authentication. Requires VALID username&password, or " -#| "connection will fail)" msgid "" "NLA extended (Network Layer authentication. Requires VALID " "username&password, or connection will fail)" @@ -5857,80 +5815,51 @@ msgstr "Schreibgeschützt" msgid "If set, the connection will be read only" msgstr "Wenn festgelegt, ist die Verbindung schreibgeschützt" -#: transports/NX/nxtransport.py:64 transports/NX/nxtunneltransport.py:66 -msgid "NX v3.5 (DEPRECATED)" -msgstr "NX v3.5 (veraltet)" - -#: transports/NX/nxtransport.py:66 -msgid "NX Protocol v3.5. Direct connection." -msgstr "NX-Protokoll v3.5. Direkte Verbindung." - -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:123 #: transports/NoMachine_enterprise/nomachine_base.py:75 msgid "Listening port" msgstr "Lauschender Port" -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:126 -msgid "Listening port of NX (ssh) at client machine" -msgstr "Überwachungsport von NX (ssh) auf dem Clientcomputer" +#: transports/NoMachine_enterprise/nomachine_base.py:78 +msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" +msgstr "Abhörender Port von NX (Standardeinstellung 4000 für NX, 22 für SSH)" -#: transports/NX/nxtransport.py:75 transports/NX/nxtunneltransport.py:130 -msgid "Connection" -msgstr "Verbindung" +#: transports/NoMachine_enterprise/nomachine_base.py:82 +msgid "Window Size" +msgstr "Fenstergröße" -#: transports/NX/nxtransport.py:77 transports/NX/nxtunneltransport.py:132 -msgid "Connection speed for this transport (quality)" -msgstr "Verbindungsgeschwindigkeit für diesen Transport (Qualität)" +#: transports/NoMachine_enterprise/nomachine_base.py:84 +msgid "Window size on connection" +msgstr "Fenstergröße am Anschluss" -#: transports/NX/nxtransport.py:88 transports/NX/nxtunneltransport.py:143 -msgid "Session" -msgstr "Session" +#: transports/NoMachine_enterprise/nomachine_transport.py:59 +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 +msgid "NoMachine Protocol" +msgstr "NoMachine-Protokoll" -#: transports/NX/nxtransport.py:90 transports/NX/nxtunneltransport.py:145 -#: transports/X2GO/x2go_base.py:93 -msgid "Desktop session" -msgstr "Desktop-Sitzung" +#: transports/NoMachine_enterprise/nomachine_transport.py:61 +msgid "NoMachine Protocol Direct connection." +msgstr "NoMachine Protocol Direktverbindung." -#: transports/NX/nxtransport.py:99 transports/NX/nxtunneltransport.py:154 -msgid "Disk Cache" -msgstr "Festplatten-Cache" +#: transports/NoMachine_enterprise/nomachine_transport.py:71 +msgid "Use UDP traffic for multimedia" +msgstr "UDP-Datenverkehr für Multimedia verwenden" -#: transports/NX/nxtransport.py:101 transports/NX/nxtunneltransport.py:156 -msgid "Cache size en Mb stored at disk" -msgstr "Cache-Größe und Mb auf der Festplatte gespeichert" +#: transports/NoMachine_enterprise/nomachine_transport.py:74 +msgid "If checked, the multimedia will use UDP traffic instead of RDP" +msgstr "" +"Wenn diese Option aktiviert ist, verwendet das Multimedia UDP-Datenverkehr " +"anstelle von RDP" -#: transports/NX/nxtransport.py:113 transports/NX/nxtunneltransport.py:168 -msgid "Memory Cache" -msgstr "Speicher-Cache" +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 +msgid "NoMachine protocol Tunneled." +msgstr "NoMachine-Protokoll Getunnelt." -#: transports/NX/nxtransport.py:115 transports/NX/nxtunneltransport.py:170 -msgid "Cache size en Mb kept at memory" -msgstr "Cache-Größe und MB im Arbeitsspeicher" - -#: transports/NX/nxtransport.py:127 transports/NX/nxtransport.py:129 -#: transports/NX/nxtunneltransport.py:182 -#: transports/NX/nxtunneltransport.py:184 transports/X2GO/x2go_base.py:75 -#: transports/X2GO/x2go_base.py:77 -msgid "Screen size" -msgstr "Bildschirmgröße" - -#: transports/NX/nxtransport.py:137 transports/NX/nxtunneltransport.py:192 -#: transports/X2GO/x2go_base.py:85 -msgid "Full Screen" -msgstr "Vollbildschirm" - -#: transports/NX/nxtunneltransport.py:68 -msgid "NX protocol v3.5. Tunneled connection." -msgstr "NX-Protokoll v3.5. Tunnelverbindung" - -#: transports/NX/nxtunneltransport.py:74 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 #: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 #: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 msgid "Tunnel server" msgstr "Tunnelserver" -#: transports/NX/nxtunneltransport.py:77 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 #: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 #: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 @@ -5941,79 +5870,32 @@ msgstr "" "IP oder Hostname des Tunnelservers, der an das Clientgerät (\"öffentliche\" " "IP) und den Port gesendet wurde. (benutze HOST: PORT-Format)" -#: transports/NX/nxtunneltransport.py:84 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 #: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 #: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 msgid "Tunnel wait time" msgstr "Tunnelwartezeit" -#: transports/NX/nxtunneltransport.py:89 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 #: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 #: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 msgid "Maximum time to wait before closing the tunnel listener" msgstr "Maximale Wartezeit bis zum Schließen des Tunnel-Listeners" -#: transports/NX/nxtunneltransport.py:98 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 #: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 #: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 -#| msgid "" -#| "If checked, ssl certificate of OpenGnsys server must be valid (not self " -#| "signed)" msgid "" "If enabled, the certificate of tunnel server will be verified (recommended)." msgstr "" "Wenn aktiviert, wird das Zertifikat des Tunnelservers überprüft (empfohlen)." -#: transports/NX/nxtunneltransport.py:215 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 -#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:124 +#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:126 #: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 msgid "Must use HOST:PORT in Tunnel Server Field" msgstr "Muss HOST: PORT im Tunnelserverfeld verwenden" -#: transports/NoMachine_enterprise/nomachine_base.py:78 -msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" -msgstr "Abhörender Port von NX (Standardeinstellung 4000 für NX, 22 für SSH)" - -#: transports/NoMachine_enterprise/nomachine_base.py:82 -#| msgid "Windows client" -msgid "Window Size" -msgstr "Fenstergröße" - -#: transports/NoMachine_enterprise/nomachine_base.py:84 -msgid "Window size on connection" -msgstr "Fenstergröße am Anschluss" - -#: transports/NoMachine_enterprise/nomachine_transport.py:59 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 -#| msgid "Fixed Machines Pool" -msgid "NoMachine Protocol" -msgstr "NoMachine-Protokoll" - -#: transports/NoMachine_enterprise/nomachine_transport.py:61 -#| msgid "RDP Protocol. Direct connection." -msgid "NoMachine Protocol Direct connection." -msgstr "NoMachine Protocol Direktverbindung." - -#: transports/NoMachine_enterprise/nomachine_transport.py:71 -msgid "Use UDP traffic for multimedia" -msgstr "UDP-Datenverkehr für Multimedia verwenden" - -#: transports/NoMachine_enterprise/nomachine_transport.py:74 -#| msgid "If checked, the Audio will be redirected." -msgid "If checked, the multimedia will use UDP traffic instead of RDP" -msgstr "" -"Wenn diese Option aktiviert ist, verwendet das Multimedia UDP-Datenverkehr " -"anstelle von RDP" - -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 -#| msgid "NX protocol v3.5. Tunneled connection." -msgid "NoMachine protocol Tunneled." -msgstr "NoMachine-Protokoll Getunnelt." - #: transports/PCoIP_enterprise/pcoip.py:50 msgid "PCoIP Cloud Access" msgstr "PCoIP-Cloud-Zugriff" @@ -6175,51 +6057,51 @@ msgstr "" "Wenn aktiviert, wird die Verbindungsleiste angezeigt (nur bei Windows-" "Clients)" -#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:157 +#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:174 msgid "Multimedia sync" msgstr "Multimedia-Synchronisierung" -#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:160 +#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:177 msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgstr "Wenn geprüft Linux-Client verwendet Multimedia-Parameter für xfreerdp" -#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:165 +#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:182 msgid "Use Alsa" msgstr "Verwenden Sie Alsa" -#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:168 +#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:185 msgid "" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used" msgstr "" "Wenn diese Option aktiviert ist, versucht der Linux-Client, ALSA zu " "verwenden. Andernfalls wird Pulse verwendet" -#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:173 +#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:190 msgid "Printer string" msgstr "Druckerzeichenfolge" -#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:176 +#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:193 msgid "If printer is checked, the printer string used with xfreerdp client" msgstr "" "Wenn der Drucker markiert ist, wird die mit dem xfreerdp-Client verwendete " "Druckerzeichenfolge verwendet" -#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:182 +#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:199 msgid "Smartcard string" msgstr "Smartcard-Zeichenfolge" -#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:185 +#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:202 msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgstr "" "Wenn die Smartcard markiert ist, die mit dem xfreerdp-Client verwendete " "Smartcard-Zeichenfolge" #: transports/RDP/rdp_base.py:280 transports/RDP/rdp_base.py:300 -#: transports/RDS_enterprise/rds_base.py:191 +#: transports/RDS_enterprise/rds_base.py:208 msgid "Custom parameters" msgstr "Benutzerdefinierte Parameter" -#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:194 +#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:211 msgid "" "If not empty, extra parameter to include for Linux Client (for example /usb:" "id,dev:054c:0268, or aything compatible with your xfreerdp client)" @@ -6240,9 +6122,6 @@ msgstr "" "Client verwenden. PASSWORT WIRD ABGEGEBEN!" #: transports/RDP/rdp_base.py:303 -#| msgid "" -#| "If not empty, extra parameter to include for Linux Client (for example /" -#| "usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)" msgid "" "If not empty, extra parameter to include for Mac OS X Freerdp Client (for " "example /usb:id,dev:054c:0268, or aything compatible with your xfreerdp " @@ -6265,6 +6144,29 @@ msgstr "RDS für vApps" msgid "RDS access using RDP for vApps. Direct connection." msgstr "RDS-Zugriff über RDP für vApps. Direkte Verbindung." +#: transports/RDS_enterprise/rds_base.py:157 +msgid "Maximized" +msgstr "Maximiert" + +#: transports/RDS_enterprise/rds_base.py:160 +msgid "If checked, UDS Actor will try to execute application maximized)" +msgstr "" +"Wenn diese Option aktiviert ist, versucht UDS Actor, die Anwendung maximiert " +"auszuführen.)" + +#: transports/RDS_enterprise/rds_base.py:165 +msgid "Execute as shell" +msgstr "Als Shell ausführen" + +#: transports/RDS_enterprise/rds_base.py:169 +#| msgid "If checked. Linux client will use multimedia parameter for xfreerdp" +msgid "" +"If checked, Linux client will execute application in a session instead of a " +"remoteapp" +msgstr "" +"Wenn diese Option aktiviert ist, führt der Linux-Client die Anwendung in " +"einer Sitzung anstelle einer Remote-App aus" + #: transports/RDS_enterprise/rdstunnel.py:66 msgid "RDS access using RDP for vApps. Tunneled connection." msgstr "RDS-Zugriff über RDP für vApps. Tunnelverbindung" @@ -6365,10 +6267,22 @@ msgstr "X2Go" msgid "X2Go access (Experimental). Direct connection." msgstr "X2Go-Zugriff (experimentell). Direkte Verbindung." +#: transports/X2GO/x2go_base.py:75 transports/X2GO/x2go_base.py:77 +msgid "Screen size" +msgstr "Bildschirmgröße" + +#: transports/X2GO/x2go_base.py:85 +msgid "Full Screen" +msgstr "Vollbildschirm" + #: transports/X2GO/x2go_base.py:91 msgid "Desktop" msgstr "Desktop" +#: transports/X2GO/x2go_base.py:93 +msgid "Desktop session" +msgstr "Desktop-Sitzung" + #: transports/X2GO/x2go_base.py:110 msgid "vAPP" msgstr "vAPP" @@ -6482,12 +6396,10 @@ msgid "Generic .tar.gz Linux client" msgstr "Generischer .tar.gz Linux-Client" #: web/util/configjs.py:189 -#| msgid "Debian based Linux client" msgid "Binary appimage X86_64 Linux client" msgstr "Binäres Appimage X86_64 Linux-Client" #: web/util/configjs.py:190 -#| msgid "Debian based Linux client" msgid "Binary appimage Raspberry Linux client" msgstr "Binäres Appimage Raspberry Linux-Client" diff --git a/server/src/uds/locale/de/LC_MESSAGES/djangojs.po b/server/src/uds/locale/de/LC_MESSAGES/djangojs.po index 6e55d7d3e..ce9ede8a7 100644 --- a/server/src/uds/locale/de/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/de/LC_MESSAGES/djangojs.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:58+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: German (http://www.transifex.com/openuds/openuds/language/" "de/)\n" @@ -26,31 +26,31 @@ msgstr "" msgid "category" msgstr "Kategorie" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:12 msgid "seconds" msgstr "Sekunden" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:6 msgid "Main" msgstr "Main" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 +#: static/admin/main.js:1 static/admin/polyfills-es5.js:1 +#: static/admin/polyfills.js:1 static/admin/translations-fakejs.js:11 #: static/admin/translations-fakejs.js:29 -#: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:152 -#: static/admin/translations-fakejs.js:154 -#: static/admin/translations-fakejs.js:156 -#: static/admin/translations-fakejs.js:161 -#: static/admin/translations-fakejs.js:201 -#: static/admin/translations-fakejs.js:203 -#: static/admin/translations-fakejs.js:205 static/modern/main-es2015.js:1 -#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:14 +#: static/admin/translations-fakejs.js:179 +#: static/admin/translations-fakejs.js:191 +#: static/admin/translations-fakejs.js:193 +#: static/admin/translations-fakejs.js:195 +#: static/admin/translations-fakejs.js:197 +#: static/admin/translations-fakejs.js:254 +#: static/admin/translations-fakejs.js:256 +#: static/admin/translations-fakejs.js:258 static/modern/main-es5.js:1 +#: static/modern/translations-fakejs.js:14 msgid "Error" msgstr "Fehler" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 #: static/admin/translations-fakejs.js:30 msgid "Please, fill in require fields: " msgstr "Bitte füllen Sie die Pflichtfelder aus:" @@ -64,7 +64,7 @@ msgstr "Prüfung" msgid "Loading data..." msgstr "Daten werden geladen..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 #: static/admin/translations-fakejs.js:28 #: static/admin/translations-fakejs.js:32 #: static/admin/translations-fakejs.js:34 @@ -72,12 +72,12 @@ msgstr "Daten werden geladen..." #: static/admin/translations-fakejs.js:38 #: static/admin/translations-fakejs.js:40 #: static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:98 -#: static/admin/translations-fakejs.js:177 -#: static/admin/translations-fakejs.js:182 -#: static/admin/translations-fakejs.js:195 -#: static/admin/translations-fakejs.js:199 -#: static/admin/translations-fakejs.js:208 +#: static/admin/translations-fakejs.js:134 +#: static/admin/translations-fakejs.js:216 +#: static/admin/translations-fakejs.js:221 +#: static/admin/translations-fakejs.js:253 +#: static/admin/translations-fakejs.js:261 +#: static/admin/translations-fakejs.js:266 msgid "dismiss" msgstr "verwerfen" @@ -94,7 +94,7 @@ msgid "Test passed successfully" msgstr "Test erfolgreich bestanden" #: static/admin/main.js:1 static/admin/translations-fakejs.js:37 -#: static/admin/translations-fakejs.js:207 +#: static/admin/translations-fakejs.js:260 msgid "Successfully saved" msgstr "Erfolgreich gespeichert" @@ -106,154 +106,154 @@ msgstr "Möchten Sie die folgenden Elemente wirklich löschen?" msgid "Deletion finished" msgstr "Löschen beendet" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 msgid "provider" msgstr "Anbieter" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 msgid "service" msgstr "Service" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 msgid "service pool" msgstr "Service-Pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 msgid "authenticator" msgstr "Authentifikator" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 msgid "user" msgstr "Nutzer" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 msgid "group" msgstr "Gruppe" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 msgid "transport" msgstr "Transport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 msgid "OS manager" msgstr "OS-Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 msgid "calendar" msgstr "Kalender" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 msgid "pool group" msgstr "Poolgruppe" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 msgid "Go to" msgstr "Gehe zu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 msgid "yes" msgstr "Ja" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 msgid "no" msgstr "Nein" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:268 msgid "Error saving: " msgstr "Fehler beim Speichern:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 msgid "Error saving element" msgstr "Fehler beim Speichern des Elements" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 msgid "Error handling your request" msgstr "Fehler bei der Bearbeitung Ihrer Anfrage" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:120 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/translations-fakejs.js:153 msgid "Sunday" msgstr "Sonntag" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 -#: static/admin/translations-fakejs.js:121 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/translations-fakejs.js:154 msgid "Monday" msgstr "Montag" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 -#: static/admin/translations-fakejs.js:122 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/translations-fakejs.js:155 msgid "Tuesday" msgstr "Dienstag" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 -#: static/admin/translations-fakejs.js:123 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/translations-fakejs.js:156 msgid "Wednesday" msgstr "Mittwoch" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 -#: static/admin/translations-fakejs.js:124 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/translations-fakejs.js:157 msgid "Thursday" msgstr "Donnerstag" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 -#: static/admin/translations-fakejs.js:125 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/translations-fakejs.js:158 msgid "Friday" msgstr "Freitag" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 -#: static/admin/translations-fakejs.js:126 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/translations-fakejs.js:159 msgid "Saturday" msgstr "Samstag" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 msgid "January" msgstr "Januar" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 msgid "February" msgstr "Februar" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 msgid "March" msgstr "März" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 msgid "April" msgstr "April" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 msgid "May" msgstr "Mai" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 msgid "June" msgstr "Juni" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 msgid "July" msgstr "Juli" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 msgid "August" msgstr "August" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 msgid "September" msgstr "September" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 msgid "October" msgstr "Oktober" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 msgid "November" msgstr "November" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 msgid "December" msgstr "Dezember" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 msgid "Never" msgstr "noch nie" @@ -273,769 +273,843 @@ msgstr "#SERVICES_NUMBER# Benutzerservices" msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# Zurückhaltende Services!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 -#: static/admin/translations-fakejs.js:268 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:368 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/translations-fakejs.js:249 +#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:450 msgid "Assigned services" msgstr "Zugewiesene Dienste" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 -#| msgid "Services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:250 msgid "Services in use" msgstr "Dienste im Einsatz" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 #: static/admin/translations-fakejs.js:291 #: static/admin/translations-fakejs.js:299 msgid "Filter" msgstr "Filter" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 msgid "No entries found" msgstr "Keine Einträge gefunden" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 msgid "Read only" msgstr "Schreibgeschützt" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 msgid "Full Access" msgstr "Voller Zugriff" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 -#: static/admin/translations-fakejs.js:364 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:468 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 +#: static/admin/translations-fakejs.js:358 +#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "User" msgstr "Nutzer" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 -#: static/admin/translations-fakejs.js:230 -#: static/admin/translations-fakejs.js:257 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:399 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 +#: static/admin/translations-fakejs.js:83 +#: static/admin/translations-fakejs.js:93 +#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:444 msgid "Group" msgstr "Gruppe" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 -#: static/admin/translations-fakejs.js:363 -#: static/admin/translations-fakejs.js:378 -#: static/admin/translations-fakejs.js:383 -#: static/admin/translations-fakejs.js:398 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/translations-fakejs.js:404 +#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:443 #: static/modern/translations-fakejs.js:72 msgid "Authenticator" msgstr "Authenticator" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 msgid "Permission" msgstr "Genehmigung" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 msgid "Remove" msgstr "Löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:11 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 msgid "Confirm revokation of permission" msgstr "Widerruf der Genehmigung bestätigen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 msgid "Maintenance" msgstr "Instandhaltung" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 msgid "Exit maintenance mode" msgstr "Beenden des Wartungsmodus" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:221 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 msgid "Enter maintenance mode" msgstr "Aktivieren des Wartungsmodus" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:222 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 msgid "New provider" msgstr "Neuer Anbieter" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 msgid "Edit provider" msgstr "Anbieter bearbeiten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 msgid "Delete provider" msgstr "Anbieter löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 msgid "Exit maintenance mode?" msgstr "Wartungsmodus beenden?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:245 msgid "Enter maintenance mode?" msgstr "Wartungsmodus aktivieren?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:246 msgid "Maintenance mode for" msgstr "Wartungsmodus für" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:246 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/translations-fakejs.js:247 msgid "In Maintenance" msgstr "In Wartung" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:229 -#: static/admin/translations-fakejs.js:247 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/translations-fakejs.js:248 msgid "Active" msgstr "Aktiv" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 -#: static/admin/translations-fakejs.js:232 -#: static/admin/translations-fakejs.js:250 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/translations-fakejs.js:95 +#: static/admin/translations-fakejs.js:229 msgid "Pool" msgstr "Pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:216 -#: static/admin/translations-fakejs.js:233 -#: static/admin/translations-fakejs.js:251 -#: static/admin/translations-fakejs.js:445 -#: static/admin/translations-fakejs.js:461 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/translations-fakejs.js:96 +#: static/admin/translations-fakejs.js:230 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:351 msgid "State" msgstr "Zustand" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 -#: static/admin/translations-fakejs.js:234 -#: static/admin/translations-fakejs.js:252 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/translations-fakejs.js:97 +#: static/admin/translations-fakejs.js:231 msgid "User Services" msgstr "Benutzerdienste" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 -#: static/admin/translations-fakejs.js:262 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:356 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/translations-fakejs.js:232 +#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:397 msgid "Service pools" msgstr "Service-Pools" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 -#: static/admin/translations-fakejs.js:6 -#: static/admin/translations-fakejs.js:326 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/translations-fakejs.js:7 +#: static/admin/translations-fakejs.js:306 #: static/modern/translations-fakejs.js:43 msgid "Yes" msgstr "Ja" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 -#: static/admin/translations-fakejs.js:7 -#: static/admin/translations-fakejs.js:327 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 +#: static/admin/translations-fakejs.js:8 +#: static/admin/translations-fakejs.js:307 #: static/modern/translations-fakejs.js:44 msgid "No" msgstr "Nein" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:8 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 msgid "(hidden)" msgstr "(versteckt)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 msgid "Selected items :" msgstr "Ausgewählte Artikel :" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 -#: static/admin/translations-fakejs.js:245 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/translations-fakejs.js:233 #: static/modern/translations-fakejs.js:34 msgid "Information" msgstr "Information" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:211 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:234 msgid "New service" msgstr "Neuer Service" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 msgid "Edit service" msgstr "Dienst bearbeiten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 msgid "Delete service" msgstr "Dienst löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 msgid "Delete user service" msgstr "Benutzerdienst löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 msgid "New Authenticator" msgstr "Neuer Authenticator" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:266 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 msgid "Edit Authenticator" msgstr "Authenticator bearbeiten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:267 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 msgid "Delete Authenticator" msgstr "Authenticator löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 msgid "Any" msgstr "Irgendein" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 msgid "All" msgstr "Alles" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:231 -#: static/admin/translations-fakejs.js:258 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:405 -#: static/admin/translations-fakejs.js:444 -#: static/admin/translations-fakejs.js:460 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/translations-fakejs.js:94 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:350 +#: static/admin/translations-fakejs.js:375 +#: static/admin/translations-fakejs.js:431 msgid "Comments" msgstr "Bemerkungen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:98 msgid "Unique ID" msgstr "Eindeutige ID" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 msgid "Friendly Name" msgstr "Freundlicher Name" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 msgid "In Use" msgstr "In Benutzung" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 msgid "IP" msgstr "IP" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 msgid "Services Pool" msgstr "Dienstleistungen Pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 -#: static/admin/translations-fakejs.js:264 -#: static/admin/translations-fakejs.js:280 -#: static/admin/translations-fakejs.js:316 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 -#: static/admin/translations-fakejs.js:437 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:469 -#: static/admin/translations-fakejs.js:475 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/translations-fakejs.js:103 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:369 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:452 msgid "Groups" msgstr "Gruppen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 -#: static/admin/translations-fakejs.js:438 -#: static/admin/translations-fakejs.js:473 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:364 msgid "Services Pools" msgstr "Dienstleistungen Pools" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:253 -#: static/admin/translations-fakejs.js:333 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/translations-fakejs.js:374 msgid "Name" msgstr "Name" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:254 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 msgid "Real Name" msgstr "Echter Name" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 msgid "state" msgstr "Zustand" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:256 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 msgid "Last access" msgstr "Letzter Zugriff" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 -#: static/admin/translations-fakejs.js:279 -#: static/admin/translations-fakejs.js:454 -#: static/admin/translations-fakejs.js:474 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:368 msgid "Users" msgstr "Benutzer" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 -#: static/admin/translations-fakejs.js:446 -#: static/admin/translations-fakejs.js:462 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/translations-fakejs.js:340 +#: static/admin/translations-fakejs.js:352 msgid "Enabled" msgstr "Aktiviert" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:260 -#: static/admin/translations-fakejs.js:447 -#: static/admin/translations-fakejs.js:463 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/translations-fakejs.js:341 +#: static/admin/translations-fakejs.js:353 msgid "Disabled" msgstr "Deaktiviert" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:261 -#: static/admin/translations-fakejs.js:464 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/translations-fakejs.js:354 msgid "Blocked" msgstr "Blockiert" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:248 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 msgid "Delete user" msgstr "Benutzer löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:249 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 msgid "Delete group" msgstr "Gruppe löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:123 msgid "New OS Manager" msgstr "Neuer OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:124 msgid "Edit OS Manager" msgstr "Bearbeiten Sie den OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:125 msgid "Delete OS Manager" msgstr "Löschen Sie den OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "New Transport" msgstr "Neuer Transport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Edit Transport" msgstr "Transport bearbeiten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "Delete Transport" msgstr "Transport löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 msgid "New Network" msgstr "Neues Netzwerk" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 msgid "Edit Network" msgstr "Netzwerk bearbeiten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 msgid "Delete Network" msgstr "Netzwerk löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 msgid "New Proxy" msgstr "Neuer Proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 msgid "Edit Proxy" msgstr "Proxy bearbeiten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:83 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 msgid "Delete Proxy" msgstr "Proxy löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 msgid "(This service does not requires an OS Manager)" msgstr "(Dieser Dienst erfordert keinen OS Manager.)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 msgid "New service Pool" msgstr "Neuer Service-Pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 msgid "Publish on creation" msgstr "Bei Erstellung veröffentlichen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 msgid "If selected, will initiate the publication inmediatly after creation" msgstr "" "Wenn ausgewählt, wird die Veröffentlichung sofort nach der Erstellung " "gestartet" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 msgid "Edit Service Pool" msgstr "Service-Pool bearbeiten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 msgid "Delete service pool" msgstr "Dienstpool löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:153 -#: static/admin/translations-fakejs.js:157 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/translations-fakejs.js:194 msgid "Please, select a valid user" msgstr "Bitte wählen Sie einen gültigen Benutzer aus" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:155 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 msgid "Please, select a valid group" msgstr "Bitte wählen Sie eine gültige Gruppe aus" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 msgid "Please, select a valid transport" msgstr "Bitte wählen Sie einen gültigen Transport aus" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:158 -#| msgid "Assigned services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:199 msgid "Assigned" msgstr "Zugewiesen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:159 -#| msgid "Cache" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:200 msgid "Cached" msgstr "Zwischengespeichert" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:201 msgid "In use" msgstr "In Benutzung" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 #: static/admin/translations-fakejs.js:289 -#: static/admin/translations-fakejs.js:360 -#: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:456 +#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:401 +#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:466 msgid "Logs" msgstr "Protokolle" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:203 msgid "VNC" msgstr "VNC" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 msgid "Launch now" msgstr "Starte jetzt" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:205 msgid "Change owner" msgstr "Besitzer wechseln" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 msgid "Assign service" msgstr "Service zuweisen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:207 #: static/admin/translations-fakejs.js:276 -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:282 #: static/admin/translations-fakejs.js:345 -#: static/admin/translations-fakejs.js:353 -#: static/admin/translations-fakejs.js:365 -#: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:385 -#: static/admin/translations-fakejs.js:389 -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:394 #: static/admin/translations-fakejs.js:406 -#: static/admin/translations-fakejs.js:414 -#: static/admin/translations-fakejs.js:426 -#: static/admin/translations-fakejs.js:451 -#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 +#: static/admin/translations-fakejs.js:428 +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:487 msgid "Cancel" msgstr "Stornieren" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:208 msgid "Changelog" msgstr "Änderungsprotokoll" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:170 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:182 +#: static/admin/translations-fakejs.js:209 msgid "Delete assigned service" msgstr "Löschen Sie den zugewiesenen Dienst" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 msgid "Delete cached service" msgstr "Löschen Sie den zwischengespeicherten Dienst" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 -#: static/admin/translations-fakejs.js:172 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:183 +#: static/admin/translations-fakejs.js:211 msgid "Delete assigned group" msgstr "Zugeordnete Gruppe löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 msgid "Delete assigned transport" msgstr "Löschen Sie den zugewiesenen Transport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 msgid "Publication" msgstr "Veröffentlichung" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 msgid "Cancel publication?" msgstr "Veröffentlichung abbrechen?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 msgid "Publication canceled" msgstr "Veröffentlichung abgebrochen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 msgid "Delete scheduled action" msgstr "Geplante Aktion löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:179 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 msgid "Execute scheduled action" msgstr "Geplante Aktion ausführen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 msgid "Execute scheduled action right now?" msgstr "Geplante Aktion sofort ausführen?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 msgid "Scheduled action executed" msgstr "Geplante Aktion ausgeführt" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:183 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/translations-fakejs.js:222 msgid "Delete calendar access rule" msgstr "Kalenderzugriffsregel löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 msgid "New meta pool" msgstr "Neuer Metapool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 msgid "Edit meta pool" msgstr "Metapool bearbeiten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 msgid "Delete meta pool" msgstr "Metapool löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 msgid "Please, select a valid service pool" msgstr "Bitte wählen Sie einen gültigen Service-Pool aus" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 msgid "Remove member pool" msgstr "Mitgliederpool entfernen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 msgid "New pool group" msgstr "Neue Poolgruppe" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:191 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 msgid "Edit pool group" msgstr "Poolgruppe bearbeiten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Delete pool group" msgstr "Poolgruppe löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 msgid "New calendar" msgstr "Neuer Kalender" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:177 msgid "Edit calendar" msgstr "Kalender bearbeiten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 msgid "Delete calendar" msgstr "Kalender löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:103 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 msgid "day" msgstr "Tag" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 msgid "days" msgstr "Tage" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 msgid "Daily" msgstr "Täglich" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 msgid "week" msgstr "Woche" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 msgid "weeks" msgstr "Wochen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 msgid "Weekly" msgstr "Wöchentlich" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 msgid "month" msgstr "Monat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 msgid "months" msgstr "Monate" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 msgid "Monthly" msgstr "Monatlich" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 msgid "year" msgstr "Jahr" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 msgid "years" msgstr "Jahre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:147 msgid "Yearly" msgstr "Jährlich" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 -#: static/admin/translations-fakejs.js:342 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/translations-fakejs.js:383 msgid "Weekdays" msgstr "Wochentage" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 msgid "Minutes" msgstr "Minuten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 msgid "Hours" msgstr "Stunden" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 msgid "Days" msgstr "Tage" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:152 msgid "Weeks" msgstr "Wochen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 msgid "(no days)" msgstr "(keine tage)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:161 msgid "Forever" msgstr "Immer" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 msgid "Start date/time" msgstr "Startdatum / Uhrzeit" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 msgid "End date" msgstr "Enddatum" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 msgid "Interval" msgstr "Intervall" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 msgid "Week days" msgstr "Wochentage" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 msgid "Invalid or incomplete rule. Please, fix field $FIELD" msgstr "" "Ungültige oder unvollständige Regel Bitte korrigieren Sie das Feld $ FIELD" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:134 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 msgid "This rule will be valid every" msgstr "Diese Regel gilt für alle" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 msgid "of any week" msgstr "von einer Woche" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 msgid "from" msgstr "von" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:170 msgid "until" msgstr "bis um" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 msgid "onwards" msgstr "weiter" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:172 msgid "starting at" msgstr "beginnt um" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 msgid "and every event will be active for" msgstr "und jedes Event wird aktiv sein bis" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 msgid "with no duration" msgstr "ohne Dauer" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 msgid "Delete calendar rule" msgstr "Kalenderregel löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 msgid "Set time mark" msgstr "Zeitmarke setzen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 msgid "New account" msgstr "Neues Konto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:93 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 msgid "Edit account" msgstr "Konto bearbeiten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:94 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 msgid "Delete account" msgstr "Konto löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:95 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 msgid "Time mark" msgstr "Zeitmarke" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:96 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 msgid "Set time mark for $NAME to current date/time?" msgstr "Zeitmarke für $ NAME auf aktuelles Datum / Uhrzeit setzen?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:97 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 msgid "Time mark stablished" msgstr "Zeitmarke gesetzt" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 msgid "No time mark" msgstr "Keine Zeitmarke" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:126 msgid "Delete account usage" msgstr "Benutzerkonto löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 msgid "Image is too big (max. upload size is 256Kb)" msgstr "Bild ist zu groß (max. Upload-Größe beträgt 256Kb)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:257 msgid "Invalid image type (only supports JPEG, PNG and GIF" msgstr "Ungültiger Bildtyp (unterstützt nur JPEG, PNG und GIF" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 msgid "Please, provide a name and a image" msgstr "Bitte geben Sie einen Namen und ein Bild an" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:209 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:262 msgid "Delete image" msgstr "Bild löschen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 -#: static/admin/translations-fakejs.js:200 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 +#: static/admin/translations-fakejs.js:267 msgid "Generate report" msgstr "Bericht generieren" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:197 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:264 msgid "Generating report..." msgstr "Bericht wird erstellt ..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 msgid "Report finished" msgstr "Bericht beendet" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:194 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:252 msgid "Configuration saved" msgstr "Konfiguration gespeichert" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:193 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:251 msgid "Delete actor token - USE WITH EXTREME CAUTION!!!" msgstr "Actor-Token löschen - MIT EXTREMER VORSICHT VERWENDEN !!!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 msgid "Cache flushed" msgstr "Cache geleert" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 msgid "Items per page" msgstr "Objekte pro Seite" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 msgid ", (%i more items)" msgstr ", (% i weitere Artikel)" +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "ON_PROPERTY" +msgstr "ON_PROPERTY" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "on" +msgstr "auf" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "originalInstance" +msgstr "ursprünglicheInstanz" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "OriginalDelegate" +msgstr "Ursprünglicher Delegierter" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "Promise" +msgstr "Versprechen" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "propagationStopped" +msgstr "VermehrungGestoppt" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "UNPATCHED_EVENTS" +msgstr "UNPATCHED_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "PASSIVE_EVENTS" +msgstr "PASSIVE_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "zoneTask" +msgstr "zoneAufgabe" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskAborting" +msgstr "fetchTaskAborting" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskScheduling" +msgstr "fetchTaskScheduling" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrTask" +msgstr "xhrTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrSync" +msgstr "xhrSync" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrListener" +msgstr "xhrListener" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +#| msgid "Scheduled actions" +msgid "xhrScheduled" +msgstr "xhrGeplant" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrURL" +msgstr "xhrURL" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrErrorBeforeScheduled" +msgstr "xhrErrorBeforeGeplant" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "unhandledPromiseRejectionHandler" +msgstr "unhandledPromiseRejectionHandler" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "rejectionHandledHandler" +msgstr "AblehnungHandledHandler" + #: static/admin/translations-fakejs.js:274 msgid "Remove all" msgstr "Alles entfernen" @@ -1045,53 +1119,53 @@ msgid "Add" msgstr "Hinzufügen" #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:282 -#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:288 +#: static/admin/translations-fakejs.js:334 #: static/admin/translations-fakejs.js:346 -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:361 #: static/admin/translations-fakejs.js:366 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:386 -#: static/admin/translations-fakejs.js:390 -#: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:403 +#: static/admin/translations-fakejs.js:387 +#: static/admin/translations-fakejs.js:395 #: static/admin/translations-fakejs.js:407 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:412 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:433 #: static/admin/translations-fakejs.js:435 -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:452 -#: static/admin/translations-fakejs.js:471 -#: static/admin/translations-fakejs.js:476 +#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:488 msgid "Ok" msgstr "OK" #: static/admin/translations-fakejs.js:278 -msgid "Permissions for" -msgstr "Berechtigungen für" - -#: static/admin/translations-fakejs.js:281 -msgid "New permission..." -msgstr "Neue Berechtigung ..." - -#: static/admin/translations-fakejs.js:283 -msgid "New user permission for" -msgstr "Neue Benutzerberechtigung für" - -#: static/admin/translations-fakejs.js:284 -msgid "New group permission for" -msgstr "Neue Gruppenerlaubnis für" - -#: static/admin/translations-fakejs.js:287 msgid "Discard & close" msgstr "Verwerfen und schließen" -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:279 +#: static/admin/translations-fakejs.js:480 msgid "Save" msgstr "Speichern" +#: static/admin/translations-fakejs.js:280 +msgid "New user permission for" +msgstr "Neue Benutzerberechtigung für" + +#: static/admin/translations-fakejs.js:281 +msgid "New group permission for" +msgstr "Neue Gruppenerlaubnis für" + +#: static/admin/translations-fakejs.js:284 +msgid "Permissions for" +msgstr "Berechtigungen für" + +#: static/admin/translations-fakejs.js:287 +msgid "New permission..." +msgstr "Neue Berechtigung ..." + #: static/admin/translations-fakejs.js:290 #: static/admin/translations-fakejs.js:297 msgid "Export" @@ -1127,397 +1201,367 @@ msgid "Detail" msgstr "Detail" #: static/admin/translations-fakejs.js:305 -#: static/admin/translations-fakejs.js:344 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:367 -#: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:453 -msgid "Summary" -msgstr "Zusammenfassung" - -#: static/admin/translations-fakejs.js:306 -#: static/admin/translations-fakejs.js:429 -msgid "Services" -msgstr "Services" - -#: static/admin/translations-fakejs.js:307 -msgid "Authenticators" -msgstr "Authentifikatoren" - -#: static/admin/translations-fakejs.js:308 -msgid "Os Managers" -msgstr "OS-Manager" - -#: static/admin/translations-fakejs.js:309 -msgid "Connectivity" -msgstr "Konnektivität" - -#: static/admin/translations-fakejs.js:310 -#: static/admin/translations-fakejs.js:371 -#: static/modern/translations-fakejs.js:38 -msgid "Transports" -msgstr "Transporte" - -#: static/admin/translations-fakejs.js:311 -#: static/modern/translations-fakejs.js:40 -msgid "Networks" -msgstr "Netzwerke" - -#: static/admin/translations-fakejs.js:312 -msgid "Proxies" -msgstr "Proxies" - -#: static/admin/translations-fakejs.js:313 -msgid "Pools" -msgstr "Pools" - -#: static/admin/translations-fakejs.js:315 -msgid "Meta pools" -msgstr "Meta-Pools" - -#: static/admin/translations-fakejs.js:317 -msgid "Calendars" -msgstr "Kalender" - -#: static/admin/translations-fakejs.js:318 -msgid "Accounts" -msgstr "Konten" - -#: static/admin/translations-fakejs.js:319 -msgid "Tools" -msgstr "Werkzeuge" - -#: static/admin/translations-fakejs.js:320 -msgid "Gallery" -msgstr "Galerie" - -#: static/admin/translations-fakejs.js:321 -msgid "Reports" -msgstr "Berichte" - -#: static/admin/translations-fakejs.js:322 -msgid "Configuration" -msgstr "Konfiguration" - -#: static/admin/translations-fakejs.js:323 -msgid "Actor tokens" -msgstr "Actor-Token" - -#: static/admin/translations-fakejs.js:324 -msgid "Flush Cache" -msgstr "Cache leeren" - -#: static/admin/translations-fakejs.js:325 #: static/modern/translations-fakejs.js:42 msgid "Close" msgstr "Beenden" -#: static/admin/translations-fakejs.js:328 +#: static/admin/translations-fakejs.js:308 msgid "User mode" msgstr "Benutzermodus" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:309 #: static/modern/translations-fakejs.js:47 msgid "Logout" msgstr "Abmelden" -#: static/admin/translations-fakejs.js:330 -msgid "Account usage" -msgstr "Kontonutzung" +#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:463 +msgid "Summary" +msgstr "Zusammenfassung" -#: static/admin/translations-fakejs.js:331 -msgid "Edit rule" -msgstr "Regel bearbeiten" +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:464 +msgid "Services" +msgstr "Services" -#: static/admin/translations-fakejs.js:332 -msgid "New rule" -msgstr "Neue Regel" +#: static/admin/translations-fakejs.js:312 +msgid "Authenticators" +msgstr "Authentifikatoren" -#: static/admin/translations-fakejs.js:335 -msgid "Event" -msgstr "Veranstaltung" +#: static/admin/translations-fakejs.js:313 +msgid "Os Managers" +msgstr "OS-Manager" -#: static/admin/translations-fakejs.js:336 -msgid "Start time" -msgstr "Startzeit" +#: static/admin/translations-fakejs.js:314 +msgid "Connectivity" +msgstr "Konnektivität" -#: static/admin/translations-fakejs.js:337 -msgid "Duration" -msgstr "Dauer" +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:453 +#: static/modern/translations-fakejs.js:38 +msgid "Transports" +msgstr "Transporte" -#: static/admin/translations-fakejs.js:338 -msgid "Duration units" -msgstr "Dauer Einheiten" +#: static/admin/translations-fakejs.js:316 +#: static/modern/translations-fakejs.js:40 +msgid "Networks" +msgstr "Netzwerke" -#: static/admin/translations-fakejs.js:339 -msgid "Start date" -msgstr "Anfangsdatum" +#: static/admin/translations-fakejs.js:317 +msgid "Proxies" +msgstr "Proxies" -#: static/admin/translations-fakejs.js:340 -msgid "Repeat until date" -msgstr "Wiederholen bis zum Datum" +#: static/admin/translations-fakejs.js:318 +msgid "Pools" +msgstr "Pools" -#: static/admin/translations-fakejs.js:341 -msgid "Frequency" -msgstr "Häufigkeit" +#: static/admin/translations-fakejs.js:320 +msgid "Meta pools" +msgstr "Meta-Pools" -#: static/admin/translations-fakejs.js:343 -msgid "Repeat every" -msgstr "Wiederhole jeden" - -#: static/admin/translations-fakejs.js:347 -msgid "Rules" -msgstr "Regeln" - -#: static/admin/translations-fakejs.js:348 -msgid "New member pool" -msgstr "Neuer Mitgliederpool" - -#: static/admin/translations-fakejs.js:349 -msgid "Edit member pool" -msgstr "Mitgliederpool bearbeiten" - -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:411 -msgid "Priority" -msgstr "Priorität" - -#: static/admin/translations-fakejs.js:351 -msgid "Service pool" -msgstr "Service-Pool" - -#: static/admin/translations-fakejs.js:352 -msgid "Enabled?" -msgstr "Aktiviert?" - -#: static/admin/translations-fakejs.js:359 -#: static/admin/translations-fakejs.js:374 -msgid "Access calendars" -msgstr "Zugriff auf Kalender" - -#: static/admin/translations-fakejs.js:361 -msgid "Assign service to user manually" -msgstr "Ordnen Sie den Dienst manuell dem Benutzer zu" - -#: static/admin/translations-fakejs.js:362 -msgid "Service" -msgstr "Bedienung" - -#: static/admin/translations-fakejs.js:369 -msgid "Cache" -msgstr "Zwischenspeicher" - -#: static/admin/translations-fakejs.js:372 -msgid "Publications" -msgstr "Veröffentlichungen" - -#: static/admin/translations-fakejs.js:373 -msgid "Scheduled actions" -msgstr "Geplante Aktionen" - -#: static/admin/translations-fakejs.js:375 -msgid "Charts" -msgstr "Diagramme" - -#: static/admin/translations-fakejs.js:377 -msgid "New group for" -msgstr "Neue Gruppe für" - -#: static/admin/translations-fakejs.js:382 -msgid "Change owner of assigned service" -msgstr "Besitzer des zugewiesenen Dienstes ändern" - -#: static/admin/translations-fakejs.js:387 -msgid "New transport for" -msgstr "Neuer Transport für" - -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:397 -msgid "Transport" -msgstr "Transport" - -#: static/admin/translations-fakejs.js:391 -msgid "Edit action for" -msgstr "Aktion bearbeiten für" - -#: static/admin/translations-fakejs.js:392 -msgid "New action for" -msgstr "Neue Aktion für" - -#: static/admin/translations-fakejs.js:393 -#: static/admin/translations-fakejs.js:412 -msgid "Calendar" +#: static/admin/translations-fakejs.js:322 +msgid "Calendars" msgstr "Kalender" -#: static/admin/translations-fakejs.js:394 -msgid "Events offset (minutes)" -msgstr "Versatz der Ereignisse (Minuten)" +#: static/admin/translations-fakejs.js:323 +msgid "Accounts" +msgstr "Konten" -#: static/admin/translations-fakejs.js:395 -msgid "At the beginning of the interval?" -msgstr "Am Anfang des Intervalls?" +#: static/admin/translations-fakejs.js:324 +msgid "Tools" +msgstr "Werkzeuge" -#: static/admin/translations-fakejs.js:396 -#: static/admin/translations-fakejs.js:413 -msgid "Action" -msgstr "Aktion" +#: static/admin/translations-fakejs.js:325 +msgid "Gallery" +msgstr "Galerie" -#: static/admin/translations-fakejs.js:402 -msgid "Logs of" -msgstr "Protokolle von" +#: static/admin/translations-fakejs.js:326 +msgid "Reports" +msgstr "Berichte" -#: static/admin/translations-fakejs.js:404 -msgid "New publication for" -msgstr "Neue Veröffentlichung für" +#: static/admin/translations-fakejs.js:327 +msgid "Configuration" +msgstr "Konfiguration" -#: static/admin/translations-fakejs.js:408 -msgid "New access rule for" -msgstr "Neue Zugriffsregel für" +#: static/admin/translations-fakejs.js:328 +msgid "Actor tokens" +msgstr "Actor-Token" -#: static/admin/translations-fakejs.js:409 -msgid "Edit access rule for" -msgstr "Zugriffsregel für bearbeiten" +#: static/admin/translations-fakejs.js:329 +msgid "Flush Cache" +msgstr "Cache leeren" -#: static/admin/translations-fakejs.js:410 -msgid "Default fallback access for" -msgstr "Standard-Fallback-Zugriff für" - -#: static/admin/translations-fakejs.js:416 -msgid "Changelog of" -msgstr "Änderungsprotokoll von" - -#: static/admin/translations-fakejs.js:418 -msgid "UDS Configuration" -msgstr "UDS-Konfiguration" - -#: static/admin/translations-fakejs.js:420 -msgid "New image for" -msgstr "Neues Bild für" - -#: static/admin/translations-fakejs.js:421 -msgid "Edit for" -msgstr "Bearbeiten für" - -#: static/admin/translations-fakejs.js:422 -msgid "Image name" -msgstr "Bildname" - -#: static/admin/translations-fakejs.js:423 -msgid "Image (click to change)" -msgstr "Bild (zum Ändern klicken)" - -#: static/admin/translations-fakejs.js:424 -msgid "For optimal results, use " -msgstr "Für optimale Ergebnisse nutzen Sie" - -#: static/admin/translations-fakejs.js:425 -msgid "The image will be resized on upload to" -msgstr "Die Größe des Bildes wird beim Hochladen angepasst" - -#: static/admin/translations-fakejs.js:430 -msgid "Usage" -msgstr "Verwendungszweck" - -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:472 +#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:459 msgid "Information for" msgstr "Information für" -#: static/admin/translations-fakejs.js:433 -msgid "Services pools" -msgstr "Dienstleistungen Pools" - -#: static/admin/translations-fakejs.js:439 -msgid "Assigned Services" -msgstr "Zugewiesene Dienste" - -#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:335 msgid "Edit group" msgstr "Gruppe bearbeiten" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:336 msgid "New group" msgstr "Neue Gruppe" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:337 msgid "Meta group name" msgstr "Name der Metagruppe" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:342 msgid "Service Pools" msgstr "Service-Pools" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:343 msgid "Match mode" msgstr "Match-Modus" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:344 msgid "Selected Groups" msgstr "Ausgewählte Gruppen" -#: static/admin/translations-fakejs.js:457 +#: static/admin/translations-fakejs.js:347 msgid "Edit user" msgstr "Benutzer bearbeiten" -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:348 msgid "New user" msgstr "Neuer Benutzer" -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:349 msgid "Real name" msgstr "Echter Name" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:355 msgid "Role" msgstr "Rolle" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:356 msgid "Admin" msgstr "Administrator" -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:357 msgid "Staff member" msgstr "Mitarbeiter" -#: static/admin/translations-fakejs.js:477 +#: static/admin/translations-fakejs.js:365 +msgid "Assigned Services" +msgstr "Zugewiesene Dienste" + +#: static/admin/translations-fakejs.js:371 +msgid "Account usage" +msgstr "Kontonutzung" + +#: static/admin/translations-fakejs.js:372 +msgid "Edit rule" +msgstr "Regel bearbeiten" + +#: static/admin/translations-fakejs.js:373 +msgid "New rule" +msgstr "Neue Regel" + +#: static/admin/translations-fakejs.js:376 +msgid "Event" +msgstr "Veranstaltung" + +#: static/admin/translations-fakejs.js:377 +msgid "Start time" +msgstr "Startzeit" + +#: static/admin/translations-fakejs.js:378 +msgid "Duration" +msgstr "Dauer" + +#: static/admin/translations-fakejs.js:379 +msgid "Duration units" +msgstr "Dauer Einheiten" + +#: static/admin/translations-fakejs.js:380 +msgid "Start date" +msgstr "Anfangsdatum" + +#: static/admin/translations-fakejs.js:381 +msgid "Repeat until date" +msgstr "Wiederholen bis zum Datum" + +#: static/admin/translations-fakejs.js:382 +msgid "Frequency" +msgstr "Häufigkeit" + +#: static/admin/translations-fakejs.js:384 +msgid "Repeat every" +msgstr "Wiederhole jeden" + +#: static/admin/translations-fakejs.js:388 +msgid "Rules" +msgstr "Regeln" + +#: static/admin/translations-fakejs.js:389 +msgid "New member pool" +msgstr "Neuer Mitgliederpool" + +#: static/admin/translations-fakejs.js:390 +msgid "Edit member pool" +msgstr "Mitgliederpool bearbeiten" + +#: static/admin/translations-fakejs.js:391 +#: static/admin/translations-fakejs.js:416 +msgid "Priority" +msgstr "Priorität" + +#: static/admin/translations-fakejs.js:392 +msgid "Service pool" +msgstr "Service-Pool" + +#: static/admin/translations-fakejs.js:393 +msgid "Enabled?" +msgstr "Aktiviert?" + +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:456 +msgid "Access calendars" +msgstr "Zugriff auf Kalender" + +#: static/admin/translations-fakejs.js:402 +msgid "Assign service to user manually" +msgstr "Ordnen Sie den Dienst manuell dem Benutzer zu" + +#: static/admin/translations-fakejs.js:403 +msgid "Service" +msgstr "Bedienung" + +#: static/admin/translations-fakejs.js:408 +msgid "Change owner of assigned service" +msgstr "Besitzer des zugewiesenen Dienstes ändern" + +#: static/admin/translations-fakejs.js:413 +msgid "New access rule for" +msgstr "Neue Zugriffsregel für" + +#: static/admin/translations-fakejs.js:414 +msgid "Edit access rule for" +msgstr "Zugriffsregel für bearbeiten" + +#: static/admin/translations-fakejs.js:415 +msgid "Default fallback access for" +msgstr "Standard-Fallback-Zugriff für" + +#: static/admin/translations-fakejs.js:417 +#: static/admin/translations-fakejs.js:438 +msgid "Calendar" +msgstr "Kalender" + +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:441 +msgid "Action" +msgstr "Aktion" + +#: static/admin/translations-fakejs.js:421 +msgid "New group for" +msgstr "Neue Gruppe für" + +#: static/admin/translations-fakejs.js:426 +msgid "New transport for" +msgstr "Neuer Transport für" + +#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:442 +msgid "Transport" +msgstr "Transport" + +#: static/admin/translations-fakejs.js:430 +msgid "New publication for" +msgstr "Neue Veröffentlichung für" + +#: static/admin/translations-fakejs.js:434 +msgid "Changelog of" +msgstr "Änderungsprotokoll von" + +#: static/admin/translations-fakejs.js:436 +msgid "Edit action for" +msgstr "Aktion bearbeiten für" + +#: static/admin/translations-fakejs.js:437 +msgid "New action for" +msgstr "Neue Aktion für" + +#: static/admin/translations-fakejs.js:439 +msgid "Events offset (minutes)" +msgstr "Versatz der Ereignisse (Minuten)" + +#: static/admin/translations-fakejs.js:440 +msgid "At the beginning of the interval?" +msgstr "Am Anfang des Intervalls?" + +#: static/admin/translations-fakejs.js:447 +msgid "Logs of" +msgstr "Protokolle von" + +#: static/admin/translations-fakejs.js:451 +msgid "Cache" +msgstr "Zwischenspeicher" + +#: static/admin/translations-fakejs.js:454 +msgid "Publications" +msgstr "Veröffentlichungen" + +#: static/admin/translations-fakejs.js:455 +msgid "Scheduled actions" +msgstr "Geplante Aktionen" + +#: static/admin/translations-fakejs.js:457 +msgid "Charts" +msgstr "Diagramme" + +#: static/admin/translations-fakejs.js:460 +msgid "Services pools" +msgstr "Dienstleistungen Pools" + +#: static/admin/translations-fakejs.js:465 +msgid "Usage" +msgstr "Verwendungszweck" + +#: static/admin/translations-fakejs.js:467 #: static/modern/translations-fakejs.js:45 msgid "Dashboard" msgstr "Übersicht" -#: static/admin/translations-fakejs.js:478 +#: static/admin/translations-fakejs.js:468 msgid "View authenticators" msgstr "Authentifikatoren anzeigen" -#: static/admin/translations-fakejs.js:479 -#: static/admin/translations-fakejs.js:480 -#: static/admin/translations-fakejs.js:481 +#: static/admin/translations-fakejs.js:469 +#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:471 msgid "View service pools" msgstr "Service-Pools anzeigen" -#: static/admin/translations-fakejs.js:482 -#| msgid "Assigned services" +#: static/admin/translations-fakejs.js:472 msgid "Assigned services chart" msgstr "Tabelle der zugewiesenen Dienste" -#: static/admin/translations-fakejs.js:483 -#| msgid "Reset service: " +#: static/admin/translations-fakejs.js:473 msgid "In use services chart" msgstr "Tabelle der im Einsatz befindlichen Dienste" -#: static/admin/translations-fakejs.js:484 +#: static/admin/translations-fakejs.js:474 msgid "UDS Administration" msgstr "UDS-Administration" -#: static/admin/translations-fakejs.js:485 +#: static/admin/translations-fakejs.js:475 msgid "You are accessing UDS Administration as staff member." msgstr "Sie greifen als Mitarbeiter auf die UDS-Administration zu." -#: static/admin/translations-fakejs.js:486 +#: static/admin/translations-fakejs.js:476 msgid "This means that you have restricted access to elements." msgstr "Das bedeutet, dass Sie Zugriff auf Elemente haben." -#: static/admin/translations-fakejs.js:487 +#: static/admin/translations-fakejs.js:477 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1525,32 +1569,53 @@ msgstr "" "Wenden Sie sich an Ihren lokalen UDS-Administrator, um Ihre Zugriffsrechte " "zu erhöhen." -#: static/admin/translations-fakejs.js:488 +#: static/admin/translations-fakejs.js:478 msgid "Thank you." msgstr "Vielen Dank." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:23 -msgid "Errors found" -msgstr "Fehler gefunden" +#: static/admin/translations-fakejs.js:479 +msgid "UDS Configuration" +msgstr "UDS-Konfiguration" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/admin/translations-fakejs.js:481 +msgid "New image for" +msgstr "Neues Bild für" + +#: static/admin/translations-fakejs.js:482 +msgid "Edit for" +msgstr "Bearbeiten für" + +#: static/admin/translations-fakejs.js:483 +msgid "Image name" +msgstr "Bildname" + +#: static/admin/translations-fakejs.js:484 +msgid "Image (click to change)" +msgstr "Bild (zum Ändern klicken)" + +#: static/admin/translations-fakejs.js:485 +msgid "For optimal results, use " +msgstr "Für optimale Ergebnisse nutzen Sie" + +#: static/admin/translations-fakejs.js:486 +msgid "The image will be resized on upload to" +msgstr "Die Größe des Bildes wird beim Hochladen angepasst" + +#: static/modern/main-es5.js:1 msgid "Error communicating with your service. Please, retry again." msgstr "" "Fehler bei der Kommunikation mit Ihrem Dienst. Bitte versuchen Sie es erneut." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:13 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:13 msgid "Your session has expired. Please, login again" msgstr "Deine Sitzung ist abgelaufen. Bitte melden Sie sich erneut an" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:15 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:15 #: static/modern/translations-fakejs.js:20 msgid "Please wait until the service is launched." msgstr "Bitte warten Sie, bis der Dienst gestartet wird." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Remember that you will need the UDS client on your platform to access the " "service." @@ -1558,57 +1623,56 @@ msgstr "" "Denken Sie daran, dass Sie den UDS-Client auf Ihrer Plattform benötigen, um " "auf den Dienst zugreifen zu können." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:16 -#| msgid "Service released" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:16 msgid "Service ready" msgstr "Servicebereit" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:17 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:17 msgid "UDS Client not launching" msgstr "UDS Client startet nicht not" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 +#| msgid "" +#| "It seems that you don't have UDS Client installed. Please, install it " +#| "from here: " msgid "" "It seems that you don't have UDS Client installed. Please, install it from " -"here: " +"here:" msgstr "" "Es scheint, dass Sie UDS Client nicht installiert haben. Bitte installieren " "Sie es von hier aus:" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:18 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:18 msgid "UDS Client Download" msgstr "UDS-Client-Download" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Launching UDS Client, almost done." msgstr "UDS Client starten, fast fertig." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Machine ready, waiting for UDS Client" msgstr "Maschine bereit, wartet auf UDS Client" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:19 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:19 msgid "Error launching service" msgstr "Fehler beim Starten des Dienstes" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Your connection is being prepared. It will open on a new window when ready." msgstr "" "Ihre Verbindung wird vorbereitet. Sie wird in einem neuen Fenster geöffnet, " "wenn sie fertig ist." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:21 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:21 msgid "Launching service" msgstr "Dienst starten" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:23 +msgid "Errors found" +msgstr "Fehler gefunden" + #: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:3 msgid "Service is in maintenance" msgstr "Service ist in Wartung" diff --git a/server/src/uds/locale/en/LC_MESSAGES/django.po b/server/src/uds/locale/en/LC_MESSAGES/django.po index 2c46860c7..837713d7c 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: 2021-06-24 11:16+0200\n" +"POT-Creation-Date: 2021-07-08 12:57+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -112,23 +112,24 @@ msgstr "" msgid "User service not found" msgstr "" -#: REST/methods/actor_token.py:51 +#: REST/methods/actor_token.py:51 REST/methods/tunnel_token.py:51 msgid "Actor tokens" msgstr "" -#: REST/methods/actor_token.py:54 reports/auto/fields.py:56 -#: reports/stats/pools_performance.py:217 +#: REST/methods/actor_token.py:54 REST/methods/tunnel_token.py:54 +#: reports/auto/fields.py:56 reports/stats/pools_performance.py:217 #: reports/stats/pools_performance.py:236 reports/stats/pools_usage_day.py:64 #: reports/stats/usage_by_pool.py:169 reports/stats/user_access.py:190 #: templates/uds/reports/stats/authenticator_stats.html:14 msgid "Date" msgstr "" -#: REST/methods/actor_token.py:55 +#: REST/methods/actor_token.py:55 REST/methods/tunnel_token.py:55 msgid "Issued by" msgstr "" -#: REST/methods/actor_token.py:56 reports/stats/usage_by_pool.py:173 +#: REST/methods/actor_token.py:56 REST/methods/tunnel_token.py:56 +#: reports/stats/usage_by_pool.py:173 #: templates/uds/reports/stats/usage-by-pool.html:18 msgid "Origin" msgstr "" @@ -153,7 +154,7 @@ msgstr "" msgid "Log level" msgstr "" -#: REST/methods/actor_token.py:67 +#: REST/methods/actor_token.py:67 REST/methods/tunnel_token.py:63 msgid "Token isued by {} from {}" msgstr "" @@ -381,8 +382,8 @@ msgid "Pool" msgstr "" #: REST/methods/meta_service_pools.py:197 REST/methods/services_usage.py:122 -#: REST/methods/user_services.py:139 REST/methods/user_services.py:270 -#: auths/IP/authenticator.py:67 +#: REST/methods/tunnel_token.py:57 REST/methods/user_services.py:139 +#: REST/methods/user_services.py:270 auths/IP/authenticator.py:68 msgid "IP" msgstr "" @@ -543,15 +544,15 @@ msgstr "" #: REST/methods/proxies.py:87 #: auths/ActiveDirectory_enterprise/authenticator.py:44 -#: auths/EDirectory_enterprise/authenticator.py:46 -#: auths/Radius/authenticator.py:66 auths/RegexLdap/authenticator.py:66 -#: auths/SimpleLDAP/authenticator.py:57 +#: auths/EDirectory_enterprise/authenticator.py:47 +#: auths/Radius/authenticator.py:67 auths/RegexLdap/authenticator.py:69 +#: auths/SimpleLDAP/authenticator.py:60 #: services/HyperV_enterprise/legacy/provider.py:83 #: services/HyperV_enterprise/provider.py:60 #: services/NutanixPrism_enterprise/provider.py:39 #: services/Nutanix_enterprise/provider.py:36 services/OVirt/provider.py:109 #: services/OpenGnsys/provider.py:97 services/OpenNebula/provider.py:77 -#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:60 +#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:66 #: services/VCloud_enterprise/provider.py:32 #: services/Vmware_enterprise/provider.py:41 services/Xen/provider.py:100 msgid "Host" @@ -561,15 +562,15 @@ msgstr "" msgid "Server (IP or FQDN) that will serve as proxy." msgstr "" -#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:53 -#: auths/Radius/authenticator.py:73 auths/RegexLdap/authenticator.py:73 -#: auths/SimpleLDAP/authenticator.py:64 +#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:54 +#: auths/Radius/authenticator.py:74 auths/RegexLdap/authenticator.py:76 +#: auths/SimpleLDAP/authenticator.py:67 #: services/HyperV_enterprise/legacy/provider.py:84 #: services/HyperV_enterprise/provider.py:114 #: services/NutanixPrism_enterprise/provider.py:46 #: services/Nutanix_enterprise/provider.py:37 #: services/OpenGnsys/provider.py:101 services/OpenNebula/provider.py:78 -#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:61 +#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:73 #: services/RDS_enterprise/provider.py:101 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 @@ -582,8 +583,8 @@ msgstr "" #: REST/methods/proxies.py:102 #: auths/ActiveDirectory_enterprise/authenticator.py:50 -#: auths/EDirectory_enterprise/authenticator.py:60 -#: auths/RegexLdap/authenticator.py:80 auths/SimpleLDAP/authenticator.py:71 +#: auths/EDirectory_enterprise/authenticator.py:61 +#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 #: osmanagers/WindowsOsManager/windows_domain.py:124 #: services/OpenNebula/provider.py:79 services/OpenStack/provider_legacy.py:119 msgid "Use SSL" @@ -611,9 +612,9 @@ msgstr "" #: REST/methods/users_groups.py:297 #: auths/ActiveDirectory_enterprise/authenticator.py:143 #: auths/AzureAD_enterprise/azure_ad.py:95 -#: auths/EDirectory_enterprise/authenticator.py:104 -#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:188 -#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:179 +#: auths/EDirectory_enterprise/authenticator.py:105 +#: auths/Radius/authenticator.py:63 auths/RegexLdap/authenticator.py:191 +#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:182 #: models/calendar_action.py:142 models/calendar_action.py:149 msgid "Group" msgstr "" @@ -666,7 +667,7 @@ msgstr "" #: REST/methods/services.py:318 REST/methods/services_pools.py:356 #: REST/methods/services_pools.py:367 REST/methods/services_pools.py:378 #: REST/methods/services_pools.py:486 REST/methods/services_pools.py:498 -#: auths/RegexLdap/authenticator.py:173 core/ui/user_interface.py:99 +#: auths/RegexLdap/authenticator.py:176 core/ui/user_interface.py:99 #: osmanagers/WindowsOsManager/windows_domain.py:105 #: osmanagers/WindowsOsManager/windows_domain.py:113 #: osmanagers/WindowsOsManager/windows_domain.py:121 @@ -873,6 +874,10 @@ msgstr "" msgid "Metapool transport label (only used on metapool transports grouping)" msgstr "" +#: REST/methods/tunnel_token.py:53 +msgid "Token" +msgstr "" + #: REST/methods/user_services.py:137 REST/methods/user_services.py:268 #: REST/methods/user_services.py:518 REST/methods/user_services.py:554 msgid "Revision" @@ -938,8 +943,8 @@ msgstr "" #: REST/methods/users_groups.py:97 REST/methods/users_groups.py:103 #: auths/ActiveDirectory_enterprise/authenticator.py:70 #: auths/AzureAD_enterprise/azure_ad.py:94 -#: auths/EDirectory_enterprise/authenticator.py:68 -#: auths/Radius/authenticator.py:61 auths/RegexLdap/authenticator.py:88 +#: auths/EDirectory_enterprise/authenticator.py:69 +#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:91 #: auths/SAML_enterprise/saml.py:117 reports/stats/pool_users_summary.py:162 #: reports/stats/usage_by_pool.py:170 #: templates/uds/reports/stats/pool-users-summary.html:14 @@ -958,19 +963,18 @@ msgstr "" #: REST/methods/users_groups.py:120 #: auths/ActiveDirectory_enterprise/authenticator.py:141 -#: auths/EDirectory_enterprise/authenticator.py:102 -#: auths/RegexLdap/authenticator.py:186 auths/SimpleLDAP/authenticator.py:177 +#: auths/EDirectory_enterprise/authenticator.py:103 +#: auths/RegexLdap/authenticator.py:189 auths/SimpleLDAP/authenticator.py:180 #: services/HyperV_enterprise/legacy/provider.py:85 #: services/HyperV_enterprise/provider.py:74 #: services/NutanixPrism_enterprise/provider.py:54 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:118 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:127 services/OpenStack/provider_legacy.py:144 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:82 services/RDS_enterprise/provider.py:118 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:107 #: transports/HTML5RDP/html5rdp.py:103 transports/HTML5VNC/html5vnc.py:75 -#: transports/NX/nxtransport.py:71 transports/NX/nxtunneltransport.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:63 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:75 #: transports/SPICE/spice_base.py:68 transports/X2GO/x2go_base.py:69 @@ -1098,9 +1102,9 @@ msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:80 #: auths/ActiveDirectory_enterprise/authenticator.py:145 -#: auths/EDirectory_enterprise/authenticator.py:76 -#: auths/RegexLdap/authenticator.py:96 auths/RegexLdap/authenticator.py:190 -#: auths/SimpleLDAP/authenticator.py:87 auths/SimpleLDAP/authenticator.py:181 +#: auths/EDirectory_enterprise/authenticator.py:77 +#: auths/RegexLdap/authenticator.py:99 auths/RegexLdap/authenticator.py:193 +#: auths/SimpleLDAP/authenticator.py:90 auths/SimpleLDAP/authenticator.py:184 #: core/auths/authenticator.py:144 #: osmanagers/WindowsOsManager/windows_domain.py:85 #: osmanagers/WindowsOsManager/windows_random.py:66 @@ -1110,11 +1114,10 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:125 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:135 services/OpenStack/provider_legacy.py:152 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:92 services/RDS_enterprise/provider.py:126 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:115 #: transports/HTML5RDP/html5rdp.py:109 transports/HTML5VNC/html5vnc.py:76 -#: transports/NX/nxtransport.py:72 transports/NX/nxtunneltransport.py:117 #: transports/NoMachine_enterprise/nomachine_base.py:69 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:81 #: transports/SPICE/spice_base.py:74 web/forms/LoginForm.py:43 @@ -1122,14 +1125,14 @@ msgid "Password" msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:82 -#: auths/EDirectory_enterprise/authenticator.py:78 -#: auths/RegexLdap/authenticator.py:98 auths/SimpleLDAP/authenticator.py:89 +#: auths/EDirectory_enterprise/authenticator.py:79 +#: auths/RegexLdap/authenticator.py:101 auths/SimpleLDAP/authenticator.py:92 msgid "Password of the ldap user" msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:88 -#: auths/EDirectory_enterprise/authenticator.py:84 -#: auths/RegexLdap/authenticator.py:104 auths/SimpleLDAP/authenticator.py:95 +#: auths/EDirectory_enterprise/authenticator.py:85 +#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 #: services/Azure_enterprise/provider.py:98 #: services/HyperV_enterprise/legacy/provider.py:93 #: services/HyperV_enterprise/provider.py:131 @@ -1137,7 +1140,7 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:164 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:166 services/OpenStack/provider_legacy.py:183 -#: services/Proxmox/provider.py:69 services/VCloud_enterprise/provider.py:63 +#: services/Proxmox/provider.py:123 services/VCloud_enterprise/provider.py:63 #: services/Vmware_enterprise/provider.py:50 msgid "Timeout" msgstr "" @@ -1186,50 +1189,50 @@ msgid "Authenticate against Active Directory" msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:175 -#: auths/ActiveDirectory_enterprise/authenticator.py:589 +#: auths/ActiveDirectory_enterprise/authenticator.py:594 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "" -#: auths/ActiveDirectory_enterprise/authenticator.py:468 -#: auths/ActiveDirectory_enterprise/authenticator.py:519 +#: auths/ActiveDirectory_enterprise/authenticator.py:473 +#: auths/ActiveDirectory_enterprise/authenticator.py:524 #: auths/AzureAD_enterprise/azure_ad.py:289 -#: auths/EDirectory_enterprise/authenticator.py:263 -#: auths/EDirectory_enterprise/authenticator.py:294 -#: auths/RegexLdap/authenticator.py:526 auths/RegexLdap/authenticator.py:557 -#: auths/SimpleLDAP/authenticator.py:423 auths/SimpleLDAP/authenticator.py:466 +#: auths/EDirectory_enterprise/authenticator.py:269 +#: auths/EDirectory_enterprise/authenticator.py:300 +#: auths/RegexLdap/authenticator.py:534 auths/RegexLdap/authenticator.py:565 +#: auths/SimpleLDAP/authenticator.py:431 auths/SimpleLDAP/authenticator.py:474 msgid "Username not found" msgstr "" -#: auths/ActiveDirectory_enterprise/authenticator.py:501 -#: auths/SimpleLDAP/authenticator.py:456 +#: auths/ActiveDirectory_enterprise/authenticator.py:506 +#: auths/SimpleLDAP/authenticator.py:464 msgid "Group not found" msgstr "" -#: auths/ActiveDirectory_enterprise/authenticator.py:546 -#: auths/ActiveDirectory_enterprise/authenticator.py:568 -#: auths/EDirectory_enterprise/authenticator.py:316 -#: auths/RegexLdap/authenticator.py:585 auths/SimpleLDAP/authenticator.py:491 -#: auths/SimpleLDAP/authenticator.py:511 +#: auths/ActiveDirectory_enterprise/authenticator.py:551 +#: auths/ActiveDirectory_enterprise/authenticator.py:573 +#: auths/EDirectory_enterprise/authenticator.py:322 +#: auths/RegexLdap/authenticator.py:593 auths/SimpleLDAP/authenticator.py:499 +#: auths/SimpleLDAP/authenticator.py:519 msgid "Too many results, be more specific" msgstr "" -#: auths/ActiveDirectory_enterprise/authenticator.py:600 +#: auths/ActiveDirectory_enterprise/authenticator.py:605 msgid "Domain seems to be incorrect, please check it" msgstr "" -#: auths/ActiveDirectory_enterprise/authenticator.py:619 +#: auths/ActiveDirectory_enterprise/authenticator.py:624 msgid "" "Server does not seem an Active Directory (it does not have user objects)" msgstr "" -#: auths/ActiveDirectory_enterprise/authenticator.py:642 +#: auths/ActiveDirectory_enterprise/authenticator.py:647 msgid "" "Server does not seem an Active Directory (it does not have group objects)" msgstr "" -#: auths/ActiveDirectory_enterprise/authenticator.py:651 -#: auths/EDirectory_enterprise/authenticator.py:439 -#: auths/RegexLdap/authenticator.py:695 auths/SimpleLDAP/authenticator.py:674 +#: auths/ActiveDirectory_enterprise/authenticator.py:656 +#: auths/EDirectory_enterprise/authenticator.py:445 +#: auths/RegexLdap/authenticator.py:703 auths/SimpleLDAP/authenticator.py:682 msgid "Connection params seem correct, test was succesfully executed" msgstr "" @@ -1309,263 +1312,263 @@ msgstr "" msgid "Connection params seems correct, test was succesfully executed" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:48 +#: auths/EDirectory_enterprise/authenticator.py:49 msgid "EDirectory Server IP or Hostname" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:56 -#: auths/RegexLdap/authenticator.py:76 auths/SimpleLDAP/authenticator.py:67 +#: auths/EDirectory_enterprise/authenticator.py:57 +#: auths/RegexLdap/authenticator.py:79 auths/SimpleLDAP/authenticator.py:70 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:63 -#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 +#: auths/EDirectory_enterprise/authenticator.py:64 +#: auths/RegexLdap/authenticator.py:86 auths/SimpleLDAP/authenticator.py:77 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:70 +#: auths/EDirectory_enterprise/authenticator.py:71 msgid "Username with read privileges on the eDirectory" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:87 -#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 +#: auths/EDirectory_enterprise/authenticator.py:88 +#: auths/RegexLdap/authenticator.py:110 auths/SimpleLDAP/authenticator.py:101 msgid "Timeout in seconds of connection to LDAP" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:92 +#: auths/EDirectory_enterprise/authenticator.py:93 msgid "eDirectory Authenticator" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:94 +#: auths/EDirectory_enterprise/authenticator.py:95 msgid "Authenticate against eDirectory" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:334 +#: auths/EDirectory_enterprise/authenticator.py:340 msgid "Edirectory connection error: {}" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:339 -#: auths/RegexLdap/authenticator.py:608 auths/SimpleLDAP/authenticator.py:536 +#: auths/EDirectory_enterprise/authenticator.py:345 +#: auths/RegexLdap/authenticator.py:616 auths/SimpleLDAP/authenticator.py:544 msgid "Ldap search base is incorrect" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:357 -#: auths/RegexLdap/authenticator.py:626 auths/SimpleLDAP/authenticator.py:544 +#: auths/EDirectory_enterprise/authenticator.py:363 +#: auths/RegexLdap/authenticator.py:634 auths/SimpleLDAP/authenticator.py:552 msgid "Ldap user class seems to be incorrect (no user found by that class)" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:380 -#: auths/SimpleLDAP/authenticator.py:590 +#: auths/EDirectory_enterprise/authenticator.py:386 +#: auths/SimpleLDAP/authenticator.py:598 msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:403 +#: auths/EDirectory_enterprise/authenticator.py:409 msgid "Expected group attribute " msgstr "" -#: auths/EDirectory_enterprise/authenticator.py:430 +#: auths/EDirectory_enterprise/authenticator.py:436 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" -#: auths/IP/authenticator.py:61 auths/IP/authenticator.py:63 -msgid "IP Authenticator" -msgstr "" - -#: auths/IP/authenticator.py:68 -msgid "IP Range" -msgstr "" - -#: auths/IP/authenticator.py:107 auths/IP/authenticator.py:110 -msgid "All seems to be fine." -msgstr "" - -#: auths/InternalDB/authenticator.py:56 -msgid "Internal Database" -msgstr "" - -#: auths/InternalDB/authenticator.py:58 -msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "" - -#: auths/InternalDB/authenticator.py:67 -msgid "Different user for each host" -msgstr "" - -#: auths/InternalDB/authenticator.py:67 -msgid "If checked, each host will have a different user name" -msgstr "" - -#: auths/InternalDB/authenticator.py:68 -msgid "Reverse DNS" -msgstr "" - -#: auths/InternalDB/authenticator.py:68 -msgid "If checked, the host will be reversed dns" -msgstr "" - -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:87 msgid "Accept proxy" msgstr "" -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:56 auths/InternalDB/authenticator.py:90 msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" msgstr "" -#: auths/InternalDB/authenticator.py:134 +#: auths/IP/authenticator.py:62 auths/IP/authenticator.py:64 +msgid "IP Authenticator" +msgstr "" + +#: auths/IP/authenticator.py:69 +msgid "IP Range" +msgstr "" + +#: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 +msgid "All seems to be fine." +msgstr "" + +#: auths/InternalDB/authenticator.py:57 +msgid "Internal Database" +msgstr "" + +#: auths/InternalDB/authenticator.py:60 +msgid "Internal dabasase authenticator. Doesn't use external sources" +msgstr "" + +#: auths/InternalDB/authenticator.py:71 +msgid "Different user for each host" +msgstr "" + +#: auths/InternalDB/authenticator.py:73 +msgid "If checked, each host will have a different user name" +msgstr "" + +#: auths/InternalDB/authenticator.py:79 +msgid "Reverse DNS" +msgstr "" + +#: auths/InternalDB/authenticator.py:81 +msgid "If checked, the host will be reversed dns" +msgstr "" + +#: auths/InternalDB/authenticator.py:166 msgid "Internal structures seems ok" msgstr "" -#: auths/InternalDB/authenticator.py:137 +#: auths/InternalDB/authenticator.py:169 msgid "All seems fine in the authenticator." msgstr "" -#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58 +#: auths/Radius/authenticator.py:57 auths/Radius/authenticator.py:59 msgid "Radius Authenticator" msgstr "" -#: auths/Radius/authenticator.py:68 +#: auths/Radius/authenticator.py:69 msgid "Radius Server IP or Hostname" msgstr "" -#: auths/Radius/authenticator.py:76 +#: auths/Radius/authenticator.py:77 msgid "Radius authentication port (usually 1812)" msgstr "" -#: auths/Radius/authenticator.py:81 +#: auths/Radius/authenticator.py:82 msgid "Secret" msgstr "" -#: auths/Radius/authenticator.py:83 +#: auths/Radius/authenticator.py:84 msgid "Radius client secret" msgstr "" -#: auths/Radius/authenticator.py:89 +#: auths/Radius/authenticator.py:90 msgid "NAS Identifier" msgstr "" -#: auths/Radius/authenticator.py:92 +#: auths/Radius/authenticator.py:93 msgid "NAS Identifier for Radius Server" msgstr "" -#: auths/Radius/authenticator.py:99 +#: auths/Radius/authenticator.py:100 msgid "App Prefix for Class Attributes" msgstr "" -#: auths/Radius/authenticator.py:102 +#: auths/Radius/authenticator.py:103 msgid "Application prefix for filtering groups from \"Class\" attribute" msgstr "" -#: auths/Radius/authenticator.py:108 +#: auths/Radius/authenticator.py:109 msgid "Global group" msgstr "" -#: auths/Radius/authenticator.py:111 +#: auths/Radius/authenticator.py:112 msgid "If set, this value will be added as group for all radius users" msgstr "" -#: auths/Radius/authenticator.py:171 +#: auths/Radius/authenticator.py:173 msgid "Error testing connection" msgstr "" -#: auths/Radius/authenticator.py:183 +#: auths/Radius/authenticator.py:185 msgid "Connection to Radius server failed" msgstr "" -#: auths/Radius/authenticator.py:184 +#: auths/Radius/authenticator.py:186 msgid "Connection to Radius server seems ok" msgstr "" -#: auths/RegexLdap/authenticator.py:68 +#: auths/RegexLdap/authenticator.py:71 msgid "Ldap Server Host" msgstr "" -#: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 +#: auths/RegexLdap/authenticator.py:93 auths/SimpleLDAP/authenticator.py:84 msgid "Username with read privileges on the base selected" msgstr "" -#: auths/RegexLdap/authenticator.py:114 auths/SimpleLDAP/authenticator.py:104 +#: auths/RegexLdap/authenticator.py:117 auths/SimpleLDAP/authenticator.py:107 msgid "Base" msgstr "" -#: auths/RegexLdap/authenticator.py:116 auths/SimpleLDAP/authenticator.py:106 +#: auths/RegexLdap/authenticator.py:119 auths/SimpleLDAP/authenticator.py:109 msgid "Common search base (used for \"users\" and \"groups\")" msgstr "" -#: auths/RegexLdap/authenticator.py:118 auths/RegexLdap/authenticator.py:127 -#: auths/RegexLdap/authenticator.py:136 auths/RegexLdap/authenticator.py:148 -#: auths/RegexLdap/authenticator.py:160 auths/SimpleLDAP/authenticator.py:108 -#: auths/SimpleLDAP/authenticator.py:117 auths/SimpleLDAP/authenticator.py:126 -#: auths/SimpleLDAP/authenticator.py:137 auths/SimpleLDAP/authenticator.py:146 -#: auths/SimpleLDAP/authenticator.py:155 auths/SimpleLDAP/authenticator.py:164 +#: auths/RegexLdap/authenticator.py:121 auths/RegexLdap/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:139 auths/RegexLdap/authenticator.py:151 +#: auths/RegexLdap/authenticator.py:163 auths/SimpleLDAP/authenticator.py:111 +#: auths/SimpleLDAP/authenticator.py:120 auths/SimpleLDAP/authenticator.py:129 +#: auths/SimpleLDAP/authenticator.py:140 auths/SimpleLDAP/authenticator.py:149 +#: auths/SimpleLDAP/authenticator.py:158 auths/SimpleLDAP/authenticator.py:167 msgid "Ldap info" msgstr "" -#: auths/RegexLdap/authenticator.py:122 auths/SimpleLDAP/authenticator.py:112 +#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 msgid "User class" msgstr "" -#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 +#: auths/RegexLdap/authenticator.py:128 auths/SimpleLDAP/authenticator.py:118 msgid "Class for LDAP users (normally posixAccount)" msgstr "" -#: auths/RegexLdap/authenticator.py:131 auths/SimpleLDAP/authenticator.py:121 +#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 msgid "User Id Attr" msgstr "" -#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 +#: auths/RegexLdap/authenticator.py:137 auths/SimpleLDAP/authenticator.py:127 msgid "Attribute that contains the user id" msgstr "" -#: auths/RegexLdap/authenticator.py:140 auths/SimpleLDAP/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:143 auths/SimpleLDAP/authenticator.py:133 msgid "User Name Attr" msgstr "" -#: auths/RegexLdap/authenticator.py:145 +#: auths/RegexLdap/authenticator.py:148 msgid "" "Attributes that contains the user name attributes or attribute patterns (one " "for each line)" msgstr "" -#: auths/RegexLdap/authenticator.py:152 +#: auths/RegexLdap/authenticator.py:155 msgid "Group Name Attr" msgstr "" -#: auths/RegexLdap/authenticator.py:157 +#: auths/RegexLdap/authenticator.py:160 msgid "" "Attribute that contains the group name attributes or attribute patterns (one " "for each line)" msgstr "" -#: auths/RegexLdap/authenticator.py:166 +#: auths/RegexLdap/authenticator.py:169 msgid "Alt. class" msgstr "" -#: auths/RegexLdap/authenticator.py:170 +#: auths/RegexLdap/authenticator.py:173 msgid "" "Class for LDAP objects that will be also checked for groups retrieval " "(normally empty)" msgstr "" -#: auths/RegexLdap/authenticator.py:176 +#: auths/RegexLdap/authenticator.py:179 msgid "Regex LDAP Authenticator" msgstr "" -#: auths/RegexLdap/authenticator.py:178 +#: auths/RegexLdap/authenticator.py:181 msgid "Regular Expressions LDAP authenticator" msgstr "" -#: auths/RegexLdap/authenticator.py:651 +#: auths/RegexLdap/authenticator.py:659 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" msgstr "" -#: auths/RegexLdap/authenticator.py:680 auths/SimpleLDAP/authenticator.py:613 +#: auths/RegexLdap/authenticator.py:688 auths/SimpleLDAP/authenticator.py:621 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" @@ -1718,75 +1721,75 @@ msgstr "" msgid "We need more than two groups!" msgstr "" -#: auths/SimpleLDAP/authenticator.py:59 +#: auths/SimpleLDAP/authenticator.py:62 msgid "Ldap Server IP or Hostname" msgstr "" -#: auths/SimpleLDAP/authenticator.py:79 +#: auths/SimpleLDAP/authenticator.py:82 msgid "Ldap User" msgstr "" -#: auths/SimpleLDAP/authenticator.py:134 +#: auths/SimpleLDAP/authenticator.py:137 msgid "Attributes that contains the user name (list of comma separated values)" msgstr "" -#: auths/SimpleLDAP/authenticator.py:141 +#: auths/SimpleLDAP/authenticator.py:144 msgid "Group class" msgstr "" -#: auths/SimpleLDAP/authenticator.py:144 +#: auths/SimpleLDAP/authenticator.py:147 msgid "Class for LDAP groups (normally poxisGroup)" msgstr "" -#: auths/SimpleLDAP/authenticator.py:150 +#: auths/SimpleLDAP/authenticator.py:153 msgid "Group Id Attr" msgstr "" -#: auths/SimpleLDAP/authenticator.py:153 +#: auths/SimpleLDAP/authenticator.py:156 msgid "Attribute that contains the group id" msgstr "" -#: auths/SimpleLDAP/authenticator.py:159 +#: auths/SimpleLDAP/authenticator.py:162 msgid "Group membership attr" msgstr "" -#: auths/SimpleLDAP/authenticator.py:162 +#: auths/SimpleLDAP/authenticator.py:165 msgid "Attribute of the group that contains the users belonging to it" msgstr "" -#: auths/SimpleLDAP/authenticator.py:167 +#: auths/SimpleLDAP/authenticator.py:170 msgid "SimpleLDAP (DEPRECATED)" msgstr "" -#: auths/SimpleLDAP/authenticator.py:169 +#: auths/SimpleLDAP/authenticator.py:172 msgid "Simple LDAP authenticator (DEPRECATED)" msgstr "" -#: auths/SimpleLDAP/authenticator.py:567 +#: auths/SimpleLDAP/authenticator.py:575 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "" -#: auths/SimpleLDAP/authenticator.py:638 +#: auths/SimpleLDAP/authenticator.py:646 msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" msgstr "" -#: auths/SimpleLDAP/authenticator.py:657 +#: auths/SimpleLDAP/authenticator.py:665 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" msgstr "" -#: auths/SimpleLDAP/authenticator.py:667 +#: auths/SimpleLDAP/authenticator.py:675 msgid "Can't locate any group with the membership attribute specified" msgstr "" -#: core/auths/auth.py:111 +#: core/auths/auth.py:110 msgid "System Administrator" msgstr "" -#: core/auths/auth.py:151 +#: core/auths/auth.py:150 msgid "Forbidden" msgstr "" @@ -1853,11 +1856,11 @@ msgstr "" msgid "No check method provided." msgstr "" -#: core/osmanagers/osmanager.py:58 +#: core/osmanagers/osmanager.py:60 msgid "Base OS Manager" msgstr "" -#: core/osmanagers/osmanager.py:60 +#: core/osmanagers/osmanager.py:62 msgid "Base Manager" msgstr "" @@ -2399,19 +2402,19 @@ msgstr "" msgid "RDS UDS Actor (for remote apps on Windows Server 2012, 2016, 2019)" msgstr "" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:31 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32 msgid "RDS OS Manager" msgstr "" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:33 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34 msgid "Os Manager to control RDS provided services" msgstr "" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:40 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:41 msgid "Max. session time" msgstr "" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:44 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:45 msgid "" "Maximum duration in hours for a session (0 means no limit). After this " "period, session will be released." @@ -2970,7 +2973,7 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:141 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:143 services/OpenStack/provider_legacy.py:160 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:100 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 #: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:123 msgid "Creation concurrency" @@ -2983,7 +2986,7 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:146 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:148 services/OpenStack/provider_legacy.py:165 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:105 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 services/Xen/provider.py:128 msgid "Maximum number of concurrently creating VMs" msgstr "" @@ -2995,7 +2998,7 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:152 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:154 services/OpenStack/provider_legacy.py:171 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:111 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 #: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:134 msgid "Removal concurrency" @@ -3008,7 +3011,7 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:157 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:159 services/OpenStack/provider_legacy.py:176 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:116 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 services/Xen/provider.py:139 msgid "Maximum number of concurrently removing VMs" msgstr "" @@ -3231,7 +3234,7 @@ msgstr "" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/NutanixPrism_enterprise/provider.py:262 #: services/Nutanix_enterprise/provider.py:228 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:210 services/Vmware_enterprise/provider.py:168 +#: services/Proxmox/provider.py:312 services/Vmware_enterprise/provider.py:168 msgid "Connection failed. Check connection params" msgstr "" @@ -3403,7 +3406,6 @@ msgstr "" #: services/HyperV_enterprise/provider.py:123 #: services/VCloud_enterprise/provider.py:51 -#: transports/NX/nxtunneltransport.py:95 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:94 #: transports/RDP/rdptunnel.py:89 transports/RDS_enterprise/rdstunnel.py:90 #: transports/SPICE/spice_tunnel.py:87 transports/X2GO/x2go_tunnel.py:90 @@ -4096,35 +4098,43 @@ msgstr "" msgid " (bound to {})" msgstr "" -#: services/Proxmox/provider.py:55 +#: services/Proxmox/provider.py:59 msgid "Proxmox Platform Provider" msgstr "" -#: services/Proxmox/provider.py:57 +#: services/Proxmox/provider.py:61 msgid "Proxmox platform service provider" msgstr "" -#: services/Proxmox/provider.py:60 +#: services/Proxmox/provider.py:68 msgid "Proxmox Server IP or Hostname" msgstr "" -#: services/Proxmox/provider.py:61 +#: services/Proxmox/provider.py:75 msgid "Proxmox API port (default is 8006)" msgstr "" -#: services/Proxmox/provider.py:63 +#: services/Proxmox/provider.py:85 msgid "" "User with valid privileges on Proxmox, (use \"user@authenticator\" form)" msgstr "" -#: services/Proxmox/provider.py:64 +#: services/Proxmox/provider.py:94 msgid "Password of the user of Proxmox" msgstr "" -#: services/Proxmox/provider.py:69 +#: services/Proxmox/provider.py:126 msgid "Timeout in seconds of connection to Proxmox" msgstr "" +#: services/Proxmox/provider.py:133 +msgid "Starting VmId" +msgstr "" + +#: services/Proxmox/provider.py:138 +msgid "Starting machine id on proxmox" +msgstr "" + #: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" @@ -5071,7 +5081,6 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:97 #: transports/HTML5RDS_enterprise/html5rds.py:98 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:57 #: transports/RDP/rdp_base.py:69 transports/RDS_enterprise/rds_base.py:46 msgid "Empty creds" @@ -5079,23 +5088,20 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:99 #: transports/HTML5RDS_enterprise/html5rds.py:100 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:107 #: transports/NoMachine_enterprise/nomachine_base.py:59 #: transports/RDP/rdp_base.py:71 transports/RDS_enterprise/rds_base.py:48 #: transports/SPICE/spice_base.py:63 msgid "If checked, the credentials used to connect will be emtpy" msgstr "" -#: transports/HTML5RDP/html5rdp.py:105 transports/NX/nxtransport.py:71 -#: transports/NX/nxtunneltransport.py:113 +#: transports/HTML5RDP/html5rdp.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:65 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:77 #: transports/SPICE/spice_base.py:69 transports/X2GO/x2go_base.py:70 msgid "If not empty, this username will be always used as credential" msgstr "" -#: transports/HTML5RDP/html5rdp.py:111 transports/NX/nxtransport.py:72 -#: transports/NX/nxtunneltransport.py:119 +#: transports/HTML5RDP/html5rdp.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:71 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:83 #: transports/SPICE/spice_base.py:75 @@ -5463,117 +5469,10 @@ msgstr "" msgid "If set, the connection will be read only" msgstr "" -#: transports/NX/nxtransport.py:64 transports/NX/nxtunneltransport.py:66 -msgid "NX v3.5 (DEPRECATED)" -msgstr "" - -#: transports/NX/nxtransport.py:66 -msgid "NX Protocol v3.5. Direct connection." -msgstr "" - -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:123 #: transports/NoMachine_enterprise/nomachine_base.py:75 msgid "Listening port" msgstr "" -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:126 -msgid "Listening port of NX (ssh) at client machine" -msgstr "" - -#: transports/NX/nxtransport.py:75 transports/NX/nxtunneltransport.py:130 -msgid "Connection" -msgstr "" - -#: transports/NX/nxtransport.py:77 transports/NX/nxtunneltransport.py:132 -msgid "Connection speed for this transport (quality)" -msgstr "" - -#: transports/NX/nxtransport.py:88 transports/NX/nxtunneltransport.py:143 -msgid "Session" -msgstr "" - -#: transports/NX/nxtransport.py:90 transports/NX/nxtunneltransport.py:145 -#: transports/X2GO/x2go_base.py:93 -msgid "Desktop session" -msgstr "" - -#: transports/NX/nxtransport.py:99 transports/NX/nxtunneltransport.py:154 -msgid "Disk Cache" -msgstr "" - -#: transports/NX/nxtransport.py:101 transports/NX/nxtunneltransport.py:156 -msgid "Cache size en Mb stored at disk" -msgstr "" - -#: transports/NX/nxtransport.py:113 transports/NX/nxtunneltransport.py:168 -msgid "Memory Cache" -msgstr "" - -#: transports/NX/nxtransport.py:115 transports/NX/nxtunneltransport.py:170 -msgid "Cache size en Mb kept at memory" -msgstr "" - -#: transports/NX/nxtransport.py:127 transports/NX/nxtransport.py:129 -#: transports/NX/nxtunneltransport.py:182 -#: transports/NX/nxtunneltransport.py:184 transports/X2GO/x2go_base.py:75 -#: transports/X2GO/x2go_base.py:77 -msgid "Screen size" -msgstr "" - -#: transports/NX/nxtransport.py:137 transports/NX/nxtunneltransport.py:192 -#: transports/X2GO/x2go_base.py:85 -msgid "Full Screen" -msgstr "" - -#: transports/NX/nxtunneltransport.py:68 -msgid "NX protocol v3.5. Tunneled connection." -msgstr "" - -#: transports/NX/nxtunneltransport.py:74 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 -#: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 -#: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 -msgid "Tunnel server" -msgstr "" - -#: transports/NX/nxtunneltransport.py:77 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 -#: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 -#: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 -msgid "" -"IP or Hostname of tunnel server sent to client device (\"public\" ip) and " -"port. (use HOST:PORT format)" -msgstr "" - -#: transports/NX/nxtunneltransport.py:84 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 -#: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 -#: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 -msgid "Tunnel wait time" -msgstr "" - -#: transports/NX/nxtunneltransport.py:89 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 -#: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 -#: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 -msgid "Maximum time to wait before closing the tunnel listener" -msgstr "" - -#: transports/NX/nxtunneltransport.py:98 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 -#: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 -#: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 -msgid "" -"If enabled, the certificate of tunnel server will be verified (recommended)." -msgstr "" - -#: transports/NX/nxtunneltransport.py:215 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 -#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:124 -#: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 -msgid "Must use HOST:PORT in Tunnel Server Field" -msgstr "" - #: transports/NoMachine_enterprise/nomachine_base.py:78 msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" msgstr "" @@ -5607,6 +5506,45 @@ msgstr "" msgid "NoMachine protocol Tunneled." msgstr "" +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 +#: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 +#: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 +msgid "Tunnel server" +msgstr "" + +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 +#: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 +#: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 +msgid "" +"IP or Hostname of tunnel server sent to client device (\"public\" ip) and " +"port. (use HOST:PORT format)" +msgstr "" + +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 +#: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 +#: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 +msgid "Tunnel wait time" +msgstr "" + +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 +#: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 +#: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 +msgid "Maximum time to wait before closing the tunnel listener" +msgstr "" + +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 +#: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 +#: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 +msgid "" +"If enabled, the certificate of tunnel server will be verified (recommended)." +msgstr "" + +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 +#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:126 +#: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 +msgid "Must use HOST:PORT in Tunnel Server Field" +msgstr "" + #: transports/PCoIP_enterprise/pcoip.py:50 msgid "PCoIP Cloud Access" msgstr "" @@ -5746,45 +5684,45 @@ msgstr "" msgid "If checked, connection bar will be shown (only on Windows clients)" msgstr "" -#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:157 +#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:174 msgid "Multimedia sync" msgstr "" -#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:160 +#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:177 msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgstr "" -#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:165 +#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:182 msgid "Use Alsa" msgstr "" -#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:168 +#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:185 msgid "" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used" msgstr "" -#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:173 +#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:190 msgid "Printer string" msgstr "" -#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:176 +#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:193 msgid "If printer is checked, the printer string used with xfreerdp client" msgstr "" -#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:182 +#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:199 msgid "Smartcard string" msgstr "" -#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:185 +#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:202 msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgstr "" #: transports/RDP/rdp_base.py:280 transports/RDP/rdp_base.py:300 -#: transports/RDS_enterprise/rds_base.py:191 +#: transports/RDS_enterprise/rds_base.py:208 msgid "Custom parameters" msgstr "" -#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:194 +#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:211 msgid "" "If not empty, extra parameter to include for Linux Client (for example /usb:" "id,dev:054c:0268, or aything compatible with your xfreerdp client)" @@ -5820,6 +5758,24 @@ msgstr "" msgid "RDS access using RDP for vApps. Direct connection." msgstr "" +#: transports/RDS_enterprise/rds_base.py:157 +msgid "Maximized" +msgstr "" + +#: transports/RDS_enterprise/rds_base.py:160 +msgid "If checked, UDS Actor will try to execute application maximized)" +msgstr "" + +#: transports/RDS_enterprise/rds_base.py:165 +msgid "Execute as shell" +msgstr "" + +#: transports/RDS_enterprise/rds_base.py:169 +msgid "" +"If checked, Linux client will execute application in a session instead of a " +"remoteapp" +msgstr "" + #: transports/RDS_enterprise/rdstunnel.py:66 msgid "RDS access using RDP for vApps. Tunneled connection." msgstr "" @@ -5912,10 +5868,22 @@ msgstr "" msgid "X2Go access (Experimental). Direct connection." msgstr "" +#: transports/X2GO/x2go_base.py:75 transports/X2GO/x2go_base.py:77 +msgid "Screen size" +msgstr "" + +#: transports/X2GO/x2go_base.py:85 +msgid "Full Screen" +msgstr "" + #: transports/X2GO/x2go_base.py:91 msgid "Desktop" msgstr "" +#: transports/X2GO/x2go_base.py:93 +msgid "Desktop session" +msgstr "" + #: transports/X2GO/x2go_base.py:110 msgid "vAPP" msgstr "" diff --git a/server/src/uds/locale/en/LC_MESSAGES/djangojs.po b/server/src/uds/locale/en/LC_MESSAGES/djangojs.po index 3c0a00d03..3badb47ea 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: 2021-06-24 11:16+0200\n" +"POT-Creation-Date: 2021-07-08 12:58+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -21,31 +21,31 @@ msgstr "" msgid "category" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:12 msgid "seconds" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:6 msgid "Main" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 +#: static/admin/main.js:1 static/admin/polyfills-es5.js:1 +#: static/admin/polyfills.js:1 static/admin/translations-fakejs.js:11 #: static/admin/translations-fakejs.js:29 -#: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:152 -#: static/admin/translations-fakejs.js:154 -#: static/admin/translations-fakejs.js:156 -#: static/admin/translations-fakejs.js:161 -#: static/admin/translations-fakejs.js:201 -#: static/admin/translations-fakejs.js:203 -#: static/admin/translations-fakejs.js:205 static/modern/main-es2015.js:1 -#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:14 +#: static/admin/translations-fakejs.js:179 +#: static/admin/translations-fakejs.js:191 +#: static/admin/translations-fakejs.js:193 +#: static/admin/translations-fakejs.js:195 +#: static/admin/translations-fakejs.js:197 +#: static/admin/translations-fakejs.js:254 +#: static/admin/translations-fakejs.js:256 +#: static/admin/translations-fakejs.js:258 static/modern/main-es5.js:1 +#: static/modern/translations-fakejs.js:14 msgid "Error" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 #: static/admin/translations-fakejs.js:30 msgid "Please, fill in require fields: " msgstr "" @@ -59,7 +59,7 @@ msgstr "" msgid "Loading data..." msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 #: static/admin/translations-fakejs.js:28 #: static/admin/translations-fakejs.js:32 #: static/admin/translations-fakejs.js:34 @@ -67,12 +67,12 @@ msgstr "" #: static/admin/translations-fakejs.js:38 #: static/admin/translations-fakejs.js:40 #: static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:98 -#: static/admin/translations-fakejs.js:177 -#: static/admin/translations-fakejs.js:182 -#: static/admin/translations-fakejs.js:195 -#: static/admin/translations-fakejs.js:199 -#: static/admin/translations-fakejs.js:208 +#: static/admin/translations-fakejs.js:134 +#: static/admin/translations-fakejs.js:216 +#: static/admin/translations-fakejs.js:221 +#: static/admin/translations-fakejs.js:253 +#: static/admin/translations-fakejs.js:261 +#: static/admin/translations-fakejs.js:266 msgid "dismiss" msgstr "" @@ -89,7 +89,7 @@ msgid "Test passed successfully" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:37 -#: static/admin/translations-fakejs.js:207 +#: static/admin/translations-fakejs.js:260 msgid "Successfully saved" msgstr "" @@ -101,154 +101,154 @@ msgstr "" msgid "Deletion finished" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 msgid "provider" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 msgid "service" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 msgid "service pool" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 msgid "authenticator" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 msgid "user" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 msgid "group" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 msgid "transport" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 msgid "OS manager" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 msgid "calendar" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 msgid "pool group" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 msgid "Go to" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 msgid "yes" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 msgid "no" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:268 msgid "Error saving: " msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 msgid "Error saving element" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 msgid "Error handling your request" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:120 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/translations-fakejs.js:153 msgid "Sunday" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 -#: static/admin/translations-fakejs.js:121 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/translations-fakejs.js:154 msgid "Monday" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 -#: static/admin/translations-fakejs.js:122 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/translations-fakejs.js:155 msgid "Tuesday" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 -#: static/admin/translations-fakejs.js:123 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/translations-fakejs.js:156 msgid "Wednesday" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 -#: static/admin/translations-fakejs.js:124 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/translations-fakejs.js:157 msgid "Thursday" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 -#: static/admin/translations-fakejs.js:125 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/translations-fakejs.js:158 msgid "Friday" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 -#: static/admin/translations-fakejs.js:126 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/translations-fakejs.js:159 msgid "Saturday" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 msgid "January" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 msgid "February" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 msgid "March" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 msgid "April" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 msgid "May" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 msgid "June" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 msgid "July" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 msgid "August" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 msgid "September" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 msgid "October" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 msgid "November" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 msgid "December" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 msgid "Never" msgstr "" @@ -268,763 +268,839 @@ msgstr "" msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 -#: static/admin/translations-fakejs.js:268 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:368 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/translations-fakejs.js:249 +#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:450 msgid "Assigned services" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:250 msgid "Services in use" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 #: static/admin/translations-fakejs.js:291 #: static/admin/translations-fakejs.js:299 msgid "Filter" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 msgid "No entries found" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 msgid "Read only" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 msgid "Full Access" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 -#: static/admin/translations-fakejs.js:364 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:468 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 +#: static/admin/translations-fakejs.js:358 +#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "User" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 -#: static/admin/translations-fakejs.js:230 -#: static/admin/translations-fakejs.js:257 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:399 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 +#: static/admin/translations-fakejs.js:83 +#: static/admin/translations-fakejs.js:93 +#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:444 msgid "Group" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 -#: static/admin/translations-fakejs.js:363 -#: static/admin/translations-fakejs.js:378 -#: static/admin/translations-fakejs.js:383 -#: static/admin/translations-fakejs.js:398 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/translations-fakejs.js:404 +#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:443 #: static/modern/translations-fakejs.js:72 msgid "Authenticator" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 msgid "Permission" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 msgid "Remove" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:11 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 msgid "Confirm revokation of permission" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 msgid "Maintenance" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 msgid "Exit maintenance mode" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:221 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 msgid "Enter maintenance mode" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:222 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 msgid "New provider" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 msgid "Edit provider" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 msgid "Delete provider" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 msgid "Exit maintenance mode?" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:245 msgid "Enter maintenance mode?" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:246 msgid "Maintenance mode for" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:246 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/translations-fakejs.js:247 msgid "In Maintenance" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:229 -#: static/admin/translations-fakejs.js:247 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/translations-fakejs.js:248 msgid "Active" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 -#: static/admin/translations-fakejs.js:232 -#: static/admin/translations-fakejs.js:250 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/translations-fakejs.js:95 +#: static/admin/translations-fakejs.js:229 msgid "Pool" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:216 -#: static/admin/translations-fakejs.js:233 -#: static/admin/translations-fakejs.js:251 -#: static/admin/translations-fakejs.js:445 -#: static/admin/translations-fakejs.js:461 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/translations-fakejs.js:96 +#: static/admin/translations-fakejs.js:230 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:351 msgid "State" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 -#: static/admin/translations-fakejs.js:234 -#: static/admin/translations-fakejs.js:252 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/translations-fakejs.js:97 +#: static/admin/translations-fakejs.js:231 msgid "User Services" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 -#: static/admin/translations-fakejs.js:262 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:356 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/translations-fakejs.js:232 +#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:397 msgid "Service pools" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 -#: static/admin/translations-fakejs.js:6 -#: static/admin/translations-fakejs.js:326 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/translations-fakejs.js:7 +#: static/admin/translations-fakejs.js:306 #: static/modern/translations-fakejs.js:43 msgid "Yes" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 -#: static/admin/translations-fakejs.js:7 -#: static/admin/translations-fakejs.js:327 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 +#: static/admin/translations-fakejs.js:8 +#: static/admin/translations-fakejs.js:307 #: static/modern/translations-fakejs.js:44 msgid "No" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:8 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 msgid "(hidden)" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 msgid "Selected items :" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 -#: static/admin/translations-fakejs.js:245 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/translations-fakejs.js:233 #: static/modern/translations-fakejs.js:34 msgid "Information" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:211 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:234 msgid "New service" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 msgid "Edit service" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 msgid "Delete service" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 msgid "Delete user service" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 msgid "New Authenticator" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:266 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 msgid "Edit Authenticator" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:267 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 msgid "Delete Authenticator" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 msgid "Any" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 msgid "All" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:231 -#: static/admin/translations-fakejs.js:258 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:405 -#: static/admin/translations-fakejs.js:444 -#: static/admin/translations-fakejs.js:460 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/translations-fakejs.js:94 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:350 +#: static/admin/translations-fakejs.js:375 +#: static/admin/translations-fakejs.js:431 msgid "Comments" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:98 msgid "Unique ID" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 msgid "Friendly Name" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 msgid "In Use" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 msgid "IP" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 msgid "Services Pool" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 -#: static/admin/translations-fakejs.js:264 -#: static/admin/translations-fakejs.js:280 -#: static/admin/translations-fakejs.js:316 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 -#: static/admin/translations-fakejs.js:437 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:469 -#: static/admin/translations-fakejs.js:475 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/translations-fakejs.js:103 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:369 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:452 msgid "Groups" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 -#: static/admin/translations-fakejs.js:438 -#: static/admin/translations-fakejs.js:473 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:364 msgid "Services Pools" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:253 -#: static/admin/translations-fakejs.js:333 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/translations-fakejs.js:374 msgid "Name" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:254 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 msgid "Real Name" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 msgid "state" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:256 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 msgid "Last access" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 -#: static/admin/translations-fakejs.js:279 -#: static/admin/translations-fakejs.js:454 -#: static/admin/translations-fakejs.js:474 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:368 msgid "Users" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 -#: static/admin/translations-fakejs.js:446 -#: static/admin/translations-fakejs.js:462 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/translations-fakejs.js:340 +#: static/admin/translations-fakejs.js:352 msgid "Enabled" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:260 -#: static/admin/translations-fakejs.js:447 -#: static/admin/translations-fakejs.js:463 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/translations-fakejs.js:341 +#: static/admin/translations-fakejs.js:353 msgid "Disabled" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:261 -#: static/admin/translations-fakejs.js:464 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/translations-fakejs.js:354 msgid "Blocked" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:248 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 msgid "Delete user" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:249 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 msgid "Delete group" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:123 msgid "New OS Manager" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:124 msgid "Edit OS Manager" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:125 msgid "Delete OS Manager" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "New Transport" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Edit Transport" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "Delete Transport" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 msgid "New Network" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 msgid "Edit Network" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 msgid "Delete Network" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 msgid "New Proxy" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 msgid "Edit Proxy" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:83 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 msgid "Delete Proxy" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 msgid "(This service does not requires an OS Manager)" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 msgid "New service Pool" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 msgid "Publish on creation" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 msgid "If selected, will initiate the publication inmediatly after creation" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 msgid "Edit Service Pool" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 msgid "Delete service pool" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:153 -#: static/admin/translations-fakejs.js:157 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/translations-fakejs.js:194 msgid "Please, select a valid user" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:155 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 msgid "Please, select a valid group" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 msgid "Please, select a valid transport" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:158 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:199 msgid "Assigned" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:159 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:200 msgid "Cached" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:201 msgid "In use" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 #: static/admin/translations-fakejs.js:289 -#: static/admin/translations-fakejs.js:360 -#: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:456 +#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:401 +#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:466 msgid "Logs" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:203 msgid "VNC" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 msgid "Launch now" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:205 msgid "Change owner" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 msgid "Assign service" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:207 #: static/admin/translations-fakejs.js:276 -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:282 #: static/admin/translations-fakejs.js:345 -#: static/admin/translations-fakejs.js:353 -#: static/admin/translations-fakejs.js:365 -#: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:385 -#: static/admin/translations-fakejs.js:389 -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:394 #: static/admin/translations-fakejs.js:406 -#: static/admin/translations-fakejs.js:414 -#: static/admin/translations-fakejs.js:426 -#: static/admin/translations-fakejs.js:451 -#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 +#: static/admin/translations-fakejs.js:428 +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:487 msgid "Cancel" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:208 msgid "Changelog" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:170 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:182 +#: static/admin/translations-fakejs.js:209 msgid "Delete assigned service" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 msgid "Delete cached service" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 -#: static/admin/translations-fakejs.js:172 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:183 +#: static/admin/translations-fakejs.js:211 msgid "Delete assigned group" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 msgid "Delete assigned transport" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 msgid "Publication" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 msgid "Cancel publication?" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 msgid "Publication canceled" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 msgid "Delete scheduled action" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:179 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 msgid "Execute scheduled action" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 msgid "Execute scheduled action right now?" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 msgid "Scheduled action executed" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:183 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/translations-fakejs.js:222 msgid "Delete calendar access rule" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 msgid "New meta pool" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 msgid "Edit meta pool" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 msgid "Delete meta pool" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 msgid "Please, select a valid service pool" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 msgid "Remove member pool" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 msgid "New pool group" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:191 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 msgid "Edit pool group" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Delete pool group" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 msgid "New calendar" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:177 msgid "Edit calendar" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 msgid "Delete calendar" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:103 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 msgid "day" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 msgid "days" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 msgid "Daily" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 msgid "week" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 msgid "weeks" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 msgid "Weekly" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 msgid "month" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 msgid "months" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 msgid "Monthly" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 msgid "year" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 msgid "years" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:147 msgid "Yearly" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 -#: static/admin/translations-fakejs.js:342 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/translations-fakejs.js:383 msgid "Weekdays" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 msgid "Minutes" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 msgid "Hours" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 msgid "Days" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:152 msgid "Weeks" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 msgid "(no days)" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:161 msgid "Forever" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 msgid "Start date/time" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 msgid "End date" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 msgid "Interval" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 msgid "Week days" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 msgid "Invalid or incomplete rule. Please, fix field $FIELD" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:134 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 msgid "This rule will be valid every" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 msgid "of any week" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 msgid "from" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:170 msgid "until" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 msgid "onwards" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:172 msgid "starting at" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 msgid "and every event will be active for" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 msgid "with no duration" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 msgid "Delete calendar rule" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 msgid "Set time mark" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 msgid "New account" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:93 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 msgid "Edit account" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:94 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 msgid "Delete account" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:95 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 msgid "Time mark" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:96 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 msgid "Set time mark for $NAME to current date/time?" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:97 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 msgid "Time mark stablished" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 msgid "No time mark" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:126 msgid "Delete account usage" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 msgid "Image is too big (max. upload size is 256Kb)" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:257 msgid "Invalid image type (only supports JPEG, PNG and GIF" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 msgid "Please, provide a name and a image" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:209 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:262 msgid "Delete image" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 -#: static/admin/translations-fakejs.js:200 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 +#: static/admin/translations-fakejs.js:267 msgid "Generate report" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:197 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:264 msgid "Generating report..." msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 msgid "Report finished" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:194 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:252 msgid "Configuration saved" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:193 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:251 msgid "Delete actor token - USE WITH EXTREME CAUTION!!!" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 msgid "Cache flushed" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 msgid "Items per page" msgstr "" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 msgid ", (%i more items)" msgstr "" +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "ON_PROPERTY" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "on" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "originalInstance" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "OriginalDelegate" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "Promise" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "propagationStopped" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "UNPATCHED_EVENTS" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "PASSIVE_EVENTS" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "zoneTask" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskAborting" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskScheduling" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrTask" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrSync" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrListener" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrScheduled" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrURL" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrErrorBeforeScheduled" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "unhandledPromiseRejectionHandler" +msgstr "" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "rejectionHandledHandler" +msgstr "" + #: static/admin/translations-fakejs.js:274 msgid "Remove all" msgstr "" @@ -1034,53 +1110,53 @@ msgid "Add" msgstr "" #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:282 -#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:288 +#: static/admin/translations-fakejs.js:334 #: static/admin/translations-fakejs.js:346 -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:361 #: static/admin/translations-fakejs.js:366 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:386 -#: static/admin/translations-fakejs.js:390 -#: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:403 +#: static/admin/translations-fakejs.js:387 +#: static/admin/translations-fakejs.js:395 #: static/admin/translations-fakejs.js:407 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:412 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:433 #: static/admin/translations-fakejs.js:435 -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:452 -#: static/admin/translations-fakejs.js:471 -#: static/admin/translations-fakejs.js:476 +#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:488 msgid "Ok" msgstr "" #: static/admin/translations-fakejs.js:278 -msgid "Permissions for" -msgstr "" - -#: static/admin/translations-fakejs.js:281 -msgid "New permission..." -msgstr "" - -#: static/admin/translations-fakejs.js:283 -msgid "New user permission for" -msgstr "" - -#: static/admin/translations-fakejs.js:284 -msgid "New group permission for" -msgstr "" - -#: static/admin/translations-fakejs.js:287 msgid "Discard & close" msgstr "" -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:279 +#: static/admin/translations-fakejs.js:480 msgid "Save" msgstr "" +#: static/admin/translations-fakejs.js:280 +msgid "New user permission for" +msgstr "" + +#: static/admin/translations-fakejs.js:281 +msgid "New group permission for" +msgstr "" + +#: static/admin/translations-fakejs.js:284 +msgid "Permissions for" +msgstr "" + +#: static/admin/translations-fakejs.js:287 +msgid "New permission..." +msgstr "" + #: static/admin/translations-fakejs.js:290 #: static/admin/translations-fakejs.js:297 msgid "Export" @@ -1116,474 +1192,466 @@ msgid "Detail" msgstr "" #: static/admin/translations-fakejs.js:305 -#: static/admin/translations-fakejs.js:344 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:367 -#: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:453 -msgid "Summary" -msgstr "" - -#: static/admin/translations-fakejs.js:306 -#: static/admin/translations-fakejs.js:429 -msgid "Services" -msgstr "" - -#: static/admin/translations-fakejs.js:307 -msgid "Authenticators" -msgstr "" - -#: static/admin/translations-fakejs.js:308 -msgid "Os Managers" -msgstr "" - -#: static/admin/translations-fakejs.js:309 -msgid "Connectivity" -msgstr "" - -#: static/admin/translations-fakejs.js:310 -#: static/admin/translations-fakejs.js:371 -#: static/modern/translations-fakejs.js:38 -msgid "Transports" -msgstr "" - -#: static/admin/translations-fakejs.js:311 -#: static/modern/translations-fakejs.js:40 -msgid "Networks" -msgstr "" - -#: static/admin/translations-fakejs.js:312 -msgid "Proxies" -msgstr "" - -#: static/admin/translations-fakejs.js:313 -msgid "Pools" -msgstr "" - -#: static/admin/translations-fakejs.js:315 -msgid "Meta pools" -msgstr "" - -#: static/admin/translations-fakejs.js:317 -msgid "Calendars" -msgstr "" - -#: static/admin/translations-fakejs.js:318 -msgid "Accounts" -msgstr "" - -#: static/admin/translations-fakejs.js:319 -msgid "Tools" -msgstr "" - -#: static/admin/translations-fakejs.js:320 -msgid "Gallery" -msgstr "" - -#: static/admin/translations-fakejs.js:321 -msgid "Reports" -msgstr "" - -#: static/admin/translations-fakejs.js:322 -msgid "Configuration" -msgstr "" - -#: static/admin/translations-fakejs.js:323 -msgid "Actor tokens" -msgstr "" - -#: static/admin/translations-fakejs.js:324 -msgid "Flush Cache" -msgstr "" - -#: static/admin/translations-fakejs.js:325 #: static/modern/translations-fakejs.js:42 msgid "Close" msgstr "" -#: static/admin/translations-fakejs.js:328 +#: static/admin/translations-fakejs.js:308 msgid "User mode" msgstr "" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:309 #: static/modern/translations-fakejs.js:47 msgid "Logout" msgstr "" -#: static/admin/translations-fakejs.js:330 -msgid "Account usage" -msgstr "" - -#: static/admin/translations-fakejs.js:331 -msgid "Edit rule" -msgstr "" - -#: static/admin/translations-fakejs.js:332 -msgid "New rule" -msgstr "" - -#: static/admin/translations-fakejs.js:335 -msgid "Event" -msgstr "" - -#: static/admin/translations-fakejs.js:336 -msgid "Start time" -msgstr "" - -#: static/admin/translations-fakejs.js:337 -msgid "Duration" -msgstr "" - -#: static/admin/translations-fakejs.js:338 -msgid "Duration units" -msgstr "" - -#: static/admin/translations-fakejs.js:339 -msgid "Start date" -msgstr "" - -#: static/admin/translations-fakejs.js:340 -msgid "Repeat until date" -msgstr "" - -#: static/admin/translations-fakejs.js:341 -msgid "Frequency" -msgstr "" - -#: static/admin/translations-fakejs.js:343 -msgid "Repeat every" -msgstr "" - -#: static/admin/translations-fakejs.js:347 -msgid "Rules" -msgstr "" - -#: static/admin/translations-fakejs.js:348 -msgid "New member pool" -msgstr "" - -#: static/admin/translations-fakejs.js:349 -msgid "Edit member pool" -msgstr "" - -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:411 -msgid "Priority" -msgstr "" - -#: static/admin/translations-fakejs.js:351 -msgid "Service pool" -msgstr "" - -#: static/admin/translations-fakejs.js:352 -msgid "Enabled?" -msgstr "" - -#: static/admin/translations-fakejs.js:359 -#: static/admin/translations-fakejs.js:374 -msgid "Access calendars" -msgstr "" - -#: static/admin/translations-fakejs.js:361 -msgid "Assign service to user manually" -msgstr "" - -#: static/admin/translations-fakejs.js:362 -msgid "Service" -msgstr "" - -#: static/admin/translations-fakejs.js:369 -msgid "Cache" -msgstr "" - -#: static/admin/translations-fakejs.js:372 -msgid "Publications" -msgstr "" - -#: static/admin/translations-fakejs.js:373 -msgid "Scheduled actions" -msgstr "" - -#: static/admin/translations-fakejs.js:375 -msgid "Charts" -msgstr "" - -#: static/admin/translations-fakejs.js:377 -msgid "New group for" -msgstr "" - -#: static/admin/translations-fakejs.js:382 -msgid "Change owner of assigned service" -msgstr "" - -#: static/admin/translations-fakejs.js:387 -msgid "New transport for" -msgstr "" - -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:397 -msgid "Transport" -msgstr "" - -#: static/admin/translations-fakejs.js:391 -msgid "Edit action for" -msgstr "" - -#: static/admin/translations-fakejs.js:392 -msgid "New action for" -msgstr "" - -#: static/admin/translations-fakejs.js:393 -#: static/admin/translations-fakejs.js:412 -msgid "Calendar" -msgstr "" - -#: static/admin/translations-fakejs.js:394 -msgid "Events offset (minutes)" -msgstr "" - -#: static/admin/translations-fakejs.js:395 -msgid "At the beginning of the interval?" -msgstr "" - +#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:385 #: static/admin/translations-fakejs.js:396 -#: static/admin/translations-fakejs.js:413 -msgid "Action" +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:463 +msgid "Summary" msgstr "" -#: static/admin/translations-fakejs.js:402 -msgid "Logs of" +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:464 +msgid "Services" msgstr "" -#: static/admin/translations-fakejs.js:404 -msgid "New publication for" +#: static/admin/translations-fakejs.js:312 +msgid "Authenticators" msgstr "" -#: static/admin/translations-fakejs.js:408 -msgid "New access rule for" +#: static/admin/translations-fakejs.js:313 +msgid "Os Managers" msgstr "" -#: static/admin/translations-fakejs.js:409 -msgid "Edit access rule for" +#: static/admin/translations-fakejs.js:314 +msgid "Connectivity" msgstr "" -#: static/admin/translations-fakejs.js:410 -msgid "Default fallback access for" +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:453 +#: static/modern/translations-fakejs.js:38 +msgid "Transports" msgstr "" -#: static/admin/translations-fakejs.js:416 -msgid "Changelog of" +#: static/admin/translations-fakejs.js:316 +#: static/modern/translations-fakejs.js:40 +msgid "Networks" msgstr "" -#: static/admin/translations-fakejs.js:418 -msgid "UDS Configuration" +#: static/admin/translations-fakejs.js:317 +msgid "Proxies" msgstr "" -#: static/admin/translations-fakejs.js:420 -msgid "New image for" +#: static/admin/translations-fakejs.js:318 +msgid "Pools" msgstr "" -#: static/admin/translations-fakejs.js:421 -msgid "Edit for" +#: static/admin/translations-fakejs.js:320 +msgid "Meta pools" msgstr "" -#: static/admin/translations-fakejs.js:422 -msgid "Image name" +#: static/admin/translations-fakejs.js:322 +msgid "Calendars" msgstr "" -#: static/admin/translations-fakejs.js:423 -msgid "Image (click to change)" +#: static/admin/translations-fakejs.js:323 +msgid "Accounts" msgstr "" -#: static/admin/translations-fakejs.js:424 -msgid "For optimal results, use " +#: static/admin/translations-fakejs.js:324 +msgid "Tools" msgstr "" -#: static/admin/translations-fakejs.js:425 -msgid "The image will be resized on upload to" +#: static/admin/translations-fakejs.js:325 +msgid "Gallery" msgstr "" -#: static/admin/translations-fakejs.js:430 -msgid "Usage" +#: static/admin/translations-fakejs.js:326 +msgid "Reports" msgstr "" -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:472 +#: static/admin/translations-fakejs.js:327 +msgid "Configuration" +msgstr "" + +#: static/admin/translations-fakejs.js:328 +msgid "Actor tokens" +msgstr "" + +#: static/admin/translations-fakejs.js:329 +msgid "Flush Cache" +msgstr "" + +#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:459 msgid "Information for" msgstr "" -#: static/admin/translations-fakejs.js:433 -msgid "Services pools" -msgstr "" - -#: static/admin/translations-fakejs.js:439 -msgid "Assigned Services" -msgstr "" - -#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:335 msgid "Edit group" msgstr "" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:336 msgid "New group" msgstr "" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:337 msgid "Meta group name" msgstr "" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:342 msgid "Service Pools" msgstr "" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:343 msgid "Match mode" msgstr "" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:344 msgid "Selected Groups" msgstr "" -#: static/admin/translations-fakejs.js:457 +#: static/admin/translations-fakejs.js:347 msgid "Edit user" msgstr "" -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:348 msgid "New user" msgstr "" -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:349 msgid "Real name" msgstr "" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:355 msgid "Role" msgstr "" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:356 msgid "Admin" msgstr "" -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:357 msgid "Staff member" msgstr "" -#: static/admin/translations-fakejs.js:477 +#: static/admin/translations-fakejs.js:365 +msgid "Assigned Services" +msgstr "" + +#: static/admin/translations-fakejs.js:371 +msgid "Account usage" +msgstr "" + +#: static/admin/translations-fakejs.js:372 +msgid "Edit rule" +msgstr "" + +#: static/admin/translations-fakejs.js:373 +msgid "New rule" +msgstr "" + +#: static/admin/translations-fakejs.js:376 +msgid "Event" +msgstr "" + +#: static/admin/translations-fakejs.js:377 +msgid "Start time" +msgstr "" + +#: static/admin/translations-fakejs.js:378 +msgid "Duration" +msgstr "" + +#: static/admin/translations-fakejs.js:379 +msgid "Duration units" +msgstr "" + +#: static/admin/translations-fakejs.js:380 +msgid "Start date" +msgstr "" + +#: static/admin/translations-fakejs.js:381 +msgid "Repeat until date" +msgstr "" + +#: static/admin/translations-fakejs.js:382 +msgid "Frequency" +msgstr "" + +#: static/admin/translations-fakejs.js:384 +msgid "Repeat every" +msgstr "" + +#: static/admin/translations-fakejs.js:388 +msgid "Rules" +msgstr "" + +#: static/admin/translations-fakejs.js:389 +msgid "New member pool" +msgstr "" + +#: static/admin/translations-fakejs.js:390 +msgid "Edit member pool" +msgstr "" + +#: static/admin/translations-fakejs.js:391 +#: static/admin/translations-fakejs.js:416 +msgid "Priority" +msgstr "" + +#: static/admin/translations-fakejs.js:392 +msgid "Service pool" +msgstr "" + +#: static/admin/translations-fakejs.js:393 +msgid "Enabled?" +msgstr "" + +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:456 +msgid "Access calendars" +msgstr "" + +#: static/admin/translations-fakejs.js:402 +msgid "Assign service to user manually" +msgstr "" + +#: static/admin/translations-fakejs.js:403 +msgid "Service" +msgstr "" + +#: static/admin/translations-fakejs.js:408 +msgid "Change owner of assigned service" +msgstr "" + +#: static/admin/translations-fakejs.js:413 +msgid "New access rule for" +msgstr "" + +#: static/admin/translations-fakejs.js:414 +msgid "Edit access rule for" +msgstr "" + +#: static/admin/translations-fakejs.js:415 +msgid "Default fallback access for" +msgstr "" + +#: static/admin/translations-fakejs.js:417 +#: static/admin/translations-fakejs.js:438 +msgid "Calendar" +msgstr "" + +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:441 +msgid "Action" +msgstr "" + +#: static/admin/translations-fakejs.js:421 +msgid "New group for" +msgstr "" + +#: static/admin/translations-fakejs.js:426 +msgid "New transport for" +msgstr "" + +#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:442 +msgid "Transport" +msgstr "" + +#: static/admin/translations-fakejs.js:430 +msgid "New publication for" +msgstr "" + +#: static/admin/translations-fakejs.js:434 +msgid "Changelog of" +msgstr "" + +#: static/admin/translations-fakejs.js:436 +msgid "Edit action for" +msgstr "" + +#: static/admin/translations-fakejs.js:437 +msgid "New action for" +msgstr "" + +#: static/admin/translations-fakejs.js:439 +msgid "Events offset (minutes)" +msgstr "" + +#: static/admin/translations-fakejs.js:440 +msgid "At the beginning of the interval?" +msgstr "" + +#: static/admin/translations-fakejs.js:447 +msgid "Logs of" +msgstr "" + +#: static/admin/translations-fakejs.js:451 +msgid "Cache" +msgstr "" + +#: static/admin/translations-fakejs.js:454 +msgid "Publications" +msgstr "" + +#: static/admin/translations-fakejs.js:455 +msgid "Scheduled actions" +msgstr "" + +#: static/admin/translations-fakejs.js:457 +msgid "Charts" +msgstr "" + +#: static/admin/translations-fakejs.js:460 +msgid "Services pools" +msgstr "" + +#: static/admin/translations-fakejs.js:465 +msgid "Usage" +msgstr "" + +#: static/admin/translations-fakejs.js:467 #: static/modern/translations-fakejs.js:45 msgid "Dashboard" msgstr "" -#: static/admin/translations-fakejs.js:478 +#: static/admin/translations-fakejs.js:468 msgid "View authenticators" msgstr "" -#: static/admin/translations-fakejs.js:479 -#: static/admin/translations-fakejs.js:480 -#: static/admin/translations-fakejs.js:481 +#: static/admin/translations-fakejs.js:469 +#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:471 msgid "View service pools" msgstr "" -#: static/admin/translations-fakejs.js:482 +#: static/admin/translations-fakejs.js:472 msgid "Assigned services chart" msgstr "" -#: static/admin/translations-fakejs.js:483 +#: static/admin/translations-fakejs.js:473 msgid "In use services chart" msgstr "" -#: static/admin/translations-fakejs.js:484 +#: static/admin/translations-fakejs.js:474 msgid "UDS Administration" msgstr "" -#: static/admin/translations-fakejs.js:485 +#: static/admin/translations-fakejs.js:475 msgid "You are accessing UDS Administration as staff member." msgstr "" -#: static/admin/translations-fakejs.js:486 +#: static/admin/translations-fakejs.js:476 msgid "This means that you have restricted access to elements." msgstr "" -#: static/admin/translations-fakejs.js:487 +#: static/admin/translations-fakejs.js:477 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." msgstr "" -#: static/admin/translations-fakejs.js:488 +#: static/admin/translations-fakejs.js:478 msgid "Thank you." msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:23 -msgid "Errors found" +#: static/admin/translations-fakejs.js:479 +msgid "UDS Configuration" msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/admin/translations-fakejs.js:481 +msgid "New image for" +msgstr "" + +#: static/admin/translations-fakejs.js:482 +msgid "Edit for" +msgstr "" + +#: static/admin/translations-fakejs.js:483 +msgid "Image name" +msgstr "" + +#: static/admin/translations-fakejs.js:484 +msgid "Image (click to change)" +msgstr "" + +#: static/admin/translations-fakejs.js:485 +msgid "For optimal results, use " +msgstr "" + +#: static/admin/translations-fakejs.js:486 +msgid "The image will be resized on upload to" +msgstr "" + +#: static/modern/main-es5.js:1 msgid "Error communicating with your service. Please, retry again." msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:13 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:13 msgid "Your session has expired. Please, login again" msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:15 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:15 #: static/modern/translations-fakejs.js:20 msgid "Please wait until the service is launched." msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Remember that you will need the UDS client on your platform to access the " "service." msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:16 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:16 msgid "Service ready" msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:17 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:17 msgid "UDS Client not launching" msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "It seems that you don't have UDS Client installed. Please, install it from " -"here: " +"here:" msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:18 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:18 msgid "UDS Client Download" msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Launching UDS Client, almost done." msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Machine ready, waiting for UDS Client" msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:19 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:19 msgid "Error launching service" msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Your connection is being prepared. It will open on a new window when ready." msgstr "" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:21 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:21 msgid "Launching service" msgstr "" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:23 +msgid "Errors found" +msgstr "" + #: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:3 msgid "Service is in maintenance" msgstr "" diff --git a/server/src/uds/locale/es/LC_MESSAGES/django.po b/server/src/uds/locale/es/LC_MESSAGES/django.po index 78ac33de0..5133af982 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: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:57+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/" "es/)\n" @@ -125,23 +125,24 @@ msgstr "Host no administrado" msgid "User service not found" msgstr "Servicio de usuario no encontrado" -#: REST/methods/actor_token.py:51 +#: REST/methods/actor_token.py:51 REST/methods/tunnel_token.py:51 msgid "Actor tokens" msgstr "Tokens del Actor" -#: REST/methods/actor_token.py:54 reports/auto/fields.py:56 -#: reports/stats/pools_performance.py:217 +#: REST/methods/actor_token.py:54 REST/methods/tunnel_token.py:54 +#: reports/auto/fields.py:56 reports/stats/pools_performance.py:217 #: reports/stats/pools_performance.py:236 reports/stats/pools_usage_day.py:64 #: reports/stats/usage_by_pool.py:169 reports/stats/user_access.py:190 #: templates/uds/reports/stats/authenticator_stats.html:14 msgid "Date" msgstr "Fecha" -#: REST/methods/actor_token.py:55 +#: REST/methods/actor_token.py:55 REST/methods/tunnel_token.py:55 msgid "Issued by" msgstr "Emitido por" -#: REST/methods/actor_token.py:56 reports/stats/usage_by_pool.py:173 +#: REST/methods/actor_token.py:56 REST/methods/tunnel_token.py:56 +#: reports/stats/usage_by_pool.py:173 #: templates/uds/reports/stats/usage-by-pool.html:18 msgid "Origin" msgstr "Origen" @@ -166,7 +167,7 @@ msgstr "Ejecutar una vez" msgid "Log level" msgstr "Nivel de log" -#: REST/methods/actor_token.py:67 +#: REST/methods/actor_token.py:67 REST/methods/tunnel_token.py:63 msgid "Token isued by {} from {}" msgstr "Token emitido por {} de {}" @@ -356,7 +357,6 @@ msgstr "" "limitado por las reglas del calendario." #: REST/methods/meta_pools.py:168 -#| msgid "Transport not found" msgid "Transport Selection" msgstr "Selección de transporte" @@ -398,8 +398,8 @@ msgid "Pool" msgstr "Pool" #: REST/methods/meta_service_pools.py:197 REST/methods/services_usage.py:122 -#: REST/methods/user_services.py:139 REST/methods/user_services.py:270 -#: auths/IP/authenticator.py:67 +#: REST/methods/tunnel_token.py:57 REST/methods/user_services.py:139 +#: REST/methods/user_services.py:270 auths/IP/authenticator.py:68 msgid "IP" msgstr "IP " @@ -562,15 +562,15 @@ msgstr "Verifique el certificado" #: REST/methods/proxies.py:87 #: auths/ActiveDirectory_enterprise/authenticator.py:44 -#: auths/EDirectory_enterprise/authenticator.py:46 -#: auths/Radius/authenticator.py:66 auths/RegexLdap/authenticator.py:66 -#: auths/SimpleLDAP/authenticator.py:57 +#: auths/EDirectory_enterprise/authenticator.py:47 +#: auths/Radius/authenticator.py:67 auths/RegexLdap/authenticator.py:69 +#: auths/SimpleLDAP/authenticator.py:60 #: services/HyperV_enterprise/legacy/provider.py:83 #: services/HyperV_enterprise/provider.py:60 #: services/NutanixPrism_enterprise/provider.py:39 #: services/Nutanix_enterprise/provider.py:36 services/OVirt/provider.py:109 #: services/OpenGnsys/provider.py:97 services/OpenNebula/provider.py:77 -#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:60 +#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:66 #: services/VCloud_enterprise/provider.py:32 #: services/Vmware_enterprise/provider.py:41 services/Xen/provider.py:100 msgid "Host" @@ -580,15 +580,15 @@ msgstr "Servidor" msgid "Server (IP or FQDN) that will serve as proxy." msgstr "Servidor (IP o FQDN) que servirá como proxy." -#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:53 -#: auths/Radius/authenticator.py:73 auths/RegexLdap/authenticator.py:73 -#: auths/SimpleLDAP/authenticator.py:64 +#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:54 +#: auths/Radius/authenticator.py:74 auths/RegexLdap/authenticator.py:76 +#: auths/SimpleLDAP/authenticator.py:67 #: services/HyperV_enterprise/legacy/provider.py:84 #: services/HyperV_enterprise/provider.py:114 #: services/NutanixPrism_enterprise/provider.py:46 #: services/Nutanix_enterprise/provider.py:37 #: services/OpenGnsys/provider.py:101 services/OpenNebula/provider.py:78 -#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:61 +#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:73 #: services/RDS_enterprise/provider.py:101 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 @@ -601,8 +601,8 @@ msgstr "Puerto del servidor proxy" #: REST/methods/proxies.py:102 #: auths/ActiveDirectory_enterprise/authenticator.py:50 -#: auths/EDirectory_enterprise/authenticator.py:60 -#: auths/RegexLdap/authenticator.py:80 auths/SimpleLDAP/authenticator.py:71 +#: auths/EDirectory_enterprise/authenticator.py:61 +#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 #: osmanagers/WindowsOsManager/windows_domain.py:124 #: services/OpenNebula/provider.py:79 services/OpenStack/provider_legacy.py:119 msgid "Use SSL" @@ -632,9 +632,9 @@ msgstr "Informes disponibles" #: REST/methods/users_groups.py:297 #: auths/ActiveDirectory_enterprise/authenticator.py:143 #: auths/AzureAD_enterprise/azure_ad.py:95 -#: auths/EDirectory_enterprise/authenticator.py:104 -#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:188 -#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:179 +#: auths/EDirectory_enterprise/authenticator.py:105 +#: auths/Radius/authenticator.py:63 auths/RegexLdap/authenticator.py:191 +#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:182 #: models/calendar_action.py:142 models/calendar_action.py:149 msgid "Group" msgstr "Grupo" @@ -689,7 +689,7 @@ msgstr "Proxy para servicios detrás de un firewall" #: REST/methods/services.py:318 REST/methods/services_pools.py:356 #: REST/methods/services_pools.py:367 REST/methods/services_pools.py:378 #: REST/methods/services_pools.py:486 REST/methods/services_pools.py:498 -#: auths/RegexLdap/authenticator.py:173 core/ui/user_interface.py:99 +#: auths/RegexLdap/authenticator.py:176 core/ui/user_interface.py:99 #: osmanagers/WindowsOsManager/windows_domain.py:105 #: osmanagers/WindowsOsManager/windows_domain.py:113 #: osmanagers/WindowsOsManager/windows_domain.py:121 @@ -916,6 +916,10 @@ msgstr "" "Etiqueta de transporte de metapool (solo se utiliza en la agrupación de " "transportes de metapool)" +#: REST/methods/tunnel_token.py:53 +msgid "Token" +msgstr "Simbólico" + #: REST/methods/user_services.py:137 REST/methods/user_services.py:268 #: REST/methods/user_services.py:518 REST/methods/user_services.py:554 msgid "Revision" @@ -981,8 +985,8 @@ msgstr "Miembro del personal" #: REST/methods/users_groups.py:97 REST/methods/users_groups.py:103 #: auths/ActiveDirectory_enterprise/authenticator.py:70 #: auths/AzureAD_enterprise/azure_ad.py:94 -#: auths/EDirectory_enterprise/authenticator.py:68 -#: auths/Radius/authenticator.py:61 auths/RegexLdap/authenticator.py:88 +#: auths/EDirectory_enterprise/authenticator.py:69 +#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:91 #: auths/SAML_enterprise/saml.py:117 reports/stats/pool_users_summary.py:162 #: reports/stats/usage_by_pool.py:170 #: templates/uds/reports/stats/pool-users-summary.html:14 @@ -1001,19 +1005,18 @@ msgstr "Usuarios actuales" #: REST/methods/users_groups.py:120 #: auths/ActiveDirectory_enterprise/authenticator.py:141 -#: auths/EDirectory_enterprise/authenticator.py:102 -#: auths/RegexLdap/authenticator.py:186 auths/SimpleLDAP/authenticator.py:177 +#: auths/EDirectory_enterprise/authenticator.py:103 +#: auths/RegexLdap/authenticator.py:189 auths/SimpleLDAP/authenticator.py:180 #: services/HyperV_enterprise/legacy/provider.py:85 #: services/HyperV_enterprise/provider.py:74 #: services/NutanixPrism_enterprise/provider.py:54 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:118 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:127 services/OpenStack/provider_legacy.py:144 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:82 services/RDS_enterprise/provider.py:118 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:107 #: transports/HTML5RDP/html5rdp.py:103 transports/HTML5VNC/html5vnc.py:75 -#: transports/NX/nxtransport.py:71 transports/NX/nxtunneltransport.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:63 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:75 #: transports/SPICE/spice_base.py:68 transports/X2GO/x2go_base.py:69 @@ -1146,9 +1149,9 @@ msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:80 #: auths/ActiveDirectory_enterprise/authenticator.py:145 -#: auths/EDirectory_enterprise/authenticator.py:76 -#: auths/RegexLdap/authenticator.py:96 auths/RegexLdap/authenticator.py:190 -#: auths/SimpleLDAP/authenticator.py:87 auths/SimpleLDAP/authenticator.py:181 +#: auths/EDirectory_enterprise/authenticator.py:77 +#: auths/RegexLdap/authenticator.py:99 auths/RegexLdap/authenticator.py:193 +#: auths/SimpleLDAP/authenticator.py:90 auths/SimpleLDAP/authenticator.py:184 #: core/auths/authenticator.py:144 #: osmanagers/WindowsOsManager/windows_domain.py:85 #: osmanagers/WindowsOsManager/windows_random.py:66 @@ -1158,11 +1161,10 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:125 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:135 services/OpenStack/provider_legacy.py:152 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:92 services/RDS_enterprise/provider.py:126 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:115 #: transports/HTML5RDP/html5rdp.py:109 transports/HTML5VNC/html5vnc.py:76 -#: transports/NX/nxtransport.py:72 transports/NX/nxtunneltransport.py:117 #: transports/NoMachine_enterprise/nomachine_base.py:69 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:81 #: transports/SPICE/spice_base.py:74 web/forms/LoginForm.py:43 @@ -1170,14 +1172,14 @@ msgid "Password" msgstr "Contraseña" #: auths/ActiveDirectory_enterprise/authenticator.py:82 -#: auths/EDirectory_enterprise/authenticator.py:78 -#: auths/RegexLdap/authenticator.py:98 auths/SimpleLDAP/authenticator.py:89 +#: auths/EDirectory_enterprise/authenticator.py:79 +#: auths/RegexLdap/authenticator.py:101 auths/SimpleLDAP/authenticator.py:92 msgid "Password of the ldap user" msgstr "Contraseña del usuario LDAP" #: auths/ActiveDirectory_enterprise/authenticator.py:88 -#: auths/EDirectory_enterprise/authenticator.py:84 -#: auths/RegexLdap/authenticator.py:104 auths/SimpleLDAP/authenticator.py:95 +#: auths/EDirectory_enterprise/authenticator.py:85 +#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 #: services/Azure_enterprise/provider.py:98 #: services/HyperV_enterprise/legacy/provider.py:93 #: services/HyperV_enterprise/provider.py:131 @@ -1185,7 +1187,7 @@ msgstr "Contraseña del usuario LDAP" #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:164 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:166 services/OpenStack/provider_legacy.py:183 -#: services/Proxmox/provider.py:69 services/VCloud_enterprise/provider.py:63 +#: services/Proxmox/provider.py:123 services/VCloud_enterprise/provider.py:63 #: services/Vmware_enterprise/provider.py:50 msgid "Timeout" msgstr "Tiempo de espera" @@ -1207,7 +1209,6 @@ msgstr "" "dc=..., dc=...)" #: auths/ActiveDirectory_enterprise/authenticator.py:108 -#| msgid "Default" msgid "Default domain" msgstr "Dominio predeterminado" @@ -1223,12 +1224,10 @@ msgstr "" "pestaña de credenciales" #: auths/ActiveDirectory_enterprise/authenticator.py:120 -#| msgid "Sound server" msgid "Backup server" msgstr "Servidor de respaldo" #: auths/ActiveDirectory_enterprise/authenticator.py:123 -#| msgid "If not empty, this username will be always used as credential" msgid "" "If not empty, this host will be used in case main host server is not " "reachable" @@ -1245,52 +1244,52 @@ msgid "Authenticate against Active Directory" msgstr "Autenticar contra Active Directory" #: auths/ActiveDirectory_enterprise/authenticator.py:175 -#: auths/ActiveDirectory_enterprise/authenticator.py:589 +#: auths/ActiveDirectory_enterprise/authenticator.py:594 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "" "Debe especificar el nombre de usuario con este formato: " "NOMBREDEUSUARIO@DOMAIN.DOM" -#: auths/ActiveDirectory_enterprise/authenticator.py:468 -#: auths/ActiveDirectory_enterprise/authenticator.py:519 +#: auths/ActiveDirectory_enterprise/authenticator.py:473 +#: auths/ActiveDirectory_enterprise/authenticator.py:524 #: auths/AzureAD_enterprise/azure_ad.py:289 -#: auths/EDirectory_enterprise/authenticator.py:263 -#: auths/EDirectory_enterprise/authenticator.py:294 -#: auths/RegexLdap/authenticator.py:526 auths/RegexLdap/authenticator.py:557 -#: auths/SimpleLDAP/authenticator.py:423 auths/SimpleLDAP/authenticator.py:466 +#: auths/EDirectory_enterprise/authenticator.py:269 +#: auths/EDirectory_enterprise/authenticator.py:300 +#: auths/RegexLdap/authenticator.py:534 auths/RegexLdap/authenticator.py:565 +#: auths/SimpleLDAP/authenticator.py:431 auths/SimpleLDAP/authenticator.py:474 msgid "Username not found" msgstr "Nombre de usuario no encontrado" -#: auths/ActiveDirectory_enterprise/authenticator.py:501 -#: auths/SimpleLDAP/authenticator.py:456 +#: auths/ActiveDirectory_enterprise/authenticator.py:506 +#: auths/SimpleLDAP/authenticator.py:464 msgid "Group not found" msgstr "Grupo no encontrado" -#: auths/ActiveDirectory_enterprise/authenticator.py:546 -#: auths/ActiveDirectory_enterprise/authenticator.py:568 -#: auths/EDirectory_enterprise/authenticator.py:316 -#: auths/RegexLdap/authenticator.py:585 auths/SimpleLDAP/authenticator.py:491 -#: auths/SimpleLDAP/authenticator.py:511 +#: auths/ActiveDirectory_enterprise/authenticator.py:551 +#: auths/ActiveDirectory_enterprise/authenticator.py:573 +#: auths/EDirectory_enterprise/authenticator.py:322 +#: auths/RegexLdap/authenticator.py:593 auths/SimpleLDAP/authenticator.py:499 +#: auths/SimpleLDAP/authenticator.py:519 msgid "Too many results, be more specific" msgstr "Demasiados resultados, sea más específico" -#: auths/ActiveDirectory_enterprise/authenticator.py:600 +#: auths/ActiveDirectory_enterprise/authenticator.py:605 msgid "Domain seems to be incorrect, please check it" msgstr "Dominio parece incorrecto, por favor compruébelo" -#: auths/ActiveDirectory_enterprise/authenticator.py:619 +#: auths/ActiveDirectory_enterprise/authenticator.py:624 msgid "" "Server does not seem an Active Directory (it does not have user objects)" msgstr "Servidor no parece un Active Directory (no tiene objetos de usuario)" -#: auths/ActiveDirectory_enterprise/authenticator.py:642 +#: auths/ActiveDirectory_enterprise/authenticator.py:647 msgid "" "Server does not seem an Active Directory (it does not have group objects)" msgstr "Servidor no parece un Active Directory (no tiene objetos de grupo)" -#: auths/ActiveDirectory_enterprise/authenticator.py:651 -#: auths/EDirectory_enterprise/authenticator.py:439 -#: auths/RegexLdap/authenticator.py:695 auths/SimpleLDAP/authenticator.py:674 +#: auths/ActiveDirectory_enterprise/authenticator.py:656 +#: auths/EDirectory_enterprise/authenticator.py:445 +#: auths/RegexLdap/authenticator.py:703 auths/SimpleLDAP/authenticator.py:682 msgid "Connection params seem correct, test was succesfully executed" msgstr "" "Los parámetros de conexión parecen correctos, la prueba fue ejecutada con " @@ -1376,57 +1375,57 @@ msgstr "" "Los parámetros de conexión parecen validos, el test fue ejecutado " "correctamente " -#: auths/EDirectory_enterprise/authenticator.py:48 +#: auths/EDirectory_enterprise/authenticator.py:49 msgid "EDirectory Server IP or Hostname" msgstr "IP del Servidor EDirectory o nombre de host" -#: auths/EDirectory_enterprise/authenticator.py:56 -#: auths/RegexLdap/authenticator.py:76 auths/SimpleLDAP/authenticator.py:67 +#: auths/EDirectory_enterprise/authenticator.py:57 +#: auths/RegexLdap/authenticator.py:79 auths/SimpleLDAP/authenticator.py:70 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" msgstr "Puerto LDAP (generalmente 389 para los que no son SSL y 636 para ssl)" -#: auths/EDirectory_enterprise/authenticator.py:63 -#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 +#: auths/EDirectory_enterprise/authenticator.py:64 +#: auths/RegexLdap/authenticator.py:86 auths/SimpleLDAP/authenticator.py:77 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "" "Si está seleccionada, la conexión será ssl, usando el puerto 636 en lugar de " "389" -#: auths/EDirectory_enterprise/authenticator.py:70 +#: auths/EDirectory_enterprise/authenticator.py:71 msgid "Username with read privileges on the eDirectory" msgstr "Nombre de usuario con privilegios de lectura en eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:87 -#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 +#: auths/EDirectory_enterprise/authenticator.py:88 +#: auths/RegexLdap/authenticator.py:110 auths/SimpleLDAP/authenticator.py:101 msgid "Timeout in seconds of connection to LDAP" msgstr "Tiempo de espera en segundos de conexión a LDAP" -#: auths/EDirectory_enterprise/authenticator.py:92 +#: auths/EDirectory_enterprise/authenticator.py:93 msgid "eDirectory Authenticator" msgstr "Autenticador eDirectory " -#: auths/EDirectory_enterprise/authenticator.py:94 +#: auths/EDirectory_enterprise/authenticator.py:95 msgid "Authenticate against eDirectory" msgstr "Autenticar contra eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:334 +#: auths/EDirectory_enterprise/authenticator.py:340 msgid "Edirectory connection error: {}" msgstr "Error de conexión con Edirectory: {}" -#: auths/EDirectory_enterprise/authenticator.py:339 -#: auths/RegexLdap/authenticator.py:608 auths/SimpleLDAP/authenticator.py:536 +#: auths/EDirectory_enterprise/authenticator.py:345 +#: auths/RegexLdap/authenticator.py:616 auths/SimpleLDAP/authenticator.py:544 msgid "Ldap search base is incorrect" msgstr "La base de búsqueda LDAP es incorrecta" -#: auths/EDirectory_enterprise/authenticator.py:357 -#: auths/RegexLdap/authenticator.py:626 auths/SimpleLDAP/authenticator.py:544 +#: auths/EDirectory_enterprise/authenticator.py:363 +#: auths/RegexLdap/authenticator.py:634 auths/SimpleLDAP/authenticator.py:552 msgid "Ldap user class seems to be incorrect (no user found by that class)" msgstr "" "La clase de usuario de LDAP parece ser incorrecta (ningún usuario encontrado " "por esa clase)" -#: auths/EDirectory_enterprise/authenticator.py:380 -#: auths/SimpleLDAP/authenticator.py:590 +#: auths/EDirectory_enterprise/authenticator.py:386 +#: auths/SimpleLDAP/authenticator.py:598 msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" @@ -1434,58 +1433,22 @@ msgstr "" "El atributo de id de usuario Ldap parece ser incorrecto (ningún usuario " "encontrado por ese atributo)" -#: auths/EDirectory_enterprise/authenticator.py:403 +#: auths/EDirectory_enterprise/authenticator.py:409 msgid "Expected group attribute " msgstr "Atributo de grupo previsto" -#: auths/EDirectory_enterprise/authenticator.py:430 +#: auths/EDirectory_enterprise/authenticator.py:436 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" "La clase de usuario LDAP o el atributo id de usuario son probablemente " "incorrectos (¿Ldap es un eDirectory?)" -#: auths/IP/authenticator.py:61 auths/IP/authenticator.py:63 -msgid "IP Authenticator" -msgstr "Autenticador IP" - -#: auths/IP/authenticator.py:68 -msgid "IP Range" -msgstr "Rango IP" - -#: auths/IP/authenticator.py:107 auths/IP/authenticator.py:110 -msgid "All seems to be fine." -msgstr "Parece que todo está bien." - -#: auths/InternalDB/authenticator.py:56 -msgid "Internal Database" -msgstr "Base de datos interna" - -#: auths/InternalDB/authenticator.py:58 -msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "Autenticador de base de datos interna. No usa fuentes externas" - -#: auths/InternalDB/authenticator.py:67 -msgid "Different user for each host" -msgstr "Diferente usuario para cada host" - -#: auths/InternalDB/authenticator.py:67 -msgid "If checked, each host will have a different user name" -msgstr "Si está seleccionado, cada host tendrá un nombre de usuario diferente" - -#: auths/InternalDB/authenticator.py:68 -msgid "Reverse DNS" -msgstr "DNS Inversa" - -#: auths/InternalDB/authenticator.py:68 -msgid "If checked, the host will be reversed dns" -msgstr "Si está seleccionado, el host será DNS Inversa" - -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:87 msgid "Accept proxy" msgstr "Aceptar proxy" -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:56 auths/InternalDB/authenticator.py:90 msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" @@ -1494,126 +1457,154 @@ msgstr "" "REENVIADO (tenga cuidado si lo selecciona, puede coger direcciones IP " "internas de internet)" -#: auths/InternalDB/authenticator.py:134 +#: auths/IP/authenticator.py:62 auths/IP/authenticator.py:64 +msgid "IP Authenticator" +msgstr "Autenticador IP" + +#: auths/IP/authenticator.py:69 +msgid "IP Range" +msgstr "Rango IP" + +#: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 +msgid "All seems to be fine." +msgstr "Parece que todo está bien." + +#: auths/InternalDB/authenticator.py:57 +msgid "Internal Database" +msgstr "Base de datos interna" + +#: auths/InternalDB/authenticator.py:60 +msgid "Internal dabasase authenticator. Doesn't use external sources" +msgstr "Autenticador de base de datos interna. No usa fuentes externas" + +#: auths/InternalDB/authenticator.py:71 +msgid "Different user for each host" +msgstr "Diferente usuario para cada host" + +#: auths/InternalDB/authenticator.py:73 +msgid "If checked, each host will have a different user name" +msgstr "Si está seleccionado, cada host tendrá un nombre de usuario diferente" + +#: auths/InternalDB/authenticator.py:79 +msgid "Reverse DNS" +msgstr "DNS Inversa" + +#: auths/InternalDB/authenticator.py:81 +msgid "If checked, the host will be reversed dns" +msgstr "Si está seleccionado, el host será DNS Inversa" + +#: auths/InternalDB/authenticator.py:166 msgid "Internal structures seems ok" msgstr "Las estructuras internas parecen correctas" -#: auths/InternalDB/authenticator.py:137 +#: auths/InternalDB/authenticator.py:169 msgid "All seems fine in the authenticator." msgstr "Parace que todo funciona correctamente en el autenticador. " -#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58 -#| msgid "Base Authenticator" +#: auths/Radius/authenticator.py:57 auths/Radius/authenticator.py:59 msgid "Radius Authenticator" msgstr "Autenticador de radio" -#: auths/Radius/authenticator.py:68 -#| msgid "Ldap Server IP or Hostname" +#: auths/Radius/authenticator.py:69 msgid "Radius Server IP or Hostname" msgstr "Nombre de host o IP del servidor Radius" -#: auths/Radius/authenticator.py:76 +#: auths/Radius/authenticator.py:77 msgid "Radius authentication port (usually 1812)" msgstr "Puerto de autenticación Radius (generalmente 1812)" -#: auths/Radius/authenticator.py:81 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:82 msgid "Secret" msgstr "Secreto" -#: auths/Radius/authenticator.py:83 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:84 msgid "Radius client secret" msgstr "Secreto del cliente Radius" -#: auths/Radius/authenticator.py:89 +#: auths/Radius/authenticator.py:90 msgid "NAS Identifier" msgstr "Identificador NAS" -#: auths/Radius/authenticator.py:92 +#: auths/Radius/authenticator.py:93 msgid "NAS Identifier for Radius Server" msgstr "Identificador NAS para Radius Server" -#: auths/Radius/authenticator.py:99 +#: auths/Radius/authenticator.py:100 msgid "App Prefix for Class Attributes" msgstr "Prefijo de aplicación para atributos de clase" -#: auths/Radius/authenticator.py:102 +#: auths/Radius/authenticator.py:103 msgid "Application prefix for filtering groups from \"Class\" attribute" msgstr "Prefijo de aplicación para filtrar grupos del atributo \"Clase\"" -#: auths/Radius/authenticator.py:108 -#| msgid "Pool group" +#: auths/Radius/authenticator.py:109 msgid "Global group" msgstr "Grupo global" -#: auths/Radius/authenticator.py:111 +#: auths/Radius/authenticator.py:112 msgid "If set, this value will be added as group for all radius users" msgstr "" "Si se establece, este valor se agregará como grupo para todos los usuarios " "de radio" -#: auths/Radius/authenticator.py:171 -#| msgid "Color depth for this connection" +#: auths/Radius/authenticator.py:173 msgid "Error testing connection" msgstr "Error al probar la conexión" -#: auths/Radius/authenticator.py:183 -#| msgid "Connection to {}, port {} failed." +#: auths/Radius/authenticator.py:185 msgid "Connection to Radius server failed" msgstr "La conexión al servidor Radius falló" -#: auths/Radius/authenticator.py:184 -#| msgid "Connection parameters seems correct" +#: auths/Radius/authenticator.py:186 msgid "Connection to Radius server seems ok" msgstr "La conexión al servidor Radius parece estar bien" -#: auths/RegexLdap/authenticator.py:68 +#: auths/RegexLdap/authenticator.py:71 msgid "Ldap Server Host" msgstr "Servidor host LDAP" -#: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 +#: auths/RegexLdap/authenticator.py:93 auths/SimpleLDAP/authenticator.py:84 msgid "Username with read privileges on the base selected" msgstr "Usuario con privilegios de lectura en la base seleccionada" -#: auths/RegexLdap/authenticator.py:114 auths/SimpleLDAP/authenticator.py:104 +#: auths/RegexLdap/authenticator.py:117 auths/SimpleLDAP/authenticator.py:107 msgid "Base" msgstr "Base" -#: auths/RegexLdap/authenticator.py:116 auths/SimpleLDAP/authenticator.py:106 +#: auths/RegexLdap/authenticator.py:119 auths/SimpleLDAP/authenticator.py:109 msgid "Common search base (used for \"users\" and \"groups\")" msgstr "Base común de búsqueda (utilizada para \"usuarios\" y \"grupos\")" -#: auths/RegexLdap/authenticator.py:118 auths/RegexLdap/authenticator.py:127 -#: auths/RegexLdap/authenticator.py:136 auths/RegexLdap/authenticator.py:148 -#: auths/RegexLdap/authenticator.py:160 auths/SimpleLDAP/authenticator.py:108 -#: auths/SimpleLDAP/authenticator.py:117 auths/SimpleLDAP/authenticator.py:126 -#: auths/SimpleLDAP/authenticator.py:137 auths/SimpleLDAP/authenticator.py:146 -#: auths/SimpleLDAP/authenticator.py:155 auths/SimpleLDAP/authenticator.py:164 +#: auths/RegexLdap/authenticator.py:121 auths/RegexLdap/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:139 auths/RegexLdap/authenticator.py:151 +#: auths/RegexLdap/authenticator.py:163 auths/SimpleLDAP/authenticator.py:111 +#: auths/SimpleLDAP/authenticator.py:120 auths/SimpleLDAP/authenticator.py:129 +#: auths/SimpleLDAP/authenticator.py:140 auths/SimpleLDAP/authenticator.py:149 +#: auths/SimpleLDAP/authenticator.py:158 auths/SimpleLDAP/authenticator.py:167 msgid "Ldap info" msgstr "Información de LDAP" -#: auths/RegexLdap/authenticator.py:122 auths/SimpleLDAP/authenticator.py:112 +#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 msgid "User class" msgstr "Clase de usuario" -#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 +#: auths/RegexLdap/authenticator.py:128 auths/SimpleLDAP/authenticator.py:118 msgid "Class for LDAP users (normally posixAccount)" msgstr "Clase para usuarios LDAP (normalmente posixAccount)" -#: auths/RegexLdap/authenticator.py:131 auths/SimpleLDAP/authenticator.py:121 +#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 msgid "User Id Attr" msgstr "Atr. de Id de usuario" -#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 +#: auths/RegexLdap/authenticator.py:137 auths/SimpleLDAP/authenticator.py:127 msgid "Attribute that contains the user id" msgstr "Atributo que contiene el id de usuario" -#: auths/RegexLdap/authenticator.py:140 auths/SimpleLDAP/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:143 auths/SimpleLDAP/authenticator.py:133 msgid "User Name Attr" msgstr "Atr. de nombre de usuario" -#: auths/RegexLdap/authenticator.py:145 +#: auths/RegexLdap/authenticator.py:148 msgid "" "Attributes that contains the user name attributes or attribute patterns (one " "for each line)" @@ -1621,11 +1612,11 @@ msgstr "" "Atributos que contienen el nombre de usuario o patrones de atributos (uno en " "cada línea)" -#: auths/RegexLdap/authenticator.py:152 +#: auths/RegexLdap/authenticator.py:155 msgid "Group Name Attr" msgstr "Atr. de nombre de Grupo" -#: auths/RegexLdap/authenticator.py:157 +#: auths/RegexLdap/authenticator.py:160 msgid "" "Attribute that contains the group name attributes or attribute patterns (one " "for each line)" @@ -1633,11 +1624,11 @@ msgstr "" "Atributo que contiene el nombre de grupo o patrones de atributos (uno en " "cada línea)" -#: auths/RegexLdap/authenticator.py:166 +#: auths/RegexLdap/authenticator.py:169 msgid "Alt. class" msgstr "Clase alt." -#: auths/RegexLdap/authenticator.py:170 +#: auths/RegexLdap/authenticator.py:173 msgid "" "Class for LDAP objects that will be also checked for groups retrieval " "(normally empty)" @@ -1645,15 +1636,15 @@ msgstr "" "Clase de objetos LDAP que se verificará también para la recuperación de los " "grupos (normalmente vacío)" -#: auths/RegexLdap/authenticator.py:176 +#: auths/RegexLdap/authenticator.py:179 msgid "Regex LDAP Authenticator" msgstr "Autenticador Regex LDAP" -#: auths/RegexLdap/authenticator.py:178 +#: auths/RegexLdap/authenticator.py:181 msgid "Regular Expressions LDAP authenticator" msgstr "Expresiones regulares autenticador LDAP " -#: auths/RegexLdap/authenticator.py:651 +#: auths/RegexLdap/authenticator.py:659 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" @@ -1661,7 +1652,7 @@ msgstr "" "El atributo del id de usuario LDAP es probablemente incorrecto (no se puede " "encontrar ningún usuario con ambas condiciones)" -#: auths/RegexLdap/authenticator.py:680 auths/SimpleLDAP/authenticator.py:613 +#: auths/RegexLdap/authenticator.py:688 auths/SimpleLDAP/authenticator.py:621 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" @@ -1828,59 +1819,59 @@ msgstr "Grupos" msgid "We need more than two groups!" msgstr "¡Necesitamos más de dos grupos!" -#: auths/SimpleLDAP/authenticator.py:59 +#: auths/SimpleLDAP/authenticator.py:62 msgid "Ldap Server IP or Hostname" msgstr "Ldap Server IP o nombre del host" -#: auths/SimpleLDAP/authenticator.py:79 +#: auths/SimpleLDAP/authenticator.py:82 msgid "Ldap User" msgstr "Usuario Ldap" -#: auths/SimpleLDAP/authenticator.py:134 +#: auths/SimpleLDAP/authenticator.py:137 msgid "Attributes that contains the user name (list of comma separated values)" msgstr "" "Atributos que contienen el nombre de usuario (lista de valores separados por " "comas)" -#: auths/SimpleLDAP/authenticator.py:141 +#: auths/SimpleLDAP/authenticator.py:144 msgid "Group class" msgstr "Clase de grupo" -#: auths/SimpleLDAP/authenticator.py:144 +#: auths/SimpleLDAP/authenticator.py:147 msgid "Class for LDAP groups (normally poxisGroup)" msgstr "Clase para grupos LDAP (normalmente poxisGroup)" -#: auths/SimpleLDAP/authenticator.py:150 +#: auths/SimpleLDAP/authenticator.py:153 msgid "Group Id Attr" msgstr "Atributo del ID de Grupo" -#: auths/SimpleLDAP/authenticator.py:153 +#: auths/SimpleLDAP/authenticator.py:156 msgid "Attribute that contains the group id" msgstr "Atributo que contiene el ID del grupo" -#: auths/SimpleLDAP/authenticator.py:159 +#: auths/SimpleLDAP/authenticator.py:162 msgid "Group membership attr" msgstr "Atributo de miembros de grupo" -#: auths/SimpleLDAP/authenticator.py:162 +#: auths/SimpleLDAP/authenticator.py:165 msgid "Attribute of the group that contains the users belonging to it" msgstr "Atributo del grupo que contiene los usuarios" -#: auths/SimpleLDAP/authenticator.py:167 +#: auths/SimpleLDAP/authenticator.py:170 msgid "SimpleLDAP (DEPRECATED)" msgstr "SimpleLDAP (DEPRECATED)" -#: auths/SimpleLDAP/authenticator.py:169 +#: auths/SimpleLDAP/authenticator.py:172 msgid "Simple LDAP authenticator (DEPRECATED)" msgstr "Autenticador Simple LDAP (DEPRECATED)" -#: auths/SimpleLDAP/authenticator.py:567 +#: auths/SimpleLDAP/authenticator.py:575 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "" "La clase de grupo LDAP parece ser incorrecta (no se ha encontrado ningún " "grupo en esa clase)" -#: auths/SimpleLDAP/authenticator.py:638 +#: auths/SimpleLDAP/authenticator.py:646 msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" @@ -1888,7 +1879,7 @@ msgstr "" "La clase de usuario LDAP o el ID de usuario probablemente estén equivocados " "(no se puede encontrar ningún usuario con ambas condiciones)" -#: auths/SimpleLDAP/authenticator.py:657 +#: auths/SimpleLDAP/authenticator.py:665 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" @@ -1896,16 +1887,16 @@ msgstr "" "La clase de grupo de Ldap o el ID de grupo es probablemente incorrecto (no " "se puede encontrar ningún grupo con ambas condiciones)" -#: auths/SimpleLDAP/authenticator.py:667 +#: auths/SimpleLDAP/authenticator.py:675 msgid "Can't locate any group with the membership attribute specified" msgstr "" "No se puede localizar ningún grupo al que pertenezca el atributo especificado" -#: core/auths/auth.py:111 +#: core/auths/auth.py:110 msgid "System Administrator" msgstr "Administrador del sistema" -#: core/auths/auth.py:151 +#: core/auths/auth.py:150 msgid "Forbidden" msgstr "Prohibido" @@ -1977,11 +1968,11 @@ msgstr "No se ha implementado ningún metodo de verificación de conexión" msgid "No check method provided." msgstr "No se ha proporcionado ningún método de verificación." -#: core/osmanagers/osmanager.py:58 +#: core/osmanagers/osmanager.py:60 msgid "Base OS Manager" msgstr "OS Manager Base" -#: core/osmanagers/osmanager.py:60 +#: core/osmanagers/osmanager.py:62 msgid "Base Manager" msgstr "Manager Base" @@ -2142,7 +2133,6 @@ msgid "Users with services" msgstr "Usuarios con servicios" #: core/util/stats/counters.py:219 -#| msgid "Cache size" msgid "Cached" msgstr "En caché" @@ -2382,7 +2372,6 @@ msgid "Greater % available" msgstr "Mayor % de uso disponible" #: models/meta_pool.py:82 -#| msgid "Waiting execution" msgid "Automatic selection" msgstr "Selección automática" @@ -2506,7 +2495,6 @@ msgstr "" #: osmanagers/LinuxOsManager/linux_osmanager.py:81 #: osmanagers/WindowsOsManager/windows.py:80 -#| msgid "Calendar" msgid "Calendar logout" msgstr "Cierre de sesión del calendario" @@ -2548,19 +2536,19 @@ msgid "RDS UDS Actor (for remote apps on Windows Server 2012, 2016, 2019)" msgstr "" "Actor UDS para servidores RDS (vAPPs en Windows Server 2012, 2016 y 2019)" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:31 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32 msgid "RDS OS Manager" msgstr "RDS OS Manager" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:33 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34 msgid "Os Manager to control RDS provided services" msgstr "Os Manager para controlar los servicios RDS" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:40 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:41 msgid "Max. session time" msgstr "Max. tiempo de sesión" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:44 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:45 msgid "" "Maximum duration in hours for a session (0 means no limit). After this " "period, session will be released." @@ -3143,7 +3131,7 @@ msgstr "Obtenidos de las suscripciones" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:141 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:143 services/OpenStack/provider_legacy.py:160 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:100 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 #: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:123 msgid "Creation concurrency" @@ -3156,7 +3144,7 @@ msgstr "Concurrencia de creación" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:146 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:148 services/OpenStack/provider_legacy.py:165 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:105 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 services/Xen/provider.py:128 msgid "Maximum number of concurrently creating VMs" msgstr "Número máximo de creación de VMs de forma simultánea " @@ -3168,7 +3156,7 @@ msgstr "Número máximo de creación de VMs de forma simultánea " #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:152 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:154 services/OpenStack/provider_legacy.py:171 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:111 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 #: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:134 msgid "Removal concurrency" @@ -3181,7 +3169,7 @@ msgstr "Concurrencia de eliminación" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:157 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:159 services/OpenStack/provider_legacy.py:176 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:116 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 services/Xen/provider.py:139 msgid "Maximum number of concurrently removing VMs" msgstr "Número máximo de VMs que se pueden eliminar al mismo tiempo " @@ -3412,7 +3400,7 @@ msgstr "Test de conexión realizado con éxito" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/NutanixPrism_enterprise/provider.py:262 #: services/Nutanix_enterprise/provider.py:228 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:210 services/Vmware_enterprise/provider.py:168 +#: services/Proxmox/provider.py:312 services/Vmware_enterprise/provider.py:168 msgid "Connection failed. Check connection params" msgstr "La conexión ha fallado. Compruebe los parámetros de conexión" @@ -3592,7 +3580,6 @@ msgstr "Puerto WSman remoto. Deje a cero por defecto." #: services/HyperV_enterprise/provider.py:123 #: services/VCloud_enterprise/provider.py:51 -#: transports/NX/nxtunneltransport.py:95 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:94 #: transports/RDP/rdptunnel.py:89 transports/RDS_enterprise/rdstunnel.py:90 #: transports/SPICE/spice_tunnel.py:87 transports/X2GO/x2go_tunnel.py:90 @@ -3631,12 +3618,10 @@ msgid "Hyper Services based on templates and differential disks" msgstr "Servicio HyperV basado en plantillas y discos diferenciales" #: services/NutanixPrism_enterprise/provider.py:30 -#| msgid "VMWare VCenter Platform Provider" msgid "Prism Central Platform Provider" msgstr "Proveedor de la plataforma central de Prism" #: services/NutanixPrism_enterprise/provider.py:32 -#| msgid "Nutanix based VM provider" msgid "Nutanix Prism Central based VM provider" msgstr "Proveedor de VM basado en Nutanix Prism Central" @@ -3651,12 +3636,10 @@ msgid "Nutanix Acropolis server Port (default 9440)" msgstr "Puerto del Servidor Nutanix Acrópolis (por defecto 9440)" #: services/NutanixPrism_enterprise/provider.py:55 -#| msgid "User with valid privileges on Nutanix Acropolis" msgid "User with valid privileges on Nutanix Prism Central" msgstr "Usuario con privilegios válidos en Nutanix Prism Central" #: services/NutanixPrism_enterprise/provider.py:62 -#| msgid "Password of the user of Nutanix Acropolis" msgid "Password of the user of Nutanix Prism Central" msgstr "Contraseña del usuario de Nutanix Prism Central" @@ -3671,12 +3654,10 @@ msgid "Connection works fine" msgstr "Conexión funciona bien" #: services/NutanixPrism_enterprise/service.py:32 -#| msgid "Parent service" msgid "Prism Central Service" msgstr "Servicio Central Prism" #: services/NutanixPrism_enterprise/service.py:34 -#| msgid "Nutanix Acropolis based service" msgid "Nutanix Prism Central based service" msgstr "Servicio basado en Nutanix Prism Central" @@ -3982,7 +3963,6 @@ msgstr "" "estas horas. ¡Tratar con cuidado!" #: services/OpenGnsys/service.py:140 -#| msgid "Greater % available" msgid "Start if unavailable" msgstr "Iniciar si no está disponible" @@ -4084,9 +4064,6 @@ msgid "Identity endpoint" msgstr "Identity endpoint" #: services/OpenStack/provider.py:104 -#| msgid "" -#| "OpenStack identity endpoint API Access (for example, https://10.0.0.0/" -#| "identity)" msgid "" "OpenStack identity endpoint API Access (for example, https://10.0.0.1/" "identity). Do not include /v3." @@ -4150,15 +4127,12 @@ msgstr "" "de las redes." #: services/OpenStack/provider.py:211 services/OpenStack/provider_legacy.py:197 -#| msgid "" -#| "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" -#| "host:port, i.e. https://10.10.0.1:8080)" msgid "" "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" "host:port, i.e. http://10.10.0.1:8080)" msgstr "" -"Proxy utilizado para la conexión a azure para conexiones HTTPS (use PROTOCOL:" -" // host: port, es decir, http://10.10.0.1:8080)" +"Proxy utilizado para la conexión a azure para conexiones HTTPS (use " +"PROTOCOL: // host: port, es decir, http://10.10.0.1:8080)" #: services/OpenStack/provider.py:273 services/OpenStack/provider_legacy.py:255 msgid "OpenStack test connection passed" @@ -4247,7 +4221,6 @@ msgid "Advanced configuration data for the provider" msgstr "Datos de configuración avanzada para el proveedor" #: services/PhysicalMachines/provider.py:87 -#| msgid "Invalid authorization" msgid "Invalid advanced configuration: " msgstr "Configuración avanzada no válida:" @@ -4341,7 +4314,6 @@ msgid "This service provides access to POWERED-ON Machine by IP" msgstr "Este servicio proporciona acceso a máquinas ENCENDIDAS por IP" #: services/PhysicalMachines/service_single.py:78 -#| msgid "Invalid server certificate. " msgid "Invalid server used: \"{}\"" msgstr "Se utilizó un servidor no válido: \"{}\"" @@ -4353,37 +4325,46 @@ msgstr "compartido" msgid " (bound to {})" msgstr "(vinculado a {})" -#: services/Proxmox/provider.py:55 +#: services/Proxmox/provider.py:59 msgid "Proxmox Platform Provider" msgstr "Proveedor de plataforma Proxmox" -#: services/Proxmox/provider.py:57 +#: services/Proxmox/provider.py:61 msgid "Proxmox platform service provider" msgstr "Proveedor de servicios de plataforma Proxmox" -#: services/Proxmox/provider.py:60 +#: services/Proxmox/provider.py:68 msgid "Proxmox Server IP or Hostname" msgstr "IP o nombre del servidor Proxmox" -#: services/Proxmox/provider.py:61 +#: services/Proxmox/provider.py:75 msgid "Proxmox API port (default is 8006)" msgstr "Puerto Proxmox API (el predeterminado es 8006)" -#: services/Proxmox/provider.py:63 +#: services/Proxmox/provider.py:85 msgid "" "User with valid privileges on Proxmox, (use \"user@authenticator\" form)" msgstr "" "Usuario con privilegios válidos en Proxmox, (use el formato \"usuario @ " "autenticador\")" -#: services/Proxmox/provider.py:64 +#: services/Proxmox/provider.py:94 msgid "Password of the user of Proxmox" msgstr "Contraseña del usuario de Proxmox" -#: services/Proxmox/provider.py:69 +#: services/Proxmox/provider.py:126 msgid "Timeout in seconds of connection to Proxmox" msgstr "Tiempo de espera en segundos de conexión al servidor Proxmox" +#: services/Proxmox/provider.py:133 +#| msgid "Starting date" +msgid "Starting VmId" +msgstr "Iniciando VmId" + +#: services/Proxmox/provider.py:138 +msgid "Starting machine id on proxmox" +msgstr "ID de máquina de inicio en proxmox" + #: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" @@ -4689,12 +4670,10 @@ msgid "A valid application path is required" msgstr "Se requiere una ruta de aplicación válida" #: services/RDS_enterprise/service_session.py:31 -#| msgid "RDS Platform RemoteAPP" msgid "RDS Platform Session" msgstr "Sesión de la plataforma RDS" #: services/RDS_enterprise/service_session.py:33 -#| msgid "RDS Platform RemoteAPP based service" msgid "RDS Platform Full session desktop service" msgstr "Plataforma RDS Servicio de escritorio de sesión completa" @@ -5063,7 +5042,6 @@ msgstr "" "Virtual" #: services/Vmware_enterprise/service_linked.py:50 -#| msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep stopped waiting for use" msgstr "Número de máquinas deseadas para mantener detenidas esperando su uso" @@ -5164,7 +5142,6 @@ msgstr "" "proveedores de certificados válidos " #: services/Xen/provider.py:166 -#| msgid "OpenStack Host" msgid "Backup Host" msgstr "Host de respaldo" @@ -5392,7 +5369,6 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:97 #: transports/HTML5RDS_enterprise/html5rds.py:98 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:57 #: transports/RDP/rdp_base.py:69 transports/RDS_enterprise/rds_base.py:46 msgid "Empty creds" @@ -5400,7 +5376,6 @@ msgstr "Credenciales vacías" #: transports/HTML5RDP/html5rdp.py:99 #: transports/HTML5RDS_enterprise/html5rds.py:100 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:107 #: transports/NoMachine_enterprise/nomachine_base.py:59 #: transports/RDP/rdp_base.py:71 transports/RDS_enterprise/rds_base.py:48 #: transports/SPICE/spice_base.py:63 @@ -5409,8 +5384,7 @@ msgstr "" "Si está seleccionado, las credenciales utilizadas para conectar estarán " "vacías" -#: transports/HTML5RDP/html5rdp.py:105 transports/NX/nxtransport.py:71 -#: transports/NX/nxtunneltransport.py:113 +#: transports/HTML5RDP/html5rdp.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:65 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:77 #: transports/SPICE/spice_base.py:69 transports/X2GO/x2go_base.py:70 @@ -5418,8 +5392,7 @@ msgid "If not empty, this username will be always used as credential" msgstr "" "Si no está vacío, este nombre de usuario se utilizará siempre como credencial" -#: transports/HTML5RDP/html5rdp.py:111 transports/NX/nxtransport.py:72 -#: transports/NX/nxtunneltransport.py:119 +#: transports/HTML5RDP/html5rdp.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:71 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:83 #: transports/SPICE/spice_base.py:75 @@ -5499,9 +5472,6 @@ msgstr "Activar el sonido" #: transports/HTML5RDP/html5rdp.py:154 #: transports/HTML5RDS_enterprise/html5rds.py:143 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the audio will be redirected to remote session (if client " "browser supports it)" @@ -5511,15 +5481,11 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:160 #: transports/HTML5RDS_enterprise/html5rds.py:149 -#| msgid "Enable Audio" msgid "Enable Microphone" msgstr "Habilitar micrófono" #: transports/HTML5RDP/html5rdp.py:163 #: transports/HTML5RDS_enterprise/html5rds.py:152 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the microphone will be redirected to remote session (if client " "browser supports it)" @@ -5534,9 +5500,6 @@ msgstr "Habilitar la impresión" #: transports/HTML5RDP/html5rdp.py:171 #: transports/HTML5RDS_enterprise/html5rds.py:160 -#| msgid "" -#| "If checked, the printing will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the printing will be redirected to remote session (if client " "browser supports it)" @@ -5545,12 +5508,10 @@ msgstr "" "navegador del cliente lo admite)" #: transports/HTML5RDP/html5rdp.py:176 -#| msgid "Enable File Sharing" msgid "File Sharing" msgstr "Compartición de archivos" #: transports/HTML5RDP/html5rdp.py:178 -#| msgid "Local drives redirection policy" msgid "File upload/download redirection policy" msgstr "Política de redireccionamiento de carga / descarga de archivos" @@ -5659,9 +5620,6 @@ msgstr "" "contraseña, o la conexión fallará)" #: transports/HTML5RDP/html5rdp.py:235 -#| msgid "" -#| "NLA (Network Layer authentication. Requires VALID username&password, or " -#| "connection will fail)" msgid "" "NLA extended (Network Layer authentication. Requires VALID " "username&password, or connection will fail)" @@ -5834,80 +5792,49 @@ msgstr "Solo lectura" msgid "If set, the connection will be read only" msgstr "Si se establece, la conexión será de solo lectura" -#: transports/NX/nxtransport.py:64 transports/NX/nxtunneltransport.py:66 -msgid "NX v3.5 (DEPRECATED)" -msgstr "NX v3.5 (DEPRECATED)" - -#: transports/NX/nxtransport.py:66 -msgid "NX Protocol v3.5. Direct connection." -msgstr "Protocolo NX v3.5. Conexión directa." - -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:123 #: transports/NoMachine_enterprise/nomachine_base.py:75 msgid "Listening port" msgstr "Puerto de audio" -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:126 -msgid "Listening port of NX (ssh) at client machine" -msgstr "Puerto de audio de NX (ssh) en el equipo cliente" +#: transports/NoMachine_enterprise/nomachine_base.py:78 +msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" +msgstr "Puerto de escucha de NX (predeterminado en 4000 para NX, 22 para SSH)" -#: transports/NX/nxtransport.py:75 transports/NX/nxtunneltransport.py:130 -msgid "Connection" -msgstr "Conexión" +#: transports/NoMachine_enterprise/nomachine_base.py:82 +msgid "Window Size" +msgstr "Tamaño de ventana" -#: transports/NX/nxtransport.py:77 transports/NX/nxtunneltransport.py:132 -msgid "Connection speed for this transport (quality)" -msgstr "Velocidad de conexión para este transporte (calidad)" +#: transports/NoMachine_enterprise/nomachine_base.py:84 +msgid "Window size on connection" +msgstr "Tamaño de la ventana en la conexión" -#: transports/NX/nxtransport.py:88 transports/NX/nxtunneltransport.py:143 -msgid "Session" -msgstr "Sesión" +#: transports/NoMachine_enterprise/nomachine_transport.py:59 +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 +msgid "NoMachine Protocol" +msgstr "Protocolo NoMachine" -#: transports/NX/nxtransport.py:90 transports/NX/nxtunneltransport.py:145 -#: transports/X2GO/x2go_base.py:93 -msgid "Desktop session" -msgstr "Sesión de escritorio" +#: transports/NoMachine_enterprise/nomachine_transport.py:61 +msgid "NoMachine Protocol Direct connection." +msgstr "Protocolo NoMachine Conexión directa." -#: transports/NX/nxtransport.py:99 transports/NX/nxtunneltransport.py:154 -msgid "Disk Cache" -msgstr "Caché de disco" +#: transports/NoMachine_enterprise/nomachine_transport.py:71 +msgid "Use UDP traffic for multimedia" +msgstr "Usar tráfico UDP para multimedia" -#: transports/NX/nxtransport.py:101 transports/NX/nxtunneltransport.py:156 -msgid "Cache size en Mb stored at disk" -msgstr "Tamaño de caché en MB almacenada en disco " +#: transports/NoMachine_enterprise/nomachine_transport.py:74 +msgid "If checked, the multimedia will use UDP traffic instead of RDP" +msgstr "Si está marcado, el multimedia utilizará tráfico UDP en lugar de RDP" -#: transports/NX/nxtransport.py:113 transports/NX/nxtunneltransport.py:168 -msgid "Memory Cache" -msgstr "Memoria Caché" +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 +msgid "NoMachine protocol Tunneled." +msgstr "Protocolo NoMachine Túnel." -#: transports/NX/nxtransport.py:115 transports/NX/nxtunneltransport.py:170 -msgid "Cache size en Mb kept at memory" -msgstr "Tamaño de caché en MB almacenada en la memoria " - -#: transports/NX/nxtransport.py:127 transports/NX/nxtransport.py:129 -#: transports/NX/nxtunneltransport.py:182 -#: transports/NX/nxtunneltransport.py:184 transports/X2GO/x2go_base.py:75 -#: transports/X2GO/x2go_base.py:77 -msgid "Screen size" -msgstr "Tamaño de pantalla" - -#: transports/NX/nxtransport.py:137 transports/NX/nxtunneltransport.py:192 -#: transports/X2GO/x2go_base.py:85 -msgid "Full Screen" -msgstr "Pantalla completa" - -#: transports/NX/nxtunneltransport.py:68 -msgid "NX protocol v3.5. Tunneled connection." -msgstr "V3.5 de protocolo NX. Conexión del túnel." - -#: transports/NX/nxtunneltransport.py:74 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 #: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 #: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 msgid "Tunnel server" msgstr "Servidor de túnel" -#: transports/NX/nxtunneltransport.py:77 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 #: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 #: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 @@ -5918,78 +5845,33 @@ msgstr "" "IP o nombre de host del servidor túnel enviada al dispositivo cliente (ip " "\"pública\") y puerto. (utilice el formato HOST: Puerto)" -#: transports/NX/nxtunneltransport.py:84 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 #: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 #: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 msgid "Tunnel wait time" msgstr "Tiempo de espera de túnel" -#: transports/NX/nxtunneltransport.py:89 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 #: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 #: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 msgid "Maximum time to wait before closing the tunnel listener" msgstr "Tiempo máximo de espera antes de cerrar el agente de escucha del túnel" -#: transports/NX/nxtunneltransport.py:98 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 #: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 #: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 -#| msgid "" -#| "If checked, ssl certificate of OpenGnsys server must be valid (not self " -#| "signed)" msgid "" "If enabled, the certificate of tunnel server will be verified (recommended)." msgstr "" "Si está habilitado, se verificará el certificado del servidor de túnel " "(recomendado)." -#: transports/NX/nxtunneltransport.py:215 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 -#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:124 +#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:126 #: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 msgid "Must use HOST:PORT in Tunnel Server Field" msgstr "Debe utilizar HOST: PUERTO en el Campo Servidor de Túnel" -#: transports/NoMachine_enterprise/nomachine_base.py:78 -msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" -msgstr "Puerto de escucha de NX (predeterminado en 4000 para NX, 22 para SSH)" - -#: transports/NoMachine_enterprise/nomachine_base.py:82 -#| msgid "Windows client" -msgid "Window Size" -msgstr "Tamaño de ventana" - -#: transports/NoMachine_enterprise/nomachine_base.py:84 -msgid "Window size on connection" -msgstr "Tamaño de la ventana en la conexión" - -#: transports/NoMachine_enterprise/nomachine_transport.py:59 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 -#| msgid "Fixed Machines Pool" -msgid "NoMachine Protocol" -msgstr "Protocolo NoMachine" - -#: transports/NoMachine_enterprise/nomachine_transport.py:61 -#| msgid "RDP Protocol. Direct connection." -msgid "NoMachine Protocol Direct connection." -msgstr "Protocolo NoMachine Conexión directa." - -#: transports/NoMachine_enterprise/nomachine_transport.py:71 -msgid "Use UDP traffic for multimedia" -msgstr "Usar tráfico UDP para multimedia" - -#: transports/NoMachine_enterprise/nomachine_transport.py:74 -#| msgid "If checked, the Audio will be redirected." -msgid "If checked, the multimedia will use UDP traffic instead of RDP" -msgstr "Si está marcado, el multimedia utilizará tráfico UDP en lugar de RDP" - -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 -#| msgid "NX protocol v3.5. Tunneled connection." -msgid "NoMachine protocol Tunneled." -msgstr "Protocolo NoMachine Túnel." - #: transports/PCoIP_enterprise/pcoip.py:50 msgid "PCoIP Cloud Access" msgstr "PCoIP Cloud Access" @@ -6142,52 +6024,52 @@ msgid "If checked, connection bar will be shown (only on Windows clients)" msgstr "" "Si está marcada, aparecerá barra de conexión (sólo en clientes de Windows)" -#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:157 +#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:174 msgid "Multimedia sync" msgstr "Sincronización multimedia" -#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:160 +#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:177 msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgstr "" "Si está marcada, el cliente Linux usará el parámetro multimedia para xfreerdp" -#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:165 +#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:182 msgid "Use Alsa" msgstr "Use ALSA" -#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:168 +#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:185 msgid "" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used" msgstr "" "Si está marcado, el cliente Linux intentará usar ALSA, en caso contrario " "usará Pulse" -#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:173 +#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:190 msgid "Printer string" msgstr "Cadena de impresora" -#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:176 +#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:193 msgid "If printer is checked, the printer string used with xfreerdp client" msgstr "" "Si la impresora está activada, la cadena de impresora utilizadada con el " "cliente xfreerdp" -#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:182 +#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:199 msgid "Smartcard string" msgstr "Cadena de tarjeta inteligente" -#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:185 +#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:202 msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgstr "" "Si la smartcard está activada, la cadena de smartcard utilizada con el " "cliente xfreerdp" #: transports/RDP/rdp_base.py:280 transports/RDP/rdp_base.py:300 -#: transports/RDS_enterprise/rds_base.py:191 +#: transports/RDS_enterprise/rds_base.py:208 msgid "Custom parameters" msgstr "Parámetros personalizados" -#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:194 +#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:211 msgid "" "If not empty, extra parameter to include for Linux Client (for example /usb:" "id,dev:054c:0268, or aything compatible with your xfreerdp client)" @@ -6208,9 +6090,6 @@ msgstr "" "INDICARÁ LA CONTRASEÑA!" #: transports/RDP/rdp_base.py:303 -#| msgid "" -#| "If not empty, extra parameter to include for Linux Client (for example /" -#| "usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)" msgid "" "If not empty, extra parameter to include for Mac OS X Freerdp Client (for " "example /usb:id,dev:054c:0268, or aything compatible with your xfreerdp " @@ -6233,6 +6112,27 @@ msgstr "RDS para vApps" msgid "RDS access using RDP for vApps. Direct connection." msgstr "Acceso RDS mediante RDP para vApps. Conexión directa." +#: transports/RDS_enterprise/rds_base.py:157 +msgid "Maximized" +msgstr "Maximizado" + +#: transports/RDS_enterprise/rds_base.py:160 +msgid "If checked, UDS Actor will try to execute application maximized)" +msgstr "Si está marcado, UDS Actor intentará ejecutar la aplicación maximizada)" + +#: transports/RDS_enterprise/rds_base.py:165 +msgid "Execute as shell" +msgstr "Ejecutar como shell" + +#: transports/RDS_enterprise/rds_base.py:169 +#| msgid "If checked. Linux client will use multimedia parameter for xfreerdp" +msgid "" +"If checked, Linux client will execute application in a session instead of a " +"remoteapp" +msgstr "" +"Si está marcado, el cliente Linux ejecutará la aplicación en una sesión en " +"lugar de una aplicación remota." + #: transports/RDS_enterprise/rdstunnel.py:66 msgid "RDS access using RDP for vApps. Tunneled connection." msgstr "Acceso RDS mediante RDP para vApps. Conexión del túnel." @@ -6332,10 +6232,22 @@ msgstr "X2Go" msgid "X2Go access (Experimental). Direct connection." msgstr "X2Go acceso (Experimental). Conexión directa." +#: transports/X2GO/x2go_base.py:75 transports/X2GO/x2go_base.py:77 +msgid "Screen size" +msgstr "Tamaño de pantalla" + +#: transports/X2GO/x2go_base.py:85 +msgid "Full Screen" +msgstr "Pantalla completa" + #: transports/X2GO/x2go_base.py:91 msgid "Desktop" msgstr "Escritorio" +#: transports/X2GO/x2go_base.py:93 +msgid "Desktop session" +msgstr "Sesión de escritorio" + #: transports/X2GO/x2go_base.py:110 msgid "vAPP" msgstr "vAPP" @@ -6450,12 +6362,10 @@ msgid "Generic .tar.gz Linux client" msgstr "Cliente Linux genérico .tar.gz" #: web/util/configjs.py:189 -#| msgid "Debian based Linux client" msgid "Binary appimage X86_64 Linux client" msgstr "Cliente Linux appimage X86_64 binario" #: web/util/configjs.py:190 -#| msgid "Debian based Linux client" msgid "Binary appimage Raspberry Linux client" msgstr "Cliente de Linux de la aplicación binaria Raspberry" diff --git a/server/src/uds/locale/es/LC_MESSAGES/djangojs.po b/server/src/uds/locale/es/LC_MESSAGES/djangojs.po index 9e0e0b879..a59f58564 100644 --- a/server/src/uds/locale/es/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/es/LC_MESSAGES/djangojs.po @@ -18,8 +18,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:58+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/" "es/)\n" @@ -33,31 +33,31 @@ msgstr "" msgid "category" msgstr "categoría" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:12 msgid "seconds" msgstr "segundos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:6 msgid "Main" msgstr "Principal" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 +#: static/admin/main.js:1 static/admin/polyfills-es5.js:1 +#: static/admin/polyfills.js:1 static/admin/translations-fakejs.js:11 #: static/admin/translations-fakejs.js:29 -#: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:152 -#: static/admin/translations-fakejs.js:154 -#: static/admin/translations-fakejs.js:156 -#: static/admin/translations-fakejs.js:161 -#: static/admin/translations-fakejs.js:201 -#: static/admin/translations-fakejs.js:203 -#: static/admin/translations-fakejs.js:205 static/modern/main-es2015.js:1 -#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:14 +#: static/admin/translations-fakejs.js:179 +#: static/admin/translations-fakejs.js:191 +#: static/admin/translations-fakejs.js:193 +#: static/admin/translations-fakejs.js:195 +#: static/admin/translations-fakejs.js:197 +#: static/admin/translations-fakejs.js:254 +#: static/admin/translations-fakejs.js:256 +#: static/admin/translations-fakejs.js:258 static/modern/main-es5.js:1 +#: static/modern/translations-fakejs.js:14 msgid "Error" msgstr "Error" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 #: static/admin/translations-fakejs.js:30 msgid "Please, fill in require fields: " msgstr "Por favor, rellene los campos requeridos:" @@ -71,7 +71,7 @@ msgstr "Prueba" msgid "Loading data..." msgstr "Cargando datos..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 #: static/admin/translations-fakejs.js:28 #: static/admin/translations-fakejs.js:32 #: static/admin/translations-fakejs.js:34 @@ -79,12 +79,12 @@ msgstr "Cargando datos..." #: static/admin/translations-fakejs.js:38 #: static/admin/translations-fakejs.js:40 #: static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:98 -#: static/admin/translations-fakejs.js:177 -#: static/admin/translations-fakejs.js:182 -#: static/admin/translations-fakejs.js:195 -#: static/admin/translations-fakejs.js:199 -#: static/admin/translations-fakejs.js:208 +#: static/admin/translations-fakejs.js:134 +#: static/admin/translations-fakejs.js:216 +#: static/admin/translations-fakejs.js:221 +#: static/admin/translations-fakejs.js:253 +#: static/admin/translations-fakejs.js:261 +#: static/admin/translations-fakejs.js:266 msgid "dismiss" msgstr "cerrar" @@ -101,7 +101,7 @@ msgid "Test passed successfully" msgstr "Test superado con éxito" #: static/admin/main.js:1 static/admin/translations-fakejs.js:37 -#: static/admin/translations-fakejs.js:207 +#: static/admin/translations-fakejs.js:260 msgid "Successfully saved" msgstr "Guardado con éxito" @@ -113,154 +113,154 @@ msgstr "¿Estás seguro de que quieres eliminar los siguientes elementos?" msgid "Deletion finished" msgstr "Eliminación finalizada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 msgid "provider" msgstr "Proveedor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 msgid "service" msgstr "Servicio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 msgid "service pool" msgstr "Pool de servicio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 msgid "authenticator" msgstr "Autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 msgid "user" msgstr "Usuario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 msgid "group" msgstr "Grupo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 msgid "transport" msgstr "Transporte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 msgid "OS manager" msgstr "OS manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 msgid "calendar" msgstr "Calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 msgid "pool group" msgstr "Pool group" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 msgid "Go to" msgstr "Ir" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 msgid "yes" msgstr "sí" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 msgid "no" msgstr "no" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:268 msgid "Error saving: " msgstr "Error al guardar:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 msgid "Error saving element" msgstr "Error al guardar el elemento" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 msgid "Error handling your request" msgstr "Error al manejar su solicitud" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:120 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/translations-fakejs.js:153 msgid "Sunday" msgstr "Domingo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 -#: static/admin/translations-fakejs.js:121 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/translations-fakejs.js:154 msgid "Monday" msgstr "Lunes" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 -#: static/admin/translations-fakejs.js:122 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/translations-fakejs.js:155 msgid "Tuesday" msgstr "Martes" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 -#: static/admin/translations-fakejs.js:123 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/translations-fakejs.js:156 msgid "Wednesday" msgstr "Miércoles" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 -#: static/admin/translations-fakejs.js:124 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/translations-fakejs.js:157 msgid "Thursday" msgstr "Jueves" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 -#: static/admin/translations-fakejs.js:125 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/translations-fakejs.js:158 msgid "Friday" msgstr "Viernes" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 -#: static/admin/translations-fakejs.js:126 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/translations-fakejs.js:159 msgid "Saturday" msgstr "Sábado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 msgid "January" msgstr "Enero" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 msgid "February" msgstr "Febrero" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 msgid "March" msgstr "Marzo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 msgid "April" msgstr "Abril" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 msgid "May" msgstr "Mayo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 msgid "June" msgstr "Junio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 msgid "July" msgstr "Julio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 msgid "August" msgstr "Agosto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 msgid "September" msgstr "Septiembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 msgid "October" msgstr "Octubre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 msgid "November" msgstr "Noviembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 msgid "December" msgstr "Diciembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 msgid "Never" msgstr "Nunca" @@ -280,768 +280,842 @@ msgstr "#SERVICES_NUMBER# servicios de usuario" msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# servicios restringidos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 -#: static/admin/translations-fakejs.js:268 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:368 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/translations-fakejs.js:249 +#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:450 msgid "Assigned services" msgstr "Servicios Asignados" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 -#| msgid "Services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:250 msgid "Services in use" msgstr "Servicios en uso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 #: static/admin/translations-fakejs.js:291 #: static/admin/translations-fakejs.js:299 msgid "Filter" msgstr "Filtro" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 msgid "No entries found" msgstr "Entradas no encontradas" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 msgid "Read only" msgstr "Solo lectura" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 msgid "Full Access" msgstr "Acceso completo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 -#: static/admin/translations-fakejs.js:364 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:468 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 +#: static/admin/translations-fakejs.js:358 +#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "User" msgstr "Usuario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 -#: static/admin/translations-fakejs.js:230 -#: static/admin/translations-fakejs.js:257 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:399 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 +#: static/admin/translations-fakejs.js:83 +#: static/admin/translations-fakejs.js:93 +#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:444 msgid "Group" msgstr "Grupo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 -#: static/admin/translations-fakejs.js:363 -#: static/admin/translations-fakejs.js:378 -#: static/admin/translations-fakejs.js:383 -#: static/admin/translations-fakejs.js:398 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/translations-fakejs.js:404 +#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:443 #: static/modern/translations-fakejs.js:72 msgid "Authenticator" msgstr "Autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 msgid "Permission" msgstr "Permiso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 msgid "Remove" msgstr "Eliminar" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:11 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 msgid "Confirm revokation of permission" msgstr "Confirmar revocación de permiso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 msgid "Maintenance" msgstr "Mantenimiento" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 msgid "Exit maintenance mode" msgstr "Salir del modo de mantenimiento" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:221 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 msgid "Enter maintenance mode" msgstr "Entrar en modo de mantenimiento" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:222 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 msgid "New provider" msgstr "Nuevo proveedor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 msgid "Edit provider" msgstr "Editar proveedor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 msgid "Delete provider" msgstr "Eliminar proveedor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 msgid "Exit maintenance mode?" msgstr "¿Salir del modo de mantenimiento?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:245 msgid "Enter maintenance mode?" msgstr "¿Entrar en modo de mantenimiento?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:246 msgid "Maintenance mode for" msgstr "Modo de mantenimiento para" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:246 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/translations-fakejs.js:247 msgid "In Maintenance" msgstr "En mantenimiento" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:229 -#: static/admin/translations-fakejs.js:247 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/translations-fakejs.js:248 msgid "Active" msgstr "Activo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 -#: static/admin/translations-fakejs.js:232 -#: static/admin/translations-fakejs.js:250 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/translations-fakejs.js:95 +#: static/admin/translations-fakejs.js:229 msgid "Pool" msgstr "Pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:216 -#: static/admin/translations-fakejs.js:233 -#: static/admin/translations-fakejs.js:251 -#: static/admin/translations-fakejs.js:445 -#: static/admin/translations-fakejs.js:461 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/translations-fakejs.js:96 +#: static/admin/translations-fakejs.js:230 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:351 msgid "State" msgstr "Estado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 -#: static/admin/translations-fakejs.js:234 -#: static/admin/translations-fakejs.js:252 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/translations-fakejs.js:97 +#: static/admin/translations-fakejs.js:231 msgid "User Services" msgstr "Servicios de usuario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 -#: static/admin/translations-fakejs.js:262 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:356 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/translations-fakejs.js:232 +#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:397 msgid "Service pools" msgstr "Pools de servicio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 -#: static/admin/translations-fakejs.js:6 -#: static/admin/translations-fakejs.js:326 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/translations-fakejs.js:7 +#: static/admin/translations-fakejs.js:306 #: static/modern/translations-fakejs.js:43 msgid "Yes" msgstr "Sí" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 -#: static/admin/translations-fakejs.js:7 -#: static/admin/translations-fakejs.js:327 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 +#: static/admin/translations-fakejs.js:8 +#: static/admin/translations-fakejs.js:307 #: static/modern/translations-fakejs.js:44 msgid "No" msgstr "No" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:8 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 msgid "(hidden)" msgstr "(oculto)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 msgid "Selected items :" msgstr "Elementos seleccionados:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 -#: static/admin/translations-fakejs.js:245 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/translations-fakejs.js:233 #: static/modern/translations-fakejs.js:34 msgid "Information" msgstr "Información" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:211 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:234 msgid "New service" msgstr "Nuevo servicio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 msgid "Edit service" msgstr "Editar servicio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 msgid "Delete service" msgstr "Eliminar servicio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 msgid "Delete user service" msgstr "Eliminar servicio de usuario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 msgid "New Authenticator" msgstr "Nuevo Autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:266 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 msgid "Edit Authenticator" msgstr "Editar Autentificador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:267 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 msgid "Delete Authenticator" msgstr "Eliminar Autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 msgid "Any" msgstr "Alguna" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 msgid "All" msgstr "Todos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:231 -#: static/admin/translations-fakejs.js:258 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:405 -#: static/admin/translations-fakejs.js:444 -#: static/admin/translations-fakejs.js:460 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/translations-fakejs.js:94 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:350 +#: static/admin/translations-fakejs.js:375 +#: static/admin/translations-fakejs.js:431 msgid "Comments" msgstr "Comentarios" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:98 msgid "Unique ID" msgstr "ID único" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 msgid "Friendly Name" msgstr "Nombre descriptivo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 msgid "In Use" msgstr "En uso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 msgid "IP" msgstr "IP" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 msgid "Services Pool" msgstr "Pool de Servicios" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 -#: static/admin/translations-fakejs.js:264 -#: static/admin/translations-fakejs.js:280 -#: static/admin/translations-fakejs.js:316 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 -#: static/admin/translations-fakejs.js:437 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:469 -#: static/admin/translations-fakejs.js:475 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/translations-fakejs.js:103 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:369 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:452 msgid "Groups" msgstr "Grupos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 -#: static/admin/translations-fakejs.js:438 -#: static/admin/translations-fakejs.js:473 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:364 msgid "Services Pools" msgstr "Pools de Servicios" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:253 -#: static/admin/translations-fakejs.js:333 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/translations-fakejs.js:374 msgid "Name" msgstr "Nombre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:254 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 msgid "Real Name" msgstr "Nombre Real" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 msgid "state" msgstr "Estado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:256 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 msgid "Last access" msgstr "Ultimo acceso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 -#: static/admin/translations-fakejs.js:279 -#: static/admin/translations-fakejs.js:454 -#: static/admin/translations-fakejs.js:474 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:368 msgid "Users" msgstr "Usuarios" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 -#: static/admin/translations-fakejs.js:446 -#: static/admin/translations-fakejs.js:462 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/translations-fakejs.js:340 +#: static/admin/translations-fakejs.js:352 msgid "Enabled" msgstr "Habilitado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:260 -#: static/admin/translations-fakejs.js:447 -#: static/admin/translations-fakejs.js:463 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/translations-fakejs.js:341 +#: static/admin/translations-fakejs.js:353 msgid "Disabled" msgstr "Deshabilitado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:261 -#: static/admin/translations-fakejs.js:464 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/translations-fakejs.js:354 msgid "Blocked" msgstr "Bloqueado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:248 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 msgid "Delete user" msgstr "Eliminar usuario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:249 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 msgid "Delete group" msgstr "Borrar grupo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:123 msgid "New OS Manager" msgstr "Nuevo OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:124 msgid "Edit OS Manager" msgstr "Editar OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:125 msgid "Delete OS Manager" msgstr "Eliminar OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "New Transport" msgstr "Nuevo Transporte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Edit Transport" msgstr "Editar Transporte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "Delete Transport" msgstr "Eliminar Transporte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 msgid "New Network" msgstr "Nueva Red" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 msgid "Edit Network" msgstr "Editar Red" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 msgid "Delete Network" msgstr "Eliminar Red" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 msgid "New Proxy" msgstr "Nuevo Proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 msgid "Edit Proxy" msgstr "Editar Proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:83 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 msgid "Delete Proxy" msgstr "Eliminar Proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 msgid "(This service does not requires an OS Manager)" msgstr "(Este servicio no requiere de un OS Manager)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 msgid "New service Pool" msgstr "Nuevo Pool de Servicios" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 msgid "Publish on creation" msgstr "Publicar en la creación" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 msgid "If selected, will initiate the publication inmediatly after creation" msgstr "" "Si se selecciona, se iniciará la publicación inmediatamente después de la " "creación" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 msgid "Edit Service Pool" msgstr "Editar Pool de Servicios" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 msgid "Delete service pool" msgstr "Eliminar Pool de Servicios" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:153 -#: static/admin/translations-fakejs.js:157 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/translations-fakejs.js:194 msgid "Please, select a valid user" msgstr "Por favor, seleccione un usuario válido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:155 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 msgid "Please, select a valid group" msgstr "Por favor, seleccione un grupo válido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 msgid "Please, select a valid transport" msgstr "Por favor, seleccione un transporte válido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:158 -#| msgid "Assigned services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:199 msgid "Assigned" msgstr "Asignado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:159 -#| msgid "Cache" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:200 msgid "Cached" msgstr "En caché" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:201 msgid "In use" msgstr "En uso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 #: static/admin/translations-fakejs.js:289 -#: static/admin/translations-fakejs.js:360 -#: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:456 +#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:401 +#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:466 msgid "Logs" msgstr "Logs" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:203 msgid "VNC" msgstr "VNC" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 msgid "Launch now" msgstr "Lanzar ahora" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:205 msgid "Change owner" msgstr "Cambiar propietario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 msgid "Assign service" msgstr "Servicios asignados" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:207 #: static/admin/translations-fakejs.js:276 -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:282 #: static/admin/translations-fakejs.js:345 -#: static/admin/translations-fakejs.js:353 -#: static/admin/translations-fakejs.js:365 -#: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:385 -#: static/admin/translations-fakejs.js:389 -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:394 #: static/admin/translations-fakejs.js:406 -#: static/admin/translations-fakejs.js:414 -#: static/admin/translations-fakejs.js:426 -#: static/admin/translations-fakejs.js:451 -#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 +#: static/admin/translations-fakejs.js:428 +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:487 msgid "Cancel" msgstr "Cancelar" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:208 msgid "Changelog" msgstr "Registro de cambios" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:170 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:182 +#: static/admin/translations-fakejs.js:209 msgid "Delete assigned service" msgstr "Eliminar servicio asignado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 msgid "Delete cached service" msgstr "Eliminar servicio en caché" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 -#: static/admin/translations-fakejs.js:172 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:183 +#: static/admin/translations-fakejs.js:211 msgid "Delete assigned group" msgstr "Eliminar grupo asignado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 msgid "Delete assigned transport" msgstr "Eliminar transporte asignado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 msgid "Publication" msgstr "Publicación" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 msgid "Cancel publication?" msgstr "¿Cancelar la publicación?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 msgid "Publication canceled" msgstr "Publicación cancelada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 msgid "Delete scheduled action" msgstr "Eliminar acción programada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:179 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 msgid "Execute scheduled action" msgstr "Ejecutar acción programada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 msgid "Execute scheduled action right now?" msgstr "¿Ejecutar la acción programada en ahora?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 msgid "Scheduled action executed" msgstr "Acción programada ejecutada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:183 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/translations-fakejs.js:222 msgid "Delete calendar access rule" msgstr "Eliminar regla de acceso al calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 msgid "New meta pool" msgstr "Nuevo meta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 msgid "Edit meta pool" msgstr "Editar meta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 msgid "Delete meta pool" msgstr "Eliminar meta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 msgid "Please, select a valid service pool" msgstr "Por favor, seleccione un pool de servicios válido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 msgid "Remove member pool" msgstr "Eliminar miembro del pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 msgid "New pool group" msgstr "Nuevo grupo de Service Pools" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:191 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 msgid "Edit pool group" msgstr "Editar grupo de Service Pools" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Delete pool group" msgstr "Eliminar grupo de Service Pools" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 msgid "New calendar" msgstr "Nuevo calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:177 msgid "Edit calendar" msgstr "Editar calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 msgid "Delete calendar" msgstr "Eliminar calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:103 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 msgid "day" msgstr "día" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 msgid "days" msgstr "días" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 msgid "Daily" msgstr "Diario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 msgid "week" msgstr "semana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 msgid "weeks" msgstr "semanas" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 msgid "Weekly" msgstr "Semanal" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 msgid "month" msgstr "mes" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 msgid "months" msgstr "meses" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 msgid "Monthly" msgstr "Mensual" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 msgid "year" msgstr "año" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 msgid "years" msgstr "años" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:147 msgid "Yearly" msgstr "Anual" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 -#: static/admin/translations-fakejs.js:342 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/translations-fakejs.js:383 msgid "Weekdays" msgstr "Días de la semana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 msgid "Minutes" msgstr "Minutos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 msgid "Hours" msgstr "Horas" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 msgid "Days" msgstr "Días" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:152 msgid "Weeks" msgstr "Semanas" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 msgid "(no days)" msgstr "(sin días)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:161 msgid "Forever" msgstr "Siempre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 msgid "Start date/time" msgstr "Fecha/hora de inicio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 msgid "End date" msgstr "Fecha fin" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 msgid "Interval" msgstr "Intervalo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 msgid "Week days" msgstr "Dias de la semana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 msgid "Invalid or incomplete rule. Please, fix field $FIELD" msgstr "Regla inválida o incompleta. Por favor, revisa el campo $FIELD" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:134 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 msgid "This rule will be valid every" msgstr "Esta regla será válida cada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 msgid "of any week" msgstr "de cualquier semana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 msgid "from" msgstr "Desde el" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:170 msgid "until" msgstr "Hasta el" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 msgid "onwards" msgstr "en adelante" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:172 msgid "starting at" msgstr "comenzando a las" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 msgid "and every event will be active for" msgstr "y cada evento estará activo para" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 msgid "with no duration" msgstr "sin duración" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 msgid "Delete calendar rule" msgstr "Eliminar regla de calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 msgid "Set time mark" msgstr "Establecer marca de tiempo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 msgid "New account" msgstr "Nuevo contador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:93 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 msgid "Edit account" msgstr "Editar contador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:94 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 msgid "Delete account" msgstr "Borrar contador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:95 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 msgid "Time mark" msgstr "Marca de tiempo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:96 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 msgid "Set time mark for $NAME to current date/time?" msgstr "¿Establecer marca de tiempo para $NAME a la fecha/hora actual?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:97 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 msgid "Time mark stablished" msgstr "Marca de tiempo establecida" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 msgid "No time mark" msgstr "Sin marca de tiempo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:126 msgid "Delete account usage" msgstr "Eliminar uso de la cuenta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 msgid "Image is too big (max. upload size is 256Kb)" msgstr "La imagen es demasiado grande (el tamaño máximo es de 256Kb)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:257 msgid "Invalid image type (only supports JPEG, PNG and GIF" msgstr "Tipo de imagen no válido (solo soporta JPEG, PNG y GIF)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 msgid "Please, provide a name and a image" msgstr "Por favor, proporcione un nombre y una imagen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:209 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:262 msgid "Delete image" msgstr "Eliminar Imagen" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 -#: static/admin/translations-fakejs.js:200 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 +#: static/admin/translations-fakejs.js:267 msgid "Generate report" msgstr "Generar informe" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:197 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:264 msgid "Generating report..." msgstr "Generando informe..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 msgid "Report finished" msgstr "Informe terminado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:194 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:252 msgid "Configuration saved" msgstr "Configuración guardada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:193 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:251 msgid "Delete actor token - USE WITH EXTREME CAUTION!!!" msgstr "Eliminar token de actor - ¡USAR CON EXTREMA PRECAUCIÓN!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 msgid "Cache flushed" msgstr "La caché se ha vaciado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 msgid "Items per page" msgstr "Entradas por página" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 msgid ", (%i more items)" msgstr ", (%i más artículos)" +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "ON_PROPERTY" +msgstr "ON_PROPERTY" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "on" +msgstr "en" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "originalInstance" +msgstr "originalInstance" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "OriginalDelegate" +msgstr "Original Delegado" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "Promise" +msgstr "Promesa" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "propagationStopped" +msgstr "propagación" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "UNPATCHED_EVENTS" +msgstr "UNPATCHED_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "PASSIVE_EVENTS" +msgstr "EVENTOS_PASSIVE" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "zoneTask" +msgstr "zoneTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskAborting" +msgstr "fetchTaskAborting" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskScheduling" +msgstr "fetchTaskScheduling" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrTask" +msgstr "xhrTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrSync" +msgstr "xhrSync" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrListener" +msgstr "xhrListener" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +#| msgid "Scheduled actions" +msgid "xhrScheduled" +msgstr "xhrScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrURL" +msgstr "xhrURL" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrErrorBeforeScheduled" +msgstr "xhrErrorBeforeScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "unhandledPromiseRejectionHandler" +msgstr "unhandledPromiseRejectionHandler" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "rejectionHandledHandler" +msgstr "rejectionHandledHandler" + #: static/admin/translations-fakejs.js:274 msgid "Remove all" msgstr "Eliminar todo" @@ -1051,53 +1125,53 @@ msgid "Add" msgstr "Añadir" #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:282 -#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:288 +#: static/admin/translations-fakejs.js:334 #: static/admin/translations-fakejs.js:346 -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:361 #: static/admin/translations-fakejs.js:366 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:386 -#: static/admin/translations-fakejs.js:390 -#: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:403 +#: static/admin/translations-fakejs.js:387 +#: static/admin/translations-fakejs.js:395 #: static/admin/translations-fakejs.js:407 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:412 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:433 #: static/admin/translations-fakejs.js:435 -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:452 -#: static/admin/translations-fakejs.js:471 -#: static/admin/translations-fakejs.js:476 +#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:488 msgid "Ok" msgstr "Ok" #: static/admin/translations-fakejs.js:278 -msgid "Permissions for" -msgstr "Permisos para" - -#: static/admin/translations-fakejs.js:281 -msgid "New permission..." -msgstr "Nuevo permiso..." - -#: static/admin/translations-fakejs.js:283 -msgid "New user permission for" -msgstr "Nuevo permiso de usuario para" - -#: static/admin/translations-fakejs.js:284 -msgid "New group permission for" -msgstr "Nuevo permiso de grupo para" - -#: static/admin/translations-fakejs.js:287 msgid "Discard & close" msgstr "Descartar y cerrar" -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:279 +#: static/admin/translations-fakejs.js:480 msgid "Save" msgstr "Guardar" +#: static/admin/translations-fakejs.js:280 +msgid "New user permission for" +msgstr "Nuevo permiso de usuario para" + +#: static/admin/translations-fakejs.js:281 +msgid "New group permission for" +msgstr "Nuevo permiso de grupo para" + +#: static/admin/translations-fakejs.js:284 +msgid "Permissions for" +msgstr "Permisos para" + +#: static/admin/translations-fakejs.js:287 +msgid "New permission..." +msgstr "Nuevo permiso..." + #: static/admin/translations-fakejs.js:290 #: static/admin/translations-fakejs.js:297 msgid "Export" @@ -1133,398 +1207,368 @@ msgid "Detail" msgstr "Detalles" #: static/admin/translations-fakejs.js:305 -#: static/admin/translations-fakejs.js:344 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:367 -#: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:453 -msgid "Summary" -msgstr "Resumen" - -#: static/admin/translations-fakejs.js:306 -#: static/admin/translations-fakejs.js:429 -msgid "Services" -msgstr "Servicios" - -#: static/admin/translations-fakejs.js:307 -msgid "Authenticators" -msgstr "Autenticadores" - -#: static/admin/translations-fakejs.js:308 -msgid "Os Managers" -msgstr "OS Managers" - -#: static/admin/translations-fakejs.js:309 -msgid "Connectivity" -msgstr "Conectividad" - -#: static/admin/translations-fakejs.js:310 -#: static/admin/translations-fakejs.js:371 -#: static/modern/translations-fakejs.js:38 -msgid "Transports" -msgstr "Transportes" - -#: static/admin/translations-fakejs.js:311 -#: static/modern/translations-fakejs.js:40 -msgid "Networks" -msgstr "Redes" - -#: static/admin/translations-fakejs.js:312 -msgid "Proxies" -msgstr "Proxies" - -#: static/admin/translations-fakejs.js:313 -msgid "Pools" -msgstr "Pools" - -#: static/admin/translations-fakejs.js:315 -msgid "Meta pools" -msgstr "Meta pools" - -#: static/admin/translations-fakejs.js:317 -msgid "Calendars" -msgstr "Calendarios" - -#: static/admin/translations-fakejs.js:318 -msgid "Accounts" -msgstr "Contadores" - -#: static/admin/translations-fakejs.js:319 -msgid "Tools" -msgstr "Herramientas" - -#: static/admin/translations-fakejs.js:320 -msgid "Gallery" -msgstr "Galería" - -#: static/admin/translations-fakejs.js:321 -msgid "Reports" -msgstr "Informes" - -#: static/admin/translations-fakejs.js:322 -msgid "Configuration" -msgstr "Configuración" - -#: static/admin/translations-fakejs.js:323 -msgid "Actor tokens" -msgstr "Tokens del Actor" - -#: static/admin/translations-fakejs.js:324 -msgid "Flush Cache" -msgstr "Vaciar caché" - -#: static/admin/translations-fakejs.js:325 #: static/modern/translations-fakejs.js:42 msgid "Close" msgstr "Cerrar" -#: static/admin/translations-fakejs.js:328 +#: static/admin/translations-fakejs.js:308 msgid "User mode" msgstr "Modo de usuario" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:309 #: static/modern/translations-fakejs.js:47 msgid "Logout" msgstr "Cerrar sesión" -#: static/admin/translations-fakejs.js:330 -msgid "Account usage" -msgstr "Uso de la cuenta" - -#: static/admin/translations-fakejs.js:331 -msgid "Edit rule" -msgstr "Editar regla" - -#: static/admin/translations-fakejs.js:332 -msgid "New rule" -msgstr "Nueva regla" - -#: static/admin/translations-fakejs.js:335 -msgid "Event" -msgstr "Evento" - -#: static/admin/translations-fakejs.js:336 -msgid "Start time" -msgstr "Hora de inicio" - -#: static/admin/translations-fakejs.js:337 -msgid "Duration" -msgstr "Duración" - -#: static/admin/translations-fakejs.js:338 -msgid "Duration units" -msgstr "Unidades de duración" - -#: static/admin/translations-fakejs.js:339 -msgid "Start date" -msgstr "Fecha de inicio" - -#: static/admin/translations-fakejs.js:340 -msgid "Repeat until date" -msgstr "Repetir hasta la fecha" - -#: static/admin/translations-fakejs.js:341 -msgid "Frequency" -msgstr "Frecuencia" - -#: static/admin/translations-fakejs.js:343 -msgid "Repeat every" -msgstr "Repite cada" - -#: static/admin/translations-fakejs.js:347 -msgid "Rules" -msgstr "Reglas" - -#: static/admin/translations-fakejs.js:348 -msgid "New member pool" -msgstr "Nuevo miembro en el pool" - -#: static/admin/translations-fakejs.js:349 -msgid "Edit member pool" -msgstr "Editar miembros en el pool" - -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:411 -msgid "Priority" -msgstr "Prioridad" - -#: static/admin/translations-fakejs.js:351 -msgid "Service pool" -msgstr "Service pool" - -#: static/admin/translations-fakejs.js:352 -msgid "Enabled?" -msgstr "¿Habilitado?" - -#: static/admin/translations-fakejs.js:359 -#: static/admin/translations-fakejs.js:374 -msgid "Access calendars" -msgstr "Calendarios de acceso" - -#: static/admin/translations-fakejs.js:361 -msgid "Assign service to user manually" -msgstr "Asignar servicio al usuario manualmente" - -#: static/admin/translations-fakejs.js:362 -msgid "Service" -msgstr "Servicio" - -#: static/admin/translations-fakejs.js:369 -msgid "Cache" -msgstr "Caché" - -#: static/admin/translations-fakejs.js:372 -msgid "Publications" -msgstr "Publicaciones" - -#: static/admin/translations-fakejs.js:373 -msgid "Scheduled actions" -msgstr "Acciones programadas" - -#: static/admin/translations-fakejs.js:375 -msgid "Charts" -msgstr "Gráficos" - -#: static/admin/translations-fakejs.js:377 -msgid "New group for" -msgstr "Nuevo grupo para" - -#: static/admin/translations-fakejs.js:382 -msgid "Change owner of assigned service" -msgstr "Cambiar propietario del servicio asignado" - -#: static/admin/translations-fakejs.js:387 -msgid "New transport for" -msgstr "Nuevo transporte para" - -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:397 -msgid "Transport" -msgstr "Transporte" - -#: static/admin/translations-fakejs.js:391 -msgid "Edit action for" -msgstr "Editar acción para" - -#: static/admin/translations-fakejs.js:392 -msgid "New action for" -msgstr "Nueva accion para" - -#: static/admin/translations-fakejs.js:393 -#: static/admin/translations-fakejs.js:412 -msgid "Calendar" -msgstr "Calendario" - -#: static/admin/translations-fakejs.js:394 -msgid "Events offset (minutes)" -msgstr "Eventos compensados (minutos)" - -#: static/admin/translations-fakejs.js:395 -msgid "At the beginning of the interval?" -msgstr "¿Al principio del intervalo?" - +#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:385 #: static/admin/translations-fakejs.js:396 -#: static/admin/translations-fakejs.js:413 -msgid "Action" -msgstr "Acción" +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:463 +msgid "Summary" +msgstr "Resumen" -#: static/admin/translations-fakejs.js:402 -msgid "Logs of" -msgstr "Registros de" +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:464 +msgid "Services" +msgstr "Servicios" -#: static/admin/translations-fakejs.js:404 -msgid "New publication for" -msgstr "Nueva publicación para" +#: static/admin/translations-fakejs.js:312 +msgid "Authenticators" +msgstr "Autenticadores" -#: static/admin/translations-fakejs.js:408 -msgid "New access rule for" -msgstr "Nueva regla de acceso para" +#: static/admin/translations-fakejs.js:313 +msgid "Os Managers" +msgstr "OS Managers" -#: static/admin/translations-fakejs.js:409 -msgid "Edit access rule for" -msgstr "Editar regla de acceso para" +#: static/admin/translations-fakejs.js:314 +msgid "Connectivity" +msgstr "Conectividad" -#: static/admin/translations-fakejs.js:410 -msgid "Default fallback access for" -msgstr "Acceso de reserva predeterminado para" +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:453 +#: static/modern/translations-fakejs.js:38 +msgid "Transports" +msgstr "Transportes" -#: static/admin/translations-fakejs.js:416 -msgid "Changelog of" -msgstr "Registro de cambios de" +#: static/admin/translations-fakejs.js:316 +#: static/modern/translations-fakejs.js:40 +msgid "Networks" +msgstr "Redes" -#: static/admin/translations-fakejs.js:418 -msgid "UDS Configuration" -msgstr "Configuración UDS" +#: static/admin/translations-fakejs.js:317 +msgid "Proxies" +msgstr "Proxies" -#: static/admin/translations-fakejs.js:420 -msgid "New image for" -msgstr "Nueva imagen para" +#: static/admin/translations-fakejs.js:318 +msgid "Pools" +msgstr "Pools" -#: static/admin/translations-fakejs.js:421 -msgid "Edit for" -msgstr "Editar para" +#: static/admin/translations-fakejs.js:320 +msgid "Meta pools" +msgstr "Meta pools" -#: static/admin/translations-fakejs.js:422 -msgid "Image name" -msgstr "Nombre de la imágen" +#: static/admin/translations-fakejs.js:322 +msgid "Calendars" +msgstr "Calendarios" -#: static/admin/translations-fakejs.js:423 -msgid "Image (click to change)" -msgstr "Imagen (click para cambiar)" +#: static/admin/translations-fakejs.js:323 +msgid "Accounts" +msgstr "Contadores" -#: static/admin/translations-fakejs.js:424 -msgid "For optimal results, use " -msgstr "Para obtener resultados óptimos, use" +#: static/admin/translations-fakejs.js:324 +msgid "Tools" +msgstr "Herramientas" -#: static/admin/translations-fakejs.js:425 -msgid "The image will be resized on upload to" -msgstr "La imagen se redimensionará al subir a" +#: static/admin/translations-fakejs.js:325 +msgid "Gallery" +msgstr "Galería" -#: static/admin/translations-fakejs.js:430 -msgid "Usage" -msgstr "Uso" +#: static/admin/translations-fakejs.js:326 +msgid "Reports" +msgstr "Informes" -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:472 +#: static/admin/translations-fakejs.js:327 +msgid "Configuration" +msgstr "Configuración" + +#: static/admin/translations-fakejs.js:328 +msgid "Actor tokens" +msgstr "Tokens del Actor" + +#: static/admin/translations-fakejs.js:329 +msgid "Flush Cache" +msgstr "Vaciar caché" + +#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:459 msgid "Information for" msgstr "Información para" -#: static/admin/translations-fakejs.js:433 -msgid "Services pools" -msgstr "Services pools" - -#: static/admin/translations-fakejs.js:439 -msgid "Assigned Services" -msgstr "Servicios Asignados" - -#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:335 msgid "Edit group" msgstr "Editar grupo" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:336 msgid "New group" msgstr "Nuevo grupo" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:337 msgid "Meta group name" msgstr "Nombre del meta grupo" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:342 msgid "Service Pools" msgstr "Service Pool" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:343 msgid "Match mode" msgstr "Modo de coincidencia" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:344 msgid "Selected Groups" msgstr "Grupos seleccionados" -#: static/admin/translations-fakejs.js:457 +#: static/admin/translations-fakejs.js:347 msgid "Edit user" msgstr "Editar usuario" -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:348 msgid "New user" msgstr "Nuevo usuario" -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:349 msgid "Real name" msgstr "Nombre real" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:355 msgid "Role" msgstr "Rol" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:356 msgid "Admin" msgstr "Admin" -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:357 msgid "Staff member" msgstr "Miembro del personal" -#: static/admin/translations-fakejs.js:477 +#: static/admin/translations-fakejs.js:365 +msgid "Assigned Services" +msgstr "Servicios Asignados" + +#: static/admin/translations-fakejs.js:371 +msgid "Account usage" +msgstr "Uso de la cuenta" + +#: static/admin/translations-fakejs.js:372 +msgid "Edit rule" +msgstr "Editar regla" + +#: static/admin/translations-fakejs.js:373 +msgid "New rule" +msgstr "Nueva regla" + +#: static/admin/translations-fakejs.js:376 +msgid "Event" +msgstr "Evento" + +#: static/admin/translations-fakejs.js:377 +msgid "Start time" +msgstr "Hora de inicio" + +#: static/admin/translations-fakejs.js:378 +msgid "Duration" +msgstr "Duración" + +#: static/admin/translations-fakejs.js:379 +msgid "Duration units" +msgstr "Unidades de duración" + +#: static/admin/translations-fakejs.js:380 +msgid "Start date" +msgstr "Fecha de inicio" + +#: static/admin/translations-fakejs.js:381 +msgid "Repeat until date" +msgstr "Repetir hasta la fecha" + +#: static/admin/translations-fakejs.js:382 +msgid "Frequency" +msgstr "Frecuencia" + +#: static/admin/translations-fakejs.js:384 +msgid "Repeat every" +msgstr "Repite cada" + +#: static/admin/translations-fakejs.js:388 +msgid "Rules" +msgstr "Reglas" + +#: static/admin/translations-fakejs.js:389 +msgid "New member pool" +msgstr "Nuevo miembro en el pool" + +#: static/admin/translations-fakejs.js:390 +msgid "Edit member pool" +msgstr "Editar miembros en el pool" + +#: static/admin/translations-fakejs.js:391 +#: static/admin/translations-fakejs.js:416 +msgid "Priority" +msgstr "Prioridad" + +#: static/admin/translations-fakejs.js:392 +msgid "Service pool" +msgstr "Service pool" + +#: static/admin/translations-fakejs.js:393 +msgid "Enabled?" +msgstr "¿Habilitado?" + +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:456 +msgid "Access calendars" +msgstr "Calendarios de acceso" + +#: static/admin/translations-fakejs.js:402 +msgid "Assign service to user manually" +msgstr "Asignar servicio al usuario manualmente" + +#: static/admin/translations-fakejs.js:403 +msgid "Service" +msgstr "Servicio" + +#: static/admin/translations-fakejs.js:408 +msgid "Change owner of assigned service" +msgstr "Cambiar propietario del servicio asignado" + +#: static/admin/translations-fakejs.js:413 +msgid "New access rule for" +msgstr "Nueva regla de acceso para" + +#: static/admin/translations-fakejs.js:414 +msgid "Edit access rule for" +msgstr "Editar regla de acceso para" + +#: static/admin/translations-fakejs.js:415 +msgid "Default fallback access for" +msgstr "Acceso de reserva predeterminado para" + +#: static/admin/translations-fakejs.js:417 +#: static/admin/translations-fakejs.js:438 +msgid "Calendar" +msgstr "Calendario" + +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:441 +msgid "Action" +msgstr "Acción" + +#: static/admin/translations-fakejs.js:421 +msgid "New group for" +msgstr "Nuevo grupo para" + +#: static/admin/translations-fakejs.js:426 +msgid "New transport for" +msgstr "Nuevo transporte para" + +#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:442 +msgid "Transport" +msgstr "Transporte" + +#: static/admin/translations-fakejs.js:430 +msgid "New publication for" +msgstr "Nueva publicación para" + +#: static/admin/translations-fakejs.js:434 +msgid "Changelog of" +msgstr "Registro de cambios de" + +#: static/admin/translations-fakejs.js:436 +msgid "Edit action for" +msgstr "Editar acción para" + +#: static/admin/translations-fakejs.js:437 +msgid "New action for" +msgstr "Nueva accion para" + +#: static/admin/translations-fakejs.js:439 +msgid "Events offset (minutes)" +msgstr "Eventos compensados (minutos)" + +#: static/admin/translations-fakejs.js:440 +msgid "At the beginning of the interval?" +msgstr "¿Al principio del intervalo?" + +#: static/admin/translations-fakejs.js:447 +msgid "Logs of" +msgstr "Registros de" + +#: static/admin/translations-fakejs.js:451 +msgid "Cache" +msgstr "Caché" + +#: static/admin/translations-fakejs.js:454 +msgid "Publications" +msgstr "Publicaciones" + +#: static/admin/translations-fakejs.js:455 +msgid "Scheduled actions" +msgstr "Acciones programadas" + +#: static/admin/translations-fakejs.js:457 +msgid "Charts" +msgstr "Gráficos" + +#: static/admin/translations-fakejs.js:460 +msgid "Services pools" +msgstr "Services pools" + +#: static/admin/translations-fakejs.js:465 +msgid "Usage" +msgstr "Uso" + +#: static/admin/translations-fakejs.js:467 #: static/modern/translations-fakejs.js:45 msgid "Dashboard" msgstr "Panel de control" -#: static/admin/translations-fakejs.js:478 +#: static/admin/translations-fakejs.js:468 msgid "View authenticators" msgstr "Ver autenticadores" -#: static/admin/translations-fakejs.js:479 -#: static/admin/translations-fakejs.js:480 -#: static/admin/translations-fakejs.js:481 +#: static/admin/translations-fakejs.js:469 +#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:471 msgid "View service pools" msgstr "Ver service pools" -#: static/admin/translations-fakejs.js:482 -#| msgid "Assigned services" +#: static/admin/translations-fakejs.js:472 msgid "Assigned services chart" msgstr "Cuadro de servicios asignados" -#: static/admin/translations-fakejs.js:483 -#| msgid "Reset service: " +#: static/admin/translations-fakejs.js:473 msgid "In use services chart" msgstr "Cuadro de servicios en uso" -#: static/admin/translations-fakejs.js:484 +#: static/admin/translations-fakejs.js:474 msgid "UDS Administration" msgstr "Administración de UDS" -#: static/admin/translations-fakejs.js:485 +#: static/admin/translations-fakejs.js:475 msgid "You are accessing UDS Administration as staff member." msgstr "" "Usted está accediendo al Panel de control de UDS como miembro del personal." -#: static/admin/translations-fakejs.js:486 +#: static/admin/translations-fakejs.js:476 msgid "This means that you have restricted access to elements." msgstr "Esto significa que tienes acceso restringido a los elementos." -#: static/admin/translations-fakejs.js:487 +#: static/admin/translations-fakejs.js:477 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1532,31 +1576,52 @@ msgstr "" "Para aumentar sus privilegios de acceso, comuníquese con su administrador de " "UDS." -#: static/admin/translations-fakejs.js:488 +#: static/admin/translations-fakejs.js:478 msgid "Thank you." msgstr "Gracias." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:23 -msgid "Errors found" -msgstr "Errores encontrados" +#: static/admin/translations-fakejs.js:479 +msgid "UDS Configuration" +msgstr "Configuración UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/admin/translations-fakejs.js:481 +msgid "New image for" +msgstr "Nueva imagen para" + +#: static/admin/translations-fakejs.js:482 +msgid "Edit for" +msgstr "Editar para" + +#: static/admin/translations-fakejs.js:483 +msgid "Image name" +msgstr "Nombre de la imágen" + +#: static/admin/translations-fakejs.js:484 +msgid "Image (click to change)" +msgstr "Imagen (click para cambiar)" + +#: static/admin/translations-fakejs.js:485 +msgid "For optimal results, use " +msgstr "Para obtener resultados óptimos, use" + +#: static/admin/translations-fakejs.js:486 +msgid "The image will be resized on upload to" +msgstr "La imagen se redimensionará al subir a" + +#: static/modern/main-es5.js:1 msgid "Error communicating with your service. Please, retry again." msgstr "Error al comunicarse con su servicio. Por favor, vuelva a intentarlo." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:13 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:13 msgid "Your session has expired. Please, login again" msgstr "Su sesión ha caducado. Por favor, inicie sesión de nuevo" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:15 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:15 #: static/modern/translations-fakejs.js:20 msgid "Please wait until the service is launched." msgstr "Espere hasta que se inicie el servicio." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Remember that you will need the UDS client on your platform to access the " "service." @@ -1564,57 +1629,56 @@ msgstr "" "Recuerda que necesitarás el cliente UDS en tu plataforma para acceder al " "servicio." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:16 -#| msgid "Service released" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:16 msgid "Service ready" msgstr "Listo para el servicio" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:17 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:17 msgid "UDS Client not launching" msgstr "Cliente UDS no iniciando" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 +#| msgid "" +#| "It seems that you don't have UDS Client installed. Please, install it " +#| "from here: " msgid "" "It seems that you don't have UDS Client installed. Please, install it from " -"here: " +"here:" msgstr "" "Parece que no tienes el Cliente UDS instalado. Por favor, instálelo desde " "aquí:" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:18 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:18 msgid "UDS Client Download" msgstr "Descarga Cliente UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Launching UDS Client, almost done." msgstr "Lanzamiento del Cliente UDS, casi hecho." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Machine ready, waiting for UDS Client" msgstr "Máquina lista, esperando Cliente UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:19 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:19 msgid "Error launching service" msgstr "Error al iniciar el servicio" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Your connection is being prepared. It will open on a new window when ready." msgstr "" "Se está preparando su conexión. Se abrirá en una nueva ventana cuando esté " "listo." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:21 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:21 msgid "Launching service" msgstr "Lanzador de servicio" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:23 +msgid "Errors found" +msgstr "Errores encontrados" + #: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:3 msgid "Service is in maintenance" msgstr "El servicio está en mantenimiento." diff --git a/server/src/uds/locale/eu/LC_MESSAGES/django.po b/server/src/uds/locale/eu/LC_MESSAGES/django.po index a4c3d5b67..c346e86df 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: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:38+0000\n" +"POT-Creation-Date: 2021-07-08 12:57+0200\n" +"PO-Revision-Date: 2021-06-24 09:23+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/" "eu/)\n" @@ -115,23 +115,24 @@ msgstr "Kudeaketa gabeko ostalaria" msgid "User service not found" msgstr "Ez da Erabiltzaile-zerbitzurik aurkitu" -#: REST/methods/actor_token.py:51 +#: REST/methods/actor_token.py:51 REST/methods/tunnel_token.py:51 msgid "Actor tokens" msgstr "Aktoreen marka-ikurrak" -#: REST/methods/actor_token.py:54 reports/auto/fields.py:56 -#: reports/stats/pools_performance.py:217 +#: REST/methods/actor_token.py:54 REST/methods/tunnel_token.py:54 +#: reports/auto/fields.py:56 reports/stats/pools_performance.py:217 #: reports/stats/pools_performance.py:236 reports/stats/pools_usage_day.py:64 #: reports/stats/usage_by_pool.py:169 reports/stats/user_access.py:190 #: templates/uds/reports/stats/authenticator_stats.html:14 msgid "Date" msgstr "Data" -#: REST/methods/actor_token.py:55 +#: REST/methods/actor_token.py:55 REST/methods/tunnel_token.py:55 msgid "Issued by" msgstr "Jaulkia" -#: REST/methods/actor_token.py:56 reports/stats/usage_by_pool.py:173 +#: REST/methods/actor_token.py:56 REST/methods/tunnel_token.py:56 +#: reports/stats/usage_by_pool.py:173 #: templates/uds/reports/stats/usage-by-pool.html:18 msgid "Origin" msgstr "Jatorria" @@ -156,7 +157,7 @@ msgstr "Exekutatu behin" msgid "Log level" msgstr "Erregistro maila" -#: REST/methods/actor_token.py:67 +#: REST/methods/actor_token.py:67 REST/methods/tunnel_token.py:63 msgid "Token isued by {} from {}" msgstr "Token {} etatik {} isued" @@ -346,7 +347,6 @@ msgstr "" "mezua, " #: REST/methods/meta_pools.py:168 -#| msgid "Transport not found" msgid "Transport Selection" msgstr "Garraio Aukeraketa" @@ -388,8 +388,8 @@ msgid "Pool" msgstr "Pool" #: REST/methods/meta_service_pools.py:197 REST/methods/services_usage.py:122 -#: REST/methods/user_services.py:139 REST/methods/user_services.py:270 -#: auths/IP/authenticator.py:67 +#: REST/methods/tunnel_token.py:57 REST/methods/user_services.py:139 +#: REST/methods/user_services.py:270 auths/IP/authenticator.py:68 msgid "IP" msgstr "IP" @@ -554,15 +554,15 @@ msgstr "Egiaztatu ziurtagiria" #: REST/methods/proxies.py:87 #: auths/ActiveDirectory_enterprise/authenticator.py:44 -#: auths/EDirectory_enterprise/authenticator.py:46 -#: auths/Radius/authenticator.py:66 auths/RegexLdap/authenticator.py:66 -#: auths/SimpleLDAP/authenticator.py:57 +#: auths/EDirectory_enterprise/authenticator.py:47 +#: auths/Radius/authenticator.py:67 auths/RegexLdap/authenticator.py:69 +#: auths/SimpleLDAP/authenticator.py:60 #: services/HyperV_enterprise/legacy/provider.py:83 #: services/HyperV_enterprise/provider.py:60 #: services/NutanixPrism_enterprise/provider.py:39 #: services/Nutanix_enterprise/provider.py:36 services/OVirt/provider.py:109 #: services/OpenGnsys/provider.py:97 services/OpenNebula/provider.py:77 -#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:60 +#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:66 #: services/VCloud_enterprise/provider.py:32 #: services/Vmware_enterprise/provider.py:41 services/Xen/provider.py:100 msgid "Host" @@ -572,15 +572,15 @@ msgstr "Ostalaria" msgid "Server (IP or FQDN) that will serve as proxy." msgstr "Proxy gisa erabiliko den zerbitzaria (IP edo FQDN)." -#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:53 -#: auths/Radius/authenticator.py:73 auths/RegexLdap/authenticator.py:73 -#: auths/SimpleLDAP/authenticator.py:64 +#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:54 +#: auths/Radius/authenticator.py:74 auths/RegexLdap/authenticator.py:76 +#: auths/SimpleLDAP/authenticator.py:67 #: services/HyperV_enterprise/legacy/provider.py:84 #: services/HyperV_enterprise/provider.py:114 #: services/NutanixPrism_enterprise/provider.py:46 #: services/Nutanix_enterprise/provider.py:37 #: services/OpenGnsys/provider.py:101 services/OpenNebula/provider.py:78 -#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:61 +#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:73 #: services/RDS_enterprise/provider.py:101 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 @@ -593,8 +593,8 @@ msgstr "Proxy zerbitzariaren portua" #: REST/methods/proxies.py:102 #: auths/ActiveDirectory_enterprise/authenticator.py:50 -#: auths/EDirectory_enterprise/authenticator.py:60 -#: auths/RegexLdap/authenticator.py:80 auths/SimpleLDAP/authenticator.py:71 +#: auths/EDirectory_enterprise/authenticator.py:61 +#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 #: osmanagers/WindowsOsManager/windows_domain.py:124 #: services/OpenNebula/provider.py:79 services/OpenStack/provider_legacy.py:119 msgid "Use SSL" @@ -624,9 +624,9 @@ msgstr "Txosten erabilgarriak" #: REST/methods/users_groups.py:297 #: auths/ActiveDirectory_enterprise/authenticator.py:143 #: auths/AzureAD_enterprise/azure_ad.py:95 -#: auths/EDirectory_enterprise/authenticator.py:104 -#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:188 -#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:179 +#: auths/EDirectory_enterprise/authenticator.py:105 +#: auths/Radius/authenticator.py:63 auths/RegexLdap/authenticator.py:191 +#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:182 #: models/calendar_action.py:142 models/calendar_action.py:149 msgid "Group" msgstr "Taldea" @@ -681,7 +681,7 @@ msgstr "Suebaki baten atzean zerbitzuen proxya" #: REST/methods/services.py:318 REST/methods/services_pools.py:356 #: REST/methods/services_pools.py:367 REST/methods/services_pools.py:378 #: REST/methods/services_pools.py:486 REST/methods/services_pools.py:498 -#: auths/RegexLdap/authenticator.py:173 core/ui/user_interface.py:99 +#: auths/RegexLdap/authenticator.py:176 core/ui/user_interface.py:99 #: osmanagers/WindowsOsManager/windows_domain.py:105 #: osmanagers/WindowsOsManager/windows_domain.py:113 #: osmanagers/WindowsOsManager/windows_domain.py:121 @@ -905,6 +905,10 @@ msgstr "" "Metapool garraioaren etiketa (metapool garraioen taldekatzeetan soilik " "erabiltzen da)" +#: REST/methods/tunnel_token.py:53 +msgid "Token" +msgstr "Token" + #: REST/methods/user_services.py:137 REST/methods/user_services.py:268 #: REST/methods/user_services.py:518 REST/methods/user_services.py:554 msgid "Revision" @@ -970,8 +974,8 @@ msgstr "Langile Kidea" #: REST/methods/users_groups.py:97 REST/methods/users_groups.py:103 #: auths/ActiveDirectory_enterprise/authenticator.py:70 #: auths/AzureAD_enterprise/azure_ad.py:94 -#: auths/EDirectory_enterprise/authenticator.py:68 -#: auths/Radius/authenticator.py:61 auths/RegexLdap/authenticator.py:88 +#: auths/EDirectory_enterprise/authenticator.py:69 +#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:91 #: auths/SAML_enterprise/saml.py:117 reports/stats/pool_users_summary.py:162 #: reports/stats/usage_by_pool.py:170 #: templates/uds/reports/stats/pool-users-summary.html:14 @@ -990,19 +994,18 @@ msgstr "Momentuko erabiltzaileak" #: REST/methods/users_groups.py:120 #: auths/ActiveDirectory_enterprise/authenticator.py:141 -#: auths/EDirectory_enterprise/authenticator.py:102 -#: auths/RegexLdap/authenticator.py:186 auths/SimpleLDAP/authenticator.py:177 +#: auths/EDirectory_enterprise/authenticator.py:103 +#: auths/RegexLdap/authenticator.py:189 auths/SimpleLDAP/authenticator.py:180 #: services/HyperV_enterprise/legacy/provider.py:85 #: services/HyperV_enterprise/provider.py:74 #: services/NutanixPrism_enterprise/provider.py:54 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:118 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:127 services/OpenStack/provider_legacy.py:144 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:82 services/RDS_enterprise/provider.py:118 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:107 #: transports/HTML5RDP/html5rdp.py:103 transports/HTML5VNC/html5vnc.py:75 -#: transports/NX/nxtransport.py:71 transports/NX/nxtunneltransport.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:63 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:75 #: transports/SPICE/spice_base.py:68 transports/X2GO/x2go_base.py:69 @@ -1133,9 +1136,9 @@ msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:80 #: auths/ActiveDirectory_enterprise/authenticator.py:145 -#: auths/EDirectory_enterprise/authenticator.py:76 -#: auths/RegexLdap/authenticator.py:96 auths/RegexLdap/authenticator.py:190 -#: auths/SimpleLDAP/authenticator.py:87 auths/SimpleLDAP/authenticator.py:181 +#: auths/EDirectory_enterprise/authenticator.py:77 +#: auths/RegexLdap/authenticator.py:99 auths/RegexLdap/authenticator.py:193 +#: auths/SimpleLDAP/authenticator.py:90 auths/SimpleLDAP/authenticator.py:184 #: core/auths/authenticator.py:144 #: osmanagers/WindowsOsManager/windows_domain.py:85 #: osmanagers/WindowsOsManager/windows_random.py:66 @@ -1145,11 +1148,10 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:125 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:135 services/OpenStack/provider_legacy.py:152 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:92 services/RDS_enterprise/provider.py:126 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:115 #: transports/HTML5RDP/html5rdp.py:109 transports/HTML5VNC/html5vnc.py:76 -#: transports/NX/nxtransport.py:72 transports/NX/nxtunneltransport.py:117 #: transports/NoMachine_enterprise/nomachine_base.py:69 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:81 #: transports/SPICE/spice_base.py:74 web/forms/LoginForm.py:43 @@ -1157,14 +1159,14 @@ msgid "Password" msgstr "Pasahitza" #: auths/ActiveDirectory_enterprise/authenticator.py:82 -#: auths/EDirectory_enterprise/authenticator.py:78 -#: auths/RegexLdap/authenticator.py:98 auths/SimpleLDAP/authenticator.py:89 +#: auths/EDirectory_enterprise/authenticator.py:79 +#: auths/RegexLdap/authenticator.py:101 auths/SimpleLDAP/authenticator.py:92 msgid "Password of the ldap user" msgstr "LDAP erabiltzailearen pasahitza" #: auths/ActiveDirectory_enterprise/authenticator.py:88 -#: auths/EDirectory_enterprise/authenticator.py:84 -#: auths/RegexLdap/authenticator.py:104 auths/SimpleLDAP/authenticator.py:95 +#: auths/EDirectory_enterprise/authenticator.py:85 +#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 #: services/Azure_enterprise/provider.py:98 #: services/HyperV_enterprise/legacy/provider.py:93 #: services/HyperV_enterprise/provider.py:131 @@ -1172,7 +1174,7 @@ msgstr "LDAP erabiltzailearen pasahitza" #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:164 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:166 services/OpenStack/provider_legacy.py:183 -#: services/Proxmox/provider.py:69 services/VCloud_enterprise/provider.py:63 +#: services/Proxmox/provider.py:123 services/VCloud_enterprise/provider.py:63 #: services/Vmware_enterprise/provider.py:50 msgid "Timeout" msgstr "Demboraz kampo" @@ -1194,7 +1196,6 @@ msgstr "" "(formatua: dc = ..., dc = ...)" #: auths/ActiveDirectory_enterprise/authenticator.py:108 -#| msgid "Default" msgid "Default domain" msgstr "Domeinu lehenetsia" @@ -1210,12 +1211,10 @@ msgstr "" "domeinuaren ordez." #: auths/ActiveDirectory_enterprise/authenticator.py:120 -#| msgid "Sound server" msgid "Backup server" msgstr "Babeskopia zerbitzaria" #: auths/ActiveDirectory_enterprise/authenticator.py:123 -#| msgid "If not empty, this username will be always used as credential" msgid "" "If not empty, this host will be used in case main host server is not " "reachable" @@ -1232,54 +1231,54 @@ msgid "Authenticate against Active Directory" msgstr "Active Directory-aren kontra autentikatu" #: auths/ActiveDirectory_enterprise/authenticator.py:175 -#: auths/ActiveDirectory_enterprise/authenticator.py:589 +#: auths/ActiveDirectory_enterprise/authenticator.py:594 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "Erabiltzailea USERNAME@DOMAIN.DOM formatuan jarri behar da " -#: auths/ActiveDirectory_enterprise/authenticator.py:468 -#: auths/ActiveDirectory_enterprise/authenticator.py:519 +#: auths/ActiveDirectory_enterprise/authenticator.py:473 +#: auths/ActiveDirectory_enterprise/authenticator.py:524 #: auths/AzureAD_enterprise/azure_ad.py:289 -#: auths/EDirectory_enterprise/authenticator.py:263 -#: auths/EDirectory_enterprise/authenticator.py:294 -#: auths/RegexLdap/authenticator.py:526 auths/RegexLdap/authenticator.py:557 -#: auths/SimpleLDAP/authenticator.py:423 auths/SimpleLDAP/authenticator.py:466 +#: auths/EDirectory_enterprise/authenticator.py:269 +#: auths/EDirectory_enterprise/authenticator.py:300 +#: auths/RegexLdap/authenticator.py:534 auths/RegexLdap/authenticator.py:565 +#: auths/SimpleLDAP/authenticator.py:431 auths/SimpleLDAP/authenticator.py:474 msgid "Username not found" msgstr "Erabiltzaile ez da aurkitu" -#: auths/ActiveDirectory_enterprise/authenticator.py:501 -#: auths/SimpleLDAP/authenticator.py:456 +#: auths/ActiveDirectory_enterprise/authenticator.py:506 +#: auths/SimpleLDAP/authenticator.py:464 msgid "Group not found" msgstr "Ez da aurkitu talderik" -#: auths/ActiveDirectory_enterprise/authenticator.py:546 -#: auths/ActiveDirectory_enterprise/authenticator.py:568 -#: auths/EDirectory_enterprise/authenticator.py:316 -#: auths/RegexLdap/authenticator.py:585 auths/SimpleLDAP/authenticator.py:491 -#: auths/SimpleLDAP/authenticator.py:511 +#: auths/ActiveDirectory_enterprise/authenticator.py:551 +#: auths/ActiveDirectory_enterprise/authenticator.py:573 +#: auths/EDirectory_enterprise/authenticator.py:322 +#: auths/RegexLdap/authenticator.py:593 auths/SimpleLDAP/authenticator.py:499 +#: auths/SimpleLDAP/authenticator.py:519 msgid "Too many results, be more specific" msgstr "konkretuagoa izan, emaitz gehiegi daude eta." -#: auths/ActiveDirectory_enterprise/authenticator.py:600 +#: auths/ActiveDirectory_enterprise/authenticator.py:605 msgid "Domain seems to be incorrect, please check it" msgstr "Domeinua txarto omen dago, egiazta ezazu." -#: auths/ActiveDirectory_enterprise/authenticator.py:619 +#: auths/ActiveDirectory_enterprise/authenticator.py:624 msgid "" "Server does not seem an Active Directory (it does not have user objects)" msgstr "" "Zerbitzaria ez omen da Active Directory Zerbitzari bat (ez du erabiltzaile " "objeturik)" -#: auths/ActiveDirectory_enterprise/authenticator.py:642 +#: auths/ActiveDirectory_enterprise/authenticator.py:647 msgid "" "Server does not seem an Active Directory (it does not have group objects)" msgstr "" "Zerbitzaria ez omen da Active Directory Zerbitzari bat (ez du talde " "objeturik)" -#: auths/ActiveDirectory_enterprise/authenticator.py:651 -#: auths/EDirectory_enterprise/authenticator.py:439 -#: auths/RegexLdap/authenticator.py:695 auths/SimpleLDAP/authenticator.py:674 +#: auths/ActiveDirectory_enterprise/authenticator.py:656 +#: auths/EDirectory_enterprise/authenticator.py:445 +#: auths/RegexLdap/authenticator.py:703 auths/SimpleLDAP/authenticator.py:682 msgid "Connection params seem correct, test was succesfully executed" msgstr "Konexio parametruak ondo daudela dirudi, proba ondo joan da." @@ -1362,56 +1361,56 @@ msgstr "Konexioaren errorea:" msgid "Connection params seems correct, test was succesfully executed" msgstr "Konexioaren parametak zuzena dirudi, proba ondo exekutatu da" -#: auths/EDirectory_enterprise/authenticator.py:48 +#: auths/EDirectory_enterprise/authenticator.py:49 msgid "EDirectory Server IP or Hostname" msgstr "EDirectory zerbitzariaren IP-a edota izena" -#: auths/EDirectory_enterprise/authenticator.py:56 -#: auths/RegexLdap/authenticator.py:76 auths/SimpleLDAP/authenticator.py:67 +#: auths/EDirectory_enterprise/authenticator.py:57 +#: auths/RegexLdap/authenticator.py:79 auths/SimpleLDAP/authenticator.py:70 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" msgstr "LDAP portua (389 SSL-rik gabe edo 636 SSL-arekin)" -#: auths/EDirectory_enterprise/authenticator.py:63 -#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 +#: auths/EDirectory_enterprise/authenticator.py:64 +#: auths/RegexLdap/authenticator.py:86 auths/SimpleLDAP/authenticator.py:77 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "" "Egiaztatuta badago, konexioa ssl izango da, 636 ataka erabiliz 389 ordez" -#: auths/EDirectory_enterprise/authenticator.py:70 +#: auths/EDirectory_enterprise/authenticator.py:71 msgid "Username with read privileges on the eDirectory" msgstr "eDirectory-an irakurtzeko pribilegioa daukan erabiltzailea" -#: auths/EDirectory_enterprise/authenticator.py:87 -#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 +#: auths/EDirectory_enterprise/authenticator.py:88 +#: auths/RegexLdap/authenticator.py:110 auths/SimpleLDAP/authenticator.py:101 msgid "Timeout in seconds of connection to LDAP" msgstr "Denbora-muga LDAP konexio segundotan" -#: auths/EDirectory_enterprise/authenticator.py:92 +#: auths/EDirectory_enterprise/authenticator.py:93 msgid "eDirectory Authenticator" msgstr "eDirectory autentikatzailea" -#: auths/EDirectory_enterprise/authenticator.py:94 +#: auths/EDirectory_enterprise/authenticator.py:95 msgid "Authenticate against eDirectory" msgstr "eDirectory-ren kontra autentikatu" -#: auths/EDirectory_enterprise/authenticator.py:334 +#: auths/EDirectory_enterprise/authenticator.py:340 msgid "Edirectory connection error: {}" msgstr "Zuzendaritza konexioaren errorea: {}" -#: auths/EDirectory_enterprise/authenticator.py:339 -#: auths/RegexLdap/authenticator.py:608 auths/SimpleLDAP/authenticator.py:536 +#: auths/EDirectory_enterprise/authenticator.py:345 +#: auths/RegexLdap/authenticator.py:616 auths/SimpleLDAP/authenticator.py:544 msgid "Ldap search base is incorrect" msgstr "LDAP bilaketa oinarria txarto dago" -#: auths/EDirectory_enterprise/authenticator.py:357 -#: auths/RegexLdap/authenticator.py:626 auths/SimpleLDAP/authenticator.py:544 +#: auths/EDirectory_enterprise/authenticator.py:363 +#: auths/RegexLdap/authenticator.py:634 auths/SimpleLDAP/authenticator.py:552 msgid "Ldap user class seems to be incorrect (no user found by that class)" msgstr "" "LDAP erabiltzaile mota txarto dagoela dirudi (ez da aurkitu mota horretako " "erabiltzailerik)" -#: auths/EDirectory_enterprise/authenticator.py:380 -#: auths/SimpleLDAP/authenticator.py:590 +#: auths/EDirectory_enterprise/authenticator.py:386 +#: auths/SimpleLDAP/authenticator.py:598 msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" @@ -1419,58 +1418,22 @@ msgstr "" "Ldap erabiltzailearen id atributua okerra dela dirudi (atributuak aurkitu ez " "dituen erabiltzaileak)" -#: auths/EDirectory_enterprise/authenticator.py:403 +#: auths/EDirectory_enterprise/authenticator.py:409 msgid "Expected group attribute " msgstr "Itxarondako talde atributua" -#: auths/EDirectory_enterprise/authenticator.py:430 +#: auths/EDirectory_enterprise/authenticator.py:436 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" "Ldap erabiltzailearen klasea edo erabiltzaile IDa ziurrenik oker dago (Ldap " "eDirectory bat da?)" -#: auths/IP/authenticator.py:61 auths/IP/authenticator.py:63 -msgid "IP Authenticator" -msgstr "IP autentikatzailea" - -#: auths/IP/authenticator.py:68 -msgid "IP Range" -msgstr "IP bitartea" - -#: auths/IP/authenticator.py:107 auths/IP/authenticator.py:110 -msgid "All seems to be fine." -msgstr "Dirudienez dena ondo dago" - -#: auths/InternalDB/authenticator.py:56 -msgid "Internal Database" -msgstr "Barneko datu-basea" - -#: auths/InternalDB/authenticator.py:58 -msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "Barne dabasase autentikatzailea. Ez ditu kanpoko jatorriak erabiltzen" - -#: auths/InternalDB/authenticator.py:67 -msgid "Different user for each host" -msgstr "Ostalari bakoitzeko erabiltzaile ezberdinak" - -#: auths/InternalDB/authenticator.py:67 -msgid "If checked, each host will have a different user name" -msgstr "Aktibo izanez gero, erabiltzaile ezberdinak izango dituzte ostalariek" - -#: auths/InternalDB/authenticator.py:68 -msgid "Reverse DNS" -msgstr "Atzeranzko DNS-a" - -#: auths/InternalDB/authenticator.py:68 -msgid "If checked, the host will be reversed dns" -msgstr "Aktibo izanez gero, ostalariak atzeranzko dns-a izango du" - -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:87 msgid "Accept proxy" msgstr "Proxy-a onartu" -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:56 auths/InternalDB/authenticator.py:90 msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" @@ -1479,128 +1442,156 @@ msgstr "" "(zaindu bein hau egiaztaturik, barruko IP helbideak internetetik atera " "daitezke)" -#: auths/InternalDB/authenticator.py:134 +#: auths/IP/authenticator.py:62 auths/IP/authenticator.py:64 +msgid "IP Authenticator" +msgstr "IP autentikatzailea" + +#: auths/IP/authenticator.py:69 +msgid "IP Range" +msgstr "IP bitartea" + +#: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 +msgid "All seems to be fine." +msgstr "Dirudienez dena ondo dago" + +#: auths/InternalDB/authenticator.py:57 +msgid "Internal Database" +msgstr "Barneko datu-basea" + +#: auths/InternalDB/authenticator.py:60 +msgid "Internal dabasase authenticator. Doesn't use external sources" +msgstr "Barne dabasase autentikatzailea. Ez ditu kanpoko jatorriak erabiltzen" + +#: auths/InternalDB/authenticator.py:71 +msgid "Different user for each host" +msgstr "Ostalari bakoitzeko erabiltzaile ezberdinak" + +#: auths/InternalDB/authenticator.py:73 +msgid "If checked, each host will have a different user name" +msgstr "Aktibo izanez gero, erabiltzaile ezberdinak izango dituzte ostalariek" + +#: auths/InternalDB/authenticator.py:79 +msgid "Reverse DNS" +msgstr "Atzeranzko DNS-a" + +#: auths/InternalDB/authenticator.py:81 +msgid "If checked, the host will be reversed dns" +msgstr "Aktibo izanez gero, ostalariak atzeranzko dns-a izango du" + +#: auths/InternalDB/authenticator.py:166 msgid "Internal structures seems ok" msgstr "Barne egitura ondo dagoela dirudi" -#: auths/InternalDB/authenticator.py:137 +#: auths/InternalDB/authenticator.py:169 msgid "All seems fine in the authenticator." msgstr "Autentikatzailea ondo dagoela dirudi " -#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58 -#| msgid "Base Authenticator" +#: auths/Radius/authenticator.py:57 auths/Radius/authenticator.py:59 msgid "Radius Authenticator" msgstr "Erradioaren autentifikatzailea" -#: auths/Radius/authenticator.py:68 -#| msgid "Ldap Server IP or Hostname" +#: auths/Radius/authenticator.py:69 msgid "Radius Server IP or Hostname" msgstr "Radius Server IP edo Ostalari izena" -#: auths/Radius/authenticator.py:76 +#: auths/Radius/authenticator.py:77 msgid "Radius authentication port (usually 1812)" msgstr "Erradioaren autentifikazio ataka (normalean 1812)" -#: auths/Radius/authenticator.py:81 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:82 msgid "Secret" msgstr "Sekretua" -#: auths/Radius/authenticator.py:83 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:84 msgid "Radius client secret" msgstr "Erradioaren bezeroaren sekretua" -#: auths/Radius/authenticator.py:89 +#: auths/Radius/authenticator.py:90 msgid "NAS Identifier" msgstr "NAS identifikatzailea" -#: auths/Radius/authenticator.py:92 +#: auths/Radius/authenticator.py:93 msgid "NAS Identifier for Radius Server" msgstr "NAS identifikatzailea Radius Server zerbitzariarentzat" -#: auths/Radius/authenticator.py:99 +#: auths/Radius/authenticator.py:100 msgid "App Prefix for Class Attributes" msgstr "Aplikazioaren aurrizkia Klase Atributuetarako" -#: auths/Radius/authenticator.py:102 +#: auths/Radius/authenticator.py:103 msgid "Application prefix for filtering groups from \"Class\" attribute" msgstr "\"Klasea\" atribututik taldeak iragazteko aplikazioaren aurrizkia" -#: auths/Radius/authenticator.py:108 -#| msgid "Pool group" +#: auths/Radius/authenticator.py:109 msgid "Global group" msgstr "Talde globala" -#: auths/Radius/authenticator.py:111 +#: auths/Radius/authenticator.py:112 msgid "If set, this value will be added as group for all radius users" msgstr "" "Ezartzen bada, balio hori talde gisa gehituko da erradioko erabiltzaile " "guztientzat" -#: auths/Radius/authenticator.py:171 -#| msgid "Color depth for this connection" +#: auths/Radius/authenticator.py:173 msgid "Error testing connection" msgstr "Errorea konexioa probatzean" -#: auths/Radius/authenticator.py:183 -#| msgid "Connection to {}, port {} failed." +#: auths/Radius/authenticator.py:185 msgid "Connection to Radius server failed" msgstr "Radius zerbitzarirako konexioak huts egin du" -#: auths/Radius/authenticator.py:184 -#| msgid "Connection parameters seems correct" +#: auths/Radius/authenticator.py:186 msgid "Connection to Radius server seems ok" msgstr "Badirudi Radius zerbitzarirako konexioa ondo dagoela" -#: auths/RegexLdap/authenticator.py:68 +#: auths/RegexLdap/authenticator.py:71 msgid "Ldap Server Host" msgstr "LDAP zerbitzaria" -#: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 +#: auths/RegexLdap/authenticator.py:93 auths/SimpleLDAP/authenticator.py:84 msgid "Username with read privileges on the base selected" msgstr "Aukeratutako oinarrian irakurtzeko pribilegioa daukan erabiltzailea" -#: auths/RegexLdap/authenticator.py:114 auths/SimpleLDAP/authenticator.py:104 +#: auths/RegexLdap/authenticator.py:117 auths/SimpleLDAP/authenticator.py:107 msgid "Base" msgstr "Oinarria " -#: auths/RegexLdap/authenticator.py:116 auths/SimpleLDAP/authenticator.py:106 +#: auths/RegexLdap/authenticator.py:119 auths/SimpleLDAP/authenticator.py:109 msgid "Common search base (used for \"users\" and \"groups\")" msgstr "" "Bilaketa-oinarri arrunta (\"erabiltzaileentzat\" eta \"taldeentzat\" " "erabiltzen dena)" -#: auths/RegexLdap/authenticator.py:118 auths/RegexLdap/authenticator.py:127 -#: auths/RegexLdap/authenticator.py:136 auths/RegexLdap/authenticator.py:148 -#: auths/RegexLdap/authenticator.py:160 auths/SimpleLDAP/authenticator.py:108 -#: auths/SimpleLDAP/authenticator.py:117 auths/SimpleLDAP/authenticator.py:126 -#: auths/SimpleLDAP/authenticator.py:137 auths/SimpleLDAP/authenticator.py:146 -#: auths/SimpleLDAP/authenticator.py:155 auths/SimpleLDAP/authenticator.py:164 +#: auths/RegexLdap/authenticator.py:121 auths/RegexLdap/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:139 auths/RegexLdap/authenticator.py:151 +#: auths/RegexLdap/authenticator.py:163 auths/SimpleLDAP/authenticator.py:111 +#: auths/SimpleLDAP/authenticator.py:120 auths/SimpleLDAP/authenticator.py:129 +#: auths/SimpleLDAP/authenticator.py:140 auths/SimpleLDAP/authenticator.py:149 +#: auths/SimpleLDAP/authenticator.py:158 auths/SimpleLDAP/authenticator.py:167 msgid "Ldap info" msgstr "Ldap informazioa" -#: auths/RegexLdap/authenticator.py:122 auths/SimpleLDAP/authenticator.py:112 +#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 msgid "User class" msgstr "Erabiltzaile mota" -#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 +#: auths/RegexLdap/authenticator.py:128 auths/SimpleLDAP/authenticator.py:118 msgid "Class for LDAP users (normally posixAccount)" msgstr "LDAP erabiltzailearen mota (posixAccount normalean)" -#: auths/RegexLdap/authenticator.py:131 auths/SimpleLDAP/authenticator.py:121 +#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 msgid "User Id Attr" msgstr "Erabiltzaile ID atributua" -#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 +#: auths/RegexLdap/authenticator.py:137 auths/SimpleLDAP/authenticator.py:127 msgid "Attribute that contains the user id" msgstr "Erabiltzaile ID-a daukan atributua" -#: auths/RegexLdap/authenticator.py:140 auths/SimpleLDAP/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:143 auths/SimpleLDAP/authenticator.py:133 msgid "User Name Attr" msgstr "Erabiltzailea-izen atributua" -#: auths/RegexLdap/authenticator.py:145 +#: auths/RegexLdap/authenticator.py:148 msgid "" "Attributes that contains the user name attributes or attribute patterns (one " "for each line)" @@ -1608,11 +1599,11 @@ msgstr "" "Erabiltzaile izenaren atributuak edo atributu ereduak (lerro bakoitzeko bat) " "dituzten atributuak" -#: auths/RegexLdap/authenticator.py:152 +#: auths/RegexLdap/authenticator.py:155 msgid "Group Name Attr" msgstr "Talde-izen atributua" -#: auths/RegexLdap/authenticator.py:157 +#: auths/RegexLdap/authenticator.py:160 msgid "" "Attribute that contains the group name attributes or attribute patterns (one " "for each line)" @@ -1620,11 +1611,11 @@ msgstr "" "Taldearen izen atributuak edo atributu ereduak (lerro bakoitzeko bat) dituen " "atributua" -#: auths/RegexLdap/authenticator.py:166 +#: auths/RegexLdap/authenticator.py:169 msgid "Alt. class" msgstr "Alt. class" -#: auths/RegexLdap/authenticator.py:170 +#: auths/RegexLdap/authenticator.py:173 msgid "" "Class for LDAP objects that will be also checked for groups retrieval " "(normally empty)" @@ -1632,15 +1623,15 @@ msgstr "" "Taldeak berreskuratzeko hautatutako taldeentzako LDAP objektuentzako klase " "(normalean hutsik dago)" -#: auths/RegexLdap/authenticator.py:176 +#: auths/RegexLdap/authenticator.py:179 msgid "Regex LDAP Authenticator" msgstr "Regex LDAP autentikatzailea" -#: auths/RegexLdap/authenticator.py:178 +#: auths/RegexLdap/authenticator.py:181 msgid "Regular Expressions LDAP authenticator" msgstr "LDAP autentikatzailearen adierazpen erregularrak" -#: auths/RegexLdap/authenticator.py:651 +#: auths/RegexLdap/authenticator.py:659 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" @@ -1648,7 +1639,7 @@ msgstr "" "LDAP erabiltzairen ID atributua txarto dagoela dirudi (ez da aurkitu " "balditza biak betetzen dituen erabiltzailerik)" -#: auths/RegexLdap/authenticator.py:680 auths/SimpleLDAP/authenticator.py:613 +#: auths/RegexLdap/authenticator.py:688 auths/SimpleLDAP/authenticator.py:621 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" @@ -1812,58 +1803,58 @@ msgstr "Taldeak" msgid "We need more than two groups!" msgstr "Bi talde baino gehiago behar ditugu!" -#: auths/SimpleLDAP/authenticator.py:59 +#: auths/SimpleLDAP/authenticator.py:62 msgid "Ldap Server IP or Hostname" msgstr "Ldap zerbitzariaren IP edo ostalari izena" -#: auths/SimpleLDAP/authenticator.py:79 +#: auths/SimpleLDAP/authenticator.py:82 msgid "Ldap User" msgstr "Ldap erabiltzailea" -#: auths/SimpleLDAP/authenticator.py:134 +#: auths/SimpleLDAP/authenticator.py:137 msgid "Attributes that contains the user name (list of comma separated values)" msgstr "" "Erabiltzaile izena daukan atributua (komaz banandutako balio zerrenda) " -#: auths/SimpleLDAP/authenticator.py:141 +#: auths/SimpleLDAP/authenticator.py:144 msgid "Group class" msgstr "Talde klasea" -#: auths/SimpleLDAP/authenticator.py:144 +#: auths/SimpleLDAP/authenticator.py:147 msgid "Class for LDAP groups (normally poxisGroup)" msgstr "LDAP taldeentzako klasea (normalean poxisGroup)" -#: auths/SimpleLDAP/authenticator.py:150 +#: auths/SimpleLDAP/authenticator.py:153 msgid "Group Id Attr" msgstr "Att Id talde" -#: auths/SimpleLDAP/authenticator.py:153 +#: auths/SimpleLDAP/authenticator.py:156 msgid "Attribute that contains the group id" msgstr "Talde IDa duen atributua" -#: auths/SimpleLDAP/authenticator.py:159 +#: auths/SimpleLDAP/authenticator.py:162 msgid "Group membership attr" msgstr "Talde bateko kide" -#: auths/SimpleLDAP/authenticator.py:162 +#: auths/SimpleLDAP/authenticator.py:165 msgid "Attribute of the group that contains the users belonging to it" msgstr "Bertako erabiltzaileak dituen taldearen atributua" -#: auths/SimpleLDAP/authenticator.py:167 +#: auths/SimpleLDAP/authenticator.py:170 msgid "SimpleLDAP (DEPRECATED)" msgstr "SimpleLDAP (DEPRECATED)" -#: auths/SimpleLDAP/authenticator.py:169 +#: auths/SimpleLDAP/authenticator.py:172 msgid "Simple LDAP authenticator (DEPRECATED)" msgstr "LDAP autentikatzaile sinplea (DEPRECATED)" -#: auths/SimpleLDAP/authenticator.py:567 +#: auths/SimpleLDAP/authenticator.py:575 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "" "Ldap talde klasea okerra dela dirudi (klase horren arabera aurkitu ez den " "taldea)" -#: auths/SimpleLDAP/authenticator.py:638 +#: auths/SimpleLDAP/authenticator.py:646 msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" @@ -1871,7 +1862,7 @@ msgstr "" "Ldap erabiltzaile-klase edo erabiltzaile-identifikatzailea gaizki dago (ezin " "da bi baldintzarekin aurkitu)" -#: auths/SimpleLDAP/authenticator.py:657 +#: auths/SimpleLDAP/authenticator.py:665 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" @@ -1879,15 +1870,15 @@ msgstr "" "Ldap talde-klase edo talde-identifikatzailea gaizki dago (ezin da bi " "baldintzekin aurkitu)" -#: auths/SimpleLDAP/authenticator.py:667 +#: auths/SimpleLDAP/authenticator.py:675 msgid "Can't locate any group with the membership attribute specified" msgstr "Ezin da edozein taldek aurkitu zehaztutako partaidetza atributuarekin" -#: core/auths/auth.py:111 +#: core/auths/auth.py:110 msgid "System Administrator" msgstr "Sistema-administratzaileak" -#: core/auths/auth.py:151 +#: core/auths/auth.py:150 msgid "Forbidden" msgstr "Debekatuta" @@ -1957,11 +1948,11 @@ msgstr "Ez da konexio-egiaztapen metodo bat inplementatu." msgid "No check method provided." msgstr "Ez da emandako egiaztapen metodorik." -#: core/osmanagers/osmanager.py:58 +#: core/osmanagers/osmanager.py:60 msgid "Base OS Manager" msgstr "Oinarrizko SE kudeatzailea" -#: core/osmanagers/osmanager.py:60 +#: core/osmanagers/osmanager.py:62 msgid "Base Manager" msgstr "Oinarrizko Kudeatzailea" @@ -2122,7 +2113,6 @@ msgid "Users with services" msgstr "Zerbitzuak dituzten erabiltzaileak" #: core/util/stats/counters.py:219 -#| msgid "Cache size" msgid "Cached" msgstr "Cachean gordeta" @@ -2359,7 +2349,6 @@ msgid "Greater % available" msgstr "Handiagorik eskuragarri" #: models/meta_pool.py:82 -#| msgid "Waiting execution" msgid "Automatic selection" msgstr "Aukeraketa automatikoa" @@ -2483,7 +2472,6 @@ msgstr "" #: osmanagers/LinuxOsManager/linux_osmanager.py:81 #: osmanagers/WindowsOsManager/windows.py:80 -#| msgid "Calendar" msgid "Calendar logout" msgstr "Egutegiaren amaiera" @@ -2527,19 +2515,19 @@ msgid "RDS UDS Actor (for remote apps on Windows Server 2012, 2016, 2019)" msgstr "" "RDS UDS aktorea (Windows Server 2012, 2016, 2019 urruneko aplikazioetarako)" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:31 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32 msgid "RDS OS Manager" msgstr "RDS SE kudeatzailea" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:33 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34 msgid "Os Manager to control RDS provided services" msgstr "Os Zerbitzuak emandako zerbitzuak RDS kontrolatzeko" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:40 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:41 msgid "Max. session time" msgstr "Max. saioaren denbora" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:44 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:45 msgid "" "Maximum duration in hours for a session (0 means no limit). After this " "period, session will be released." @@ -3124,7 +3112,7 @@ msgstr "Harpidetzak lortu dira" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:141 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:143 services/OpenStack/provider_legacy.py:160 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:100 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 #: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:123 msgid "Creation concurrency" @@ -3137,7 +3125,7 @@ msgstr "Sorkuntza konkurrentzia" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:146 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:148 services/OpenStack/provider_legacy.py:165 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:105 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 services/Xen/provider.py:128 msgid "Maximum number of concurrently creating VMs" msgstr "VMak aldi berean sortzeko gehienezko kopurua" @@ -3149,7 +3137,7 @@ msgstr "VMak aldi berean sortzeko gehienezko kopurua" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:152 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:154 services/OpenStack/provider_legacy.py:171 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:111 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 #: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:134 msgid "Removal concurrency" @@ -3162,7 +3150,7 @@ msgstr "Kentzea" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:157 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:159 services/OpenStack/provider_legacy.py:176 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:116 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 services/Xen/provider.py:139 msgid "Maximum number of concurrently removing VMs" msgstr "VMak aldi berean kentzen diren gehienezko kopurua" @@ -3390,7 +3378,7 @@ msgstr "Konexioaren proba arrakastatsua" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/NutanixPrism_enterprise/provider.py:262 #: services/Nutanix_enterprise/provider.py:228 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:210 services/Vmware_enterprise/provider.py:168 +#: services/Proxmox/provider.py:312 services/Vmware_enterprise/provider.py:168 msgid "Connection failed. Check connection params" msgstr "Konexioa huts egin du. Egiaztatu konexioaren parametak" @@ -3568,7 +3556,6 @@ msgstr "Urruneko WSman port.Leve zero zero lehenetsita." #: services/HyperV_enterprise/provider.py:123 #: services/VCloud_enterprise/provider.py:51 -#: transports/NX/nxtunneltransport.py:95 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:94 #: transports/RDP/rdptunnel.py:89 transports/RDS_enterprise/rdstunnel.py:90 #: transports/SPICE/spice_tunnel.py:87 transports/X2GO/x2go_tunnel.py:90 @@ -3606,12 +3593,10 @@ msgid "Hyper Services based on templates and differential disks" msgstr "Hyper Zerbitzuak txantiloietan eta disko diferentzialetan oinarrituta" #: services/NutanixPrism_enterprise/provider.py:30 -#| msgid "VMWare VCenter Platform Provider" msgid "Prism Central Platform Provider" msgstr "Prisma Plataforma Zentralaren Hornitzailea" #: services/NutanixPrism_enterprise/provider.py:32 -#| msgid "Nutanix based VM provider" msgid "Nutanix Prism Central based VM provider" msgstr "Nutanix Prism Central oinarritutako VM hornitzailea" @@ -3626,12 +3611,10 @@ msgid "Nutanix Acropolis server Port (default 9440)" msgstr "Nutanix Acropolis zerbitzaria Port (lehenetsia 9440)" #: services/NutanixPrism_enterprise/provider.py:55 -#| msgid "User with valid privileges on Nutanix Acropolis" msgid "User with valid privileges on Nutanix Prism Central" msgstr "Nutanix Prism Central-en baliozko pribilegioak dituen erabiltzailea" #: services/NutanixPrism_enterprise/provider.py:62 -#| msgid "Password of the user of Nutanix Acropolis" msgid "Password of the user of Nutanix Prism Central" msgstr "Nutanix Prism Central erabiltzailearen pasahitza" @@ -3646,12 +3629,10 @@ msgid "Connection works fine" msgstr "Konexioa ondo funtzionatzen du" #: services/NutanixPrism_enterprise/service.py:32 -#| msgid "Parent service" msgid "Prism Central Service" msgstr "Prisma Zerbitzu Zentrala" #: services/NutanixPrism_enterprise/service.py:34 -#| msgid "Nutanix Acropolis based service" msgid "Nutanix Prism Central based service" msgstr "Nutanix Prism Central-en oinarritutako zerbitzua" @@ -3952,7 +3933,6 @@ msgstr "" "mantentzeko. Kudeatu kontu handiz!" #: services/OpenGnsys/service.py:140 -#| msgid "Greater % available" msgid "Start if unavailable" msgstr "Hasi ez badago erabilgarri" @@ -3961,8 +3941,8 @@ msgid "" "If active, machines that are not available on user connect (on some OS) will " "try to power on through OpenGnsys." msgstr "" -"Aktiboak badira, erabiltzailea konektatzeko erabilgarri ez dauden makinak (" -"sistema eragile batzuetan) OpenGnsys bidez saiatuko dira." +"Aktiboak badira, erabiltzailea konektatzeko erabilgarri ez dauden makinak " +"(sistema eragile batzuetan) OpenGnsys bidez saiatuko dira." #: services/OpenNebula/provider.py:58 msgid "OpenNebula Platform Provider" @@ -4053,9 +4033,6 @@ msgid "Identity endpoint" msgstr "Nortasunaren amaiera" #: services/OpenStack/provider.py:104 -#| msgid "" -#| "OpenStack identity endpoint API Access (for example, https://10.0.0.0/" -#| "identity)" msgid "" "OpenStack identity endpoint API Access (for example, https://10.0.0.1/" "identity). Do not include /v3." @@ -4116,9 +4093,6 @@ msgid "" msgstr "Egiaztatuta badago, sareen izenak erabiliko dira sareen izenen ordez" #: services/OpenStack/provider.py:211 services/OpenStack/provider_legacy.py:197 -#| msgid "" -#| "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" -#| "host:port, i.e. https://10.10.0.1:8080)" msgid "" "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" "host:port, i.e. http://10.10.0.1:8080)" @@ -4213,7 +4187,6 @@ msgid "Advanced configuration data for the provider" msgstr "Hornitzailearen konfigurazio datu aurreratuak" #: services/PhysicalMachines/provider.py:87 -#| msgid "Invalid authorization" msgid "Invalid advanced configuration: " msgstr "Konfigurazio aurreratua baliogabea:" @@ -4307,7 +4280,6 @@ msgstr "" "Zerbitzu honek IP bidez emandako POWERED-ON Machine sarbidea eskaintzen du" #: services/PhysicalMachines/service_single.py:78 -#| msgid "Invalid server certificate. " msgid "Invalid server used: \"{}\"" msgstr "Erabilitako zerbitzari baliogabea: \"{}\"" @@ -4319,37 +4291,46 @@ msgstr "elkarbanatu" msgid " (bound to {})" msgstr "(lotua {})" -#: services/Proxmox/provider.py:55 +#: services/Proxmox/provider.py:59 msgid "Proxmox Platform Provider" msgstr "Proxmox Plataforma hornitzailea" -#: services/Proxmox/provider.py:57 +#: services/Proxmox/provider.py:61 msgid "Proxmox platform service provider" msgstr "Proxmox plataformako zerbitzu hornitzailea" -#: services/Proxmox/provider.py:60 +#: services/Proxmox/provider.py:68 msgid "Proxmox Server IP or Hostname" msgstr "Proxmox zerbitzariaren IP edo ostalariaren izena" -#: services/Proxmox/provider.py:61 +#: services/Proxmox/provider.py:75 msgid "Proxmox API port (default is 8006)" msgstr "Proxmox API ataka (lehenetsia 8006 da)" -#: services/Proxmox/provider.py:63 +#: services/Proxmox/provider.py:85 msgid "" "User with valid privileges on Proxmox, (use \"user@authenticator\" form)" msgstr "" "Proxmox-en baliozko pribilegioak dituen erabiltzailea (erabili " "\"erabiltzailea @ autentikatzailea\" inprimakia)" -#: services/Proxmox/provider.py:64 +#: services/Proxmox/provider.py:94 msgid "Password of the user of Proxmox" msgstr "Proxmox erabiltzailearen pasahitza" -#: services/Proxmox/provider.py:69 +#: services/Proxmox/provider.py:126 msgid "Timeout in seconds of connection to Proxmox" msgstr "Denbora-muga Proxmox-ekin konexioaren segundotan" +#: services/Proxmox/provider.py:133 +#| msgid "Starting date" +msgid "Starting VmId" +msgstr "VmId abiarazten" + +#: services/Proxmox/provider.py:138 +msgid "Starting machine id on proxmox" +msgstr "Proxmox-en makinaren IDa abiarazten" + #: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" @@ -4659,12 +4640,10 @@ msgid "A valid application path is required" msgstr "Baliozko aplikazio bide bat behar da" #: services/RDS_enterprise/service_session.py:31 -#| msgid "RDS Platform RemoteAPP" msgid "RDS Platform Session" msgstr "RDS Plataformako Saioa" #: services/RDS_enterprise/service_session.py:33 -#| msgid "RDS Platform RemoteAPP based service" msgid "RDS Platform Full session desktop service" msgstr "RDS Plataforma Saio osoko mahaigaineko zerbitzua" @@ -5034,7 +5013,6 @@ msgstr "" "eskaintzen du" #: services/Vmware_enterprise/service_linked.py:50 -#| msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep stopped waiting for use" msgstr "Erabiltzeko zain gelditu nahi den makina kopurua" @@ -5133,7 +5111,6 @@ msgstr "" "hornitzaileei" #: services/Xen/provider.py:166 -#| msgid "OpenStack Host" msgid "Backup Host" msgstr "Babeskopia ostalaria" @@ -5361,7 +5338,6 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:97 #: transports/HTML5RDS_enterprise/html5rds.py:98 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:57 #: transports/RDP/rdp_base.py:69 transports/RDS_enterprise/rds_base.py:46 msgid "Empty creds" @@ -5369,15 +5345,13 @@ msgstr "Kreditu hutsak" #: transports/HTML5RDP/html5rdp.py:99 #: transports/HTML5RDS_enterprise/html5rds.py:100 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:107 #: transports/NoMachine_enterprise/nomachine_base.py:59 #: transports/RDP/rdp_base.py:71 transports/RDS_enterprise/rds_base.py:48 #: transports/SPICE/spice_base.py:63 msgid "If checked, the credentials used to connect will be emtpy" msgstr "Egiaztatuta badago, konektatzeko kredentzialak emtpy izango dira" -#: transports/HTML5RDP/html5rdp.py:105 transports/NX/nxtransport.py:71 -#: transports/NX/nxtunneltransport.py:113 +#: transports/HTML5RDP/html5rdp.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:65 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:77 #: transports/SPICE/spice_base.py:69 transports/X2GO/x2go_base.py:70 @@ -5385,8 +5359,7 @@ msgid "If not empty, this username will be always used as credential" msgstr "" "Ez bada hutsik, erabiltzaile izen hau beti kredentzial gisa erabiliko da" -#: transports/HTML5RDP/html5rdp.py:111 transports/NX/nxtransport.py:72 -#: transports/NX/nxtunneltransport.py:119 +#: transports/HTML5RDP/html5rdp.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:71 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:83 #: transports/SPICE/spice_base.py:75 @@ -5467,9 +5440,6 @@ msgstr "Gaitu audioa" #: transports/HTML5RDP/html5rdp.py:154 #: transports/HTML5RDS_enterprise/html5rds.py:143 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the audio will be redirected to remote session (if client " "browser supports it)" @@ -5479,15 +5449,11 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:160 #: transports/HTML5RDS_enterprise/html5rds.py:149 -#| msgid "Enable Audio" msgid "Enable Microphone" msgstr "Gaitu mikrofonoa" #: transports/HTML5RDP/html5rdp.py:163 #: transports/HTML5RDS_enterprise/html5rds.py:152 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the microphone will be redirected to remote session (if client " "browser supports it)" @@ -5502,9 +5468,6 @@ msgstr "Gaitu inprimatzea" #: transports/HTML5RDP/html5rdp.py:171 #: transports/HTML5RDS_enterprise/html5rds.py:160 -#| msgid "" -#| "If checked, the printing will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the printing will be redirected to remote session (if client " "browser supports it)" @@ -5513,12 +5476,10 @@ msgstr "" "arakatzaileak onartzen badu)" #: transports/HTML5RDP/html5rdp.py:176 -#| msgid "Enable File Sharing" msgid "File Sharing" msgstr "Fitxategiak partekatzea" #: transports/HTML5RDP/html5rdp.py:178 -#| msgid "Local drives redirection policy" msgid "File upload/download redirection policy" msgstr "Fitxategiak kargatzeko / deskargatzeko birbideratze politika" @@ -5627,9 +5588,6 @@ msgstr "" "eskatzen ditu, edo konexioak huts egingo du)." #: transports/HTML5RDP/html5rdp.py:235 -#| msgid "" -#| "NLA (Network Layer authentication. Requires VALID username&password, or " -#| "connection will fail)" msgid "" "NLA extended (Network Layer authentication. Requires VALID " "username&password, or connection will fail)" @@ -5798,80 +5756,50 @@ msgstr "Irakurtzeko soilik" msgid "If set, the connection will be read only" msgstr "Ezarrita badago, konexioa soilik irakurriko da" -#: transports/NX/nxtransport.py:64 transports/NX/nxtunneltransport.py:66 -msgid "NX v3.5 (DEPRECATED)" -msgstr "NX v3.5 (ORAIN)" - -#: transports/NX/nxtransport.py:66 -msgid "NX Protocol v3.5. Direct connection." -msgstr "NX protokoloa v3.5. Zuzeneko konexioa." - -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:123 #: transports/NoMachine_enterprise/nomachine_base.py:75 msgid "Listening port" msgstr "Entzuteko ataka" -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:126 -msgid "Listening port of NX (ssh) at client machine" -msgstr "NX (ssh) entzuteko ataka bezero makinan" +#: transports/NoMachine_enterprise/nomachine_base.py:78 +msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" +msgstr "" +"NX entzuteko ataka (lehenetsitakoak 4000 dira NXrentzat, 22 SSHrentzat)" -#: transports/NX/nxtransport.py:75 transports/NX/nxtunneltransport.py:130 -msgid "Connection" -msgstr "Konexioa" +#: transports/NoMachine_enterprise/nomachine_base.py:82 +msgid "Window Size" +msgstr "Leihoaren tamaina" -#: transports/NX/nxtransport.py:77 transports/NX/nxtunneltransport.py:132 -msgid "Connection speed for this transport (quality)" -msgstr "Konexio-abiadura garraio honetarako (kalitatea)" +#: transports/NoMachine_enterprise/nomachine_base.py:84 +msgid "Window size on connection" +msgstr "Leihoaren tamaina konexioan" -#: transports/NX/nxtransport.py:88 transports/NX/nxtunneltransport.py:143 -msgid "Session" -msgstr "Sesioa" +#: transports/NoMachine_enterprise/nomachine_transport.py:59 +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 +msgid "NoMachine Protocol" +msgstr "NoMachine Protokoloa" -#: transports/NX/nxtransport.py:90 transports/NX/nxtunneltransport.py:145 -#: transports/X2GO/x2go_base.py:93 -msgid "Desktop session" -msgstr "Mahaigaineko saioa" +#: transports/NoMachine_enterprise/nomachine_transport.py:61 +msgid "NoMachine Protocol Direct connection." +msgstr "NoMachine Protocol zuzeneko konexioa." -#: transports/NX/nxtransport.py:99 transports/NX/nxtunneltransport.py:154 -msgid "Disk Cache" -msgstr "Diskoaren katxea" +#: transports/NoMachine_enterprise/nomachine_transport.py:71 +msgid "Use UDP traffic for multimedia" +msgstr "Erabili UDP trafikoa multimediarako" -#: transports/NX/nxtransport.py:101 transports/NX/nxtunneltransport.py:156 -msgid "Cache size en Mb stored at disk" -msgstr "Cachearen tamaina en Mb diskan gordetzen da" +#: transports/NoMachine_enterprise/nomachine_transport.py:74 +msgid "If checked, the multimedia will use UDP traffic instead of RDP" +msgstr "Markatuta badago, multimedia UDP trafikoa erabiliko du RDP ordez" -#: transports/NX/nxtransport.py:113 transports/NX/nxtunneltransport.py:168 -msgid "Memory Cache" -msgstr "Memoria cachea" +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 +msgid "NoMachine protocol Tunneled." +msgstr "NoMachine protokoloa tunelatua." -#: transports/NX/nxtransport.py:115 transports/NX/nxtunneltransport.py:170 -msgid "Cache size en Mb kept at memory" -msgstr "Cachearen tamaina en Mb-k memoria gordetzen du" - -#: transports/NX/nxtransport.py:127 transports/NX/nxtransport.py:129 -#: transports/NX/nxtunneltransport.py:182 -#: transports/NX/nxtunneltransport.py:184 transports/X2GO/x2go_base.py:75 -#: transports/X2GO/x2go_base.py:77 -msgid "Screen size" -msgstr "Pantailaren tamaina" - -#: transports/NX/nxtransport.py:137 transports/NX/nxtunneltransport.py:192 -#: transports/X2GO/x2go_base.py:85 -msgid "Full Screen" -msgstr "Pantaila osoa" - -#: transports/NX/nxtunneltransport.py:68 -msgid "NX protocol v3.5. Tunneled connection." -msgstr "NX v3.5 protokoloa . Tunel bidez egindako konexioa." - -#: transports/NX/nxtunneltransport.py:74 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 #: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 #: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 msgid "Tunnel server" msgstr "Tunel zerbitzaria" -#: transports/NX/nxtunneltransport.py:77 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 #: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 #: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 @@ -5882,78 +5810,33 @@ msgstr "" "IP edo ostalariaren tuneleko zerbitzarira bezeroaren gailura (\"IP\" " "publikoa) eta ataka bidaliko dira. (erabili HOST: PORT formatua)" -#: transports/NX/nxtunneltransport.py:84 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 #: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 #: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 msgid "Tunnel wait time" msgstr "Tunnel itxaron-denbora" -#: transports/NX/nxtunneltransport.py:89 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 #: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 #: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 msgid "Maximum time to wait before closing the tunnel listener" msgstr "Itxaroteko gehienezko denbora tunel entzulea itxi aurretik" -#: transports/NX/nxtunneltransport.py:98 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 #: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 #: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 -#| msgid "" -#| "If checked, ssl certificate of OpenGnsys server must be valid (not self " -#| "signed)" msgid "" "If enabled, the certificate of tunnel server will be verified (recommended)." msgstr "" "Gaituta badago, tunel zerbitzariaren ziurtagiria egiaztatuko da " "(gomendagarria)." -#: transports/NX/nxtunneltransport.py:215 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 -#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:124 +#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:126 #: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 msgid "Must use HOST:PORT in Tunnel Server Field" msgstr "Tunnel zerbitzariaren eremuan HOSTALARI : PORTUA erabili behar da " -#: transports/NoMachine_enterprise/nomachine_base.py:78 -msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" -msgstr "NX entzuteko ataka (lehenetsitakoak 4000 dira NXrentzat, 22 SSHrentzat)" - -#: transports/NoMachine_enterprise/nomachine_base.py:82 -#| msgid "Windows client" -msgid "Window Size" -msgstr "Leihoaren tamaina" - -#: transports/NoMachine_enterprise/nomachine_base.py:84 -msgid "Window size on connection" -msgstr "Leihoaren tamaina konexioan" - -#: transports/NoMachine_enterprise/nomachine_transport.py:59 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 -#| msgid "Fixed Machines Pool" -msgid "NoMachine Protocol" -msgstr "NoMachine Protokoloa" - -#: transports/NoMachine_enterprise/nomachine_transport.py:61 -#| msgid "RDP Protocol. Direct connection." -msgid "NoMachine Protocol Direct connection." -msgstr "NoMachine Protocol zuzeneko konexioa." - -#: transports/NoMachine_enterprise/nomachine_transport.py:71 -msgid "Use UDP traffic for multimedia" -msgstr "Erabili UDP trafikoa multimediarako" - -#: transports/NoMachine_enterprise/nomachine_transport.py:74 -#| msgid "If checked, the Audio will be redirected." -msgid "If checked, the multimedia will use UDP traffic instead of RDP" -msgstr "Markatuta badago, multimedia UDP trafikoa erabiliko du RDP ordez" - -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 -#| msgid "NX protocol v3.5. Tunneled connection." -msgid "NoMachine protocol Tunneled." -msgstr "NoMachine protokoloa tunelatua." - #: transports/PCoIP_enterprise/pcoip.py:50 msgid "PCoIP Cloud Access" msgstr "PCoIP Cloud Access" @@ -6106,52 +5989,52 @@ msgid "If checked, connection bar will be shown (only on Windows clients)" msgstr "" "Egiaztatuta badago, konexioaren barra agertuko da (Windows bezeroetan soilik)" -#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:157 +#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:174 msgid "Multimedia sync" msgstr "Multimedia sinkronizazioa" -#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:160 +#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:177 msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgstr "" "Egiaztatuta badago. Linux bezeroak xfreerdp-ren multimedia parametroa " "erabiliko du" -#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:165 +#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:182 msgid "Use Alsa" msgstr "Erabili Alsa" -#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:168 +#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:185 msgid "" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used" msgstr "" "Egiaztatuta badago, Linux bezeroak ALSA erabiliko du, bestela Pulse " "erabiliko da" -#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:173 +#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:190 msgid "Printer string" msgstr "Inprimagailuen katea" -#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:176 +#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:193 msgid "If printer is checked, the printer string used with xfreerdp client" msgstr "" "Inprimagailua hautatuta badago, xfreerdp bezeroarekin erabiliko den " "inprimagailuaren katea" -#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:182 +#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:199 msgid "Smartcard string" msgstr "Smartcard katea" -#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:185 +#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:202 msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgstr "" "Smartcard egiaztatzen bada, xfreerdp bezeroarekin erabilitako smartcard katea" #: transports/RDP/rdp_base.py:280 transports/RDP/rdp_base.py:300 -#: transports/RDS_enterprise/rds_base.py:191 +#: transports/RDS_enterprise/rds_base.py:208 msgid "Custom parameters" msgstr "Parametro pertsonalizatuak" -#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:194 +#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:211 msgid "" "If not empty, extra parameter to include for Linux Client (for example /usb:" "id,dev:054c:0268, or aything compatible with your xfreerdp client)" @@ -6172,9 +6055,6 @@ msgstr "" "du. PASAHITZA AHAL IZANGO DA!" #: transports/RDP/rdp_base.py:303 -#| msgid "" -#| "If not empty, extra parameter to include for Linux Client (for example /" -#| "usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)" msgid "" "If not empty, extra parameter to include for Mac OS X Freerdp Client (for " "example /usb:id,dev:054c:0268, or aything compatible with your xfreerdp " @@ -6197,6 +6077,29 @@ msgstr "RDAs for vApps" msgid "RDS access using RDP for vApps. Direct connection." msgstr "RDS sarbidea vPps bidez RDP erabiliz. Zuzeneko konexioa." +#: transports/RDS_enterprise/rds_base.py:157 +msgid "Maximized" +msgstr "Maximizatuta" + +#: transports/RDS_enterprise/rds_base.py:160 +msgid "If checked, UDS Actor will try to execute application maximized)" +msgstr "" +"Markatuta badago, UDS Aktorea maximizatutako aplikazioa exekutatzen saiatuko " +"da)" + +#: transports/RDS_enterprise/rds_base.py:165 +msgid "Execute as shell" +msgstr "Exekutatu shell gisa" + +#: transports/RDS_enterprise/rds_base.py:169 +#| msgid "If checked. Linux client will use multimedia parameter for xfreerdp" +msgid "" +"If checked, Linux client will execute application in a session instead of a " +"remoteapp" +msgstr "" +"Markatuta badago, Linux bezeroak aplikazioa exekutatuko du saio batean " +"urruneko aplikazioaren ordez" + #: transports/RDS_enterprise/rdstunnel.py:66 msgid "RDS access using RDP for vApps. Tunneled connection." msgstr "RDS sarbidea vPps bidez RDP erabiliz. Tunelatutako konexioa." @@ -6296,10 +6199,22 @@ msgstr "X2Go" msgid "X2Go access (Experimental). Direct connection." msgstr "X2Go sarbidea (esperimentala). Zuzeneko konexioa." +#: transports/X2GO/x2go_base.py:75 transports/X2GO/x2go_base.py:77 +msgid "Screen size" +msgstr "Pantailaren tamaina" + +#: transports/X2GO/x2go_base.py:85 +msgid "Full Screen" +msgstr "Pantaila osoa" + #: transports/X2GO/x2go_base.py:91 msgid "Desktop" msgstr "Ordenagailurako" +#: transports/X2GO/x2go_base.py:93 +msgid "Desktop session" +msgstr "Mahaigaineko saioa" + #: transports/X2GO/x2go_base.py:110 msgid "vAPP" msgstr "vApp" @@ -6410,12 +6325,10 @@ msgid "Generic .tar.gz Linux client" msgstr "Generic .tar.gz Linux bezeroa" #: web/util/configjs.py:189 -#| msgid "Debian based Linux client" msgid "Binary appimage X86_64 Linux client" msgstr "Appimage bitarra X86_64 Linux bezeroa" #: web/util/configjs.py:190 -#| msgid "Debian based Linux client" msgid "Binary appimage Raspberry Linux client" msgstr "Appimage bitarra Raspberry Linux bezeroa" diff --git a/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po b/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po index 88f36ce49..af8eb2a69 100644 --- a/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:58+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/" "eu/)\n" @@ -28,31 +28,31 @@ msgstr "" msgid "category" msgstr "kategoria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:12 msgid "seconds" msgstr "segundu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:6 msgid "Main" msgstr "Nagusia" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 +#: static/admin/main.js:1 static/admin/polyfills-es5.js:1 +#: static/admin/polyfills.js:1 static/admin/translations-fakejs.js:11 #: static/admin/translations-fakejs.js:29 -#: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:152 -#: static/admin/translations-fakejs.js:154 -#: static/admin/translations-fakejs.js:156 -#: static/admin/translations-fakejs.js:161 -#: static/admin/translations-fakejs.js:201 -#: static/admin/translations-fakejs.js:203 -#: static/admin/translations-fakejs.js:205 static/modern/main-es2015.js:1 -#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:14 +#: static/admin/translations-fakejs.js:179 +#: static/admin/translations-fakejs.js:191 +#: static/admin/translations-fakejs.js:193 +#: static/admin/translations-fakejs.js:195 +#: static/admin/translations-fakejs.js:197 +#: static/admin/translations-fakejs.js:254 +#: static/admin/translations-fakejs.js:256 +#: static/admin/translations-fakejs.js:258 static/modern/main-es5.js:1 +#: static/modern/translations-fakejs.js:14 msgid "Error" msgstr "Errorea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 #: static/admin/translations-fakejs.js:30 msgid "Please, fill in require fields: " msgstr "Mesedez, bete derrigorrezko eremuak:" @@ -66,7 +66,7 @@ msgstr "Proba" msgid "Loading data..." msgstr "Datuak kargatzen ..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 #: static/admin/translations-fakejs.js:28 #: static/admin/translations-fakejs.js:32 #: static/admin/translations-fakejs.js:34 @@ -74,12 +74,12 @@ msgstr "Datuak kargatzen ..." #: static/admin/translations-fakejs.js:38 #: static/admin/translations-fakejs.js:40 #: static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:98 -#: static/admin/translations-fakejs.js:177 -#: static/admin/translations-fakejs.js:182 -#: static/admin/translations-fakejs.js:195 -#: static/admin/translations-fakejs.js:199 -#: static/admin/translations-fakejs.js:208 +#: static/admin/translations-fakejs.js:134 +#: static/admin/translations-fakejs.js:216 +#: static/admin/translations-fakejs.js:221 +#: static/admin/translations-fakejs.js:253 +#: static/admin/translations-fakejs.js:261 +#: static/admin/translations-fakejs.js:266 msgid "dismiss" msgstr "baztertu" @@ -96,7 +96,7 @@ msgid "Test passed successfully" msgstr "Egiaztapena arrakastaz gainditua" #: static/admin/main.js:1 static/admin/translations-fakejs.js:37 -#: static/admin/translations-fakejs.js:207 +#: static/admin/translations-fakejs.js:260 msgid "Successfully saved" msgstr "Ondo gordeta." @@ -108,154 +108,154 @@ msgstr "Ziur zaude ondorengo elementuak ezabatu nahi dituzula?" msgid "Deletion finished" msgstr "Ezabaketa bukatuta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 msgid "provider" msgstr "hornitzailea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 msgid "service" msgstr "zerbitzua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 msgid "service pool" msgstr "Zerbitzu multzoa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 msgid "authenticator" msgstr "Autentikatzailea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 msgid "user" msgstr "erabiltzailea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 msgid "group" msgstr "taldea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 msgid "transport" msgstr "garraioa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 msgid "OS manager" msgstr "SE kudeatzailea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 msgid "calendar" msgstr "egutegia" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 msgid "pool group" msgstr "Multzo taldea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 msgid "Go to" msgstr "Joan" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 msgid "yes" msgstr "Bai" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 msgid "no" msgstr "Ez" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:268 msgid "Error saving: " msgstr "Gordetzerakoan errorea:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 msgid "Error saving element" msgstr "Elementua gordetzerakoan errorea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 msgid "Error handling your request" msgstr "Errorea eskaera kudeatzean" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:120 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/translations-fakejs.js:153 msgid "Sunday" msgstr "Igandea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 -#: static/admin/translations-fakejs.js:121 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/translations-fakejs.js:154 msgid "Monday" msgstr "Astelehena" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 -#: static/admin/translations-fakejs.js:122 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/translations-fakejs.js:155 msgid "Tuesday" msgstr "Asteartea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 -#: static/admin/translations-fakejs.js:123 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/translations-fakejs.js:156 msgid "Wednesday" msgstr "Asteazkena" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 -#: static/admin/translations-fakejs.js:124 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/translations-fakejs.js:157 msgid "Thursday" msgstr "Osteguna" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 -#: static/admin/translations-fakejs.js:125 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/translations-fakejs.js:158 msgid "Friday" msgstr "Ostirala" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 -#: static/admin/translations-fakejs.js:126 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/translations-fakejs.js:159 msgid "Saturday" msgstr "Larunbata" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 msgid "January" msgstr "Urtarrila" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 msgid "February" msgstr "Otsaila" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 msgid "March" msgstr "Martxoa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 msgid "April" msgstr "Apirila" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 msgid "May" msgstr "Maiatza" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 msgid "June" msgstr "Ekaina" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 msgid "July" msgstr "Uztaila" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 msgid "August" msgstr "Abuztua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 msgid "September" msgstr "Iraila" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 msgid "October" msgstr "Urria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 msgid "November" msgstr "Azaroa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 msgid "December" msgstr "Abendua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 msgid "Never" msgstr "Inoiz" @@ -275,766 +275,840 @@ msgstr "#SERVICES_NUMBER# Erabiltzaile-zerbitzu" msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# murriztutako zerbitzuak!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 -#: static/admin/translations-fakejs.js:268 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:368 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/translations-fakejs.js:249 +#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:450 msgid "Assigned services" msgstr "Zerbitzu esleituak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 -#| msgid "Services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:250 msgid "Services in use" msgstr "Erabilitako zerbitzuak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 #: static/admin/translations-fakejs.js:291 #: static/admin/translations-fakejs.js:299 msgid "Filter" msgstr "iragazkia" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 msgid "No entries found" msgstr "Ez da ezer aurkitu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 msgid "Read only" msgstr "Irakurtzeko bakarrik" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 msgid "Full Access" msgstr "Sarbide osoa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 -#: static/admin/translations-fakejs.js:364 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:468 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 +#: static/admin/translations-fakejs.js:358 +#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "User" msgstr "Erabiltzailea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 -#: static/admin/translations-fakejs.js:230 -#: static/admin/translations-fakejs.js:257 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:399 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 +#: static/admin/translations-fakejs.js:83 +#: static/admin/translations-fakejs.js:93 +#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:444 msgid "Group" msgstr "Taldea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 -#: static/admin/translations-fakejs.js:363 -#: static/admin/translations-fakejs.js:378 -#: static/admin/translations-fakejs.js:383 -#: static/admin/translations-fakejs.js:398 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/translations-fakejs.js:404 +#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:443 #: static/modern/translations-fakejs.js:72 msgid "Authenticator" msgstr "Autentikatzailea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 msgid "Permission" msgstr "Baimena" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 msgid "Remove" msgstr "Kendu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:11 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 msgid "Confirm revokation of permission" msgstr "Baimen ezeztapena berretsi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 msgid "Maintenance" msgstr "Mantenua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 msgid "Exit maintenance mode" msgstr "Mantentze-modutik irten" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:221 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 msgid "Enter maintenance mode" msgstr "Mantentze-moduan jarri" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:222 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 msgid "New provider" msgstr "Hornitzaile berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 msgid "Edit provider" msgstr "Hornitzailea editatu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 msgid "Delete provider" msgstr "Hornitzailea ezabatu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 msgid "Exit maintenance mode?" msgstr "Mantentze modutik irten?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:245 msgid "Enter maintenance mode?" msgstr "Mantentze-moduan jarri?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:246 msgid "Maintenance mode for" msgstr "Mantentze modua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:246 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/translations-fakejs.js:247 msgid "In Maintenance" msgstr "Mantentze lanetan" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:229 -#: static/admin/translations-fakejs.js:247 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/translations-fakejs.js:248 msgid "Active" msgstr "Aktibo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 -#: static/admin/translations-fakejs.js:232 -#: static/admin/translations-fakejs.js:250 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/translations-fakejs.js:95 +#: static/admin/translations-fakejs.js:229 msgid "Pool" msgstr "Multzoa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:216 -#: static/admin/translations-fakejs.js:233 -#: static/admin/translations-fakejs.js:251 -#: static/admin/translations-fakejs.js:445 -#: static/admin/translations-fakejs.js:461 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/translations-fakejs.js:96 +#: static/admin/translations-fakejs.js:230 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:351 msgid "State" msgstr "Egoera" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 -#: static/admin/translations-fakejs.js:234 -#: static/admin/translations-fakejs.js:252 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/translations-fakejs.js:97 +#: static/admin/translations-fakejs.js:231 msgid "User Services" msgstr "Erabiltzaile-zerbitzuak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 -#: static/admin/translations-fakejs.js:262 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:356 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/translations-fakejs.js:232 +#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:397 msgid "Service pools" msgstr "Zerbitzu-multzoak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 -#: static/admin/translations-fakejs.js:6 -#: static/admin/translations-fakejs.js:326 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/translations-fakejs.js:7 +#: static/admin/translations-fakejs.js:306 #: static/modern/translations-fakejs.js:43 msgid "Yes" msgstr "Bai" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 -#: static/admin/translations-fakejs.js:7 -#: static/admin/translations-fakejs.js:327 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 +#: static/admin/translations-fakejs.js:8 +#: static/admin/translations-fakejs.js:307 #: static/modern/translations-fakejs.js:44 msgid "No" msgstr "Ez" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:8 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 msgid "(hidden)" msgstr "(Ezkututa)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 msgid "Selected items :" msgstr "Hautatutako elementuak:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 -#: static/admin/translations-fakejs.js:245 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/translations-fakejs.js:233 #: static/modern/translations-fakejs.js:34 msgid "Information" msgstr "Informazioa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:211 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:234 msgid "New service" msgstr "Zerbitzu berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 msgid "Edit service" msgstr "Zerbitzua editatu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 msgid "Delete service" msgstr "Zerbitzua ezabatu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 msgid "Delete user service" msgstr "Ezabatu erabiltzaile-zerbitzua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 msgid "New Authenticator" msgstr "Autentikatzaile berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:266 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 msgid "Edit Authenticator" msgstr "Editatu autentikatzailea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:267 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 msgid "Delete Authenticator" msgstr "Ezabatu autentikatzailea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 msgid "Any" msgstr "Edozein" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 msgid "All" msgstr "Denak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:231 -#: static/admin/translations-fakejs.js:258 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:405 -#: static/admin/translations-fakejs.js:444 -#: static/admin/translations-fakejs.js:460 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/translations-fakejs.js:94 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:350 +#: static/admin/translations-fakejs.js:375 +#: static/admin/translations-fakejs.js:431 msgid "Comments" msgstr "Oharrak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:98 msgid "Unique ID" msgstr "ID bakarra" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 msgid "Friendly Name" msgstr "Izen erabilerraza" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 msgid "In Use" msgstr "Erabiltzen ari da" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 msgid "IP" msgstr "IP" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 msgid "Services Pool" msgstr "Zerbitzu-multzoak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 -#: static/admin/translations-fakejs.js:264 -#: static/admin/translations-fakejs.js:280 -#: static/admin/translations-fakejs.js:316 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 -#: static/admin/translations-fakejs.js:437 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:469 -#: static/admin/translations-fakejs.js:475 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/translations-fakejs.js:103 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:369 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:452 msgid "Groups" msgstr "Taldeak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 -#: static/admin/translations-fakejs.js:438 -#: static/admin/translations-fakejs.js:473 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:364 msgid "Services Pools" msgstr "Zerbitzu-multzoak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:253 -#: static/admin/translations-fakejs.js:333 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/translations-fakejs.js:374 msgid "Name" msgstr "Izena" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:254 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 msgid "Real Name" msgstr "Benetako izena" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 msgid "state" msgstr "Egoera" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:256 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 msgid "Last access" msgstr "Atzitutako azken aldia" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 -#: static/admin/translations-fakejs.js:279 -#: static/admin/translations-fakejs.js:454 -#: static/admin/translations-fakejs.js:474 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:368 msgid "Users" msgstr "Erabiltzaileak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 -#: static/admin/translations-fakejs.js:446 -#: static/admin/translations-fakejs.js:462 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/translations-fakejs.js:340 +#: static/admin/translations-fakejs.js:352 msgid "Enabled" msgstr "Gaituta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:260 -#: static/admin/translations-fakejs.js:447 -#: static/admin/translations-fakejs.js:463 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/translations-fakejs.js:341 +#: static/admin/translations-fakejs.js:353 msgid "Disabled" msgstr "Desgaituta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:261 -#: static/admin/translations-fakejs.js:464 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/translations-fakejs.js:354 msgid "Blocked" msgstr "Blokeatuta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:248 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 msgid "Delete user" msgstr "Erabiltzailea ezabatu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:249 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 msgid "Delete group" msgstr "Taldea ezabatu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:123 msgid "New OS Manager" msgstr "SE kudeatzaile berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:124 msgid "Edit OS Manager" msgstr "Editatu SE kudeatzailea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:125 msgid "Delete OS Manager" msgstr "Ezabatu SE kudeatzailea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "New Transport" msgstr "Garraio berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Edit Transport" msgstr "Editatu garraioa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "Delete Transport" msgstr "Ezabatu Garraioa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 msgid "New Network" msgstr "Sare berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 msgid "Edit Network" msgstr "Editatu sarea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 msgid "Delete Network" msgstr "Ezabatu sarea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 msgid "New Proxy" msgstr "Proxy berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 msgid "Edit Proxy" msgstr "Editatu proxya" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:83 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 msgid "Delete Proxy" msgstr "Ezabatu proxya" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 msgid "(This service does not requires an OS Manager)" msgstr "(Zerbitzu honek ez du SE kudeatzailearik behar)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 msgid "New service Pool" msgstr "Zerbitzu-multzo berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 msgid "Publish on creation" msgstr "Sortzean argitaratu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 msgid "If selected, will initiate the publication inmediatly after creation" msgstr "Hautatuta badago, sortu ostean argitaratuko da." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 msgid "Edit Service Pool" msgstr "Zerbitzu-multzoa editatu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 msgid "Delete service pool" msgstr "Zerbitzu-multzoa ezabatu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:153 -#: static/admin/translations-fakejs.js:157 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/translations-fakejs.js:194 msgid "Please, select a valid user" msgstr "Mesedez, aukeratu baliozko erabiltzaile bat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:155 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 msgid "Please, select a valid group" msgstr "Mesedez, aukeratu baliozko talde bat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 msgid "Please, select a valid transport" msgstr "Mesedez, aukeratu baliozko garraio bat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:158 -#| msgid "Assigned services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:199 msgid "Assigned" msgstr "Esleitua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:159 -#| msgid "Cache" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:200 msgid "Cached" msgstr "Cachean gordeta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:201 msgid "In use" msgstr "Erabileran" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 #: static/admin/translations-fakejs.js:289 -#: static/admin/translations-fakejs.js:360 -#: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:456 +#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:401 +#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:466 msgid "Logs" msgstr "Agerraldiak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:203 msgid "VNC" msgstr "VNC" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 msgid "Launch now" msgstr "Abiarazi orain" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:205 msgid "Change owner" msgstr "Aldatu jabea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 msgid "Assign service" msgstr "Esleitu zerbitzua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:207 #: static/admin/translations-fakejs.js:276 -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:282 #: static/admin/translations-fakejs.js:345 -#: static/admin/translations-fakejs.js:353 -#: static/admin/translations-fakejs.js:365 -#: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:385 -#: static/admin/translations-fakejs.js:389 -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:394 #: static/admin/translations-fakejs.js:406 -#: static/admin/translations-fakejs.js:414 -#: static/admin/translations-fakejs.js:426 -#: static/admin/translations-fakejs.js:451 -#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 +#: static/admin/translations-fakejs.js:428 +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:487 msgid "Cancel" msgstr "Ezeztatu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:208 msgid "Changelog" msgstr "Aldaketa-egunkaria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:170 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:182 +#: static/admin/translations-fakejs.js:209 msgid "Delete assigned service" msgstr "Ezabatu esleitutako zerbitzua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 msgid "Delete cached service" msgstr "Ezabatu cachean dagoen zerbitzua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 -#: static/admin/translations-fakejs.js:172 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:183 +#: static/admin/translations-fakejs.js:211 msgid "Delete assigned group" msgstr "Ezabatu esleitutako taldea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 msgid "Delete assigned transport" msgstr "Ezabatu esleitutako garraioa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 msgid "Publication" msgstr "Argitalpena" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 msgid "Cancel publication?" msgstr "Argitalpena ezeztatu?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 msgid "Publication canceled" msgstr "Argitalpena ezeztatua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 msgid "Delete scheduled action" msgstr "Ezabatu ekintza" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:179 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 msgid "Execute scheduled action" msgstr "Exekutatu ekintza" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 msgid "Execute scheduled action right now?" msgstr "Ekintza exekutatu oraintxe bertan?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 msgid "Scheduled action executed" msgstr "Ekintza exekutatua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:183 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/translations-fakejs.js:222 msgid "Delete calendar access rule" msgstr "Ezabatu egutegi-sarbide araua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 msgid "New meta pool" msgstr "Meta-multzo berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 msgid "Edit meta pool" msgstr "Editatu meta-multzoa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 msgid "Delete meta pool" msgstr "Ezabatu meta-multzoa" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 msgid "Please, select a valid service pool" msgstr "Mesedez, aukeratu baliozko multzo zerbitzu bat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 msgid "Remove member pool" msgstr "Kendu multzo-kidea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 msgid "New pool group" msgstr "Multzo-talde berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:191 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 msgid "Edit pool group" msgstr "Editatu multzo-taldea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Delete pool group" msgstr "Ezabatu multzo-taldea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 msgid "New calendar" msgstr "Egutegi berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:177 msgid "Edit calendar" msgstr "Egutegia editatu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 msgid "Delete calendar" msgstr "Egutegia ezabatu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:103 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 msgid "day" msgstr "eguna" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 msgid "days" msgstr "egun" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 msgid "Daily" msgstr "egunero" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 msgid "week" msgstr "Astea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 msgid "weeks" msgstr "Asteak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 msgid "Weekly" msgstr "Astero" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 msgid "month" msgstr "Hilabetea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 msgid "months" msgstr "Hilabeteak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 msgid "Monthly" msgstr "Hilabetero" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 msgid "year" msgstr "Urtea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 msgid "years" msgstr "Urteak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:147 msgid "Yearly" msgstr "Urtero" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 -#: static/admin/translations-fakejs.js:342 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/translations-fakejs.js:383 msgid "Weekdays" msgstr "Astegunak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 msgid "Minutes" msgstr "Minutu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 msgid "Hours" msgstr "Ordu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 msgid "Days" msgstr "Egun" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:152 msgid "Weeks" msgstr "Aste" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 msgid "(no days)" msgstr "(egun gabe)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:161 msgid "Forever" msgstr "Betirako" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 msgid "Start date/time" msgstr "Hasiera eguna/ordua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 msgid "End date" msgstr "Amaiera eguna" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 msgid "Interval" msgstr "Tartea" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 msgid "Week days" msgstr "Aste-egunak" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 msgid "Invalid or incomplete rule. Please, fix field $FIELD" msgstr "Arau baliogabea edo osatugabea. Mesedez, konpon ezazu $FIELD eremua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:134 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 msgid "This rule will be valid every" msgstr "Arau hau baliozkoa izango da" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 msgid "of any week" msgstr "Edozein asteko" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 msgid "from" msgstr "Noiztik" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:170 msgid "until" msgstr "arte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 msgid "onwards" msgstr "aurrera" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:172 msgid "starting at" msgstr "hasita" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 msgid "and every event will be active for" msgstr "eta gertaera denak aktibo izango dira" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 msgid "with no duration" msgstr "Iraupenik gabe" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 msgid "Delete calendar rule" msgstr "Ezabatu egutegi-araua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 msgid "Set time mark" msgstr "Ezarri denbora marka" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 msgid "New account" msgstr "Kontu berria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:93 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 msgid "Edit account" msgstr "Editatu kontua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:94 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 msgid "Delete account" msgstr "Ezabatu kontua" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:95 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 msgid "Time mark" msgstr "Denbora marka" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:96 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 msgid "Set time mark for $NAME to current date/time?" msgstr "Ezarri ordu-marka $NAME uneko data/ordura?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:97 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 msgid "Time mark stablished" msgstr "Denbora marka finkatuta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 msgid "No time mark" msgstr "Ez dago denbora markarik" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:126 msgid "Delete account usage" msgstr "Ezabatu kontuaren erabilera" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 msgid "Image is too big (max. upload size is 256Kb)" msgstr "Irudia handiegia da (gehienezko tamaina 256Kb)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:257 msgid "Invalid image type (only supports JPEG, PNG and GIF" msgstr "Irudi mota okerra (JPEG, PNG eta GIF bakarrik onartzen dira)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 msgid "Please, provide a name and a image" msgstr "Mesedez, eman izen bat eta irudi bat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:209 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:262 msgid "Delete image" msgstr "Ezabatu irudia" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 -#: static/admin/translations-fakejs.js:200 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 +#: static/admin/translations-fakejs.js:267 msgid "Generate report" msgstr "Txostena sortu" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:197 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:264 msgid "Generating report..." msgstr "Txostena sortzen ..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 msgid "Report finished" msgstr "Txostena amaituta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:194 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:252 msgid "Configuration saved" msgstr "Konfigurazioa gordeta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:193 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:251 msgid "Delete actor token - USE WITH EXTREME CAUTION!!!" msgstr "Ezabatu aktoreen tokenak - ERABILI KONTUZ!!!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 msgid "Cache flushed" msgstr "Cachea hustuta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 msgid "Items per page" msgstr "Elementuak orrialdeko" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 msgid ", (%i more items)" msgstr ", (%i elementu gehiago)" +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "ON_PROPERTY" +msgstr "ON_PROPERTY" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "on" +msgstr "gainean" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "originalInstance" +msgstr "jatorrizkoInstantzia" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "OriginalDelegate" +msgstr "Jatorrizko Delegatua" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "Promise" +msgstr "Agindu" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "propagationStopped" +msgstr "hedapenaGelditu" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "UNPATCHED_EVENTS" +msgstr "UNPATCHED_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "PASSIVE_EVENTS" +msgstr "EKITALDI PASIBOAK" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "zoneTask" +msgstr "zoneTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskAborting" +msgstr "fetchTaskAborting" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskScheduling" +msgstr "fetchTaskScheduling" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrTask" +msgstr "xhrTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrSync" +msgstr "xhrSync" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrListener" +msgstr "xhrListener" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +#| msgid "Scheduled actions" +msgid "xhrScheduled" +msgstr "xhrProgramatua" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrURL" +msgstr "xhrURL" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrErrorBeforeScheduled" +msgstr "xhrErrorProgramatu aurretik" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "unhandledPromiseRejectionHandler" +msgstr "unhandledPromiseRejectionHandler" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "rejectionHandledHandler" +msgstr "arbuioaHandledHandler" + #: static/admin/translations-fakejs.js:274 msgid "Remove all" msgstr "Kendu guztiak" @@ -1044,53 +1118,53 @@ msgid "Add" msgstr "Gehitu" #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:282 -#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:288 +#: static/admin/translations-fakejs.js:334 #: static/admin/translations-fakejs.js:346 -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:361 #: static/admin/translations-fakejs.js:366 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:386 -#: static/admin/translations-fakejs.js:390 -#: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:403 +#: static/admin/translations-fakejs.js:387 +#: static/admin/translations-fakejs.js:395 #: static/admin/translations-fakejs.js:407 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:412 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:433 #: static/admin/translations-fakejs.js:435 -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:452 -#: static/admin/translations-fakejs.js:471 -#: static/admin/translations-fakejs.js:476 +#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:488 msgid "Ok" msgstr "Ados" #: static/admin/translations-fakejs.js:278 -msgid "Permissions for" -msgstr "Baimenak" - -#: static/admin/translations-fakejs.js:281 -msgid "New permission..." -msgstr "Baimen berria ..." - -#: static/admin/translations-fakejs.js:283 -msgid "New user permission for" -msgstr "Erabiltzaile baimen berria honentzako:" - -#: static/admin/translations-fakejs.js:284 -msgid "New group permission for" -msgstr "Talde baimen berria honentzako:" - -#: static/admin/translations-fakejs.js:287 msgid "Discard & close" msgstr "Baztertu eta itxi" -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:279 +#: static/admin/translations-fakejs.js:480 msgid "Save" msgstr "Gorde" +#: static/admin/translations-fakejs.js:280 +msgid "New user permission for" +msgstr "Erabiltzaile baimen berria honentzako:" + +#: static/admin/translations-fakejs.js:281 +msgid "New group permission for" +msgstr "Talde baimen berria honentzako:" + +#: static/admin/translations-fakejs.js:284 +msgid "Permissions for" +msgstr "Baimenak" + +#: static/admin/translations-fakejs.js:287 +msgid "New permission..." +msgstr "Baimen berria ..." + #: static/admin/translations-fakejs.js:290 #: static/admin/translations-fakejs.js:297 msgid "Export" @@ -1126,397 +1200,367 @@ msgid "Detail" msgstr "Xehetasun" #: static/admin/translations-fakejs.js:305 -#: static/admin/translations-fakejs.js:344 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:367 -#: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:453 -msgid "Summary" -msgstr "Laburpena" - -#: static/admin/translations-fakejs.js:306 -#: static/admin/translations-fakejs.js:429 -msgid "Services" -msgstr "Zerbitzuak" - -#: static/admin/translations-fakejs.js:307 -msgid "Authenticators" -msgstr "Autentikatzaileak" - -#: static/admin/translations-fakejs.js:308 -msgid "Os Managers" -msgstr "SE Kudeatzaileak" - -#: static/admin/translations-fakejs.js:309 -msgid "Connectivity" -msgstr "Konektagarritasuna" - -#: static/admin/translations-fakejs.js:310 -#: static/admin/translations-fakejs.js:371 -#: static/modern/translations-fakejs.js:38 -msgid "Transports" -msgstr "Garraioak" - -#: static/admin/translations-fakejs.js:311 -#: static/modern/translations-fakejs.js:40 -msgid "Networks" -msgstr "Sareak" - -#: static/admin/translations-fakejs.js:312 -msgid "Proxies" -msgstr "Proxyak" - -#: static/admin/translations-fakejs.js:313 -msgid "Pools" -msgstr "Multzoak" - -#: static/admin/translations-fakejs.js:315 -msgid "Meta pools" -msgstr "Meta-multzoak" - -#: static/admin/translations-fakejs.js:317 -msgid "Calendars" -msgstr "Egutegiak" - -#: static/admin/translations-fakejs.js:318 -msgid "Accounts" -msgstr "Kontuak" - -#: static/admin/translations-fakejs.js:319 -msgid "Tools" -msgstr "Tresnak" - -#: static/admin/translations-fakejs.js:320 -msgid "Gallery" -msgstr "Galeria" - -#: static/admin/translations-fakejs.js:321 -msgid "Reports" -msgstr "Txostenak" - -#: static/admin/translations-fakejs.js:322 -msgid "Configuration" -msgstr "Konfigurazioa" - -#: static/admin/translations-fakejs.js:323 -msgid "Actor tokens" -msgstr "Aktoreen tokenak" - -#: static/admin/translations-fakejs.js:324 -msgid "Flush Cache" -msgstr "Cachea hustu" - -#: static/admin/translations-fakejs.js:325 #: static/modern/translations-fakejs.js:42 msgid "Close" msgstr "Itxi" -#: static/admin/translations-fakejs.js:328 +#: static/admin/translations-fakejs.js:308 msgid "User mode" msgstr "Erabiltzaile modua" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:309 #: static/modern/translations-fakejs.js:47 msgid "Logout" msgstr "Saioa amaitu" -#: static/admin/translations-fakejs.js:330 -msgid "Account usage" -msgstr "Kontuaren erabilera" - -#: static/admin/translations-fakejs.js:331 -msgid "Edit rule" -msgstr "Editatu araua" - -#: static/admin/translations-fakejs.js:332 -msgid "New rule" -msgstr "Arau berria" - -#: static/admin/translations-fakejs.js:335 -msgid "Event" -msgstr "Gertaera" - -#: static/admin/translations-fakejs.js:336 -msgid "Start time" -msgstr "Hasiera-denbora" - -#: static/admin/translations-fakejs.js:337 -msgid "Duration" -msgstr "Iraupena" - -#: static/admin/translations-fakejs.js:338 -msgid "Duration units" -msgstr "Iraupen unitateak" - -#: static/admin/translations-fakejs.js:339 -msgid "Start date" -msgstr "Hasiera data" - -#: static/admin/translations-fakejs.js:340 -msgid "Repeat until date" -msgstr "Errepikatu data arte" - -#: static/admin/translations-fakejs.js:341 -msgid "Frequency" -msgstr " Frekuentzia" - -#: static/admin/translations-fakejs.js:343 -msgid "Repeat every" -msgstr "Errepikatu" - -#: static/admin/translations-fakejs.js:347 -msgid "Rules" -msgstr "Arauak" - -#: static/admin/translations-fakejs.js:348 -msgid "New member pool" -msgstr "Multzo-kide berria" - -#: static/admin/translations-fakejs.js:349 -msgid "Edit member pool" -msgstr "Editatu multzo-kidea" - -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:411 -msgid "Priority" -msgstr "Lehentasuna" - -#: static/admin/translations-fakejs.js:351 -msgid "Service pool" -msgstr "Zerbitzu-multzoa" - -#: static/admin/translations-fakejs.js:352 -msgid "Enabled?" -msgstr "Gaituta?" - -#: static/admin/translations-fakejs.js:359 -#: static/admin/translations-fakejs.js:374 -msgid "Access calendars" -msgstr "Sarbide-egutegiak" - -#: static/admin/translations-fakejs.js:361 -msgid "Assign service to user manually" -msgstr "Zerbitzua eskuz esleitu erabiltzaileari" - -#: static/admin/translations-fakejs.js:362 -msgid "Service" -msgstr "Zerbitzua" - -#: static/admin/translations-fakejs.js:369 -msgid "Cache" -msgstr "Cachea" - -#: static/admin/translations-fakejs.js:372 -msgid "Publications" -msgstr "Argitalpenak" - -#: static/admin/translations-fakejs.js:373 -msgid "Scheduled actions" -msgstr "Antolatutako ekintzak" - -#: static/admin/translations-fakejs.js:375 -msgid "Charts" -msgstr "Taulak" - -#: static/admin/translations-fakejs.js:377 -msgid "New group for" -msgstr "Talde berria honentzako:" - -#: static/admin/translations-fakejs.js:382 -msgid "Change owner of assigned service" -msgstr "Aldatu esleitutako zerbitzuaren jabea" - -#: static/admin/translations-fakejs.js:387 -msgid "New transport for" -msgstr "Garraio berria" - -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:397 -msgid "Transport" -msgstr "Garraioa" - -#: static/admin/translations-fakejs.js:391 -msgid "Edit action for" -msgstr "Editatu ekintza honentzako:" - -#: static/admin/translations-fakejs.js:392 -msgid "New action for" -msgstr "Ekintza berri bat honentzako:" - -#: static/admin/translations-fakejs.js:393 -#: static/admin/translations-fakejs.js:412 -msgid "Calendar" -msgstr "Egutegia" - -#: static/admin/translations-fakejs.js:394 -msgid "Events offset (minutes)" -msgstr "Ekintzaren desplazamendua (minutuetan)" - -#: static/admin/translations-fakejs.js:395 -msgid "At the beginning of the interval?" -msgstr "Tarte hasieran?" - +#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:385 #: static/admin/translations-fakejs.js:396 -#: static/admin/translations-fakejs.js:413 -msgid "Action" -msgstr "Ekintza" +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:463 +msgid "Summary" +msgstr "Laburpena" -#: static/admin/translations-fakejs.js:402 -msgid "Logs of" -msgstr "Erregistroak" +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:464 +msgid "Services" +msgstr "Zerbitzuak" -#: static/admin/translations-fakejs.js:404 -msgid "New publication for" -msgstr "Argitaratze berria honentzako:" +#: static/admin/translations-fakejs.js:312 +msgid "Authenticators" +msgstr "Autentikatzaileak" -#: static/admin/translations-fakejs.js:408 -msgid "New access rule for" -msgstr "Sarbide arau berria honentzako:" +#: static/admin/translations-fakejs.js:313 +msgid "Os Managers" +msgstr "SE Kudeatzaileak" -#: static/admin/translations-fakejs.js:409 -msgid "Edit access rule for" -msgstr "Editatu sarbide-araua honentzako:" +#: static/admin/translations-fakejs.js:314 +msgid "Connectivity" +msgstr "Konektagarritasuna" -#: static/admin/translations-fakejs.js:410 -msgid "Default fallback access for" -msgstr "Lehenetsitako sarrera alternatiboa honentzako:" +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:453 +#: static/modern/translations-fakejs.js:38 +msgid "Transports" +msgstr "Garraioak" -#: static/admin/translations-fakejs.js:416 -msgid "Changelog of" -msgstr "Honen aldaketa egunkaria" +#: static/admin/translations-fakejs.js:316 +#: static/modern/translations-fakejs.js:40 +msgid "Networks" +msgstr "Sareak" -#: static/admin/translations-fakejs.js:418 -msgid "UDS Configuration" -msgstr "UDS konfigurazioa" +#: static/admin/translations-fakejs.js:317 +msgid "Proxies" +msgstr "Proxyak" -#: static/admin/translations-fakejs.js:420 -msgid "New image for" -msgstr "Irudi berria honentzako:" +#: static/admin/translations-fakejs.js:318 +msgid "Pools" +msgstr "Multzoak" -#: static/admin/translations-fakejs.js:421 -msgid "Edit for" -msgstr "Editatu honentzako" +#: static/admin/translations-fakejs.js:320 +msgid "Meta pools" +msgstr "Meta-multzoak" -#: static/admin/translations-fakejs.js:422 -msgid "Image name" -msgstr "Irudiaren izena" +#: static/admin/translations-fakejs.js:322 +msgid "Calendars" +msgstr "Egutegiak" -#: static/admin/translations-fakejs.js:423 -msgid "Image (click to change)" -msgstr "Irudia (egin klik aldatzeko)" +#: static/admin/translations-fakejs.js:323 +msgid "Accounts" +msgstr "Kontuak" -#: static/admin/translations-fakejs.js:424 -msgid "For optimal results, use " -msgstr "Emaitza hobeak lortzeko, erabili" +#: static/admin/translations-fakejs.js:324 +msgid "Tools" +msgstr "Tresnak" -#: static/admin/translations-fakejs.js:425 -msgid "The image will be resized on upload to" -msgstr "Igo ostean, irudiaren tamaina aldatu egingo da" +#: static/admin/translations-fakejs.js:325 +msgid "Gallery" +msgstr "Galeria" -#: static/admin/translations-fakejs.js:430 -msgid "Usage" -msgstr "Erabilpena" +#: static/admin/translations-fakejs.js:326 +msgid "Reports" +msgstr "Txostenak" -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:472 +#: static/admin/translations-fakejs.js:327 +msgid "Configuration" +msgstr "Konfigurazioa" + +#: static/admin/translations-fakejs.js:328 +msgid "Actor tokens" +msgstr "Aktoreen tokenak" + +#: static/admin/translations-fakejs.js:329 +msgid "Flush Cache" +msgstr "Cachea hustu" + +#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:459 msgid "Information for" msgstr "Informazioa honentzako" -#: static/admin/translations-fakejs.js:433 -msgid "Services pools" -msgstr "Zerbitzu-multzoak" - -#: static/admin/translations-fakejs.js:439 -msgid "Assigned Services" -msgstr "Zerbitzu esleituak" - -#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:335 msgid "Edit group" msgstr "Taldea editatu" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:336 msgid "New group" msgstr "Talde Berria" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:337 msgid "Meta group name" msgstr "Meta taldearen izena" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:342 msgid "Service Pools" msgstr "Zerbitzu-multzoak" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:343 msgid "Match mode" msgstr "Bat egiteko modua" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:344 msgid "Selected Groups" msgstr "Hautatutako taldeak" -#: static/admin/translations-fakejs.js:457 +#: static/admin/translations-fakejs.js:347 msgid "Edit user" msgstr "Editatu erabiltzailea" -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:348 msgid "New user" msgstr "Erabiltzaile berria" -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:349 msgid "Real name" msgstr "Benetako izena" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:355 msgid "Role" msgstr "Rola" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:356 msgid "Admin" msgstr "Admin" -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:357 msgid "Staff member" msgstr "Langilea" -#: static/admin/translations-fakejs.js:477 +#: static/admin/translations-fakejs.js:365 +msgid "Assigned Services" +msgstr "Zerbitzu esleituak" + +#: static/admin/translations-fakejs.js:371 +msgid "Account usage" +msgstr "Kontuaren erabilera" + +#: static/admin/translations-fakejs.js:372 +msgid "Edit rule" +msgstr "Editatu araua" + +#: static/admin/translations-fakejs.js:373 +msgid "New rule" +msgstr "Arau berria" + +#: static/admin/translations-fakejs.js:376 +msgid "Event" +msgstr "Gertaera" + +#: static/admin/translations-fakejs.js:377 +msgid "Start time" +msgstr "Hasiera-denbora" + +#: static/admin/translations-fakejs.js:378 +msgid "Duration" +msgstr "Iraupena" + +#: static/admin/translations-fakejs.js:379 +msgid "Duration units" +msgstr "Iraupen unitateak" + +#: static/admin/translations-fakejs.js:380 +msgid "Start date" +msgstr "Hasiera data" + +#: static/admin/translations-fakejs.js:381 +msgid "Repeat until date" +msgstr "Errepikatu data arte" + +#: static/admin/translations-fakejs.js:382 +msgid "Frequency" +msgstr " Frekuentzia" + +#: static/admin/translations-fakejs.js:384 +msgid "Repeat every" +msgstr "Errepikatu" + +#: static/admin/translations-fakejs.js:388 +msgid "Rules" +msgstr "Arauak" + +#: static/admin/translations-fakejs.js:389 +msgid "New member pool" +msgstr "Multzo-kide berria" + +#: static/admin/translations-fakejs.js:390 +msgid "Edit member pool" +msgstr "Editatu multzo-kidea" + +#: static/admin/translations-fakejs.js:391 +#: static/admin/translations-fakejs.js:416 +msgid "Priority" +msgstr "Lehentasuna" + +#: static/admin/translations-fakejs.js:392 +msgid "Service pool" +msgstr "Zerbitzu-multzoa" + +#: static/admin/translations-fakejs.js:393 +msgid "Enabled?" +msgstr "Gaituta?" + +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:456 +msgid "Access calendars" +msgstr "Sarbide-egutegiak" + +#: static/admin/translations-fakejs.js:402 +msgid "Assign service to user manually" +msgstr "Zerbitzua eskuz esleitu erabiltzaileari" + +#: static/admin/translations-fakejs.js:403 +msgid "Service" +msgstr "Zerbitzua" + +#: static/admin/translations-fakejs.js:408 +msgid "Change owner of assigned service" +msgstr "Aldatu esleitutako zerbitzuaren jabea" + +#: static/admin/translations-fakejs.js:413 +msgid "New access rule for" +msgstr "Sarbide arau berria honentzako:" + +#: static/admin/translations-fakejs.js:414 +msgid "Edit access rule for" +msgstr "Editatu sarbide-araua honentzako:" + +#: static/admin/translations-fakejs.js:415 +msgid "Default fallback access for" +msgstr "Lehenetsitako sarrera alternatiboa honentzako:" + +#: static/admin/translations-fakejs.js:417 +#: static/admin/translations-fakejs.js:438 +msgid "Calendar" +msgstr "Egutegia" + +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:441 +msgid "Action" +msgstr "Ekintza" + +#: static/admin/translations-fakejs.js:421 +msgid "New group for" +msgstr "Talde berria honentzako:" + +#: static/admin/translations-fakejs.js:426 +msgid "New transport for" +msgstr "Garraio berria" + +#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:442 +msgid "Transport" +msgstr "Garraioa" + +#: static/admin/translations-fakejs.js:430 +msgid "New publication for" +msgstr "Argitaratze berria honentzako:" + +#: static/admin/translations-fakejs.js:434 +msgid "Changelog of" +msgstr "Honen aldaketa egunkaria" + +#: static/admin/translations-fakejs.js:436 +msgid "Edit action for" +msgstr "Editatu ekintza honentzako:" + +#: static/admin/translations-fakejs.js:437 +msgid "New action for" +msgstr "Ekintza berri bat honentzako:" + +#: static/admin/translations-fakejs.js:439 +msgid "Events offset (minutes)" +msgstr "Ekintzaren desplazamendua (minutuetan)" + +#: static/admin/translations-fakejs.js:440 +msgid "At the beginning of the interval?" +msgstr "Tarte hasieran?" + +#: static/admin/translations-fakejs.js:447 +msgid "Logs of" +msgstr "Erregistroak" + +#: static/admin/translations-fakejs.js:451 +msgid "Cache" +msgstr "Cachea" + +#: static/admin/translations-fakejs.js:454 +msgid "Publications" +msgstr "Argitalpenak" + +#: static/admin/translations-fakejs.js:455 +msgid "Scheduled actions" +msgstr "Antolatutako ekintzak" + +#: static/admin/translations-fakejs.js:457 +msgid "Charts" +msgstr "Taulak" + +#: static/admin/translations-fakejs.js:460 +msgid "Services pools" +msgstr "Zerbitzu-multzoak" + +#: static/admin/translations-fakejs.js:465 +msgid "Usage" +msgstr "Erabilpena" + +#: static/admin/translations-fakejs.js:467 #: static/modern/translations-fakejs.js:45 msgid "Dashboard" msgstr "Arbela" -#: static/admin/translations-fakejs.js:478 +#: static/admin/translations-fakejs.js:468 msgid "View authenticators" msgstr "Ikusi autentikatzaileak" -#: static/admin/translations-fakejs.js:479 -#: static/admin/translations-fakejs.js:480 -#: static/admin/translations-fakejs.js:481 +#: static/admin/translations-fakejs.js:469 +#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:471 msgid "View service pools" msgstr "Ikusi zerbitzu-multzoak" -#: static/admin/translations-fakejs.js:482 -#| msgid "Assigned services" +#: static/admin/translations-fakejs.js:472 msgid "Assigned services chart" msgstr "Esleitutako zerbitzuen taula" -#: static/admin/translations-fakejs.js:483 -#| msgid "Reset service: " +#: static/admin/translations-fakejs.js:473 msgid "In use services chart" msgstr "Erabilera zerbitzuen taula" -#: static/admin/translations-fakejs.js:484 +#: static/admin/translations-fakejs.js:474 msgid "UDS Administration" msgstr "UDS Administrazioa" -#: static/admin/translations-fakejs.js:485 +#: static/admin/translations-fakejs.js:475 msgid "You are accessing UDS Administration as staff member." msgstr "Langile gisa satzen ari zara UDSren administrazioan" -#: static/admin/translations-fakejs.js:486 +#: static/admin/translations-fakejs.js:476 msgid "This means that you have restricted access to elements." msgstr "Horrek esan nahi du elementuetarako sarbide mugatua duzula." -#: static/admin/translations-fakejs.js:487 +#: static/admin/translations-fakejs.js:477 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1524,87 +1568,107 @@ msgstr "" "Sarbide pribilegioak handitzeko, jarri harremanetan zure UDS " "administratzailearekin." -#: static/admin/translations-fakejs.js:488 +#: static/admin/translations-fakejs.js:478 msgid "Thank you." msgstr "Eskerrik asko." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:23 -msgid "Errors found" -msgstr "Akatsak aurkitu dira" +#: static/admin/translations-fakejs.js:479 +msgid "UDS Configuration" +msgstr "UDS konfigurazioa" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/admin/translations-fakejs.js:481 +msgid "New image for" +msgstr "Irudi berria honentzako:" + +#: static/admin/translations-fakejs.js:482 +msgid "Edit for" +msgstr "Editatu honentzako" + +#: static/admin/translations-fakejs.js:483 +msgid "Image name" +msgstr "Irudiaren izena" + +#: static/admin/translations-fakejs.js:484 +msgid "Image (click to change)" +msgstr "Irudia (egin klik aldatzeko)" + +#: static/admin/translations-fakejs.js:485 +msgid "For optimal results, use " +msgstr "Emaitza hobeak lortzeko, erabili" + +#: static/admin/translations-fakejs.js:486 +msgid "The image will be resized on upload to" +msgstr "Igo ostean, irudiaren tamaina aldatu egingo da" + +#: static/modern/main-es5.js:1 msgid "Error communicating with your service. Please, retry again." msgstr "Errorea zure zerbitzuarekin komunikatzean. Mesedez, saiatu berriro." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:13 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:13 msgid "Your session has expired. Please, login again" msgstr "Saioa iraungi egin da. Mesedez, sartu berriro" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:15 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:15 #: static/modern/translations-fakejs.js:20 msgid "Please wait until the service is launched." msgstr "Itxaron zerbitzua abiarazi arte." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Remember that you will need the UDS client on your platform to access the " "service." msgstr "" "Gogoratu zure plataforman UDS bezeroa beharko duzula zerbitzura atzitzeko." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:16 -#| msgid "Service released" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:16 msgid "Service ready" msgstr "Zerbitzua prest" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:17 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:17 msgid "UDS Client not launching" msgstr "UDS bezeroa ez da abiarazten" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 +#| msgid "" +#| "It seems that you don't have UDS Client installed. Please, install it " +#| "from here: " msgid "" "It seems that you don't have UDS Client installed. Please, install it from " -"here: " +"here:" msgstr "" "Badirudi ez duzula UDS Bezeroa instalatuta. Mesedez, instalatu hemendik:" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:18 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:18 msgid "UDS Client Download" msgstr "UDS bezeroaren deskarga" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Launching UDS Client, almost done." msgstr "UDS Client abiaraztea, ia amaituta." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Machine ready, waiting for UDS Client" msgstr "Makina prest, UDS bezeroaren zain" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:19 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:19 msgid "Error launching service" msgstr "Errorea zerbitzua abiarazterakoan" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Your connection is being prepared. It will open on a new window when ready." msgstr "" "Zure konexioa prestatzen ari dira. Prest dagoenean leiho berri batean " "irekiko da." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:21 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:21 msgid "Launching service" msgstr "Zerbitzua abiarazten" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:23 +msgid "Errors found" +msgstr "Akatsak aurkitu dira" + #: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:3 msgid "Service is in maintenance" msgstr "Zerbitzua mantenimenduan dago" diff --git a/server/src/uds/locale/fr/LC_MESSAGES/django.po b/server/src/uds/locale/fr/LC_MESSAGES/django.po index 933fba4a5..388813126 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: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:57+0200\n" +"PO-Revision-Date: 2021-06-24 09:23+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: French (http://www.transifex.com/openuds/openuds/language/" "fr/)\n" @@ -115,23 +115,24 @@ msgstr "Hôte non managé" msgid "User service not found" msgstr "Service utilisateur introuvable" -#: REST/methods/actor_token.py:51 +#: REST/methods/actor_token.py:51 REST/methods/tunnel_token.py:51 msgid "Actor tokens" msgstr "Jetons d'acteur" -#: REST/methods/actor_token.py:54 reports/auto/fields.py:56 -#: reports/stats/pools_performance.py:217 +#: REST/methods/actor_token.py:54 REST/methods/tunnel_token.py:54 +#: reports/auto/fields.py:56 reports/stats/pools_performance.py:217 #: reports/stats/pools_performance.py:236 reports/stats/pools_usage_day.py:64 #: reports/stats/usage_by_pool.py:169 reports/stats/user_access.py:190 #: templates/uds/reports/stats/authenticator_stats.html:14 msgid "Date" msgstr "Date" -#: REST/methods/actor_token.py:55 +#: REST/methods/actor_token.py:55 REST/methods/tunnel_token.py:55 msgid "Issued by" msgstr "Délivré par" -#: REST/methods/actor_token.py:56 reports/stats/usage_by_pool.py:173 +#: REST/methods/actor_token.py:56 REST/methods/tunnel_token.py:56 +#: reports/stats/usage_by_pool.py:173 #: templates/uds/reports/stats/usage-by-pool.html:18 msgid "Origin" msgstr "Origine" @@ -156,7 +157,7 @@ msgstr "Exécuter une fois" msgid "Log level" msgstr "Niveau de journal" -#: REST/methods/actor_token.py:67 +#: REST/methods/actor_token.py:67 REST/methods/tunnel_token.py:63 msgid "Token isued by {} from {}" msgstr "Le jeton est émis par {} de {}" @@ -347,7 +348,6 @@ msgstr "" "par les règles de calendrier." #: REST/methods/meta_pools.py:168 -#| msgid "Transport not found" msgid "Transport Selection" msgstr "Sélection de transport" @@ -389,8 +389,8 @@ msgid "Pool" msgstr "Pool" #: REST/methods/meta_service_pools.py:197 REST/methods/services_usage.py:122 -#: REST/methods/user_services.py:139 REST/methods/user_services.py:270 -#: auths/IP/authenticator.py:67 +#: REST/methods/tunnel_token.py:57 REST/methods/user_services.py:139 +#: REST/methods/user_services.py:270 auths/IP/authenticator.py:68 msgid "IP" msgstr "IP " @@ -553,15 +553,15 @@ msgstr "Certificat de vérification" #: REST/methods/proxies.py:87 #: auths/ActiveDirectory_enterprise/authenticator.py:44 -#: auths/EDirectory_enterprise/authenticator.py:46 -#: auths/Radius/authenticator.py:66 auths/RegexLdap/authenticator.py:66 -#: auths/SimpleLDAP/authenticator.py:57 +#: auths/EDirectory_enterprise/authenticator.py:47 +#: auths/Radius/authenticator.py:67 auths/RegexLdap/authenticator.py:69 +#: auths/SimpleLDAP/authenticator.py:60 #: services/HyperV_enterprise/legacy/provider.py:83 #: services/HyperV_enterprise/provider.py:60 #: services/NutanixPrism_enterprise/provider.py:39 #: services/Nutanix_enterprise/provider.py:36 services/OVirt/provider.py:109 #: services/OpenGnsys/provider.py:97 services/OpenNebula/provider.py:77 -#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:60 +#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:66 #: services/VCloud_enterprise/provider.py:32 #: services/Vmware_enterprise/provider.py:41 services/Xen/provider.py:100 msgid "Host" @@ -571,15 +571,15 @@ msgstr "Serveur" msgid "Server (IP or FQDN) that will serve as proxy." msgstr "Serveur (IP ou FQDN) qui servira de proxy." -#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:53 -#: auths/Radius/authenticator.py:73 auths/RegexLdap/authenticator.py:73 -#: auths/SimpleLDAP/authenticator.py:64 +#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:54 +#: auths/Radius/authenticator.py:74 auths/RegexLdap/authenticator.py:76 +#: auths/SimpleLDAP/authenticator.py:67 #: services/HyperV_enterprise/legacy/provider.py:84 #: services/HyperV_enterprise/provider.py:114 #: services/NutanixPrism_enterprise/provider.py:46 #: services/Nutanix_enterprise/provider.py:37 #: services/OpenGnsys/provider.py:101 services/OpenNebula/provider.py:78 -#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:61 +#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:73 #: services/RDS_enterprise/provider.py:101 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 @@ -592,8 +592,8 @@ msgstr "Port du serveur proxy" #: REST/methods/proxies.py:102 #: auths/ActiveDirectory_enterprise/authenticator.py:50 -#: auths/EDirectory_enterprise/authenticator.py:60 -#: auths/RegexLdap/authenticator.py:80 auths/SimpleLDAP/authenticator.py:71 +#: auths/EDirectory_enterprise/authenticator.py:61 +#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 #: osmanagers/WindowsOsManager/windows_domain.py:124 #: services/OpenNebula/provider.py:79 services/OpenStack/provider_legacy.py:119 msgid "Use SSL" @@ -625,9 +625,9 @@ msgstr "Rapports disponibles" #: REST/methods/users_groups.py:297 #: auths/ActiveDirectory_enterprise/authenticator.py:143 #: auths/AzureAD_enterprise/azure_ad.py:95 -#: auths/EDirectory_enterprise/authenticator.py:104 -#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:188 -#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:179 +#: auths/EDirectory_enterprise/authenticator.py:105 +#: auths/Radius/authenticator.py:63 auths/RegexLdap/authenticator.py:191 +#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:182 #: models/calendar_action.py:142 models/calendar_action.py:149 msgid "Group" msgstr "Groupe" @@ -682,7 +682,7 @@ msgstr "Proxy pour les services derrière un pare-feu" #: REST/methods/services.py:318 REST/methods/services_pools.py:356 #: REST/methods/services_pools.py:367 REST/methods/services_pools.py:378 #: REST/methods/services_pools.py:486 REST/methods/services_pools.py:498 -#: auths/RegexLdap/authenticator.py:173 core/ui/user_interface.py:99 +#: auths/RegexLdap/authenticator.py:176 core/ui/user_interface.py:99 #: osmanagers/WindowsOsManager/windows_domain.py:105 #: osmanagers/WindowsOsManager/windows_domain.py:113 #: osmanagers/WindowsOsManager/windows_domain.py:121 @@ -912,6 +912,10 @@ msgstr "" "Étiquette de transport Metapool (utilisée uniquement sur le regroupement de " "transports metapool)" +#: REST/methods/tunnel_token.py:53 +msgid "Token" +msgstr "Jeton" + #: REST/methods/user_services.py:137 REST/methods/user_services.py:268 #: REST/methods/user_services.py:518 REST/methods/user_services.py:554 msgid "Revision" @@ -977,8 +981,8 @@ msgstr "Membre du personnel" #: REST/methods/users_groups.py:97 REST/methods/users_groups.py:103 #: auths/ActiveDirectory_enterprise/authenticator.py:70 #: auths/AzureAD_enterprise/azure_ad.py:94 -#: auths/EDirectory_enterprise/authenticator.py:68 -#: auths/Radius/authenticator.py:61 auths/RegexLdap/authenticator.py:88 +#: auths/EDirectory_enterprise/authenticator.py:69 +#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:91 #: auths/SAML_enterprise/saml.py:117 reports/stats/pool_users_summary.py:162 #: reports/stats/usage_by_pool.py:170 #: templates/uds/reports/stats/pool-users-summary.html:14 @@ -997,19 +1001,18 @@ msgstr "Utilisateurs actuels" #: REST/methods/users_groups.py:120 #: auths/ActiveDirectory_enterprise/authenticator.py:141 -#: auths/EDirectory_enterprise/authenticator.py:102 -#: auths/RegexLdap/authenticator.py:186 auths/SimpleLDAP/authenticator.py:177 +#: auths/EDirectory_enterprise/authenticator.py:103 +#: auths/RegexLdap/authenticator.py:189 auths/SimpleLDAP/authenticator.py:180 #: services/HyperV_enterprise/legacy/provider.py:85 #: services/HyperV_enterprise/provider.py:74 #: services/NutanixPrism_enterprise/provider.py:54 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:118 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:127 services/OpenStack/provider_legacy.py:144 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:82 services/RDS_enterprise/provider.py:118 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:107 #: transports/HTML5RDP/html5rdp.py:103 transports/HTML5VNC/html5vnc.py:75 -#: transports/NX/nxtransport.py:71 transports/NX/nxtunneltransport.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:63 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:75 #: transports/SPICE/spice_base.py:68 transports/X2GO/x2go_base.py:69 @@ -1143,9 +1146,9 @@ msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:80 #: auths/ActiveDirectory_enterprise/authenticator.py:145 -#: auths/EDirectory_enterprise/authenticator.py:76 -#: auths/RegexLdap/authenticator.py:96 auths/RegexLdap/authenticator.py:190 -#: auths/SimpleLDAP/authenticator.py:87 auths/SimpleLDAP/authenticator.py:181 +#: auths/EDirectory_enterprise/authenticator.py:77 +#: auths/RegexLdap/authenticator.py:99 auths/RegexLdap/authenticator.py:193 +#: auths/SimpleLDAP/authenticator.py:90 auths/SimpleLDAP/authenticator.py:184 #: core/auths/authenticator.py:144 #: osmanagers/WindowsOsManager/windows_domain.py:85 #: osmanagers/WindowsOsManager/windows_random.py:66 @@ -1155,11 +1158,10 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:125 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:135 services/OpenStack/provider_legacy.py:152 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:92 services/RDS_enterprise/provider.py:126 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:115 #: transports/HTML5RDP/html5rdp.py:109 transports/HTML5VNC/html5vnc.py:76 -#: transports/NX/nxtransport.py:72 transports/NX/nxtunneltransport.py:117 #: transports/NoMachine_enterprise/nomachine_base.py:69 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:81 #: transports/SPICE/spice_base.py:74 web/forms/LoginForm.py:43 @@ -1167,14 +1169,14 @@ msgid "Password" msgstr "Mot de passe" #: auths/ActiveDirectory_enterprise/authenticator.py:82 -#: auths/EDirectory_enterprise/authenticator.py:78 -#: auths/RegexLdap/authenticator.py:98 auths/SimpleLDAP/authenticator.py:89 +#: auths/EDirectory_enterprise/authenticator.py:79 +#: auths/RegexLdap/authenticator.py:101 auths/SimpleLDAP/authenticator.py:92 msgid "Password of the ldap user" msgstr "Mot de passe de l'utilisateur ldap" #: auths/ActiveDirectory_enterprise/authenticator.py:88 -#: auths/EDirectory_enterprise/authenticator.py:84 -#: auths/RegexLdap/authenticator.py:104 auths/SimpleLDAP/authenticator.py:95 +#: auths/EDirectory_enterprise/authenticator.py:85 +#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 #: services/Azure_enterprise/provider.py:98 #: services/HyperV_enterprise/legacy/provider.py:93 #: services/HyperV_enterprise/provider.py:131 @@ -1182,7 +1184,7 @@ msgstr "Mot de passe de l'utilisateur ldap" #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:164 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:166 services/OpenStack/provider_legacy.py:183 -#: services/Proxmox/provider.py:69 services/VCloud_enterprise/provider.py:63 +#: services/Proxmox/provider.py:123 services/VCloud_enterprise/provider.py:63 #: services/Vmware_enterprise/provider.py:50 msgid "Timeout" msgstr "Délai d'attente" @@ -1204,7 +1206,6 @@ msgstr "" "dc =..., DC =...)" #: auths/ActiveDirectory_enterprise/authenticator.py:108 -#| msgid "Default" msgid "Default domain" msgstr "Domaine par défaut" @@ -1220,12 +1221,10 @@ msgstr "" "utilisateur configuré dans l'onglet Credenttails" #: auths/ActiveDirectory_enterprise/authenticator.py:120 -#| msgid "Sound server" msgid "Backup server" msgstr "Serveur de sauvegarde" #: auths/ActiveDirectory_enterprise/authenticator.py:123 -#| msgid "If not empty, this username will be always used as credential" msgid "" "If not empty, this host will be used in case main host server is not " "reachable" @@ -1242,54 +1241,54 @@ msgid "Authenticate against Active Directory" msgstr "S'authentifier sur Active Directory" #: auths/ActiveDirectory_enterprise/authenticator.py:175 -#: auths/ActiveDirectory_enterprise/authenticator.py:589 +#: auths/ActiveDirectory_enterprise/authenticator.py:594 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "Doit spécifier le nom d'utilisateur sous la forme USERNAME@DOMAIN.DOM" -#: auths/ActiveDirectory_enterprise/authenticator.py:468 -#: auths/ActiveDirectory_enterprise/authenticator.py:519 +#: auths/ActiveDirectory_enterprise/authenticator.py:473 +#: auths/ActiveDirectory_enterprise/authenticator.py:524 #: auths/AzureAD_enterprise/azure_ad.py:289 -#: auths/EDirectory_enterprise/authenticator.py:263 -#: auths/EDirectory_enterprise/authenticator.py:294 -#: auths/RegexLdap/authenticator.py:526 auths/RegexLdap/authenticator.py:557 -#: auths/SimpleLDAP/authenticator.py:423 auths/SimpleLDAP/authenticator.py:466 +#: auths/EDirectory_enterprise/authenticator.py:269 +#: auths/EDirectory_enterprise/authenticator.py:300 +#: auths/RegexLdap/authenticator.py:534 auths/RegexLdap/authenticator.py:565 +#: auths/SimpleLDAP/authenticator.py:431 auths/SimpleLDAP/authenticator.py:474 msgid "Username not found" msgstr "Nom d'utilisateur introuvable" -#: auths/ActiveDirectory_enterprise/authenticator.py:501 -#: auths/SimpleLDAP/authenticator.py:456 +#: auths/ActiveDirectory_enterprise/authenticator.py:506 +#: auths/SimpleLDAP/authenticator.py:464 msgid "Group not found" msgstr "Groupe introuvable" -#: auths/ActiveDirectory_enterprise/authenticator.py:546 -#: auths/ActiveDirectory_enterprise/authenticator.py:568 -#: auths/EDirectory_enterprise/authenticator.py:316 -#: auths/RegexLdap/authenticator.py:585 auths/SimpleLDAP/authenticator.py:491 -#: auths/SimpleLDAP/authenticator.py:511 +#: auths/ActiveDirectory_enterprise/authenticator.py:551 +#: auths/ActiveDirectory_enterprise/authenticator.py:573 +#: auths/EDirectory_enterprise/authenticator.py:322 +#: auths/RegexLdap/authenticator.py:593 auths/SimpleLDAP/authenticator.py:499 +#: auths/SimpleLDAP/authenticator.py:519 msgid "Too many results, be more specific" msgstr "Trop de résultats, être plus spécifique" -#: auths/ActiveDirectory_enterprise/authenticator.py:600 +#: auths/ActiveDirectory_enterprise/authenticator.py:605 msgid "Domain seems to be incorrect, please check it" msgstr "Domaine semble être incorrect, veuillez bien consulter le" -#: auths/ActiveDirectory_enterprise/authenticator.py:619 +#: auths/ActiveDirectory_enterprise/authenticator.py:624 msgid "" "Server does not seem an Active Directory (it does not have user objects)" msgstr "" "Serveur ne semble pas un serveur Active Directory (il n'a pas d'objets " "utilisateur)" -#: auths/ActiveDirectory_enterprise/authenticator.py:642 +#: auths/ActiveDirectory_enterprise/authenticator.py:647 msgid "" "Server does not seem an Active Directory (it does not have group objects)" msgstr "" "Serveur ne semble pas un serveur Active Directory (il n'a pas d'objets de " "groupe)" -#: auths/ActiveDirectory_enterprise/authenticator.py:651 -#: auths/EDirectory_enterprise/authenticator.py:439 -#: auths/RegexLdap/authenticator.py:695 auths/SimpleLDAP/authenticator.py:674 +#: auths/ActiveDirectory_enterprise/authenticator.py:656 +#: auths/EDirectory_enterprise/authenticator.py:445 +#: auths/RegexLdap/authenticator.py:703 auths/SimpleLDAP/authenticator.py:682 msgid "Connection params seem correct, test was succesfully executed" msgstr "" "Connexion params semblent correctes, le test a été correctement exécutée" @@ -1376,57 +1375,57 @@ msgid "Connection params seems correct, test was succesfully executed" msgstr "" "Params de connexion semble correcte, le test a été correctement exécuté" -#: auths/EDirectory_enterprise/authenticator.py:48 +#: auths/EDirectory_enterprise/authenticator.py:49 msgid "EDirectory Server IP or Hostname" msgstr "Serveur EDirectory IP ou nom d'hôte" -#: auths/EDirectory_enterprise/authenticator.py:56 -#: auths/RegexLdap/authenticator.py:76 auths/SimpleLDAP/authenticator.py:67 +#: auths/EDirectory_enterprise/authenticator.py:57 +#: auths/RegexLdap/authenticator.py:79 auths/SimpleLDAP/authenticator.py:70 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" msgstr "Port LDAP (389 pour non ssl, habituellement) et 636 pour ssl" -#: auths/EDirectory_enterprise/authenticator.py:63 -#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 +#: auths/EDirectory_enterprise/authenticator.py:64 +#: auths/RegexLdap/authenticator.py:86 auths/SimpleLDAP/authenticator.py:77 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "" "S'il est activé, la connexion sera ssl, en utilisant le port 636 au lieu de " "389" -#: auths/EDirectory_enterprise/authenticator.py:70 +#: auths/EDirectory_enterprise/authenticator.py:71 msgid "Username with read privileges on the eDirectory" msgstr "Nom d'utilisateur avec des privilèges de lecture sur l'eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:87 -#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 +#: auths/EDirectory_enterprise/authenticator.py:88 +#: auths/RegexLdap/authenticator.py:110 auths/SimpleLDAP/authenticator.py:101 msgid "Timeout in seconds of connection to LDAP" msgstr "Délai en secondes de la connexion à LDAP" -#: auths/EDirectory_enterprise/authenticator.py:92 +#: auths/EDirectory_enterprise/authenticator.py:93 msgid "eDirectory Authenticator" msgstr "eDirectory authentificateur" -#: auths/EDirectory_enterprise/authenticator.py:94 +#: auths/EDirectory_enterprise/authenticator.py:95 msgid "Authenticate against eDirectory" msgstr "S'authentifier auprès d'eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:334 +#: auths/EDirectory_enterprise/authenticator.py:340 msgid "Edirectory connection error: {}" msgstr "Erreur de connexion Edirectory: {}" -#: auths/EDirectory_enterprise/authenticator.py:339 -#: auths/RegexLdap/authenticator.py:608 auths/SimpleLDAP/authenticator.py:536 +#: auths/EDirectory_enterprise/authenticator.py:345 +#: auths/RegexLdap/authenticator.py:616 auths/SimpleLDAP/authenticator.py:544 msgid "Ldap search base is incorrect" msgstr "Base de recherche LDAP est incorrect" -#: auths/EDirectory_enterprise/authenticator.py:357 -#: auths/RegexLdap/authenticator.py:626 auths/SimpleLDAP/authenticator.py:544 +#: auths/EDirectory_enterprise/authenticator.py:363 +#: auths/RegexLdap/authenticator.py:634 auths/SimpleLDAP/authenticator.py:552 msgid "Ldap user class seems to be incorrect (no user found by that class)" msgstr "" "Classe d'utilisateur LDAP semble incorrect (aucun utilisateur trouvé par " "cette classe)" -#: auths/EDirectory_enterprise/authenticator.py:380 -#: auths/SimpleLDAP/authenticator.py:590 +#: auths/EDirectory_enterprise/authenticator.py:386 +#: auths/SimpleLDAP/authenticator.py:598 msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" @@ -1434,60 +1433,22 @@ msgstr "" "Attribut d'id utilisateur LDAP semble incorrect (aucun utilisateur trouvée " "par qui attribut)" -#: auths/EDirectory_enterprise/authenticator.py:403 +#: auths/EDirectory_enterprise/authenticator.py:409 msgid "Expected group attribute " msgstr "Attribut groupe attendue " -#: auths/EDirectory_enterprise/authenticator.py:430 +#: auths/EDirectory_enterprise/authenticator.py:436 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" "LDAP user class ou utilisateur id attr est probablement faux (Ldap est un " "eDirectory?)" -#: auths/IP/authenticator.py:61 auths/IP/authenticator.py:63 -msgid "IP Authenticator" -msgstr "Authentificateur IP" - -#: auths/IP/authenticator.py:68 -msgid "IP Range" -msgstr "Plage d'adresses IP" - -#: auths/IP/authenticator.py:107 auths/IP/authenticator.py:110 -msgid "All seems to be fine." -msgstr "Tout semble aller bien." - -#: auths/InternalDB/authenticator.py:56 -msgid "Internal Database" -msgstr "Base de données interne" - -#: auths/InternalDB/authenticator.py:58 -msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "" -"Authentificateur de base de données interne . N'utilise pas des sources " -"externes" - -#: auths/InternalDB/authenticator.py:67 -msgid "Different user for each host" -msgstr "Utilisateur différent pour chaque hôte" - -#: auths/InternalDB/authenticator.py:67 -msgid "If checked, each host will have a different user name" -msgstr "S'il est activé, chaque hôte aura un nom d'utilisateur différent" - -#: auths/InternalDB/authenticator.py:68 -msgid "Reverse DNS" -msgstr "Reverse-DNS" - -#: auths/InternalDB/authenticator.py:68 -msgid "If checked, the host will be reversed dns" -msgstr "S'il est activé, l'hôte sera DNS inversée" - -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:87 msgid "Accept proxy" msgstr "Accepter Proxy" -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:56 auths/InternalDB/authenticator.py:90 msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" @@ -1496,130 +1457,160 @@ msgstr "" "ip (veuillez a qu'il soit vérifié, peut prendre les adresses IP internes " "depuis internet)" -#: auths/InternalDB/authenticator.py:134 +#: auths/IP/authenticator.py:62 auths/IP/authenticator.py:64 +msgid "IP Authenticator" +msgstr "Authentificateur IP" + +#: auths/IP/authenticator.py:69 +msgid "IP Range" +msgstr "Plage d'adresses IP" + +#: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 +msgid "All seems to be fine." +msgstr "Tout semble aller bien." + +#: auths/InternalDB/authenticator.py:57 +msgid "Internal Database" +msgstr "Base de données interne" + +#: auths/InternalDB/authenticator.py:60 +msgid "Internal dabasase authenticator. Doesn't use external sources" +msgstr "" +"Authentificateur de base de données interne . N'utilise pas des sources " +"externes" + +#: auths/InternalDB/authenticator.py:71 +msgid "Different user for each host" +msgstr "Utilisateur différent pour chaque hôte" + +#: auths/InternalDB/authenticator.py:73 +msgid "If checked, each host will have a different user name" +msgstr "S'il est activé, chaque hôte aura un nom d'utilisateur différent" + +#: auths/InternalDB/authenticator.py:79 +msgid "Reverse DNS" +msgstr "Reverse-DNS" + +#: auths/InternalDB/authenticator.py:81 +msgid "If checked, the host will be reversed dns" +msgstr "S'il est activé, l'hôte sera DNS inversée" + +#: auths/InternalDB/authenticator.py:166 msgid "Internal structures seems ok" msgstr "Les structures internes semblent ok" -#: auths/InternalDB/authenticator.py:137 +#: auths/InternalDB/authenticator.py:169 msgid "All seems fine in the authenticator." msgstr "Tout semble ok dans l'authentificateur." -#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58 -#| msgid "Base Authenticator" +#: auths/Radius/authenticator.py:57 auths/Radius/authenticator.py:59 msgid "Radius Authenticator" msgstr "Authentificateur Radius" -#: auths/Radius/authenticator.py:68 -#| msgid "Ldap Server IP or Hostname" +#: auths/Radius/authenticator.py:69 msgid "Radius Server IP or Hostname" msgstr "IP ou nom d'hôte du serveur Radius" -#: auths/Radius/authenticator.py:76 +#: auths/Radius/authenticator.py:77 msgid "Radius authentication port (usually 1812)" msgstr "Port d'authentification Radius (généralement 1812)" -#: auths/Radius/authenticator.py:81 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:82 msgid "Secret" msgstr "Secret" -#: auths/Radius/authenticator.py:83 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:84 msgid "Radius client secret" msgstr "Secret client de rayon" -#: auths/Radius/authenticator.py:89 +#: auths/Radius/authenticator.py:90 msgid "NAS Identifier" msgstr "Identifiant NAS" -#: auths/Radius/authenticator.py:92 +#: auths/Radius/authenticator.py:93 msgid "NAS Identifier for Radius Server" msgstr "Identifiant NAS pour le serveur Radius" -#: auths/Radius/authenticator.py:99 +#: auths/Radius/authenticator.py:100 msgid "App Prefix for Class Attributes" msgstr "Préfixe d'application pour les attributs de classe" -#: auths/Radius/authenticator.py:102 +#: auths/Radius/authenticator.py:103 msgid "Application prefix for filtering groups from \"Class\" attribute" msgstr "" "Préfixe d'application pour filtrer les groupes à partir de l'" "attribut \"Classe\"" -#: auths/Radius/authenticator.py:108 -#| msgid "Pool group" +#: auths/Radius/authenticator.py:109 msgid "Global group" msgstr "Groupe mondial" -#: auths/Radius/authenticator.py:111 +#: auths/Radius/authenticator.py:112 msgid "If set, this value will be added as group for all radius users" msgstr "" "Si elle est définie, cette valeur sera ajoutée en tant que groupe pour tous " "les utilisateurs du rayon" -#: auths/Radius/authenticator.py:171 -#| msgid "Color depth for this connection" +#: auths/Radius/authenticator.py:173 msgid "Error testing connection" msgstr "Erreur de test de connexion" -#: auths/Radius/authenticator.py:183 -#| msgid "Connection to {}, port {} failed." +#: auths/Radius/authenticator.py:185 msgid "Connection to Radius server failed" msgstr "Échec de la connexion au serveur Radius" -#: auths/Radius/authenticator.py:184 -#| msgid "Connection parameters seems correct" +#: auths/Radius/authenticator.py:186 msgid "Connection to Radius server seems ok" msgstr "La connexion au serveur Radius semble correcte" -#: auths/RegexLdap/authenticator.py:68 +#: auths/RegexLdap/authenticator.py:71 msgid "Ldap Server Host" msgstr "Hôte du serveur LDAP" -#: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 +#: auths/RegexLdap/authenticator.py:93 auths/SimpleLDAP/authenticator.py:84 msgid "Username with read privileges on the base selected" msgstr "" "Nom d'utilisateur avec des privilèges de lecture sur la base sélectionnée" -#: auths/RegexLdap/authenticator.py:114 auths/SimpleLDAP/authenticator.py:104 +#: auths/RegexLdap/authenticator.py:117 auths/SimpleLDAP/authenticator.py:107 msgid "Base" msgstr "Base" -#: auths/RegexLdap/authenticator.py:116 auths/SimpleLDAP/authenticator.py:106 +#: auths/RegexLdap/authenticator.py:119 auths/SimpleLDAP/authenticator.py:109 msgid "Common search base (used for \"users\" and \"groups\")" msgstr "" "Base de recherche commune (utilisée pour les « utilisateurs » et « groupes »)" -#: auths/RegexLdap/authenticator.py:118 auths/RegexLdap/authenticator.py:127 -#: auths/RegexLdap/authenticator.py:136 auths/RegexLdap/authenticator.py:148 -#: auths/RegexLdap/authenticator.py:160 auths/SimpleLDAP/authenticator.py:108 -#: auths/SimpleLDAP/authenticator.py:117 auths/SimpleLDAP/authenticator.py:126 -#: auths/SimpleLDAP/authenticator.py:137 auths/SimpleLDAP/authenticator.py:146 -#: auths/SimpleLDAP/authenticator.py:155 auths/SimpleLDAP/authenticator.py:164 +#: auths/RegexLdap/authenticator.py:121 auths/RegexLdap/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:139 auths/RegexLdap/authenticator.py:151 +#: auths/RegexLdap/authenticator.py:163 auths/SimpleLDAP/authenticator.py:111 +#: auths/SimpleLDAP/authenticator.py:120 auths/SimpleLDAP/authenticator.py:129 +#: auths/SimpleLDAP/authenticator.py:140 auths/SimpleLDAP/authenticator.py:149 +#: auths/SimpleLDAP/authenticator.py:158 auths/SimpleLDAP/authenticator.py:167 msgid "Ldap info" msgstr "Info de LDAP" -#: auths/RegexLdap/authenticator.py:122 auths/SimpleLDAP/authenticator.py:112 +#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 msgid "User class" msgstr "Classe utilisateur" -#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 +#: auths/RegexLdap/authenticator.py:128 auths/SimpleLDAP/authenticator.py:118 msgid "Class for LDAP users (normally posixAccount)" msgstr "Classe pour les utilisateurs de LDAP (normalement posixAccount)" -#: auths/RegexLdap/authenticator.py:131 auths/SimpleLDAP/authenticator.py:121 +#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 msgid "User Id Attr" msgstr "Utilisateur Id Attr" -#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 +#: auths/RegexLdap/authenticator.py:137 auths/SimpleLDAP/authenticator.py:127 msgid "Attribute that contains the user id" msgstr "Attribut qui contient l'id utilisateur" -#: auths/RegexLdap/authenticator.py:140 auths/SimpleLDAP/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:143 auths/SimpleLDAP/authenticator.py:133 msgid "User Name Attr" msgstr "Utilisateur nom Attr" -#: auths/RegexLdap/authenticator.py:145 +#: auths/RegexLdap/authenticator.py:148 msgid "" "Attributes that contains the user name attributes or attribute patterns (one " "for each line)" @@ -1627,11 +1618,11 @@ msgstr "" "Attributs contenant les attributs de nom d'utilisateur ou leurs modèles " "(un pour chaque ligne)" -#: auths/RegexLdap/authenticator.py:152 +#: auths/RegexLdap/authenticator.py:155 msgid "Group Name Attr" msgstr "Groupe nom Attr" -#: auths/RegexLdap/authenticator.py:157 +#: auths/RegexLdap/authenticator.py:160 msgid "" "Attribute that contains the group name attributes or attribute patterns (one " "for each line)" @@ -1639,11 +1630,11 @@ msgstr "" "Attribut contenant les attributs de nom de groupe ou leurs modèles (un pour " "chaque ligne)" -#: auths/RegexLdap/authenticator.py:166 +#: auths/RegexLdap/authenticator.py:169 msgid "Alt. class" msgstr "Classe d’Alt." -#: auths/RegexLdap/authenticator.py:170 +#: auths/RegexLdap/authenticator.py:173 msgid "" "Class for LDAP objects that will be also checked for groups retrieval " "(normally empty)" @@ -1651,15 +1642,15 @@ msgstr "" "Classe d’objets LDAP qui sera également vérifiée pour la récupération des " "groupes (normalement vide)" -#: auths/RegexLdap/authenticator.py:176 +#: auths/RegexLdap/authenticator.py:179 msgid "Regex LDAP Authenticator" msgstr "Authentificateur LDAP Regex" -#: auths/RegexLdap/authenticator.py:178 +#: auths/RegexLdap/authenticator.py:181 msgid "Regular Expressions LDAP authenticator" msgstr "Authentificateur de LDAP d'Expressions régulière" -#: auths/RegexLdap/authenticator.py:651 +#: auths/RegexLdap/authenticator.py:659 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" @@ -1667,7 +1658,7 @@ msgstr "" "LDAP user id attr est probablement faux (ne peut pas trouver n'importe quel " "utilisateur avec les deux conditions)" -#: auths/RegexLdap/authenticator.py:680 auths/SimpleLDAP/authenticator.py:613 +#: auths/RegexLdap/authenticator.py:688 auths/SimpleLDAP/authenticator.py:621 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" @@ -1836,59 +1827,59 @@ msgstr "Groupes" msgid "We need more than two groups!" msgstr "Nous avons besoin de plus de deux groupes!" -#: auths/SimpleLDAP/authenticator.py:59 +#: auths/SimpleLDAP/authenticator.py:62 msgid "Ldap Server IP or Hostname" msgstr "Adresse IP ou nom d'hôte du serveur LDAP" -#: auths/SimpleLDAP/authenticator.py:79 +#: auths/SimpleLDAP/authenticator.py:82 msgid "Ldap User" msgstr "Utilisateur LDAP" -#: auths/SimpleLDAP/authenticator.py:134 +#: auths/SimpleLDAP/authenticator.py:137 msgid "Attributes that contains the user name (list of comma separated values)" msgstr "" "Attributs qui contient le nom d'utilisateur (liste de valeurs séparées par " "des virgules)" -#: auths/SimpleLDAP/authenticator.py:141 +#: auths/SimpleLDAP/authenticator.py:144 msgid "Group class" msgstr "Classe de groupe" -#: auths/SimpleLDAP/authenticator.py:144 +#: auths/SimpleLDAP/authenticator.py:147 msgid "Class for LDAP groups (normally poxisGroup)" msgstr "Classe pour les groupes LDAP (normalement poxisGroup)" -#: auths/SimpleLDAP/authenticator.py:150 +#: auths/SimpleLDAP/authenticator.py:153 msgid "Group Id Attr" msgstr "Identifiant de groupe" -#: auths/SimpleLDAP/authenticator.py:153 +#: auths/SimpleLDAP/authenticator.py:156 msgid "Attribute that contains the group id" msgstr "Attribut contenant l'id du groupe" -#: auths/SimpleLDAP/authenticator.py:159 +#: auths/SimpleLDAP/authenticator.py:162 msgid "Group membership attr" msgstr "Appartenance à un groupe" -#: auths/SimpleLDAP/authenticator.py:162 +#: auths/SimpleLDAP/authenticator.py:165 msgid "Attribute of the group that contains the users belonging to it" msgstr "Attribut du groupe contenant les utilisateurs qui lui appartiennent" -#: auths/SimpleLDAP/authenticator.py:167 +#: auths/SimpleLDAP/authenticator.py:170 msgid "SimpleLDAP (DEPRECATED)" msgstr "SimpleLDAP (obsolète)" -#: auths/SimpleLDAP/authenticator.py:169 +#: auths/SimpleLDAP/authenticator.py:172 msgid "Simple LDAP authenticator (DEPRECATED)" msgstr "Authentificateur LDAP simple (obsolète)" -#: auths/SimpleLDAP/authenticator.py:567 +#: auths/SimpleLDAP/authenticator.py:575 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "" "La classe du groupe LDAP semble être incorrecte (aucun groupe trouvé par " "cette classe)" -#: auths/SimpleLDAP/authenticator.py:638 +#: auths/SimpleLDAP/authenticator.py:646 msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" @@ -1896,7 +1887,7 @@ msgstr "" "La classe d'utilisateurs LDAP ou l'ID utilisateur attr est " "probablement incorrect (aucun utilisateur ne remplissant les deux conditions)" -#: auths/SimpleLDAP/authenticator.py:657 +#: auths/SimpleLDAP/authenticator.py:665 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" @@ -1904,17 +1895,17 @@ msgstr "" "La classe du groupe LDAP ou l'id du groupe attr est probablement faux " "(impossible de trouver un groupe avec les deux conditions)" -#: auths/SimpleLDAP/authenticator.py:667 +#: auths/SimpleLDAP/authenticator.py:675 msgid "Can't locate any group with the membership attribute specified" msgstr "" "Impossible de localiser un groupe avec l'attribut d'appartenance " "spécifié" -#: core/auths/auth.py:111 +#: core/auths/auth.py:110 msgid "System Administrator" msgstr "Administrateur système" -#: core/auths/auth.py:151 +#: core/auths/auth.py:150 msgid "Forbidden" msgstr "Interdit" @@ -1988,11 +1979,11 @@ msgstr "Aucun lien pour vérifier la méthode n'est implémentée." msgid "No check method provided." msgstr "Aucune méthode de vérification fournie." -#: core/osmanagers/osmanager.py:58 +#: core/osmanagers/osmanager.py:60 msgid "Base OS Manager" msgstr "Gestionnaire d'OS Manager" -#: core/osmanagers/osmanager.py:60 +#: core/osmanagers/osmanager.py:62 msgid "Base Manager" msgstr "Gestionnaire de base de" @@ -2153,7 +2144,6 @@ msgid "Users with services" msgstr "Utilisateurs avec services" #: core/util/stats/counters.py:219 -#| msgid "Cache size" msgid "Cached" msgstr "En cache" @@ -2393,7 +2383,6 @@ msgid "Greater % available" msgstr "Plus grand% disponible" #: models/meta_pool.py:82 -#| msgid "Waiting execution" msgid "Automatic selection" msgstr "Sélection automatique" @@ -2518,7 +2507,6 @@ msgstr "" #: osmanagers/LinuxOsManager/linux_osmanager.py:81 #: osmanagers/WindowsOsManager/windows.py:80 -#| msgid "Calendar" msgid "Calendar logout" msgstr "Déconnexion du calendrier" @@ -2563,19 +2551,19 @@ msgstr "" "Acteur RDS UDS (pour les applications distantes sur Windows Server 2012, " "2016, 2019)" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:31 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32 msgid "RDS OS Manager" msgstr "RDS OS Manager" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:33 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34 msgid "Os Manager to control RDS provided services" msgstr "OS Manager pour contrôler les services fournis par RDS" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:40 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:41 msgid "Max. session time" msgstr "Max. temps de session" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:44 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:45 msgid "" "Maximum duration in hours for a session (0 means no limit). After this " "period, session will be released." @@ -3163,7 +3151,7 @@ msgstr "Obtenu à partir des abonnements" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:141 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:143 services/OpenStack/provider_legacy.py:160 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:100 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 #: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:123 msgid "Creation concurrency" @@ -3176,7 +3164,7 @@ msgstr "Simultanéité de la création" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:146 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:148 services/OpenStack/provider_legacy.py:165 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:105 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 services/Xen/provider.py:128 msgid "Maximum number of concurrently creating VMs" msgstr "Nombre maximal de machines virtuelles en création simultanée" @@ -3188,7 +3176,7 @@ msgstr "Nombre maximal de machines virtuelles en création simultanée" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:152 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:154 services/OpenStack/provider_legacy.py:171 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:111 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 #: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:134 msgid "Removal concurrency" @@ -3201,7 +3189,7 @@ msgstr "Simultanéité de supression" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:157 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:159 services/OpenStack/provider_legacy.py:176 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:116 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 services/Xen/provider.py:139 msgid "Maximum number of concurrently removing VMs" msgstr "Nombre maximal de suppression simultanée de machines virtuelles" @@ -3435,7 +3423,7 @@ msgstr "Test de connexion réussie" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/NutanixPrism_enterprise/provider.py:262 #: services/Nutanix_enterprise/provider.py:228 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:210 services/Vmware_enterprise/provider.py:168 +#: services/Proxmox/provider.py:312 services/Vmware_enterprise/provider.py:168 msgid "Connection failed. Check connection params" msgstr "La connexion a échoué. Vérifiez les paramètres de connexion" @@ -3617,7 +3605,6 @@ msgstr "Port WSman distant.Laissez à zéro par défaut." #: services/HyperV_enterprise/provider.py:123 #: services/VCloud_enterprise/provider.py:51 -#: transports/NX/nxtunneltransport.py:95 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:94 #: transports/RDP/rdptunnel.py:89 transports/RDS_enterprise/rdstunnel.py:90 #: transports/SPICE/spice_tunnel.py:87 transports/X2GO/x2go_tunnel.py:90 @@ -3657,12 +3644,10 @@ msgid "Hyper Services based on templates and differential disks" msgstr "Hyper Services basés sur des modèles et des disques différentiels" #: services/NutanixPrism_enterprise/provider.py:30 -#| msgid "VMWare VCenter Platform Provider" msgid "Prism Central Platform Provider" msgstr "Fournisseur de plate-forme centrale Prism" #: services/NutanixPrism_enterprise/provider.py:32 -#| msgid "Nutanix based VM provider" msgid "Nutanix Prism Central based VM provider" msgstr "Fournisseur de VM basé sur Nutanix Prism Central" @@ -3677,12 +3662,10 @@ msgid "Nutanix Acropolis server Port (default 9440)" msgstr "Port du serveur Nutanix Acropolis (par défaut 9440)" #: services/NutanixPrism_enterprise/provider.py:55 -#| msgid "User with valid privileges on Nutanix Acropolis" msgid "User with valid privileges on Nutanix Prism Central" msgstr "Utilisateur avec des privilèges valides sur Nutanix Prism Central" #: services/NutanixPrism_enterprise/provider.py:62 -#| msgid "Password of the user of Nutanix Acropolis" msgid "Password of the user of Nutanix Prism Central" msgstr "Mot de passe de l'utilisateur de Nutanix Prism Central" @@ -3697,12 +3680,10 @@ msgid "Connection works fine" msgstr "Connexion fonctionne très bien" #: services/NutanixPrism_enterprise/service.py:32 -#| msgid "Parent service" msgid "Prism Central Service" msgstr "Service central de prisme" #: services/NutanixPrism_enterprise/service.py:34 -#| msgid "Nutanix Acropolis based service" msgid "Nutanix Prism Central based service" msgstr "Service basé sur Nutanix Prism Central" @@ -4014,7 +3995,6 @@ msgstr "" "maximum pendant ces heures. Manipuler avec soin!" #: services/OpenGnsys/service.py:140 -#| msgid "Greater % available" msgid "Start if unavailable" msgstr "Démarrer si indisponible" @@ -4117,9 +4097,6 @@ msgid "Identity endpoint" msgstr "Point de terminaison identité" #: services/OpenStack/provider.py:104 -#| msgid "" -#| "OpenStack identity endpoint API Access (for example, https://10.0.0.0/" -#| "identity)" msgid "" "OpenStack identity endpoint API Access (for example, https://10.0.0.1/" "identity). Do not include /v3." @@ -4183,9 +4160,6 @@ msgstr "" "réseaux" #: services/OpenStack/provider.py:211 services/OpenStack/provider_legacy.py:197 -#| msgid "" -#| "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" -#| "host:port, i.e. https://10.10.0.1:8080)" msgid "" "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" "host:port, i.e. http://10.10.0.1:8080)" @@ -4280,7 +4254,6 @@ msgid "Advanced configuration data for the provider" msgstr "Données de configuration avancées pour le fournisseur" #: services/PhysicalMachines/provider.py:87 -#| msgid "Invalid authorization" msgid "Invalid advanced configuration: " msgstr "Configuration avancée non valide :" @@ -4373,7 +4346,6 @@ 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/PhysicalMachines/service_single.py:78 -#| msgid "Invalid server certificate. " msgid "Invalid server used: \"{}\"" msgstr "Serveur non valide utilisé : \"{}\"" @@ -4385,37 +4357,46 @@ msgstr "partagé" msgid " (bound to {})" msgstr "(lié à {})" -#: services/Proxmox/provider.py:55 +#: services/Proxmox/provider.py:59 msgid "Proxmox Platform Provider" msgstr "Fournisseur de plate-forme Proxmox" -#: services/Proxmox/provider.py:57 +#: services/Proxmox/provider.py:61 msgid "Proxmox platform service provider" msgstr "Fournisseur de services de plate-forme Proxmox" -#: services/Proxmox/provider.py:60 +#: services/Proxmox/provider.py:68 msgid "Proxmox Server IP or Hostname" msgstr "IP ou nom d'hôte du serveur Proxmox" -#: services/Proxmox/provider.py:61 +#: services/Proxmox/provider.py:75 msgid "Proxmox API port (default is 8006)" msgstr "Port API Proxmox (par défaut 8006)" -#: services/Proxmox/provider.py:63 +#: services/Proxmox/provider.py:85 msgid "" "User with valid privileges on Proxmox, (use \"user@authenticator\" form)" msgstr "" "Utilisateur disposant de privilèges valides sur Proxmox, (utilisez le " "formulaire \"user @ authentifier\")" -#: services/Proxmox/provider.py:64 +#: services/Proxmox/provider.py:94 msgid "Password of the user of Proxmox" msgstr "Mot de passe de l'utilisateur de Proxmox" -#: services/Proxmox/provider.py:69 +#: services/Proxmox/provider.py:126 msgid "Timeout in seconds of connection to Proxmox" msgstr "Délai d'expiration en secondes de connexion à Proxmox" +#: services/Proxmox/provider.py:133 +#| msgid "Starting date" +msgid "Starting VmId" +msgstr "Démarrage de VmId" + +#: services/Proxmox/provider.py:138 +msgid "Starting machine id on proxmox" +msgstr "Identifiant de la machine de démarrage sur proxmox" + #: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" @@ -4733,12 +4714,10 @@ msgid "A valid application path is required" msgstr "Un chemin d'accès d'application valide est requis" #: services/RDS_enterprise/service_session.py:31 -#| msgid "RDS Platform RemoteAPP" msgid "RDS Platform Session" msgstr "Session de la plate-forme RDS" #: services/RDS_enterprise/service_session.py:33 -#| msgid "RDS Platform RemoteAPP based service" msgid "RDS Platform Full session desktop service" msgstr "Service de bureau de session complète de la plate-forme RDS" @@ -5108,11 +5087,10 @@ msgstr "" "Ce service donne accès aux machines de Clones liés sur un Virtual Center" #: services/Vmware_enterprise/service_linked.py:50 -#| msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep stopped waiting for use" msgstr "" -"Nombre de machines souhaitées à maintenir à l'arrêt en attente " -"d'utilisation" +"Nombre de machines souhaitées à maintenir à l'arrêt en attente d'" +"utilisation" #: services/Vmware_enterprise/service_linked.py:74 msgid "Pub. Resource Pool" @@ -5210,7 +5188,6 @@ msgstr "" "fournisseurs de certificats valides du système." #: services/Xen/provider.py:166 -#| msgid "OpenStack Host" msgid "Backup Host" msgstr "Hôte de sauvegarde" @@ -5438,7 +5415,6 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:97 #: transports/HTML5RDS_enterprise/html5rds.py:98 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:57 #: transports/RDP/rdp_base.py:69 transports/RDS_enterprise/rds_base.py:46 msgid "Empty creds" @@ -5446,7 +5422,6 @@ msgstr "Identifiants vides" #: transports/HTML5RDP/html5rdp.py:99 #: transports/HTML5RDS_enterprise/html5rds.py:100 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:107 #: transports/NoMachine_enterprise/nomachine_base.py:59 #: transports/RDP/rdp_base.py:71 transports/RDS_enterprise/rds_base.py:48 #: transports/SPICE/spice_base.py:63 @@ -5455,8 +5430,7 @@ msgstr "" "Si cette case est cochée, les informations d'identification utilisées pour " "se connecter seront vides" -#: transports/HTML5RDP/html5rdp.py:105 transports/NX/nxtransport.py:71 -#: transports/NX/nxtunneltransport.py:113 +#: transports/HTML5RDP/html5rdp.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:65 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:77 #: transports/SPICE/spice_base.py:69 transports/X2GO/x2go_base.py:70 @@ -5465,8 +5439,7 @@ msgstr "" "S'il n'est pas vide, ce nom d'utilisateur sera toujours utilisé comme " "identifiant" -#: transports/HTML5RDP/html5rdp.py:111 transports/NX/nxtransport.py:72 -#: transports/NX/nxtunneltransport.py:119 +#: transports/HTML5RDP/html5rdp.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:71 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:83 #: transports/SPICE/spice_base.py:75 @@ -5548,9 +5521,6 @@ msgstr "Activez l'Audio" #: transports/HTML5RDP/html5rdp.py:154 #: transports/HTML5RDS_enterprise/html5rds.py:143 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the audio will be redirected to remote session (if client " "browser supports it)" @@ -5560,15 +5530,11 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:160 #: transports/HTML5RDS_enterprise/html5rds.py:149 -#| msgid "Enable Audio" msgid "Enable Microphone" msgstr "Activer le microphone" #: transports/HTML5RDP/html5rdp.py:163 #: transports/HTML5RDS_enterprise/html5rds.py:152 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the microphone will be redirected to remote session (if client " "browser supports it)" @@ -5583,9 +5549,6 @@ msgstr "Activer l'impression" #: transports/HTML5RDP/html5rdp.py:171 #: transports/HTML5RDS_enterprise/html5rds.py:160 -#| msgid "" -#| "If checked, the printing will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the printing will be redirected to remote session (if client " "browser supports it)" @@ -5594,12 +5557,10 @@ msgstr "" "navigateur client le prend en charge)" #: transports/HTML5RDP/html5rdp.py:176 -#| msgid "Enable File Sharing" msgid "File Sharing" msgstr "Partage de fichiers" #: transports/HTML5RDP/html5rdp.py:178 -#| msgid "Local drives redirection policy" msgid "File upload/download redirection policy" msgstr "Politique de redirection de chargement/téléchargement de fichiers" @@ -5709,9 +5670,6 @@ msgstr "" "d'utilisateur VALIDE, ou la connexion échouera" #: transports/HTML5RDP/html5rdp.py:235 -#| msgid "" -#| "NLA (Network Layer authentication. Requires VALID username&password, or " -#| "connection will fail)" msgid "" "NLA extended (Network Layer authentication. Requires VALID " "username&password, or connection will fail)" @@ -5885,80 +5843,49 @@ msgstr "Lecture seulement" msgid "If set, the connection will be read only" msgstr "Si défini, la connexion sera en lecture seule" -#: transports/NX/nxtransport.py:64 transports/NX/nxtunneltransport.py:66 -msgid "NX v3.5 (DEPRECATED)" -msgstr "NX v3.5 (PÉRIMÉ)" - -#: transports/NX/nxtransport.py:66 -msgid "NX Protocol v3.5. Direct connection." -msgstr "Protocole de NX v3.5. Connexion directe." - -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:123 #: transports/NoMachine_enterprise/nomachine_base.py:75 msgid "Listening port" msgstr "Port d'écoute" -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:126 -msgid "Listening port of NX (ssh) at client machine" -msgstr "Écoute le port de NX (ssh) de la machine client" +#: transports/NoMachine_enterprise/nomachine_base.py:78 +msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" +msgstr "Port d'écoute de NX (par défaut à 4000 pour NX, 22 pour SSH)" -#: transports/NX/nxtransport.py:75 transports/NX/nxtunneltransport.py:130 -msgid "Connection" -msgstr "Connexion" +#: transports/NoMachine_enterprise/nomachine_base.py:82 +msgid "Window Size" +msgstr "La taille de la fenêtre" -#: transports/NX/nxtransport.py:77 transports/NX/nxtunneltransport.py:132 -msgid "Connection speed for this transport (quality)" -msgstr "Vitesse de connexion pour ce transport (qualité)" +#: transports/NoMachine_enterprise/nomachine_base.py:84 +msgid "Window size on connection" +msgstr "Taille de la fenêtre à la connexion" -#: transports/NX/nxtransport.py:88 transports/NX/nxtunneltransport.py:143 -msgid "Session" -msgstr "Session" +#: transports/NoMachine_enterprise/nomachine_transport.py:59 +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 +msgid "NoMachine Protocol" +msgstr "Protocole NoMachine" -#: transports/NX/nxtransport.py:90 transports/NX/nxtunneltransport.py:145 -#: transports/X2GO/x2go_base.py:93 -msgid "Desktop session" -msgstr "Session de bureau" +#: transports/NoMachine_enterprise/nomachine_transport.py:61 +msgid "NoMachine Protocol Direct connection." +msgstr "Connexion directe au protocole NoMachine." -#: transports/NX/nxtransport.py:99 transports/NX/nxtunneltransport.py:154 -msgid "Disk Cache" -msgstr "Cache du disque" +#: transports/NoMachine_enterprise/nomachine_transport.py:71 +msgid "Use UDP traffic for multimedia" +msgstr "Utiliser le trafic UDP pour le multimédia" -#: transports/NX/nxtransport.py:101 transports/NX/nxtunneltransport.py:156 -msgid "Cache size en Mb stored at disk" -msgstr "Taille du cache en Mo stockée sur le disque" +#: transports/NoMachine_enterprise/nomachine_transport.py:74 +msgid "If checked, the multimedia will use UDP traffic instead of RDP" +msgstr "Si coché, le multimédia utilisera le trafic UDP au lieu de RDP" -#: transports/NX/nxtransport.py:113 transports/NX/nxtunneltransport.py:168 -msgid "Memory Cache" -msgstr "Mémoire Cache" +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 +msgid "NoMachine protocol Tunneled." +msgstr "Protocole NoMachine Tunnelisé." -#: transports/NX/nxtransport.py:115 transports/NX/nxtunneltransport.py:170 -msgid "Cache size en Mb kept at memory" -msgstr "Taille du cache en Mo conservée en mémoire" - -#: transports/NX/nxtransport.py:127 transports/NX/nxtransport.py:129 -#: transports/NX/nxtunneltransport.py:182 -#: transports/NX/nxtunneltransport.py:184 transports/X2GO/x2go_base.py:75 -#: transports/X2GO/x2go_base.py:77 -msgid "Screen size" -msgstr "Taille de l'écran" - -#: transports/NX/nxtransport.py:137 transports/NX/nxtunneltransport.py:192 -#: transports/X2GO/x2go_base.py:85 -msgid "Full Screen" -msgstr "Plein écran" - -#: transports/NX/nxtunneltransport.py:68 -msgid "NX protocol v3.5. Tunneled connection." -msgstr "NX protocole v3.5. Connexion par tunnel." - -#: transports/NX/nxtunneltransport.py:74 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 #: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 #: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 msgid "Tunnel server" msgstr "Serveur de tunnel" -#: transports/NX/nxtunneltransport.py:77 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 #: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 #: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 @@ -5969,76 +5896,31 @@ msgstr "" "Adresse IP ou nom d'hôte du serveur de tunnel envoyé au périphérique client " "(\"public\" ip) et au port. (utilisez le format HOST: PORT)" -#: transports/NX/nxtunneltransport.py:84 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 #: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 #: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 msgid "Tunnel wait time" msgstr "Délai d’attente de tunnel" -#: transports/NX/nxtunneltransport.py:89 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 #: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 #: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 msgid "Maximum time to wait before closing the tunnel listener" msgstr "Temps maximum d’attente avant la fermeture de l’auditeur de tunnel" -#: transports/NX/nxtunneltransport.py:98 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 #: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 #: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 -#| msgid "" -#| "If checked, ssl certificate of OpenGnsys server must be valid (not self " -#| "signed)" msgid "" "If enabled, the certificate of tunnel server will be verified (recommended)." msgstr "Si activé, le certificat du serveur tunnel sera vérifié (recommandé)." -#: transports/NX/nxtunneltransport.py:215 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 -#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:124 +#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:126 #: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 msgid "Must use HOST:PORT in Tunnel Server Field" msgstr "Devez utiliser HOST : PORT dans le champ serveur Tunnel" -#: transports/NoMachine_enterprise/nomachine_base.py:78 -msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" -msgstr "Port d'écoute de NX (par défaut à 4000 pour NX, 22 pour SSH)" - -#: transports/NoMachine_enterprise/nomachine_base.py:82 -#| msgid "Windows client" -msgid "Window Size" -msgstr "La taille de la fenêtre" - -#: transports/NoMachine_enterprise/nomachine_base.py:84 -msgid "Window size on connection" -msgstr "Taille de la fenêtre à la connexion" - -#: transports/NoMachine_enterprise/nomachine_transport.py:59 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 -#| msgid "Fixed Machines Pool" -msgid "NoMachine Protocol" -msgstr "Protocole NoMachine" - -#: transports/NoMachine_enterprise/nomachine_transport.py:61 -#| msgid "RDP Protocol. Direct connection." -msgid "NoMachine Protocol Direct connection." -msgstr "Connexion directe au protocole NoMachine." - -#: transports/NoMachine_enterprise/nomachine_transport.py:71 -msgid "Use UDP traffic for multimedia" -msgstr "Utiliser le trafic UDP pour le multimédia" - -#: transports/NoMachine_enterprise/nomachine_transport.py:74 -#| msgid "If checked, the Audio will be redirected." -msgid "If checked, the multimedia will use UDP traffic instead of RDP" -msgstr "Si coché, le multimédia utilisera le trafic UDP au lieu de RDP" - -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 -#| msgid "NX protocol v3.5. Tunneled connection." -msgid "NoMachine protocol Tunneled." -msgstr "Protocole NoMachine Tunnelisé." - #: transports/PCoIP_enterprise/pcoip.py:50 msgid "PCoIP Cloud Access" msgstr "Accès au cloud PCoIP" @@ -6191,51 +6073,51 @@ msgstr "" "Si cochée, barre de connexion s’affichera (uniquement sur les clients " "Windows)" -#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:157 +#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:174 msgid "Multimedia sync" msgstr "Sync Multimédia " -#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:160 +#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:177 msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgstr "" "S’il est activé. Client Linux utilisera le paramètre multimédia pour xfreerdp" -#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:165 +#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:182 msgid "Use Alsa" msgstr "Utiliser Alsa" -#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:168 +#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:185 msgid "" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used" msgstr "" "Si coché, le client Linux essayera d'utiliser ALSA, sinon, Pulse sera utilisé" -#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:173 +#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:190 msgid "Printer string" msgstr "Chaîne de l’imprimante" -#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:176 +#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:193 msgid "If printer is checked, the printer string used with xfreerdp client" msgstr "" "Si l’imprimante est activée, la chaîne de l’imprimante sera utilisée avec " "xfreerdp client" -#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:182 +#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:199 msgid "Smartcard string" msgstr "Chaîne de carte à puce" -#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:185 +#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:202 msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgstr "" "Si la carte à puce est cochée, la chaîne de carte à puce serautilisée avec " "xfreerdp client" #: transports/RDP/rdp_base.py:280 transports/RDP/rdp_base.py:300 -#: transports/RDS_enterprise/rds_base.py:191 +#: transports/RDS_enterprise/rds_base.py:208 msgid "Custom parameters" msgstr "Paramètres personnalisés" -#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:194 +#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:211 msgid "" "If not empty, extra parameter to include for Linux Client (for example /usb:" "id,dev:054c:0268, or aything compatible with your xfreerdp client)" @@ -6257,9 +6139,6 @@ msgstr "" "MOT DE PASSE SERA INVITÉ !" #: transports/RDP/rdp_base.py:303 -#| msgid "" -#| "If not empty, extra parameter to include for Linux Client (for example /" -#| "usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)" msgid "" "If not empty, extra parameter to include for Mac OS X Freerdp Client (for " "example /usb:id,dev:054c:0268, or aything compatible with your xfreerdp " @@ -6282,6 +6161,28 @@ msgstr "RDS pour vApps" msgid "RDS access using RDP for vApps. Direct connection." msgstr "Accès RDS en utilisant RDP pour les vApps. Connexion directe." +#: transports/RDS_enterprise/rds_base.py:157 +msgid "Maximized" +msgstr "Maximisé" + +#: transports/RDS_enterprise/rds_base.py:160 +msgid "If checked, UDS Actor will try to execute application maximized)" +msgstr "" +"Si coché, UDS Actor essaiera d'exécuter l'application au maximum)" + +#: transports/RDS_enterprise/rds_base.py:165 +msgid "Execute as shell" +msgstr "Exécuter en tant que shell" + +#: transports/RDS_enterprise/rds_base.py:169 +#| msgid "If checked. Linux client will use multimedia parameter for xfreerdp" +msgid "" +"If checked, Linux client will execute application in a session instead of a " +"remoteapp" +msgstr "" +"Si coché, le client Linux exécutera l'application dans une session au " +"lieu d'une application distante" + #: transports/RDS_enterprise/rdstunnel.py:66 msgid "RDS access using RDP for vApps. Tunneled connection." msgstr "Accès RDS en utilisant RDP pour les vApps. Connexion en tunnel." @@ -6380,10 +6281,22 @@ msgstr "X2Go" msgid "X2Go access (Experimental). Direct connection." msgstr "X2Go accès (expérimentale). Connexion directe." +#: transports/X2GO/x2go_base.py:75 transports/X2GO/x2go_base.py:77 +msgid "Screen size" +msgstr "Taille de l'écran" + +#: transports/X2GO/x2go_base.py:85 +msgid "Full Screen" +msgstr "Plein écran" + #: transports/X2GO/x2go_base.py:91 msgid "Desktop" msgstr "Ordinateur de bureau" +#: transports/X2GO/x2go_base.py:93 +msgid "Desktop session" +msgstr "Session de bureau" + #: transports/X2GO/x2go_base.py:110 msgid "vAPP" msgstr "vAPP" @@ -6497,12 +6410,10 @@ msgid "Generic .tar.gz Linux client" msgstr "Client Linux générique .tar.gz" #: web/util/configjs.py:189 -#| msgid "Debian based Linux client" msgid "Binary appimage X86_64 Linux client" msgstr "Client Linux appimage binaire X86_64" #: web/util/configjs.py:190 -#| msgid "Debian based Linux client" msgid "Binary appimage Raspberry Linux client" msgstr "Image d'application binaire Client Linux Raspberry" diff --git a/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po b/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po index f9622d594..12a717404 100644 --- a/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:58+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: French (http://www.transifex.com/openuds/openuds/language/" "fr/)\n" @@ -26,31 +26,31 @@ msgstr "" msgid "category" msgstr "Catégorie" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:12 msgid "seconds" msgstr "secondes" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:6 msgid "Main" msgstr "Principal" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 +#: static/admin/main.js:1 static/admin/polyfills-es5.js:1 +#: static/admin/polyfills.js:1 static/admin/translations-fakejs.js:11 #: static/admin/translations-fakejs.js:29 -#: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:152 -#: static/admin/translations-fakejs.js:154 -#: static/admin/translations-fakejs.js:156 -#: static/admin/translations-fakejs.js:161 -#: static/admin/translations-fakejs.js:201 -#: static/admin/translations-fakejs.js:203 -#: static/admin/translations-fakejs.js:205 static/modern/main-es2015.js:1 -#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:14 +#: static/admin/translations-fakejs.js:179 +#: static/admin/translations-fakejs.js:191 +#: static/admin/translations-fakejs.js:193 +#: static/admin/translations-fakejs.js:195 +#: static/admin/translations-fakejs.js:197 +#: static/admin/translations-fakejs.js:254 +#: static/admin/translations-fakejs.js:256 +#: static/admin/translations-fakejs.js:258 static/modern/main-es5.js:1 +#: static/modern/translations-fakejs.js:14 msgid "Error" msgstr "Erreur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 #: static/admin/translations-fakejs.js:30 msgid "Please, fill in require fields: " msgstr "Veuillez remplir les champs obligatoires:" @@ -64,7 +64,7 @@ msgstr "Test" msgid "Loading data..." msgstr "Chargement des données..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 #: static/admin/translations-fakejs.js:28 #: static/admin/translations-fakejs.js:32 #: static/admin/translations-fakejs.js:34 @@ -72,12 +72,12 @@ msgstr "Chargement des données..." #: static/admin/translations-fakejs.js:38 #: static/admin/translations-fakejs.js:40 #: static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:98 -#: static/admin/translations-fakejs.js:177 -#: static/admin/translations-fakejs.js:182 -#: static/admin/translations-fakejs.js:195 -#: static/admin/translations-fakejs.js:199 -#: static/admin/translations-fakejs.js:208 +#: static/admin/translations-fakejs.js:134 +#: static/admin/translations-fakejs.js:216 +#: static/admin/translations-fakejs.js:221 +#: static/admin/translations-fakejs.js:253 +#: static/admin/translations-fakejs.js:261 +#: static/admin/translations-fakejs.js:266 msgid "dismiss" msgstr "rejeter" @@ -94,7 +94,7 @@ msgid "Test passed successfully" msgstr "Test passé avec succès" #: static/admin/main.js:1 static/admin/translations-fakejs.js:37 -#: static/admin/translations-fakejs.js:207 +#: static/admin/translations-fakejs.js:260 msgid "Successfully saved" msgstr "Enregistré avec succès" @@ -106,154 +106,154 @@ msgstr "Êtes-vous sûr de vouloir supprimer les éléments suivants?" msgid "Deletion finished" msgstr "Suppression terminée" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 msgid "provider" msgstr "fournisseur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 msgid "service" msgstr "un service" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 msgid "service pool" msgstr "piscine de service" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 msgid "authenticator" msgstr "authentifiant" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 msgid "user" msgstr "utilisateur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 msgid "group" msgstr "groupe" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 msgid "transport" msgstr "transport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 msgid "OS manager" msgstr "Gestionnaire de système d'exploitation" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 msgid "calendar" msgstr "calendrier" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 msgid "pool group" msgstr "groupe de piscine" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 msgid "Go to" msgstr "Aller à" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 msgid "yes" msgstr "Oui" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 msgid "no" msgstr "non" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:268 msgid "Error saving: " msgstr "Erreur d'enregistrement:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 msgid "Error saving element" msgstr "Erreur lors de l'enregistrement de l'élément" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 msgid "Error handling your request" msgstr "Erreur lors du traitement de votre demande" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:120 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/translations-fakejs.js:153 msgid "Sunday" msgstr "Dimanche" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 -#: static/admin/translations-fakejs.js:121 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/translations-fakejs.js:154 msgid "Monday" msgstr "Lundi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 -#: static/admin/translations-fakejs.js:122 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/translations-fakejs.js:155 msgid "Tuesday" msgstr "Mardi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 -#: static/admin/translations-fakejs.js:123 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/translations-fakejs.js:156 msgid "Wednesday" msgstr "Mercredi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 -#: static/admin/translations-fakejs.js:124 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/translations-fakejs.js:157 msgid "Thursday" msgstr "Jeudi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 -#: static/admin/translations-fakejs.js:125 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/translations-fakejs.js:158 msgid "Friday" msgstr "Vendredi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 -#: static/admin/translations-fakejs.js:126 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/translations-fakejs.js:159 msgid "Saturday" msgstr "Samedi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 msgid "January" msgstr "Janvier" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 msgid "February" msgstr "Février" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 msgid "March" msgstr "Mars" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 msgid "April" msgstr "Avril" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 msgid "May" msgstr "Mai" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 msgid "June" msgstr "Juin" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 msgid "July" msgstr "Juillet" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 msgid "August" msgstr "Août" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 msgid "September" msgstr "Septembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 msgid "October" msgstr "Octobre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 msgid "November" msgstr "Novembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 msgid "December" msgstr "Décembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 msgid "Never" msgstr "Jamais" @@ -273,770 +273,844 @@ msgstr "#SERVICES_NUMBER# services utilisateurs" msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# services restreints!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 -#: static/admin/translations-fakejs.js:268 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:368 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/translations-fakejs.js:249 +#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:450 msgid "Assigned services" msgstr "Services assignés" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 -#| msgid "Services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:250 msgid "Services in use" msgstr "Services en cours d'utilisation" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 #: static/admin/translations-fakejs.js:291 #: static/admin/translations-fakejs.js:299 msgid "Filter" msgstr "Filtre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 msgid "No entries found" msgstr "Aucune entrée trouvée" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 msgid "Read only" msgstr "Lecture seulement" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 msgid "Full Access" msgstr "Accès total" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 -#: static/admin/translations-fakejs.js:364 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:468 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 +#: static/admin/translations-fakejs.js:358 +#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "User" msgstr "Utilisateur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 -#: static/admin/translations-fakejs.js:230 -#: static/admin/translations-fakejs.js:257 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:399 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 +#: static/admin/translations-fakejs.js:83 +#: static/admin/translations-fakejs.js:93 +#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:444 msgid "Group" msgstr "Groupe" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 -#: static/admin/translations-fakejs.js:363 -#: static/admin/translations-fakejs.js:378 -#: static/admin/translations-fakejs.js:383 -#: static/admin/translations-fakejs.js:398 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/translations-fakejs.js:404 +#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:443 #: static/modern/translations-fakejs.js:72 msgid "Authenticator" msgstr "Authentificateur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 msgid "Permission" msgstr "Autorisation" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 msgid "Remove" msgstr "Retirer" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:11 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 msgid "Confirm revokation of permission" msgstr "Confirmer la révocation de l'autorisation" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 msgid "Maintenance" msgstr "Maintenance" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 msgid "Exit maintenance mode" msgstr "Quitter le mode maintenance" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:221 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 msgid "Enter maintenance mode" msgstr "Entrer en mode maintenance" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:222 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 msgid "New provider" msgstr "Nouveau fournisseur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 msgid "Edit provider" msgstr "Modifier le fournisseur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 msgid "Delete provider" msgstr "Supprimer le fournisseur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 msgid "Exit maintenance mode?" msgstr "Quitter le mode maintenance?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:245 msgid "Enter maintenance mode?" msgstr "Entrer en mode maintenance?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:246 msgid "Maintenance mode for" msgstr "Mode maintenance pour" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:246 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/translations-fakejs.js:247 msgid "In Maintenance" msgstr "en maintenance" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:229 -#: static/admin/translations-fakejs.js:247 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/translations-fakejs.js:248 msgid "Active" msgstr "Actif" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 -#: static/admin/translations-fakejs.js:232 -#: static/admin/translations-fakejs.js:250 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/translations-fakejs.js:95 +#: static/admin/translations-fakejs.js:229 msgid "Pool" msgstr "bassin" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:216 -#: static/admin/translations-fakejs.js:233 -#: static/admin/translations-fakejs.js:251 -#: static/admin/translations-fakejs.js:445 -#: static/admin/translations-fakejs.js:461 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/translations-fakejs.js:96 +#: static/admin/translations-fakejs.js:230 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:351 msgid "State" msgstr "Etat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 -#: static/admin/translations-fakejs.js:234 -#: static/admin/translations-fakejs.js:252 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/translations-fakejs.js:97 +#: static/admin/translations-fakejs.js:231 msgid "User Services" msgstr "Services utilisateur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 -#: static/admin/translations-fakejs.js:262 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:356 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/translations-fakejs.js:232 +#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:397 msgid "Service pools" msgstr "Piscines de service" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 -#: static/admin/translations-fakejs.js:6 -#: static/admin/translations-fakejs.js:326 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/translations-fakejs.js:7 +#: static/admin/translations-fakejs.js:306 #: static/modern/translations-fakejs.js:43 msgid "Yes" msgstr "Oui" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 -#: static/admin/translations-fakejs.js:7 -#: static/admin/translations-fakejs.js:327 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 +#: static/admin/translations-fakejs.js:8 +#: static/admin/translations-fakejs.js:307 #: static/modern/translations-fakejs.js:44 msgid "No" msgstr "Non" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:8 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 msgid "(hidden)" msgstr "(caché)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 msgid "Selected items :" msgstr "Articles sélectionnés:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 -#: static/admin/translations-fakejs.js:245 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/translations-fakejs.js:233 #: static/modern/translations-fakejs.js:34 msgid "Information" msgstr "Informations" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:211 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:234 msgid "New service" msgstr "Nouveau service" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 msgid "Edit service" msgstr "Modifier le service" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 msgid "Delete service" msgstr "Supprimer le service" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 msgid "Delete user service" msgstr "Supprimer le service de l’utilisateur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 msgid "New Authenticator" msgstr "Nouvel authentificateur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:266 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 msgid "Edit Authenticator" msgstr "Edit Authenticator" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:267 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 msgid "Delete Authenticator" msgstr "Supprimer l'authentificateur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 msgid "Any" msgstr "Tout" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 msgid "All" msgstr "Tout" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:231 -#: static/admin/translations-fakejs.js:258 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:405 -#: static/admin/translations-fakejs.js:444 -#: static/admin/translations-fakejs.js:460 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/translations-fakejs.js:94 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:350 +#: static/admin/translations-fakejs.js:375 +#: static/admin/translations-fakejs.js:431 msgid "Comments" msgstr "commentaires" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:98 msgid "Unique ID" msgstr "Identifiant unique" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 msgid "Friendly Name" msgstr "Nom familier" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 msgid "In Use" msgstr "Utilisé" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 msgid "IP" msgstr "IP" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 msgid "Services Pool" msgstr "Piscine de services" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 -#: static/admin/translations-fakejs.js:264 -#: static/admin/translations-fakejs.js:280 -#: static/admin/translations-fakejs.js:316 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 -#: static/admin/translations-fakejs.js:437 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:469 -#: static/admin/translations-fakejs.js:475 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/translations-fakejs.js:103 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:369 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:452 msgid "Groups" msgstr "Groupes" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 -#: static/admin/translations-fakejs.js:438 -#: static/admin/translations-fakejs.js:473 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:364 msgid "Services Pools" msgstr "Services Piscines" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:253 -#: static/admin/translations-fakejs.js:333 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/translations-fakejs.js:374 msgid "Name" msgstr "prénom" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:254 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 msgid "Real Name" msgstr "Vrai nom" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 msgid "state" msgstr "Etat" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:256 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 msgid "Last access" msgstr "Dernier accès" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 -#: static/admin/translations-fakejs.js:279 -#: static/admin/translations-fakejs.js:454 -#: static/admin/translations-fakejs.js:474 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:368 msgid "Users" msgstr "Utilisateurs" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 -#: static/admin/translations-fakejs.js:446 -#: static/admin/translations-fakejs.js:462 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/translations-fakejs.js:340 +#: static/admin/translations-fakejs.js:352 msgid "Enabled" msgstr "Activée" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:260 -#: static/admin/translations-fakejs.js:447 -#: static/admin/translations-fakejs.js:463 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/translations-fakejs.js:341 +#: static/admin/translations-fakejs.js:353 msgid "Disabled" msgstr "désactivé" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:261 -#: static/admin/translations-fakejs.js:464 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/translations-fakejs.js:354 msgid "Blocked" msgstr "Bloqué" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:248 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 msgid "Delete user" msgstr "Supprimer l'utilisateur" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:249 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 msgid "Delete group" msgstr "Supprimer le groupe" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:123 msgid "New OS Manager" msgstr "Nouveau gestionnaire de système d'exploitation" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:124 msgid "Edit OS Manager" msgstr "Modifier le gestionnaire du système d'exploitation" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:125 msgid "Delete OS Manager" msgstr "Supprimer OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "New Transport" msgstr "Nouveau transport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Edit Transport" msgstr "Modifier le transport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "Delete Transport" msgstr "Supprimer le transport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 msgid "New Network" msgstr "Nouveau réseau" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 msgid "Edit Network" msgstr "Editer le réseau" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 msgid "Delete Network" msgstr "Supprimer le réseau" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 msgid "New Proxy" msgstr "Nouveau proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 msgid "Edit Proxy" msgstr "Modifier le proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:83 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 msgid "Delete Proxy" msgstr "Supprimer le proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 msgid "(This service does not requires an OS Manager)" msgstr "" "(Ce service ne nécessite pas de gestionnaire de système d'exploitation)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 msgid "New service Pool" msgstr "Nouveau service piscine" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 msgid "Publish on creation" msgstr "Publier sur la création" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 msgid "If selected, will initiate the publication inmediatly after creation" msgstr "Si sélectionné, lancera la publication immédiatement après création" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 msgid "Edit Service Pool" msgstr "Modifier le pool de services" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 msgid "Delete service pool" msgstr "Supprimer le pool de services" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:153 -#: static/admin/translations-fakejs.js:157 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/translations-fakejs.js:194 msgid "Please, select a valid user" msgstr "S'il vous plaît, sélectionnez un utilisateur valide" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:155 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 msgid "Please, select a valid group" msgstr "S'il vous plaît, sélectionnez un groupe valide" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 msgid "Please, select a valid transport" msgstr "S'il vous plaît, sélectionnez un transport valide" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:158 -#| msgid "Assigned services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:199 msgid "Assigned" msgstr "Attribué" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:159 -#| msgid "Cache" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:200 msgid "Cached" msgstr "En cache" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:201 msgid "In use" msgstr "Utilisé" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 #: static/admin/translations-fakejs.js:289 -#: static/admin/translations-fakejs.js:360 -#: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:456 +#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:401 +#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:466 msgid "Logs" msgstr "Registres" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:203 msgid "VNC" msgstr "VNC" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 msgid "Launch now" msgstr "Lancer maintenant" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:205 msgid "Change owner" msgstr "Changer de propriétaire" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 msgid "Assign service" msgstr "Attribuer un service" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:207 #: static/admin/translations-fakejs.js:276 -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:282 #: static/admin/translations-fakejs.js:345 -#: static/admin/translations-fakejs.js:353 -#: static/admin/translations-fakejs.js:365 -#: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:385 -#: static/admin/translations-fakejs.js:389 -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:394 #: static/admin/translations-fakejs.js:406 -#: static/admin/translations-fakejs.js:414 -#: static/admin/translations-fakejs.js:426 -#: static/admin/translations-fakejs.js:451 -#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 +#: static/admin/translations-fakejs.js:428 +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:487 msgid "Cancel" msgstr "Annuler" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:208 msgid "Changelog" msgstr "Changelog" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:170 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:182 +#: static/admin/translations-fakejs.js:209 msgid "Delete assigned service" msgstr "Supprimer le service attribué" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 msgid "Delete cached service" msgstr "Supprimer le service en cache" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 -#: static/admin/translations-fakejs.js:172 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:183 +#: static/admin/translations-fakejs.js:211 msgid "Delete assigned group" msgstr "Supprimer le groupe attribué" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 msgid "Delete assigned transport" msgstr "Supprimer le transport affecté" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 msgid "Publication" msgstr "Publication" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 msgid "Cancel publication?" msgstr "Annuler la publication ?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 msgid "Publication canceled" msgstr "Publication annulée" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 msgid "Delete scheduled action" msgstr "Supprimer l'action programmée" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:179 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 msgid "Execute scheduled action" msgstr "Exécuter une action planifiée" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 msgid "Execute scheduled action right now?" msgstr "Exécuter l'action prévue maintenant?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 msgid "Scheduled action executed" msgstr "Action programmée exécutée" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:183 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/translations-fakejs.js:222 msgid "Delete calendar access rule" msgstr "Supprimer la règle d'accès au calendrier" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 msgid "New meta pool" msgstr "Nouveau méta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 msgid "Edit meta pool" msgstr "Editer le méta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 msgid "Delete meta pool" msgstr "Supprimer le méta-pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 msgid "Please, select a valid service pool" msgstr "Veuillez sélectionner un pool de services valide." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 msgid "Remove member pool" msgstr "Supprimer le pool de membres" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 msgid "New pool group" msgstr "Nouveau groupe de piscines" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:191 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 msgid "Edit pool group" msgstr "Modifier le groupe de piscines" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Delete pool group" msgstr "Supprimer le groupe de piscines" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 msgid "New calendar" msgstr "Nouveau calendrier" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:177 msgid "Edit calendar" msgstr "Modifier le calendrier" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 msgid "Delete calendar" msgstr "Supprimer le calendrier" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:103 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 msgid "day" msgstr "Journée" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 msgid "days" msgstr "jours" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 msgid "Daily" msgstr "Tous les jours" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 msgid "week" msgstr "semaine" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 msgid "weeks" msgstr "semaines" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 msgid "Weekly" msgstr "Hebdomadaire" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 msgid "month" msgstr "mois" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 msgid "months" msgstr "mois" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 msgid "Monthly" msgstr "Mensuel" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 msgid "year" msgstr "année" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 msgid "years" msgstr "années" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:147 msgid "Yearly" msgstr "annuel" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 -#: static/admin/translations-fakejs.js:342 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/translations-fakejs.js:383 msgid "Weekdays" msgstr "Lundi au vendredi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 msgid "Minutes" msgstr "Minutes" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 msgid "Hours" msgstr "Heures" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 msgid "Days" msgstr "Jours" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:152 msgid "Weeks" msgstr "Semaines" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 msgid "(no days)" msgstr "(pas de jours)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:161 msgid "Forever" msgstr "Pour toujours" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 msgid "Start date/time" msgstr "Date / heure de début" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 msgid "End date" msgstr "Date de fin" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 msgid "Interval" msgstr "Intervalle" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 msgid "Week days" msgstr "Jours de la semaine" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 msgid "Invalid or incomplete rule. Please, fix field $FIELD" msgstr "Règle invalide ou incomplète. Veuillez fixer le champ $ FIELD" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:134 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 msgid "This rule will be valid every" msgstr "Cette règle sera valable tous les" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 msgid "of any week" msgstr "de n'importe quelle semaine" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 msgid "from" msgstr "De" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:170 msgid "until" msgstr "jusqu'à ce que" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 msgid "onwards" msgstr "en avant" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:172 msgid "starting at" msgstr "a partir" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 msgid "and every event will be active for" msgstr "et chaque événement sera actif pour" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 msgid "with no duration" msgstr "avec aucune durée" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 msgid "Delete calendar rule" msgstr "Supprimer la règle d'agenda" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 msgid "Set time mark" msgstr "Définir la marque de temps" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 msgid "New account" msgstr "Nouveau compte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:93 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 msgid "Edit account" msgstr "Modifier le compte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:94 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 msgid "Delete account" msgstr "Supprimer le compte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:95 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 msgid "Time mark" msgstr "Marque de temps" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:96 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 msgid "Set time mark for $NAME to current date/time?" msgstr "Définir la marque de temps pour $ NAME à la date / heure actuelle?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:97 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 msgid "Time mark stablished" msgstr "Marque de temps établie" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 msgid "No time mark" msgstr "Pas de marque de temps" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:126 msgid "Delete account usage" msgstr "Supprimer l'utilisation du compte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 msgid "Image is too big (max. upload size is 256Kb)" msgstr "L'image est trop grande (taille de téléchargement max. est de 256Kb)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:257 msgid "Invalid image type (only supports JPEG, PNG and GIF" msgstr "" "Type d'image non valide (supporte uniquement les formats JPEG, PNG et " "GIF)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 msgid "Please, provide a name and a image" msgstr "Merci de donner un nom et une image" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:209 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:262 msgid "Delete image" msgstr "Supprimer l'image" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 -#: static/admin/translations-fakejs.js:200 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 +#: static/admin/translations-fakejs.js:267 msgid "Generate report" msgstr "Générer le rapport" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:197 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:264 msgid "Generating report..." msgstr "Générer un rapport ..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 msgid "Report finished" msgstr "Rapport terminé" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:194 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:252 msgid "Configuration saved" msgstr "Configuration sauvegardée" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:193 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:251 msgid "Delete actor token - USE WITH EXTREME CAUTION!!!" msgstr "" "Supprimer le jeton d'acteur - UTILISER AVEC UNE ATTENTION EXTRÊME !!!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 msgid "Cache flushed" msgstr "Cache vidée" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 msgid "Items per page" msgstr "objets par page" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 msgid ", (%i more items)" msgstr ", (% i plus d'articles)" +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "ON_PROPERTY" +msgstr "ON_PROPERTY" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "on" +msgstr "au" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "originalInstance" +msgstr "instance d'origine" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "OriginalDelegate" +msgstr "Délégué d'origine" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "Promise" +msgstr "Promettre" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "propagationStopped" +msgstr "propagationArrêté" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "UNPATCHED_EVENTS" +msgstr "UNPATCHED_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "PASSIVE_EVENTS" +msgstr "ÉVÉNEMENTS_PASSIFS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "zoneTask" +msgstr "zoneTâche" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskAborting" +msgstr "fetchTaskAborting" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskScheduling" +msgstr "fetchTaskScheduling" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrTask" +msgstr "xhrTâche" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrSync" +msgstr "xhrSync" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrListener" +msgstr "xhrListener" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +#| msgid "Scheduled actions" +msgid "xhrScheduled" +msgstr "xhrPlanifié" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrURL" +msgstr "URL xhr" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrErrorBeforeScheduled" +msgstr "xhrErrorBeforeScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "unhandledPromiseRejectionHandler" +msgstr "unhandledPromiseRejectionHandler" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "rejectionHandledHandler" +msgstr "rejetHandledHandler" + #: static/admin/translations-fakejs.js:274 msgid "Remove all" msgstr "Enlever tout" @@ -1046,53 +1120,53 @@ msgid "Add" msgstr "Ajouter" #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:282 -#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:288 +#: static/admin/translations-fakejs.js:334 #: static/admin/translations-fakejs.js:346 -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:361 #: static/admin/translations-fakejs.js:366 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:386 -#: static/admin/translations-fakejs.js:390 -#: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:403 +#: static/admin/translations-fakejs.js:387 +#: static/admin/translations-fakejs.js:395 #: static/admin/translations-fakejs.js:407 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:412 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:433 #: static/admin/translations-fakejs.js:435 -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:452 -#: static/admin/translations-fakejs.js:471 -#: static/admin/translations-fakejs.js:476 +#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:488 msgid "Ok" msgstr "D'accord" #: static/admin/translations-fakejs.js:278 -msgid "Permissions for" -msgstr "Autorisations pour" - -#: static/admin/translations-fakejs.js:281 -msgid "New permission..." -msgstr "Nouvelle permission ..." - -#: static/admin/translations-fakejs.js:283 -msgid "New user permission for" -msgstr "Nouvelle autorisation utilisateur pour" - -#: static/admin/translations-fakejs.js:284 -msgid "New group permission for" -msgstr "Nouvelle autorisation de groupe pour" - -#: static/admin/translations-fakejs.js:287 msgid "Discard & close" msgstr "Jeter et fermer" -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:279 +#: static/admin/translations-fakejs.js:480 msgid "Save" msgstr "Enregistrer" +#: static/admin/translations-fakejs.js:280 +msgid "New user permission for" +msgstr "Nouvelle autorisation utilisateur pour" + +#: static/admin/translations-fakejs.js:281 +msgid "New group permission for" +msgstr "Nouvelle autorisation de groupe pour" + +#: static/admin/translations-fakejs.js:284 +msgid "Permissions for" +msgstr "Autorisations pour" + +#: static/admin/translations-fakejs.js:287 +msgid "New permission..." +msgstr "Nouvelle permission ..." + #: static/admin/translations-fakejs.js:290 #: static/admin/translations-fakejs.js:297 msgid "Export" @@ -1128,397 +1202,367 @@ msgid "Detail" msgstr "Détail" #: static/admin/translations-fakejs.js:305 -#: static/admin/translations-fakejs.js:344 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:367 -#: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:453 -msgid "Summary" -msgstr "Résumé" - -#: static/admin/translations-fakejs.js:306 -#: static/admin/translations-fakejs.js:429 -msgid "Services" -msgstr "Prestations de service" - -#: static/admin/translations-fakejs.js:307 -msgid "Authenticators" -msgstr "Authentificateurs" - -#: static/admin/translations-fakejs.js:308 -msgid "Os Managers" -msgstr "Gestionnaires Os" - -#: static/admin/translations-fakejs.js:309 -msgid "Connectivity" -msgstr "Connectivité" - -#: static/admin/translations-fakejs.js:310 -#: static/admin/translations-fakejs.js:371 -#: static/modern/translations-fakejs.js:38 -msgid "Transports" -msgstr "Les transports" - -#: static/admin/translations-fakejs.js:311 -#: static/modern/translations-fakejs.js:40 -msgid "Networks" -msgstr "Les réseaux" - -#: static/admin/translations-fakejs.js:312 -msgid "Proxies" -msgstr "Les procurations" - -#: static/admin/translations-fakejs.js:313 -msgid "Pools" -msgstr "Les piscines" - -#: static/admin/translations-fakejs.js:315 -msgid "Meta pools" -msgstr "Méta piscines" - -#: static/admin/translations-fakejs.js:317 -msgid "Calendars" -msgstr "Calendriers" - -#: static/admin/translations-fakejs.js:318 -msgid "Accounts" -msgstr "Comptes" - -#: static/admin/translations-fakejs.js:319 -msgid "Tools" -msgstr "Outils" - -#: static/admin/translations-fakejs.js:320 -msgid "Gallery" -msgstr "Galerie" - -#: static/admin/translations-fakejs.js:321 -msgid "Reports" -msgstr "Rapports" - -#: static/admin/translations-fakejs.js:322 -msgid "Configuration" -msgstr "Configuration" - -#: static/admin/translations-fakejs.js:323 -msgid "Actor tokens" -msgstr "Jetons d'acteur" - -#: static/admin/translations-fakejs.js:324 -msgid "Flush Cache" -msgstr "Vider le cache" - -#: static/admin/translations-fakejs.js:325 #: static/modern/translations-fakejs.js:42 msgid "Close" msgstr "Fermer" -#: static/admin/translations-fakejs.js:328 +#: static/admin/translations-fakejs.js:308 msgid "User mode" msgstr "Mode utilisateur" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:309 #: static/modern/translations-fakejs.js:47 msgid "Logout" msgstr "Connectez - Out" -#: static/admin/translations-fakejs.js:330 -msgid "Account usage" -msgstr "Utilisation du compte" - -#: static/admin/translations-fakejs.js:331 -msgid "Edit rule" -msgstr "Modifier la règle" - -#: static/admin/translations-fakejs.js:332 -msgid "New rule" -msgstr "Nouvelle règle" - -#: static/admin/translations-fakejs.js:335 -msgid "Event" -msgstr "un événement" - -#: static/admin/translations-fakejs.js:336 -msgid "Start time" -msgstr "Heure de début" - -#: static/admin/translations-fakejs.js:337 -msgid "Duration" -msgstr "Durée" - -#: static/admin/translations-fakejs.js:338 -msgid "Duration units" -msgstr "Unités de durée" - -#: static/admin/translations-fakejs.js:339 -msgid "Start date" -msgstr "Date de début" - -#: static/admin/translations-fakejs.js:340 -msgid "Repeat until date" -msgstr "Répéter jusqu'à la date" - -#: static/admin/translations-fakejs.js:341 -msgid "Frequency" -msgstr "La fréquence" - -#: static/admin/translations-fakejs.js:343 -msgid "Repeat every" -msgstr "Répéter tous les" - -#: static/admin/translations-fakejs.js:347 -msgid "Rules" -msgstr "Règles" - -#: static/admin/translations-fakejs.js:348 -msgid "New member pool" -msgstr "Nouveau pool de membres" - -#: static/admin/translations-fakejs.js:349 -msgid "Edit member pool" -msgstr "Modifier le pool de membres" - -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:411 -msgid "Priority" -msgstr "Priorité" - -#: static/admin/translations-fakejs.js:351 -msgid "Service pool" -msgstr "Piscine de service" - -#: static/admin/translations-fakejs.js:352 -msgid "Enabled?" -msgstr "Activée?" - -#: static/admin/translations-fakejs.js:359 -#: static/admin/translations-fakejs.js:374 -msgid "Access calendars" -msgstr "Calendriers d'accès" - -#: static/admin/translations-fakejs.js:361 -msgid "Assign service to user manually" -msgstr "Attribuer manuellement le service à l'utilisateur" - -#: static/admin/translations-fakejs.js:362 -msgid "Service" -msgstr "Un service" - -#: static/admin/translations-fakejs.js:369 -msgid "Cache" -msgstr "Cache" - -#: static/admin/translations-fakejs.js:372 -msgid "Publications" -msgstr "Des publications" - -#: static/admin/translations-fakejs.js:373 -msgid "Scheduled actions" -msgstr "Actions programmées" - -#: static/admin/translations-fakejs.js:375 -msgid "Charts" -msgstr "Graphiques" - -#: static/admin/translations-fakejs.js:377 -msgid "New group for" -msgstr "Nouveau groupe pour" - -#: static/admin/translations-fakejs.js:382 -msgid "Change owner of assigned service" -msgstr "Changer le propriétaire du service attribué" - -#: static/admin/translations-fakejs.js:387 -msgid "New transport for" -msgstr "Nouveau transport pour" - -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:397 -msgid "Transport" -msgstr "Transport" - -#: static/admin/translations-fakejs.js:391 -msgid "Edit action for" -msgstr "Modifier l'action pour" - -#: static/admin/translations-fakejs.js:392 -msgid "New action for" -msgstr "Nouvelle action pour" - -#: static/admin/translations-fakejs.js:393 -#: static/admin/translations-fakejs.js:412 -msgid "Calendar" -msgstr "Calendrier" - -#: static/admin/translations-fakejs.js:394 -msgid "Events offset (minutes)" -msgstr "Décalage d'événements (minutes)" - -#: static/admin/translations-fakejs.js:395 -msgid "At the beginning of the interval?" -msgstr "Au début de l'intervalle?" - +#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:385 #: static/admin/translations-fakejs.js:396 -#: static/admin/translations-fakejs.js:413 -msgid "Action" -msgstr "action" +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:463 +msgid "Summary" +msgstr "Résumé" -#: static/admin/translations-fakejs.js:402 -msgid "Logs of" -msgstr "Journaux de" +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:464 +msgid "Services" +msgstr "Prestations de service" -#: static/admin/translations-fakejs.js:404 -msgid "New publication for" -msgstr "Nouvelle publication pour" +#: static/admin/translations-fakejs.js:312 +msgid "Authenticators" +msgstr "Authentificateurs" -#: static/admin/translations-fakejs.js:408 -msgid "New access rule for" -msgstr "Nouvelle règle d'accès pour" +#: static/admin/translations-fakejs.js:313 +msgid "Os Managers" +msgstr "Gestionnaires Os" -#: static/admin/translations-fakejs.js:409 -msgid "Edit access rule for" -msgstr "Modifier la règle d'accès pour" +#: static/admin/translations-fakejs.js:314 +msgid "Connectivity" +msgstr "Connectivité" -#: static/admin/translations-fakejs.js:410 -msgid "Default fallback access for" -msgstr "Accès de secours par défaut pour" +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:453 +#: static/modern/translations-fakejs.js:38 +msgid "Transports" +msgstr "Les transports" -#: static/admin/translations-fakejs.js:416 -msgid "Changelog of" -msgstr "Changelog de" +#: static/admin/translations-fakejs.js:316 +#: static/modern/translations-fakejs.js:40 +msgid "Networks" +msgstr "Les réseaux" -#: static/admin/translations-fakejs.js:418 -msgid "UDS Configuration" -msgstr "Configuration UDS" +#: static/admin/translations-fakejs.js:317 +msgid "Proxies" +msgstr "Les procurations" -#: static/admin/translations-fakejs.js:420 -msgid "New image for" -msgstr "Nouvelle image pour" +#: static/admin/translations-fakejs.js:318 +msgid "Pools" +msgstr "Les piscines" -#: static/admin/translations-fakejs.js:421 -msgid "Edit for" -msgstr "Modifier pour" +#: static/admin/translations-fakejs.js:320 +msgid "Meta pools" +msgstr "Méta piscines" -#: static/admin/translations-fakejs.js:422 -msgid "Image name" -msgstr "Nom de l'image" +#: static/admin/translations-fakejs.js:322 +msgid "Calendars" +msgstr "Calendriers" -#: static/admin/translations-fakejs.js:423 -msgid "Image (click to change)" -msgstr "Image (cliquez pour changer)" +#: static/admin/translations-fakejs.js:323 +msgid "Accounts" +msgstr "Comptes" -#: static/admin/translations-fakejs.js:424 -msgid "For optimal results, use " -msgstr "Pour des résultats optimaux, utilisez" +#: static/admin/translations-fakejs.js:324 +msgid "Tools" +msgstr "Outils" -#: static/admin/translations-fakejs.js:425 -msgid "The image will be resized on upload to" -msgstr "L'image sera redimensionnée lors du téléchargement sur" +#: static/admin/translations-fakejs.js:325 +msgid "Gallery" +msgstr "Galerie" -#: static/admin/translations-fakejs.js:430 -msgid "Usage" -msgstr "Usage" +#: static/admin/translations-fakejs.js:326 +msgid "Reports" +msgstr "Rapports" -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:472 +#: static/admin/translations-fakejs.js:327 +msgid "Configuration" +msgstr "Configuration" + +#: static/admin/translations-fakejs.js:328 +msgid "Actor tokens" +msgstr "Jetons d'acteur" + +#: static/admin/translations-fakejs.js:329 +msgid "Flush Cache" +msgstr "Vider le cache" + +#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:459 msgid "Information for" msgstr "Information pour" -#: static/admin/translations-fakejs.js:433 -msgid "Services pools" -msgstr "Piscines de services" - -#: static/admin/translations-fakejs.js:439 -msgid "Assigned Services" -msgstr "Services assignés" - -#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:335 msgid "Edit group" msgstr "Modifier groupe" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:336 msgid "New group" msgstr "Nouveau groupe" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:337 msgid "Meta group name" msgstr "Nom du groupe méta" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:342 msgid "Service Pools" msgstr "Pools de service" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:343 msgid "Match mode" msgstr "Mode match" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:344 msgid "Selected Groups" msgstr "Groupes sélectionnés" -#: static/admin/translations-fakejs.js:457 +#: static/admin/translations-fakejs.js:347 msgid "Edit user" msgstr "Modifier utilisateur" -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:348 msgid "New user" msgstr "Nouvel utilisateur" -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:349 msgid "Real name" msgstr "Vrai nom" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:355 msgid "Role" msgstr "Rôle" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:356 msgid "Admin" msgstr "Admin" -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:357 msgid "Staff member" msgstr "Membre du personnel" -#: static/admin/translations-fakejs.js:477 +#: static/admin/translations-fakejs.js:365 +msgid "Assigned Services" +msgstr "Services assignés" + +#: static/admin/translations-fakejs.js:371 +msgid "Account usage" +msgstr "Utilisation du compte" + +#: static/admin/translations-fakejs.js:372 +msgid "Edit rule" +msgstr "Modifier la règle" + +#: static/admin/translations-fakejs.js:373 +msgid "New rule" +msgstr "Nouvelle règle" + +#: static/admin/translations-fakejs.js:376 +msgid "Event" +msgstr "un événement" + +#: static/admin/translations-fakejs.js:377 +msgid "Start time" +msgstr "Heure de début" + +#: static/admin/translations-fakejs.js:378 +msgid "Duration" +msgstr "Durée" + +#: static/admin/translations-fakejs.js:379 +msgid "Duration units" +msgstr "Unités de durée" + +#: static/admin/translations-fakejs.js:380 +msgid "Start date" +msgstr "Date de début" + +#: static/admin/translations-fakejs.js:381 +msgid "Repeat until date" +msgstr "Répéter jusqu'à la date" + +#: static/admin/translations-fakejs.js:382 +msgid "Frequency" +msgstr "La fréquence" + +#: static/admin/translations-fakejs.js:384 +msgid "Repeat every" +msgstr "Répéter tous les" + +#: static/admin/translations-fakejs.js:388 +msgid "Rules" +msgstr "Règles" + +#: static/admin/translations-fakejs.js:389 +msgid "New member pool" +msgstr "Nouveau pool de membres" + +#: static/admin/translations-fakejs.js:390 +msgid "Edit member pool" +msgstr "Modifier le pool de membres" + +#: static/admin/translations-fakejs.js:391 +#: static/admin/translations-fakejs.js:416 +msgid "Priority" +msgstr "Priorité" + +#: static/admin/translations-fakejs.js:392 +msgid "Service pool" +msgstr "Piscine de service" + +#: static/admin/translations-fakejs.js:393 +msgid "Enabled?" +msgstr "Activée?" + +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:456 +msgid "Access calendars" +msgstr "Calendriers d'accès" + +#: static/admin/translations-fakejs.js:402 +msgid "Assign service to user manually" +msgstr "Attribuer manuellement le service à l'utilisateur" + +#: static/admin/translations-fakejs.js:403 +msgid "Service" +msgstr "Un service" + +#: static/admin/translations-fakejs.js:408 +msgid "Change owner of assigned service" +msgstr "Changer le propriétaire du service attribué" + +#: static/admin/translations-fakejs.js:413 +msgid "New access rule for" +msgstr "Nouvelle règle d'accès pour" + +#: static/admin/translations-fakejs.js:414 +msgid "Edit access rule for" +msgstr "Modifier la règle d'accès pour" + +#: static/admin/translations-fakejs.js:415 +msgid "Default fallback access for" +msgstr "Accès de secours par défaut pour" + +#: static/admin/translations-fakejs.js:417 +#: static/admin/translations-fakejs.js:438 +msgid "Calendar" +msgstr "Calendrier" + +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:441 +msgid "Action" +msgstr "action" + +#: static/admin/translations-fakejs.js:421 +msgid "New group for" +msgstr "Nouveau groupe pour" + +#: static/admin/translations-fakejs.js:426 +msgid "New transport for" +msgstr "Nouveau transport pour" + +#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:442 +msgid "Transport" +msgstr "Transport" + +#: static/admin/translations-fakejs.js:430 +msgid "New publication for" +msgstr "Nouvelle publication pour" + +#: static/admin/translations-fakejs.js:434 +msgid "Changelog of" +msgstr "Changelog de" + +#: static/admin/translations-fakejs.js:436 +msgid "Edit action for" +msgstr "Modifier l'action pour" + +#: static/admin/translations-fakejs.js:437 +msgid "New action for" +msgstr "Nouvelle action pour" + +#: static/admin/translations-fakejs.js:439 +msgid "Events offset (minutes)" +msgstr "Décalage d'événements (minutes)" + +#: static/admin/translations-fakejs.js:440 +msgid "At the beginning of the interval?" +msgstr "Au début de l'intervalle?" + +#: static/admin/translations-fakejs.js:447 +msgid "Logs of" +msgstr "Journaux de" + +#: static/admin/translations-fakejs.js:451 +msgid "Cache" +msgstr "Cache" + +#: static/admin/translations-fakejs.js:454 +msgid "Publications" +msgstr "Des publications" + +#: static/admin/translations-fakejs.js:455 +msgid "Scheduled actions" +msgstr "Actions programmées" + +#: static/admin/translations-fakejs.js:457 +msgid "Charts" +msgstr "Graphiques" + +#: static/admin/translations-fakejs.js:460 +msgid "Services pools" +msgstr "Piscines de services" + +#: static/admin/translations-fakejs.js:465 +msgid "Usage" +msgstr "Usage" + +#: static/admin/translations-fakejs.js:467 #: static/modern/translations-fakejs.js:45 msgid "Dashboard" msgstr "Tableau de bord" -#: static/admin/translations-fakejs.js:478 +#: static/admin/translations-fakejs.js:468 msgid "View authenticators" msgstr "Voir les authentificateurs" -#: static/admin/translations-fakejs.js:479 -#: static/admin/translations-fakejs.js:480 -#: static/admin/translations-fakejs.js:481 +#: static/admin/translations-fakejs.js:469 +#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:471 msgid "View service pools" msgstr "Voir les piscines de service" -#: static/admin/translations-fakejs.js:482 -#| msgid "Assigned services" +#: static/admin/translations-fakejs.js:472 msgid "Assigned services chart" msgstr "Tableau des services attribués" -#: static/admin/translations-fakejs.js:483 -#| msgid "Reset service: " +#: static/admin/translations-fakejs.js:473 msgid "In use services chart" msgstr "Tableau des services en cours d'utilisation" -#: static/admin/translations-fakejs.js:484 +#: static/admin/translations-fakejs.js:474 msgid "UDS Administration" msgstr "Administration UDS" -#: static/admin/translations-fakejs.js:485 +#: static/admin/translations-fakejs.js:475 msgid "You are accessing UDS Administration as staff member." msgstr "Vous accédez à l’administration UDS en tant que membre du personnel." -#: static/admin/translations-fakejs.js:486 +#: static/admin/translations-fakejs.js:476 msgid "This means that you have restricted access to elements." msgstr "Cela signifie que vous avez un accès restreint aux éléments." -#: static/admin/translations-fakejs.js:487 +#: static/admin/translations-fakejs.js:477 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1526,31 +1570,52 @@ msgstr "" "Pour augmenter vos privilèges d'accès, veuillez contacter votre " "administrateur UDS local." -#: static/admin/translations-fakejs.js:488 +#: static/admin/translations-fakejs.js:478 msgid "Thank you." msgstr "Je vous remercie." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:23 -msgid "Errors found" -msgstr "Erreurs trouvées" +#: static/admin/translations-fakejs.js:479 +msgid "UDS Configuration" +msgstr "Configuration UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/admin/translations-fakejs.js:481 +msgid "New image for" +msgstr "Nouvelle image pour" + +#: static/admin/translations-fakejs.js:482 +msgid "Edit for" +msgstr "Modifier pour" + +#: static/admin/translations-fakejs.js:483 +msgid "Image name" +msgstr "Nom de l'image" + +#: static/admin/translations-fakejs.js:484 +msgid "Image (click to change)" +msgstr "Image (cliquez pour changer)" + +#: static/admin/translations-fakejs.js:485 +msgid "For optimal results, use " +msgstr "Pour des résultats optimaux, utilisez" + +#: static/admin/translations-fakejs.js:486 +msgid "The image will be resized on upload to" +msgstr "L'image sera redimensionnée lors du téléchargement sur" + +#: static/modern/main-es5.js:1 msgid "Error communicating with your service. Please, retry again." msgstr "Erreur de communication avec votre service. Veuillez réessayer." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:13 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:13 msgid "Your session has expired. Please, login again" msgstr "Votre session a expiré. Veuillez vous reconnecter" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:15 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:15 #: static/modern/translations-fakejs.js:20 msgid "Please wait until the service is launched." msgstr "Veuillez attendre le lancement du service." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Remember that you will need the UDS client on your platform to access the " "service." @@ -1558,57 +1623,56 @@ msgstr "" "N'oubliez pas que vous aurez besoin du client UDS sur votre plateforme " "pour accéder au service." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:16 -#| msgid "Service released" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:16 msgid "Service ready" msgstr "Prêt pour le service" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:17 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:17 msgid "UDS Client not launching" msgstr "Le client UDS ne se lance pas" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 +#| msgid "" +#| "It seems that you don't have UDS Client installed. Please, install it " +#| "from here: " msgid "" "It seems that you don't have UDS Client installed. Please, install it from " -"here: " +"here:" msgstr "" "Il semble que vous n'ayez pas installé le client UDS. Veuillez l'" "installer à partir d'ici :" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:18 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:18 msgid "UDS Client Download" msgstr "Téléchargement du client UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Launching UDS Client, almost done." msgstr "Lancement du client UDS, presque terminé." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Machine ready, waiting for UDS Client" msgstr "Machine prête, en attente du client UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:19 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:19 msgid "Error launching service" msgstr "Erreur lors du lancement du service" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Your connection is being prepared. It will open on a new window when ready." msgstr "" "Votre connexion est en cours de préparation. Il s'ouvrira dans une " "nouvelle fenêtre lorsqu'il sera prêt." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:21 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:21 msgid "Launching service" msgstr "Service de lancement" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:23 +msgid "Errors found" +msgstr "Erreurs trouvées" + #: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:3 msgid "Service is in maintenance" msgstr "Le service est en maintenance" diff --git a/server/src/uds/locale/it/LC_MESSAGES/django.po b/server/src/uds/locale/it/LC_MESSAGES/django.po index 4f505d89c..8797175c0 100644 --- a/server/src/uds/locale/it/LC_MESSAGES/django.po +++ b/server/src/uds/locale/it/LC_MESSAGES/django.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:57+0200\n" +"PO-Revision-Date: 2021-06-24 09:23+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/" "it/)\n" @@ -120,23 +120,24 @@ msgstr "Host non gestito" msgid "User service not found" msgstr "Servizio utente non trovato" -#: REST/methods/actor_token.py:51 +#: REST/methods/actor_token.py:51 REST/methods/tunnel_token.py:51 msgid "Actor tokens" msgstr "Token Actor" -#: REST/methods/actor_token.py:54 reports/auto/fields.py:56 -#: reports/stats/pools_performance.py:217 +#: REST/methods/actor_token.py:54 REST/methods/tunnel_token.py:54 +#: reports/auto/fields.py:56 reports/stats/pools_performance.py:217 #: reports/stats/pools_performance.py:236 reports/stats/pools_usage_day.py:64 #: reports/stats/usage_by_pool.py:169 reports/stats/user_access.py:190 #: templates/uds/reports/stats/authenticator_stats.html:14 msgid "Date" msgstr "Data" -#: REST/methods/actor_token.py:55 +#: REST/methods/actor_token.py:55 REST/methods/tunnel_token.py:55 msgid "Issued by" msgstr "Rilasciato da" -#: REST/methods/actor_token.py:56 reports/stats/usage_by_pool.py:173 +#: REST/methods/actor_token.py:56 REST/methods/tunnel_token.py:56 +#: reports/stats/usage_by_pool.py:173 #: templates/uds/reports/stats/usage-by-pool.html:18 msgid "Origin" msgstr "Origine" @@ -161,7 +162,7 @@ msgstr "Esegui una volta" msgid "Log level" msgstr "Livello dei log" -#: REST/methods/actor_token.py:67 +#: REST/methods/actor_token.py:67 REST/methods/tunnel_token.py:63 msgid "Token isued by {} from {}" msgstr "Token emesso per {} da {}" @@ -352,7 +353,6 @@ msgstr "" "dalle regole del calendario." #: REST/methods/meta_pools.py:168 -#| msgid "Transport not found" msgid "Transport Selection" msgstr "Selezione del trasporto" @@ -394,8 +394,8 @@ msgid "Pool" msgstr "Pool" #: REST/methods/meta_service_pools.py:197 REST/methods/services_usage.py:122 -#: REST/methods/user_services.py:139 REST/methods/user_services.py:270 -#: auths/IP/authenticator.py:67 +#: REST/methods/tunnel_token.py:57 REST/methods/user_services.py:139 +#: REST/methods/user_services.py:270 auths/IP/authenticator.py:68 msgid "IP" msgstr "IP" @@ -558,15 +558,15 @@ msgstr "Controllare il certificato" #: REST/methods/proxies.py:87 #: auths/ActiveDirectory_enterprise/authenticator.py:44 -#: auths/EDirectory_enterprise/authenticator.py:46 -#: auths/Radius/authenticator.py:66 auths/RegexLdap/authenticator.py:66 -#: auths/SimpleLDAP/authenticator.py:57 +#: auths/EDirectory_enterprise/authenticator.py:47 +#: auths/Radius/authenticator.py:67 auths/RegexLdap/authenticator.py:69 +#: auths/SimpleLDAP/authenticator.py:60 #: services/HyperV_enterprise/legacy/provider.py:83 #: services/HyperV_enterprise/provider.py:60 #: services/NutanixPrism_enterprise/provider.py:39 #: services/Nutanix_enterprise/provider.py:36 services/OVirt/provider.py:109 #: services/OpenGnsys/provider.py:97 services/OpenNebula/provider.py:77 -#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:60 +#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:66 #: services/VCloud_enterprise/provider.py:32 #: services/Vmware_enterprise/provider.py:41 services/Xen/provider.py:100 msgid "Host" @@ -576,15 +576,15 @@ msgstr "Host" msgid "Server (IP or FQDN) that will serve as proxy." msgstr "Server (IP o FQDN) che fungerà da proxy." -#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:53 -#: auths/Radius/authenticator.py:73 auths/RegexLdap/authenticator.py:73 -#: auths/SimpleLDAP/authenticator.py:64 +#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:54 +#: auths/Radius/authenticator.py:74 auths/RegexLdap/authenticator.py:76 +#: auths/SimpleLDAP/authenticator.py:67 #: services/HyperV_enterprise/legacy/provider.py:84 #: services/HyperV_enterprise/provider.py:114 #: services/NutanixPrism_enterprise/provider.py:46 #: services/Nutanix_enterprise/provider.py:37 #: services/OpenGnsys/provider.py:101 services/OpenNebula/provider.py:78 -#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:61 +#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:73 #: services/RDS_enterprise/provider.py:101 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 @@ -597,8 +597,8 @@ msgstr "Porta del server proxy" #: REST/methods/proxies.py:102 #: auths/ActiveDirectory_enterprise/authenticator.py:50 -#: auths/EDirectory_enterprise/authenticator.py:60 -#: auths/RegexLdap/authenticator.py:80 auths/SimpleLDAP/authenticator.py:71 +#: auths/EDirectory_enterprise/authenticator.py:61 +#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 #: osmanagers/WindowsOsManager/windows_domain.py:124 #: services/OpenNebula/provider.py:79 services/OpenStack/provider_legacy.py:119 msgid "Use SSL" @@ -628,9 +628,9 @@ msgstr "Rapporti disponibili" #: REST/methods/users_groups.py:297 #: auths/ActiveDirectory_enterprise/authenticator.py:143 #: auths/AzureAD_enterprise/azure_ad.py:95 -#: auths/EDirectory_enterprise/authenticator.py:104 -#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:188 -#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:179 +#: auths/EDirectory_enterprise/authenticator.py:105 +#: auths/Radius/authenticator.py:63 auths/RegexLdap/authenticator.py:191 +#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:182 #: models/calendar_action.py:142 models/calendar_action.py:149 msgid "Group" msgstr "Gruppo" @@ -685,7 +685,7 @@ msgstr "Proxy per servizi dietro un firewall" #: REST/methods/services.py:318 REST/methods/services_pools.py:356 #: REST/methods/services_pools.py:367 REST/methods/services_pools.py:378 #: REST/methods/services_pools.py:486 REST/methods/services_pools.py:498 -#: auths/RegexLdap/authenticator.py:173 core/ui/user_interface.py:99 +#: auths/RegexLdap/authenticator.py:176 core/ui/user_interface.py:99 #: osmanagers/WindowsOsManager/windows_domain.py:105 #: osmanagers/WindowsOsManager/windows_domain.py:113 #: osmanagers/WindowsOsManager/windows_domain.py:121 @@ -911,6 +911,10 @@ msgstr "" "Etichetta di trasporto Metapool (utilizzata solo nel raggruppamento di " "trasporti metapool)" +#: REST/methods/tunnel_token.py:53 +msgid "Token" +msgstr "Gettone" + #: REST/methods/user_services.py:137 REST/methods/user_services.py:268 #: REST/methods/user_services.py:518 REST/methods/user_services.py:554 msgid "Revision" @@ -976,8 +980,8 @@ msgstr "Membro dello staff" #: REST/methods/users_groups.py:97 REST/methods/users_groups.py:103 #: auths/ActiveDirectory_enterprise/authenticator.py:70 #: auths/AzureAD_enterprise/azure_ad.py:94 -#: auths/EDirectory_enterprise/authenticator.py:68 -#: auths/Radius/authenticator.py:61 auths/RegexLdap/authenticator.py:88 +#: auths/EDirectory_enterprise/authenticator.py:69 +#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:91 #: auths/SAML_enterprise/saml.py:117 reports/stats/pool_users_summary.py:162 #: reports/stats/usage_by_pool.py:170 #: templates/uds/reports/stats/pool-users-summary.html:14 @@ -996,19 +1000,18 @@ msgstr "Utenti attuali" #: REST/methods/users_groups.py:120 #: auths/ActiveDirectory_enterprise/authenticator.py:141 -#: auths/EDirectory_enterprise/authenticator.py:102 -#: auths/RegexLdap/authenticator.py:186 auths/SimpleLDAP/authenticator.py:177 +#: auths/EDirectory_enterprise/authenticator.py:103 +#: auths/RegexLdap/authenticator.py:189 auths/SimpleLDAP/authenticator.py:180 #: services/HyperV_enterprise/legacy/provider.py:85 #: services/HyperV_enterprise/provider.py:74 #: services/NutanixPrism_enterprise/provider.py:54 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:118 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:127 services/OpenStack/provider_legacy.py:144 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:82 services/RDS_enterprise/provider.py:118 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:107 #: transports/HTML5RDP/html5rdp.py:103 transports/HTML5VNC/html5vnc.py:75 -#: transports/NX/nxtransport.py:71 transports/NX/nxtunneltransport.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:63 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:75 #: transports/SPICE/spice_base.py:68 transports/X2GO/x2go_base.py:69 @@ -1143,9 +1146,9 @@ msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:80 #: auths/ActiveDirectory_enterprise/authenticator.py:145 -#: auths/EDirectory_enterprise/authenticator.py:76 -#: auths/RegexLdap/authenticator.py:96 auths/RegexLdap/authenticator.py:190 -#: auths/SimpleLDAP/authenticator.py:87 auths/SimpleLDAP/authenticator.py:181 +#: auths/EDirectory_enterprise/authenticator.py:77 +#: auths/RegexLdap/authenticator.py:99 auths/RegexLdap/authenticator.py:193 +#: auths/SimpleLDAP/authenticator.py:90 auths/SimpleLDAP/authenticator.py:184 #: core/auths/authenticator.py:144 #: osmanagers/WindowsOsManager/windows_domain.py:85 #: osmanagers/WindowsOsManager/windows_random.py:66 @@ -1155,11 +1158,10 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:125 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:135 services/OpenStack/provider_legacy.py:152 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:92 services/RDS_enterprise/provider.py:126 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:115 #: transports/HTML5RDP/html5rdp.py:109 transports/HTML5VNC/html5vnc.py:76 -#: transports/NX/nxtransport.py:72 transports/NX/nxtunneltransport.py:117 #: transports/NoMachine_enterprise/nomachine_base.py:69 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:81 #: transports/SPICE/spice_base.py:74 web/forms/LoginForm.py:43 @@ -1167,14 +1169,14 @@ msgid "Password" msgstr "Password" #: auths/ActiveDirectory_enterprise/authenticator.py:82 -#: auths/EDirectory_enterprise/authenticator.py:78 -#: auths/RegexLdap/authenticator.py:98 auths/SimpleLDAP/authenticator.py:89 +#: auths/EDirectory_enterprise/authenticator.py:79 +#: auths/RegexLdap/authenticator.py:101 auths/SimpleLDAP/authenticator.py:92 msgid "Password of the ldap user" msgstr "Password dell'utente ldap" #: auths/ActiveDirectory_enterprise/authenticator.py:88 -#: auths/EDirectory_enterprise/authenticator.py:84 -#: auths/RegexLdap/authenticator.py:104 auths/SimpleLDAP/authenticator.py:95 +#: auths/EDirectory_enterprise/authenticator.py:85 +#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 #: services/Azure_enterprise/provider.py:98 #: services/HyperV_enterprise/legacy/provider.py:93 #: services/HyperV_enterprise/provider.py:131 @@ -1182,7 +1184,7 @@ msgstr "Password dell'utente ldap" #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:164 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:166 services/OpenStack/provider_legacy.py:183 -#: services/Proxmox/provider.py:69 services/VCloud_enterprise/provider.py:63 +#: services/Proxmox/provider.py:123 services/VCloud_enterprise/provider.py:63 #: services/Vmware_enterprise/provider.py:50 msgid "Timeout" msgstr "TImeout" @@ -1204,7 +1206,6 @@ msgstr "" "(formato: dc = ..., dc = ...)" #: auths/ActiveDirectory_enterprise/authenticator.py:108 -#| msgid "Default" msgid "Default domain" msgstr "Dominio predefinito" @@ -1220,12 +1221,10 @@ msgstr "" "credenziali" #: auths/ActiveDirectory_enterprise/authenticator.py:120 -#| msgid "Sound server" msgid "Backup server" msgstr "Server di backup" #: auths/ActiveDirectory_enterprise/authenticator.py:123 -#| msgid "If not empty, this username will be always used as credential" msgid "" "If not empty, this host will be used in case main host server is not " "reachable" @@ -1242,51 +1241,51 @@ msgid "Authenticate against Active Directory" msgstr "Autentica con Active Directory" #: auths/ActiveDirectory_enterprise/authenticator.py:175 -#: auths/ActiveDirectory_enterprise/authenticator.py:589 +#: auths/ActiveDirectory_enterprise/authenticator.py:594 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "" "È necessario specificare il nome utente nel formato USERNAME@DOMAIN.DOM" -#: auths/ActiveDirectory_enterprise/authenticator.py:468 -#: auths/ActiveDirectory_enterprise/authenticator.py:519 +#: auths/ActiveDirectory_enterprise/authenticator.py:473 +#: auths/ActiveDirectory_enterprise/authenticator.py:524 #: auths/AzureAD_enterprise/azure_ad.py:289 -#: auths/EDirectory_enterprise/authenticator.py:263 -#: auths/EDirectory_enterprise/authenticator.py:294 -#: auths/RegexLdap/authenticator.py:526 auths/RegexLdap/authenticator.py:557 -#: auths/SimpleLDAP/authenticator.py:423 auths/SimpleLDAP/authenticator.py:466 +#: auths/EDirectory_enterprise/authenticator.py:269 +#: auths/EDirectory_enterprise/authenticator.py:300 +#: auths/RegexLdap/authenticator.py:534 auths/RegexLdap/authenticator.py:565 +#: auths/SimpleLDAP/authenticator.py:431 auths/SimpleLDAP/authenticator.py:474 msgid "Username not found" msgstr "Nome utente non trovato" -#: auths/ActiveDirectory_enterprise/authenticator.py:501 -#: auths/SimpleLDAP/authenticator.py:456 +#: auths/ActiveDirectory_enterprise/authenticator.py:506 +#: auths/SimpleLDAP/authenticator.py:464 msgid "Group not found" msgstr "Gruppo non trovato" -#: auths/ActiveDirectory_enterprise/authenticator.py:546 -#: auths/ActiveDirectory_enterprise/authenticator.py:568 -#: auths/EDirectory_enterprise/authenticator.py:316 -#: auths/RegexLdap/authenticator.py:585 auths/SimpleLDAP/authenticator.py:491 -#: auths/SimpleLDAP/authenticator.py:511 +#: auths/ActiveDirectory_enterprise/authenticator.py:551 +#: auths/ActiveDirectory_enterprise/authenticator.py:573 +#: auths/EDirectory_enterprise/authenticator.py:322 +#: auths/RegexLdap/authenticator.py:593 auths/SimpleLDAP/authenticator.py:499 +#: auths/SimpleLDAP/authenticator.py:519 msgid "Too many results, be more specific" msgstr "Troppi risultati, essere più specifici" -#: auths/ActiveDirectory_enterprise/authenticator.py:600 +#: auths/ActiveDirectory_enterprise/authenticator.py:605 msgid "Domain seems to be incorrect, please check it" msgstr "Il dominio sembra essere errato, per favore controllalo" -#: auths/ActiveDirectory_enterprise/authenticator.py:619 +#: auths/ActiveDirectory_enterprise/authenticator.py:624 msgid "" "Server does not seem an Active Directory (it does not have user objects)" msgstr "Il server non sembra un Active Directory (non ha oggetti utente)" -#: auths/ActiveDirectory_enterprise/authenticator.py:642 +#: auths/ActiveDirectory_enterprise/authenticator.py:647 msgid "" "Server does not seem an Active Directory (it does not have group objects)" msgstr "Il server non sembra un Active Directory (non ha oggetti di gruppo)" -#: auths/ActiveDirectory_enterprise/authenticator.py:651 -#: auths/EDirectory_enterprise/authenticator.py:439 -#: auths/RegexLdap/authenticator.py:695 auths/SimpleLDAP/authenticator.py:674 +#: auths/ActiveDirectory_enterprise/authenticator.py:656 +#: auths/EDirectory_enterprise/authenticator.py:445 +#: auths/RegexLdap/authenticator.py:703 auths/SimpleLDAP/authenticator.py:682 msgid "Connection params seem correct, test was succesfully executed" msgstr "" "I parametri di connessione sembrano corretti, il test è stato eseguito " @@ -1372,56 +1371,56 @@ msgstr "" "I parametri di connessione sembrano corretti, il test è stato eseguito " "correttamente" -#: auths/EDirectory_enterprise/authenticator.py:48 +#: auths/EDirectory_enterprise/authenticator.py:49 msgid "EDirectory Server IP or Hostname" msgstr "IP o nome host del server EDirectory" -#: auths/EDirectory_enterprise/authenticator.py:56 -#: auths/RegexLdap/authenticator.py:76 auths/SimpleLDAP/authenticator.py:67 +#: auths/EDirectory_enterprise/authenticator.py:57 +#: auths/RegexLdap/authenticator.py:79 auths/SimpleLDAP/authenticator.py:70 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" msgstr "Porta Ldap (in genere 389 per non ssl e 636 per ssl)" -#: auths/EDirectory_enterprise/authenticator.py:63 -#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 +#: auths/EDirectory_enterprise/authenticator.py:64 +#: auths/RegexLdap/authenticator.py:86 auths/SimpleLDAP/authenticator.py:77 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "" "Se selezionato, la connessione sarà ssl, usando la porta 636 anziché 389" -#: auths/EDirectory_enterprise/authenticator.py:70 +#: auths/EDirectory_enterprise/authenticator.py:71 msgid "Username with read privileges on the eDirectory" msgstr "Nome utente con privilegi di lettura su eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:87 -#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 +#: auths/EDirectory_enterprise/authenticator.py:88 +#: auths/RegexLdap/authenticator.py:110 auths/SimpleLDAP/authenticator.py:101 msgid "Timeout in seconds of connection to LDAP" msgstr "Timeout in secondi per la connessione a LDAP" -#: auths/EDirectory_enterprise/authenticator.py:92 +#: auths/EDirectory_enterprise/authenticator.py:93 msgid "eDirectory Authenticator" msgstr "Autenticatore eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:94 +#: auths/EDirectory_enterprise/authenticator.py:95 msgid "Authenticate against eDirectory" msgstr "Autentica con eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:334 +#: auths/EDirectory_enterprise/authenticator.py:340 msgid "Edirectory connection error: {}" msgstr "Errore di connessione a eDirectory: {}" -#: auths/EDirectory_enterprise/authenticator.py:339 -#: auths/RegexLdap/authenticator.py:608 auths/SimpleLDAP/authenticator.py:536 +#: auths/EDirectory_enterprise/authenticator.py:345 +#: auths/RegexLdap/authenticator.py:616 auths/SimpleLDAP/authenticator.py:544 msgid "Ldap search base is incorrect" msgstr "La base di ricerca Ldap non è corretta" -#: auths/EDirectory_enterprise/authenticator.py:357 -#: auths/RegexLdap/authenticator.py:626 auths/SimpleLDAP/authenticator.py:544 +#: auths/EDirectory_enterprise/authenticator.py:363 +#: auths/RegexLdap/authenticator.py:634 auths/SimpleLDAP/authenticator.py:552 msgid "Ldap user class seems to be incorrect (no user found by that class)" msgstr "" "La classe utente Ldap sembra non essere corretta (nessun utente trovato da " "quella classe)" -#: auths/EDirectory_enterprise/authenticator.py:380 -#: auths/SimpleLDAP/authenticator.py:590 +#: auths/EDirectory_enterprise/authenticator.py:386 +#: auths/SimpleLDAP/authenticator.py:598 msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" @@ -1429,59 +1428,22 @@ msgstr "" "L'attributo ID utente Ldap sembra non corretto (nessun utente trovato da " "tale attributo)" -#: auths/EDirectory_enterprise/authenticator.py:403 +#: auths/EDirectory_enterprise/authenticator.py:409 msgid "Expected group attribute " msgstr "Attributo di gruppo richiesto" -#: auths/EDirectory_enterprise/authenticator.py:430 +#: auths/EDirectory_enterprise/authenticator.py:436 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" "La user class o l'attributo user id di Ldap sono probabilmente sbagliati " "(Ldap è eDirectory?)" -#: auths/IP/authenticator.py:61 auths/IP/authenticator.py:63 -msgid "IP Authenticator" -msgstr "Autenticatore IP" - -#: auths/IP/authenticator.py:68 -msgid "IP Range" -msgstr "Intervallo IP" - -#: auths/IP/authenticator.py:107 auths/IP/authenticator.py:110 -msgid "All seems to be fine." -msgstr "Tutto sembra corretto." - -#: auths/InternalDB/authenticator.py:56 -msgid "Internal Database" -msgstr "Database interno" - -#: auths/InternalDB/authenticator.py:58 -msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "" -"Autenticatore database interno. Non viene utilizzata nessuna fonte esterna" - -#: auths/InternalDB/authenticator.py:67 -msgid "Different user for each host" -msgstr "Utente diverso per ogni host" - -#: auths/InternalDB/authenticator.py:67 -msgid "If checked, each host will have a different user name" -msgstr "Se selezionato, ciascun host avrà un nome utente diverso" - -#: auths/InternalDB/authenticator.py:68 -msgid "Reverse DNS" -msgstr "DNS inverso" - -#: auths/InternalDB/authenticator.py:68 -msgid "If checked, the host will be reversed dns" -msgstr "Se selezionato, l'host effettuerà una risoluzione DNS inversa" - -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:87 msgid "Accept proxy" msgstr "Accetta il proxy" -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:56 auths/InternalDB/authenticator.py:90 msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" @@ -1490,128 +1452,157 @@ msgstr "" "AVANZATO (fare attenzione con questo controllo, può prendere gli indirizzi " "IP interni da internet)" -#: auths/InternalDB/authenticator.py:134 +#: auths/IP/authenticator.py:62 auths/IP/authenticator.py:64 +msgid "IP Authenticator" +msgstr "Autenticatore IP" + +#: auths/IP/authenticator.py:69 +msgid "IP Range" +msgstr "Intervallo IP" + +#: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 +msgid "All seems to be fine." +msgstr "Tutto sembra corretto." + +#: auths/InternalDB/authenticator.py:57 +msgid "Internal Database" +msgstr "Database interno" + +#: auths/InternalDB/authenticator.py:60 +msgid "Internal dabasase authenticator. Doesn't use external sources" +msgstr "" +"Autenticatore database interno. Non viene utilizzata nessuna fonte esterna" + +#: auths/InternalDB/authenticator.py:71 +msgid "Different user for each host" +msgstr "Utente diverso per ogni host" + +#: auths/InternalDB/authenticator.py:73 +msgid "If checked, each host will have a different user name" +msgstr "Se selezionato, ciascun host avrà un nome utente diverso" + +#: auths/InternalDB/authenticator.py:79 +msgid "Reverse DNS" +msgstr "DNS inverso" + +#: auths/InternalDB/authenticator.py:81 +msgid "If checked, the host will be reversed dns" +msgstr "Se selezionato, l'host effettuerà una risoluzione DNS inversa" + +#: auths/InternalDB/authenticator.py:166 msgid "Internal structures seems ok" msgstr "Le strutture interne sembrano ok" -#: auths/InternalDB/authenticator.py:137 +#: auths/InternalDB/authenticator.py:169 msgid "All seems fine in the authenticator." msgstr "Tutto sembra a posto nell'autenticatore." -#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58 -#| msgid "Base Authenticator" +#: auths/Radius/authenticator.py:57 auths/Radius/authenticator.py:59 msgid "Radius Authenticator" msgstr "Autenticatore raggio" -#: auths/Radius/authenticator.py:68 -#| msgid "Ldap Server IP or Hostname" +#: auths/Radius/authenticator.py:69 msgid "Radius Server IP or Hostname" msgstr "IP o nome host del server Radius" -#: auths/Radius/authenticator.py:76 +#: auths/Radius/authenticator.py:77 msgid "Radius authentication port (usually 1812)" msgstr "Porta di autenticazione Radius (solitamente 1812)" -#: auths/Radius/authenticator.py:81 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:82 msgid "Secret" msgstr "Segreto" -#: auths/Radius/authenticator.py:83 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:84 msgid "Radius client secret" msgstr "Segreto client Radius" -#: auths/Radius/authenticator.py:89 +#: auths/Radius/authenticator.py:90 msgid "NAS Identifier" msgstr "Identificatore NAS" -#: auths/Radius/authenticator.py:92 +#: auths/Radius/authenticator.py:93 msgid "NAS Identifier for Radius Server" msgstr "Identificatore NAS per Radius Server" -#: auths/Radius/authenticator.py:99 +#: auths/Radius/authenticator.py:100 msgid "App Prefix for Class Attributes" msgstr "Prefisso dell'app per gli attributi della classe" -#: auths/Radius/authenticator.py:102 +#: auths/Radius/authenticator.py:103 msgid "Application prefix for filtering groups from \"Class\" attribute" msgstr "" "Prefisso dell'applicazione per filtrare i gruppi dall'attributo " "\"Classe\"" -#: auths/Radius/authenticator.py:108 -#| msgid "Pool group" +#: auths/Radius/authenticator.py:109 msgid "Global group" msgstr "Gruppo globale" -#: auths/Radius/authenticator.py:111 +#: auths/Radius/authenticator.py:112 msgid "If set, this value will be added as group for all radius users" msgstr "" "Se impostato, questo valore verrà aggiunto come gruppo per tutti gli utenti " "del raggio" -#: auths/Radius/authenticator.py:171 -#| msgid "Color depth for this connection" +#: auths/Radius/authenticator.py:173 msgid "Error testing connection" msgstr "Errore durante il test della connessione" -#: auths/Radius/authenticator.py:183 -#| msgid "Connection to {}, port {} failed." +#: auths/Radius/authenticator.py:185 msgid "Connection to Radius server failed" msgstr "Connessione al server Radius non riuscita" -#: auths/Radius/authenticator.py:184 -#| msgid "Connection parameters seems correct" +#: auths/Radius/authenticator.py:186 msgid "Connection to Radius server seems ok" msgstr "La connessione al server Radius sembra ok" -#: auths/RegexLdap/authenticator.py:68 +#: auths/RegexLdap/authenticator.py:71 msgid "Ldap Server Host" msgstr "Ldap Server Host" -#: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 +#: auths/RegexLdap/authenticator.py:93 auths/SimpleLDAP/authenticator.py:84 msgid "Username with read privileges on the base selected" msgstr "Nome utente con privilegi di lettura sulla base selezionata" -#: auths/RegexLdap/authenticator.py:114 auths/SimpleLDAP/authenticator.py:104 +#: auths/RegexLdap/authenticator.py:117 auths/SimpleLDAP/authenticator.py:107 msgid "Base" msgstr "Base" -#: auths/RegexLdap/authenticator.py:116 auths/SimpleLDAP/authenticator.py:106 +#: auths/RegexLdap/authenticator.py:119 auths/SimpleLDAP/authenticator.py:109 msgid "Common search base (used for \"users\" and \"groups\")" msgstr "Base di ricerca comune (utilizzata per \"utenti\" e \"gruppi\")" -#: auths/RegexLdap/authenticator.py:118 auths/RegexLdap/authenticator.py:127 -#: auths/RegexLdap/authenticator.py:136 auths/RegexLdap/authenticator.py:148 -#: auths/RegexLdap/authenticator.py:160 auths/SimpleLDAP/authenticator.py:108 -#: auths/SimpleLDAP/authenticator.py:117 auths/SimpleLDAP/authenticator.py:126 -#: auths/SimpleLDAP/authenticator.py:137 auths/SimpleLDAP/authenticator.py:146 -#: auths/SimpleLDAP/authenticator.py:155 auths/SimpleLDAP/authenticator.py:164 +#: auths/RegexLdap/authenticator.py:121 auths/RegexLdap/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:139 auths/RegexLdap/authenticator.py:151 +#: auths/RegexLdap/authenticator.py:163 auths/SimpleLDAP/authenticator.py:111 +#: auths/SimpleLDAP/authenticator.py:120 auths/SimpleLDAP/authenticator.py:129 +#: auths/SimpleLDAP/authenticator.py:140 auths/SimpleLDAP/authenticator.py:149 +#: auths/SimpleLDAP/authenticator.py:158 auths/SimpleLDAP/authenticator.py:167 msgid "Ldap info" msgstr "Informazioni Ldap" -#: auths/RegexLdap/authenticator.py:122 auths/SimpleLDAP/authenticator.py:112 +#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 msgid "User class" msgstr "Classe utente" -#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 +#: auths/RegexLdap/authenticator.py:128 auths/SimpleLDAP/authenticator.py:118 msgid "Class for LDAP users (normally posixAccount)" msgstr "Classe per utenti LDAP (normalmente posixAccount)" -#: auths/RegexLdap/authenticator.py:131 auths/SimpleLDAP/authenticator.py:121 +#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 msgid "User Id Attr" msgstr "Attributo ID utente" -#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 +#: auths/RegexLdap/authenticator.py:137 auths/SimpleLDAP/authenticator.py:127 msgid "Attribute that contains the user id" msgstr "Attributo che contiene l'id utente" -#: auths/RegexLdap/authenticator.py:140 auths/SimpleLDAP/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:143 auths/SimpleLDAP/authenticator.py:133 msgid "User Name Attr" msgstr "Attributo Nome utente" -#: auths/RegexLdap/authenticator.py:145 +#: auths/RegexLdap/authenticator.py:148 msgid "" "Attributes that contains the user name attributes or attribute patterns (one " "for each line)" @@ -1619,11 +1610,11 @@ msgstr "" "Attributi che contengono gli attributi del nome utente o i modelli di " "attributo (uno per ogni riga)" -#: auths/RegexLdap/authenticator.py:152 +#: auths/RegexLdap/authenticator.py:155 msgid "Group Name Attr" msgstr "Attributo Nome gruppo" -#: auths/RegexLdap/authenticator.py:157 +#: auths/RegexLdap/authenticator.py:160 msgid "" "Attribute that contains the group name attributes or attribute patterns (one " "for each line)" @@ -1631,11 +1622,11 @@ msgstr "" "Attributo che contiene gli attributi del nome del gruppo o i modelli di " "attributo (uno per ogni riga)" -#: auths/RegexLdap/authenticator.py:166 +#: auths/RegexLdap/authenticator.py:169 msgid "Alt. class" msgstr "Classe alt." -#: auths/RegexLdap/authenticator.py:170 +#: auths/RegexLdap/authenticator.py:173 msgid "" "Class for LDAP objects that will be also checked for groups retrieval " "(normally empty)" @@ -1643,15 +1634,15 @@ msgstr "" "Classe per oggetti LDAP che verrà anche controllata per il recupero dei " "gruppi (normalmente vuota)" -#: auths/RegexLdap/authenticator.py:176 +#: auths/RegexLdap/authenticator.py:179 msgid "Regex LDAP Authenticator" msgstr "Autenticatore Regex LDAP" -#: auths/RegexLdap/authenticator.py:178 +#: auths/RegexLdap/authenticator.py:181 msgid "Regular Expressions LDAP authenticator" msgstr "Autenticatore LDAP con espressioni regolari" -#: auths/RegexLdap/authenticator.py:651 +#: auths/RegexLdap/authenticator.py:659 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" @@ -1659,7 +1650,7 @@ msgstr "" "L'attributo id utente di Ldap è probabilmente sbagliato (non riesce a " "trovare nessun utente con entrambe le condizioni)" -#: auths/RegexLdap/authenticator.py:680 auths/SimpleLDAP/authenticator.py:613 +#: auths/RegexLdap/authenticator.py:688 auths/SimpleLDAP/authenticator.py:621 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" @@ -1824,59 +1815,59 @@ msgstr "Gruppi" msgid "We need more than two groups!" msgstr "Sono necessari più di due gruppi!" -#: auths/SimpleLDAP/authenticator.py:59 +#: auths/SimpleLDAP/authenticator.py:62 msgid "Ldap Server IP or Hostname" msgstr "IP o nome host del server Ldap" -#: auths/SimpleLDAP/authenticator.py:79 +#: auths/SimpleLDAP/authenticator.py:82 msgid "Ldap User" msgstr "Ldap User" -#: auths/SimpleLDAP/authenticator.py:134 +#: auths/SimpleLDAP/authenticator.py:137 msgid "Attributes that contains the user name (list of comma separated values)" msgstr "" "Attributi che contengono il nome utente (elenco di valori separati da " "virgola)" -#: auths/SimpleLDAP/authenticator.py:141 +#: auths/SimpleLDAP/authenticator.py:144 msgid "Group class" msgstr "Classe di gruppo" -#: auths/SimpleLDAP/authenticator.py:144 +#: auths/SimpleLDAP/authenticator.py:147 msgid "Class for LDAP groups (normally poxisGroup)" msgstr "Classe per gruppi LDAP (normalmente poxisGroup)" -#: auths/SimpleLDAP/authenticator.py:150 +#: auths/SimpleLDAP/authenticator.py:153 msgid "Group Id Attr" msgstr "Attributo Id di gruppo" -#: auths/SimpleLDAP/authenticator.py:153 +#: auths/SimpleLDAP/authenticator.py:156 msgid "Attribute that contains the group id" msgstr "Attributo che contiene l'id del gruppo" -#: auths/SimpleLDAP/authenticator.py:159 +#: auths/SimpleLDAP/authenticator.py:162 msgid "Group membership attr" msgstr "Attributo di appartenenza al gruppo" -#: auths/SimpleLDAP/authenticator.py:162 +#: auths/SimpleLDAP/authenticator.py:165 msgid "Attribute of the group that contains the users belonging to it" msgstr "Attributo del gruppo che contiene gli utenti ad esso appartenenti" -#: auths/SimpleLDAP/authenticator.py:167 +#: auths/SimpleLDAP/authenticator.py:170 msgid "SimpleLDAP (DEPRECATED)" msgstr "SimpleLDAP (SCONSIGLIATO)" -#: auths/SimpleLDAP/authenticator.py:169 +#: auths/SimpleLDAP/authenticator.py:172 msgid "Simple LDAP authenticator (DEPRECATED)" msgstr "Autenticatore SimpleLDAP (SCONSIGLIATO)" -#: auths/SimpleLDAP/authenticator.py:567 +#: auths/SimpleLDAP/authenticator.py:575 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "" "La classe di gruppo Ldap sembra non essere corretta (nessun gruppo trovato " "da quella classe)" -#: auths/SimpleLDAP/authenticator.py:638 +#: auths/SimpleLDAP/authenticator.py:646 msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" @@ -1884,7 +1875,7 @@ msgstr "" "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:657 +#: auths/SimpleLDAP/authenticator.py:665 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" @@ -1892,17 +1883,17 @@ msgstr "" "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:667 +#: auths/SimpleLDAP/authenticator.py:675 msgid "Can't locate any group with the membership attribute specified" msgstr "" "Impossibile individuare alcun gruppo con l'attributo di appartenenza " "specificato" -#: core/auths/auth.py:111 +#: core/auths/auth.py:110 msgid "System Administrator" msgstr "Amministratore di sistema" -#: core/auths/auth.py:151 +#: core/auths/auth.py:150 msgid "Forbidden" msgstr "Proibito" @@ -1977,11 +1968,11 @@ msgstr "Non è implementato alcun metodo di controllo della connessione." msgid "No check method provided." msgstr "Nessun metodo di controllo fornito." -#: core/osmanagers/osmanager.py:58 +#: core/osmanagers/osmanager.py:60 msgid "Base OS Manager" msgstr "Base OS Manager" -#: core/osmanagers/osmanager.py:60 +#: core/osmanagers/osmanager.py:62 msgid "Base Manager" msgstr "Base Manager" @@ -2142,7 +2133,6 @@ msgid "Users with services" msgstr "Utenti con servizi" #: core/util/stats/counters.py:219 -#| msgid "Cache size" msgid "Cached" msgstr "Memorizzato nella cache" @@ -2380,7 +2370,6 @@ msgid "Greater % available" msgstr "Maggiore % disponibile" #: models/meta_pool.py:82 -#| msgid "Waiting execution" msgid "Automatic selection" msgstr "Selezione automatica" @@ -2505,7 +2494,6 @@ msgstr "" #: osmanagers/LinuxOsManager/linux_osmanager.py:81 #: osmanagers/WindowsOsManager/windows.py:80 -#| msgid "Calendar" msgid "Calendar logout" msgstr "Disconnessione dal calendario" @@ -2548,19 +2536,19 @@ msgstr "Devi fornire un account utente !!!" msgid "RDS UDS Actor (for remote apps on 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 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32 msgid "RDS OS Manager" msgstr "RDS OS Manager" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:33 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34 msgid "Os Manager to control RDS provided services" msgstr "Os Manager per controllare i servizi forniti da RDS" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:40 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:41 msgid "Max. session time" msgstr "Tempo massimo di sessione" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:44 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:45 msgid "" "Maximum duration in hours for a session (0 means no limit). After this " "period, session will be released." @@ -3146,7 +3134,7 @@ msgstr "Ottenuto da sottoscrizione" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:141 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:143 services/OpenStack/provider_legacy.py:160 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:100 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 #: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:123 msgid "Creation concurrency" @@ -3159,7 +3147,7 @@ msgstr "Concorrenza di creazione" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:146 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:148 services/OpenStack/provider_legacy.py:165 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:105 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 services/Xen/provider.py:128 msgid "Maximum number of concurrently creating VMs" msgstr "Numero massimo di VM create contemporaneamente" @@ -3171,7 +3159,7 @@ msgstr "Numero massimo di VM create contemporaneamente" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:152 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:154 services/OpenStack/provider_legacy.py:171 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:111 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 #: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:134 msgid "Removal concurrency" @@ -3184,7 +3172,7 @@ msgstr "Concorrenza di rimozione" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:157 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:159 services/OpenStack/provider_legacy.py:176 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:116 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 services/Xen/provider.py:139 msgid "Maximum number of concurrently removing VMs" msgstr "Numero massimo di VM rimosse contemporaneamente" @@ -3416,7 +3404,7 @@ msgstr "Test di connessione riuscito" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/NutanixPrism_enterprise/provider.py:262 #: services/Nutanix_enterprise/provider.py:228 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:210 services/Vmware_enterprise/provider.py:168 +#: services/Proxmox/provider.py:312 services/Vmware_enterprise/provider.py:168 msgid "Connection failed. Check connection params" msgstr "Connessione fallita. Controllare i parametri di connessione" @@ -3592,7 +3580,6 @@ msgstr "Porta WSman remota. Lasciare a zero per l'impostazione di default." #: services/HyperV_enterprise/provider.py:123 #: services/VCloud_enterprise/provider.py:51 -#: transports/NX/nxtunneltransport.py:95 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:94 #: transports/RDP/rdptunnel.py:89 transports/RDS_enterprise/rdstunnel.py:90 #: transports/SPICE/spice_tunnel.py:87 transports/X2GO/x2go_tunnel.py:90 @@ -3632,12 +3619,10 @@ msgid "Hyper Services based on templates and differential disks" msgstr "Hyper Services basati su modelli e dischi differenziali" #: services/NutanixPrism_enterprise/provider.py:30 -#| msgid "VMWare VCenter Platform Provider" msgid "Prism Central Platform Provider" msgstr "Prism Central Platform Provider" #: services/NutanixPrism_enterprise/provider.py:32 -#| msgid "Nutanix based VM provider" msgid "Nutanix Prism Central based VM provider" msgstr "Provider di VM basato su Nutanix Prism Central" @@ -3652,12 +3637,10 @@ msgid "Nutanix Acropolis server Port (default 9440)" msgstr "Porta del server Acropolis Nutanix (il valore predefinito è 9440)" #: services/NutanixPrism_enterprise/provider.py:55 -#| msgid "User with valid privileges on Nutanix Acropolis" msgid "User with valid privileges on Nutanix Prism Central" msgstr "Utente con privilegi validi su Nutanix Prism Central" #: services/NutanixPrism_enterprise/provider.py:62 -#| msgid "Password of the user of Nutanix Acropolis" msgid "Password of the user of Nutanix Prism Central" msgstr "Password dell'utente di Nutanix Prism Central" @@ -3672,12 +3655,10 @@ msgid "Connection works fine" msgstr "La connessione funziona correttamente" #: services/NutanixPrism_enterprise/service.py:32 -#| msgid "Parent service" msgid "Prism Central Service" msgstr "Prism Central Service" #: services/NutanixPrism_enterprise/service.py:34 -#| msgid "Nutanix Acropolis based service" msgid "Nutanix Prism Central based service" msgstr "Servizio basato su Nutanix Prism Central" @@ -3981,7 +3962,6 @@ msgstr "" "massimo questo orario. Maneggiare con cura!" #: services/OpenGnsys/service.py:140 -#| msgid "Greater % available" msgid "Start if unavailable" msgstr "Avvia se non disponibile" @@ -4084,15 +4064,12 @@ msgid "Identity endpoint" msgstr "Identity endpoint" #: services/OpenStack/provider.py:104 -#| msgid "" -#| "OpenStack identity endpoint API Access (for example, https://10.0.0.0/" -#| "identity)" msgid "" "OpenStack identity endpoint API Access (for example, https://10.0.0.1/" "identity). Do not include /v3." msgstr "" -"Accesso API dell'endpoint di identità OpenStack (ad esempio, https://10.0" -".0.1/identity). Non includere /v3." +"Accesso API dell'endpoint di identità OpenStack (ad esempio, " +"https://10.0.0.1/identity). Non includere /v3." #: services/OpenStack/provider.py:110 services/OpenStack/provider_legacy.py:127 msgid "Access interface" @@ -4149,9 +4126,6 @@ msgstr "" "delle reti" #: services/OpenStack/provider.py:211 services/OpenStack/provider_legacy.py:197 -#| msgid "" -#| "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" -#| "host:port, i.e. https://10.10.0.1:8080)" msgid "" "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" "host:port, i.e. http://10.10.0.1:8080)" @@ -4245,7 +4219,6 @@ msgid "Advanced configuration data for the provider" msgstr "Dati di configurazione avanzata per il provider" #: services/PhysicalMachines/provider.py:87 -#| msgid "Invalid authorization" msgid "Invalid advanced configuration: " msgstr "Configurazione avanzata non valida:" @@ -4338,7 +4311,6 @@ msgid "This service provides access to POWERED-ON Machine by IP" msgstr "Questo servizio fornisce l'accesso alla macchina POWERED-ON tramite IP" #: services/PhysicalMachines/service_single.py:78 -#| msgid "Invalid server certificate. " msgid "Invalid server used: \"{}\"" msgstr "Server non valido utilizzato: \"{}\"" @@ -4350,37 +4322,46 @@ msgstr "condivisa" msgid " (bound to {})" msgstr "(collegato a {})" -#: services/Proxmox/provider.py:55 +#: services/Proxmox/provider.py:59 msgid "Proxmox Platform Provider" msgstr "Proxmox Platform Provider" -#: services/Proxmox/provider.py:57 +#: services/Proxmox/provider.py:61 msgid "Proxmox platform service provider" msgstr "Fornitore di servizi della piattaforma Proxmox" -#: services/Proxmox/provider.py:60 +#: services/Proxmox/provider.py:68 msgid "Proxmox Server IP or Hostname" msgstr "IP o nome host del server Proxmox" -#: services/Proxmox/provider.py:61 +#: services/Proxmox/provider.py:75 msgid "Proxmox API port (default is 8006)" msgstr "Porta API Proxmox (il valore predefinito è 8006)" -#: services/Proxmox/provider.py:63 +#: services/Proxmox/provider.py:85 msgid "" "User with valid privileges on Proxmox, (use \"user@authenticator\" form)" msgstr "" "Utente con privilegi validi su Proxmox, (utilizzare il formato " "\"utente@autenticatore\")" -#: services/Proxmox/provider.py:64 +#: services/Proxmox/provider.py:94 msgid "Password of the user of Proxmox" msgstr "Password dell'utente di Proxmox" -#: services/Proxmox/provider.py:69 +#: services/Proxmox/provider.py:126 msgid "Timeout in seconds of connection to Proxmox" msgstr "Timeout in secondi per la connessione a Proxmox" +#: services/Proxmox/provider.py:133 +#| msgid "Starting date" +msgid "Starting VmId" +msgstr "Inizio VmId" + +#: services/Proxmox/provider.py:138 +msgid "Starting machine id on proxmox" +msgstr "Avvio dell'ID macchina su proxmox" + #: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" @@ -4686,12 +4667,10 @@ msgid "A valid application path is required" msgstr "È richiesto un percorso dell'applicazione valido" #: services/RDS_enterprise/service_session.py:31 -#| msgid "RDS Platform RemoteAPP" msgid "RDS Platform Session" msgstr "Sessione piattaforma RDS" #: services/RDS_enterprise/service_session.py:33 -#| msgid "RDS Platform RemoteAPP based service" msgid "RDS Platform Full session desktop service" msgstr "Piattaforma RDS Servizio desktop a sessione completa" @@ -5060,7 +5039,6 @@ msgstr "" "Center" #: services/Vmware_enterprise/service_linked.py:50 -#| msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep stopped waiting for use" msgstr "Numero di macchine desiderate da tenere ferme in attesa di utilizzo" @@ -5160,7 +5138,6 @@ msgstr "" "certificati di sistema validi" #: services/Xen/provider.py:166 -#| msgid "OpenStack Host" msgid "Backup Host" msgstr "Host di backup" @@ -5388,7 +5365,6 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:97 #: transports/HTML5RDS_enterprise/html5rds.py:98 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:57 #: transports/RDP/rdp_base.py:69 transports/RDS_enterprise/rds_base.py:46 msgid "Empty creds" @@ -5396,7 +5372,6 @@ msgstr "Credenziali vuote" #: transports/HTML5RDP/html5rdp.py:99 #: transports/HTML5RDS_enterprise/html5rds.py:100 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:107 #: transports/NoMachine_enterprise/nomachine_base.py:59 #: transports/RDP/rdp_base.py:71 transports/RDS_enterprise/rds_base.py:48 #: transports/SPICE/spice_base.py:63 @@ -5405,8 +5380,7 @@ msgstr "" "Se selezionato, non verranno inserite le credenziali utilizzate per " "connettersi" -#: transports/HTML5RDP/html5rdp.py:105 transports/NX/nxtransport.py:71 -#: transports/NX/nxtunneltransport.py:113 +#: transports/HTML5RDP/html5rdp.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:65 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:77 #: transports/SPICE/spice_base.py:69 transports/X2GO/x2go_base.py:70 @@ -5414,8 +5388,7 @@ msgid "If not empty, this username will be always used as credential" msgstr "" "Se non è vuoto, questo nome utente verrà sempre utilizzato come credenziale" -#: transports/HTML5RDP/html5rdp.py:111 transports/NX/nxtransport.py:72 -#: transports/NX/nxtunneltransport.py:119 +#: transports/HTML5RDP/html5rdp.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:71 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:83 #: transports/SPICE/spice_base.py:75 @@ -5497,9 +5470,6 @@ msgstr "Abilita audio" #: transports/HTML5RDP/html5rdp.py:154 #: transports/HTML5RDS_enterprise/html5rds.py:143 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the audio will be redirected to remote session (if client " "browser supports it)" @@ -5509,15 +5479,11 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:160 #: transports/HTML5RDS_enterprise/html5rds.py:149 -#| msgid "Enable Audio" msgid "Enable Microphone" msgstr "Abilita microfono" #: transports/HTML5RDP/html5rdp.py:163 #: transports/HTML5RDS_enterprise/html5rds.py:152 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the microphone will be redirected to remote session (if client " "browser supports it)" @@ -5532,9 +5498,6 @@ msgstr "Abilita stampa" #: transports/HTML5RDP/html5rdp.py:171 #: transports/HTML5RDS_enterprise/html5rds.py:160 -#| msgid "" -#| "If checked, the printing will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the printing will be redirected to remote session (if client " "browser supports it)" @@ -5543,12 +5506,10 @@ msgstr "" "browser client lo supporta)" #: transports/HTML5RDP/html5rdp.py:176 -#| msgid "Enable File Sharing" msgid "File Sharing" msgstr "Condivisione di file" #: transports/HTML5RDP/html5rdp.py:178 -#| msgid "Local drives redirection policy" msgid "File upload/download redirection policy" msgstr "Politica di reindirizzamento caricamento/download file" @@ -5659,9 +5620,6 @@ msgstr "" "altrimenti la connessione fallirà)" #: transports/HTML5RDP/html5rdp.py:235 -#| msgid "" -#| "NLA (Network Layer authentication. Requires VALID username&password, or " -#| "connection will fail)" msgid "" "NLA extended (Network Layer authentication. Requires VALID " "username&password, or connection will fail)" @@ -5833,80 +5791,49 @@ msgstr "Sola lettura" msgid "If set, the connection will be read only" msgstr "Se impostato, la connessione sarà di sola lettura" -#: transports/NX/nxtransport.py:64 transports/NX/nxtunneltransport.py:66 -msgid "NX v3.5 (DEPRECATED)" -msgstr "NX v3.5 (OBSOLETO)" - -#: transports/NX/nxtransport.py:66 -msgid "NX Protocol v3.5. Direct connection." -msgstr "NX Protocol v3.5. Connessione diretta." - -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:123 #: transports/NoMachine_enterprise/nomachine_base.py:75 msgid "Listening port" msgstr "Porta di ascolto" -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:126 -msgid "Listening port of NX (ssh) at client machine" -msgstr "Porta di ascolto di NX (ssh) sul computer client" +#: transports/NoMachine_enterprise/nomachine_base.py:78 +msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" +msgstr "Porta di ascolto di NX (predefinito su 4000 per NX, 22 per SSH)" -#: transports/NX/nxtransport.py:75 transports/NX/nxtunneltransport.py:130 -msgid "Connection" -msgstr "Connessione" +#: transports/NoMachine_enterprise/nomachine_base.py:82 +msgid "Window Size" +msgstr "Dimensione della finestra" -#: transports/NX/nxtransport.py:77 transports/NX/nxtunneltransport.py:132 -msgid "Connection speed for this transport (quality)" -msgstr "Velocità di connessione per questo trasporto (qualità)" +#: transports/NoMachine_enterprise/nomachine_base.py:84 +msgid "Window size on connection" +msgstr "Dimensioni della finestra alla connessione" -#: transports/NX/nxtransport.py:88 transports/NX/nxtunneltransport.py:143 -msgid "Session" -msgstr "Sessione" +#: transports/NoMachine_enterprise/nomachine_transport.py:59 +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 +msgid "NoMachine Protocol" +msgstr "Nessun protocollo macchina" -#: transports/NX/nxtransport.py:90 transports/NX/nxtunneltransport.py:145 -#: transports/X2GO/x2go_base.py:93 -msgid "Desktop session" -msgstr "Sessione desktop" +#: transports/NoMachine_enterprise/nomachine_transport.py:61 +msgid "NoMachine Protocol Direct connection." +msgstr "Protocollo NoMachine Connessione diretta." -#: transports/NX/nxtransport.py:99 transports/NX/nxtunneltransport.py:154 -msgid "Disk Cache" -msgstr "Cache disco" +#: transports/NoMachine_enterprise/nomachine_transport.py:71 +msgid "Use UDP traffic for multimedia" +msgstr "Usa il traffico UDP per i multimedia" -#: transports/NX/nxtransport.py:101 transports/NX/nxtunneltransport.py:156 -msgid "Cache size en Mb stored at disk" -msgstr "Dimensione della cache in Mb memorizzata sul disco" +#: transports/NoMachine_enterprise/nomachine_transport.py:74 +msgid "If checked, the multimedia will use UDP traffic instead of RDP" +msgstr "Se selezionato, il multimedia utilizzerà il traffico UDP invece di RDP" -#: transports/NX/nxtransport.py:113 transports/NX/nxtunneltransport.py:168 -msgid "Memory Cache" -msgstr "Cache di memoria" +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 +msgid "NoMachine protocol Tunneled." +msgstr "Protocollo NoMachine Tunnellizzato." -#: transports/NX/nxtransport.py:115 transports/NX/nxtunneltransport.py:170 -msgid "Cache size en Mb kept at memory" -msgstr "Dimensione della cache in Mb mantenuti in memoria" - -#: transports/NX/nxtransport.py:127 transports/NX/nxtransport.py:129 -#: transports/NX/nxtunneltransport.py:182 -#: transports/NX/nxtunneltransport.py:184 transports/X2GO/x2go_base.py:75 -#: transports/X2GO/x2go_base.py:77 -msgid "Screen size" -msgstr "Dimensione dello schermo" - -#: transports/NX/nxtransport.py:137 transports/NX/nxtunneltransport.py:192 -#: transports/X2GO/x2go_base.py:85 -msgid "Full Screen" -msgstr "A schermo intero" - -#: transports/NX/nxtunneltransport.py:68 -msgid "NX protocol v3.5. Tunneled connection." -msgstr "Protocollo NX v3.5. Connessione con tunnel." - -#: transports/NX/nxtunneltransport.py:74 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 #: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 #: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 msgid "Tunnel server" msgstr "Tunnel server" -#: transports/NX/nxtunneltransport.py:77 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 #: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 #: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 @@ -5917,78 +5844,33 @@ msgstr "" "IP o nome host del server tunnel inviato al dispositivo client (ip \"pubblico" "\") e porta. (usa il formato HOST: PORT)" -#: transports/NX/nxtunneltransport.py:84 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 #: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 #: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 msgid "Tunnel wait time" msgstr "Tempo di attesa del tunnel" -#: transports/NX/nxtunneltransport.py:89 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 #: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 #: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 msgid "Maximum time to wait before closing the tunnel listener" msgstr "Tempo massimo di attesa prima di chiudere il listener del tunnel" -#: transports/NX/nxtunneltransport.py:98 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 #: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 #: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 -#| msgid "" -#| "If checked, ssl certificate of OpenGnsys server must be valid (not self " -#| "signed)" msgid "" "If enabled, the certificate of tunnel server will be verified (recommended)." msgstr "" "Se abilitato, verrà verificato il certificato del server tunnel " "(consigliato)." -#: transports/NX/nxtunneltransport.py:215 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 -#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:124 +#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:126 #: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 msgid "Must use HOST:PORT in Tunnel Server Field" msgstr "Occorre usare il formato HOST: PORT nel campo Tunnel Server" -#: transports/NoMachine_enterprise/nomachine_base.py:78 -msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" -msgstr "Porta di ascolto di NX (predefinito su 4000 per NX, 22 per SSH)" - -#: transports/NoMachine_enterprise/nomachine_base.py:82 -#| msgid "Windows client" -msgid "Window Size" -msgstr "Dimensione della finestra" - -#: transports/NoMachine_enterprise/nomachine_base.py:84 -msgid "Window size on connection" -msgstr "Dimensioni della finestra alla connessione" - -#: transports/NoMachine_enterprise/nomachine_transport.py:59 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 -#| msgid "Fixed Machines Pool" -msgid "NoMachine Protocol" -msgstr "Nessun protocollo macchina" - -#: transports/NoMachine_enterprise/nomachine_transport.py:61 -#| msgid "RDP Protocol. Direct connection." -msgid "NoMachine Protocol Direct connection." -msgstr "Protocollo NoMachine Connessione diretta." - -#: transports/NoMachine_enterprise/nomachine_transport.py:71 -msgid "Use UDP traffic for multimedia" -msgstr "Usa il traffico UDP per i multimedia" - -#: transports/NoMachine_enterprise/nomachine_transport.py:74 -#| msgid "If checked, the Audio will be redirected." -msgid "If checked, the multimedia will use UDP traffic instead of RDP" -msgstr "Se selezionato, il multimedia utilizzerà il traffico UDP invece di RDP" - -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 -#| msgid "NX protocol v3.5. Tunneled connection." -msgid "NoMachine protocol Tunneled." -msgstr "Protocollo NoMachine Tunnellizzato." - #: transports/PCoIP_enterprise/pcoip.py:50 msgid "PCoIP Cloud Access" msgstr "PCoIP Cloud Access" @@ -6142,53 +6024,53 @@ msgstr "" "Se selezionato, verrà mostrata la barra di connessione (solo su client " "Windows)" -#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:157 +#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:174 msgid "Multimedia sync" msgstr "Sincronizzazione multimediale" -#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:160 +#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:177 msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgstr "" "Se selezionato. Il client Linux utilizzerà i parametri multimediali per " "xfreerdp" -#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:165 +#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:182 msgid "Use Alsa" msgstr "Usa Alsa" -#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:168 +#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:185 msgid "" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used" msgstr "" "Se selezionato, il client Linux proverà ad usare ALSA, altrimenti verrà " "utilizzato Pulse" -#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:173 +#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:190 msgid "Printer string" msgstr "Stringa della stampante" -#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:176 +#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:193 msgid "If printer is checked, the printer string used with xfreerdp client" msgstr "" "Se la stampante è selezionata, la stringa della stampante viene utilizzata " "con il client xfreerdp" -#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:182 +#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:199 msgid "Smartcard string" msgstr "Stringa della smartcard" -#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:185 +#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:202 msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgstr "" "Se la smartcard è selezionata, la stringa della smartcard viene utilizzata " "con il client xfreerdp" #: transports/RDP/rdp_base.py:280 transports/RDP/rdp_base.py:300 -#: transports/RDS_enterprise/rds_base.py:191 +#: transports/RDS_enterprise/rds_base.py:208 msgid "Custom parameters" msgstr "Parametri personalizzati" -#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:194 +#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:211 msgid "" "If not empty, extra parameter to include for Linux Client (for example /usb:" "id,dev:054c:0268, or aything compatible with your xfreerdp client)" @@ -6209,9 +6091,6 @@ msgstr "" "LA PASSWORD SARÀ RICHIESTA!" #: transports/RDP/rdp_base.py:303 -#| msgid "" -#| "If not empty, extra parameter to include for Linux Client (for example /" -#| "usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)" msgid "" "If not empty, extra parameter to include for Mac OS X Freerdp Client (for " "example /usb:id,dev:054c:0268, or aything compatible with your xfreerdp " @@ -6234,6 +6113,28 @@ msgstr "RDS per vApps" msgid "RDS access using RDP for vApps. Direct connection." msgstr "Accesso RDS mediante RDP per vApp. Connessione diretta." +#: transports/RDS_enterprise/rds_base.py:157 +msgid "Maximized" +msgstr "Massimizzato" + +#: transports/RDS_enterprise/rds_base.py:160 +msgid "If checked, UDS Actor will try to execute application maximized)" +msgstr "" +"Se selezionato, UDS Actor tenterà di eseguire l'applicazione ingrandita)" + +#: transports/RDS_enterprise/rds_base.py:165 +msgid "Execute as shell" +msgstr "Esegui come shell" + +#: transports/RDS_enterprise/rds_base.py:169 +#| msgid "If checked. Linux client will use multimedia parameter for xfreerdp" +msgid "" +"If checked, Linux client will execute application in a session instead of a " +"remoteapp" +msgstr "" +"Se selezionato, il client Linux eseguirà l'applicazione in una sessione " +"anziché in un'app remota" + #: transports/RDS_enterprise/rdstunnel.py:66 msgid "RDS access using RDP for vApps. Tunneled connection." msgstr "Accesso RDS mediante RDP per vApp. Connessione con tunnel." @@ -6334,10 +6235,22 @@ msgstr "X2Go" msgid "X2Go access (Experimental). Direct connection." msgstr "Accesso X2Go (sperimentale). Connessione diretta." +#: transports/X2GO/x2go_base.py:75 transports/X2GO/x2go_base.py:77 +msgid "Screen size" +msgstr "Dimensione dello schermo" + +#: transports/X2GO/x2go_base.py:85 +msgid "Full Screen" +msgstr "A schermo intero" + #: transports/X2GO/x2go_base.py:91 msgid "Desktop" msgstr "Desktop" +#: transports/X2GO/x2go_base.py:93 +msgid "Desktop session" +msgstr "Sessione desktop" + #: transports/X2GO/x2go_base.py:110 msgid "vAPP" msgstr "vAPP" @@ -6451,12 +6364,10 @@ msgid "Generic .tar.gz Linux client" msgstr "Client Linux .tar.gz generico" #: web/util/configjs.py:189 -#| msgid "Debian based Linux client" msgid "Binary appimage X86_64 Linux client" msgstr "Immagine app binaria X86_64 Client Linux" #: web/util/configjs.py:190 -#| msgid "Debian based Linux client" msgid "Binary appimage Raspberry Linux client" msgstr "Immagine app binaria Client Linux Raspberry" diff --git a/server/src/uds/locale/it/LC_MESSAGES/djangojs.po b/server/src/uds/locale/it/LC_MESSAGES/djangojs.po index aa3426a6c..4e700cd9c 100644 --- a/server/src/uds/locale/it/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/it/LC_MESSAGES/djangojs.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:58+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/" "it/)\n" @@ -28,31 +28,31 @@ msgstr "" msgid "category" msgstr "categoria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:12 msgid "seconds" msgstr "secondi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:6 msgid "Main" msgstr "Principale" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 +#: static/admin/main.js:1 static/admin/polyfills-es5.js:1 +#: static/admin/polyfills.js:1 static/admin/translations-fakejs.js:11 #: static/admin/translations-fakejs.js:29 -#: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:152 -#: static/admin/translations-fakejs.js:154 -#: static/admin/translations-fakejs.js:156 -#: static/admin/translations-fakejs.js:161 -#: static/admin/translations-fakejs.js:201 -#: static/admin/translations-fakejs.js:203 -#: static/admin/translations-fakejs.js:205 static/modern/main-es2015.js:1 -#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:14 +#: static/admin/translations-fakejs.js:179 +#: static/admin/translations-fakejs.js:191 +#: static/admin/translations-fakejs.js:193 +#: static/admin/translations-fakejs.js:195 +#: static/admin/translations-fakejs.js:197 +#: static/admin/translations-fakejs.js:254 +#: static/admin/translations-fakejs.js:256 +#: static/admin/translations-fakejs.js:258 static/modern/main-es5.js:1 +#: static/modern/translations-fakejs.js:14 msgid "Error" msgstr "Errore" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 #: static/admin/translations-fakejs.js:30 msgid "Please, fill in require fields: " msgstr "Per favore, compila i campi richiesti:" @@ -66,7 +66,7 @@ msgstr "Test" msgid "Loading data..." msgstr "Caricamento dati..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 #: static/admin/translations-fakejs.js:28 #: static/admin/translations-fakejs.js:32 #: static/admin/translations-fakejs.js:34 @@ -74,12 +74,12 @@ msgstr "Caricamento dati..." #: static/admin/translations-fakejs.js:38 #: static/admin/translations-fakejs.js:40 #: static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:98 -#: static/admin/translations-fakejs.js:177 -#: static/admin/translations-fakejs.js:182 -#: static/admin/translations-fakejs.js:195 -#: static/admin/translations-fakejs.js:199 -#: static/admin/translations-fakejs.js:208 +#: static/admin/translations-fakejs.js:134 +#: static/admin/translations-fakejs.js:216 +#: static/admin/translations-fakejs.js:221 +#: static/admin/translations-fakejs.js:253 +#: static/admin/translations-fakejs.js:261 +#: static/admin/translations-fakejs.js:266 msgid "dismiss" msgstr "chiudi" @@ -96,7 +96,7 @@ msgid "Test passed successfully" msgstr "Test superato con successo" #: static/admin/main.js:1 static/admin/translations-fakejs.js:37 -#: static/admin/translations-fakejs.js:207 +#: static/admin/translations-fakejs.js:260 msgid "Successfully saved" msgstr "Salvato con successo" @@ -108,154 +108,154 @@ msgstr "Sei sicuro di voler eliminare i seguenti elementi?" msgid "Deletion finished" msgstr "La cancellazione è finita" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 msgid "provider" msgstr "provider" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 msgid "service" msgstr "servizio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 msgid "service pool" msgstr "pool di servizi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 msgid "authenticator" msgstr "autenticatore" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 msgid "user" msgstr "utente" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 msgid "group" msgstr "gruppo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 msgid "transport" msgstr "trasporto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 msgid "OS manager" msgstr "OS manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 msgid "calendar" msgstr "calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 msgid "pool group" msgstr "gruppo di pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 msgid "Go to" msgstr "Vai a" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 msgid "yes" msgstr "sì" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 msgid "no" msgstr "no" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:268 msgid "Error saving: " msgstr "Errore durante il salvataggio:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 msgid "Error saving element" msgstr "Errore durante il salvataggio dell'elemento" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 msgid "Error handling your request" msgstr "Errore durante la gestione della tua richiesta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:120 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/translations-fakejs.js:153 msgid "Sunday" msgstr "Domenica" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 -#: static/admin/translations-fakejs.js:121 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/translations-fakejs.js:154 msgid "Monday" msgstr "Lunedì" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 -#: static/admin/translations-fakejs.js:122 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/translations-fakejs.js:155 msgid "Tuesday" msgstr "Martedì" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 -#: static/admin/translations-fakejs.js:123 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/translations-fakejs.js:156 msgid "Wednesday" msgstr "Mercoledì" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 -#: static/admin/translations-fakejs.js:124 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/translations-fakejs.js:157 msgid "Thursday" msgstr "Giovedì" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 -#: static/admin/translations-fakejs.js:125 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/translations-fakejs.js:158 msgid "Friday" msgstr "Venerdì" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 -#: static/admin/translations-fakejs.js:126 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/translations-fakejs.js:159 msgid "Saturday" msgstr "Sabato" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 msgid "January" msgstr "Gennaio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 msgid "February" msgstr "Febbraio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 msgid "March" msgstr "Marzo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 msgid "April" msgstr "Aprile" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 msgid "May" msgstr "Maggio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 msgid "June" msgstr "Giugno" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 msgid "July" msgstr "Luglio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 msgid "August" msgstr "Agosto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 msgid "September" msgstr "Settembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 msgid "October" msgstr "Ottobre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 msgid "November" msgstr "Novembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 msgid "December" msgstr "Dicembre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 msgid "Never" msgstr "Mai" @@ -275,768 +275,842 @@ msgstr "#SERVICES_NUMBER# servizi utente" msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# servizi limitati!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 -#: static/admin/translations-fakejs.js:268 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:368 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/translations-fakejs.js:249 +#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:450 msgid "Assigned services" msgstr "Servizi assegnati" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 -#| msgid "Services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:250 msgid "Services in use" msgstr "Servizi in uso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 #: static/admin/translations-fakejs.js:291 #: static/admin/translations-fakejs.js:299 msgid "Filter" msgstr "Filtro" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 msgid "No entries found" msgstr "Nessuna voce trovata" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 msgid "Read only" msgstr "Sola lettura" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 msgid "Full Access" msgstr "Accesso completo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 -#: static/admin/translations-fakejs.js:364 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:468 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 +#: static/admin/translations-fakejs.js:358 +#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "User" msgstr "Utente" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 -#: static/admin/translations-fakejs.js:230 -#: static/admin/translations-fakejs.js:257 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:399 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 +#: static/admin/translations-fakejs.js:83 +#: static/admin/translations-fakejs.js:93 +#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:444 msgid "Group" msgstr "Gruppo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 -#: static/admin/translations-fakejs.js:363 -#: static/admin/translations-fakejs.js:378 -#: static/admin/translations-fakejs.js:383 -#: static/admin/translations-fakejs.js:398 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/translations-fakejs.js:404 +#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:443 #: static/modern/translations-fakejs.js:72 msgid "Authenticator" msgstr "Autenticatore" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 msgid "Permission" msgstr "Autorizzazione" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 msgid "Remove" msgstr "Rimuovi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:11 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 msgid "Confirm revokation of permission" msgstr "Conferma la revoca dell'autorizzazione" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 msgid "Maintenance" msgstr "Manutenzione" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 msgid "Exit maintenance mode" msgstr "Uscire dalla modalità di manutenzione" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:221 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 msgid "Enter maintenance mode" msgstr "Entra in modalità manutenzione" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:222 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 msgid "New provider" msgstr "Nuovo Provider" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 msgid "Edit provider" msgstr "Modifica Provider" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 msgid "Delete provider" msgstr "Elimina Provider" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 msgid "Exit maintenance mode?" msgstr "Uscire dalla modalità di manutenzione?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:245 msgid "Enter maintenance mode?" msgstr "Entra in modalità manutenzione?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:246 msgid "Maintenance mode for" msgstr "Modalità di manutenzione per" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:246 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/translations-fakejs.js:247 msgid "In Maintenance" msgstr "In manutenzione" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:229 -#: static/admin/translations-fakejs.js:247 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/translations-fakejs.js:248 msgid "Active" msgstr "Attivo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 -#: static/admin/translations-fakejs.js:232 -#: static/admin/translations-fakejs.js:250 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/translations-fakejs.js:95 +#: static/admin/translations-fakejs.js:229 msgid "Pool" msgstr "Pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:216 -#: static/admin/translations-fakejs.js:233 -#: static/admin/translations-fakejs.js:251 -#: static/admin/translations-fakejs.js:445 -#: static/admin/translations-fakejs.js:461 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/translations-fakejs.js:96 +#: static/admin/translations-fakejs.js:230 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:351 msgid "State" msgstr "Stato" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 -#: static/admin/translations-fakejs.js:234 -#: static/admin/translations-fakejs.js:252 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/translations-fakejs.js:97 +#: static/admin/translations-fakejs.js:231 msgid "User Services" msgstr "Servizi utente" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 -#: static/admin/translations-fakejs.js:262 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:356 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/translations-fakejs.js:232 +#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:397 msgid "Service pools" msgstr "Pool di servizi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 -#: static/admin/translations-fakejs.js:6 -#: static/admin/translations-fakejs.js:326 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/translations-fakejs.js:7 +#: static/admin/translations-fakejs.js:306 #: static/modern/translations-fakejs.js:43 msgid "Yes" msgstr "Sì" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 -#: static/admin/translations-fakejs.js:7 -#: static/admin/translations-fakejs.js:327 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 +#: static/admin/translations-fakejs.js:8 +#: static/admin/translations-fakejs.js:307 #: static/modern/translations-fakejs.js:44 msgid "No" msgstr "No" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:8 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 msgid "(hidden)" msgstr "(nascosto)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 msgid "Selected items :" msgstr "Elementi selezionati :" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 -#: static/admin/translations-fakejs.js:245 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/translations-fakejs.js:233 #: static/modern/translations-fakejs.js:34 msgid "Information" msgstr "Informazione" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:211 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:234 msgid "New service" msgstr "Nuovo servizio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 msgid "Edit service" msgstr "Modifica servizio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 msgid "Delete service" msgstr "Elimina servizio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 msgid "Delete user service" msgstr "Elimina il servizio utente" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 msgid "New Authenticator" msgstr "Nuovo Autenticatore" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:266 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 msgid "Edit Authenticator" msgstr "Modifica Autenticatore" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:267 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 msgid "Delete Authenticator" msgstr "Elimina Autenticatore" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 msgid "Any" msgstr "Qualunque" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 msgid "All" msgstr "Tutti" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:231 -#: static/admin/translations-fakejs.js:258 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:405 -#: static/admin/translations-fakejs.js:444 -#: static/admin/translations-fakejs.js:460 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/translations-fakejs.js:94 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:350 +#: static/admin/translations-fakejs.js:375 +#: static/admin/translations-fakejs.js:431 msgid "Comments" msgstr "Commenti" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:98 msgid "Unique ID" msgstr "ID univoco" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 msgid "Friendly Name" msgstr "Nome breve" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 msgid "In Use" msgstr "In uso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 msgid "IP" msgstr "IP" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 msgid "Services Pool" msgstr "Pool di servizi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 -#: static/admin/translations-fakejs.js:264 -#: static/admin/translations-fakejs.js:280 -#: static/admin/translations-fakejs.js:316 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 -#: static/admin/translations-fakejs.js:437 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:469 -#: static/admin/translations-fakejs.js:475 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/translations-fakejs.js:103 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:369 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:452 msgid "Groups" msgstr "Gruppi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 -#: static/admin/translations-fakejs.js:438 -#: static/admin/translations-fakejs.js:473 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:364 msgid "Services Pools" msgstr "Pool di servizi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:253 -#: static/admin/translations-fakejs.js:333 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/translations-fakejs.js:374 msgid "Name" msgstr "Nome" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:254 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 msgid "Real Name" msgstr "Nome vero" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 msgid "state" msgstr "stato" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:256 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 msgid "Last access" msgstr "Ultimo accesso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 -#: static/admin/translations-fakejs.js:279 -#: static/admin/translations-fakejs.js:454 -#: static/admin/translations-fakejs.js:474 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:368 msgid "Users" msgstr "Utenti" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 -#: static/admin/translations-fakejs.js:446 -#: static/admin/translations-fakejs.js:462 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/translations-fakejs.js:340 +#: static/admin/translations-fakejs.js:352 msgid "Enabled" msgstr "Abilitato" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:260 -#: static/admin/translations-fakejs.js:447 -#: static/admin/translations-fakejs.js:463 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/translations-fakejs.js:341 +#: static/admin/translations-fakejs.js:353 msgid "Disabled" msgstr "Disabilitato" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:261 -#: static/admin/translations-fakejs.js:464 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/translations-fakejs.js:354 msgid "Blocked" msgstr "Bloccato" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:248 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 msgid "Delete user" msgstr "Elimina utente" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:249 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 msgid "Delete group" msgstr "Elimina gruppo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:123 msgid "New OS Manager" msgstr "Nuovo OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:124 msgid "Edit OS Manager" msgstr "Modifica OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:125 msgid "Delete OS Manager" msgstr "Elimina OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "New Transport" msgstr "Nuovo trasporto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Edit Transport" msgstr "Modifica trasporto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "Delete Transport" msgstr "Elimina trasporto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 msgid "New Network" msgstr "Nuova rete" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 msgid "Edit Network" msgstr "Modifica rete" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 msgid "Delete Network" msgstr "Elimina rete" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 msgid "New Proxy" msgstr "Nuovo proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 msgid "Edit Proxy" msgstr "Modifica proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:83 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 msgid "Delete Proxy" msgstr "Elimina Proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 msgid "(This service does not requires an OS Manager)" msgstr "(Questo servizio non richiede un OS Manager)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 msgid "New service Pool" msgstr "Nuovo Pool di servizi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 msgid "Publish on creation" msgstr "Pubblica in fase di creazione" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 msgid "If selected, will initiate the publication inmediatly after creation" msgstr "" "Se selezionato, avvierà la pubblicazione immediatamente dopo la creazione" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 msgid "Edit Service Pool" msgstr "Modifica Pool di servizi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 msgid "Delete service pool" msgstr "Elimina Pool di servizi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:153 -#: static/admin/translations-fakejs.js:157 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/translations-fakejs.js:194 msgid "Please, select a valid user" msgstr "Per favore, seleziona un utente valido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:155 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 msgid "Please, select a valid group" msgstr "Per favore, seleziona un gruppo valido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 msgid "Please, select a valid transport" msgstr "Per favore, seleziona un trasporto valido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:158 -#| msgid "Assigned services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:199 msgid "Assigned" msgstr "Assegnato" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:159 -#| msgid "Cache" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:200 msgid "Cached" msgstr "Memorizzato nella cache" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:201 msgid "In use" msgstr "In uso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 #: static/admin/translations-fakejs.js:289 -#: static/admin/translations-fakejs.js:360 -#: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:456 +#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:401 +#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:466 msgid "Logs" msgstr "Logs" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:203 msgid "VNC" msgstr "VNC" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 msgid "Launch now" msgstr "Avvia adesso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:205 msgid "Change owner" msgstr "Cambia proprietario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 msgid "Assign service" msgstr "Assegna servizio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:207 #: static/admin/translations-fakejs.js:276 -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:282 #: static/admin/translations-fakejs.js:345 -#: static/admin/translations-fakejs.js:353 -#: static/admin/translations-fakejs.js:365 -#: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:385 -#: static/admin/translations-fakejs.js:389 -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:394 #: static/admin/translations-fakejs.js:406 -#: static/admin/translations-fakejs.js:414 -#: static/admin/translations-fakejs.js:426 -#: static/admin/translations-fakejs.js:451 -#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 +#: static/admin/translations-fakejs.js:428 +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:487 msgid "Cancel" msgstr "Annulla" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:208 msgid "Changelog" msgstr "Changelog" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:170 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:182 +#: static/admin/translations-fakejs.js:209 msgid "Delete assigned service" msgstr "Elimina il servizio assegnato" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 msgid "Delete cached service" msgstr "Elimina il servizio in cache" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 -#: static/admin/translations-fakejs.js:172 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:183 +#: static/admin/translations-fakejs.js:211 msgid "Delete assigned group" msgstr "Elimina il gruppo assegnato" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 msgid "Delete assigned transport" msgstr "Elimina il trasporto assegnato" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 msgid "Publication" msgstr "Pubblicazione" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 msgid "Cancel publication?" msgstr "Annulla la pubblicazione?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 msgid "Publication canceled" msgstr "Pubblicazione annullata" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 msgid "Delete scheduled action" msgstr "Elimina l'azione pianificata" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:179 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 msgid "Execute scheduled action" msgstr "Esegui azione pianificata" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 msgid "Execute scheduled action right now?" msgstr "Esegui l'azione pianificata in questo momento?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 msgid "Scheduled action executed" msgstr "Azione pianificata eseguita" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:183 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/translations-fakejs.js:222 msgid "Delete calendar access rule" msgstr "Elimina la regola di accesso nel calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 msgid "New meta pool" msgstr "Nuovo meta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 msgid "Edit meta pool" msgstr "Modifica meta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 msgid "Delete meta pool" msgstr "Elimina meta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 msgid "Please, select a valid service pool" msgstr "Per favore, seleziona un pool di servizi valido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 msgid "Remove member pool" msgstr "Rimuovi membro del pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 msgid "New pool group" msgstr "Nuovo gruppo di piscine" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:191 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 msgid "Edit pool group" msgstr "Modifica gruppo pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Delete pool group" msgstr "Elimina gruppo pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 msgid "New calendar" msgstr "Nuovo calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:177 msgid "Edit calendar" msgstr "Modifica il calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 msgid "Delete calendar" msgstr "Elimina il calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:103 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 msgid "day" msgstr "giorno" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 msgid "days" msgstr "giorni" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 msgid "Daily" msgstr "Quotidiano" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 msgid "week" msgstr "settimana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 msgid "weeks" msgstr "settimane" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 msgid "Weekly" msgstr "Settimanale" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 msgid "month" msgstr "mese" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 msgid "months" msgstr "mesi" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 msgid "Monthly" msgstr "Mensile" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 msgid "year" msgstr "anno" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 msgid "years" msgstr "anni" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:147 msgid "Yearly" msgstr "Annuale" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 -#: static/admin/translations-fakejs.js:342 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/translations-fakejs.js:383 msgid "Weekdays" msgstr "Nei giorni feriali" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 msgid "Minutes" msgstr "Minuti" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 msgid "Hours" msgstr "Ore" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 msgid "Days" msgstr "Giorni" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:152 msgid "Weeks" msgstr "Settimane" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 msgid "(no days)" msgstr "(nessun giorno)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:161 msgid "Forever" msgstr "Per sempre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 msgid "Start date/time" msgstr "Data/ora di inizio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 msgid "End date" msgstr "Data di fine" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 msgid "Interval" msgstr "Intervallo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 msgid "Week days" msgstr "Giorni della settimana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 msgid "Invalid or incomplete rule. Please, fix field $FIELD" msgstr "Regola non valida o incompleta. Per favore, correggi il campo $FIELD" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:134 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 msgid "This rule will be valid every" msgstr "Questa regola sarà valida ogni" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 msgid "of any week" msgstr "di qualsiasi settimana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 msgid "from" msgstr "da" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:170 msgid "until" msgstr "fino a" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 msgid "onwards" msgstr "avanti" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:172 msgid "starting at" msgstr "a partire da" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 msgid "and every event will be active for" msgstr "e ogni evento sarà attivo per" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 msgid "with no duration" msgstr "senza durata" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 msgid "Delete calendar rule" msgstr "Elimina la regola del calendario" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 msgid "Set time mark" msgstr "Imposta la marca temporale" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 msgid "New account" msgstr "Nuovo resoconto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:93 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 msgid "Edit account" msgstr "Modifica resoconto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:94 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 msgid "Delete account" msgstr "Eliminare il resoconto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:95 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 msgid "Time mark" msgstr "Marca temporale" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:96 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 msgid "Set time mark for $NAME to current date/time?" msgstr "Impostare la marca temporale per $NAME alla data/ora corrente?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:97 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 msgid "Time mark stablished" msgstr "Marca temporale impostata" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 msgid "No time mark" msgstr "Nessuna marca temporale" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:126 msgid "Delete account usage" msgstr "Cancella attività del resoconto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 msgid "Image is too big (max. upload size is 256Kb)" msgstr "" "L'immagine è troppo grande (la dimensione massima di caricamento è 256 Kb)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:257 msgid "Invalid image type (only supports JPEG, PNG and GIF" msgstr "Tipo di immagine non valido (supporta solo JPEG, PNG e GIF)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 msgid "Please, provide a name and a image" msgstr "Per favore, fornisci un nome e un'immagine" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:209 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:262 msgid "Delete image" msgstr "Elimina immagine" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 -#: static/admin/translations-fakejs.js:200 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 +#: static/admin/translations-fakejs.js:267 msgid "Generate report" msgstr "Genera rapporto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:197 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:264 msgid "Generating report..." msgstr "Generazione del rapporto..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 msgid "Report finished" msgstr "Rapporto terminato" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:194 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:252 msgid "Configuration saved" msgstr "Configurazione salvata" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:193 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:251 msgid "Delete actor token - USE WITH EXTREME CAUTION!!!" msgstr "Elimina token Actor - UTILIZZARE CON ESTREMA ATTENZIONE!!!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 msgid "Cache flushed" msgstr "Cache vuotata" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 msgid "Items per page" msgstr "Elementi per pagina" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 msgid ", (%i more items)" msgstr ", (%i ulteriori elementi)" +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "ON_PROPERTY" +msgstr "ON_PROPERTY" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "on" +msgstr "sopra" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "originalInstance" +msgstr "istanza originale original" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "OriginalDelegate" +msgstr "Delegato originale" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "Promise" +msgstr "Promettere" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "propagationStopped" +msgstr "propagazionefermata" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "UNPATCHED_EVENTS" +msgstr "UNPATCHED_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "PASSIVE_EVENTS" +msgstr "EVENTI_PASSIVO" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "zoneTask" +msgstr "zoneTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskAborting" +msgstr "fetchTaskAborting" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskScheduling" +msgstr "fetchTaskScheduling" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrTask" +msgstr "xhrTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrSync" +msgstr "xhrSync" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrListener" +msgstr "xhrListener" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +#| msgid "Scheduled actions" +msgid "xhrScheduled" +msgstr "xhrScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrURL" +msgstr "xhrURL" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrErrorBeforeScheduled" +msgstr "xhrErrorBeforeScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "unhandledPromiseRejectionHandler" +msgstr "unhandlerPromiseRejectionHandler" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "rejectionHandledHandler" +msgstr "rifiutoHandledHandler" + #: static/admin/translations-fakejs.js:274 msgid "Remove all" msgstr "Rimuovi tutto" @@ -1046,53 +1120,53 @@ msgid "Add" msgstr "Aggiungi" #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:282 -#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:288 +#: static/admin/translations-fakejs.js:334 #: static/admin/translations-fakejs.js:346 -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:361 #: static/admin/translations-fakejs.js:366 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:386 -#: static/admin/translations-fakejs.js:390 -#: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:403 +#: static/admin/translations-fakejs.js:387 +#: static/admin/translations-fakejs.js:395 #: static/admin/translations-fakejs.js:407 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:412 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:433 #: static/admin/translations-fakejs.js:435 -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:452 -#: static/admin/translations-fakejs.js:471 -#: static/admin/translations-fakejs.js:476 +#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:488 msgid "Ok" msgstr "Ok" #: static/admin/translations-fakejs.js:278 -msgid "Permissions for" -msgstr "Permessi per" - -#: static/admin/translations-fakejs.js:281 -msgid "New permission..." -msgstr "Nuovo permesso..." - -#: static/admin/translations-fakejs.js:283 -msgid "New user permission for" -msgstr "Nuovo permesso utente per" - -#: static/admin/translations-fakejs.js:284 -msgid "New group permission for" -msgstr "Nuovo permesso di gruppo per" - -#: static/admin/translations-fakejs.js:287 msgid "Discard & close" msgstr "Annulla e chiudi" -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:279 +#: static/admin/translations-fakejs.js:480 msgid "Save" msgstr "Salva" +#: static/admin/translations-fakejs.js:280 +msgid "New user permission for" +msgstr "Nuovo permesso utente per" + +#: static/admin/translations-fakejs.js:281 +msgid "New group permission for" +msgstr "Nuovo permesso di gruppo per" + +#: static/admin/translations-fakejs.js:284 +msgid "Permissions for" +msgstr "Permessi per" + +#: static/admin/translations-fakejs.js:287 +msgid "New permission..." +msgstr "Nuovo permesso..." + #: static/admin/translations-fakejs.js:290 #: static/admin/translations-fakejs.js:297 msgid "Export" @@ -1128,397 +1202,367 @@ msgid "Detail" msgstr "Dettaglio" #: static/admin/translations-fakejs.js:305 -#: static/admin/translations-fakejs.js:344 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:367 -#: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:453 -msgid "Summary" -msgstr "Sommario" - -#: static/admin/translations-fakejs.js:306 -#: static/admin/translations-fakejs.js:429 -msgid "Services" -msgstr "Servizi" - -#: static/admin/translations-fakejs.js:307 -msgid "Authenticators" -msgstr "Autenticatori" - -#: static/admin/translations-fakejs.js:308 -msgid "Os Managers" -msgstr "Os Manager" - -#: static/admin/translations-fakejs.js:309 -msgid "Connectivity" -msgstr "Connettività" - -#: static/admin/translations-fakejs.js:310 -#: static/admin/translations-fakejs.js:371 -#: static/modern/translations-fakejs.js:38 -msgid "Transports" -msgstr "Trasporti" - -#: static/admin/translations-fakejs.js:311 -#: static/modern/translations-fakejs.js:40 -msgid "Networks" -msgstr "Reti" - -#: static/admin/translations-fakejs.js:312 -msgid "Proxies" -msgstr "Proxy" - -#: static/admin/translations-fakejs.js:313 -msgid "Pools" -msgstr "Pool" - -#: static/admin/translations-fakejs.js:315 -msgid "Meta pools" -msgstr "Meta pool" - -#: static/admin/translations-fakejs.js:317 -msgid "Calendars" -msgstr "Calendari" - -#: static/admin/translations-fakejs.js:318 -msgid "Accounts" -msgstr "Resoconti" - -#: static/admin/translations-fakejs.js:319 -msgid "Tools" -msgstr "Strumenti" - -#: static/admin/translations-fakejs.js:320 -msgid "Gallery" -msgstr "Galleria" - -#: static/admin/translations-fakejs.js:321 -msgid "Reports" -msgstr "Rapporti" - -#: static/admin/translations-fakejs.js:322 -msgid "Configuration" -msgstr "Configurazione" - -#: static/admin/translations-fakejs.js:323 -msgid "Actor tokens" -msgstr "Token Actor" - -#: static/admin/translations-fakejs.js:324 -msgid "Flush Cache" -msgstr "Svuota Cache" - -#: static/admin/translations-fakejs.js:325 #: static/modern/translations-fakejs.js:42 msgid "Close" msgstr "Chiudi" -#: static/admin/translations-fakejs.js:328 +#: static/admin/translations-fakejs.js:308 msgid "User mode" msgstr "Modalità utente" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:309 #: static/modern/translations-fakejs.js:47 msgid "Logout" msgstr "Disconnetti" -#: static/admin/translations-fakejs.js:330 -msgid "Account usage" -msgstr "Uso del resoconto" - -#: static/admin/translations-fakejs.js:331 -msgid "Edit rule" -msgstr "Modifica regola" - -#: static/admin/translations-fakejs.js:332 -msgid "New rule" -msgstr "Nuova regola" - -#: static/admin/translations-fakejs.js:335 -msgid "Event" -msgstr "Evento" - -#: static/admin/translations-fakejs.js:336 -msgid "Start time" -msgstr "Orario di inizio" - -#: static/admin/translations-fakejs.js:337 -msgid "Duration" -msgstr "Durata" - -#: static/admin/translations-fakejs.js:338 -msgid "Duration units" -msgstr "Unità di durata" - -#: static/admin/translations-fakejs.js:339 -msgid "Start date" -msgstr "Data d'inizio" - -#: static/admin/translations-fakejs.js:340 -msgid "Repeat until date" -msgstr "Ripeti fino alla data" - -#: static/admin/translations-fakejs.js:341 -msgid "Frequency" -msgstr "Frequenza" - -#: static/admin/translations-fakejs.js:343 -msgid "Repeat every" -msgstr "Ripeti ogni" - -#: static/admin/translations-fakejs.js:347 -msgid "Rules" -msgstr "Regole" - -#: static/admin/translations-fakejs.js:348 -msgid "New member pool" -msgstr "Nuovo membro del pool" - -#: static/admin/translations-fakejs.js:349 -msgid "Edit member pool" -msgstr "Modifica membro del pool" - -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:411 -msgid "Priority" -msgstr "Priorità" - -#: static/admin/translations-fakejs.js:351 -msgid "Service pool" -msgstr "Pool di servizi" - -#: static/admin/translations-fakejs.js:352 -msgid "Enabled?" -msgstr "Abilitato?" - -#: static/admin/translations-fakejs.js:359 -#: static/admin/translations-fakejs.js:374 -msgid "Access calendars" -msgstr "Accedi ai calendari" - -#: static/admin/translations-fakejs.js:361 -msgid "Assign service to user manually" -msgstr "Assegna il servizio all'utente manualmente" - -#: static/admin/translations-fakejs.js:362 -msgid "Service" -msgstr "Servizio" - -#: static/admin/translations-fakejs.js:369 -msgid "Cache" -msgstr "Cache" - -#: static/admin/translations-fakejs.js:372 -msgid "Publications" -msgstr "Pubblicazioni" - -#: static/admin/translations-fakejs.js:373 -msgid "Scheduled actions" -msgstr "Azioni programmate" - -#: static/admin/translations-fakejs.js:375 -msgid "Charts" -msgstr "Grafici" - -#: static/admin/translations-fakejs.js:377 -msgid "New group for" -msgstr "Nuovo gruppo per" - -#: static/admin/translations-fakejs.js:382 -msgid "Change owner of assigned service" -msgstr "Cambia proprietario del servizio assegnato" - -#: static/admin/translations-fakejs.js:387 -msgid "New transport for" -msgstr "Nuovo trasporto per" - -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:397 -msgid "Transport" -msgstr "Trasporto" - -#: static/admin/translations-fakejs.js:391 -msgid "Edit action for" -msgstr "Modifica l'azione per" - -#: static/admin/translations-fakejs.js:392 -msgid "New action for" -msgstr "Nuova azione per" - -#: static/admin/translations-fakejs.js:393 -#: static/admin/translations-fakejs.js:412 -msgid "Calendar" -msgstr "Calendario" - -#: static/admin/translations-fakejs.js:394 -msgid "Events offset (minutes)" -msgstr "Offset degli eventi (minuti)" - -#: static/admin/translations-fakejs.js:395 -msgid "At the beginning of the interval?" -msgstr "All'inizio dell'intervallo?" - +#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:385 #: static/admin/translations-fakejs.js:396 -#: static/admin/translations-fakejs.js:413 -msgid "Action" -msgstr "Azione" +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:463 +msgid "Summary" +msgstr "Sommario" -#: static/admin/translations-fakejs.js:402 -msgid "Logs of" -msgstr "Log di" +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:464 +msgid "Services" +msgstr "Servizi" -#: static/admin/translations-fakejs.js:404 -msgid "New publication for" -msgstr "Nuova pubblicazione per" +#: static/admin/translations-fakejs.js:312 +msgid "Authenticators" +msgstr "Autenticatori" -#: static/admin/translations-fakejs.js:408 -msgid "New access rule for" -msgstr "Nuova regola di accesso per" +#: static/admin/translations-fakejs.js:313 +msgid "Os Managers" +msgstr "Os Manager" -#: static/admin/translations-fakejs.js:409 -msgid "Edit access rule for" -msgstr "Modifica regola di accesso per" +#: static/admin/translations-fakejs.js:314 +msgid "Connectivity" +msgstr "Connettività" -#: static/admin/translations-fakejs.js:410 -msgid "Default fallback access for" -msgstr "Accesso di riserva predefinito per" +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:453 +#: static/modern/translations-fakejs.js:38 +msgid "Transports" +msgstr "Trasporti" -#: static/admin/translations-fakejs.js:416 -msgid "Changelog of" -msgstr "Changelog di" +#: static/admin/translations-fakejs.js:316 +#: static/modern/translations-fakejs.js:40 +msgid "Networks" +msgstr "Reti" -#: static/admin/translations-fakejs.js:418 -msgid "UDS Configuration" -msgstr "Configurazione UDS" +#: static/admin/translations-fakejs.js:317 +msgid "Proxies" +msgstr "Proxy" -#: static/admin/translations-fakejs.js:420 -msgid "New image for" -msgstr "Nuova immagine per" +#: static/admin/translations-fakejs.js:318 +msgid "Pools" +msgstr "Pool" -#: static/admin/translations-fakejs.js:421 -msgid "Edit for" -msgstr "Modifica per" +#: static/admin/translations-fakejs.js:320 +msgid "Meta pools" +msgstr "Meta pool" -#: static/admin/translations-fakejs.js:422 -msgid "Image name" -msgstr "Nome dell'immagine" +#: static/admin/translations-fakejs.js:322 +msgid "Calendars" +msgstr "Calendari" -#: static/admin/translations-fakejs.js:423 -msgid "Image (click to change)" -msgstr "Immagine (clicca per cambiare)" +#: static/admin/translations-fakejs.js:323 +msgid "Accounts" +msgstr "Resoconti" -#: static/admin/translations-fakejs.js:424 -msgid "For optimal results, use " -msgstr "Per risultati ottimali, usa" +#: static/admin/translations-fakejs.js:324 +msgid "Tools" +msgstr "Strumenti" -#: static/admin/translations-fakejs.js:425 -msgid "The image will be resized on upload to" -msgstr "L'immagine verrà ridimensionata in caricamento su" +#: static/admin/translations-fakejs.js:325 +msgid "Gallery" +msgstr "Galleria" -#: static/admin/translations-fakejs.js:430 -msgid "Usage" -msgstr "Uso" +#: static/admin/translations-fakejs.js:326 +msgid "Reports" +msgstr "Rapporti" -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:472 +#: static/admin/translations-fakejs.js:327 +msgid "Configuration" +msgstr "Configurazione" + +#: static/admin/translations-fakejs.js:328 +msgid "Actor tokens" +msgstr "Token Actor" + +#: static/admin/translations-fakejs.js:329 +msgid "Flush Cache" +msgstr "Svuota Cache" + +#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:459 msgid "Information for" msgstr "Informazioni per" -#: static/admin/translations-fakejs.js:433 -msgid "Services pools" -msgstr "Pool di servizi" - -#: static/admin/translations-fakejs.js:439 -msgid "Assigned Services" -msgstr "Servizi assegnati" - -#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:335 msgid "Edit group" msgstr "Modifica gruppo" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:336 msgid "New group" msgstr "Nuovo gruppo" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:337 msgid "Meta group name" msgstr "Nome del meta gruppo" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:342 msgid "Service Pools" msgstr "Pool di servizi" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:343 msgid "Match mode" msgstr "Modalità di confronto" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:344 msgid "Selected Groups" msgstr "Gruppi selezionati" -#: static/admin/translations-fakejs.js:457 +#: static/admin/translations-fakejs.js:347 msgid "Edit user" msgstr "Modifica utente" -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:348 msgid "New user" msgstr "Nuovo utente" -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:349 msgid "Real name" msgstr "Nome vero" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:355 msgid "Role" msgstr "Ruolo" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:356 msgid "Admin" msgstr "Admin" -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:357 msgid "Staff member" msgstr "Membro dello staff" -#: static/admin/translations-fakejs.js:477 +#: static/admin/translations-fakejs.js:365 +msgid "Assigned Services" +msgstr "Servizi assegnati" + +#: static/admin/translations-fakejs.js:371 +msgid "Account usage" +msgstr "Uso del resoconto" + +#: static/admin/translations-fakejs.js:372 +msgid "Edit rule" +msgstr "Modifica regola" + +#: static/admin/translations-fakejs.js:373 +msgid "New rule" +msgstr "Nuova regola" + +#: static/admin/translations-fakejs.js:376 +msgid "Event" +msgstr "Evento" + +#: static/admin/translations-fakejs.js:377 +msgid "Start time" +msgstr "Orario di inizio" + +#: static/admin/translations-fakejs.js:378 +msgid "Duration" +msgstr "Durata" + +#: static/admin/translations-fakejs.js:379 +msgid "Duration units" +msgstr "Unità di durata" + +#: static/admin/translations-fakejs.js:380 +msgid "Start date" +msgstr "Data d'inizio" + +#: static/admin/translations-fakejs.js:381 +msgid "Repeat until date" +msgstr "Ripeti fino alla data" + +#: static/admin/translations-fakejs.js:382 +msgid "Frequency" +msgstr "Frequenza" + +#: static/admin/translations-fakejs.js:384 +msgid "Repeat every" +msgstr "Ripeti ogni" + +#: static/admin/translations-fakejs.js:388 +msgid "Rules" +msgstr "Regole" + +#: static/admin/translations-fakejs.js:389 +msgid "New member pool" +msgstr "Nuovo membro del pool" + +#: static/admin/translations-fakejs.js:390 +msgid "Edit member pool" +msgstr "Modifica membro del pool" + +#: static/admin/translations-fakejs.js:391 +#: static/admin/translations-fakejs.js:416 +msgid "Priority" +msgstr "Priorità" + +#: static/admin/translations-fakejs.js:392 +msgid "Service pool" +msgstr "Pool di servizi" + +#: static/admin/translations-fakejs.js:393 +msgid "Enabled?" +msgstr "Abilitato?" + +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:456 +msgid "Access calendars" +msgstr "Accedi ai calendari" + +#: static/admin/translations-fakejs.js:402 +msgid "Assign service to user manually" +msgstr "Assegna il servizio all'utente manualmente" + +#: static/admin/translations-fakejs.js:403 +msgid "Service" +msgstr "Servizio" + +#: static/admin/translations-fakejs.js:408 +msgid "Change owner of assigned service" +msgstr "Cambia proprietario del servizio assegnato" + +#: static/admin/translations-fakejs.js:413 +msgid "New access rule for" +msgstr "Nuova regola di accesso per" + +#: static/admin/translations-fakejs.js:414 +msgid "Edit access rule for" +msgstr "Modifica regola di accesso per" + +#: static/admin/translations-fakejs.js:415 +msgid "Default fallback access for" +msgstr "Accesso di riserva predefinito per" + +#: static/admin/translations-fakejs.js:417 +#: static/admin/translations-fakejs.js:438 +msgid "Calendar" +msgstr "Calendario" + +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:441 +msgid "Action" +msgstr "Azione" + +#: static/admin/translations-fakejs.js:421 +msgid "New group for" +msgstr "Nuovo gruppo per" + +#: static/admin/translations-fakejs.js:426 +msgid "New transport for" +msgstr "Nuovo trasporto per" + +#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:442 +msgid "Transport" +msgstr "Trasporto" + +#: static/admin/translations-fakejs.js:430 +msgid "New publication for" +msgstr "Nuova pubblicazione per" + +#: static/admin/translations-fakejs.js:434 +msgid "Changelog of" +msgstr "Changelog di" + +#: static/admin/translations-fakejs.js:436 +msgid "Edit action for" +msgstr "Modifica l'azione per" + +#: static/admin/translations-fakejs.js:437 +msgid "New action for" +msgstr "Nuova azione per" + +#: static/admin/translations-fakejs.js:439 +msgid "Events offset (minutes)" +msgstr "Offset degli eventi (minuti)" + +#: static/admin/translations-fakejs.js:440 +msgid "At the beginning of the interval?" +msgstr "All'inizio dell'intervallo?" + +#: static/admin/translations-fakejs.js:447 +msgid "Logs of" +msgstr "Log di" + +#: static/admin/translations-fakejs.js:451 +msgid "Cache" +msgstr "Cache" + +#: static/admin/translations-fakejs.js:454 +msgid "Publications" +msgstr "Pubblicazioni" + +#: static/admin/translations-fakejs.js:455 +msgid "Scheduled actions" +msgstr "Azioni programmate" + +#: static/admin/translations-fakejs.js:457 +msgid "Charts" +msgstr "Grafici" + +#: static/admin/translations-fakejs.js:460 +msgid "Services pools" +msgstr "Pool di servizi" + +#: static/admin/translations-fakejs.js:465 +msgid "Usage" +msgstr "Uso" + +#: static/admin/translations-fakejs.js:467 #: static/modern/translations-fakejs.js:45 msgid "Dashboard" msgstr "Cruscotto" -#: static/admin/translations-fakejs.js:478 +#: static/admin/translations-fakejs.js:468 msgid "View authenticators" msgstr "Visualizza autenticatori" -#: static/admin/translations-fakejs.js:479 -#: static/admin/translations-fakejs.js:480 -#: static/admin/translations-fakejs.js:481 +#: static/admin/translations-fakejs.js:469 +#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:471 msgid "View service pools" msgstr "Visualizza pool di servizi" -#: static/admin/translations-fakejs.js:482 -#| msgid "Assigned services" +#: static/admin/translations-fakejs.js:472 msgid "Assigned services chart" msgstr "Tabella servizi assegnati" -#: static/admin/translations-fakejs.js:483 -#| msgid "Reset service: " +#: static/admin/translations-fakejs.js:473 msgid "In use services chart" msgstr "Tabella servizi in uso" -#: static/admin/translations-fakejs.js:484 +#: static/admin/translations-fakejs.js:474 msgid "UDS Administration" msgstr "Amministrazione UDS" -#: static/admin/translations-fakejs.js:485 +#: static/admin/translations-fakejs.js:475 msgid "You are accessing UDS Administration as staff member." msgstr "Stai accedendo all'amministrazione di UDS come membro dello staff." -#: static/admin/translations-fakejs.js:486 +#: static/admin/translations-fakejs.js:476 msgid "This means that you have restricted access to elements." msgstr "Ciò significa che hai accesso limitato agli elementi." -#: static/admin/translations-fakejs.js:487 +#: static/admin/translations-fakejs.js:477 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1526,31 +1570,52 @@ msgstr "" "Per aumentare i tuoi privilegi di accesso, contatta l'amministratore UDS " "locale." -#: static/admin/translations-fakejs.js:488 +#: static/admin/translations-fakejs.js:478 msgid "Thank you." msgstr "Grazie." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:23 -msgid "Errors found" -msgstr "Errori trovati" +#: static/admin/translations-fakejs.js:479 +msgid "UDS Configuration" +msgstr "Configurazione UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/admin/translations-fakejs.js:481 +msgid "New image for" +msgstr "Nuova immagine per" + +#: static/admin/translations-fakejs.js:482 +msgid "Edit for" +msgstr "Modifica per" + +#: static/admin/translations-fakejs.js:483 +msgid "Image name" +msgstr "Nome dell'immagine" + +#: static/admin/translations-fakejs.js:484 +msgid "Image (click to change)" +msgstr "Immagine (clicca per cambiare)" + +#: static/admin/translations-fakejs.js:485 +msgid "For optimal results, use " +msgstr "Per risultati ottimali, usa" + +#: static/admin/translations-fakejs.js:486 +msgid "The image will be resized on upload to" +msgstr "L'immagine verrà ridimensionata in caricamento su" + +#: static/modern/main-es5.js:1 msgid "Error communicating with your service. Please, retry again." msgstr "Errore di comunicazione con il tuo servizio. Per favore, riprova." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:13 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:13 msgid "Your session has expired. Please, login again" msgstr "La tua sessione è scaduta. Per favore esegui l'accesso di nuovo" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:15 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:15 #: static/modern/translations-fakejs.js:20 msgid "Please wait until the service is launched." msgstr "Attendi fino al lancio del servizio." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Remember that you will need the UDS client on your platform to access the " "service." @@ -1558,57 +1623,56 @@ msgstr "" "Ricorda che avrai bisogno del client UDS sulla tua piattaforma per accedere " "al servizio." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:16 -#| msgid "Service released" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:16 msgid "Service ready" msgstr "Servizio pronto" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:17 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:17 msgid "UDS Client not launching" msgstr "Il client UDS non si avvia" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 +#| msgid "" +#| "It seems that you don't have UDS Client installed. Please, install it " +#| "from here: " msgid "" "It seems that you don't have UDS Client installed. Please, install it from " -"here: " +"here:" msgstr "" "Sembra che tu non abbia installato il client UDS. Per favore, installalo da " "qui:" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:18 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:18 msgid "UDS Client Download" msgstr "Download del client UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Launching UDS Client, almost done." msgstr "Avvio del client UDS, quasi terminato." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Machine ready, waiting for UDS Client" msgstr "Macchina pronta, in attesa del Cliente UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:19 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:19 msgid "Error launching service" msgstr "Errore durante l'avvio del servizio" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Your connection is being prepared. It will open on a new window when ready." msgstr "" "La tua connessione è in preparazione. Quando sarà pronto, si aprirà in una " "nuova finestra." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:21 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:21 msgid "Launching service" msgstr "Lancio del servizio in corso" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:23 +msgid "Errors found" +msgstr "Errori trovati" + #: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:3 msgid "Service is in maintenance" msgstr "Il servizio è in manutenzione" diff --git a/server/src/uds/locale/pt/LC_MESSAGES/django.po b/server/src/uds/locale/pt/LC_MESSAGES/django.po index d707151fc..81358812f 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: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:57+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/" "pt/)\n" @@ -114,23 +114,24 @@ msgstr "Host não gerenciado" msgid "User service not found" msgstr "Serviço do usuário não encontrado" -#: REST/methods/actor_token.py:51 +#: REST/methods/actor_token.py:51 REST/methods/tunnel_token.py:51 msgid "Actor tokens" msgstr "Tokens de ator" -#: REST/methods/actor_token.py:54 reports/auto/fields.py:56 -#: reports/stats/pools_performance.py:217 +#: REST/methods/actor_token.py:54 REST/methods/tunnel_token.py:54 +#: reports/auto/fields.py:56 reports/stats/pools_performance.py:217 #: reports/stats/pools_performance.py:236 reports/stats/pools_usage_day.py:64 #: reports/stats/usage_by_pool.py:169 reports/stats/user_access.py:190 #: templates/uds/reports/stats/authenticator_stats.html:14 msgid "Date" msgstr "Encontro" -#: REST/methods/actor_token.py:55 +#: REST/methods/actor_token.py:55 REST/methods/tunnel_token.py:55 msgid "Issued by" msgstr "Publicado por" -#: REST/methods/actor_token.py:56 reports/stats/usage_by_pool.py:173 +#: REST/methods/actor_token.py:56 REST/methods/tunnel_token.py:56 +#: reports/stats/usage_by_pool.py:173 #: templates/uds/reports/stats/usage-by-pool.html:18 msgid "Origin" msgstr "Origem" @@ -155,7 +156,7 @@ msgstr "Executar Uma Vez" msgid "Log level" msgstr "Nível de log" -#: REST/methods/actor_token.py:67 +#: REST/methods/actor_token.py:67 REST/methods/tunnel_token.py:63 msgid "Token isued by {} from {}" msgstr "O token é usado por {} de {}" @@ -344,7 +345,6 @@ msgstr "" "pelas regras do calendário." #: REST/methods/meta_pools.py:168 -#| msgid "Transport not found" msgid "Transport Selection" msgstr "Seleção de transporte" @@ -386,8 +386,8 @@ msgid "Pool" msgstr "Piscina" #: REST/methods/meta_service_pools.py:197 REST/methods/services_usage.py:122 -#: REST/methods/user_services.py:139 REST/methods/user_services.py:270 -#: auths/IP/authenticator.py:67 +#: REST/methods/tunnel_token.py:57 REST/methods/user_services.py:139 +#: REST/methods/user_services.py:270 auths/IP/authenticator.py:68 msgid "IP" msgstr "IP" @@ -551,15 +551,15 @@ msgstr "Verificar certificado" #: REST/methods/proxies.py:87 #: auths/ActiveDirectory_enterprise/authenticator.py:44 -#: auths/EDirectory_enterprise/authenticator.py:46 -#: auths/Radius/authenticator.py:66 auths/RegexLdap/authenticator.py:66 -#: auths/SimpleLDAP/authenticator.py:57 +#: auths/EDirectory_enterprise/authenticator.py:47 +#: auths/Radius/authenticator.py:67 auths/RegexLdap/authenticator.py:69 +#: auths/SimpleLDAP/authenticator.py:60 #: services/HyperV_enterprise/legacy/provider.py:83 #: services/HyperV_enterprise/provider.py:60 #: services/NutanixPrism_enterprise/provider.py:39 #: services/Nutanix_enterprise/provider.py:36 services/OVirt/provider.py:109 #: services/OpenGnsys/provider.py:97 services/OpenNebula/provider.py:77 -#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:60 +#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:66 #: services/VCloud_enterprise/provider.py:32 #: services/Vmware_enterprise/provider.py:41 services/Xen/provider.py:100 msgid "Host" @@ -569,15 +569,15 @@ msgstr "Hospedeiro" msgid "Server (IP or FQDN) that will serve as proxy." msgstr "Servidor (IP ou FQDN) que servirá como proxy." -#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:53 -#: auths/Radius/authenticator.py:73 auths/RegexLdap/authenticator.py:73 -#: auths/SimpleLDAP/authenticator.py:64 +#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:54 +#: auths/Radius/authenticator.py:74 auths/RegexLdap/authenticator.py:76 +#: auths/SimpleLDAP/authenticator.py:67 #: services/HyperV_enterprise/legacy/provider.py:84 #: services/HyperV_enterprise/provider.py:114 #: services/NutanixPrism_enterprise/provider.py:46 #: services/Nutanix_enterprise/provider.py:37 #: services/OpenGnsys/provider.py:101 services/OpenNebula/provider.py:78 -#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:61 +#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:73 #: services/RDS_enterprise/provider.py:101 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 @@ -590,8 +590,8 @@ msgstr "Porta do servidor proxy" #: REST/methods/proxies.py:102 #: auths/ActiveDirectory_enterprise/authenticator.py:50 -#: auths/EDirectory_enterprise/authenticator.py:60 -#: auths/RegexLdap/authenticator.py:80 auths/SimpleLDAP/authenticator.py:71 +#: auths/EDirectory_enterprise/authenticator.py:61 +#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 #: osmanagers/WindowsOsManager/windows_domain.py:124 #: services/OpenNebula/provider.py:79 services/OpenStack/provider_legacy.py:119 msgid "Use SSL" @@ -621,9 +621,9 @@ msgstr "Relatórios disponíveis" #: REST/methods/users_groups.py:297 #: auths/ActiveDirectory_enterprise/authenticator.py:143 #: auths/AzureAD_enterprise/azure_ad.py:95 -#: auths/EDirectory_enterprise/authenticator.py:104 -#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:188 -#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:179 +#: auths/EDirectory_enterprise/authenticator.py:105 +#: auths/Radius/authenticator.py:63 auths/RegexLdap/authenticator.py:191 +#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:182 #: models/calendar_action.py:142 models/calendar_action.py:149 msgid "Group" msgstr "Grupo" @@ -678,7 +678,7 @@ msgstr "Proxy para serviços atrás de um firewall" #: REST/methods/services.py:318 REST/methods/services_pools.py:356 #: REST/methods/services_pools.py:367 REST/methods/services_pools.py:378 #: REST/methods/services_pools.py:486 REST/methods/services_pools.py:498 -#: auths/RegexLdap/authenticator.py:173 core/ui/user_interface.py:99 +#: auths/RegexLdap/authenticator.py:176 core/ui/user_interface.py:99 #: osmanagers/WindowsOsManager/windows_domain.py:105 #: osmanagers/WindowsOsManager/windows_domain.py:113 #: osmanagers/WindowsOsManager/windows_domain.py:121 @@ -901,6 +901,10 @@ msgstr "" "Etiqueta de transporte Metapool (usado apenas no agrupamento de transportes " "metapool)" +#: REST/methods/tunnel_token.py:53 +msgid "Token" +msgstr "Símbolo" + #: REST/methods/user_services.py:137 REST/methods/user_services.py:268 #: REST/methods/user_services.py:518 REST/methods/user_services.py:554 msgid "Revision" @@ -966,8 +970,8 @@ msgstr "Membro da equipe" #: REST/methods/users_groups.py:97 REST/methods/users_groups.py:103 #: auths/ActiveDirectory_enterprise/authenticator.py:70 #: auths/AzureAD_enterprise/azure_ad.py:94 -#: auths/EDirectory_enterprise/authenticator.py:68 -#: auths/Radius/authenticator.py:61 auths/RegexLdap/authenticator.py:88 +#: auths/EDirectory_enterprise/authenticator.py:69 +#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:91 #: auths/SAML_enterprise/saml.py:117 reports/stats/pool_users_summary.py:162 #: reports/stats/usage_by_pool.py:170 #: templates/uds/reports/stats/pool-users-summary.html:14 @@ -986,19 +990,18 @@ msgstr "Usuários atuais" #: REST/methods/users_groups.py:120 #: auths/ActiveDirectory_enterprise/authenticator.py:141 -#: auths/EDirectory_enterprise/authenticator.py:102 -#: auths/RegexLdap/authenticator.py:186 auths/SimpleLDAP/authenticator.py:177 +#: auths/EDirectory_enterprise/authenticator.py:103 +#: auths/RegexLdap/authenticator.py:189 auths/SimpleLDAP/authenticator.py:180 #: services/HyperV_enterprise/legacy/provider.py:85 #: services/HyperV_enterprise/provider.py:74 #: services/NutanixPrism_enterprise/provider.py:54 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:118 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:127 services/OpenStack/provider_legacy.py:144 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:82 services/RDS_enterprise/provider.py:118 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:107 #: transports/HTML5RDP/html5rdp.py:103 transports/HTML5VNC/html5vnc.py:75 -#: transports/NX/nxtransport.py:71 transports/NX/nxtunneltransport.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:63 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:75 #: transports/SPICE/spice_base.py:68 transports/X2GO/x2go_base.py:69 @@ -1131,9 +1134,9 @@ msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:80 #: auths/ActiveDirectory_enterprise/authenticator.py:145 -#: auths/EDirectory_enterprise/authenticator.py:76 -#: auths/RegexLdap/authenticator.py:96 auths/RegexLdap/authenticator.py:190 -#: auths/SimpleLDAP/authenticator.py:87 auths/SimpleLDAP/authenticator.py:181 +#: auths/EDirectory_enterprise/authenticator.py:77 +#: auths/RegexLdap/authenticator.py:99 auths/RegexLdap/authenticator.py:193 +#: auths/SimpleLDAP/authenticator.py:90 auths/SimpleLDAP/authenticator.py:184 #: core/auths/authenticator.py:144 #: osmanagers/WindowsOsManager/windows_domain.py:85 #: osmanagers/WindowsOsManager/windows_random.py:66 @@ -1143,11 +1146,10 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:125 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:135 services/OpenStack/provider_legacy.py:152 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:92 services/RDS_enterprise/provider.py:126 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:115 #: transports/HTML5RDP/html5rdp.py:109 transports/HTML5VNC/html5vnc.py:76 -#: transports/NX/nxtransport.py:72 transports/NX/nxtunneltransport.py:117 #: transports/NoMachine_enterprise/nomachine_base.py:69 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:81 #: transports/SPICE/spice_base.py:74 web/forms/LoginForm.py:43 @@ -1155,14 +1157,14 @@ msgid "Password" msgstr "Senha" #: auths/ActiveDirectory_enterprise/authenticator.py:82 -#: auths/EDirectory_enterprise/authenticator.py:78 -#: auths/RegexLdap/authenticator.py:98 auths/SimpleLDAP/authenticator.py:89 +#: auths/EDirectory_enterprise/authenticator.py:79 +#: auths/RegexLdap/authenticator.py:101 auths/SimpleLDAP/authenticator.py:92 msgid "Password of the ldap user" msgstr "Senha do usuário ldap" #: auths/ActiveDirectory_enterprise/authenticator.py:88 -#: auths/EDirectory_enterprise/authenticator.py:84 -#: auths/RegexLdap/authenticator.py:104 auths/SimpleLDAP/authenticator.py:95 +#: auths/EDirectory_enterprise/authenticator.py:85 +#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 #: services/Azure_enterprise/provider.py:98 #: services/HyperV_enterprise/legacy/provider.py:93 #: services/HyperV_enterprise/provider.py:131 @@ -1170,7 +1172,7 @@ msgstr "Senha do usuário ldap" #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:164 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:166 services/OpenStack/provider_legacy.py:183 -#: services/Proxmox/provider.py:69 services/VCloud_enterprise/provider.py:63 +#: services/Proxmox/provider.py:123 services/VCloud_enterprise/provider.py:63 #: services/Vmware_enterprise/provider.py:50 msgid "Timeout" msgstr "Tempo esgotado" @@ -1192,7 +1194,6 @@ msgstr "" "(formato: dc = ..., dc = ...)" #: auths/ActiveDirectory_enterprise/authenticator.py:108 -#| msgid "Default" msgid "Default domain" msgstr "Domínio padrão" @@ -1207,12 +1208,10 @@ msgstr "" "anexado em vez do domínio do usuário configurado na guia credentails" #: auths/ActiveDirectory_enterprise/authenticator.py:120 -#| msgid "Sound server" msgid "Backup server" msgstr "Servidor de backup" #: auths/ActiveDirectory_enterprise/authenticator.py:123 -#| msgid "If not empty, this username will be always used as credential" msgid "" "If not empty, this host will be used in case main host server is not " "reachable" @@ -1229,51 +1228,51 @@ msgid "Authenticate against Active Directory" msgstr "Autenticar-se contra o Active Directory" #: auths/ActiveDirectory_enterprise/authenticator.py:175 -#: auths/ActiveDirectory_enterprise/authenticator.py:589 +#: auths/ActiveDirectory_enterprise/authenticator.py:594 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "Deve especificar o nome de usuário no formulário USERNAME@DOMAIN.DOM" -#: auths/ActiveDirectory_enterprise/authenticator.py:468 -#: auths/ActiveDirectory_enterprise/authenticator.py:519 +#: auths/ActiveDirectory_enterprise/authenticator.py:473 +#: auths/ActiveDirectory_enterprise/authenticator.py:524 #: auths/AzureAD_enterprise/azure_ad.py:289 -#: auths/EDirectory_enterprise/authenticator.py:263 -#: auths/EDirectory_enterprise/authenticator.py:294 -#: auths/RegexLdap/authenticator.py:526 auths/RegexLdap/authenticator.py:557 -#: auths/SimpleLDAP/authenticator.py:423 auths/SimpleLDAP/authenticator.py:466 +#: auths/EDirectory_enterprise/authenticator.py:269 +#: auths/EDirectory_enterprise/authenticator.py:300 +#: auths/RegexLdap/authenticator.py:534 auths/RegexLdap/authenticator.py:565 +#: auths/SimpleLDAP/authenticator.py:431 auths/SimpleLDAP/authenticator.py:474 msgid "Username not found" msgstr "Nome de usuário não encontrado" -#: auths/ActiveDirectory_enterprise/authenticator.py:501 -#: auths/SimpleLDAP/authenticator.py:456 +#: auths/ActiveDirectory_enterprise/authenticator.py:506 +#: auths/SimpleLDAP/authenticator.py:464 msgid "Group not found" msgstr "Grupo não encontrado" -#: auths/ActiveDirectory_enterprise/authenticator.py:546 -#: auths/ActiveDirectory_enterprise/authenticator.py:568 -#: auths/EDirectory_enterprise/authenticator.py:316 -#: auths/RegexLdap/authenticator.py:585 auths/SimpleLDAP/authenticator.py:491 -#: auths/SimpleLDAP/authenticator.py:511 +#: auths/ActiveDirectory_enterprise/authenticator.py:551 +#: auths/ActiveDirectory_enterprise/authenticator.py:573 +#: auths/EDirectory_enterprise/authenticator.py:322 +#: auths/RegexLdap/authenticator.py:593 auths/SimpleLDAP/authenticator.py:499 +#: auths/SimpleLDAP/authenticator.py:519 msgid "Too many results, be more specific" msgstr "Muitos resultados, sejam mais específicos" -#: auths/ActiveDirectory_enterprise/authenticator.py:600 +#: auths/ActiveDirectory_enterprise/authenticator.py:605 msgid "Domain seems to be incorrect, please check it" msgstr "Domínio parece estar incorreto, por favor, verifique" -#: auths/ActiveDirectory_enterprise/authenticator.py:619 +#: auths/ActiveDirectory_enterprise/authenticator.py:624 msgid "" "Server does not seem an Active Directory (it does not have user objects)" msgstr "" "Servidor não parece um Active Directory (ele não tem objetos de usuário)" -#: auths/ActiveDirectory_enterprise/authenticator.py:642 +#: auths/ActiveDirectory_enterprise/authenticator.py:647 msgid "" "Server does not seem an Active Directory (it does not have group objects)" msgstr "Servidor não parece um Active Directory (ele não tem objetos de grupo)" -#: auths/ActiveDirectory_enterprise/authenticator.py:651 -#: auths/EDirectory_enterprise/authenticator.py:439 -#: auths/RegexLdap/authenticator.py:695 auths/SimpleLDAP/authenticator.py:674 +#: auths/ActiveDirectory_enterprise/authenticator.py:656 +#: auths/EDirectory_enterprise/authenticator.py:445 +#: auths/RegexLdap/authenticator.py:703 auths/SimpleLDAP/authenticator.py:682 msgid "Connection params seem correct, test was succesfully executed" msgstr "Params de conexão parecem corretos, teste foi executado com sucesso" @@ -1358,55 +1357,55 @@ msgstr "Erro de conexão:" msgid "Connection params seems correct, test was succesfully executed" msgstr "Params de conexão parece correto, o teste foi executado com sucesso" -#: auths/EDirectory_enterprise/authenticator.py:48 +#: auths/EDirectory_enterprise/authenticator.py:49 msgid "EDirectory Server IP or Hostname" msgstr "IP ou nome do host do EDirectory Server" -#: auths/EDirectory_enterprise/authenticator.py:56 -#: auths/RegexLdap/authenticator.py:76 auths/SimpleLDAP/authenticator.py:67 +#: auths/EDirectory_enterprise/authenticator.py:57 +#: auths/RegexLdap/authenticator.py:79 auths/SimpleLDAP/authenticator.py:70 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" msgstr "Porta Ldap (geralmente 389 para não ssl e 636 para ssl)" -#: auths/EDirectory_enterprise/authenticator.py:63 -#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 +#: auths/EDirectory_enterprise/authenticator.py:64 +#: auths/RegexLdap/authenticator.py:86 auths/SimpleLDAP/authenticator.py:77 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "Se marcada, a conexão será ssl, usando a porta 636 ao invés de 389" -#: auths/EDirectory_enterprise/authenticator.py:70 +#: auths/EDirectory_enterprise/authenticator.py:71 msgid "Username with read privileges on the eDirectory" msgstr "Nome de usuário com privilégios de leitura no eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:87 -#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 +#: auths/EDirectory_enterprise/authenticator.py:88 +#: auths/RegexLdap/authenticator.py:110 auths/SimpleLDAP/authenticator.py:101 msgid "Timeout in seconds of connection to LDAP" msgstr "Tempo limite em segundos de conexão ao LDAP" -#: auths/EDirectory_enterprise/authenticator.py:92 +#: auths/EDirectory_enterprise/authenticator.py:93 msgid "eDirectory Authenticator" msgstr "Autenticador do eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:94 +#: auths/EDirectory_enterprise/authenticator.py:95 msgid "Authenticate against eDirectory" msgstr "Autenticar-se contra o eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:334 +#: auths/EDirectory_enterprise/authenticator.py:340 msgid "Edirectory connection error: {}" msgstr "Erro de conexão do Edirectory: {}" -#: auths/EDirectory_enterprise/authenticator.py:339 -#: auths/RegexLdap/authenticator.py:608 auths/SimpleLDAP/authenticator.py:536 +#: auths/EDirectory_enterprise/authenticator.py:345 +#: auths/RegexLdap/authenticator.py:616 auths/SimpleLDAP/authenticator.py:544 msgid "Ldap search base is incorrect" msgstr "A base de pesquisa do Ldap está incorreta" -#: auths/EDirectory_enterprise/authenticator.py:357 -#: auths/RegexLdap/authenticator.py:626 auths/SimpleLDAP/authenticator.py:544 +#: auths/EDirectory_enterprise/authenticator.py:363 +#: auths/RegexLdap/authenticator.py:634 auths/SimpleLDAP/authenticator.py:552 msgid "Ldap user class seems to be incorrect (no user found by that class)" msgstr "" "A classe de usuário Ldap parece estar incorreta (nenhum usuário encontrado " "por essa classe)" -#: auths/EDirectory_enterprise/authenticator.py:380 -#: auths/SimpleLDAP/authenticator.py:590 +#: auths/EDirectory_enterprise/authenticator.py:386 +#: auths/SimpleLDAP/authenticator.py:598 msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" @@ -1414,58 +1413,22 @@ msgstr "" "O atributo de ID do usuário do Ldap parece estar incorreto (nenhum usuário " "foi encontrado por esse atributo)" -#: auths/EDirectory_enterprise/authenticator.py:403 +#: auths/EDirectory_enterprise/authenticator.py:409 msgid "Expected group attribute " msgstr "Atributo de grupo esperado" -#: auths/EDirectory_enterprise/authenticator.py:430 +#: auths/EDirectory_enterprise/authenticator.py:436 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" "A classe de usuário do Ldap ou o id do usuário attr estão provavelmente " "errados (o Ldap é um eDirectory?)" -#: auths/IP/authenticator.py:61 auths/IP/authenticator.py:63 -msgid "IP Authenticator" -msgstr "Autenticador de IP" - -#: auths/IP/authenticator.py:68 -msgid "IP Range" -msgstr "Intervalo de IP" - -#: auths/IP/authenticator.py:107 auths/IP/authenticator.py:110 -msgid "All seems to be fine." -msgstr "Tudo parece estar bem." - -#: auths/InternalDB/authenticator.py:56 -msgid "Internal Database" -msgstr "Banco de Dados Interno" - -#: auths/InternalDB/authenticator.py:58 -msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "Autenticador dabasase interno. Não usa fontes externas" - -#: auths/InternalDB/authenticator.py:67 -msgid "Different user for each host" -msgstr "Usuário diferente para cada host" - -#: auths/InternalDB/authenticator.py:67 -msgid "If checked, each host will have a different user name" -msgstr "Se marcado, cada host terá um nome de usuário diferente" - -#: auths/InternalDB/authenticator.py:68 -msgid "Reverse DNS" -msgstr "DNS reverso" - -#: auths/InternalDB/authenticator.py:68 -msgid "If checked, the host will be reversed dns" -msgstr "Se marcado, o host será invertido dns" - -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:87 msgid "Accept proxy" msgstr "Aceitar proxy" -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:56 auths/InternalDB/authenticator.py:90 msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" @@ -1473,126 +1436,154 @@ msgstr "" "Se marcada, os pedidos via proxy receberão endereço IP FORWARDED (tome " "cuidado com isso, verifique endereços IP internos da Internet)" -#: auths/InternalDB/authenticator.py:134 +#: auths/IP/authenticator.py:62 auths/IP/authenticator.py:64 +msgid "IP Authenticator" +msgstr "Autenticador de IP" + +#: auths/IP/authenticator.py:69 +msgid "IP Range" +msgstr "Intervalo de IP" + +#: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 +msgid "All seems to be fine." +msgstr "Tudo parece estar bem." + +#: auths/InternalDB/authenticator.py:57 +msgid "Internal Database" +msgstr "Banco de Dados Interno" + +#: auths/InternalDB/authenticator.py:60 +msgid "Internal dabasase authenticator. Doesn't use external sources" +msgstr "Autenticador dabasase interno. Não usa fontes externas" + +#: auths/InternalDB/authenticator.py:71 +msgid "Different user for each host" +msgstr "Usuário diferente para cada host" + +#: auths/InternalDB/authenticator.py:73 +msgid "If checked, each host will have a different user name" +msgstr "Se marcado, cada host terá um nome de usuário diferente" + +#: auths/InternalDB/authenticator.py:79 +msgid "Reverse DNS" +msgstr "DNS reverso" + +#: auths/InternalDB/authenticator.py:81 +msgid "If checked, the host will be reversed dns" +msgstr "Se marcado, o host será invertido dns" + +#: auths/InternalDB/authenticator.py:166 msgid "Internal structures seems ok" msgstr "Estruturas internas parece ok" -#: auths/InternalDB/authenticator.py:137 +#: auths/InternalDB/authenticator.py:169 msgid "All seems fine in the authenticator." msgstr "Tudo parece bem no autenticador." -#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58 -#| msgid "Base Authenticator" +#: auths/Radius/authenticator.py:57 auths/Radius/authenticator.py:59 msgid "Radius Authenticator" msgstr "Radius Authenticator" -#: auths/Radius/authenticator.py:68 -#| msgid "Ldap Server IP or Hostname" +#: auths/Radius/authenticator.py:69 msgid "Radius Server IP or Hostname" msgstr "IP ou nome de host do servidor Radius" -#: auths/Radius/authenticator.py:76 +#: auths/Radius/authenticator.py:77 msgid "Radius authentication port (usually 1812)" msgstr "Porta de autenticação Radius (geralmente 1812)" -#: auths/Radius/authenticator.py:81 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:82 msgid "Secret" msgstr "Segredo" -#: auths/Radius/authenticator.py:83 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:84 msgid "Radius client secret" msgstr "Segredo do cliente Radius" -#: auths/Radius/authenticator.py:89 +#: auths/Radius/authenticator.py:90 msgid "NAS Identifier" msgstr "Identificador NAS" -#: auths/Radius/authenticator.py:92 +#: auths/Radius/authenticator.py:93 msgid "NAS Identifier for Radius Server" msgstr "Identificador NAS para Servidor Radius" -#: auths/Radius/authenticator.py:99 +#: auths/Radius/authenticator.py:100 msgid "App Prefix for Class Attributes" msgstr "Prefixo do aplicativo para atributos de classe" -#: auths/Radius/authenticator.py:102 +#: auths/Radius/authenticator.py:103 msgid "Application prefix for filtering groups from \"Class\" attribute" msgstr "Prefixo do aplicativo para filtrar grupos do atributo \"Classe\"" -#: auths/Radius/authenticator.py:108 -#| msgid "Pool group" +#: auths/Radius/authenticator.py:109 msgid "Global group" msgstr "Grupo global" -#: auths/Radius/authenticator.py:111 +#: auths/Radius/authenticator.py:112 msgid "If set, this value will be added as group for all radius users" msgstr "" "Se definido, este valor será adicionado como grupo para todos os usuários do " "raio" -#: auths/Radius/authenticator.py:171 -#| msgid "Color depth for this connection" +#: auths/Radius/authenticator.py:173 msgid "Error testing connection" msgstr "Erro ao testar conexão" -#: auths/Radius/authenticator.py:183 -#| msgid "Connection to {}, port {} failed." +#: auths/Radius/authenticator.py:185 msgid "Connection to Radius server failed" msgstr "A conexão com o servidor Radius falhou" -#: auths/Radius/authenticator.py:184 -#| msgid "Connection parameters seems correct" +#: auths/Radius/authenticator.py:186 msgid "Connection to Radius server seems ok" msgstr "A conexão com o servidor Radius parece ok" -#: auths/RegexLdap/authenticator.py:68 +#: auths/RegexLdap/authenticator.py:71 msgid "Ldap Server Host" msgstr "Host do servidor LDAP" -#: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 +#: auths/RegexLdap/authenticator.py:93 auths/SimpleLDAP/authenticator.py:84 msgid "Username with read privileges on the base selected" msgstr "Nome de usuário com privilégios de leitura na base selecionada" -#: auths/RegexLdap/authenticator.py:114 auths/SimpleLDAP/authenticator.py:104 +#: auths/RegexLdap/authenticator.py:117 auths/SimpleLDAP/authenticator.py:107 msgid "Base" msgstr "Base" -#: auths/RegexLdap/authenticator.py:116 auths/SimpleLDAP/authenticator.py:106 +#: auths/RegexLdap/authenticator.py:119 auths/SimpleLDAP/authenticator.py:109 msgid "Common search base (used for \"users\" and \"groups\")" msgstr "Base de pesquisa comum (usada para \"usuários\" e \"grupos\")" -#: auths/RegexLdap/authenticator.py:118 auths/RegexLdap/authenticator.py:127 -#: auths/RegexLdap/authenticator.py:136 auths/RegexLdap/authenticator.py:148 -#: auths/RegexLdap/authenticator.py:160 auths/SimpleLDAP/authenticator.py:108 -#: auths/SimpleLDAP/authenticator.py:117 auths/SimpleLDAP/authenticator.py:126 -#: auths/SimpleLDAP/authenticator.py:137 auths/SimpleLDAP/authenticator.py:146 -#: auths/SimpleLDAP/authenticator.py:155 auths/SimpleLDAP/authenticator.py:164 +#: auths/RegexLdap/authenticator.py:121 auths/RegexLdap/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:139 auths/RegexLdap/authenticator.py:151 +#: auths/RegexLdap/authenticator.py:163 auths/SimpleLDAP/authenticator.py:111 +#: auths/SimpleLDAP/authenticator.py:120 auths/SimpleLDAP/authenticator.py:129 +#: auths/SimpleLDAP/authenticator.py:140 auths/SimpleLDAP/authenticator.py:149 +#: auths/SimpleLDAP/authenticator.py:158 auths/SimpleLDAP/authenticator.py:167 msgid "Ldap info" msgstr "Ldap info" -#: auths/RegexLdap/authenticator.py:122 auths/SimpleLDAP/authenticator.py:112 +#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 msgid "User class" msgstr "Classe de usuário" -#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 +#: auths/RegexLdap/authenticator.py:128 auths/SimpleLDAP/authenticator.py:118 msgid "Class for LDAP users (normally posixAccount)" msgstr "Classe para usuários LDAP (normalmente posixAccount)" -#: auths/RegexLdap/authenticator.py:131 auths/SimpleLDAP/authenticator.py:121 +#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 msgid "User Id Attr" msgstr "Atração de ID do usuário" -#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 +#: auths/RegexLdap/authenticator.py:137 auths/SimpleLDAP/authenticator.py:127 msgid "Attribute that contains the user id" msgstr "Atributo que contém o ID do usuário" -#: auths/RegexLdap/authenticator.py:140 auths/SimpleLDAP/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:143 auths/SimpleLDAP/authenticator.py:133 msgid "User Name Attr" msgstr "Nome de usuário Attr" -#: auths/RegexLdap/authenticator.py:145 +#: auths/RegexLdap/authenticator.py:148 msgid "" "Attributes that contains the user name attributes or attribute patterns (one " "for each line)" @@ -1600,11 +1591,11 @@ msgstr "" "Atributos que contêm os atributos de nome de usuário ou padrões de atributo " "(um para cada linha)" -#: auths/RegexLdap/authenticator.py:152 +#: auths/RegexLdap/authenticator.py:155 msgid "Group Name Attr" msgstr "Atributo do Nome do Grupo" -#: auths/RegexLdap/authenticator.py:157 +#: auths/RegexLdap/authenticator.py:160 msgid "" "Attribute that contains the group name attributes or attribute patterns (one " "for each line)" @@ -1612,11 +1603,11 @@ msgstr "" "Atributo que contém os atributos do nome do grupo ou padrões de atributos " "(um para cada linha)" -#: auths/RegexLdap/authenticator.py:166 +#: auths/RegexLdap/authenticator.py:169 msgid "Alt. class" msgstr "Alt. classe" -#: auths/RegexLdap/authenticator.py:170 +#: auths/RegexLdap/authenticator.py:173 msgid "" "Class for LDAP objects that will be also checked for groups retrieval " "(normally empty)" @@ -1624,15 +1615,15 @@ msgstr "" "Classe para objetos LDAP que também serão verificados para recuperação de " "grupos (normalmente vazia)" -#: auths/RegexLdap/authenticator.py:176 +#: auths/RegexLdap/authenticator.py:179 msgid "Regex LDAP Authenticator" msgstr "Autenticador Regex LDAP" -#: auths/RegexLdap/authenticator.py:178 +#: auths/RegexLdap/authenticator.py:181 msgid "Regular Expressions LDAP authenticator" msgstr "Autenticador LDAP de Expressões Regulares" -#: auths/RegexLdap/authenticator.py:651 +#: auths/RegexLdap/authenticator.py:659 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" @@ -1640,7 +1631,7 @@ msgstr "" "O ID do usuário do Ldap provavelmente está errado (não é possível encontrar " "nenhum usuário com ambas as condições)" -#: auths/RegexLdap/authenticator.py:680 auths/SimpleLDAP/authenticator.py:613 +#: auths/RegexLdap/authenticator.py:688 auths/SimpleLDAP/authenticator.py:621 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" @@ -1807,59 +1798,59 @@ msgstr "Grupos" msgid "We need more than two groups!" msgstr "Precisamos de mais de dois grupos!" -#: auths/SimpleLDAP/authenticator.py:59 +#: auths/SimpleLDAP/authenticator.py:62 msgid "Ldap Server IP or Hostname" msgstr "IP do servidor LDAP ou nome do host" -#: auths/SimpleLDAP/authenticator.py:79 +#: auths/SimpleLDAP/authenticator.py:82 msgid "Ldap User" msgstr "Usuário Ldap" -#: auths/SimpleLDAP/authenticator.py:134 +#: auths/SimpleLDAP/authenticator.py:137 msgid "Attributes that contains the user name (list of comma separated values)" msgstr "" "Atributos que contêm o nome do usuário (lista de valores separados por " "vírgulas)" -#: auths/SimpleLDAP/authenticator.py:141 +#: auths/SimpleLDAP/authenticator.py:144 msgid "Group class" msgstr "Turma de grupo" -#: auths/SimpleLDAP/authenticator.py:144 +#: auths/SimpleLDAP/authenticator.py:147 msgid "Class for LDAP groups (normally poxisGroup)" msgstr "Classe para grupos LDAP (normalmente poxisGroup)" -#: auths/SimpleLDAP/authenticator.py:150 +#: auths/SimpleLDAP/authenticator.py:153 msgid "Group Id Attr" msgstr "Atribulação do código do grupo" -#: auths/SimpleLDAP/authenticator.py:153 +#: auths/SimpleLDAP/authenticator.py:156 msgid "Attribute that contains the group id" msgstr "Atributo que contém o ID do grupo" -#: auths/SimpleLDAP/authenticator.py:159 +#: auths/SimpleLDAP/authenticator.py:162 msgid "Group membership attr" msgstr "Membro do grupo attr" -#: auths/SimpleLDAP/authenticator.py:162 +#: auths/SimpleLDAP/authenticator.py:165 msgid "Attribute of the group that contains the users belonging to it" msgstr "Atributo do grupo que contém os usuários pertencentes a ele" -#: auths/SimpleLDAP/authenticator.py:167 +#: auths/SimpleLDAP/authenticator.py:170 msgid "SimpleLDAP (DEPRECATED)" msgstr "SimpleLDAP (DEPRECATED)" -#: auths/SimpleLDAP/authenticator.py:169 +#: auths/SimpleLDAP/authenticator.py:172 msgid "Simple LDAP authenticator (DEPRECATED)" msgstr "Autenticador LDAP simples (DEPRECATED)" -#: auths/SimpleLDAP/authenticator.py:567 +#: auths/SimpleLDAP/authenticator.py:575 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "" "A classe de grupo Ldap parece estar incorreta (nenhum grupo encontrado por " "essa classe)" -#: auths/SimpleLDAP/authenticator.py:638 +#: auths/SimpleLDAP/authenticator.py:646 msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" @@ -1867,7 +1858,7 @@ msgstr "" "A classe de usuário do Ldap ou o id do usuário attr está provavelmente " "errado (não é possível encontrar nenhum usuário com ambas as condições)" -#: auths/SimpleLDAP/authenticator.py:657 +#: auths/SimpleLDAP/authenticator.py:665 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" @@ -1875,17 +1866,17 @@ msgstr "" "A classe do grupo Ldap ou o id do grupo attr está provavelmente errado (não " "é possível encontrar nenhum grupo com ambas as condições)" -#: auths/SimpleLDAP/authenticator.py:667 +#: auths/SimpleLDAP/authenticator.py:675 msgid "Can't locate any group with the membership attribute specified" msgstr "" "Não é possível localizar nenhum grupo com o atributo de associação " "especificado" -#: core/auths/auth.py:111 +#: core/auths/auth.py:110 msgid "System Administrator" msgstr "Administrador do sistema" -#: core/auths/auth.py:151 +#: core/auths/auth.py:150 msgid "Forbidden" msgstr "Proibido" @@ -1957,11 +1948,11 @@ msgstr "Nenhum método de verificação de conexão é implementado." msgid "No check method provided." msgstr "Nenhum método de verificação fornecido." -#: core/osmanagers/osmanager.py:58 +#: core/osmanagers/osmanager.py:60 msgid "Base OS Manager" msgstr "Gerenciador do SO base" -#: core/osmanagers/osmanager.py:60 +#: core/osmanagers/osmanager.py:62 msgid "Base Manager" msgstr "Gerente de Base" @@ -2122,7 +2113,6 @@ msgid "Users with services" msgstr "Usuários com serviços" #: core/util/stats/counters.py:219 -#| msgid "Cache size" msgid "Cached" msgstr "Em cache" @@ -2362,7 +2352,6 @@ msgid "Greater % available" msgstr "Maior% disponível" #: models/meta_pool.py:82 -#| msgid "Waiting execution" msgid "Automatic selection" msgstr "Seleção automática" @@ -2486,7 +2475,6 @@ msgstr "" #: osmanagers/LinuxOsManager/linux_osmanager.py:81 #: osmanagers/WindowsOsManager/windows.py:80 -#| msgid "Calendar" msgid "Calendar logout" msgstr "Logout do calendário" @@ -2530,19 +2518,19 @@ msgid "RDS UDS Actor (for remote apps on Windows Server 2012, 2016, 2019)" msgstr "" "RDS UDS Actor (para aplicativos remotos no Windows Server 2012, 2016, 2019)" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:31 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32 msgid "RDS OS Manager" msgstr "RDS OS Manager" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:33 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34 msgid "Os Manager to control RDS provided services" msgstr "Os Manager para controlar os serviços prestados pelo RDS" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:40 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:41 msgid "Max. session time" msgstr "Max. Tempo de sessão" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:44 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:45 msgid "" "Maximum duration in hours for a session (0 means no limit). After this " "period, session will be released." @@ -3126,7 +3114,7 @@ msgstr "Obtido de assinaturas" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:141 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:143 services/OpenStack/provider_legacy.py:160 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:100 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 #: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:123 msgid "Creation concurrency" @@ -3139,7 +3127,7 @@ msgstr "Concorrência de criação" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:146 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:148 services/OpenStack/provider_legacy.py:165 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:105 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 services/Xen/provider.py:128 msgid "Maximum number of concurrently creating VMs" msgstr "Número máximo de criações simultâneas de VMs" @@ -3151,7 +3139,7 @@ msgstr "Número máximo de criações simultâneas de VMs" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:152 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:154 services/OpenStack/provider_legacy.py:171 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:111 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 #: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:134 msgid "Removal concurrency" @@ -3164,7 +3152,7 @@ msgstr "Concorrência de remoção" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:157 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:159 services/OpenStack/provider_legacy.py:176 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:116 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 services/Xen/provider.py:139 msgid "Maximum number of concurrently removing VMs" msgstr "Número máximo de remoção simultânea de VMs" @@ -3393,7 +3381,7 @@ msgstr "Teste de conexão bem sucedido" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/NutanixPrism_enterprise/provider.py:262 #: services/Nutanix_enterprise/provider.py:228 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:210 services/Vmware_enterprise/provider.py:168 +#: services/Proxmox/provider.py:312 services/Vmware_enterprise/provider.py:168 msgid "Connection failed. Check connection params" msgstr "Conexão falhou. Verifique os parâmetros de conexão" @@ -3571,7 +3559,6 @@ msgstr "Porta remota do WSman. Deixe para zero como padrão." #: services/HyperV_enterprise/provider.py:123 #: services/VCloud_enterprise/provider.py:51 -#: transports/NX/nxtunneltransport.py:95 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:94 #: transports/RDP/rdptunnel.py:89 transports/RDS_enterprise/rdstunnel.py:90 #: transports/SPICE/spice_tunnel.py:87 transports/X2GO/x2go_tunnel.py:90 @@ -3611,12 +3598,10 @@ msgid "Hyper Services based on templates and differential disks" msgstr "Serviços Hiper baseados em modelos e discos diferenciais" #: services/NutanixPrism_enterprise/provider.py:30 -#| msgid "VMWare VCenter Platform Provider" msgid "Prism Central Platform Provider" msgstr "Provedor de plataforma Prism Central" #: services/NutanixPrism_enterprise/provider.py:32 -#| msgid "Nutanix based VM provider" msgid "Nutanix Prism Central based VM provider" msgstr "Provedor de VM baseado em Nutanix Prism Central" @@ -3631,12 +3616,10 @@ msgid "Nutanix Acropolis server Port (default 9440)" msgstr "Porta do servidor Nutanix Acropolis (padrão 9440)" #: services/NutanixPrism_enterprise/provider.py:55 -#| msgid "User with valid privileges on Nutanix Acropolis" msgid "User with valid privileges on Nutanix Prism Central" msgstr "Usuário com privilégios válidos no Nutanix Prism Central" #: services/NutanixPrism_enterprise/provider.py:62 -#| msgid "Password of the user of Nutanix Acropolis" msgid "Password of the user of Nutanix Prism Central" msgstr "Senha do usuário do Nutanix Prism Central" @@ -3651,12 +3634,10 @@ msgid "Connection works fine" msgstr "Conexão funciona bem" #: services/NutanixPrism_enterprise/service.py:32 -#| msgid "Parent service" msgid "Prism Central Service" msgstr "Prism Central Service" #: services/NutanixPrism_enterprise/service.py:34 -#| msgid "Nutanix Acropolis based service" msgid "Nutanix Prism Central based service" msgstr "Serviço baseado no Nutanix Prism Central" @@ -3956,7 +3937,6 @@ msgstr "" "horário. Manuseie com cuidado!" #: services/OpenGnsys/service.py:140 -#| msgid "Greater % available" msgid "Start if unavailable" msgstr "Comece se indisponível" @@ -4057,15 +4037,12 @@ msgid "Identity endpoint" msgstr "Endpoint de identidade" #: services/OpenStack/provider.py:104 -#| msgid "" -#| "OpenStack identity endpoint API Access (for example, https://10.0.0.0/" -#| "identity)" msgid "" "OpenStack identity endpoint API Access (for example, https://10.0.0.1/" "identity). Do not include /v3." msgstr "" -"Acesso à API do endpoint de identidade do OpenStack (por exemplo, https://10." -"0.0.1/identity). Não inclua / v3." +"Acesso à API do endpoint de identidade do OpenStack (por exemplo, " +"https://10.0.0.1/identity). Não inclua / v3." #: services/OpenStack/provider.py:110 services/OpenStack/provider_legacy.py:127 msgid "Access interface" @@ -4120,9 +4097,6 @@ msgid "" msgstr "Se marcado, o nome das sub-redes será usado em vez dos nomes das redes" #: services/OpenStack/provider.py:211 services/OpenStack/provider_legacy.py:197 -#| msgid "" -#| "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" -#| "host:port, i.e. https://10.10.0.1:8080)" msgid "" "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" "host:port, i.e. http://10.10.0.1:8080)" @@ -4217,7 +4191,6 @@ msgid "Advanced configuration data for the provider" msgstr "Dados de configuração avançada para o provedor" #: services/PhysicalMachines/provider.py:87 -#| msgid "Invalid authorization" msgid "Invalid advanced configuration: " msgstr "Configuração avançada inválida:" @@ -4308,7 +4281,6 @@ msgid "This service provides access to POWERED-ON Machine by IP" msgstr "Este serviço fornece acesso à máquina POWERED-ON por IP" #: services/PhysicalMachines/service_single.py:78 -#| msgid "Invalid server certificate. " msgid "Invalid server used: \"{}\"" msgstr "Servidor inválido usado: \"{}\"" @@ -4320,37 +4292,46 @@ msgstr "compartilhado" msgid " (bound to {})" msgstr "(ligado a {})" -#: services/Proxmox/provider.py:55 +#: services/Proxmox/provider.py:59 msgid "Proxmox Platform Provider" msgstr "Provedor de plataforma Proxmox" -#: services/Proxmox/provider.py:57 +#: services/Proxmox/provider.py:61 msgid "Proxmox platform service provider" msgstr "Provedor de serviços da plataforma Proxmox" -#: services/Proxmox/provider.py:60 +#: services/Proxmox/provider.py:68 msgid "Proxmox Server IP or Hostname" msgstr "IP ou nome de host do servidor Proxmox" -#: services/Proxmox/provider.py:61 +#: services/Proxmox/provider.py:75 msgid "Proxmox API port (default is 8006)" msgstr "Porta da API Proxmox (o padrão é 8006)" -#: services/Proxmox/provider.py:63 +#: services/Proxmox/provider.py:85 msgid "" "User with valid privileges on Proxmox, (use \"user@authenticator\" form)" msgstr "" "Usuário com privilégios válidos no Proxmox, (use o formulário \"user @ " "authenticator\")" -#: services/Proxmox/provider.py:64 +#: services/Proxmox/provider.py:94 msgid "Password of the user of Proxmox" msgstr "Senha do usuário do Proxmox" -#: services/Proxmox/provider.py:69 +#: services/Proxmox/provider.py:126 msgid "Timeout in seconds of connection to Proxmox" msgstr "Tempo limite em segundos de conexão com o Proxmox" +#: services/Proxmox/provider.py:133 +#| msgid "Starting date" +msgid "Starting VmId" +msgstr "Iniciando VmId" + +#: services/Proxmox/provider.py:138 +msgid "Starting machine id on proxmox" +msgstr "Iniciando o id da máquina no proxmox" + #: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" @@ -4662,12 +4643,10 @@ msgid "A valid application path is required" msgstr "Um caminho de aplicativo válido é obrigatório" #: services/RDS_enterprise/service_session.py:31 -#| msgid "RDS Platform RemoteAPP" msgid "RDS Platform Session" msgstr "Sessão da plataforma RDS" #: services/RDS_enterprise/service_session.py:33 -#| msgid "RDS Platform RemoteAPP based service" msgid "RDS Platform Full session desktop service" msgstr "Serviço de desktop de sessão completa da plataforma RDS" @@ -5036,7 +5015,6 @@ msgstr "" "Este serviço fornece acesso a máquinas Clones Vinculados em um Centro Virtual" #: services/Vmware_enterprise/service_linked.py:50 -#| msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep stopped waiting for use" msgstr "Número de máquinas desejadas para manter paradas esperando para uso" @@ -5136,7 +5114,6 @@ msgstr "" "certificados válidos do sistema" #: services/Xen/provider.py:166 -#| msgid "OpenStack Host" msgid "Backup Host" msgstr "Host de backup" @@ -5364,7 +5341,6 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:97 #: transports/HTML5RDS_enterprise/html5rds.py:98 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:57 #: transports/RDP/rdp_base.py:69 transports/RDS_enterprise/rds_base.py:46 msgid "Empty creds" @@ -5372,15 +5348,13 @@ msgstr "Creds vazios" #: transports/HTML5RDP/html5rdp.py:99 #: transports/HTML5RDS_enterprise/html5rds.py:100 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:107 #: transports/NoMachine_enterprise/nomachine_base.py:59 #: transports/RDP/rdp_base.py:71 transports/RDS_enterprise/rds_base.py:48 #: transports/SPICE/spice_base.py:63 msgid "If checked, the credentials used to connect will be emtpy" msgstr "Se marcado, as credenciais usadas para conectar serão vazias" -#: transports/HTML5RDP/html5rdp.py:105 transports/NX/nxtransport.py:71 -#: transports/NX/nxtunneltransport.py:113 +#: transports/HTML5RDP/html5rdp.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:65 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:77 #: transports/SPICE/spice_base.py:69 transports/X2GO/x2go_base.py:70 @@ -5388,8 +5362,7 @@ msgid "If not empty, this username will be always used as credential" msgstr "" "Se não estiver vazio, esse nome de usuário será sempre usado como credencial" -#: transports/HTML5RDP/html5rdp.py:111 transports/NX/nxtransport.py:72 -#: transports/NX/nxtunneltransport.py:119 +#: transports/HTML5RDP/html5rdp.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:71 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:83 #: transports/SPICE/spice_base.py:75 @@ -5470,9 +5443,6 @@ msgstr "Ativar áudio" #: transports/HTML5RDP/html5rdp.py:154 #: transports/HTML5RDS_enterprise/html5rds.py:143 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the audio will be redirected to remote session (if client " "browser supports it)" @@ -5482,15 +5452,11 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:160 #: transports/HTML5RDS_enterprise/html5rds.py:149 -#| msgid "Enable Audio" msgid "Enable Microphone" msgstr "Habilitar microfone" #: transports/HTML5RDP/html5rdp.py:163 #: transports/HTML5RDS_enterprise/html5rds.py:152 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the microphone will be redirected to remote session (if client " "browser supports it)" @@ -5505,9 +5471,6 @@ msgstr "Ativar impressão" #: transports/HTML5RDP/html5rdp.py:171 #: transports/HTML5RDS_enterprise/html5rds.py:160 -#| msgid "" -#| "If checked, the printing will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the printing will be redirected to remote session (if client " "browser supports it)" @@ -5516,12 +5479,10 @@ msgstr "" "navegador do cliente suportar)" #: transports/HTML5RDP/html5rdp.py:176 -#| msgid "Enable File Sharing" msgid "File Sharing" msgstr "Compartilhamento de arquivos" #: transports/HTML5RDP/html5rdp.py:178 -#| msgid "Local drives redirection policy" msgid "File upload/download redirection policy" msgstr "Política de redirecionamento de upload / download de arquivo" @@ -5631,9 +5592,6 @@ msgstr "" "ou a conexão falhará)" #: transports/HTML5RDP/html5rdp.py:235 -#| msgid "" -#| "NLA (Network Layer authentication. Requires VALID username&password, or " -#| "connection will fail)" msgid "" "NLA extended (Network Layer authentication. Requires VALID " "username&password, or connection will fail)" @@ -5803,80 +5761,49 @@ msgstr "Somente leitura" msgid "If set, the connection will be read only" msgstr "Se definido, a conexão será somente leitura" -#: transports/NX/nxtransport.py:64 transports/NX/nxtunneltransport.py:66 -msgid "NX v3.5 (DEPRECATED)" -msgstr "NX v3.5 (DESCARREGADO)" - -#: transports/NX/nxtransport.py:66 -msgid "NX Protocol v3.5. Direct connection." -msgstr "Protocolo NX v3.5. Conexão direta." - -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:123 #: transports/NoMachine_enterprise/nomachine_base.py:75 msgid "Listening port" msgstr "Porto de escuta" -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:126 -msgid "Listening port of NX (ssh) at client machine" -msgstr "Porta de escuta do NX (ssh) na máquina do cliente" +#: transports/NoMachine_enterprise/nomachine_base.py:78 +msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" +msgstr "Porta de escuta do NX (o padrão é 4000 para NX, 22 para SSH)" -#: transports/NX/nxtransport.py:75 transports/NX/nxtunneltransport.py:130 -msgid "Connection" -msgstr "Conexão" +#: transports/NoMachine_enterprise/nomachine_base.py:82 +msgid "Window Size" +msgstr "Tamanho da janela" -#: transports/NX/nxtransport.py:77 transports/NX/nxtunneltransport.py:132 -msgid "Connection speed for this transport (quality)" -msgstr "Velocidade de conexão para este transporte (qualidade)" +#: transports/NoMachine_enterprise/nomachine_base.py:84 +msgid "Window size on connection" +msgstr "Tamanho da janela na conexão" -#: transports/NX/nxtransport.py:88 transports/NX/nxtunneltransport.py:143 -msgid "Session" -msgstr "Sessão" +#: transports/NoMachine_enterprise/nomachine_transport.py:59 +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 +msgid "NoMachine Protocol" +msgstr "Protocolo NoMachine" -#: transports/NX/nxtransport.py:90 transports/NX/nxtunneltransport.py:145 -#: transports/X2GO/x2go_base.py:93 -msgid "Desktop session" -msgstr "Sessão de desktop" +#: transports/NoMachine_enterprise/nomachine_transport.py:61 +msgid "NoMachine Protocol Direct connection." +msgstr "Conexão direta do protocolo NoMachine." -#: transports/NX/nxtransport.py:99 transports/NX/nxtunneltransport.py:154 -msgid "Disk Cache" -msgstr "Cache de Disco" +#: transports/NoMachine_enterprise/nomachine_transport.py:71 +msgid "Use UDP traffic for multimedia" +msgstr "Use o tráfego UDP para multimídia" -#: transports/NX/nxtransport.py:101 transports/NX/nxtunneltransport.py:156 -msgid "Cache size en Mb stored at disk" -msgstr "Tamanho do cache em Mb armazenado no disco" +#: transports/NoMachine_enterprise/nomachine_transport.py:74 +msgid "If checked, the multimedia will use UDP traffic instead of RDP" +msgstr "Se marcada, a multimídia usará tráfego UDP em vez de RDP" -#: transports/NX/nxtransport.py:113 transports/NX/nxtunneltransport.py:168 -msgid "Memory Cache" -msgstr "Cache de memória" +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 +msgid "NoMachine protocol Tunneled." +msgstr "Protocolo NoMachine em túnel." -#: transports/NX/nxtransport.py:115 transports/NX/nxtunneltransport.py:170 -msgid "Cache size en Mb kept at memory" -msgstr "Tamanho do cache en Mb mantido na memória" - -#: transports/NX/nxtransport.py:127 transports/NX/nxtransport.py:129 -#: transports/NX/nxtunneltransport.py:182 -#: transports/NX/nxtunneltransport.py:184 transports/X2GO/x2go_base.py:75 -#: transports/X2GO/x2go_base.py:77 -msgid "Screen size" -msgstr "Tamanho da tela" - -#: transports/NX/nxtransport.py:137 transports/NX/nxtunneltransport.py:192 -#: transports/X2GO/x2go_base.py:85 -msgid "Full Screen" -msgstr "Tela cheia" - -#: transports/NX/nxtunneltransport.py:68 -msgid "NX protocol v3.5. Tunneled connection." -msgstr "Protocolo NX v3.5. Conexão em túnel." - -#: transports/NX/nxtunneltransport.py:74 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 #: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 #: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 msgid "Tunnel server" msgstr "Servidor de túnel" -#: transports/NX/nxtunneltransport.py:77 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 #: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 #: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 @@ -5887,78 +5814,33 @@ msgstr "" "IP ou nome do host do servidor de encapsulamento enviado para o dispositivo " "do cliente (ip \"público\") e porta. (use o formato HOST: PORT)" -#: transports/NX/nxtunneltransport.py:84 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 #: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 #: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 msgid "Tunnel wait time" msgstr "Tempo de espera do túnel" -#: transports/NX/nxtunneltransport.py:89 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 #: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 #: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 msgid "Maximum time to wait before closing the tunnel listener" msgstr "Tempo máximo de espera antes de fechar o ouvinte do túnel" -#: transports/NX/nxtunneltransport.py:98 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 #: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 #: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 -#| msgid "" -#| "If checked, ssl certificate of OpenGnsys server must be valid (not self " -#| "signed)" msgid "" "If enabled, the certificate of tunnel server will be verified (recommended)." msgstr "" "Se habilitado, o certificado do servidor de túnel será verificado " "(recomendado)." -#: transports/NX/nxtunneltransport.py:215 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 -#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:124 +#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:126 #: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 msgid "Must use HOST:PORT in Tunnel Server Field" msgstr "Deve usar HOST: PORT no campo do servidor de encapsulamento" -#: transports/NoMachine_enterprise/nomachine_base.py:78 -msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" -msgstr "Porta de escuta do NX (o padrão é 4000 para NX, 22 para SSH)" - -#: transports/NoMachine_enterprise/nomachine_base.py:82 -#| msgid "Windows client" -msgid "Window Size" -msgstr "Tamanho da janela" - -#: transports/NoMachine_enterprise/nomachine_base.py:84 -msgid "Window size on connection" -msgstr "Tamanho da janela na conexão" - -#: transports/NoMachine_enterprise/nomachine_transport.py:59 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 -#| msgid "Fixed Machines Pool" -msgid "NoMachine Protocol" -msgstr "Protocolo NoMachine" - -#: transports/NoMachine_enterprise/nomachine_transport.py:61 -#| msgid "RDP Protocol. Direct connection." -msgid "NoMachine Protocol Direct connection." -msgstr "Conexão direta do protocolo NoMachine." - -#: transports/NoMachine_enterprise/nomachine_transport.py:71 -msgid "Use UDP traffic for multimedia" -msgstr "Use o tráfego UDP para multimídia" - -#: transports/NoMachine_enterprise/nomachine_transport.py:74 -#| msgid "If checked, the Audio will be redirected." -msgid "If checked, the multimedia will use UDP traffic instead of RDP" -msgstr "Se marcada, a multimídia usará tráfego UDP em vez de RDP" - -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 -#| msgid "NX protocol v3.5. Tunneled connection." -msgid "NoMachine protocol Tunneled." -msgstr "Protocolo NoMachine em túnel." - #: transports/PCoIP_enterprise/pcoip.py:50 msgid "PCoIP Cloud Access" msgstr "Acesso à nuvem PCoIP" @@ -6108,51 +5990,51 @@ msgid "If checked, connection bar will be shown (only on Windows clients)" msgstr "" "Se marcado, a barra de conexão será mostrada (somente em clientes Windows)" -#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:157 +#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:174 msgid "Multimedia sync" msgstr "Sincronização multimídia" -#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:160 +#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:177 msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgstr "Se marcado. Cliente Linux usará parâmetro multimídia para o xfreerdp" -#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:165 +#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:182 msgid "Use Alsa" msgstr "Use Alsa" -#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:168 +#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:185 msgid "" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used" msgstr "" "Se marcado, o cliente Linux tentará usar o ALSA, caso contrário o Pulse será " "usado" -#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:173 +#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:190 msgid "Printer string" msgstr "Cadeia de impressão" -#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:176 +#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:193 msgid "If printer is checked, the printer string used with xfreerdp client" msgstr "" "Se a impressora estiver marcada, a string de impressora usada com o cliente " "xfreerdp" -#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:182 +#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:199 msgid "Smartcard string" msgstr "Seqüência de cartão inteligente" -#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:185 +#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:202 msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgstr "" "Se o smartcard estiver marcado, a cadeia de smartcard usada com o cliente " "xfreerdp" #: transports/RDP/rdp_base.py:280 transports/RDP/rdp_base.py:300 -#: transports/RDS_enterprise/rds_base.py:191 +#: transports/RDS_enterprise/rds_base.py:208 msgid "Custom parameters" msgstr "Parâmetros personalizados" -#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:194 +#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:211 msgid "" "If not empty, extra parameter to include for Linux Client (for example /usb:" "id,dev:054c:0268, or aything compatible with your xfreerdp client)" @@ -6174,9 +6056,6 @@ msgstr "" "AVANÇADA!" #: transports/RDP/rdp_base.py:303 -#| msgid "" -#| "If not empty, extra parameter to include for Linux Client (for example /" -#| "usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)" msgid "" "If not empty, extra parameter to include for Mac OS X Freerdp Client (for " "example /usb:id,dev:054c:0268, or aything compatible with your xfreerdp " @@ -6199,6 +6078,27 @@ msgstr "RDS para vApps" msgid "RDS access using RDP for vApps. Direct connection." msgstr "Acesso RDS usando RDP para vApps. Conexão direta." +#: transports/RDS_enterprise/rds_base.py:157 +msgid "Maximized" +msgstr "Maximizado" + +#: transports/RDS_enterprise/rds_base.py:160 +msgid "If checked, UDS Actor will try to execute application maximized)" +msgstr "Se marcado, o UDS Actor tentará executar o aplicativo maximizado)" + +#: transports/RDS_enterprise/rds_base.py:165 +msgid "Execute as shell" +msgstr "Executar como shell" + +#: transports/RDS_enterprise/rds_base.py:169 +#| msgid "If checked. Linux client will use multimedia parameter for xfreerdp" +msgid "" +"If checked, Linux client will execute application in a session instead of a " +"remoteapp" +msgstr "" +"Se marcado, o cliente Linux executará o aplicativo em uma sessão em vez de " +"um remoteapp" + #: transports/RDS_enterprise/rdstunnel.py:66 msgid "RDS access using RDP for vApps. Tunneled connection." msgstr "Acesso RDS usando RDP para vApps. Conexão em túnel." @@ -6299,10 +6199,22 @@ msgstr "X2Go" msgid "X2Go access (Experimental). Direct connection." msgstr "Acesso X2Go (Experimental). Conexão direta." +#: transports/X2GO/x2go_base.py:75 transports/X2GO/x2go_base.py:77 +msgid "Screen size" +msgstr "Tamanho da tela" + +#: transports/X2GO/x2go_base.py:85 +msgid "Full Screen" +msgstr "Tela cheia" + #: transports/X2GO/x2go_base.py:91 msgid "Desktop" msgstr "Área de Trabalho" +#: transports/X2GO/x2go_base.py:93 +msgid "Desktop session" +msgstr "Sessão de desktop" + #: transports/X2GO/x2go_base.py:110 msgid "vAPP" msgstr "vAPP" @@ -6415,12 +6327,10 @@ msgid "Generic .tar.gz Linux client" msgstr "Cliente Linux genérico .tar.gz" #: web/util/configjs.py:189 -#| msgid "Debian based Linux client" msgid "Binary appimage X86_64 Linux client" msgstr "Cliente binário appimage X86_64 Linux" #: web/util/configjs.py:190 -#| msgid "Debian based Linux client" msgid "Binary appimage Raspberry Linux client" msgstr "Cliente binário appimage Raspberry Linux" diff --git a/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po b/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po index 0fa0bd32e..6df6a7cef 100644 --- a/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:58+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/" "pt/)\n" @@ -24,31 +24,31 @@ msgstr "" msgid "category" msgstr "categoria" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:12 msgid "seconds" msgstr "segundos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:6 msgid "Main" msgstr "a Principal" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 +#: static/admin/main.js:1 static/admin/polyfills-es5.js:1 +#: static/admin/polyfills.js:1 static/admin/translations-fakejs.js:11 #: static/admin/translations-fakejs.js:29 -#: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:152 -#: static/admin/translations-fakejs.js:154 -#: static/admin/translations-fakejs.js:156 -#: static/admin/translations-fakejs.js:161 -#: static/admin/translations-fakejs.js:201 -#: static/admin/translations-fakejs.js:203 -#: static/admin/translations-fakejs.js:205 static/modern/main-es2015.js:1 -#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:14 +#: static/admin/translations-fakejs.js:179 +#: static/admin/translations-fakejs.js:191 +#: static/admin/translations-fakejs.js:193 +#: static/admin/translations-fakejs.js:195 +#: static/admin/translations-fakejs.js:197 +#: static/admin/translations-fakejs.js:254 +#: static/admin/translations-fakejs.js:256 +#: static/admin/translations-fakejs.js:258 static/modern/main-es5.js:1 +#: static/modern/translations-fakejs.js:14 msgid "Error" msgstr "Erro" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 #: static/admin/translations-fakejs.js:30 msgid "Please, fill in require fields: " msgstr "Por favor, preencha os campos obrigatórios:" @@ -62,7 +62,7 @@ msgstr "Teste" msgid "Loading data..." msgstr "Carregando dados..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 #: static/admin/translations-fakejs.js:28 #: static/admin/translations-fakejs.js:32 #: static/admin/translations-fakejs.js:34 @@ -70,12 +70,12 @@ msgstr "Carregando dados..." #: static/admin/translations-fakejs.js:38 #: static/admin/translations-fakejs.js:40 #: static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:98 -#: static/admin/translations-fakejs.js:177 -#: static/admin/translations-fakejs.js:182 -#: static/admin/translations-fakejs.js:195 -#: static/admin/translations-fakejs.js:199 -#: static/admin/translations-fakejs.js:208 +#: static/admin/translations-fakejs.js:134 +#: static/admin/translations-fakejs.js:216 +#: static/admin/translations-fakejs.js:221 +#: static/admin/translations-fakejs.js:253 +#: static/admin/translations-fakejs.js:261 +#: static/admin/translations-fakejs.js:266 msgid "dismiss" msgstr "dispensar" @@ -92,7 +92,7 @@ msgid "Test passed successfully" msgstr "Teste passado com sucesso" #: static/admin/main.js:1 static/admin/translations-fakejs.js:37 -#: static/admin/translations-fakejs.js:207 +#: static/admin/translations-fakejs.js:260 msgid "Successfully saved" msgstr "Salvo com sucesso" @@ -104,154 +104,154 @@ msgstr "Tem certeza de que deseja excluir os seguintes itens?" msgid "Deletion finished" msgstr "Exclusão terminada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 msgid "provider" msgstr "fornecedor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 msgid "service" msgstr "serviço" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 msgid "service pool" msgstr "piscina de serviço" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 msgid "authenticator" msgstr "autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 msgid "user" msgstr "do utilizador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 msgid "group" msgstr "grupo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 msgid "transport" msgstr "transporte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 msgid "OS manager" msgstr "Gestor de SO" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 msgid "calendar" msgstr "calendário" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 msgid "pool group" msgstr "grupo de pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 msgid "Go to" msgstr "Vamos para" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 msgid "yes" msgstr "sim" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 msgid "no" msgstr "não" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:268 msgid "Error saving: " msgstr "Erro ao salvar:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 msgid "Error saving element" msgstr "Erro ao salvar o elemento" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 msgid "Error handling your request" msgstr "Erro ao processar sua solicitação" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:120 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/translations-fakejs.js:153 msgid "Sunday" msgstr "domingo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 -#: static/admin/translations-fakejs.js:121 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/translations-fakejs.js:154 msgid "Monday" msgstr "Segunda-feira" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 -#: static/admin/translations-fakejs.js:122 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/translations-fakejs.js:155 msgid "Tuesday" msgstr "terça" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 -#: static/admin/translations-fakejs.js:123 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/translations-fakejs.js:156 msgid "Wednesday" msgstr "Quarta-feira" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 -#: static/admin/translations-fakejs.js:124 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/translations-fakejs.js:157 msgid "Thursday" msgstr "Quinta-feira" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 -#: static/admin/translations-fakejs.js:125 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/translations-fakejs.js:158 msgid "Friday" msgstr "Sexta-feira" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 -#: static/admin/translations-fakejs.js:126 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/translations-fakejs.js:159 msgid "Saturday" msgstr "sábado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 msgid "January" msgstr "janeiro" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 msgid "February" msgstr "fevereiro" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 msgid "March" msgstr "Março" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 msgid "April" msgstr "abril" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 msgid "May" msgstr "Maio" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 msgid "June" msgstr "Junho" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 msgid "July" msgstr "Julho" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 msgid "August" msgstr "agosto" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 msgid "September" msgstr "setembro" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 msgid "October" msgstr "Outubro" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 msgid "November" msgstr "novembro" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 msgid "December" msgstr "dezembro" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 msgid "Never" msgstr "Nunca" @@ -271,766 +271,840 @@ msgstr "#SERVICES_NUMBER# serviços do usuário" msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# serviços restritos!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 -#: static/admin/translations-fakejs.js:268 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:368 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/translations-fakejs.js:249 +#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:450 msgid "Assigned services" msgstr "Serviços Atribuídos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 -#| msgid "Services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:250 msgid "Services in use" msgstr "Serviços em uso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 #: static/admin/translations-fakejs.js:291 #: static/admin/translations-fakejs.js:299 msgid "Filter" msgstr "Filtro" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 msgid "No entries found" msgstr "Nenhuma entrada encontrada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 msgid "Read only" msgstr "Somente leitura" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 msgid "Full Access" msgstr "Acesso total" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 -#: static/admin/translations-fakejs.js:364 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:468 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 +#: static/admin/translations-fakejs.js:358 +#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "User" msgstr "Do utilizador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 -#: static/admin/translations-fakejs.js:230 -#: static/admin/translations-fakejs.js:257 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:399 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 +#: static/admin/translations-fakejs.js:83 +#: static/admin/translations-fakejs.js:93 +#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:444 msgid "Group" msgstr "Grupo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 -#: static/admin/translations-fakejs.js:363 -#: static/admin/translations-fakejs.js:378 -#: static/admin/translations-fakejs.js:383 -#: static/admin/translations-fakejs.js:398 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/translations-fakejs.js:404 +#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:443 #: static/modern/translations-fakejs.js:72 msgid "Authenticator" msgstr "Autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 msgid "Permission" msgstr "Permissão" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 msgid "Remove" msgstr "Remover" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:11 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 msgid "Confirm revokation of permission" msgstr "Confirme a revogação da permissão" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 msgid "Maintenance" msgstr "Manutenção" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 msgid "Exit maintenance mode" msgstr "Sair do modo de manutenção" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:221 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 msgid "Enter maintenance mode" msgstr "Entre no modo de manutenção" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:222 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 msgid "New provider" msgstr "Novo provedor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 msgid "Edit provider" msgstr "Editar provedor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 msgid "Delete provider" msgstr "Excluir provedor" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 msgid "Exit maintenance mode?" msgstr "Sair do modo de manutenção?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:245 msgid "Enter maintenance mode?" msgstr "Entre no modo de manutenção?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:246 msgid "Maintenance mode for" msgstr "Modo de manutenção para" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:246 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/translations-fakejs.js:247 msgid "In Maintenance" msgstr "Em manutenção" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:229 -#: static/admin/translations-fakejs.js:247 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/translations-fakejs.js:248 msgid "Active" msgstr "Ativo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 -#: static/admin/translations-fakejs.js:232 -#: static/admin/translations-fakejs.js:250 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/translations-fakejs.js:95 +#: static/admin/translations-fakejs.js:229 msgid "Pool" msgstr "Piscina" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:216 -#: static/admin/translations-fakejs.js:233 -#: static/admin/translations-fakejs.js:251 -#: static/admin/translations-fakejs.js:445 -#: static/admin/translations-fakejs.js:461 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/translations-fakejs.js:96 +#: static/admin/translations-fakejs.js:230 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:351 msgid "State" msgstr "Estado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 -#: static/admin/translations-fakejs.js:234 -#: static/admin/translations-fakejs.js:252 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/translations-fakejs.js:97 +#: static/admin/translations-fakejs.js:231 msgid "User Services" msgstr "Serviços ao usuário" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 -#: static/admin/translations-fakejs.js:262 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:356 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/translations-fakejs.js:232 +#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:397 msgid "Service pools" msgstr "Pools de serviço" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 -#: static/admin/translations-fakejs.js:6 -#: static/admin/translations-fakejs.js:326 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/translations-fakejs.js:7 +#: static/admin/translations-fakejs.js:306 #: static/modern/translations-fakejs.js:43 msgid "Yes" msgstr "sim" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 -#: static/admin/translations-fakejs.js:7 -#: static/admin/translations-fakejs.js:327 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 +#: static/admin/translations-fakejs.js:8 +#: static/admin/translations-fakejs.js:307 #: static/modern/translations-fakejs.js:44 msgid "No" msgstr "Não" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:8 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 msgid "(hidden)" msgstr "(escondido)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 msgid "Selected items :" msgstr "Itens selecionados :" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 -#: static/admin/translations-fakejs.js:245 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/translations-fakejs.js:233 #: static/modern/translations-fakejs.js:34 msgid "Information" msgstr "Em formação" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:211 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:234 msgid "New service" msgstr "Novo serviço" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 msgid "Edit service" msgstr "Editar serviço" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 msgid "Delete service" msgstr "Excluir serviço" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 msgid "Delete user service" msgstr "Excluir serviço do usuário" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 msgid "New Authenticator" msgstr "Novo autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:266 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 msgid "Edit Authenticator" msgstr "Editar autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:267 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 msgid "Delete Authenticator" msgstr "Excluir autenticador" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 msgid "Any" msgstr "Qualquer" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 msgid "All" msgstr "Todos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:231 -#: static/admin/translations-fakejs.js:258 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:405 -#: static/admin/translations-fakejs.js:444 -#: static/admin/translations-fakejs.js:460 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/translations-fakejs.js:94 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:350 +#: static/admin/translations-fakejs.js:375 +#: static/admin/translations-fakejs.js:431 msgid "Comments" msgstr "Comentários" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:98 msgid "Unique ID" msgstr "ID único" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 msgid "Friendly Name" msgstr "Nome amigável" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 msgid "In Use" msgstr "Em uso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 msgid "IP" msgstr "IP" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 msgid "Services Pool" msgstr "Piscina de serviços" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 -#: static/admin/translations-fakejs.js:264 -#: static/admin/translations-fakejs.js:280 -#: static/admin/translations-fakejs.js:316 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 -#: static/admin/translations-fakejs.js:437 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:469 -#: static/admin/translations-fakejs.js:475 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/translations-fakejs.js:103 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:369 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:452 msgid "Groups" msgstr "Grupos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 -#: static/admin/translations-fakejs.js:438 -#: static/admin/translations-fakejs.js:473 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:364 msgid "Services Pools" msgstr "Piscinas de Serviços" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:253 -#: static/admin/translations-fakejs.js:333 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/translations-fakejs.js:374 msgid "Name" msgstr "Nome" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:254 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 msgid "Real Name" msgstr "Nome real" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 msgid "state" msgstr "Estado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:256 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 msgid "Last access" msgstr "Último acesso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 -#: static/admin/translations-fakejs.js:279 -#: static/admin/translations-fakejs.js:454 -#: static/admin/translations-fakejs.js:474 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:368 msgid "Users" msgstr "Comercial" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 -#: static/admin/translations-fakejs.js:446 -#: static/admin/translations-fakejs.js:462 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/translations-fakejs.js:340 +#: static/admin/translations-fakejs.js:352 msgid "Enabled" msgstr "ativado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:260 -#: static/admin/translations-fakejs.js:447 -#: static/admin/translations-fakejs.js:463 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/translations-fakejs.js:341 +#: static/admin/translations-fakejs.js:353 msgid "Disabled" msgstr "Desativado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:261 -#: static/admin/translations-fakejs.js:464 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/translations-fakejs.js:354 msgid "Blocked" msgstr "Bloqueado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:248 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 msgid "Delete user" msgstr "Deletar usuário" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:249 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 msgid "Delete group" msgstr "Excluir grupo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:123 msgid "New OS Manager" msgstr "Novo gerenciador de SO" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:124 msgid "Edit OS Manager" msgstr "Editar Gerenciador do SO" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:125 msgid "Delete OS Manager" msgstr "Excluir OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "New Transport" msgstr "Novo transporte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Edit Transport" msgstr "Editar transporte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "Delete Transport" msgstr "Excluir transporte" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 msgid "New Network" msgstr "Nova rede" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 msgid "Edit Network" msgstr "Editar rede" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 msgid "Delete Network" msgstr "Excluir rede" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 msgid "New Proxy" msgstr "Novo proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 msgid "Edit Proxy" msgstr "Editar proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:83 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 msgid "Delete Proxy" msgstr "Excluir proxy" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 msgid "(This service does not requires an OS Manager)" msgstr "(Este serviço não requer um gerenciador de SO)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 msgid "New service Pool" msgstr "Novo serviço de piscina" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 msgid "Publish on creation" msgstr "Publicar na criação" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 msgid "If selected, will initiate the publication inmediatly after creation" msgstr "Se selecionado, iniciará a publicação imediatamente após a criação" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 msgid "Edit Service Pool" msgstr "Editar pool de serviços" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 msgid "Delete service pool" msgstr "Excluir pool de serviços" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:153 -#: static/admin/translations-fakejs.js:157 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/translations-fakejs.js:194 msgid "Please, select a valid user" msgstr "Por favor, selecione um usuário válido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:155 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 msgid "Please, select a valid group" msgstr "Por favor, selecione um grupo válido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 msgid "Please, select a valid transport" msgstr "Por favor, selecione um transporte válido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:158 -#| msgid "Assigned services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:199 msgid "Assigned" msgstr "Atribuído" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:159 -#| msgid "Cache" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:200 msgid "Cached" msgstr "Em cache" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:201 msgid "In use" msgstr "Em uso" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 #: static/admin/translations-fakejs.js:289 -#: static/admin/translations-fakejs.js:360 -#: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:456 +#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:401 +#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:466 msgid "Logs" msgstr "Logs" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:203 msgid "VNC" msgstr "VNC" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 msgid "Launch now" msgstr "Lançar agora" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:205 msgid "Change owner" msgstr "Alterar proprietário" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 msgid "Assign service" msgstr "Atribuir serviço" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:207 #: static/admin/translations-fakejs.js:276 -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:282 #: static/admin/translations-fakejs.js:345 -#: static/admin/translations-fakejs.js:353 -#: static/admin/translations-fakejs.js:365 -#: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:385 -#: static/admin/translations-fakejs.js:389 -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:394 #: static/admin/translations-fakejs.js:406 -#: static/admin/translations-fakejs.js:414 -#: static/admin/translations-fakejs.js:426 -#: static/admin/translations-fakejs.js:451 -#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 +#: static/admin/translations-fakejs.js:428 +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:487 msgid "Cancel" msgstr "Cancelar" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:208 msgid "Changelog" msgstr "Changelog" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:170 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:182 +#: static/admin/translations-fakejs.js:209 msgid "Delete assigned service" msgstr "Excluir serviço designado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 msgid "Delete cached service" msgstr "Excluir serviço em cache" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 -#: static/admin/translations-fakejs.js:172 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:183 +#: static/admin/translations-fakejs.js:211 msgid "Delete assigned group" msgstr "Excluir grupo atribuído" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 msgid "Delete assigned transport" msgstr "Excluir transporte atribuído" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 msgid "Publication" msgstr "Publicação" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 msgid "Cancel publication?" msgstr "Cancelar publicação?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 msgid "Publication canceled" msgstr "Publicação cancelada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 msgid "Delete scheduled action" msgstr "Excluir ação agendada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:179 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 msgid "Execute scheduled action" msgstr "Executar ação agendada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 msgid "Execute scheduled action right now?" msgstr "Executa a ação agendada agora mesmo?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 msgid "Scheduled action executed" msgstr "Ação agendada executada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:183 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/translations-fakejs.js:222 msgid "Delete calendar access rule" msgstr "Excluir regra de acesso de calendário" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 msgid "New meta pool" msgstr "Novo pool meta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 msgid "Edit meta pool" msgstr "Editar meta pool" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 msgid "Delete meta pool" msgstr "Excluir pool de meta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 msgid "Please, select a valid service pool" msgstr "Por favor, selecione um pool de serviço válido" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 msgid "Remove member pool" msgstr "Remover pool de membros" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 msgid "New pool group" msgstr "Novo grupo de piscina" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:191 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 msgid "Edit pool group" msgstr "Editar grupo de piscina" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Delete pool group" msgstr "Excluir grupo de piscina" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 msgid "New calendar" msgstr "Novo calendário" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:177 msgid "Edit calendar" msgstr "Editar calendário" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 msgid "Delete calendar" msgstr "Excluir calendário" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:103 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 msgid "day" msgstr "dia" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 msgid "days" msgstr "dias" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 msgid "Daily" msgstr "Diariamente" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 msgid "week" msgstr "semana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 msgid "weeks" msgstr "semanas" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 msgid "Weekly" msgstr "Semanal" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 msgid "month" msgstr "mês" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 msgid "months" msgstr "meses" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 msgid "Monthly" msgstr "Por mês" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 msgid "year" msgstr "ano" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 msgid "years" msgstr "anos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:147 msgid "Yearly" msgstr "Anual" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 -#: static/admin/translations-fakejs.js:342 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/translations-fakejs.js:383 msgid "Weekdays" msgstr "Dias úteis" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 msgid "Minutes" msgstr "Minutos" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 msgid "Hours" msgstr "Horas" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 msgid "Days" msgstr "Dias" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:152 msgid "Weeks" msgstr "Semanas" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 msgid "(no days)" msgstr "(sem dias)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:161 msgid "Forever" msgstr "Para sempre" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 msgid "Start date/time" msgstr "Data / hora de início" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 msgid "End date" msgstr "Data final" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 msgid "Interval" msgstr "Intervalo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 msgid "Week days" msgstr "Dias úteis" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 msgid "Invalid or incomplete rule. Please, fix field $FIELD" msgstr "Regra inválida ou incompleta. Por favor, corrija o campo $ FIELD" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:134 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 msgid "This rule will be valid every" msgstr "Esta regra será válida a cada" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 msgid "of any week" msgstr "de qualquer semana" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 msgid "from" msgstr "de" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:170 msgid "until" msgstr "até" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 msgid "onwards" msgstr "em diante" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:172 msgid "starting at" msgstr "Começando às" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 msgid "and every event will be active for" msgstr "e todos os eventos estarão ativos para" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 msgid "with no duration" msgstr "sem duração" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 msgid "Delete calendar rule" msgstr "Excluir regra do calendário" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 msgid "Set time mark" msgstr "Definir marca de tempo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 msgid "New account" msgstr "Nova conta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:93 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 msgid "Edit account" msgstr "Editar conta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:94 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 msgid "Delete account" msgstr "Deletar conta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:95 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 msgid "Time mark" msgstr "Marca de tempo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:96 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 msgid "Set time mark for $NAME to current date/time?" msgstr "Definir a marca de tempo de $ NAME para a data / hora atual?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:97 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 msgid "Time mark stablished" msgstr "Marca de tempo estabelecida" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 msgid "No time mark" msgstr "Sem marca de tempo" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:126 msgid "Delete account usage" msgstr "Excluir o uso da conta" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 msgid "Image is too big (max. upload size is 256Kb)" msgstr "A imagem é muito grande (o tamanho máximo de upload é de 256 KB)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:257 msgid "Invalid image type (only supports JPEG, PNG and GIF" msgstr "Tipo de imagem inválido (suporta apenas JPEG, PNG e GIF" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 msgid "Please, provide a name and a image" msgstr "Por favor, forneça um nome e uma imagem" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:209 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:262 msgid "Delete image" msgstr "Excluir imagem" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 -#: static/admin/translations-fakejs.js:200 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 +#: static/admin/translations-fakejs.js:267 msgid "Generate report" msgstr "Gerar relatório" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:197 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:264 msgid "Generating report..." msgstr "Gerando relatório ..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 msgid "Report finished" msgstr "Relatório terminado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:194 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:252 msgid "Configuration saved" msgstr "Configuração salva" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:193 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:251 msgid "Delete actor token - USE WITH EXTREME CAUTION!!!" msgstr "Excluir token de ator - USE COM CUIDADO EXTREMO !!!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 msgid "Cache flushed" msgstr "Cache liberado" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 msgid "Items per page" msgstr "itens por página" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 msgid ", (%i more items)" msgstr ", (% i mais itens)" +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "ON_PROPERTY" +msgstr "ON_PROPERTY" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "on" +msgstr "sobre" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "originalInstance" +msgstr "instância original" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "OriginalDelegate" +msgstr "OriginalDelegate" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "Promise" +msgstr "Promessa" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "propagationStopped" +msgstr "propagationStopped" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "UNPATCHED_EVENTS" +msgstr "UNPATCHED_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "PASSIVE_EVENTS" +msgstr "PASSIVE_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "zoneTask" +msgstr "zoneTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskAborting" +msgstr "fetchTaskAborting" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskScheduling" +msgstr "fetchTaskScheduling" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrTask" +msgstr "xhrTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrSync" +msgstr "xhrSync" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrListener" +msgstr "xhrListener" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +#| msgid "Scheduled actions" +msgid "xhrScheduled" +msgstr "xhrScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrURL" +msgstr "xhrURL" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrErrorBeforeScheduled" +msgstr "xhrErrorBeforeScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "unhandledPromiseRejectionHandler" +msgstr "unhandledPromiseRejectionHandler" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "rejectionHandledHandler" +msgstr "rejeiçãoHandledHandler" + #: static/admin/translations-fakejs.js:274 msgid "Remove all" msgstr "Deletar tudo" @@ -1040,53 +1114,53 @@ msgid "Add" msgstr "Adicionar" #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:282 -#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:288 +#: static/admin/translations-fakejs.js:334 #: static/admin/translations-fakejs.js:346 -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:361 #: static/admin/translations-fakejs.js:366 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:386 -#: static/admin/translations-fakejs.js:390 -#: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:403 +#: static/admin/translations-fakejs.js:387 +#: static/admin/translations-fakejs.js:395 #: static/admin/translations-fakejs.js:407 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:412 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:433 #: static/admin/translations-fakejs.js:435 -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:452 -#: static/admin/translations-fakejs.js:471 -#: static/admin/translations-fakejs.js:476 +#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:488 msgid "Ok" msgstr "Está bem" #: static/admin/translations-fakejs.js:278 -msgid "Permissions for" -msgstr "Permissões para" - -#: static/admin/translations-fakejs.js:281 -msgid "New permission..." -msgstr "Nova permissão ..." - -#: static/admin/translations-fakejs.js:283 -msgid "New user permission for" -msgstr "Nova permissão de usuário para" - -#: static/admin/translations-fakejs.js:284 -msgid "New group permission for" -msgstr "Nova permissão de grupo para" - -#: static/admin/translations-fakejs.js:287 msgid "Discard & close" msgstr "Descartar e fechar" -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:279 +#: static/admin/translations-fakejs.js:480 msgid "Save" msgstr "Salve " +#: static/admin/translations-fakejs.js:280 +msgid "New user permission for" +msgstr "Nova permissão de usuário para" + +#: static/admin/translations-fakejs.js:281 +msgid "New group permission for" +msgstr "Nova permissão de grupo para" + +#: static/admin/translations-fakejs.js:284 +msgid "Permissions for" +msgstr "Permissões para" + +#: static/admin/translations-fakejs.js:287 +msgid "New permission..." +msgstr "Nova permissão ..." + #: static/admin/translations-fakejs.js:290 #: static/admin/translations-fakejs.js:297 msgid "Export" @@ -1122,397 +1196,367 @@ msgid "Detail" msgstr "Detalhe" #: static/admin/translations-fakejs.js:305 -#: static/admin/translations-fakejs.js:344 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:367 -#: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:453 -msgid "Summary" -msgstr "Resumo" - -#: static/admin/translations-fakejs.js:306 -#: static/admin/translations-fakejs.js:429 -msgid "Services" -msgstr "Serviços" - -#: static/admin/translations-fakejs.js:307 -msgid "Authenticators" -msgstr "Autenticadores" - -#: static/admin/translations-fakejs.js:308 -msgid "Os Managers" -msgstr "Os gerentes" - -#: static/admin/translations-fakejs.js:309 -msgid "Connectivity" -msgstr "Conectividade" - -#: static/admin/translations-fakejs.js:310 -#: static/admin/translations-fakejs.js:371 -#: static/modern/translations-fakejs.js:38 -msgid "Transports" -msgstr "Transportes" - -#: static/admin/translations-fakejs.js:311 -#: static/modern/translations-fakejs.js:40 -msgid "Networks" -msgstr "Redes" - -#: static/admin/translations-fakejs.js:312 -msgid "Proxies" -msgstr "Proxies" - -#: static/admin/translations-fakejs.js:313 -msgid "Pools" -msgstr "Piscinas" - -#: static/admin/translations-fakejs.js:315 -msgid "Meta pools" -msgstr "Meta pools" - -#: static/admin/translations-fakejs.js:317 -msgid "Calendars" -msgstr "Calendários" - -#: static/admin/translations-fakejs.js:318 -msgid "Accounts" -msgstr "Contas" - -#: static/admin/translations-fakejs.js:319 -msgid "Tools" -msgstr "Ferramentas" - -#: static/admin/translations-fakejs.js:320 -msgid "Gallery" -msgstr "Galeria" - -#: static/admin/translations-fakejs.js:321 -msgid "Reports" -msgstr "Relatórios" - -#: static/admin/translations-fakejs.js:322 -msgid "Configuration" -msgstr "Configuração" - -#: static/admin/translations-fakejs.js:323 -msgid "Actor tokens" -msgstr "Tokens de ator" - -#: static/admin/translations-fakejs.js:324 -msgid "Flush Cache" -msgstr "Cache nivelado" - -#: static/admin/translations-fakejs.js:325 #: static/modern/translations-fakejs.js:42 msgid "Close" msgstr "Perto" -#: static/admin/translations-fakejs.js:328 +#: static/admin/translations-fakejs.js:308 msgid "User mode" msgstr "Modo de usuário" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:309 #: static/modern/translations-fakejs.js:47 msgid "Logout" msgstr "Sair" -#: static/admin/translations-fakejs.js:330 -msgid "Account usage" -msgstr "Uso da conta" - -#: static/admin/translations-fakejs.js:331 -msgid "Edit rule" -msgstr "Editar regra" - -#: static/admin/translations-fakejs.js:332 -msgid "New rule" -msgstr "Nova regra" - -#: static/admin/translations-fakejs.js:335 -msgid "Event" -msgstr "Evento" - -#: static/admin/translations-fakejs.js:336 -msgid "Start time" -msgstr "Hora de início" - -#: static/admin/translations-fakejs.js:337 -msgid "Duration" -msgstr "Duração" - -#: static/admin/translations-fakejs.js:338 -msgid "Duration units" -msgstr "Unidades de duração" - -#: static/admin/translations-fakejs.js:339 -msgid "Start date" -msgstr "Data de início" - -#: static/admin/translations-fakejs.js:340 -msgid "Repeat until date" -msgstr "Repetir até a data" - -#: static/admin/translations-fakejs.js:341 -msgid "Frequency" -msgstr "Freqüência" - -#: static/admin/translations-fakejs.js:343 -msgid "Repeat every" -msgstr "Repita todos os" - -#: static/admin/translations-fakejs.js:347 -msgid "Rules" -msgstr "Regras" - -#: static/admin/translations-fakejs.js:348 -msgid "New member pool" -msgstr "Novo pool de membros" - -#: static/admin/translations-fakejs.js:349 -msgid "Edit member pool" -msgstr "Editar pool de membros" - -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:411 -msgid "Priority" -msgstr "Prioridade" - -#: static/admin/translations-fakejs.js:351 -msgid "Service pool" -msgstr "Pool de serviços" - -#: static/admin/translations-fakejs.js:352 -msgid "Enabled?" -msgstr "Ativado?" - -#: static/admin/translations-fakejs.js:359 -#: static/admin/translations-fakejs.js:374 -msgid "Access calendars" -msgstr "Acessar calendários" - -#: static/admin/translations-fakejs.js:361 -msgid "Assign service to user manually" -msgstr "Atribuir serviço ao usuário manualmente" - -#: static/admin/translations-fakejs.js:362 -msgid "Service" -msgstr "Serviço" - -#: static/admin/translations-fakejs.js:369 -msgid "Cache" -msgstr "Cache" - -#: static/admin/translations-fakejs.js:372 -msgid "Publications" -msgstr "Publicações" - -#: static/admin/translations-fakejs.js:373 -msgid "Scheduled actions" -msgstr "Ações agendadas" - -#: static/admin/translations-fakejs.js:375 -msgid "Charts" -msgstr "Gráficos" - -#: static/admin/translations-fakejs.js:377 -msgid "New group for" -msgstr "Novo grupo para" - -#: static/admin/translations-fakejs.js:382 -msgid "Change owner of assigned service" -msgstr "Alterar proprietário do serviço atribuído" - -#: static/admin/translations-fakejs.js:387 -msgid "New transport for" -msgstr "Novo transporte para" - -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:397 -msgid "Transport" -msgstr "Transporte" - -#: static/admin/translations-fakejs.js:391 -msgid "Edit action for" -msgstr "Editar ação para" - -#: static/admin/translations-fakejs.js:392 -msgid "New action for" -msgstr "Nova ação para" - -#: static/admin/translations-fakejs.js:393 -#: static/admin/translations-fakejs.js:412 -msgid "Calendar" -msgstr "Calendário" - -#: static/admin/translations-fakejs.js:394 -msgid "Events offset (minutes)" -msgstr "Deslocamento de eventos (minutos)" - -#: static/admin/translations-fakejs.js:395 -msgid "At the beginning of the interval?" -msgstr "No começo do intervalo?" - +#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:385 #: static/admin/translations-fakejs.js:396 -#: static/admin/translations-fakejs.js:413 -msgid "Action" -msgstr "Açao" +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:463 +msgid "Summary" +msgstr "Resumo" -#: static/admin/translations-fakejs.js:402 -msgid "Logs of" -msgstr "Logs de" +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:464 +msgid "Services" +msgstr "Serviços" -#: static/admin/translations-fakejs.js:404 -msgid "New publication for" -msgstr "Nova publicação para" +#: static/admin/translations-fakejs.js:312 +msgid "Authenticators" +msgstr "Autenticadores" -#: static/admin/translations-fakejs.js:408 -msgid "New access rule for" -msgstr "Nova regra de acesso para" +#: static/admin/translations-fakejs.js:313 +msgid "Os Managers" +msgstr "Os gerentes" -#: static/admin/translations-fakejs.js:409 -msgid "Edit access rule for" -msgstr "Editar regra de acesso para" +#: static/admin/translations-fakejs.js:314 +msgid "Connectivity" +msgstr "Conectividade" -#: static/admin/translations-fakejs.js:410 -msgid "Default fallback access for" -msgstr "Acesso de fallback padrão para" +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:453 +#: static/modern/translations-fakejs.js:38 +msgid "Transports" +msgstr "Transportes" -#: static/admin/translations-fakejs.js:416 -msgid "Changelog of" -msgstr "Changelog de" +#: static/admin/translations-fakejs.js:316 +#: static/modern/translations-fakejs.js:40 +msgid "Networks" +msgstr "Redes" -#: static/admin/translations-fakejs.js:418 -msgid "UDS Configuration" -msgstr "Configuração UDS" +#: static/admin/translations-fakejs.js:317 +msgid "Proxies" +msgstr "Proxies" -#: static/admin/translations-fakejs.js:420 -msgid "New image for" -msgstr "Nova imagem para" +#: static/admin/translations-fakejs.js:318 +msgid "Pools" +msgstr "Piscinas" -#: static/admin/translations-fakejs.js:421 -msgid "Edit for" -msgstr "Editar para" +#: static/admin/translations-fakejs.js:320 +msgid "Meta pools" +msgstr "Meta pools" -#: static/admin/translations-fakejs.js:422 -msgid "Image name" -msgstr "Nome da imagem" +#: static/admin/translations-fakejs.js:322 +msgid "Calendars" +msgstr "Calendários" -#: static/admin/translations-fakejs.js:423 -msgid "Image (click to change)" -msgstr "Imagem (clique para mudar)" +#: static/admin/translations-fakejs.js:323 +msgid "Accounts" +msgstr "Contas" -#: static/admin/translations-fakejs.js:424 -msgid "For optimal results, use " -msgstr "Para melhores resultados, use" +#: static/admin/translations-fakejs.js:324 +msgid "Tools" +msgstr "Ferramentas" -#: static/admin/translations-fakejs.js:425 -msgid "The image will be resized on upload to" -msgstr "A imagem será redimensionada no upload para" +#: static/admin/translations-fakejs.js:325 +msgid "Gallery" +msgstr "Galeria" -#: static/admin/translations-fakejs.js:430 -msgid "Usage" -msgstr "Uso" +#: static/admin/translations-fakejs.js:326 +msgid "Reports" +msgstr "Relatórios" -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:472 +#: static/admin/translations-fakejs.js:327 +msgid "Configuration" +msgstr "Configuração" + +#: static/admin/translations-fakejs.js:328 +msgid "Actor tokens" +msgstr "Tokens de ator" + +#: static/admin/translations-fakejs.js:329 +msgid "Flush Cache" +msgstr "Cache nivelado" + +#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:459 msgid "Information for" msgstr "Informação para" -#: static/admin/translations-fakejs.js:433 -msgid "Services pools" -msgstr "Pools de serviços" - -#: static/admin/translations-fakejs.js:439 -msgid "Assigned Services" -msgstr "Serviços Atribuídos" - -#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:335 msgid "Edit group" msgstr "Editar grupo" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:336 msgid "New group" msgstr "Novo grupo" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:337 msgid "Meta group name" msgstr "Nome do grupo Meta" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:342 msgid "Service Pools" msgstr "Piscinas de serviço" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:343 msgid "Match mode" msgstr "Modo de jogo" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:344 msgid "Selected Groups" msgstr "Grupos Selecionados" -#: static/admin/translations-fakejs.js:457 +#: static/admin/translations-fakejs.js:347 msgid "Edit user" msgstr "Editar usuário" -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:348 msgid "New user" msgstr "Novo usuário" -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:349 msgid "Real name" msgstr "Nome real" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:355 msgid "Role" msgstr "Função" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:356 msgid "Admin" msgstr "Admin" -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:357 msgid "Staff member" msgstr "Membro da equipe" -#: static/admin/translations-fakejs.js:477 +#: static/admin/translations-fakejs.js:365 +msgid "Assigned Services" +msgstr "Serviços Atribuídos" + +#: static/admin/translations-fakejs.js:371 +msgid "Account usage" +msgstr "Uso da conta" + +#: static/admin/translations-fakejs.js:372 +msgid "Edit rule" +msgstr "Editar regra" + +#: static/admin/translations-fakejs.js:373 +msgid "New rule" +msgstr "Nova regra" + +#: static/admin/translations-fakejs.js:376 +msgid "Event" +msgstr "Evento" + +#: static/admin/translations-fakejs.js:377 +msgid "Start time" +msgstr "Hora de início" + +#: static/admin/translations-fakejs.js:378 +msgid "Duration" +msgstr "Duração" + +#: static/admin/translations-fakejs.js:379 +msgid "Duration units" +msgstr "Unidades de duração" + +#: static/admin/translations-fakejs.js:380 +msgid "Start date" +msgstr "Data de início" + +#: static/admin/translations-fakejs.js:381 +msgid "Repeat until date" +msgstr "Repetir até a data" + +#: static/admin/translations-fakejs.js:382 +msgid "Frequency" +msgstr "Freqüência" + +#: static/admin/translations-fakejs.js:384 +msgid "Repeat every" +msgstr "Repita todos os" + +#: static/admin/translations-fakejs.js:388 +msgid "Rules" +msgstr "Regras" + +#: static/admin/translations-fakejs.js:389 +msgid "New member pool" +msgstr "Novo pool de membros" + +#: static/admin/translations-fakejs.js:390 +msgid "Edit member pool" +msgstr "Editar pool de membros" + +#: static/admin/translations-fakejs.js:391 +#: static/admin/translations-fakejs.js:416 +msgid "Priority" +msgstr "Prioridade" + +#: static/admin/translations-fakejs.js:392 +msgid "Service pool" +msgstr "Pool de serviços" + +#: static/admin/translations-fakejs.js:393 +msgid "Enabled?" +msgstr "Ativado?" + +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:456 +msgid "Access calendars" +msgstr "Acessar calendários" + +#: static/admin/translations-fakejs.js:402 +msgid "Assign service to user manually" +msgstr "Atribuir serviço ao usuário manualmente" + +#: static/admin/translations-fakejs.js:403 +msgid "Service" +msgstr "Serviço" + +#: static/admin/translations-fakejs.js:408 +msgid "Change owner of assigned service" +msgstr "Alterar proprietário do serviço atribuído" + +#: static/admin/translations-fakejs.js:413 +msgid "New access rule for" +msgstr "Nova regra de acesso para" + +#: static/admin/translations-fakejs.js:414 +msgid "Edit access rule for" +msgstr "Editar regra de acesso para" + +#: static/admin/translations-fakejs.js:415 +msgid "Default fallback access for" +msgstr "Acesso de fallback padrão para" + +#: static/admin/translations-fakejs.js:417 +#: static/admin/translations-fakejs.js:438 +msgid "Calendar" +msgstr "Calendário" + +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:441 +msgid "Action" +msgstr "Açao" + +#: static/admin/translations-fakejs.js:421 +msgid "New group for" +msgstr "Novo grupo para" + +#: static/admin/translations-fakejs.js:426 +msgid "New transport for" +msgstr "Novo transporte para" + +#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:442 +msgid "Transport" +msgstr "Transporte" + +#: static/admin/translations-fakejs.js:430 +msgid "New publication for" +msgstr "Nova publicação para" + +#: static/admin/translations-fakejs.js:434 +msgid "Changelog of" +msgstr "Changelog de" + +#: static/admin/translations-fakejs.js:436 +msgid "Edit action for" +msgstr "Editar ação para" + +#: static/admin/translations-fakejs.js:437 +msgid "New action for" +msgstr "Nova ação para" + +#: static/admin/translations-fakejs.js:439 +msgid "Events offset (minutes)" +msgstr "Deslocamento de eventos (minutos)" + +#: static/admin/translations-fakejs.js:440 +msgid "At the beginning of the interval?" +msgstr "No começo do intervalo?" + +#: static/admin/translations-fakejs.js:447 +msgid "Logs of" +msgstr "Logs de" + +#: static/admin/translations-fakejs.js:451 +msgid "Cache" +msgstr "Cache" + +#: static/admin/translations-fakejs.js:454 +msgid "Publications" +msgstr "Publicações" + +#: static/admin/translations-fakejs.js:455 +msgid "Scheduled actions" +msgstr "Ações agendadas" + +#: static/admin/translations-fakejs.js:457 +msgid "Charts" +msgstr "Gráficos" + +#: static/admin/translations-fakejs.js:460 +msgid "Services pools" +msgstr "Pools de serviços" + +#: static/admin/translations-fakejs.js:465 +msgid "Usage" +msgstr "Uso" + +#: static/admin/translations-fakejs.js:467 #: static/modern/translations-fakejs.js:45 msgid "Dashboard" msgstr "painel de controle" -#: static/admin/translations-fakejs.js:478 +#: static/admin/translations-fakejs.js:468 msgid "View authenticators" msgstr "Visualizar autenticadores" -#: static/admin/translations-fakejs.js:479 -#: static/admin/translations-fakejs.js:480 -#: static/admin/translations-fakejs.js:481 +#: static/admin/translations-fakejs.js:469 +#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:471 msgid "View service pools" msgstr "Exibir pools de serviço" -#: static/admin/translations-fakejs.js:482 -#| msgid "Assigned services" +#: static/admin/translations-fakejs.js:472 msgid "Assigned services chart" msgstr "Gráfico de serviços atribuídos" -#: static/admin/translations-fakejs.js:483 -#| msgid "Reset service: " +#: static/admin/translations-fakejs.js:473 msgid "In use services chart" msgstr "Gráfico de serviços em uso" -#: static/admin/translations-fakejs.js:484 +#: static/admin/translations-fakejs.js:474 msgid "UDS Administration" msgstr "Administração UDS" -#: static/admin/translations-fakejs.js:485 +#: static/admin/translations-fakejs.js:475 msgid "You are accessing UDS Administration as staff member." msgstr "Você está acessando a Administração do UDS como membro da equipe." -#: static/admin/translations-fakejs.js:486 +#: static/admin/translations-fakejs.js:476 msgid "This means that you have restricted access to elements." msgstr "Isso significa que você restringiu o acesso aos elementos." -#: static/admin/translations-fakejs.js:487 +#: static/admin/translations-fakejs.js:477 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1520,31 +1564,52 @@ msgstr "" "Para aumentar seus privilégios de acesso, entre em contato com o " "administrador local da UDS." -#: static/admin/translations-fakejs.js:488 +#: static/admin/translations-fakejs.js:478 msgid "Thank you." msgstr "Obrigado." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:23 -msgid "Errors found" -msgstr "Erros encontrados" +#: static/admin/translations-fakejs.js:479 +msgid "UDS Configuration" +msgstr "Configuração UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/admin/translations-fakejs.js:481 +msgid "New image for" +msgstr "Nova imagem para" + +#: static/admin/translations-fakejs.js:482 +msgid "Edit for" +msgstr "Editar para" + +#: static/admin/translations-fakejs.js:483 +msgid "Image name" +msgstr "Nome da imagem" + +#: static/admin/translations-fakejs.js:484 +msgid "Image (click to change)" +msgstr "Imagem (clique para mudar)" + +#: static/admin/translations-fakejs.js:485 +msgid "For optimal results, use " +msgstr "Para melhores resultados, use" + +#: static/admin/translations-fakejs.js:486 +msgid "The image will be resized on upload to" +msgstr "A imagem será redimensionada no upload para" + +#: static/modern/main-es5.js:1 msgid "Error communicating with your service. Please, retry again." msgstr "Erro de comunicação com seu serviço. Por favor, tente novamente." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:13 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:13 msgid "Your session has expired. Please, login again" msgstr "Sua sessão expirou. Por favor faça login novamente" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:15 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:15 #: static/modern/translations-fakejs.js:20 msgid "Please wait until the service is launched." msgstr "Aguarde até que o serviço seja lançado." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Remember that you will need the UDS client on your platform to access the " "service." @@ -1552,56 +1617,55 @@ msgstr "" "Lembre-se de que você precisará do cliente UDS em sua plataforma para " "acessar o serviço." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:16 -#| msgid "Service released" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:16 msgid "Service ready" msgstr "Pronto para serviço" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:17 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:17 msgid "UDS Client not launching" msgstr "Cliente UDS não inicia" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 +#| msgid "" +#| "It seems that you don't have UDS Client installed. Please, install it " +#| "from here: " msgid "" "It seems that you don't have UDS Client installed. Please, install it from " -"here: " +"here:" msgstr "" "Parece que você não tem o UDS Client instalado. Por favor, instale-o aqui:" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:18 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:18 msgid "UDS Client Download" msgstr "Download do cliente UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Launching UDS Client, almost done." msgstr "Iniciando UDS Client, quase pronto." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Machine ready, waiting for UDS Client" msgstr "Máquina pronta, esperando pelo cliente UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:19 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:19 msgid "Error launching service" msgstr "Erro ao lançar o serviço" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Your connection is being prepared. It will open on a new window when ready." msgstr "" "Sua conexão está sendo preparada. Ele será aberto em uma nova janela quando " "estiver pronto." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:21 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:21 msgid "Launching service" msgstr "Serviço de lançamento" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:23 +msgid "Errors found" +msgstr "Erros encontrados" + #: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:3 msgid "Service is in maintenance" msgstr "O serviço está em manutenção" diff --git a/server/src/uds/locale/ru/LC_MESSAGES/django.po b/server/src/uds/locale/ru/LC_MESSAGES/django.po index 836e47616..0c01d89a3 100644 --- a/server/src/uds/locale/ru/LC_MESSAGES/django.po +++ b/server/src/uds/locale/ru/LC_MESSAGES/django.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:57+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/" "ru/)\n" @@ -119,23 +119,24 @@ msgstr "Неуправляемый хост" msgid "User service not found" msgstr "Сервис пользователя не найден" -#: REST/methods/actor_token.py:51 +#: REST/methods/actor_token.py:51 REST/methods/tunnel_token.py:51 msgid "Actor tokens" msgstr "Ключи клиента" -#: REST/methods/actor_token.py:54 reports/auto/fields.py:56 -#: reports/stats/pools_performance.py:217 +#: REST/methods/actor_token.py:54 REST/methods/tunnel_token.py:54 +#: reports/auto/fields.py:56 reports/stats/pools_performance.py:217 #: reports/stats/pools_performance.py:236 reports/stats/pools_usage_day.py:64 #: reports/stats/usage_by_pool.py:169 reports/stats/user_access.py:190 #: templates/uds/reports/stats/authenticator_stats.html:14 msgid "Date" msgstr "Дата" -#: REST/methods/actor_token.py:55 +#: REST/methods/actor_token.py:55 REST/methods/tunnel_token.py:55 msgid "Issued by" msgstr "Выдан" -#: REST/methods/actor_token.py:56 reports/stats/usage_by_pool.py:173 +#: REST/methods/actor_token.py:56 REST/methods/tunnel_token.py:56 +#: reports/stats/usage_by_pool.py:173 #: templates/uds/reports/stats/usage-by-pool.html:18 msgid "Origin" msgstr "происхождения" @@ -160,7 +161,7 @@ msgstr "Запустить один раз" msgid "Log level" msgstr "Уровень журнала" -#: REST/methods/actor_token.py:67 +#: REST/methods/actor_token.py:67 REST/methods/tunnel_token.py:63 msgid "Token isued by {} from {}" msgstr "Токен выпущен {} из {}" @@ -349,7 +350,6 @@ msgstr "" "доступ ограничен правилами календаря." #: REST/methods/meta_pools.py:168 -#| msgid "Transport not found" msgid "Transport Selection" msgstr "Выбор транспорта" @@ -391,8 +391,8 @@ msgid "Pool" msgstr "Пул" #: REST/methods/meta_service_pools.py:197 REST/methods/services_usage.py:122 -#: REST/methods/user_services.py:139 REST/methods/user_services.py:270 -#: auths/IP/authenticator.py:67 +#: REST/methods/tunnel_token.py:57 REST/methods/user_services.py:139 +#: REST/methods/user_services.py:270 auths/IP/authenticator.py:68 msgid "IP" msgstr "IP" @@ -555,15 +555,15 @@ msgstr "Проверить сертификат" #: REST/methods/proxies.py:87 #: auths/ActiveDirectory_enterprise/authenticator.py:44 -#: auths/EDirectory_enterprise/authenticator.py:46 -#: auths/Radius/authenticator.py:66 auths/RegexLdap/authenticator.py:66 -#: auths/SimpleLDAP/authenticator.py:57 +#: auths/EDirectory_enterprise/authenticator.py:47 +#: auths/Radius/authenticator.py:67 auths/RegexLdap/authenticator.py:69 +#: auths/SimpleLDAP/authenticator.py:60 #: services/HyperV_enterprise/legacy/provider.py:83 #: services/HyperV_enterprise/provider.py:60 #: services/NutanixPrism_enterprise/provider.py:39 #: services/Nutanix_enterprise/provider.py:36 services/OVirt/provider.py:109 #: services/OpenGnsys/provider.py:97 services/OpenNebula/provider.py:77 -#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:60 +#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:66 #: services/VCloud_enterprise/provider.py:32 #: services/Vmware_enterprise/provider.py:41 services/Xen/provider.py:100 msgid "Host" @@ -573,15 +573,15 @@ msgstr "Хост" msgid "Server (IP or FQDN) that will serve as proxy." msgstr "Сервер (IP или FQDN), который будет служить прокси." -#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:53 -#: auths/Radius/authenticator.py:73 auths/RegexLdap/authenticator.py:73 -#: auths/SimpleLDAP/authenticator.py:64 +#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:54 +#: auths/Radius/authenticator.py:74 auths/RegexLdap/authenticator.py:76 +#: auths/SimpleLDAP/authenticator.py:67 #: services/HyperV_enterprise/legacy/provider.py:84 #: services/HyperV_enterprise/provider.py:114 #: services/NutanixPrism_enterprise/provider.py:46 #: services/Nutanix_enterprise/provider.py:37 #: services/OpenGnsys/provider.py:101 services/OpenNebula/provider.py:78 -#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:61 +#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:73 #: services/RDS_enterprise/provider.py:101 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 @@ -594,8 +594,8 @@ msgstr "Порт прокси-сервера" #: REST/methods/proxies.py:102 #: auths/ActiveDirectory_enterprise/authenticator.py:50 -#: auths/EDirectory_enterprise/authenticator.py:60 -#: auths/RegexLdap/authenticator.py:80 auths/SimpleLDAP/authenticator.py:71 +#: auths/EDirectory_enterprise/authenticator.py:61 +#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 #: osmanagers/WindowsOsManager/windows_domain.py:124 #: services/OpenNebula/provider.py:79 services/OpenStack/provider_legacy.py:119 msgid "Use SSL" @@ -626,9 +626,9 @@ msgstr "Доступные репорты" #: REST/methods/users_groups.py:297 #: auths/ActiveDirectory_enterprise/authenticator.py:143 #: auths/AzureAD_enterprise/azure_ad.py:95 -#: auths/EDirectory_enterprise/authenticator.py:104 -#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:188 -#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:179 +#: auths/EDirectory_enterprise/authenticator.py:105 +#: auths/Radius/authenticator.py:63 auths/RegexLdap/authenticator.py:191 +#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:182 #: models/calendar_action.py:142 models/calendar_action.py:149 msgid "Group" msgstr "Группа" @@ -682,7 +682,7 @@ msgstr "Прокси для служб за брандмауэром" #: REST/methods/services.py:318 REST/methods/services_pools.py:356 #: REST/methods/services_pools.py:367 REST/methods/services_pools.py:378 #: REST/methods/services_pools.py:486 REST/methods/services_pools.py:498 -#: auths/RegexLdap/authenticator.py:173 core/ui/user_interface.py:99 +#: auths/RegexLdap/authenticator.py:176 core/ui/user_interface.py:99 #: osmanagers/WindowsOsManager/windows_domain.py:105 #: osmanagers/WindowsOsManager/windows_domain.py:113 #: osmanagers/WindowsOsManager/windows_domain.py:121 @@ -906,6 +906,10 @@ msgstr "" "Метка транспорта метапула (используется только при группировке транспорта " "метапула)" +#: REST/methods/tunnel_token.py:53 +msgid "Token" +msgstr "Токен" + #: REST/methods/user_services.py:137 REST/methods/user_services.py:268 #: REST/methods/user_services.py:518 REST/methods/user_services.py:554 msgid "Revision" @@ -971,8 +975,8 @@ msgstr "Штатный сотрудник" #: REST/methods/users_groups.py:97 REST/methods/users_groups.py:103 #: auths/ActiveDirectory_enterprise/authenticator.py:70 #: auths/AzureAD_enterprise/azure_ad.py:94 -#: auths/EDirectory_enterprise/authenticator.py:68 -#: auths/Radius/authenticator.py:61 auths/RegexLdap/authenticator.py:88 +#: auths/EDirectory_enterprise/authenticator.py:69 +#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:91 #: auths/SAML_enterprise/saml.py:117 reports/stats/pool_users_summary.py:162 #: reports/stats/usage_by_pool.py:170 #: templates/uds/reports/stats/pool-users-summary.html:14 @@ -991,19 +995,18 @@ msgstr "Текущие пользователи" #: REST/methods/users_groups.py:120 #: auths/ActiveDirectory_enterprise/authenticator.py:141 -#: auths/EDirectory_enterprise/authenticator.py:102 -#: auths/RegexLdap/authenticator.py:186 auths/SimpleLDAP/authenticator.py:177 +#: auths/EDirectory_enterprise/authenticator.py:103 +#: auths/RegexLdap/authenticator.py:189 auths/SimpleLDAP/authenticator.py:180 #: services/HyperV_enterprise/legacy/provider.py:85 #: services/HyperV_enterprise/provider.py:74 #: services/NutanixPrism_enterprise/provider.py:54 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:118 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:127 services/OpenStack/provider_legacy.py:144 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:82 services/RDS_enterprise/provider.py:118 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:107 #: transports/HTML5RDP/html5rdp.py:103 transports/HTML5VNC/html5vnc.py:75 -#: transports/NX/nxtransport.py:71 transports/NX/nxtunneltransport.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:63 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:75 #: transports/SPICE/spice_base.py:68 transports/X2GO/x2go_base.py:69 @@ -1135,9 +1138,9 @@ msgstr "" #: auths/ActiveDirectory_enterprise/authenticator.py:80 #: auths/ActiveDirectory_enterprise/authenticator.py:145 -#: auths/EDirectory_enterprise/authenticator.py:76 -#: auths/RegexLdap/authenticator.py:96 auths/RegexLdap/authenticator.py:190 -#: auths/SimpleLDAP/authenticator.py:87 auths/SimpleLDAP/authenticator.py:181 +#: auths/EDirectory_enterprise/authenticator.py:77 +#: auths/RegexLdap/authenticator.py:99 auths/RegexLdap/authenticator.py:193 +#: auths/SimpleLDAP/authenticator.py:90 auths/SimpleLDAP/authenticator.py:184 #: core/auths/authenticator.py:144 #: osmanagers/WindowsOsManager/windows_domain.py:85 #: osmanagers/WindowsOsManager/windows_random.py:66 @@ -1147,11 +1150,10 @@ msgstr "" #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:125 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:135 services/OpenStack/provider_legacy.py:152 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:92 services/RDS_enterprise/provider.py:126 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:115 #: transports/HTML5RDP/html5rdp.py:109 transports/HTML5VNC/html5vnc.py:76 -#: transports/NX/nxtransport.py:72 transports/NX/nxtunneltransport.py:117 #: transports/NoMachine_enterprise/nomachine_base.py:69 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:81 #: transports/SPICE/spice_base.py:74 web/forms/LoginForm.py:43 @@ -1159,14 +1161,14 @@ msgid "Password" msgstr "Пароль" #: auths/ActiveDirectory_enterprise/authenticator.py:82 -#: auths/EDirectory_enterprise/authenticator.py:78 -#: auths/RegexLdap/authenticator.py:98 auths/SimpleLDAP/authenticator.py:89 +#: auths/EDirectory_enterprise/authenticator.py:79 +#: auths/RegexLdap/authenticator.py:101 auths/SimpleLDAP/authenticator.py:92 msgid "Password of the ldap user" msgstr "Пароль пользователя LDAP" #: auths/ActiveDirectory_enterprise/authenticator.py:88 -#: auths/EDirectory_enterprise/authenticator.py:84 -#: auths/RegexLdap/authenticator.py:104 auths/SimpleLDAP/authenticator.py:95 +#: auths/EDirectory_enterprise/authenticator.py:85 +#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 #: services/Azure_enterprise/provider.py:98 #: services/HyperV_enterprise/legacy/provider.py:93 #: services/HyperV_enterprise/provider.py:131 @@ -1174,7 +1176,7 @@ msgstr "Пароль пользователя LDAP" #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:164 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:166 services/OpenStack/provider_legacy.py:183 -#: services/Proxmox/provider.py:69 services/VCloud_enterprise/provider.py:63 +#: services/Proxmox/provider.py:123 services/VCloud_enterprise/provider.py:63 #: services/Vmware_enterprise/provider.py:50 msgid "Timeout" msgstr "Таймаут" @@ -1196,7 +1198,6 @@ msgstr "" "=...)" #: auths/ActiveDirectory_enterprise/authenticator.py:108 -#| msgid "Default" msgid "Default domain" msgstr "Домен по умолчанию" @@ -1211,12 +1212,10 @@ msgstr "" "вместо домена настроенного пользователя на вкладке credentails." #: auths/ActiveDirectory_enterprise/authenticator.py:120 -#| msgid "Sound server" msgid "Backup server" msgstr "Сервер резервного копирования" #: auths/ActiveDirectory_enterprise/authenticator.py:123 -#| msgid "If not empty, this username will be always used as credential" msgid "" "If not empty, this host will be used in case main host server is not " "reachable" @@ -1233,54 +1232,54 @@ msgid "Authenticate against Active Directory" msgstr "Аутентификация в Active Directory" #: auths/ActiveDirectory_enterprise/authenticator.py:175 -#: auths/ActiveDirectory_enterprise/authenticator.py:589 +#: auths/ActiveDirectory_enterprise/authenticator.py:594 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "Нужно указать имя пользователя в формате USERNAME@DOMAIN.DOM" -#: auths/ActiveDirectory_enterprise/authenticator.py:468 -#: auths/ActiveDirectory_enterprise/authenticator.py:519 +#: auths/ActiveDirectory_enterprise/authenticator.py:473 +#: auths/ActiveDirectory_enterprise/authenticator.py:524 #: auths/AzureAD_enterprise/azure_ad.py:289 -#: auths/EDirectory_enterprise/authenticator.py:263 -#: auths/EDirectory_enterprise/authenticator.py:294 -#: auths/RegexLdap/authenticator.py:526 auths/RegexLdap/authenticator.py:557 -#: auths/SimpleLDAP/authenticator.py:423 auths/SimpleLDAP/authenticator.py:466 +#: auths/EDirectory_enterprise/authenticator.py:269 +#: auths/EDirectory_enterprise/authenticator.py:300 +#: auths/RegexLdap/authenticator.py:534 auths/RegexLdap/authenticator.py:565 +#: auths/SimpleLDAP/authenticator.py:431 auths/SimpleLDAP/authenticator.py:474 msgid "Username not found" msgstr "Имя пользователя не найдено" -#: auths/ActiveDirectory_enterprise/authenticator.py:501 -#: auths/SimpleLDAP/authenticator.py:456 +#: auths/ActiveDirectory_enterprise/authenticator.py:506 +#: auths/SimpleLDAP/authenticator.py:464 msgid "Group not found" msgstr "Группа не найдена" -#: auths/ActiveDirectory_enterprise/authenticator.py:546 -#: auths/ActiveDirectory_enterprise/authenticator.py:568 -#: auths/EDirectory_enterprise/authenticator.py:316 -#: auths/RegexLdap/authenticator.py:585 auths/SimpleLDAP/authenticator.py:491 -#: auths/SimpleLDAP/authenticator.py:511 +#: auths/ActiveDirectory_enterprise/authenticator.py:551 +#: auths/ActiveDirectory_enterprise/authenticator.py:573 +#: auths/EDirectory_enterprise/authenticator.py:322 +#: auths/RegexLdap/authenticator.py:593 auths/SimpleLDAP/authenticator.py:499 +#: auths/SimpleLDAP/authenticator.py:519 msgid "Too many results, be more specific" msgstr "Слишком много результатов, сделайте запрос более уникальным" -#: auths/ActiveDirectory_enterprise/authenticator.py:600 +#: auths/ActiveDirectory_enterprise/authenticator.py:605 msgid "Domain seems to be incorrect, please check it" msgstr "Домен возможно некорректен, пожалуйста проверьте" -#: auths/ActiveDirectory_enterprise/authenticator.py:619 +#: auths/ActiveDirectory_enterprise/authenticator.py:624 msgid "" "Server does not seem an Active Directory (it does not have user objects)" msgstr "" "Сервер возможно не является членом Active Directory (у него нет " "пользовательских объектов)" -#: auths/ActiveDirectory_enterprise/authenticator.py:642 +#: auths/ActiveDirectory_enterprise/authenticator.py:647 msgid "" "Server does not seem an Active Directory (it does not have group objects)" msgstr "" "Сервер возможно не является членом Active Directory (у него нет групповых " "объектов)" -#: auths/ActiveDirectory_enterprise/authenticator.py:651 -#: auths/EDirectory_enterprise/authenticator.py:439 -#: auths/RegexLdap/authenticator.py:695 auths/SimpleLDAP/authenticator.py:674 +#: auths/ActiveDirectory_enterprise/authenticator.py:656 +#: auths/EDirectory_enterprise/authenticator.py:445 +#: auths/RegexLdap/authenticator.py:703 auths/SimpleLDAP/authenticator.py:682 msgid "Connection params seem correct, test was succesfully executed" msgstr "Параметры подключения правильные, тест был успешно выполнен" @@ -1368,57 +1367,57 @@ msgstr "Ошибка подключения: " msgid "Connection params seems correct, test was succesfully executed" msgstr "Параметры подключения кажутся верными, тест выполнен успешно" -#: auths/EDirectory_enterprise/authenticator.py:48 +#: auths/EDirectory_enterprise/authenticator.py:49 msgid "EDirectory Server IP or Hostname" msgstr "IP адрес или имя сервера EDirectory" -#: auths/EDirectory_enterprise/authenticator.py:56 -#: auths/RegexLdap/authenticator.py:76 auths/SimpleLDAP/authenticator.py:67 +#: auths/EDirectory_enterprise/authenticator.py:57 +#: auths/RegexLdap/authenticator.py:79 auths/SimpleLDAP/authenticator.py:70 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" msgstr "Порт LDAP (обычно 389 без ssl и 636 с ssl)" -#: auths/EDirectory_enterprise/authenticator.py:63 -#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 +#: auths/EDirectory_enterprise/authenticator.py:64 +#: auths/RegexLdap/authenticator.py:86 auths/SimpleLDAP/authenticator.py:77 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "" "Если отмечено, соединение будет шифроваться ssl, используя порт 636 вместо " "389" -#: auths/EDirectory_enterprise/authenticator.py:70 +#: auths/EDirectory_enterprise/authenticator.py:71 msgid "Username with read privileges on the eDirectory" msgstr "Имя пользователя с правами на чтение в eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:87 -#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 +#: auths/EDirectory_enterprise/authenticator.py:88 +#: auths/RegexLdap/authenticator.py:110 auths/SimpleLDAP/authenticator.py:101 msgid "Timeout in seconds of connection to LDAP" msgstr "Таймаут подключения к LDAP в секундах" -#: auths/EDirectory_enterprise/authenticator.py:92 +#: auths/EDirectory_enterprise/authenticator.py:93 msgid "eDirectory Authenticator" msgstr "Аутентификатор eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:94 +#: auths/EDirectory_enterprise/authenticator.py:95 msgid "Authenticate against eDirectory" msgstr "Аутентификация в eDirectory" -#: auths/EDirectory_enterprise/authenticator.py:334 +#: auths/EDirectory_enterprise/authenticator.py:340 msgid "Edirectory connection error: {}" msgstr "Ошибка подключения к электронному каталогу: {}" -#: auths/EDirectory_enterprise/authenticator.py:339 -#: auths/RegexLdap/authenticator.py:608 auths/SimpleLDAP/authenticator.py:536 +#: auths/EDirectory_enterprise/authenticator.py:345 +#: auths/RegexLdap/authenticator.py:616 auths/SimpleLDAP/authenticator.py:544 msgid "Ldap search base is incorrect" msgstr "Поиск в LDAP некорректный" -#: auths/EDirectory_enterprise/authenticator.py:357 -#: auths/RegexLdap/authenticator.py:626 auths/SimpleLDAP/authenticator.py:544 +#: auths/EDirectory_enterprise/authenticator.py:363 +#: auths/RegexLdap/authenticator.py:634 auths/SimpleLDAP/authenticator.py:552 msgid "Ldap user class seems to be incorrect (no user found by that class)" msgstr "" "Класс пользователя Ldap возможно указан неправильно (пользователь с этим " "классом не найден)" -#: auths/EDirectory_enterprise/authenticator.py:380 -#: auths/SimpleLDAP/authenticator.py:590 +#: auths/EDirectory_enterprise/authenticator.py:386 +#: auths/SimpleLDAP/authenticator.py:598 msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" @@ -1426,58 +1425,22 @@ msgstr "" "Атрибут идентификатора пользователя Ldap возможно указан некорректно " "(пользователя с таким атрибутом не обнаружено)" -#: auths/EDirectory_enterprise/authenticator.py:403 +#: auths/EDirectory_enterprise/authenticator.py:409 msgid "Expected group attribute " msgstr "Ожидаемый групповой атрибут" -#: auths/EDirectory_enterprise/authenticator.py:430 +#: auths/EDirectory_enterprise/authenticator.py:436 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" "Класс пользователя Ldap или идентификатор атрибута пользователя, вероятно, " "неверен (Ldap - это eDirectory?)" -#: auths/IP/authenticator.py:61 auths/IP/authenticator.py:63 -msgid "IP Authenticator" -msgstr "IP аутентификатор" - -#: auths/IP/authenticator.py:68 -msgid "IP Range" -msgstr "Диапазон IP адресов" - -#: auths/IP/authenticator.py:107 auths/IP/authenticator.py:110 -msgid "All seems to be fine." -msgstr "Все хорошо" - -#: auths/InternalDB/authenticator.py:56 -msgid "Internal Database" -msgstr "Внутренняя БД" - -#: auths/InternalDB/authenticator.py:58 -msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "Аутентификатор внутренней БД. Не используйте внешние источники." - -#: auths/InternalDB/authenticator.py:67 -msgid "Different user for each host" -msgstr "Разные пользователи для каждого хоста" - -#: auths/InternalDB/authenticator.py:67 -msgid "If checked, each host will have a different user name" -msgstr "Если отмечено, каждый хост будет иметь другое имя пользователя" - -#: auths/InternalDB/authenticator.py:68 -msgid "Reverse DNS" -msgstr "Обратный DNS" - -#: auths/InternalDB/authenticator.py:68 -msgid "If checked, the host will be reversed dns" -msgstr "Если отмечено, хост будет использовать обратный DNS" - -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:87 msgid "Accept proxy" msgstr "Разрешить прокси" -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:56 auths/InternalDB/authenticator.py:90 msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" @@ -1485,126 +1448,154 @@ msgstr "" "Если этот флаг установлен, запросы через прокси получат IP-адрес прокси " "сервера" -#: auths/InternalDB/authenticator.py:134 +#: auths/IP/authenticator.py:62 auths/IP/authenticator.py:64 +msgid "IP Authenticator" +msgstr "IP аутентификатор" + +#: auths/IP/authenticator.py:69 +msgid "IP Range" +msgstr "Диапазон IP адресов" + +#: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 +msgid "All seems to be fine." +msgstr "Все хорошо" + +#: auths/InternalDB/authenticator.py:57 +msgid "Internal Database" +msgstr "Внутренняя БД" + +#: auths/InternalDB/authenticator.py:60 +msgid "Internal dabasase authenticator. Doesn't use external sources" +msgstr "Аутентификатор внутренней БД. Не используйте внешние источники." + +#: auths/InternalDB/authenticator.py:71 +msgid "Different user for each host" +msgstr "Разные пользователи для каждого хоста" + +#: auths/InternalDB/authenticator.py:73 +msgid "If checked, each host will have a different user name" +msgstr "Если отмечено, каждый хост будет иметь другое имя пользователя" + +#: auths/InternalDB/authenticator.py:79 +msgid "Reverse DNS" +msgstr "Обратный DNS" + +#: auths/InternalDB/authenticator.py:81 +msgid "If checked, the host will be reversed dns" +msgstr "Если отмечено, хост будет использовать обратный DNS" + +#: auths/InternalDB/authenticator.py:166 msgid "Internal structures seems ok" msgstr "Внутренняя структура - ОК" -#: auths/InternalDB/authenticator.py:137 +#: auths/InternalDB/authenticator.py:169 msgid "All seems fine in the authenticator." msgstr "Все хорошо для актентификатора" -#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58 -#| msgid "Base Authenticator" +#: auths/Radius/authenticator.py:57 auths/Radius/authenticator.py:59 msgid "Radius Authenticator" msgstr "Радиус аутентификатор" -#: auths/Radius/authenticator.py:68 -#| msgid "Ldap Server IP or Hostname" +#: auths/Radius/authenticator.py:69 msgid "Radius Server IP or Hostname" msgstr "IP-адрес или имя хоста Radius Server" -#: auths/Radius/authenticator.py:76 +#: auths/Radius/authenticator.py:77 msgid "Radius authentication port (usually 1812)" msgstr "Порт аутентификации Radius (обычно 1812)" -#: auths/Radius/authenticator.py:81 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:82 msgid "Secret" msgstr "Секрет" -#: auths/Radius/authenticator.py:83 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:84 msgid "Radius client secret" msgstr "Секрет клиента Radius" -#: auths/Radius/authenticator.py:89 +#: auths/Radius/authenticator.py:90 msgid "NAS Identifier" msgstr "Идентификатор NAS" -#: auths/Radius/authenticator.py:92 +#: auths/Radius/authenticator.py:93 msgid "NAS Identifier for Radius Server" msgstr "Идентификатор NAS для Radius Server" -#: auths/Radius/authenticator.py:99 +#: auths/Radius/authenticator.py:100 msgid "App Prefix for Class Attributes" msgstr "Префикс приложения для атрибутов класса" -#: auths/Radius/authenticator.py:102 +#: auths/Radius/authenticator.py:103 msgid "Application prefix for filtering groups from \"Class\" attribute" msgstr "Префикс приложения для фильтрации групп по атрибуту \"Класс\"" -#: auths/Radius/authenticator.py:108 -#| msgid "Pool group" +#: auths/Radius/authenticator.py:109 msgid "Global group" msgstr "Глобальная группа" -#: auths/Radius/authenticator.py:111 +#: auths/Radius/authenticator.py:112 msgid "If set, this value will be added as group for all radius users" msgstr "" "Если установлено, это значение будет добавлено как группа для всех " "пользователей радиуса." -#: auths/Radius/authenticator.py:171 -#| msgid "Color depth for this connection" +#: auths/Radius/authenticator.py:173 msgid "Error testing connection" msgstr "Ошибка при тестировании соединения" -#: auths/Radius/authenticator.py:183 -#| msgid "Connection to {}, port {} failed." +#: auths/Radius/authenticator.py:185 msgid "Connection to Radius server failed" msgstr "Не удалось подключиться к Radius-серверу" -#: auths/Radius/authenticator.py:184 -#| msgid "Connection parameters seems correct" +#: auths/Radius/authenticator.py:186 msgid "Connection to Radius server seems ok" msgstr "Соединение с Radius-сервером вроде нормально" -#: auths/RegexLdap/authenticator.py:68 +#: auths/RegexLdap/authenticator.py:71 msgid "Ldap Server Host" msgstr "Хост LDAP сервера" -#: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 +#: auths/RegexLdap/authenticator.py:93 auths/SimpleLDAP/authenticator.py:84 msgid "Username with read privileges on the base selected" msgstr "Пользователь с правами чтения в базе выбран" -#: auths/RegexLdap/authenticator.py:114 auths/SimpleLDAP/authenticator.py:104 +#: auths/RegexLdap/authenticator.py:117 auths/SimpleLDAP/authenticator.py:107 msgid "Base" msgstr "База" -#: auths/RegexLdap/authenticator.py:116 auths/SimpleLDAP/authenticator.py:106 +#: auths/RegexLdap/authenticator.py:119 auths/SimpleLDAP/authenticator.py:109 msgid "Common search base (used for \"users\" and \"groups\")" msgstr "Общая база поиска (используется для пользователей и групп)" -#: auths/RegexLdap/authenticator.py:118 auths/RegexLdap/authenticator.py:127 -#: auths/RegexLdap/authenticator.py:136 auths/RegexLdap/authenticator.py:148 -#: auths/RegexLdap/authenticator.py:160 auths/SimpleLDAP/authenticator.py:108 -#: auths/SimpleLDAP/authenticator.py:117 auths/SimpleLDAP/authenticator.py:126 -#: auths/SimpleLDAP/authenticator.py:137 auths/SimpleLDAP/authenticator.py:146 -#: auths/SimpleLDAP/authenticator.py:155 auths/SimpleLDAP/authenticator.py:164 +#: auths/RegexLdap/authenticator.py:121 auths/RegexLdap/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:139 auths/RegexLdap/authenticator.py:151 +#: auths/RegexLdap/authenticator.py:163 auths/SimpleLDAP/authenticator.py:111 +#: auths/SimpleLDAP/authenticator.py:120 auths/SimpleLDAP/authenticator.py:129 +#: auths/SimpleLDAP/authenticator.py:140 auths/SimpleLDAP/authenticator.py:149 +#: auths/SimpleLDAP/authenticator.py:158 auths/SimpleLDAP/authenticator.py:167 msgid "Ldap info" msgstr "LDAP информация" -#: auths/RegexLdap/authenticator.py:122 auths/SimpleLDAP/authenticator.py:112 +#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 msgid "User class" msgstr "Класс пользователя" -#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 +#: auths/RegexLdap/authenticator.py:128 auths/SimpleLDAP/authenticator.py:118 msgid "Class for LDAP users (normally posixAccount)" msgstr "Класс для пользователей LDAP (обычно posixAccount)" -#: auths/RegexLdap/authenticator.py:131 auths/SimpleLDAP/authenticator.py:121 +#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 msgid "User Id Attr" msgstr "Идентификатор аттрибута пользователя" -#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 +#: auths/RegexLdap/authenticator.py:137 auths/SimpleLDAP/authenticator.py:127 msgid "Attribute that contains the user id" msgstr "Аттрибут содержит идентификатор пользователя" -#: auths/RegexLdap/authenticator.py:140 auths/SimpleLDAP/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:143 auths/SimpleLDAP/authenticator.py:133 msgid "User Name Attr" msgstr "Аттрибут имени пользователя" -#: auths/RegexLdap/authenticator.py:145 +#: auths/RegexLdap/authenticator.py:148 msgid "" "Attributes that contains the user name attributes or attribute patterns (one " "for each line)" @@ -1612,11 +1603,11 @@ msgstr "" "Атрибуты, содержащие атрибуты имени пользователя или шаблоны атрибутов (по " "одному для каждой строки)" -#: auths/RegexLdap/authenticator.py:152 +#: auths/RegexLdap/authenticator.py:155 msgid "Group Name Attr" msgstr "Аттрибуты имени группы" -#: auths/RegexLdap/authenticator.py:157 +#: auths/RegexLdap/authenticator.py:160 msgid "" "Attribute that contains the group name attributes or attribute patterns (one " "for each line)" @@ -1624,11 +1615,11 @@ msgstr "" "Атрибут, содержащий атрибуты имени группы или шаблоны атрибутов (по одному " "для каждой строки)" -#: auths/RegexLdap/authenticator.py:166 +#: auths/RegexLdap/authenticator.py:169 msgid "Alt. class" msgstr "Альтернативный класс" -#: auths/RegexLdap/authenticator.py:170 +#: auths/RegexLdap/authenticator.py:173 msgid "" "Class for LDAP objects that will be also checked for groups retrieval " "(normally empty)" @@ -1636,15 +1627,15 @@ msgstr "" "Класс для объектов LDAP, которые также будут проверены для поиска групп " "(обычно пустой)" -#: auths/RegexLdap/authenticator.py:176 +#: auths/RegexLdap/authenticator.py:179 msgid "Regex LDAP Authenticator" msgstr "Аутентификатор Regex LDAP" -#: auths/RegexLdap/authenticator.py:178 +#: auths/RegexLdap/authenticator.py:181 msgid "Regular Expressions LDAP authenticator" msgstr "Регулярное выражение для аутентификатора LDAP" -#: auths/RegexLdap/authenticator.py:651 +#: auths/RegexLdap/authenticator.py:659 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" @@ -1652,7 +1643,7 @@ msgstr "" "Идентификатор аттрибута пользователя LDAP вероятно неверный (невозможно " "найти пользователя с обоими условиями)" -#: auths/RegexLdap/authenticator.py:680 auths/SimpleLDAP/authenticator.py:613 +#: auths/RegexLdap/authenticator.py:688 auths/SimpleLDAP/authenticator.py:621 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" @@ -1818,56 +1809,56 @@ msgstr "Группы" msgid "We need more than two groups!" msgstr "Нам нужно более двух групп!" -#: auths/SimpleLDAP/authenticator.py:59 +#: auths/SimpleLDAP/authenticator.py:62 msgid "Ldap Server IP or Hostname" msgstr "IP-адрес или имя хоста Ldap-сервера" -#: auths/SimpleLDAP/authenticator.py:79 +#: auths/SimpleLDAP/authenticator.py:82 msgid "Ldap User" msgstr "Пользователь Ldap" -#: auths/SimpleLDAP/authenticator.py:134 +#: auths/SimpleLDAP/authenticator.py:137 msgid "Attributes that contains the user name (list of comma separated values)" msgstr "" "Атрибуты, содержащие имя пользователя (список значений, разделенных запятой)" -#: auths/SimpleLDAP/authenticator.py:141 +#: auths/SimpleLDAP/authenticator.py:144 msgid "Group class" msgstr "Класс группы" -#: auths/SimpleLDAP/authenticator.py:144 +#: auths/SimpleLDAP/authenticator.py:147 msgid "Class for LDAP groups (normally poxisGroup)" msgstr "Класс для групп LDAP (обычно poxisGroup)" -#: auths/SimpleLDAP/authenticator.py:150 +#: auths/SimpleLDAP/authenticator.py:153 msgid "Group Id Attr" msgstr "Атрибут идентификатора группы" -#: auths/SimpleLDAP/authenticator.py:153 +#: auths/SimpleLDAP/authenticator.py:156 msgid "Attribute that contains the group id" msgstr "Атрибут, содержащий идентификатор группы" -#: auths/SimpleLDAP/authenticator.py:159 +#: auths/SimpleLDAP/authenticator.py:162 msgid "Group membership attr" msgstr "Атрибут членства в группе" -#: auths/SimpleLDAP/authenticator.py:162 +#: auths/SimpleLDAP/authenticator.py:165 msgid "Attribute of the group that contains the users belonging to it" msgstr "Атрибут группы, которая содержит пользователей, принадлежащих ему" -#: auths/SimpleLDAP/authenticator.py:167 +#: auths/SimpleLDAP/authenticator.py:170 msgid "SimpleLDAP (DEPRECATED)" msgstr "SimpleLDAP (УСТАРЕЛО)" -#: auths/SimpleLDAP/authenticator.py:169 +#: auths/SimpleLDAP/authenticator.py:172 msgid "Simple LDAP authenticator (DEPRECATED)" msgstr "SimpleLDAP аутентификатор (УСТАРЕЛО)" -#: auths/SimpleLDAP/authenticator.py:567 +#: auths/SimpleLDAP/authenticator.py:575 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "Класс групп Ldap кажется неправильным (не найдено групп такого класса)" -#: auths/SimpleLDAP/authenticator.py:638 +#: auths/SimpleLDAP/authenticator.py:646 msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" @@ -1875,7 +1866,7 @@ msgstr "" "Класс пользователя Ldap или атрибут идентификатора пользователя, возможно, " "неправильный (не удаётся найти пользователей с обоими условиями)" -#: auths/SimpleLDAP/authenticator.py:657 +#: auths/SimpleLDAP/authenticator.py:665 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" @@ -1883,15 +1874,15 @@ msgstr "" "Класс группы Ldap или атрибут идентификатора группы, возможно, неправильный " "(не удаётся найти группы с обоими условиями)" -#: auths/SimpleLDAP/authenticator.py:667 +#: auths/SimpleLDAP/authenticator.py:675 msgid "Can't locate any group with the membership attribute specified" msgstr "Не удаётся найти группу с указанным атрибутом членства" -#: core/auths/auth.py:111 +#: core/auths/auth.py:110 msgid "System Administrator" msgstr "Системный администратор" -#: core/auths/auth.py:151 +#: core/auths/auth.py:150 msgid "Forbidden" msgstr "Запрещено" @@ -1963,11 +1954,11 @@ msgstr "Не применяется метод проверки соединен msgid "No check method provided." msgstr "Не проверять предоставленный метод" -#: core/osmanagers/osmanager.py:58 +#: core/osmanagers/osmanager.py:60 msgid "Base OS Manager" msgstr "Базовый ОС менеджер" -#: core/osmanagers/osmanager.py:60 +#: core/osmanagers/osmanager.py:62 msgid "Base Manager" msgstr "Базовый менеджер" @@ -2128,7 +2119,6 @@ msgid "Users with services" msgstr "Пользователи с услугами" #: core/util/stats/counters.py:219 -#| msgid "Cache size" msgid "Cached" msgstr "Кешировано" @@ -2366,7 +2356,6 @@ msgid "Greater % available" msgstr "Больше % доступно" #: models/meta_pool.py:82 -#| msgid "Waiting execution" msgid "Automatic selection" msgstr "Автоматический выбор" @@ -2490,7 +2479,6 @@ msgstr "" #: osmanagers/LinuxOsManager/linux_osmanager.py:81 #: osmanagers/WindowsOsManager/windows.py:80 -#| msgid "Calendar" msgid "Calendar logout" msgstr "Выход из календаря" @@ -2533,19 +2521,19 @@ msgid "RDS UDS Actor (for remote apps on Windows Server 2012, 2016, 2019)" msgstr "" "RDS UDS Actor (для удалённых приложений Windows Server 2012, 2016, 2019)" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:31 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32 msgid "RDS OS Manager" msgstr "RDS ОС менеджер" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:33 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34 msgid "Os Manager to control RDS provided services" msgstr "ОС менеджер для контроля предоставленных сервисов RDS" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:40 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:41 msgid "Max. session time" msgstr "Максимальное время сессии" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:44 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:45 msgid "" "Maximum duration in hours for a session (0 means no limit). After this " "period, session will be released." @@ -3127,7 +3115,7 @@ msgstr "Полученные от подписок" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:141 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:143 services/OpenStack/provider_legacy.py:160 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:100 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 #: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:123 msgid "Creation concurrency" @@ -3140,7 +3128,7 @@ msgstr "Одновременное создание" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:146 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:148 services/OpenStack/provider_legacy.py:165 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:105 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 services/Xen/provider.py:128 msgid "Maximum number of concurrently creating VMs" msgstr "Максимальное количество одновременно создаваемых ВМ" @@ -3152,7 +3140,7 @@ msgstr "Максимальное количество одновременно #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:152 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:154 services/OpenStack/provider_legacy.py:171 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:111 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 #: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:134 msgid "Removal concurrency" @@ -3165,7 +3153,7 @@ msgstr "Одновременное удаление" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:157 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:159 services/OpenStack/provider_legacy.py:176 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:116 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 services/Xen/provider.py:139 msgid "Maximum number of concurrently removing VMs" msgstr "Максимальное количество одновременно удаляемых ВМ" @@ -3398,7 +3386,7 @@ msgstr "Тест соединения успешен" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/NutanixPrism_enterprise/provider.py:262 #: services/Nutanix_enterprise/provider.py:228 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:210 services/Vmware_enterprise/provider.py:168 +#: services/Proxmox/provider.py:312 services/Vmware_enterprise/provider.py:168 msgid "Connection failed. Check connection params" msgstr "Ошибка подключения. Проверьте параметры подключения" @@ -3576,7 +3564,6 @@ msgstr "Удалённый порт WSman. Оставьте ноль по умо #: services/HyperV_enterprise/provider.py:123 #: services/VCloud_enterprise/provider.py:51 -#: transports/NX/nxtunneltransport.py:95 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:94 #: transports/RDP/rdptunnel.py:89 transports/RDS_enterprise/rdstunnel.py:90 #: transports/SPICE/spice_tunnel.py:87 transports/X2GO/x2go_tunnel.py:90 @@ -3616,12 +3603,10 @@ msgid "Hyper Services based on templates and differential disks" msgstr "Службы HyperV на основе шаблонов и разностных дисков" #: services/NutanixPrism_enterprise/provider.py:30 -#| msgid "VMWare VCenter Platform Provider" msgid "Prism Central Platform Provider" msgstr "Поставщик центральной платформы Prism" #: services/NutanixPrism_enterprise/provider.py:32 -#| msgid "Nutanix based VM provider" msgid "Nutanix Prism Central based VM provider" msgstr "Поставщик виртуальных машин на базе Nutanix Prism Central" @@ -3636,12 +3621,10 @@ msgid "Nutanix Acropolis server Port (default 9440)" msgstr "Порт сервера Nutanix Acropolis (по умолчанию 9440)" #: services/NutanixPrism_enterprise/provider.py:55 -#| msgid "User with valid privileges on Nutanix Acropolis" msgid "User with valid privileges on Nutanix Prism Central" msgstr "Пользователь с действующими правами на Nutanix Prism Central" #: services/NutanixPrism_enterprise/provider.py:62 -#| msgid "Password of the user of Nutanix Acropolis" msgid "Password of the user of Nutanix Prism Central" msgstr "Пароль пользователя Nutanix Prism Central" @@ -3656,12 +3639,10 @@ msgid "Connection works fine" msgstr "Подключение работает отлично" #: services/NutanixPrism_enterprise/service.py:32 -#| msgid "Parent service" msgid "Prism Central Service" msgstr "Центральная служба Prism" #: services/NutanixPrism_enterprise/service.py:34 -#| msgid "Nutanix Acropolis based service" msgid "Nutanix Prism Central based service" msgstr "Сервис на базе Nutanix Prism Central" @@ -3964,7 +3945,6 @@ msgstr "" "часы. Обращаться осторожно!" #: services/OpenGnsys/service.py:140 -#| msgid "Greater % available" msgid "Start if unavailable" msgstr "Начать, если недоступен" @@ -4066,15 +4046,12 @@ msgid "Identity endpoint" msgstr "Удостоверение конечной точки" #: services/OpenStack/provider.py:104 -#| msgid "" -#| "OpenStack identity endpoint API Access (for example, https://10.0.0.0/" -#| "identity)" msgid "" "OpenStack identity endpoint API Access (for example, https://10.0.0.1/" "identity). Do not include /v3." msgstr "" -"Доступ к API конечной точки идентификации OpenStack (например, https://10.0.0" -".1/identity). Не включайте / v3." +"Доступ к API конечной точки идентификации OpenStack (например, " +"https://10.0.0.1/identity). Не включайте / v3." #: services/OpenStack/provider.py:110 services/OpenStack/provider_legacy.py:127 msgid "Access interface" @@ -4131,15 +4108,12 @@ msgid "" msgstr "Если отмечено, вместо имён сетей будут использоваться имена подсетей." #: services/OpenStack/provider.py:211 services/OpenStack/provider_legacy.py:197 -#| msgid "" -#| "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" -#| "host:port, i.e. https://10.10.0.1:8080)" msgid "" "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" "host:port, i.e. http://10.10.0.1:8080)" msgstr "" -"Прокси-сервер, используемый для подключения к Azure для HTTPS-соединений (" -"используйте PROTOCOL: // host: port, т.е. http://10.10.0.1:8080)" +"Прокси-сервер, используемый для подключения к Azure для HTTPS-соединений " +"(используйте PROTOCOL: // host: port, т.е. http://10.10.0.1:8080)" #: services/OpenStack/provider.py:273 services/OpenStack/provider_legacy.py:255 msgid "OpenStack test connection passed" @@ -4226,7 +4200,6 @@ msgid "Advanced configuration data for the provider" msgstr "Расширенные данные конфигурации для провайдера" #: services/PhysicalMachines/provider.py:87 -#| msgid "Invalid authorization" msgid "Invalid advanced configuration: " msgstr "Неверная расширенная конфигурация:" @@ -4317,7 +4290,6 @@ msgid "This service provides access to POWERED-ON Machine by IP" msgstr "Сервис предлоставляет доступ к включенным машинам по IP" #: services/PhysicalMachines/service_single.py:78 -#| msgid "Invalid server certificate. " msgid "Invalid server used: \"{}\"" msgstr "Использован недопустимый сервер: \"{}\"" @@ -4329,37 +4301,46 @@ msgstr "общий" msgid " (bound to {})" msgstr "(привязано к {})" -#: services/Proxmox/provider.py:55 +#: services/Proxmox/provider.py:59 msgid "Proxmox Platform Provider" msgstr "Поставщик платформы Proxmox" -#: services/Proxmox/provider.py:57 +#: services/Proxmox/provider.py:61 msgid "Proxmox platform service provider" msgstr "Поставщик услуг платформы Proxmox" -#: services/Proxmox/provider.py:60 +#: services/Proxmox/provider.py:68 msgid "Proxmox Server IP or Hostname" msgstr "IP-адрес или имя хоста Proxmox" -#: services/Proxmox/provider.py:61 +#: services/Proxmox/provider.py:75 msgid "Proxmox API port (default is 8006)" msgstr "Порт API Proxmox (по умолчанию 8006)" -#: services/Proxmox/provider.py:63 +#: services/Proxmox/provider.py:85 msgid "" "User with valid privileges on Proxmox, (use \"user@authenticator\" form)" msgstr "" "Пользователь с достаточными привилегиями в Proxmox " "(\"пользователь@аутентификатор\")" -#: services/Proxmox/provider.py:64 +#: services/Proxmox/provider.py:94 msgid "Password of the user of Proxmox" msgstr "Пароль пользователя Proxmox" -#: services/Proxmox/provider.py:69 +#: services/Proxmox/provider.py:126 msgid "Timeout in seconds of connection to Proxmox" msgstr "Тайм-аут подключения к Proxmox в секундах" +#: services/Proxmox/provider.py:133 +#| msgid "Starting date" +msgid "Starting VmId" +msgstr "Запуск VmId" + +#: services/Proxmox/provider.py:138 +msgid "Starting machine id on proxmox" +msgstr "Идентификатор стартовой машины на proxmox" + #: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" @@ -4671,12 +4652,10 @@ msgid "A valid application path is required" msgstr "Требуется допустимый путь к приложению" #: services/RDS_enterprise/service_session.py:31 -#| msgid "RDS Platform RemoteAPP" msgid "RDS Platform Session" msgstr "Сессия платформы RDS" #: services/RDS_enterprise/service_session.py:33 -#| msgid "RDS Platform RemoteAPP based service" msgid "RDS Platform Full session desktop service" msgstr "Платформа RDS Полнофункциональная настольная служба" @@ -5045,7 +5024,6 @@ msgstr "" "Эта услуга предоставляет доступ к машинам Linked Clones в виртуальном центре" #: services/Vmware_enterprise/service_linked.py:50 -#| msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep stopped waiting for use" msgstr "Количество желаемых машин для остановки в ожидании использования" @@ -5144,7 +5122,6 @@ msgstr "" "сертификатам системы" #: services/Xen/provider.py:166 -#| msgid "OpenStack Host" msgid "Backup Host" msgstr "Резервный хост" @@ -5372,7 +5349,6 @@ msgstr "" #: transports/HTML5RDP/html5rdp.py:97 #: transports/HTML5RDS_enterprise/html5rds.py:98 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:57 #: transports/RDP/rdp_base.py:69 transports/RDS_enterprise/rds_base.py:46 msgid "Empty creds" @@ -5380,7 +5356,6 @@ msgstr "Пропустить данные аккаунта" #: transports/HTML5RDP/html5rdp.py:99 #: transports/HTML5RDS_enterprise/html5rds.py:100 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:107 #: transports/NoMachine_enterprise/nomachine_base.py:59 #: transports/RDP/rdp_base.py:71 transports/RDS_enterprise/rds_base.py:48 #: transports/SPICE/spice_base.py:63 @@ -5389,8 +5364,7 @@ msgstr "" "Если флаг установлен, учетные данные, используемые для подключения, будут " "пустыми" -#: transports/HTML5RDP/html5rdp.py:105 transports/NX/nxtransport.py:71 -#: transports/NX/nxtunneltransport.py:113 +#: transports/HTML5RDP/html5rdp.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:65 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:77 #: transports/SPICE/spice_base.py:69 transports/X2GO/x2go_base.py:70 @@ -5399,8 +5373,7 @@ msgstr "" "Если не пусто, это имя пользователя будет всегда использоваться как учетные " "данные" -#: transports/HTML5RDP/html5rdp.py:111 transports/NX/nxtransport.py:72 -#: transports/NX/nxtunneltransport.py:119 +#: transports/HTML5RDP/html5rdp.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:71 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:83 #: transports/SPICE/spice_base.py:75 @@ -5483,27 +5456,20 @@ msgstr "Включить аудио" #: transports/HTML5RDP/html5rdp.py:154 #: transports/HTML5RDS_enterprise/html5rds.py:143 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the audio will be redirected to remote session (if client " "browser supports it)" msgstr "" -"Если этот флажок установлен, звук будет перенаправлен на удаленный сеанс (" -"если клиентский браузер поддерживает это)." +"Если этот флажок установлен, звук будет перенаправлен на удаленный сеанс " +"(если клиентский браузер поддерживает это)." #: transports/HTML5RDP/html5rdp.py:160 #: transports/HTML5RDS_enterprise/html5rds.py:149 -#| msgid "Enable Audio" msgid "Enable Microphone" msgstr "Включить микрофон" #: transports/HTML5RDP/html5rdp.py:163 #: transports/HTML5RDS_enterprise/html5rds.py:152 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the microphone will be redirected to remote session (if client " "browser supports it)" @@ -5518,23 +5484,18 @@ msgstr "Включить печать" #: transports/HTML5RDP/html5rdp.py:171 #: transports/HTML5RDS_enterprise/html5rds.py:160 -#| msgid "" -#| "If checked, the printing will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the printing will be redirected to remote session (if client " "browser supports it)" msgstr "" -"Если этот флажок установлен, печать будет перенаправлена на удаленный сеанс (" -"если клиентский браузер поддерживает это)." +"Если этот флажок установлен, печать будет перенаправлена на удаленный сеанс " +"(если клиентский браузер поддерживает это)." #: transports/HTML5RDP/html5rdp.py:176 -#| msgid "Enable File Sharing" msgid "File Sharing" msgstr "Обмен файлами" #: transports/HTML5RDP/html5rdp.py:178 -#| msgid "Local drives redirection policy" msgid "File upload/download redirection policy" msgstr "Политика перенаправления загрузки / скачивания файлов" @@ -5644,9 +5605,6 @@ msgstr "" "соединение не будет выполнено)" #: transports/HTML5RDP/html5rdp.py:235 -#| msgid "" -#| "NLA (Network Layer authentication. Requires VALID username&password, or " -#| "connection will fail)" msgid "" "NLA extended (Network Layer authentication. Requires VALID " "username&password, or connection will fail)" @@ -5816,80 +5774,51 @@ msgstr "Только чтение" msgid "If set, the connection will be read only" msgstr "Если установлено, соединение будет только для чтения" -#: transports/NX/nxtransport.py:64 transports/NX/nxtunneltransport.py:66 -msgid "NX v3.5 (DEPRECATED)" -msgstr "NX v3.5 (УСТАРЕЛО)" - -#: transports/NX/nxtransport.py:66 -msgid "NX Protocol v3.5. Direct connection." -msgstr "Протокол NX v3.5. Прямая связь." - -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:123 #: transports/NoMachine_enterprise/nomachine_base.py:75 msgid "Listening port" msgstr "Прослушиваемый порт" -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:126 -msgid "Listening port of NX (ssh) at client machine" -msgstr "Прослушивание порта NX (ssh) на клиентской машине" +#: transports/NoMachine_enterprise/nomachine_base.py:78 +msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" +msgstr "Порт прослушивания NX (по умолчанию 4000 для NX, 22 для SSH)" -#: transports/NX/nxtransport.py:75 transports/NX/nxtunneltransport.py:130 -msgid "Connection" -msgstr "Подключение" +#: transports/NoMachine_enterprise/nomachine_base.py:82 +msgid "Window Size" +msgstr "Размер окна" -#: transports/NX/nxtransport.py:77 transports/NX/nxtunneltransport.py:132 -msgid "Connection speed for this transport (quality)" -msgstr "Скорость соединения для этого транспорта (качество)" +#: transports/NoMachine_enterprise/nomachine_base.py:84 +msgid "Window size on connection" +msgstr "Размер окна при подключении" -#: transports/NX/nxtransport.py:88 transports/NX/nxtunneltransport.py:143 -msgid "Session" -msgstr "Сессия" +#: transports/NoMachine_enterprise/nomachine_transport.py:59 +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 +msgid "NoMachine Protocol" +msgstr "Протокол NoMachine" -#: transports/NX/nxtransport.py:90 transports/NX/nxtunneltransport.py:145 -#: transports/X2GO/x2go_base.py:93 -msgid "Desktop session" -msgstr "Сессия рабочего стола" +#: transports/NoMachine_enterprise/nomachine_transport.py:61 +msgid "NoMachine Protocol Direct connection." +msgstr "Протокол NoMachine Прямое соединение." -#: transports/NX/nxtransport.py:99 transports/NX/nxtunneltransport.py:154 -msgid "Disk Cache" -msgstr "Дисковый кэш" +#: transports/NoMachine_enterprise/nomachine_transport.py:71 +msgid "Use UDP traffic for multimedia" +msgstr "Использовать UDP-трафик для мультимедиа" -#: transports/NX/nxtransport.py:101 transports/NX/nxtunneltransport.py:156 -msgid "Cache size en Mb stored at disk" -msgstr "Размер кэша в МБ, хранящийся на диске" +#: transports/NoMachine_enterprise/nomachine_transport.py:74 +msgid "If checked, the multimedia will use UDP traffic instead of RDP" +msgstr "" +"Если этот флажок установлен, мультимедиа будет использовать трафик UDP " +"вместо RDP." -#: transports/NX/nxtransport.py:113 transports/NX/nxtunneltransport.py:168 -msgid "Memory Cache" -msgstr "Кэш память" +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 +msgid "NoMachine protocol Tunneled." +msgstr "Протокол NoMachine Туннелирован." -#: transports/NX/nxtransport.py:115 transports/NX/nxtunneltransport.py:170 -msgid "Cache size en Mb kept at memory" -msgstr "Размер кэша в МБ хранится в памяти" - -#: transports/NX/nxtransport.py:127 transports/NX/nxtransport.py:129 -#: transports/NX/nxtunneltransport.py:182 -#: transports/NX/nxtunneltransport.py:184 transports/X2GO/x2go_base.py:75 -#: transports/X2GO/x2go_base.py:77 -msgid "Screen size" -msgstr "Размер экрана" - -#: transports/NX/nxtransport.py:137 transports/NX/nxtunneltransport.py:192 -#: transports/X2GO/x2go_base.py:85 -msgid "Full Screen" -msgstr "Полный экран" - -#: transports/NX/nxtunneltransport.py:68 -msgid "NX protocol v3.5. Tunneled connection." -msgstr "Протокол NX v3.5. Туннельное соединение." - -#: transports/NX/nxtunneltransport.py:74 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 #: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 #: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 msgid "Tunnel server" msgstr "Туннельный сервер" -#: transports/NX/nxtunneltransport.py:77 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 #: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 #: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 @@ -5900,80 +5829,33 @@ msgstr "" "IP адрес или имя туннельного сервера, отправленного на клиентское устройство " "(публичный IP адрес) и порт (используйте формат: HOST:PORT)" -#: transports/NX/nxtunneltransport.py:84 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 #: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 #: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 msgid "Tunnel wait time" msgstr "Время ожидания туннеля" -#: transports/NX/nxtunneltransport.py:89 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 #: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 #: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 msgid "Maximum time to wait before closing the tunnel listener" msgstr "Максимальное время ожидания перед закрытием прослушивания туннеля" -#: transports/NX/nxtunneltransport.py:98 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 #: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 #: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 -#| msgid "" -#| "If checked, ssl certificate of OpenGnsys server must be valid (not self " -#| "signed)" msgid "" "If enabled, the certificate of tunnel server will be verified (recommended)." msgstr "" "Если включено, сертификат туннельного сервера будет проверяться " "(рекомендуется)." -#: transports/NX/nxtunneltransport.py:215 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 -#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:124 +#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:126 #: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 msgid "Must use HOST:PORT in Tunnel Server Field" msgstr "Нужно использовать HOST:PORT в поле туннельного сервера" -#: transports/NoMachine_enterprise/nomachine_base.py:78 -msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" -msgstr "Порт прослушивания NX (по умолчанию 4000 для NX, 22 для SSH)" - -#: transports/NoMachine_enterprise/nomachine_base.py:82 -#| msgid "Windows client" -msgid "Window Size" -msgstr "Размер окна" - -#: transports/NoMachine_enterprise/nomachine_base.py:84 -msgid "Window size on connection" -msgstr "Размер окна при подключении" - -#: transports/NoMachine_enterprise/nomachine_transport.py:59 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 -#| msgid "Fixed Machines Pool" -msgid "NoMachine Protocol" -msgstr "Протокол NoMachine" - -#: transports/NoMachine_enterprise/nomachine_transport.py:61 -#| msgid "RDP Protocol. Direct connection." -msgid "NoMachine Protocol Direct connection." -msgstr "Протокол NoMachine Прямое соединение." - -#: transports/NoMachine_enterprise/nomachine_transport.py:71 -msgid "Use UDP traffic for multimedia" -msgstr "Использовать UDP-трафик для мультимедиа" - -#: transports/NoMachine_enterprise/nomachine_transport.py:74 -#| msgid "If checked, the Audio will be redirected." -msgid "If checked, the multimedia will use UDP traffic instead of RDP" -msgstr "" -"Если этот флажок установлен, мультимедиа будет использовать трафик UDP " -"вместо RDP." - -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 -#| msgid "NX protocol v3.5. Tunneled connection." -msgid "NoMachine protocol Tunneled." -msgstr "Протокол NoMachine Туннелирован." - #: transports/PCoIP_enterprise/pcoip.py:50 msgid "PCoIP Cloud Access" msgstr "PCoIP облачный доступ" @@ -6127,52 +6009,52 @@ msgid "If checked, connection bar will be shown (only on Windows clients)" msgstr "" "Если включено, окно подключения будет показано (только на Windows клиентах)" -#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:157 +#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:174 msgid "Multimedia sync" msgstr "Мультимедийная синхронизация" -#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:160 +#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:177 msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgstr "" "Если отмечено. Клиент Linux будет использовать мультимедийный параметр для " "xfreerdp" -#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:165 +#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:182 msgid "Use Alsa" msgstr "Использовать Alsa" -#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:168 +#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:185 msgid "" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used" msgstr "" "Если флажок установлен, клиент Linux попытается использовать ALSA, иначе " "будет использоваться Pulse" -#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:173 +#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:190 msgid "Printer string" msgstr "Строка принтера" -#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:176 +#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:193 msgid "If printer is checked, the printer string used with xfreerdp client" msgstr "" "Если принтер установлен, строка принтера, используемая с клиентом xfreerdp" -#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:182 +#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:199 msgid "Smartcard string" msgstr "Строка Smartcard" -#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:185 +#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:202 msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgstr "" "Если проверена смарт-карта, строка смарт-карты, используемая с клиентом " "freerdp" #: transports/RDP/rdp_base.py:280 transports/RDP/rdp_base.py:300 -#: transports/RDS_enterprise/rds_base.py:191 +#: transports/RDS_enterprise/rds_base.py:208 msgid "Custom parameters" msgstr "Пользовательские параметры" -#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:194 +#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:211 msgid "" "If not empty, extra parameter to include for Linux Client (for example /usb:" "id,dev:054c:0268, or aything compatible with your xfreerdp client)" @@ -6193,16 +6075,13 @@ msgstr "" "рабочего стола Microsoft. ПАРОЛЬ БУДЕТ УКАЗАНО!" #: transports/RDP/rdp_base.py:303 -#| msgid "" -#| "If not empty, extra parameter to include for Linux Client (for example /" -#| "usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)" msgid "" "If not empty, extra parameter to include for Mac OS X Freerdp Client (for " "example /usb:id,dev:054c:0268, or aything compatible with your xfreerdp " "client)" msgstr "" -"Если не пусто, добавьте дополнительный параметр для Mac OS X Freerdp Client (" -"например, / usb: id, dev: 054c: 0268 или что-то, совместимое с вашим " +"Если не пусто, добавьте дополнительный параметр для Mac OS X Freerdp Client " +"(например, / usb: id, dev: 054c: 0268 или что-то, совместимое с вашим " "клиентом xfreerdp)" #: transports/RDP/rdptunnel.py:64 @@ -6218,6 +6097,29 @@ msgstr "RDS for vApps" msgid "RDS access using RDP for vApps. Direct connection." msgstr "RDS-доступ с использованием RDP для vApps. Прямое подключение." +#: transports/RDS_enterprise/rds_base.py:157 +msgid "Maximized" +msgstr "Развернутый" + +#: transports/RDS_enterprise/rds_base.py:160 +msgid "If checked, UDS Actor will try to execute application maximized)" +msgstr "" +"Если этот флажок установлен, UDS Actor будет пытаться запустить приложение в " +"развернутом виде)" + +#: transports/RDS_enterprise/rds_base.py:165 +msgid "Execute as shell" +msgstr "Выполнить как оболочку" + +#: transports/RDS_enterprise/rds_base.py:169 +#| msgid "If checked. Linux client will use multimedia parameter for xfreerdp" +msgid "" +"If checked, Linux client will execute application in a session instead of a " +"remoteapp" +msgstr "" +"Если этот флажок установлен, клиент Linux будет запускать приложение в " +"сеансе вместо удаленного приложения." + #: transports/RDS_enterprise/rdstunnel.py:66 msgid "RDS access using RDP for vApps. Tunneled connection." msgstr "RDS-доступ с использованием RDP для vApps. Туннельное подключение." @@ -6318,10 +6220,22 @@ msgstr "X2Go" msgid "X2Go access (Experimental). Direct connection." msgstr "X2Go доступ (Эксперимент). Прямое подключение." +#: transports/X2GO/x2go_base.py:75 transports/X2GO/x2go_base.py:77 +msgid "Screen size" +msgstr "Размер экрана" + +#: transports/X2GO/x2go_base.py:85 +msgid "Full Screen" +msgstr "Полный экран" + #: transports/X2GO/x2go_base.py:91 msgid "Desktop" msgstr "Экран" +#: transports/X2GO/x2go_base.py:93 +msgid "Desktop session" +msgstr "Сессия рабочего стола" + #: transports/X2GO/x2go_base.py:110 msgid "vAPP" msgstr "vAPP" @@ -6433,12 +6347,10 @@ msgid "Generic .tar.gz Linux client" msgstr "Общий .tar.gz Linux-клиент" #: web/util/configjs.py:189 -#| msgid "Debian based Linux client" msgid "Binary appimage X86_64 Linux client" msgstr "Двоичный образ приложения X86_64 Linux client" #: web/util/configjs.py:190 -#| msgid "Debian based Linux client" msgid "Binary appimage Raspberry Linux client" msgstr "Двоичный клиент appimage Raspberry Linux" diff --git a/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po b/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po index e1cadac5b..db4fd591a 100644 --- a/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:58+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/" "ru/)\n" @@ -29,31 +29,31 @@ msgstr "" msgid "category" msgstr "категория" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:12 msgid "seconds" msgstr "секунд" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:6 msgid "Main" msgstr "Основной" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 +#: static/admin/main.js:1 static/admin/polyfills-es5.js:1 +#: static/admin/polyfills.js:1 static/admin/translations-fakejs.js:11 #: static/admin/translations-fakejs.js:29 -#: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:152 -#: static/admin/translations-fakejs.js:154 -#: static/admin/translations-fakejs.js:156 -#: static/admin/translations-fakejs.js:161 -#: static/admin/translations-fakejs.js:201 -#: static/admin/translations-fakejs.js:203 -#: static/admin/translations-fakejs.js:205 static/modern/main-es2015.js:1 -#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:14 +#: static/admin/translations-fakejs.js:179 +#: static/admin/translations-fakejs.js:191 +#: static/admin/translations-fakejs.js:193 +#: static/admin/translations-fakejs.js:195 +#: static/admin/translations-fakejs.js:197 +#: static/admin/translations-fakejs.js:254 +#: static/admin/translations-fakejs.js:256 +#: static/admin/translations-fakejs.js:258 static/modern/main-es5.js:1 +#: static/modern/translations-fakejs.js:14 msgid "Error" msgstr "Ошибка" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 #: static/admin/translations-fakejs.js:30 msgid "Please, fill in require fields: " msgstr "Пожалуйста, заполните обязательные поля:" @@ -67,7 +67,7 @@ msgstr "Проверить" msgid "Loading data..." msgstr "Загрузка данных..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 #: static/admin/translations-fakejs.js:28 #: static/admin/translations-fakejs.js:32 #: static/admin/translations-fakejs.js:34 @@ -75,12 +75,12 @@ msgstr "Загрузка данных..." #: static/admin/translations-fakejs.js:38 #: static/admin/translations-fakejs.js:40 #: static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:98 -#: static/admin/translations-fakejs.js:177 -#: static/admin/translations-fakejs.js:182 -#: static/admin/translations-fakejs.js:195 -#: static/admin/translations-fakejs.js:199 -#: static/admin/translations-fakejs.js:208 +#: static/admin/translations-fakejs.js:134 +#: static/admin/translations-fakejs.js:216 +#: static/admin/translations-fakejs.js:221 +#: static/admin/translations-fakejs.js:253 +#: static/admin/translations-fakejs.js:261 +#: static/admin/translations-fakejs.js:266 msgid "dismiss" msgstr "отклонить" @@ -97,7 +97,7 @@ msgid "Test passed successfully" msgstr "Тест успешно пройден" #: static/admin/main.js:1 static/admin/translations-fakejs.js:37 -#: static/admin/translations-fakejs.js:207 +#: static/admin/translations-fakejs.js:260 msgid "Successfully saved" msgstr "Успешно сохранено" @@ -109,154 +109,154 @@ msgstr "Вы уверены, что хотите удалить следующи msgid "Deletion finished" msgstr "Удаление завершено" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 msgid "provider" msgstr "поставщик" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 msgid "service" msgstr "сервис" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 msgid "service pool" msgstr "сервис пул" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 msgid "authenticator" msgstr "аутентификатор" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 msgid "user" msgstr "пользователь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 msgid "group" msgstr "группа" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 msgid "transport" msgstr "транспорт" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 msgid "OS manager" msgstr "Менеджер ОС" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 msgid "calendar" msgstr "календарь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 msgid "pool group" msgstr "пул-группа" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 msgid "Go to" msgstr "Перейти к" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 msgid "yes" msgstr "да" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 msgid "no" msgstr "нет" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:268 msgid "Error saving: " msgstr "Ошибка сохранения:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 msgid "Error saving element" msgstr "Ошибка сохранения элемента" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 msgid "Error handling your request" msgstr "Ошибка обработки вашего запроса" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:120 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/translations-fakejs.js:153 msgid "Sunday" msgstr "ВС" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 -#: static/admin/translations-fakejs.js:121 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/translations-fakejs.js:154 msgid "Monday" msgstr "ПН" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 -#: static/admin/translations-fakejs.js:122 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/translations-fakejs.js:155 msgid "Tuesday" msgstr "ВТ" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 -#: static/admin/translations-fakejs.js:123 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/translations-fakejs.js:156 msgid "Wednesday" msgstr "СР" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 -#: static/admin/translations-fakejs.js:124 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/translations-fakejs.js:157 msgid "Thursday" msgstr "ЧТ" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 -#: static/admin/translations-fakejs.js:125 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/translations-fakejs.js:158 msgid "Friday" msgstr "ПТ" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 -#: static/admin/translations-fakejs.js:126 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/translations-fakejs.js:159 msgid "Saturday" msgstr "СБ" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 msgid "January" msgstr "Январь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 msgid "February" msgstr "Февраль" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 msgid "March" msgstr "Март" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 msgid "April" msgstr "Апрель" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 msgid "May" msgstr "Май" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 msgid "June" msgstr "Июнь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 msgid "July" msgstr "Июль" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 msgid "August" msgstr "Август" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 msgid "September" msgstr "Сентябрь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 msgid "October" msgstr "Октябрь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 msgid "November" msgstr "Ноябрь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 msgid "December" msgstr "Декабрь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 msgid "Never" msgstr "Никогда" @@ -276,766 +276,840 @@ msgstr "Пользовательских сервисов: #SERVICES_NUMBER# " msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "Ограниченных сервисов: #RESTRAINED_NUMBER#" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 -#: static/admin/translations-fakejs.js:268 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:368 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/translations-fakejs.js:249 +#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:450 msgid "Assigned services" msgstr "Назначенные сервисы" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 -#| msgid "Services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:250 msgid "Services in use" msgstr "Используемые услуги" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 #: static/admin/translations-fakejs.js:291 #: static/admin/translations-fakejs.js:299 msgid "Filter" msgstr "Фильтр" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 msgid "No entries found" msgstr "Записи не найдены" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 msgid "Read only" msgstr "Только для чтения" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 msgid "Full Access" msgstr "Полный доступ" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 -#: static/admin/translations-fakejs.js:364 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:468 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 +#: static/admin/translations-fakejs.js:358 +#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "User" msgstr "Пользователь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 -#: static/admin/translations-fakejs.js:230 -#: static/admin/translations-fakejs.js:257 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:399 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 +#: static/admin/translations-fakejs.js:83 +#: static/admin/translations-fakejs.js:93 +#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:444 msgid "Group" msgstr "Группа" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 -#: static/admin/translations-fakejs.js:363 -#: static/admin/translations-fakejs.js:378 -#: static/admin/translations-fakejs.js:383 -#: static/admin/translations-fakejs.js:398 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/translations-fakejs.js:404 +#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:443 #: static/modern/translations-fakejs.js:72 msgid "Authenticator" msgstr "Аутентификатор" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 msgid "Permission" msgstr "Разрешение" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 msgid "Remove" msgstr "Удалить" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:11 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 msgid "Confirm revokation of permission" msgstr "Подтвердите отзыв разрешения" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 msgid "Maintenance" msgstr "Обслуживание" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 msgid "Exit maintenance mode" msgstr "Выйти из режима обслуживания" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:221 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 msgid "Enter maintenance mode" msgstr "Войти в режим обслуживания" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:222 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 msgid "New provider" msgstr "Новый поставщик" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 msgid "Edit provider" msgstr "Изменить поставщика" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 msgid "Delete provider" msgstr "Удалить поставщика" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 msgid "Exit maintenance mode?" msgstr "Выйти из режима обслуживания?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:245 msgid "Enter maintenance mode?" msgstr "Войти в режим обслуживания?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:246 msgid "Maintenance mode for" msgstr "Режим обслуживания для" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:246 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/translations-fakejs.js:247 msgid "In Maintenance" msgstr "На техобслуживании" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:229 -#: static/admin/translations-fakejs.js:247 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/translations-fakejs.js:248 msgid "Active" msgstr "Активный" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 -#: static/admin/translations-fakejs.js:232 -#: static/admin/translations-fakejs.js:250 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/translations-fakejs.js:95 +#: static/admin/translations-fakejs.js:229 msgid "Pool" msgstr "Пул" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:216 -#: static/admin/translations-fakejs.js:233 -#: static/admin/translations-fakejs.js:251 -#: static/admin/translations-fakejs.js:445 -#: static/admin/translations-fakejs.js:461 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/translations-fakejs.js:96 +#: static/admin/translations-fakejs.js:230 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:351 msgid "State" msgstr "Состояние" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 -#: static/admin/translations-fakejs.js:234 -#: static/admin/translations-fakejs.js:252 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/translations-fakejs.js:97 +#: static/admin/translations-fakejs.js:231 msgid "User Services" msgstr "Сервисы пользователя" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 -#: static/admin/translations-fakejs.js:262 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:356 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/translations-fakejs.js:232 +#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:397 msgid "Service pools" msgstr "Пулы услуг" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 -#: static/admin/translations-fakejs.js:6 -#: static/admin/translations-fakejs.js:326 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/translations-fakejs.js:7 +#: static/admin/translations-fakejs.js:306 #: static/modern/translations-fakejs.js:43 msgid "Yes" msgstr "Да" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 -#: static/admin/translations-fakejs.js:7 -#: static/admin/translations-fakejs.js:327 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 +#: static/admin/translations-fakejs.js:8 +#: static/admin/translations-fakejs.js:307 #: static/modern/translations-fakejs.js:44 msgid "No" msgstr "Нет" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:8 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 msgid "(hidden)" msgstr "(скрытый)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 msgid "Selected items :" msgstr "Выбрано:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 -#: static/admin/translations-fakejs.js:245 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/translations-fakejs.js:233 #: static/modern/translations-fakejs.js:34 msgid "Information" msgstr "Информация" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:211 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:234 msgid "New service" msgstr "Новый сервис" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 msgid "Edit service" msgstr "Изменить сервис" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 msgid "Delete service" msgstr "Удалить сервис" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 msgid "Delete user service" msgstr "Удалить пользовательский сервис" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 msgid "New Authenticator" msgstr "Новый Аутентификатор" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:266 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 msgid "Edit Authenticator" msgstr "Изменить Аутентификатор" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:267 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 msgid "Delete Authenticator" msgstr "Удалить Аутентификатор" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 msgid "Any" msgstr "Любой" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 msgid "All" msgstr "Все" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:231 -#: static/admin/translations-fakejs.js:258 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:405 -#: static/admin/translations-fakejs.js:444 -#: static/admin/translations-fakejs.js:460 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/translations-fakejs.js:94 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:350 +#: static/admin/translations-fakejs.js:375 +#: static/admin/translations-fakejs.js:431 msgid "Comments" msgstr "Комментарии" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:98 msgid "Unique ID" msgstr "Уникальный идентификатор" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 msgid "Friendly Name" msgstr "Дружественное имя" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 msgid "In Use" msgstr "В использовании" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 msgid "IP" msgstr "IP" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 msgid "Services Pool" msgstr "Сервисный пул" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 -#: static/admin/translations-fakejs.js:264 -#: static/admin/translations-fakejs.js:280 -#: static/admin/translations-fakejs.js:316 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 -#: static/admin/translations-fakejs.js:437 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:469 -#: static/admin/translations-fakejs.js:475 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/translations-fakejs.js:103 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:369 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:452 msgid "Groups" msgstr "Группы" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 -#: static/admin/translations-fakejs.js:438 -#: static/admin/translations-fakejs.js:473 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:364 msgid "Services Pools" msgstr "Сервисные пулы" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:253 -#: static/admin/translations-fakejs.js:333 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/translations-fakejs.js:374 msgid "Name" msgstr "Имя" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:254 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 msgid "Real Name" msgstr "Настоящее имя" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 msgid "state" msgstr "состояние" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:256 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 msgid "Last access" msgstr "Последний доступ" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 -#: static/admin/translations-fakejs.js:279 -#: static/admin/translations-fakejs.js:454 -#: static/admin/translations-fakejs.js:474 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:368 msgid "Users" msgstr "Пользователей" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 -#: static/admin/translations-fakejs.js:446 -#: static/admin/translations-fakejs.js:462 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/translations-fakejs.js:340 +#: static/admin/translations-fakejs.js:352 msgid "Enabled" msgstr "Включено" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:260 -#: static/admin/translations-fakejs.js:447 -#: static/admin/translations-fakejs.js:463 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/translations-fakejs.js:341 +#: static/admin/translations-fakejs.js:353 msgid "Disabled" msgstr "Отключено" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:261 -#: static/admin/translations-fakejs.js:464 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/translations-fakejs.js:354 msgid "Blocked" msgstr "Заблокирован" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:248 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 msgid "Delete user" msgstr "Удалить пользователя" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:249 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 msgid "Delete group" msgstr "Удалить группу" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:123 msgid "New OS Manager" msgstr "Новый менеджер ОС" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:124 msgid "Edit OS Manager" msgstr "Редактировать Менеджер ОС" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:125 msgid "Delete OS Manager" msgstr "Удалить Менеджер ОС" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "New Transport" msgstr "Новый транспорт" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Edit Transport" msgstr "Изменить транспорт" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "Delete Transport" msgstr "Удалить транспорт" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 msgid "New Network" msgstr "Новая сеть" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 msgid "Edit Network" msgstr "Изменить сеть" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 msgid "Delete Network" msgstr "Удалить сеть" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 msgid "New Proxy" msgstr "Новый прокси" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 msgid "Edit Proxy" msgstr "Изменить прокси" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:83 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 msgid "Delete Proxy" msgstr "Удалить прокси" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 msgid "(This service does not requires an OS Manager)" msgstr "(Этот сервис не требует Менеджер ОС)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 msgid "New service Pool" msgstr "Новый пул услуг" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 msgid "Publish on creation" msgstr "Публиковать при создании" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 msgid "If selected, will initiate the publication inmediatly after creation" msgstr "Если включено, инициирует публикацию сразу после создания" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 msgid "Edit Service Pool" msgstr "Изменить пул услуг" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 msgid "Delete service pool" msgstr "Удалить пул услуг" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:153 -#: static/admin/translations-fakejs.js:157 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/translations-fakejs.js:194 msgid "Please, select a valid user" msgstr "Пожалуйста, выберите действительного пользователя" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:155 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 msgid "Please, select a valid group" msgstr "Пожалуйста, выберите действительную группу" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 msgid "Please, select a valid transport" msgstr "Пожалуйста, выберите действительный транспорт" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:158 -#| msgid "Assigned services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:199 msgid "Assigned" msgstr "Назначенный" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:159 -#| msgid "Cache" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:200 msgid "Cached" msgstr "Кешировано" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:201 msgid "In use" msgstr "В использовании" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 #: static/admin/translations-fakejs.js:289 -#: static/admin/translations-fakejs.js:360 -#: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:456 +#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:401 +#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:466 msgid "Logs" msgstr "Журналы" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:203 msgid "VNC" msgstr "VNC" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 msgid "Launch now" msgstr "Запустить сейчас" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:205 msgid "Change owner" msgstr "Сменить владельца" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 msgid "Assign service" msgstr "Назначить услугу" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:207 #: static/admin/translations-fakejs.js:276 -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:282 #: static/admin/translations-fakejs.js:345 -#: static/admin/translations-fakejs.js:353 -#: static/admin/translations-fakejs.js:365 -#: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:385 -#: static/admin/translations-fakejs.js:389 -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:394 #: static/admin/translations-fakejs.js:406 -#: static/admin/translations-fakejs.js:414 -#: static/admin/translations-fakejs.js:426 -#: static/admin/translations-fakejs.js:451 -#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 +#: static/admin/translations-fakejs.js:428 +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:487 msgid "Cancel" msgstr "Отменить" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:208 msgid "Changelog" msgstr "Изменения" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:170 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:182 +#: static/admin/translations-fakejs.js:209 msgid "Delete assigned service" msgstr "Удалить назначенную услугу" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 msgid "Delete cached service" msgstr "Удалить кэшированную услугу" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 -#: static/admin/translations-fakejs.js:172 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:183 +#: static/admin/translations-fakejs.js:211 msgid "Delete assigned group" msgstr "Удалить назначенную группу" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 msgid "Delete assigned transport" msgstr "Удалить назначенный транспорт" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 msgid "Publication" msgstr "Публикация" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 msgid "Cancel publication?" msgstr "Отменить публикацию?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 msgid "Publication canceled" msgstr "Публикация отменена" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 msgid "Delete scheduled action" msgstr "Удалить запланированное действие" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:179 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 msgid "Execute scheduled action" msgstr "Выполнить запланированное действие" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 msgid "Execute scheduled action right now?" msgstr "Выполнить запланированное действие прямо сейчас?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 msgid "Scheduled action executed" msgstr "Запланированное действие выполнено" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:183 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/translations-fakejs.js:222 msgid "Delete calendar access rule" msgstr "Удалить правило доступа к календарю" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 msgid "New meta pool" msgstr "Новый мета-пул" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 msgid "Edit meta pool" msgstr "Изменить мета-пул" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 msgid "Delete meta pool" msgstr "Удалить мета-пул" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 msgid "Please, select a valid service pool" msgstr "Пожалуйста, выберите действительный пул услуг" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 msgid "Remove member pool" msgstr "Удалить пул участников" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 msgid "New pool group" msgstr "Новая пул-группа" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:191 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 msgid "Edit pool group" msgstr "Изменить пул-группу" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Delete pool group" msgstr "Удалить пул-группу" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 msgid "New calendar" msgstr "Новый календарь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:177 msgid "Edit calendar" msgstr "Редактировать календарь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 msgid "Delete calendar" msgstr "Удалить календарь" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:103 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 msgid "day" msgstr "день" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 msgid "days" msgstr "дни" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 msgid "Daily" msgstr "Ежедневно" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 msgid "week" msgstr "неделя" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 msgid "weeks" msgstr "недель" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 msgid "Weekly" msgstr "Еженедельно" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 msgid "month" msgstr "месяц" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 msgid "months" msgstr "месяцев" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 msgid "Monthly" msgstr "Ежемесячно" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 msgid "year" msgstr "год" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 msgid "years" msgstr "лет" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:147 msgid "Yearly" msgstr "Ежегодно" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 -#: static/admin/translations-fakejs.js:342 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/translations-fakejs.js:383 msgid "Weekdays" msgstr "По будням" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 msgid "Minutes" msgstr "Минуты" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 msgid "Hours" msgstr "Часы" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 msgid "Days" msgstr "Дни" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:152 msgid "Weeks" msgstr "Недели" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 msgid "(no days)" msgstr "(без дней)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:161 msgid "Forever" msgstr "Навсегда" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 msgid "Start date/time" msgstr "Дата/время начала" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 msgid "End date" msgstr "Дата окончания" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 msgid "Interval" msgstr "Интервал" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 msgid "Week days" msgstr "Будние дни" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 msgid "Invalid or incomplete rule. Please, fix field $FIELD" msgstr "Неверное или неполное правило. Пожалуйста, исправьте поле $FIELD" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:134 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 msgid "This rule will be valid every" msgstr "Это правило будет действовать каждый" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 msgid "of any week" msgstr "любой недели" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 msgid "from" msgstr "от" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:170 msgid "until" msgstr "до" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 msgid "onwards" msgstr "далее" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:172 msgid "starting at" msgstr "начиная с" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 msgid "and every event will be active for" msgstr "и каждое событие будет активным в течение" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 msgid "with no duration" msgstr "без длительности" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 msgid "Delete calendar rule" msgstr "Удалить правило календаря" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 msgid "Set time mark" msgstr "Установить отметку времени" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 msgid "New account" msgstr "Новый аккаунт" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:93 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 msgid "Edit account" msgstr "Редактировать аккаунт" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:94 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 msgid "Delete account" msgstr "Удалить аккаунт" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:95 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 msgid "Time mark" msgstr "Отметка времени" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:96 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 msgid "Set time mark for $NAME to current date/time?" msgstr "Установить метку времени для $NAME на текущую дату/время?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:97 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 msgid "Time mark stablished" msgstr "Отметка времени установлена" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 msgid "No time mark" msgstr "Нет отметки времени" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:126 msgid "Delete account usage" msgstr "Удалить использование аккаунта" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 msgid "Image is too big (max. upload size is 256Kb)" msgstr "Изображение велико (макс. размер 256КБ)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:257 msgid "Invalid image type (only supports JPEG, PNG and GIF" msgstr "Неверный тип изображения (поддерживаются только JPEG, PNG и GIF)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 msgid "Please, provide a name and a image" msgstr "Пожалуйста, укажите название и изображение" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:209 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:262 msgid "Delete image" msgstr "Удалить изображение" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 -#: static/admin/translations-fakejs.js:200 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 +#: static/admin/translations-fakejs.js:267 msgid "Generate report" msgstr "Генерировать отчёт" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:197 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:264 msgid "Generating report..." msgstr "Генерация отчёта..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 msgid "Report finished" msgstr "Отчёт закончен" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:194 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:252 msgid "Configuration saved" msgstr "Конфигурация сохранена" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:193 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:251 msgid "Delete actor token - USE WITH EXTREME CAUTION!!!" msgstr "Удалить ключ клиента - ИСПОЛЬЗУЙТЕ С БОЛЬШОЙ ОСТОРОЖНОСТЬЮ!!!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 msgid "Cache flushed" msgstr "Кэш очищен" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 msgid "Items per page" msgstr "Строк на страницу" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 msgid ", (%i more items)" msgstr ", (% я больше строк)" +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "ON_PROPERTY" +msgstr "ON_PROPERTY" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "on" +msgstr "на" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "originalInstance" +msgstr "originalInstance" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "OriginalDelegate" +msgstr "ИсходныйДелегат" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "Promise" +msgstr "Обещать" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "propagationStopped" +msgstr "распространение остановлено" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "UNPATCHED_EVENTS" +msgstr "UNPATCHED_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "PASSIVE_EVENTS" +msgstr "ПАССИВНЫЕ_СОБЫТИЯ" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "zoneTask" +msgstr "zoneTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskAborting" +msgstr "fetchTaskAborting" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskScheduling" +msgstr "fetchTaskScheduling" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrTask" +msgstr "xhrTask" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrSync" +msgstr "xhrSync" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrListener" +msgstr "xhrListener" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +#| msgid "Scheduled actions" +msgid "xhrScheduled" +msgstr "xhrScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrURL" +msgstr "xhrURL" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrErrorBeforeScheduled" +msgstr "xhrErrorBeforeScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "unhandledPromiseRejectionHandler" +msgstr "unhandledPromiseRejectionHandler" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "rejectionHandledHandler" +msgstr "rejectionHandledHandler" + #: static/admin/translations-fakejs.js:274 msgid "Remove all" msgstr "Удалить все" @@ -1045,53 +1119,53 @@ msgid "Add" msgstr "Добавить" #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:282 -#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:288 +#: static/admin/translations-fakejs.js:334 #: static/admin/translations-fakejs.js:346 -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:361 #: static/admin/translations-fakejs.js:366 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:386 -#: static/admin/translations-fakejs.js:390 -#: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:403 +#: static/admin/translations-fakejs.js:387 +#: static/admin/translations-fakejs.js:395 #: static/admin/translations-fakejs.js:407 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:412 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:433 #: static/admin/translations-fakejs.js:435 -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:452 -#: static/admin/translations-fakejs.js:471 -#: static/admin/translations-fakejs.js:476 +#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:488 msgid "Ok" msgstr "Хорошо" #: static/admin/translations-fakejs.js:278 -msgid "Permissions for" -msgstr "Разрешения для" - -#: static/admin/translations-fakejs.js:281 -msgid "New permission..." -msgstr "Новое разрешение..." - -#: static/admin/translations-fakejs.js:283 -msgid "New user permission for" -msgstr "Новое разрешение пользователя для" - -#: static/admin/translations-fakejs.js:284 -msgid "New group permission for" -msgstr "Новое разрешение группы для" - -#: static/admin/translations-fakejs.js:287 msgid "Discard & close" msgstr "Отменить и закрыть" -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:279 +#: static/admin/translations-fakejs.js:480 msgid "Save" msgstr "Сохранить" +#: static/admin/translations-fakejs.js:280 +msgid "New user permission for" +msgstr "Новое разрешение пользователя для" + +#: static/admin/translations-fakejs.js:281 +msgid "New group permission for" +msgstr "Новое разрешение группы для" + +#: static/admin/translations-fakejs.js:284 +msgid "Permissions for" +msgstr "Разрешения для" + +#: static/admin/translations-fakejs.js:287 +msgid "New permission..." +msgstr "Новое разрешение..." + #: static/admin/translations-fakejs.js:290 #: static/admin/translations-fakejs.js:297 msgid "Export" @@ -1127,483 +1201,473 @@ msgid "Detail" msgstr "Подробность" #: static/admin/translations-fakejs.js:305 -#: static/admin/translations-fakejs.js:344 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:367 -#: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:453 -msgid "Summary" -msgstr "Панель" - -#: static/admin/translations-fakejs.js:306 -#: static/admin/translations-fakejs.js:429 -msgid "Services" -msgstr "Поставщики услуг" - -#: static/admin/translations-fakejs.js:307 -msgid "Authenticators" -msgstr "Аутентификаторы" - -#: static/admin/translations-fakejs.js:308 -msgid "Os Managers" -msgstr "Менеджеры ОС" - -#: static/admin/translations-fakejs.js:309 -msgid "Connectivity" -msgstr "Подключение" - -#: static/admin/translations-fakejs.js:310 -#: static/admin/translations-fakejs.js:371 -#: static/modern/translations-fakejs.js:38 -msgid "Transports" -msgstr "Транспорты" - -#: static/admin/translations-fakejs.js:311 -#: static/modern/translations-fakejs.js:40 -msgid "Networks" -msgstr "Сети" - -#: static/admin/translations-fakejs.js:312 -msgid "Proxies" -msgstr "Прокси" - -#: static/admin/translations-fakejs.js:313 -msgid "Pools" -msgstr "Пулы" - -#: static/admin/translations-fakejs.js:315 -msgid "Meta pools" -msgstr "Мета-пулы" - -#: static/admin/translations-fakejs.js:317 -msgid "Calendars" -msgstr "Календари" - -#: static/admin/translations-fakejs.js:318 -msgid "Accounts" -msgstr "Аккаунты" - -#: static/admin/translations-fakejs.js:319 -msgid "Tools" -msgstr "Инструменты" - -#: static/admin/translations-fakejs.js:320 -msgid "Gallery" -msgstr "Галерея" - -#: static/admin/translations-fakejs.js:321 -msgid "Reports" -msgstr "Отчёты" - -#: static/admin/translations-fakejs.js:322 -msgid "Configuration" -msgstr "Конфигурация" - -#: static/admin/translations-fakejs.js:323 -msgid "Actor tokens" -msgstr "Ключи клиента" - -#: static/admin/translations-fakejs.js:324 -msgid "Flush Cache" -msgstr "Очистить кэш" - -#: static/admin/translations-fakejs.js:325 #: static/modern/translations-fakejs.js:42 msgid "Close" msgstr "Закрыть" -#: static/admin/translations-fakejs.js:328 +#: static/admin/translations-fakejs.js:308 msgid "User mode" msgstr "Пользовательский режим" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:309 #: static/modern/translations-fakejs.js:47 msgid "Logout" msgstr "Выйти" -#: static/admin/translations-fakejs.js:330 -msgid "Account usage" -msgstr "Использование аккаунта" - -#: static/admin/translations-fakejs.js:331 -msgid "Edit rule" -msgstr "Изменить правило" - -#: static/admin/translations-fakejs.js:332 -msgid "New rule" -msgstr "Новое правило" - -#: static/admin/translations-fakejs.js:335 -msgid "Event" -msgstr "Событие" - -#: static/admin/translations-fakejs.js:336 -msgid "Start time" -msgstr "Время начала" - -#: static/admin/translations-fakejs.js:337 -msgid "Duration" -msgstr "Продолжительность" - -#: static/admin/translations-fakejs.js:338 -msgid "Duration units" -msgstr "Единицы длительности" - -#: static/admin/translations-fakejs.js:339 -msgid "Start date" -msgstr "Дата начала" - -#: static/admin/translations-fakejs.js:340 -msgid "Repeat until date" -msgstr "Повторять до даты" - -#: static/admin/translations-fakejs.js:341 -msgid "Frequency" -msgstr "Частота" - -#: static/admin/translations-fakejs.js:343 -msgid "Repeat every" -msgstr "Повторять каждый" - -#: static/admin/translations-fakejs.js:347 -msgid "Rules" -msgstr "Правила" - -#: static/admin/translations-fakejs.js:348 -msgid "New member pool" -msgstr "Новый пул участников" - -#: static/admin/translations-fakejs.js:349 -msgid "Edit member pool" -msgstr "Изменить пул участников" - -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:411 -msgid "Priority" -msgstr "Приоритет" - -#: static/admin/translations-fakejs.js:351 -msgid "Service pool" -msgstr "Пул услуг" - -#: static/admin/translations-fakejs.js:352 -msgid "Enabled?" -msgstr "Включено?" - -#: static/admin/translations-fakejs.js:359 -#: static/admin/translations-fakejs.js:374 -msgid "Access calendars" -msgstr "Доступ к календарям" - -#: static/admin/translations-fakejs.js:361 -msgid "Assign service to user manually" -msgstr "Назначить услугу пользователю вручную" - -#: static/admin/translations-fakejs.js:362 -msgid "Service" -msgstr "Услуга" - -#: static/admin/translations-fakejs.js:369 -msgid "Cache" -msgstr "Кэш" - -#: static/admin/translations-fakejs.js:372 -msgid "Publications" -msgstr "Публикации" - -#: static/admin/translations-fakejs.js:373 -msgid "Scheduled actions" -msgstr "Запланированные действия" - -#: static/admin/translations-fakejs.js:375 -msgid "Charts" -msgstr "Диаграммы" - -#: static/admin/translations-fakejs.js:377 -msgid "New group for" -msgstr "Новая группа для" - -#: static/admin/translations-fakejs.js:382 -msgid "Change owner of assigned service" -msgstr "Смена владельца назначенной услуги" - -#: static/admin/translations-fakejs.js:387 -msgid "New transport for" -msgstr "Новый транспорт для" - -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:397 -msgid "Transport" -msgstr "Транспорт" - -#: static/admin/translations-fakejs.js:391 -msgid "Edit action for" -msgstr "Изменить действие для" - -#: static/admin/translations-fakejs.js:392 -msgid "New action for" -msgstr "Новое действие для" - -#: static/admin/translations-fakejs.js:393 -#: static/admin/translations-fakejs.js:412 -msgid "Calendar" -msgstr "Календарь" - -#: static/admin/translations-fakejs.js:394 -msgid "Events offset (minutes)" -msgstr "Смещение событий (минуты)" - -#: static/admin/translations-fakejs.js:395 -msgid "At the beginning of the interval?" -msgstr "В начале интервала?" - +#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:385 #: static/admin/translations-fakejs.js:396 -#: static/admin/translations-fakejs.js:413 -msgid "Action" -msgstr "Действие" +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:463 +msgid "Summary" +msgstr "Панель" -#: static/admin/translations-fakejs.js:402 -msgid "Logs of" -msgstr "Журналы" +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:464 +msgid "Services" +msgstr "Поставщики услуг" -#: static/admin/translations-fakejs.js:404 -msgid "New publication for" -msgstr "Новая публикация для" +#: static/admin/translations-fakejs.js:312 +msgid "Authenticators" +msgstr "Аутентификаторы" -#: static/admin/translations-fakejs.js:408 -msgid "New access rule for" -msgstr "Новое правило доступа для" +#: static/admin/translations-fakejs.js:313 +msgid "Os Managers" +msgstr "Менеджеры ОС" -#: static/admin/translations-fakejs.js:409 -msgid "Edit access rule for" -msgstr "Изменить правило доступа для" +#: static/admin/translations-fakejs.js:314 +msgid "Connectivity" +msgstr "Подключение" -#: static/admin/translations-fakejs.js:410 -msgid "Default fallback access for" -msgstr "Резервный доступ по умолчанию для" +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:453 +#: static/modern/translations-fakejs.js:38 +msgid "Transports" +msgstr "Транспорты" -#: static/admin/translations-fakejs.js:416 -msgid "Changelog of" -msgstr "Список изменений" +#: static/admin/translations-fakejs.js:316 +#: static/modern/translations-fakejs.js:40 +msgid "Networks" +msgstr "Сети" -#: static/admin/translations-fakejs.js:418 -msgid "UDS Configuration" -msgstr "Конфигурация UDS" +#: static/admin/translations-fakejs.js:317 +msgid "Proxies" +msgstr "Прокси" -#: static/admin/translations-fakejs.js:420 -msgid "New image for" -msgstr "Новое изображение для" +#: static/admin/translations-fakejs.js:318 +msgid "Pools" +msgstr "Пулы" -#: static/admin/translations-fakejs.js:421 -msgid "Edit for" -msgstr "Изменить для" +#: static/admin/translations-fakejs.js:320 +msgid "Meta pools" +msgstr "Мета-пулы" -#: static/admin/translations-fakejs.js:422 -msgid "Image name" -msgstr "Название изображения" +#: static/admin/translations-fakejs.js:322 +msgid "Calendars" +msgstr "Календари" -#: static/admin/translations-fakejs.js:423 -msgid "Image (click to change)" -msgstr "Изображение (нажмите, чтобы изменить)" +#: static/admin/translations-fakejs.js:323 +msgid "Accounts" +msgstr "Аккаунты" -#: static/admin/translations-fakejs.js:424 -msgid "For optimal results, use " -msgstr "Для получения оптимальных результатов используйте" +#: static/admin/translations-fakejs.js:324 +msgid "Tools" +msgstr "Инструменты" -#: static/admin/translations-fakejs.js:425 -msgid "The image will be resized on upload to" -msgstr "Размер изображения будет изменен при загрузке в" +#: static/admin/translations-fakejs.js:325 +msgid "Gallery" +msgstr "Галерея" -#: static/admin/translations-fakejs.js:430 -msgid "Usage" -msgstr "Использование" +#: static/admin/translations-fakejs.js:326 +msgid "Reports" +msgstr "Отчёты" -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:472 +#: static/admin/translations-fakejs.js:327 +msgid "Configuration" +msgstr "Конфигурация" + +#: static/admin/translations-fakejs.js:328 +msgid "Actor tokens" +msgstr "Ключи клиента" + +#: static/admin/translations-fakejs.js:329 +msgid "Flush Cache" +msgstr "Очистить кэш" + +#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:459 msgid "Information for" msgstr "Информация для" -#: static/admin/translations-fakejs.js:433 -msgid "Services pools" -msgstr "Сервисные пулы" - -#: static/admin/translations-fakejs.js:439 -msgid "Assigned Services" -msgstr "Назначенные сервисы" - -#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:335 msgid "Edit group" msgstr "Редактировать группу" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:336 msgid "New group" msgstr "Новая группа" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:337 msgid "Meta group name" msgstr "Название мета-группы" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:342 msgid "Service Pools" msgstr "Пулы услуг" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:343 msgid "Match mode" msgstr "Режим совпадений" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:344 msgid "Selected Groups" msgstr "Выбранные группы" -#: static/admin/translations-fakejs.js:457 +#: static/admin/translations-fakejs.js:347 msgid "Edit user" msgstr "Редактировать пользователя" -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:348 msgid "New user" msgstr "Новый пользователь" -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:349 msgid "Real name" msgstr "Настоящее имя" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:355 msgid "Role" msgstr "Роль" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:356 msgid "Admin" msgstr "Администратор" -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:357 msgid "Staff member" msgstr "Штатный сотрудник" -#: static/admin/translations-fakejs.js:477 +#: static/admin/translations-fakejs.js:365 +msgid "Assigned Services" +msgstr "Назначенные сервисы" + +#: static/admin/translations-fakejs.js:371 +msgid "Account usage" +msgstr "Использование аккаунта" + +#: static/admin/translations-fakejs.js:372 +msgid "Edit rule" +msgstr "Изменить правило" + +#: static/admin/translations-fakejs.js:373 +msgid "New rule" +msgstr "Новое правило" + +#: static/admin/translations-fakejs.js:376 +msgid "Event" +msgstr "Событие" + +#: static/admin/translations-fakejs.js:377 +msgid "Start time" +msgstr "Время начала" + +#: static/admin/translations-fakejs.js:378 +msgid "Duration" +msgstr "Продолжительность" + +#: static/admin/translations-fakejs.js:379 +msgid "Duration units" +msgstr "Единицы длительности" + +#: static/admin/translations-fakejs.js:380 +msgid "Start date" +msgstr "Дата начала" + +#: static/admin/translations-fakejs.js:381 +msgid "Repeat until date" +msgstr "Повторять до даты" + +#: static/admin/translations-fakejs.js:382 +msgid "Frequency" +msgstr "Частота" + +#: static/admin/translations-fakejs.js:384 +msgid "Repeat every" +msgstr "Повторять каждый" + +#: static/admin/translations-fakejs.js:388 +msgid "Rules" +msgstr "Правила" + +#: static/admin/translations-fakejs.js:389 +msgid "New member pool" +msgstr "Новый пул участников" + +#: static/admin/translations-fakejs.js:390 +msgid "Edit member pool" +msgstr "Изменить пул участников" + +#: static/admin/translations-fakejs.js:391 +#: static/admin/translations-fakejs.js:416 +msgid "Priority" +msgstr "Приоритет" + +#: static/admin/translations-fakejs.js:392 +msgid "Service pool" +msgstr "Пул услуг" + +#: static/admin/translations-fakejs.js:393 +msgid "Enabled?" +msgstr "Включено?" + +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:456 +msgid "Access calendars" +msgstr "Доступ к календарям" + +#: static/admin/translations-fakejs.js:402 +msgid "Assign service to user manually" +msgstr "Назначить услугу пользователю вручную" + +#: static/admin/translations-fakejs.js:403 +msgid "Service" +msgstr "Услуга" + +#: static/admin/translations-fakejs.js:408 +msgid "Change owner of assigned service" +msgstr "Смена владельца назначенной услуги" + +#: static/admin/translations-fakejs.js:413 +msgid "New access rule for" +msgstr "Новое правило доступа для" + +#: static/admin/translations-fakejs.js:414 +msgid "Edit access rule for" +msgstr "Изменить правило доступа для" + +#: static/admin/translations-fakejs.js:415 +msgid "Default fallback access for" +msgstr "Резервный доступ по умолчанию для" + +#: static/admin/translations-fakejs.js:417 +#: static/admin/translations-fakejs.js:438 +msgid "Calendar" +msgstr "Календарь" + +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:441 +msgid "Action" +msgstr "Действие" + +#: static/admin/translations-fakejs.js:421 +msgid "New group for" +msgstr "Новая группа для" + +#: static/admin/translations-fakejs.js:426 +msgid "New transport for" +msgstr "Новый транспорт для" + +#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:442 +msgid "Transport" +msgstr "Транспорт" + +#: static/admin/translations-fakejs.js:430 +msgid "New publication for" +msgstr "Новая публикация для" + +#: static/admin/translations-fakejs.js:434 +msgid "Changelog of" +msgstr "Список изменений" + +#: static/admin/translations-fakejs.js:436 +msgid "Edit action for" +msgstr "Изменить действие для" + +#: static/admin/translations-fakejs.js:437 +msgid "New action for" +msgstr "Новое действие для" + +#: static/admin/translations-fakejs.js:439 +msgid "Events offset (minutes)" +msgstr "Смещение событий (минуты)" + +#: static/admin/translations-fakejs.js:440 +msgid "At the beginning of the interval?" +msgstr "В начале интервала?" + +#: static/admin/translations-fakejs.js:447 +msgid "Logs of" +msgstr "Журналы" + +#: static/admin/translations-fakejs.js:451 +msgid "Cache" +msgstr "Кэш" + +#: static/admin/translations-fakejs.js:454 +msgid "Publications" +msgstr "Публикации" + +#: static/admin/translations-fakejs.js:455 +msgid "Scheduled actions" +msgstr "Запланированные действия" + +#: static/admin/translations-fakejs.js:457 +msgid "Charts" +msgstr "Диаграммы" + +#: static/admin/translations-fakejs.js:460 +msgid "Services pools" +msgstr "Сервисные пулы" + +#: static/admin/translations-fakejs.js:465 +msgid "Usage" +msgstr "Использование" + +#: static/admin/translations-fakejs.js:467 #: static/modern/translations-fakejs.js:45 msgid "Dashboard" msgstr "Панель управления" -#: static/admin/translations-fakejs.js:478 +#: static/admin/translations-fakejs.js:468 msgid "View authenticators" msgstr "Посмотреть аутентификаторы" -#: static/admin/translations-fakejs.js:479 -#: static/admin/translations-fakejs.js:480 -#: static/admin/translations-fakejs.js:481 +#: static/admin/translations-fakejs.js:469 +#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:471 msgid "View service pools" msgstr "Просмотр пулов услуг" -#: static/admin/translations-fakejs.js:482 -#| msgid "Assigned services" +#: static/admin/translations-fakejs.js:472 msgid "Assigned services chart" msgstr "Таблица назначенных услуг" -#: static/admin/translations-fakejs.js:483 -#| msgid "Reset service: " +#: static/admin/translations-fakejs.js:473 msgid "In use services chart" msgstr "Таблица используемых услуг" -#: static/admin/translations-fakejs.js:484 +#: static/admin/translations-fakejs.js:474 msgid "UDS Administration" msgstr "Администрирование UDS" -#: static/admin/translations-fakejs.js:485 +#: static/admin/translations-fakejs.js:475 msgid "You are accessing UDS Administration as staff member." msgstr "Вы входите в администрирование UDS в качестве сотрудника." -#: static/admin/translations-fakejs.js:486 +#: static/admin/translations-fakejs.js:476 msgid "This means that you have restricted access to elements." msgstr "Это означает, что у вас ограничен доступ к элементам." -#: static/admin/translations-fakejs.js:487 +#: static/admin/translations-fakejs.js:477 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." msgstr "Чтобы увеличить свои права доступа, обратитесь к администратору UDS." -#: static/admin/translations-fakejs.js:488 +#: static/admin/translations-fakejs.js:478 msgid "Thank you." msgstr "Спасибо." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:23 -msgid "Errors found" -msgstr "Ошибок найдено" +#: static/admin/translations-fakejs.js:479 +msgid "UDS Configuration" +msgstr "Конфигурация UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/admin/translations-fakejs.js:481 +msgid "New image for" +msgstr "Новое изображение для" + +#: static/admin/translations-fakejs.js:482 +msgid "Edit for" +msgstr "Изменить для" + +#: static/admin/translations-fakejs.js:483 +msgid "Image name" +msgstr "Название изображения" + +#: static/admin/translations-fakejs.js:484 +msgid "Image (click to change)" +msgstr "Изображение (нажмите, чтобы изменить)" + +#: static/admin/translations-fakejs.js:485 +msgid "For optimal results, use " +msgstr "Для получения оптимальных результатов используйте" + +#: static/admin/translations-fakejs.js:486 +msgid "The image will be resized on upload to" +msgstr "Размер изображения будет изменен при загрузке в" + +#: static/modern/main-es5.js:1 msgid "Error communicating with your service. Please, retry again." msgstr "Ошибка связи с вашим сервисом. Пожалуйста, попробуйте еще раз." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:13 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:13 msgid "Your session has expired. Please, login again" msgstr "Время сеанса истекло. Пожалуйста, войдите снова" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:15 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:15 #: static/modern/translations-fakejs.js:20 msgid "Please wait until the service is launched." msgstr "Подождите, пока услуга запустится." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Remember that you will need the UDS client on your platform to access the " "service." msgstr "" "Помните, что для доступа к услуге понадобится клиент UDS в вашей системе." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:16 -#| msgid "Service released" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:16 msgid "Service ready" msgstr "Готово к обслуживанию" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:17 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:17 msgid "UDS Client not launching" msgstr "Клиент UDS не запускается" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 +#| msgid "" +#| "It seems that you don't have UDS Client installed. Please, install it " +#| "from here: " msgid "" "It seems that you don't have UDS Client installed. Please, install it from " -"here: " +"here:" msgstr "" "Похоже, у вас не установлен клиент UDS. Пожалуйста, установите его отсюда:" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:18 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:18 msgid "UDS Client Download" msgstr "Клиент UDS Скачать" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Launching UDS Client, almost done." msgstr "Запуск UDS Client почти готов." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Machine ready, waiting for UDS Client" msgstr "Машина готова, ждет клиента UDS" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:19 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:19 msgid "Error launching service" msgstr "Ошибка запуска службы" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Your connection is being prepared. It will open on a new window when ready." msgstr "" "Ваше соединение подготавливается. Когда оно будет готово, то откроется в " "новом окне." -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:21 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:21 msgid "Launching service" msgstr "Запуск услуги" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:23 +msgid "Errors found" +msgstr "Ошибок найдено" + #: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:3 msgid "Service is in maintenance" 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 552e053d8..3b3bcf83a 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: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:57+0200\n" +"PO-Revision-Date: 2021-06-24 09:23+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Chinese (http://www.transifex.com/openuds/openuds/language/" "zh/)\n" @@ -113,23 +113,24 @@ msgstr "非托管主机" msgid "User service not found" msgstr "找不到用户服务" -#: REST/methods/actor_token.py:51 +#: REST/methods/actor_token.py:51 REST/methods/tunnel_token.py:51 msgid "Actor tokens" msgstr "演员代币" -#: REST/methods/actor_token.py:54 reports/auto/fields.py:56 -#: reports/stats/pools_performance.py:217 +#: REST/methods/actor_token.py:54 REST/methods/tunnel_token.py:54 +#: reports/auto/fields.py:56 reports/stats/pools_performance.py:217 #: reports/stats/pools_performance.py:236 reports/stats/pools_usage_day.py:64 #: reports/stats/usage_by_pool.py:169 reports/stats/user_access.py:190 #: templates/uds/reports/stats/authenticator_stats.html:14 msgid "Date" msgstr "日期" -#: REST/methods/actor_token.py:55 +#: REST/methods/actor_token.py:55 REST/methods/tunnel_token.py:55 msgid "Issued by" msgstr "由...发出" -#: REST/methods/actor_token.py:56 reports/stats/usage_by_pool.py:173 +#: REST/methods/actor_token.py:56 REST/methods/tunnel_token.py:56 +#: reports/stats/usage_by_pool.py:173 #: templates/uds/reports/stats/usage-by-pool.html:18 msgid "Origin" msgstr "起源" @@ -154,7 +155,7 @@ msgstr "运行一次" msgid "Log level" msgstr "日志级别" -#: REST/methods/actor_token.py:67 +#: REST/methods/actor_token.py:67 REST/methods/tunnel_token.py:63 msgid "Token isued by {} from {}" msgstr "{}从{}发来的令牌" @@ -341,7 +342,6 @@ msgid "" msgstr "如果访问受日历规则限制,则向用户显示的自定义消息。" #: REST/methods/meta_pools.py:168 -#| msgid "Transport not found" msgid "Transport Selection" msgstr "运输选择" @@ -383,8 +383,8 @@ msgid "Pool" msgstr "池" #: REST/methods/meta_service_pools.py:197 REST/methods/services_usage.py:122 -#: REST/methods/user_services.py:139 REST/methods/user_services.py:270 -#: auths/IP/authenticator.py:67 +#: REST/methods/tunnel_token.py:57 REST/methods/user_services.py:139 +#: REST/methods/user_services.py:270 auths/IP/authenticator.py:68 msgid "IP" msgstr "IP" @@ -545,15 +545,15 @@ msgstr "检查证书" #: REST/methods/proxies.py:87 #: auths/ActiveDirectory_enterprise/authenticator.py:44 -#: auths/EDirectory_enterprise/authenticator.py:46 -#: auths/Radius/authenticator.py:66 auths/RegexLdap/authenticator.py:66 -#: auths/SimpleLDAP/authenticator.py:57 +#: auths/EDirectory_enterprise/authenticator.py:47 +#: auths/Radius/authenticator.py:67 auths/RegexLdap/authenticator.py:69 +#: auths/SimpleLDAP/authenticator.py:60 #: services/HyperV_enterprise/legacy/provider.py:83 #: services/HyperV_enterprise/provider.py:60 #: services/NutanixPrism_enterprise/provider.py:39 #: services/Nutanix_enterprise/provider.py:36 services/OVirt/provider.py:109 #: services/OpenGnsys/provider.py:97 services/OpenNebula/provider.py:77 -#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:60 +#: services/OpenStack/provider_legacy.py:106 services/Proxmox/provider.py:66 #: services/VCloud_enterprise/provider.py:32 #: services/Vmware_enterprise/provider.py:41 services/Xen/provider.py:100 msgid "Host" @@ -563,15 +563,15 @@ msgstr "主办" msgid "Server (IP or FQDN) that will serve as proxy." msgstr "将充当代理的服务器(IP或FQDN)。" -#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:53 -#: auths/Radius/authenticator.py:73 auths/RegexLdap/authenticator.py:73 -#: auths/SimpleLDAP/authenticator.py:64 +#: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:54 +#: auths/Radius/authenticator.py:74 auths/RegexLdap/authenticator.py:76 +#: auths/SimpleLDAP/authenticator.py:67 #: services/HyperV_enterprise/legacy/provider.py:84 #: services/HyperV_enterprise/provider.py:114 #: services/NutanixPrism_enterprise/provider.py:46 #: services/Nutanix_enterprise/provider.py:37 #: services/OpenGnsys/provider.py:101 services/OpenNebula/provider.py:78 -#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:61 +#: services/OpenStack/provider_legacy.py:110 services/Proxmox/provider.py:73 #: services/RDS_enterprise/provider.py:101 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 @@ -584,8 +584,8 @@ msgstr "代理服务器端口" #: REST/methods/proxies.py:102 #: auths/ActiveDirectory_enterprise/authenticator.py:50 -#: auths/EDirectory_enterprise/authenticator.py:60 -#: auths/RegexLdap/authenticator.py:80 auths/SimpleLDAP/authenticator.py:71 +#: auths/EDirectory_enterprise/authenticator.py:61 +#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 #: osmanagers/WindowsOsManager/windows_domain.py:124 #: services/OpenNebula/provider.py:79 services/OpenStack/provider_legacy.py:119 msgid "Use SSL" @@ -613,9 +613,9 @@ msgstr "可用报告" #: REST/methods/users_groups.py:297 #: auths/ActiveDirectory_enterprise/authenticator.py:143 #: auths/AzureAD_enterprise/azure_ad.py:95 -#: auths/EDirectory_enterprise/authenticator.py:104 -#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:188 -#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:179 +#: auths/EDirectory_enterprise/authenticator.py:105 +#: auths/Radius/authenticator.py:63 auths/RegexLdap/authenticator.py:191 +#: auths/SAML_enterprise/saml.py:120 auths/SimpleLDAP/authenticator.py:182 #: models/calendar_action.py:142 models/calendar_action.py:149 msgid "Group" msgstr "组" @@ -668,7 +668,7 @@ msgstr "防火墙后面的服务代理" #: REST/methods/services.py:318 REST/methods/services_pools.py:356 #: REST/methods/services_pools.py:367 REST/methods/services_pools.py:378 #: REST/methods/services_pools.py:486 REST/methods/services_pools.py:498 -#: auths/RegexLdap/authenticator.py:173 core/ui/user_interface.py:99 +#: auths/RegexLdap/authenticator.py:176 core/ui/user_interface.py:99 #: osmanagers/WindowsOsManager/windows_domain.py:105 #: osmanagers/WindowsOsManager/windows_domain.py:113 #: osmanagers/WindowsOsManager/windows_domain.py:121 @@ -877,6 +877,10 @@ msgstr "当前分配的服务池" msgid "Metapool transport label (only used on metapool transports grouping)" msgstr "元池传输标签(仅用于元池传输分组)" +#: REST/methods/tunnel_token.py:53 +msgid "Token" +msgstr "令牌" + #: REST/methods/user_services.py:137 REST/methods/user_services.py:268 #: REST/methods/user_services.py:518 REST/methods/user_services.py:554 msgid "Revision" @@ -942,8 +946,8 @@ msgstr "工作人员" #: REST/methods/users_groups.py:97 REST/methods/users_groups.py:103 #: auths/ActiveDirectory_enterprise/authenticator.py:70 #: auths/AzureAD_enterprise/azure_ad.py:94 -#: auths/EDirectory_enterprise/authenticator.py:68 -#: auths/Radius/authenticator.py:61 auths/RegexLdap/authenticator.py:88 +#: auths/EDirectory_enterprise/authenticator.py:69 +#: auths/Radius/authenticator.py:62 auths/RegexLdap/authenticator.py:91 #: auths/SAML_enterprise/saml.py:117 reports/stats/pool_users_summary.py:162 #: reports/stats/usage_by_pool.py:170 #: templates/uds/reports/stats/pool-users-summary.html:14 @@ -962,19 +966,18 @@ msgstr "目前的用户" #: REST/methods/users_groups.py:120 #: auths/ActiveDirectory_enterprise/authenticator.py:141 -#: auths/EDirectory_enterprise/authenticator.py:102 -#: auths/RegexLdap/authenticator.py:186 auths/SimpleLDAP/authenticator.py:177 +#: auths/EDirectory_enterprise/authenticator.py:103 +#: auths/RegexLdap/authenticator.py:189 auths/SimpleLDAP/authenticator.py:180 #: services/HyperV_enterprise/legacy/provider.py:85 #: services/HyperV_enterprise/provider.py:74 #: services/NutanixPrism_enterprise/provider.py:54 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:118 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:127 services/OpenStack/provider_legacy.py:144 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:82 services/RDS_enterprise/provider.py:118 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:107 #: transports/HTML5RDP/html5rdp.py:103 transports/HTML5VNC/html5vnc.py:75 -#: transports/NX/nxtransport.py:71 transports/NX/nxtunneltransport.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:63 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:75 #: transports/SPICE/spice_base.py:68 transports/X2GO/x2go_base.py:69 @@ -1102,9 +1105,9 @@ msgstr "在所选基础上具有读取权限的用户名(使用USER@DOMAIN.DOM #: auths/ActiveDirectory_enterprise/authenticator.py:80 #: auths/ActiveDirectory_enterprise/authenticator.py:145 -#: auths/EDirectory_enterprise/authenticator.py:76 -#: auths/RegexLdap/authenticator.py:96 auths/RegexLdap/authenticator.py:190 -#: auths/SimpleLDAP/authenticator.py:87 auths/SimpleLDAP/authenticator.py:181 +#: auths/EDirectory_enterprise/authenticator.py:77 +#: auths/RegexLdap/authenticator.py:99 auths/RegexLdap/authenticator.py:193 +#: auths/SimpleLDAP/authenticator.py:90 auths/SimpleLDAP/authenticator.py:184 #: core/auths/authenticator.py:144 #: osmanagers/WindowsOsManager/windows_domain.py:85 #: osmanagers/WindowsOsManager/windows_random.py:66 @@ -1114,11 +1117,10 @@ msgstr "在所选基础上具有读取权限的用户名(使用USER@DOMAIN.DOM #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:125 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:135 services/OpenStack/provider_legacy.py:152 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:92 services/RDS_enterprise/provider.py:126 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:115 #: transports/HTML5RDP/html5rdp.py:109 transports/HTML5VNC/html5vnc.py:76 -#: transports/NX/nxtransport.py:72 transports/NX/nxtunneltransport.py:117 #: transports/NoMachine_enterprise/nomachine_base.py:69 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:81 #: transports/SPICE/spice_base.py:74 web/forms/LoginForm.py:43 @@ -1126,14 +1128,14 @@ msgid "Password" msgstr "密码" #: auths/ActiveDirectory_enterprise/authenticator.py:82 -#: auths/EDirectory_enterprise/authenticator.py:78 -#: auths/RegexLdap/authenticator.py:98 auths/SimpleLDAP/authenticator.py:89 +#: auths/EDirectory_enterprise/authenticator.py:79 +#: auths/RegexLdap/authenticator.py:101 auths/SimpleLDAP/authenticator.py:92 msgid "Password of the ldap user" msgstr "ldap用户的密码" #: auths/ActiveDirectory_enterprise/authenticator.py:88 -#: auths/EDirectory_enterprise/authenticator.py:84 -#: auths/RegexLdap/authenticator.py:104 auths/SimpleLDAP/authenticator.py:95 +#: auths/EDirectory_enterprise/authenticator.py:85 +#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 #: services/Azure_enterprise/provider.py:98 #: services/HyperV_enterprise/legacy/provider.py:93 #: services/HyperV_enterprise/provider.py:131 @@ -1141,7 +1143,7 @@ msgstr "ldap用户的密码" #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:164 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:166 services/OpenStack/provider_legacy.py:183 -#: services/Proxmox/provider.py:69 services/VCloud_enterprise/provider.py:63 +#: services/Proxmox/provider.py:123 services/VCloud_enterprise/provider.py:63 #: services/Vmware_enterprise/provider.py:50 msgid "Timeout" msgstr "超时" @@ -1161,7 +1163,6 @@ msgid "" msgstr "如果不为空,将使用此值覆盖AD搜索库(格式:dc = ...,dc = ...)" #: auths/ActiveDirectory_enterprise/authenticator.py:108 -#| msgid "Default" msgid "Default domain" msgstr "默认域" @@ -1171,15 +1172,14 @@ msgid "" "does not use an UPN (user@domain) as login, this domain will be appended " "instead of domain of configured user on credentails tab" msgstr "" -"如果不为空,则兼容性为“Windows 2000 及更高版本”并且用户不使用 UPN(用户@域)作为登录名,将附加此域而不是凭据选项卡上配置的用户域" +"如果不为空,则兼容性为“Windows 2000 及更高版本”并且用户不使用 UPN(用户@域)" +"作为登录名,将附加此域而不是凭据选项卡上配置的用户域" #: auths/ActiveDirectory_enterprise/authenticator.py:120 -#| msgid "Sound server" msgid "Backup server" msgstr "备份服务器" #: auths/ActiveDirectory_enterprise/authenticator.py:123 -#| msgid "If not empty, this username will be always used as credential" msgid "" "If not empty, this host will be used in case main host server is not " "reachable" @@ -1194,50 +1194,50 @@ msgid "Authenticate against Active Directory" msgstr "针对Active Directory进行身份验证" #: auths/ActiveDirectory_enterprise/authenticator.py:175 -#: auths/ActiveDirectory_enterprise/authenticator.py:589 +#: auths/ActiveDirectory_enterprise/authenticator.py:594 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "必须以USERNAME@DOMAIN.DOM格式指定用户名" -#: auths/ActiveDirectory_enterprise/authenticator.py:468 -#: auths/ActiveDirectory_enterprise/authenticator.py:519 +#: auths/ActiveDirectory_enterprise/authenticator.py:473 +#: auths/ActiveDirectory_enterprise/authenticator.py:524 #: auths/AzureAD_enterprise/azure_ad.py:289 -#: auths/EDirectory_enterprise/authenticator.py:263 -#: auths/EDirectory_enterprise/authenticator.py:294 -#: auths/RegexLdap/authenticator.py:526 auths/RegexLdap/authenticator.py:557 -#: auths/SimpleLDAP/authenticator.py:423 auths/SimpleLDAP/authenticator.py:466 +#: auths/EDirectory_enterprise/authenticator.py:269 +#: auths/EDirectory_enterprise/authenticator.py:300 +#: auths/RegexLdap/authenticator.py:534 auths/RegexLdap/authenticator.py:565 +#: auths/SimpleLDAP/authenticator.py:431 auths/SimpleLDAP/authenticator.py:474 msgid "Username not found" msgstr "找不到用户名" -#: auths/ActiveDirectory_enterprise/authenticator.py:501 -#: auths/SimpleLDAP/authenticator.py:456 +#: auths/ActiveDirectory_enterprise/authenticator.py:506 +#: auths/SimpleLDAP/authenticator.py:464 msgid "Group not found" msgstr "未找到组" -#: auths/ActiveDirectory_enterprise/authenticator.py:546 -#: auths/ActiveDirectory_enterprise/authenticator.py:568 -#: auths/EDirectory_enterprise/authenticator.py:316 -#: auths/RegexLdap/authenticator.py:585 auths/SimpleLDAP/authenticator.py:491 -#: auths/SimpleLDAP/authenticator.py:511 +#: auths/ActiveDirectory_enterprise/authenticator.py:551 +#: auths/ActiveDirectory_enterprise/authenticator.py:573 +#: auths/EDirectory_enterprise/authenticator.py:322 +#: auths/RegexLdap/authenticator.py:593 auths/SimpleLDAP/authenticator.py:499 +#: auths/SimpleLDAP/authenticator.py:519 msgid "Too many results, be more specific" msgstr "结果太多,更具体" -#: auths/ActiveDirectory_enterprise/authenticator.py:600 +#: auths/ActiveDirectory_enterprise/authenticator.py:605 msgid "Domain seems to be incorrect, please check it" msgstr "域似乎不正确,请检查它" -#: auths/ActiveDirectory_enterprise/authenticator.py:619 +#: auths/ActiveDirectory_enterprise/authenticator.py:624 msgid "" "Server does not seem an Active Directory (it does not have user objects)" msgstr "服务器似乎不是Active Directory(它没有用户对象)" -#: auths/ActiveDirectory_enterprise/authenticator.py:642 +#: auths/ActiveDirectory_enterprise/authenticator.py:647 msgid "" "Server does not seem an Active Directory (it does not have group objects)" msgstr "服务器似乎不是Active Directory(它没有组对象)" -#: auths/ActiveDirectory_enterprise/authenticator.py:651 -#: auths/EDirectory_enterprise/authenticator.py:439 -#: auths/RegexLdap/authenticator.py:695 auths/SimpleLDAP/authenticator.py:674 +#: auths/ActiveDirectory_enterprise/authenticator.py:656 +#: auths/EDirectory_enterprise/authenticator.py:445 +#: auths/RegexLdap/authenticator.py:703 auths/SimpleLDAP/authenticator.py:682 msgid "Connection params seem correct, test was succesfully executed" msgstr "连接参数似乎正确,测试成功执行" @@ -1319,108 +1319,72 @@ msgstr "连接错误:" msgid "Connection params seems correct, test was succesfully executed" msgstr "连接参数似乎是正确的,测试成功执行" -#: auths/EDirectory_enterprise/authenticator.py:48 +#: auths/EDirectory_enterprise/authenticator.py:49 msgid "EDirectory Server IP or Hostname" msgstr "EDirectory服务器IP或主机名" -#: auths/EDirectory_enterprise/authenticator.py:56 -#: auths/RegexLdap/authenticator.py:76 auths/SimpleLDAP/authenticator.py:67 +#: auths/EDirectory_enterprise/authenticator.py:57 +#: auths/RegexLdap/authenticator.py:79 auths/SimpleLDAP/authenticator.py:70 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" msgstr "Ldap端口(非ssl通常为389,ssl为636)" -#: auths/EDirectory_enterprise/authenticator.py:63 -#: auths/RegexLdap/authenticator.py:83 auths/SimpleLDAP/authenticator.py:74 +#: auths/EDirectory_enterprise/authenticator.py:64 +#: auths/RegexLdap/authenticator.py:86 auths/SimpleLDAP/authenticator.py:77 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "如果选中,则连接将为ssl,使用端口636而不是389" -#: auths/EDirectory_enterprise/authenticator.py:70 +#: auths/EDirectory_enterprise/authenticator.py:71 msgid "Username with read privileges on the eDirectory" msgstr "具有eDirectory读取权限的用户名" -#: auths/EDirectory_enterprise/authenticator.py:87 -#: auths/RegexLdap/authenticator.py:107 auths/SimpleLDAP/authenticator.py:98 +#: auths/EDirectory_enterprise/authenticator.py:88 +#: auths/RegexLdap/authenticator.py:110 auths/SimpleLDAP/authenticator.py:101 msgid "Timeout in seconds of connection to LDAP" msgstr "连接到LDAP的超时(以秒为单位)" -#: auths/EDirectory_enterprise/authenticator.py:92 +#: auths/EDirectory_enterprise/authenticator.py:93 msgid "eDirectory Authenticator" msgstr "eDirectory身份验证器" -#: auths/EDirectory_enterprise/authenticator.py:94 +#: auths/EDirectory_enterprise/authenticator.py:95 msgid "Authenticate against eDirectory" msgstr "针对eDirectory进行身份验证" -#: auths/EDirectory_enterprise/authenticator.py:334 +#: auths/EDirectory_enterprise/authenticator.py:340 msgid "Edirectory connection error: {}" msgstr "电子目录连接错误:{}" -#: auths/EDirectory_enterprise/authenticator.py:339 -#: auths/RegexLdap/authenticator.py:608 auths/SimpleLDAP/authenticator.py:536 +#: auths/EDirectory_enterprise/authenticator.py:345 +#: auths/RegexLdap/authenticator.py:616 auths/SimpleLDAP/authenticator.py:544 msgid "Ldap search base is incorrect" msgstr "Ldap搜索库不正确" -#: auths/EDirectory_enterprise/authenticator.py:357 -#: auths/RegexLdap/authenticator.py:626 auths/SimpleLDAP/authenticator.py:544 +#: auths/EDirectory_enterprise/authenticator.py:363 +#: auths/RegexLdap/authenticator.py:634 auths/SimpleLDAP/authenticator.py:552 msgid "Ldap user class seems to be incorrect (no user found by that class)" msgstr "Ldap用户类似乎不正确(该类没有找到用户)" -#: auths/EDirectory_enterprise/authenticator.py:380 -#: auths/SimpleLDAP/authenticator.py:590 +#: auths/EDirectory_enterprise/authenticator.py:386 +#: auths/SimpleLDAP/authenticator.py:598 msgid "" "Ldap user id attribute seems to be incorrect (no user found by that " "attribute)" msgstr "Ldap用户标识属性似乎不正确(该属性找不到用户)" -#: auths/EDirectory_enterprise/authenticator.py:403 +#: auths/EDirectory_enterprise/authenticator.py:409 msgid "Expected group attribute " msgstr "预期的组属性" -#: auths/EDirectory_enterprise/authenticator.py:430 +#: auths/EDirectory_enterprise/authenticator.py:436 msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "Ldap用户类或用户ID attr可能是错误的(Ldap是eDirectory?)" -#: auths/IP/authenticator.py:61 auths/IP/authenticator.py:63 -msgid "IP Authenticator" -msgstr "IP身份验证器" - -#: auths/IP/authenticator.py:68 -msgid "IP Range" -msgstr "IP范围" - -#: auths/IP/authenticator.py:107 auths/IP/authenticator.py:110 -msgid "All seems to be fine." -msgstr "一切似乎都很好。" - -#: auths/InternalDB/authenticator.py:56 -msgid "Internal Database" -msgstr "内部数据库" - -#: auths/InternalDB/authenticator.py:58 -msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "内部dabasase身份验证器。不使用外部资源" - -#: auths/InternalDB/authenticator.py:67 -msgid "Different user for each host" -msgstr "每个主机的用户不同" - -#: auths/InternalDB/authenticator.py:67 -msgid "If checked, each host will have a different user name" -msgstr "如果选中,则每个主机将具有不同的用户名" - -#: auths/InternalDB/authenticator.py:68 -msgid "Reverse DNS" -msgstr "反向DNS" - -#: auths/InternalDB/authenticator.py:68 -msgid "If checked, the host will be reversed dns" -msgstr "如果选中,则主机将被反转dns" - -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:52 auths/InternalDB/authenticator.py:87 msgid "Accept proxy" msgstr "接受代理" -#: auths/InternalDB/authenticator.py:69 +#: auths/IP/authenticator.py:56 auths/InternalDB/authenticator.py:90 msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" @@ -1428,164 +1392,192 @@ msgstr "" "如果选中,通过代理的请求将获得FORWARDED IP地址(请注意这个bein检查,可以从" "Internet获取内部IP地址)" -#: auths/InternalDB/authenticator.py:134 +#: auths/IP/authenticator.py:62 auths/IP/authenticator.py:64 +msgid "IP Authenticator" +msgstr "IP身份验证器" + +#: auths/IP/authenticator.py:69 +msgid "IP Range" +msgstr "IP范围" + +#: auths/IP/authenticator.py:106 auths/IP/authenticator.py:109 +msgid "All seems to be fine." +msgstr "一切似乎都很好。" + +#: auths/InternalDB/authenticator.py:57 +msgid "Internal Database" +msgstr "内部数据库" + +#: auths/InternalDB/authenticator.py:60 +msgid "Internal dabasase authenticator. Doesn't use external sources" +msgstr "内部dabasase身份验证器。不使用外部资源" + +#: auths/InternalDB/authenticator.py:71 +msgid "Different user for each host" +msgstr "每个主机的用户不同" + +#: auths/InternalDB/authenticator.py:73 +msgid "If checked, each host will have a different user name" +msgstr "如果选中,则每个主机将具有不同的用户名" + +#: auths/InternalDB/authenticator.py:79 +msgid "Reverse DNS" +msgstr "反向DNS" + +#: auths/InternalDB/authenticator.py:81 +msgid "If checked, the host will be reversed dns" +msgstr "如果选中,则主机将被反转dns" + +#: auths/InternalDB/authenticator.py:166 msgid "Internal structures seems ok" msgstr "内部结构似乎没问题" -#: auths/InternalDB/authenticator.py:137 +#: auths/InternalDB/authenticator.py:169 msgid "All seems fine in the authenticator." msgstr "在验证器中一切似乎都很好。" -#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58 -#| msgid "Base Authenticator" +#: auths/Radius/authenticator.py:57 auths/Radius/authenticator.py:59 msgid "Radius Authenticator" msgstr "半径验证器" -#: auths/Radius/authenticator.py:68 -#| msgid "Ldap Server IP or Hostname" +#: auths/Radius/authenticator.py:69 msgid "Radius Server IP or Hostname" msgstr "Radius 服务器 IP 或主机名" -#: auths/Radius/authenticator.py:76 +#: auths/Radius/authenticator.py:77 msgid "Radius authentication port (usually 1812)" msgstr "Radius 认证端口(通常为 1812)" -#: auths/Radius/authenticator.py:81 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:82 msgid "Secret" msgstr "秘密" -#: auths/Radius/authenticator.py:83 -#| msgid "Client Secret" +#: auths/Radius/authenticator.py:84 msgid "Radius client secret" msgstr "Radius 客户端机密" -#: auths/Radius/authenticator.py:89 +#: auths/Radius/authenticator.py:90 msgid "NAS Identifier" msgstr "NAS 标识符" -#: auths/Radius/authenticator.py:92 +#: auths/Radius/authenticator.py:93 msgid "NAS Identifier for Radius Server" msgstr "Radius 服务器的 NAS 标识符" -#: auths/Radius/authenticator.py:99 +#: auths/Radius/authenticator.py:100 msgid "App Prefix for Class Attributes" msgstr "类属性的应用程序前缀" -#: auths/Radius/authenticator.py:102 +#: auths/Radius/authenticator.py:103 msgid "Application prefix for filtering groups from \"Class\" attribute" msgstr "用于从“类”属性过滤组的应用程序前缀" -#: auths/Radius/authenticator.py:108 -#| msgid "Pool group" +#: auths/Radius/authenticator.py:109 msgid "Global group" msgstr "全球组" -#: auths/Radius/authenticator.py:111 +#: auths/Radius/authenticator.py:112 msgid "If set, this value will be added as group for all radius users" msgstr "如果设置,此值将作为所有半径用户的组添加" -#: auths/Radius/authenticator.py:171 -#| msgid "Color depth for this connection" +#: auths/Radius/authenticator.py:173 msgid "Error testing connection" msgstr "错误测试连接" -#: auths/Radius/authenticator.py:183 -#| msgid "Connection to {}, port {} failed." +#: auths/Radius/authenticator.py:185 msgid "Connection to Radius server failed" msgstr "连接到 Radius 服务器失败" -#: auths/Radius/authenticator.py:184 -#| msgid "Connection parameters seems correct" +#: auths/Radius/authenticator.py:186 msgid "Connection to Radius server seems ok" msgstr "连接到 Radius 服务器似乎没问题" -#: auths/RegexLdap/authenticator.py:68 +#: auths/RegexLdap/authenticator.py:71 msgid "Ldap Server Host" msgstr "Ldap服务器主机" -#: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 +#: auths/RegexLdap/authenticator.py:93 auths/SimpleLDAP/authenticator.py:84 msgid "Username with read privileges on the base selected" msgstr "在所选基础上具有读取权限的用户名" -#: auths/RegexLdap/authenticator.py:114 auths/SimpleLDAP/authenticator.py:104 +#: auths/RegexLdap/authenticator.py:117 auths/SimpleLDAP/authenticator.py:107 msgid "Base" msgstr "基础" -#: auths/RegexLdap/authenticator.py:116 auths/SimpleLDAP/authenticator.py:106 +#: auths/RegexLdap/authenticator.py:119 auths/SimpleLDAP/authenticator.py:109 msgid "Common search base (used for \"users\" and \"groups\")" msgstr "通用搜索库(用于“用户”和“组”)" -#: auths/RegexLdap/authenticator.py:118 auths/RegexLdap/authenticator.py:127 -#: auths/RegexLdap/authenticator.py:136 auths/RegexLdap/authenticator.py:148 -#: auths/RegexLdap/authenticator.py:160 auths/SimpleLDAP/authenticator.py:108 -#: auths/SimpleLDAP/authenticator.py:117 auths/SimpleLDAP/authenticator.py:126 -#: auths/SimpleLDAP/authenticator.py:137 auths/SimpleLDAP/authenticator.py:146 -#: auths/SimpleLDAP/authenticator.py:155 auths/SimpleLDAP/authenticator.py:164 +#: auths/RegexLdap/authenticator.py:121 auths/RegexLdap/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:139 auths/RegexLdap/authenticator.py:151 +#: auths/RegexLdap/authenticator.py:163 auths/SimpleLDAP/authenticator.py:111 +#: auths/SimpleLDAP/authenticator.py:120 auths/SimpleLDAP/authenticator.py:129 +#: auths/SimpleLDAP/authenticator.py:140 auths/SimpleLDAP/authenticator.py:149 +#: auths/SimpleLDAP/authenticator.py:158 auths/SimpleLDAP/authenticator.py:167 msgid "Ldap info" msgstr "Ldap信息" -#: auths/RegexLdap/authenticator.py:122 auths/SimpleLDAP/authenticator.py:112 +#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 msgid "User class" msgstr "用户类" -#: auths/RegexLdap/authenticator.py:125 auths/SimpleLDAP/authenticator.py:115 +#: auths/RegexLdap/authenticator.py:128 auths/SimpleLDAP/authenticator.py:118 msgid "Class for LDAP users (normally posixAccount)" msgstr "LDAP用户的类(通常为posixAccount)" -#: auths/RegexLdap/authenticator.py:131 auths/SimpleLDAP/authenticator.py:121 +#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 msgid "User Id Attr" msgstr "用户ID Attr" -#: auths/RegexLdap/authenticator.py:134 auths/SimpleLDAP/authenticator.py:124 +#: auths/RegexLdap/authenticator.py:137 auths/SimpleLDAP/authenticator.py:127 msgid "Attribute that contains the user id" msgstr "包含用户标识的属性" -#: auths/RegexLdap/authenticator.py:140 auths/SimpleLDAP/authenticator.py:130 +#: auths/RegexLdap/authenticator.py:143 auths/SimpleLDAP/authenticator.py:133 msgid "User Name Attr" msgstr "用户名Attr" -#: auths/RegexLdap/authenticator.py:145 +#: auths/RegexLdap/authenticator.py:148 msgid "" "Attributes that contains the user name attributes or attribute patterns (one " "for each line)" msgstr "包含用户名属性或属性模式的属性(每行一个)" -#: auths/RegexLdap/authenticator.py:152 +#: auths/RegexLdap/authenticator.py:155 msgid "Group Name Attr" msgstr "集团名称Attr" -#: auths/RegexLdap/authenticator.py:157 +#: auths/RegexLdap/authenticator.py:160 msgid "" "Attribute that contains the group name attributes or attribute patterns (one " "for each line)" msgstr "包含组名属性或属性模式的属性(每行一个)" -#: auths/RegexLdap/authenticator.py:166 +#: auths/RegexLdap/authenticator.py:169 msgid "Alt. class" msgstr "Alt键。类" -#: auths/RegexLdap/authenticator.py:170 +#: auths/RegexLdap/authenticator.py:173 msgid "" "Class for LDAP objects that will be also checked for groups retrieval " "(normally empty)" msgstr "LDAP对象的类,也将检查组检索(通常为空)" -#: auths/RegexLdap/authenticator.py:176 +#: auths/RegexLdap/authenticator.py:179 msgid "Regex LDAP Authenticator" msgstr "正则表达式LDAP身份验证器" -#: auths/RegexLdap/authenticator.py:178 +#: auths/RegexLdap/authenticator.py:181 msgid "Regular Expressions LDAP authenticator" msgstr "正则表达式LDAP身份验证器" -#: auths/RegexLdap/authenticator.py:651 +#: auths/RegexLdap/authenticator.py:659 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" msgstr "Ldap用户ID attr可能是错误的(找不到具有这两个条件的任何用户)" -#: auths/RegexLdap/authenticator.py:680 auths/SimpleLDAP/authenticator.py:613 +#: auths/RegexLdap/authenticator.py:688 auths/SimpleLDAP/authenticator.py:621 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" @@ -1739,75 +1731,75 @@ msgstr "组" msgid "We need more than two groups!" msgstr "我们需要两个以上的团体!" -#: auths/SimpleLDAP/authenticator.py:59 +#: auths/SimpleLDAP/authenticator.py:62 msgid "Ldap Server IP or Hostname" msgstr "Ldap服务器IP或主机名" -#: auths/SimpleLDAP/authenticator.py:79 +#: auths/SimpleLDAP/authenticator.py:82 msgid "Ldap User" msgstr "Ldap用户" -#: auths/SimpleLDAP/authenticator.py:134 +#: auths/SimpleLDAP/authenticator.py:137 msgid "Attributes that contains the user name (list of comma separated values)" msgstr "包含用户名的属性(逗号分隔值列表)" -#: auths/SimpleLDAP/authenticator.py:141 +#: auths/SimpleLDAP/authenticator.py:144 msgid "Group class" msgstr "小组课" -#: auths/SimpleLDAP/authenticator.py:144 +#: auths/SimpleLDAP/authenticator.py:147 msgid "Class for LDAP groups (normally poxisGroup)" msgstr "LDAP组的类(通常是poxisGroup)" -#: auths/SimpleLDAP/authenticator.py:150 +#: auths/SimpleLDAP/authenticator.py:153 msgid "Group Id Attr" msgstr "Group Id Attr" -#: auths/SimpleLDAP/authenticator.py:153 +#: auths/SimpleLDAP/authenticator.py:156 msgid "Attribute that contains the group id" msgstr "包含组ID的属性" -#: auths/SimpleLDAP/authenticator.py:159 +#: auths/SimpleLDAP/authenticator.py:162 msgid "Group membership attr" msgstr "集团成员资格attr" -#: auths/SimpleLDAP/authenticator.py:162 +#: auths/SimpleLDAP/authenticator.py:165 msgid "Attribute of the group that contains the users belonging to it" msgstr "包含属于它的用户的组的属性" -#: auths/SimpleLDAP/authenticator.py:167 +#: auths/SimpleLDAP/authenticator.py:170 msgid "SimpleLDAP (DEPRECATED)" msgstr "SimpleLDAP(不建议使用)" -#: auths/SimpleLDAP/authenticator.py:169 +#: auths/SimpleLDAP/authenticator.py:172 msgid "Simple LDAP authenticator (DEPRECATED)" msgstr "简单LDAP身份验证器(不推荐使用)" -#: auths/SimpleLDAP/authenticator.py:567 +#: auths/SimpleLDAP/authenticator.py:575 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "Ldap组类似乎不正确(该类没有找到组)" -#: auths/SimpleLDAP/authenticator.py:638 +#: auths/SimpleLDAP/authenticator.py:646 msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" msgstr "Ldap用户类或用户ID attr可能是错误的(找不到具有这两个条件的任何用户)" -#: auths/SimpleLDAP/authenticator.py:657 +#: auths/SimpleLDAP/authenticator.py:665 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" msgstr "Ldap组类或组ID attr可能是错误的(找不到具有这两个条件的任何组)" -#: auths/SimpleLDAP/authenticator.py:667 +#: auths/SimpleLDAP/authenticator.py:675 msgid "Can't locate any group with the membership attribute specified" msgstr "找不到指定了成员资格属性的任何组" -#: core/auths/auth.py:111 +#: core/auths/auth.py:110 msgid "System Administrator" msgstr "系统管理员" -#: core/auths/auth.py:151 +#: core/auths/auth.py:150 msgid "Forbidden" msgstr "被禁止" @@ -1874,11 +1866,11 @@ msgstr "没有实现连接检查方法。" msgid "No check method provided." msgstr "没有提供检查方法。" -#: core/osmanagers/osmanager.py:58 +#: core/osmanagers/osmanager.py:60 msgid "Base OS Manager" msgstr "基础OS管理器" -#: core/osmanagers/osmanager.py:60 +#: core/osmanagers/osmanager.py:62 msgid "Base Manager" msgstr "基地经理" @@ -2039,7 +2031,6 @@ msgid "Users with services" msgstr "为用户提供服务" #: core/util/stats/counters.py:219 -#| msgid "Cache size" msgid "Cached" msgstr "缓存" @@ -2276,7 +2267,6 @@ msgid "Greater % available" msgstr "更高%可用" #: models/meta_pool.py:82 -#| msgid "Waiting execution" msgid "Automatic selection" msgstr "自动选择" @@ -2398,7 +2388,6 @@ msgstr "" #: osmanagers/LinuxOsManager/linux_osmanager.py:81 #: osmanagers/WindowsOsManager/windows.py:80 -#| msgid "Calendar" msgid "Calendar logout" msgstr "日历登出" @@ -2437,19 +2426,19 @@ msgstr "必须提供用户帐号!!!" msgid "RDS UDS Actor (for remote apps on Windows Server 2012, 2016, 2019)" msgstr "RDS UDS Actor(适用于Windows Server 2012、2016、2019上的远程应用程序)" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:31 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32 msgid "RDS OS Manager" msgstr "RDS OS Manager" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:33 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34 msgid "Os Manager to control RDS provided services" msgstr "Os Manager控制RDS提供的服务" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:40 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:41 msgid "Max. session time" msgstr "最大。会议时间" -#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:44 +#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:45 msgid "" "Maximum duration in hours for a session (0 means no limit). After this " "period, session will be released." @@ -3012,7 +3001,7 @@ msgstr "从订阅中获得" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:141 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:143 services/OpenStack/provider_legacy.py:160 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:100 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 #: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:123 msgid "Creation concurrency" @@ -3025,7 +3014,7 @@ msgstr "创建并发" #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:146 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:148 services/OpenStack/provider_legacy.py:165 -#: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:60 +#: services/Proxmox/provider.py:105 services/VCloud_enterprise/provider.py:60 #: services/Vmware_enterprise/provider.py:47 services/Xen/provider.py:128 msgid "Maximum number of concurrently creating VMs" msgstr "最大并发创建VM的数量" @@ -3037,7 +3026,7 @@ msgstr "最大并发创建VM的数量" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:152 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:154 services/OpenStack/provider_legacy.py:171 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:111 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 #: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:134 msgid "Removal concurrency" @@ -3050,7 +3039,7 @@ msgstr "删除并发" #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:157 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:159 services/OpenStack/provider_legacy.py:176 -#: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:61 +#: services/Proxmox/provider.py:116 services/VCloud_enterprise/provider.py:61 #: services/Vmware_enterprise/provider.py:48 services/Xen/provider.py:139 msgid "Maximum number of concurrently removing VMs" msgstr "最大并发删除VM数" @@ -3275,7 +3264,7 @@ msgstr "连接测试成功" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/NutanixPrism_enterprise/provider.py:262 #: services/Nutanix_enterprise/provider.py:228 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:210 services/Vmware_enterprise/provider.py:168 +#: services/Proxmox/provider.py:312 services/Vmware_enterprise/provider.py:168 msgid "Connection failed. Check connection params" msgstr "连接失败。检查连接参数" @@ -3447,7 +3436,6 @@ msgstr "远程WSman端口。默认保留为零。" #: services/HyperV_enterprise/provider.py:123 #: services/VCloud_enterprise/provider.py:51 -#: transports/NX/nxtunneltransport.py:95 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:94 #: transports/RDP/rdptunnel.py:89 transports/RDS_enterprise/rdstunnel.py:90 #: transports/SPICE/spice_tunnel.py:87 transports/X2GO/x2go_tunnel.py:90 @@ -3481,12 +3469,10 @@ msgid "Hyper Services based on templates and differential disks" msgstr "基于模板和差异磁盘的超级服务" #: services/NutanixPrism_enterprise/provider.py:30 -#| msgid "VMWare VCenter Platform Provider" msgid "Prism Central Platform Provider" msgstr "Prism 中央平台提供商" #: services/NutanixPrism_enterprise/provider.py:32 -#| msgid "Nutanix based VM provider" msgid "Nutanix Prism Central based VM provider" msgstr "基于 Nutanix Prism Central 的 VM 提供商" @@ -3501,12 +3487,10 @@ msgid "Nutanix Acropolis server Port (default 9440)" msgstr "Nutanix Acropolis服务器端口(默认9440)" #: services/NutanixPrism_enterprise/provider.py:55 -#| msgid "User with valid privileges on Nutanix Acropolis" msgid "User with valid privileges on Nutanix Prism Central" msgstr "在 Nutanix Prism Central 上具有有效权限的用户" #: services/NutanixPrism_enterprise/provider.py:62 -#| msgid "Password of the user of Nutanix Acropolis" msgid "Password of the user of Nutanix Prism Central" msgstr "Nutanix Prism Central 用户密码" @@ -3521,12 +3505,10 @@ msgid "Connection works fine" msgstr "连接工作正常" #: services/NutanixPrism_enterprise/service.py:32 -#| msgid "Parent service" msgid "Prism Central Service" msgstr "棱镜中央服务" #: services/NutanixPrism_enterprise/service.py:34 -#| msgid "Nutanix Acropolis based service" msgid "Nutanix Prism Central based service" msgstr "基于 Nutanix Prism Central 的服务" @@ -3590,7 +3572,9 @@ msgstr "先尝试软关机" msgid "" "If active, UDS will try to shutdown (soft) the machine using Nutanix ACPI. " "Will delay 30 seconds the power off of hanged machines." -msgstr "如果处于活动状态,UDS 将尝试使用 Nutanix ACPI 关闭(软)机器。会延迟 30 秒挂机断电。" +msgstr "" +"如果处于活动状态,UDS 将尝试使用 Nutanix ACPI 关闭(软)机器。会延迟 30 秒挂" +"机断电。" #: services/NutanixPrism_enterprise/service.py:167 #: services/Nutanix_enterprise/service.py:152 @@ -3811,7 +3795,6 @@ msgid "" msgstr "OpenGnsys最多保留该小时保留时间的安全性参数。小心轻放!" #: services/OpenGnsys/service.py:140 -#| msgid "Greater % available" msgid "Start if unavailable" msgstr "不可用时开始" @@ -3819,7 +3802,9 @@ msgstr "不可用时开始" msgid "" "If active, machines that are not available on user connect (on some OS) will " "try to power on through OpenGnsys." -msgstr "如果处于活动状态,用户连接上不可用的机器(在某些操作系统上)将尝试通过 OpenGnsys 开机。" +msgstr "" +"如果处于活动状态,用户连接上不可用的机器(在某些操作系统上)将尝试通过 " +"OpenGnsys 开机。" #: services/OpenNebula/provider.py:58 msgid "OpenNebula Platform Provider" @@ -3907,13 +3892,11 @@ msgid "Identity endpoint" msgstr "身份端点" #: services/OpenStack/provider.py:104 -#| msgid "" -#| "OpenStack identity endpoint API Access (for example, https://10.0.0.0/" -#| "identity)" msgid "" "OpenStack identity endpoint API Access (for example, https://10.0.0.1/" "identity). Do not include /v3." -msgstr "OpenStack 身份端点 API 访问(例如,https://10.0.0.1/identity)。不包括 /v3。" +msgstr "" +"OpenStack 身份端点 API 访问(例如,https://10.0.0.1/identity)。不包括 /v3。" #: services/OpenStack/provider.py:110 services/OpenStack/provider_legacy.py:127 msgid "Access interface" @@ -3966,14 +3949,12 @@ msgid "" msgstr "如果选中,将使用子网名称代替网络名称" #: services/OpenStack/provider.py:211 services/OpenStack/provider_legacy.py:197 -#| msgid "" -#| "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" -#| "host:port, i.e. https://10.10.0.1:8080)" msgid "" "Proxy used for connection to azure for HTTPS connections (use PROTOCOL://" "host:port, i.e. http://10.10.0.1:8080)" msgstr "" -"用于 HTTPS 连接的 azure 连接的代理(使用 PROTOCOL://host:port,即 http://10.10.0.1:8080)" +"用于 HTTPS 连接的 azure 连接的代理(使用 PROTOCOL://host:port,即 " +"http://10.10.0.1:8080)" #: services/OpenStack/provider.py:273 services/OpenStack/provider_legacy.py:255 msgid "OpenStack test connection passed" @@ -4059,7 +4040,6 @@ msgid "Advanced configuration data for the provider" msgstr "提供程序的高级配置数据" #: services/PhysicalMachines/provider.py:87 -#| msgid "Invalid authorization" msgid "Invalid advanced configuration: " msgstr "无效的高级配置:" @@ -4146,7 +4126,6 @@ msgid "This service provides access to POWERED-ON Machine by IP" msgstr "此服务可通过IP访问POWERED-ON机器" #: services/PhysicalMachines/service_single.py:78 -#| msgid "Invalid server certificate. " msgid "Invalid server used: \"{}\"" msgstr "使用的服务器无效:“{}”" @@ -4158,35 +4137,44 @@ msgstr "共享" msgid " (bound to {})" msgstr "(势必 {})" -#: services/Proxmox/provider.py:55 +#: services/Proxmox/provider.py:59 msgid "Proxmox Platform Provider" msgstr "Proxmox平台提供商" -#: services/Proxmox/provider.py:57 +#: services/Proxmox/provider.py:61 msgid "Proxmox platform service provider" msgstr "Proxmox平台服务提供商" -#: services/Proxmox/provider.py:60 +#: services/Proxmox/provider.py:68 msgid "Proxmox Server IP or Hostname" msgstr "Proxmox服务器IP或主机名" -#: services/Proxmox/provider.py:61 +#: services/Proxmox/provider.py:75 msgid "Proxmox API port (default is 8006)" msgstr "Proxmox API端口(默认为8006)" -#: services/Proxmox/provider.py:63 +#: services/Proxmox/provider.py:85 msgid "" "User with valid privileges on Proxmox, (use \"user@authenticator\" form)" msgstr "在Proxmox上具有有效特权的用户(使用“ user @ authenticator”表格)" -#: services/Proxmox/provider.py:64 +#: services/Proxmox/provider.py:94 msgid "Password of the user of Proxmox" msgstr "Proxmox用户的密码" -#: services/Proxmox/provider.py:69 +#: services/Proxmox/provider.py:126 msgid "Timeout in seconds of connection to Proxmox" msgstr "与Proxmox连接的超时时间(以秒为单位)" +#: services/Proxmox/provider.py:133 +#| msgid "Starting date" +msgid "Starting VmId" +msgstr "启动 VmId" + +#: services/Proxmox/provider.py:138 +msgid "Starting machine id on proxmox" +msgstr "proxmox 上的启动机器 ID" + #: services/Proxmox/publication.py:94 #: services/Vmware_enterprise/publication.py:67 msgid "Publication" @@ -4223,7 +4211,9 @@ msgstr "选择是否启用此服务的计算机的HA以及HA组" msgid "" "If active, UDS will try to shutdown (soft) the machine using VMWare Guest " "Tools. Will delay 30 seconds the power off of hanged machines." -msgstr "如果处于活动状态,UDS 将尝试使用 VMWare 来宾工具关闭(软)机器。会延迟 30 秒挂机断电。" +msgstr "" +"如果处于活动状态,UDS 将尝试使用 VMWare 来宾工具关闭(软)机器。会延迟 30 秒" +"挂机断电。" #: services/Proxmox/service.py:151 msgid "Storage for publications & machines." @@ -4471,12 +4461,10 @@ msgid "A valid application path is required" msgstr "需要有效的应用程序路径" #: services/RDS_enterprise/service_session.py:31 -#| msgid "RDS Platform RemoteAPP" msgid "RDS Platform Session" msgstr "RDS平台专场" #: services/RDS_enterprise/service_session.py:33 -#| msgid "RDS Platform RemoteAPP based service" msgid "RDS Platform Full session desktop service" msgstr "RDS 平台全会话桌面服务" @@ -4833,7 +4821,6 @@ msgid "" msgstr "此服务提供对Virtual Center上的链接克隆计算机的访问" #: services/Vmware_enterprise/service_linked.py:50 -#| msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep stopped waiting for use" msgstr "需要停止等待使用的机器数量" @@ -4928,7 +4915,6 @@ msgid "" msgstr "如果选中,将根据系统有效证书提供程序检查证书" #: services/Xen/provider.py:166 -#| msgid "OpenStack Host" msgid "Backup Host" msgstr "备份主机" @@ -5144,11 +5130,12 @@ msgstr "使用 Glyptodon Enterprise 隧道" msgid "" "If checked, UDS will use Glyptodon Enterprise Tunnel for HTML tunneling " "instead of UDS Tunnel" -msgstr "如果选中,UDS 将使用 Glyptodon Enterprise Tunnel 进行 HTML 隧道而不是 UDS Tunnel" +msgstr "" +"如果选中,UDS 将使用 Glyptodon Enterprise Tunnel 进行 HTML 隧道而不是 UDS " +"Tunnel" #: transports/HTML5RDP/html5rdp.py:97 #: transports/HTML5RDS_enterprise/html5rds.py:98 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:57 #: transports/RDP/rdp_base.py:69 transports/RDS_enterprise/rds_base.py:46 msgid "Empty creds" @@ -5156,23 +5143,20 @@ msgstr "空的信誉" #: transports/HTML5RDP/html5rdp.py:99 #: transports/HTML5RDS_enterprise/html5rds.py:100 -#: transports/NX/nxtransport.py:70 transports/NX/nxtunneltransport.py:107 #: transports/NoMachine_enterprise/nomachine_base.py:59 #: transports/RDP/rdp_base.py:71 transports/RDS_enterprise/rds_base.py:48 #: transports/SPICE/spice_base.py:63 msgid "If checked, the credentials used to connect will be emtpy" msgstr "如果选中,则用于连接的凭据将为emtpy" -#: transports/HTML5RDP/html5rdp.py:105 transports/NX/nxtransport.py:71 -#: transports/NX/nxtunneltransport.py:113 +#: transports/HTML5RDP/html5rdp.py:105 #: transports/NoMachine_enterprise/nomachine_base.py:65 #: transports/PCoIP_enterprise/pcoip.py:59 transports/RDP/rdp_base.py:77 #: transports/SPICE/spice_base.py:69 transports/X2GO/x2go_base.py:70 msgid "If not empty, this username will be always used as credential" msgstr "如果不为空,则此用户名将始终用作凭据" -#: transports/HTML5RDP/html5rdp.py:111 transports/NX/nxtransport.py:72 -#: transports/NX/nxtunneltransport.py:119 +#: transports/HTML5RDP/html5rdp.py:111 #: transports/NoMachine_enterprise/nomachine_base.py:71 #: transports/PCoIP_enterprise/pcoip.py:60 transports/RDP/rdp_base.py:83 #: transports/SPICE/spice_base.py:75 @@ -5245,9 +5229,6 @@ msgstr "启用音频" #: transports/HTML5RDP/html5rdp.py:154 #: transports/HTML5RDS_enterprise/html5rds.py:143 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the audio will be redirected to remote session (if client " "browser supports it)" @@ -5255,15 +5236,11 @@ msgstr "如果选中,音频将被重定向到远程会话(如果客户端浏 #: transports/HTML5RDP/html5rdp.py:160 #: transports/HTML5RDS_enterprise/html5rds.py:149 -#| msgid "Enable Audio" msgid "Enable Microphone" msgstr "启用麦克风" #: transports/HTML5RDP/html5rdp.py:163 #: transports/HTML5RDS_enterprise/html5rds.py:152 -#| msgid "" -#| "If checked, the audio will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the microphone will be redirected to remote session (if client " "browser supports it)" @@ -5276,21 +5253,16 @@ msgstr "启用打印" #: transports/HTML5RDP/html5rdp.py:171 #: transports/HTML5RDS_enterprise/html5rds.py:160 -#| msgid "" -#| "If checked, the printing will be redirected to client (if client browser " -#| "supports it)" msgid "" "If checked, the printing will be redirected to remote session (if client " "browser supports it)" msgstr "如果选中,打印将被重定向到远程会话(如果客户端浏览器支持)" #: transports/HTML5RDP/html5rdp.py:176 -#| msgid "Enable File Sharing" msgid "File Sharing" msgstr "文件共享" #: transports/HTML5RDP/html5rdp.py:178 -#| msgid "Local drives redirection policy" msgid "File upload/download redirection policy" msgstr "文件上传/下载重定向策略" @@ -5397,9 +5369,6 @@ msgid "" msgstr "NLA(网络层身份验证。需要VALID用户名和密码,否则连接将失败)" #: transports/HTML5RDP/html5rdp.py:235 -#| msgid "" -#| "NLA (Network Layer authentication. Requires VALID username&password, or " -#| "connection will fail)" msgid "" "NLA extended (Network Layer authentication. Requires VALID " "username&password, or connection will fail)" @@ -5466,7 +5435,9 @@ msgstr "Glyptodon 企业上下文路径" msgid "" "Customized path for Glyptodon Enterprise tunnel. (Only valid for Glyptodon " "Enterprise Tunnel)" -msgstr "Glyptodon Enterprise 隧道的自定义路径。 (仅对 Glyptodon Enterprise Tunnel 有效)" +msgstr "" +"Glyptodon Enterprise 隧道的自定义路径。 (仅对 Glyptodon Enterprise Tunnel 有" +"效)" #: transports/HTML5RDP/html5rdp.py:298 #: transports/HTML5RDS_enterprise/html5rds.py:273 @@ -5559,80 +5530,49 @@ msgstr "只读" msgid "If set, the connection will be read only" msgstr "如果设置,则连接将是只读的" -#: transports/NX/nxtransport.py:64 transports/NX/nxtunneltransport.py:66 -msgid "NX v3.5 (DEPRECATED)" -msgstr "NX v3.5(不推荐使用)" - -#: transports/NX/nxtransport.py:66 -msgid "NX Protocol v3.5. Direct connection." -msgstr "NX协议v3.5。直接连接。" - -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:123 #: transports/NoMachine_enterprise/nomachine_base.py:75 msgid "Listening port" msgstr "听力口" -#: transports/NX/nxtransport.py:73 transports/NX/nxtunneltransport.py:126 -msgid "Listening port of NX (ssh) at client machine" -msgstr "客户端计算机上的NX(ssh)侦听端口" +#: transports/NoMachine_enterprise/nomachine_base.py:78 +msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" +msgstr "NX的监听端口(NX默认4000,SSH默认22)" -#: transports/NX/nxtransport.py:75 transports/NX/nxtunneltransport.py:130 -msgid "Connection" -msgstr "连接" +#: transports/NoMachine_enterprise/nomachine_base.py:82 +msgid "Window Size" +msgstr "窗口大小" -#: transports/NX/nxtransport.py:77 transports/NX/nxtunneltransport.py:132 -msgid "Connection speed for this transport (quality)" -msgstr "此运输的连接速度(质量)" +#: transports/NoMachine_enterprise/nomachine_base.py:84 +msgid "Window size on connection" +msgstr "连接时的窗口大小" -#: transports/NX/nxtransport.py:88 transports/NX/nxtunneltransport.py:143 -msgid "Session" -msgstr "会议" +#: transports/NoMachine_enterprise/nomachine_transport.py:59 +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 +msgid "NoMachine Protocol" +msgstr "无机器协议" -#: transports/NX/nxtransport.py:90 transports/NX/nxtunneltransport.py:145 -#: transports/X2GO/x2go_base.py:93 -msgid "Desktop session" -msgstr "桌面会话" +#: transports/NoMachine_enterprise/nomachine_transport.py:61 +msgid "NoMachine Protocol Direct connection." +msgstr "NoMachine 协议直接连接。" -#: transports/NX/nxtransport.py:99 transports/NX/nxtunneltransport.py:154 -msgid "Disk Cache" -msgstr "磁盘缓存" +#: transports/NoMachine_enterprise/nomachine_transport.py:71 +msgid "Use UDP traffic for multimedia" +msgstr "将 UDP 流量用于多媒体" -#: transports/NX/nxtransport.py:101 transports/NX/nxtunneltransport.py:156 -msgid "Cache size en Mb stored at disk" -msgstr "缓存大小en Mb存储在磁盘上" +#: transports/NoMachine_enterprise/nomachine_transport.py:74 +msgid "If checked, the multimedia will use UDP traffic instead of RDP" +msgstr "如果选中,多媒体将使用 UDP 流量而不是 RDP" -#: transports/NX/nxtransport.py:113 transports/NX/nxtunneltransport.py:168 -msgid "Memory Cache" -msgstr "内存缓存" +#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 +msgid "NoMachine protocol Tunneled." +msgstr "NoMachine 协议隧道。" -#: transports/NX/nxtransport.py:115 transports/NX/nxtunneltransport.py:170 -msgid "Cache size en Mb kept at memory" -msgstr "缓存大小en Mb保留在内存中" - -#: transports/NX/nxtransport.py:127 transports/NX/nxtransport.py:129 -#: transports/NX/nxtunneltransport.py:182 -#: transports/NX/nxtunneltransport.py:184 transports/X2GO/x2go_base.py:75 -#: transports/X2GO/x2go_base.py:77 -msgid "Screen size" -msgstr "屏幕尺寸" - -#: transports/NX/nxtransport.py:137 transports/NX/nxtunneltransport.py:192 -#: transports/X2GO/x2go_base.py:85 -msgid "Full Screen" -msgstr "全屏" - -#: transports/NX/nxtunneltransport.py:68 -msgid "NX protocol v3.5. Tunneled connection." -msgstr "NX协议v3.5。隧道连接。" - -#: transports/NX/nxtunneltransport.py:74 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:73 #: transports/RDP/rdptunnel.py:68 transports/RDS_enterprise/rdstunnel.py:70 #: transports/SPICE/spice_tunnel.py:66 transports/X2GO/x2go_tunnel.py:69 msgid "Tunnel server" msgstr "隧道服务器" -#: transports/NX/nxtunneltransport.py:77 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:76 #: transports/RDP/rdptunnel.py:71 transports/RDS_enterprise/rdstunnel.py:73 #: transports/SPICE/spice_tunnel.py:69 transports/X2GO/x2go_tunnel.py:72 @@ -5643,76 +5583,31 @@ msgstr "" "发送到客户端设备(“public”ip)和端口的隧道服务器的IP或主机名。 (使用HOST:" "PORT格式)" -#: transports/NX/nxtunneltransport.py:84 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:83 #: transports/RDP/rdptunnel.py:78 transports/RDS_enterprise/rdstunnel.py:79 #: transports/SPICE/spice_tunnel.py:76 transports/X2GO/x2go_tunnel.py:79 msgid "Tunnel wait time" msgstr "隧道等待时间" -#: transports/NX/nxtunneltransport.py:89 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:88 #: transports/RDP/rdptunnel.py:83 transports/RDS_enterprise/rdstunnel.py:84 #: transports/SPICE/spice_tunnel.py:81 transports/X2GO/x2go_tunnel.py:84 msgid "Maximum time to wait before closing the tunnel listener" msgstr "关闭隧道侦听器之前等待的最长时间" -#: transports/NX/nxtunneltransport.py:98 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:97 #: transports/RDP/rdptunnel.py:92 transports/RDS_enterprise/rdstunnel.py:93 #: transports/SPICE/spice_tunnel.py:90 transports/X2GO/x2go_tunnel.py:93 -#| msgid "" -#| "If checked, ssl certificate of OpenGnsys server must be valid (not self " -#| "signed)" msgid "" "If enabled, the certificate of tunnel server will be verified (recommended)." msgstr "如果启用,将验证隧道服务器的证书(推荐)。" -#: transports/NX/nxtunneltransport.py:215 #: transports/NoMachine_enterprise/nomachine_tunneltransport.py:114 -#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:124 +#: transports/RDP/rdptunnel.py:134 transports/RDS_enterprise/rdstunnel.py:126 #: transports/SPICE/spice_tunnel.py:106 transports/X2GO/x2go_tunnel.py:117 msgid "Must use HOST:PORT in Tunnel Server Field" msgstr "必须在隧道服务器字段中使用HOST:PORT" -#: transports/NoMachine_enterprise/nomachine_base.py:78 -msgid "Listening port of NX (Defaults to 4000 for NX, 22 for SSH)" -msgstr "NX的监听端口(NX默认4000,SSH默认22)" - -#: transports/NoMachine_enterprise/nomachine_base.py:82 -#| msgid "Windows client" -msgid "Window Size" -msgstr "窗口大小" - -#: transports/NoMachine_enterprise/nomachine_base.py:84 -msgid "Window size on connection" -msgstr "连接时的窗口大小" - -#: transports/NoMachine_enterprise/nomachine_transport.py:59 -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:66 -#| msgid "Fixed Machines Pool" -msgid "NoMachine Protocol" -msgstr "无机器协议" - -#: transports/NoMachine_enterprise/nomachine_transport.py:61 -#| msgid "RDP Protocol. Direct connection." -msgid "NoMachine Protocol Direct connection." -msgstr "NoMachine 协议直接连接。" - -#: transports/NoMachine_enterprise/nomachine_transport.py:71 -msgid "Use UDP traffic for multimedia" -msgstr "将 UDP 流量用于多媒体" - -#: transports/NoMachine_enterprise/nomachine_transport.py:74 -#| msgid "If checked, the Audio will be redirected." -msgid "If checked, the multimedia will use UDP traffic instead of RDP" -msgstr "如果选中,多媒体将使用 UDP 流量而不是 RDP" - -#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:68 -#| msgid "NX protocol v3.5. Tunneled connection." -msgid "NoMachine protocol Tunneled." -msgstr "NoMachine 协议隧道。" - #: transports/PCoIP_enterprise/pcoip.py:50 msgid "PCoIP Cloud Access" msgstr "PCoIP云访问" @@ -5853,45 +5748,45 @@ msgstr "连接栏" msgid "If checked, connection bar will be shown (only on Windows clients)" msgstr "如果选中,将显示连接栏(仅在Windows客户端上)" -#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:157 +#: transports/RDP/rdp_base.py:246 transports/RDS_enterprise/rds_base.py:174 msgid "Multimedia sync" msgstr "多媒体同步" -#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:160 +#: transports/RDP/rdp_base.py:249 transports/RDS_enterprise/rds_base.py:177 msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgstr "如果选中。 Linux客户端将使用xfreerdp的多媒体参数" -#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:165 +#: transports/RDP/rdp_base.py:254 transports/RDS_enterprise/rds_base.py:182 msgid "Use Alsa" msgstr "使用Alsa" -#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:168 +#: transports/RDP/rdp_base.py:257 transports/RDS_enterprise/rds_base.py:185 msgid "" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used" msgstr "如果选中,Linux客户端将尝试使用ALSA,否则将使用Pulse" -#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:173 +#: transports/RDP/rdp_base.py:262 transports/RDS_enterprise/rds_base.py:190 msgid "Printer string" msgstr "打印机字符串" -#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:176 +#: transports/RDP/rdp_base.py:265 transports/RDS_enterprise/rds_base.py:193 msgid "If printer is checked, the printer string used with xfreerdp client" msgstr "如果选中打印机,则打印机字符串与xfreerdp客户端一起使用" -#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:182 +#: transports/RDP/rdp_base.py:271 transports/RDS_enterprise/rds_base.py:199 msgid "Smartcard string" msgstr "智能卡字符串" -#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:185 +#: transports/RDP/rdp_base.py:274 transports/RDS_enterprise/rds_base.py:202 msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgstr "如果选中智能卡,则智能卡字符串与xfreerdp客户端一起使用" #: transports/RDP/rdp_base.py:280 transports/RDP/rdp_base.py:300 -#: transports/RDS_enterprise/rds_base.py:191 +#: transports/RDS_enterprise/rds_base.py:208 msgid "Custom parameters" msgstr "自定义参数" -#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:194 +#: transports/RDP/rdp_base.py:283 transports/RDS_enterprise/rds_base.py:211 msgid "" "If not empty, extra parameter to include for Linux Client (for example /usb:" "id,dev:054c:0268, or aything compatible with your xfreerdp client)" @@ -5910,16 +5805,13 @@ msgid "" msgstr "如果选中,则允许使用 Microsoft 远程桌面客户端。密码将被提示!" #: transports/RDP/rdp_base.py:303 -#| msgid "" -#| "If not empty, extra parameter to include for Linux Client (for example /" -#| "usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)" msgid "" "If not empty, extra parameter to include for Mac OS X Freerdp Client (for " "example /usb:id,dev:054c:0268, or aything compatible with your xfreerdp " "client)" msgstr "" -"如果不为空,则为 Mac OS X Freerdp 客户端包含的额外参数(例如 /usb:id,dev:054c:0268,或与您的 xfreerdp " -"客户端兼容的任何内容)" +"如果不为空,则为 Mac OS X Freerdp 客户端包含的额外参数(例如 /usb:id," +"dev:054c:0268,或与您的 xfreerdp 客户端兼容的任何内容)" #: transports/RDP/rdptunnel.py:64 msgid "RDP Protocol. Tunneled connection." @@ -5934,6 +5826,25 @@ msgstr "适用于vApp的RDS" msgid "RDS access using RDP for vApps. Direct connection." msgstr "使用RDP为vApp进行RDS访问。直接连接。" +#: transports/RDS_enterprise/rds_base.py:157 +msgid "Maximized" +msgstr "最大化" + +#: transports/RDS_enterprise/rds_base.py:160 +msgid "If checked, UDS Actor will try to execute application maximized)" +msgstr "如果选中,UDS Actor 将尝试最大化执行应用程序)" + +#: transports/RDS_enterprise/rds_base.py:165 +msgid "Execute as shell" +msgstr "作为 shell 执行" + +#: transports/RDS_enterprise/rds_base.py:169 +#| msgid "If checked. Linux client will use multimedia parameter for xfreerdp" +msgid "" +"If checked, Linux client will execute application in a session instead of a " +"remoteapp" +msgstr "如果选中,Linux 客户端将在会话而不是远程应用程序中执行应用程序" + #: transports/RDS_enterprise/rdstunnel.py:66 msgid "RDS access using RDP for vApps. Tunneled connection." msgstr "使用RDP为vApp进行RDS访问。隧道连接。" @@ -6028,10 +5939,22 @@ msgstr "X2Go" msgid "X2Go access (Experimental). Direct connection." msgstr "X2Go访问(实验)。直接连接。" +#: transports/X2GO/x2go_base.py:75 transports/X2GO/x2go_base.py:77 +msgid "Screen size" +msgstr "屏幕尺寸" + +#: transports/X2GO/x2go_base.py:85 +msgid "Full Screen" +msgstr "全屏" + #: transports/X2GO/x2go_base.py:91 msgid "Desktop" msgstr "桌面" +#: transports/X2GO/x2go_base.py:93 +msgid "Desktop session" +msgstr "桌面会话" + #: transports/X2GO/x2go_base.py:110 msgid "vAPP" msgstr "VAPP" @@ -6140,12 +6063,10 @@ msgid "Generic .tar.gz Linux client" msgstr "通用.tar.gz Linux客户端" #: web/util/configjs.py:189 -#| msgid "Debian based Linux client" msgid "Binary appimage X86_64 Linux client" msgstr "二进制 appimage X86_64 Linux 客户端" #: web/util/configjs.py:190 -#| msgid "Debian based Linux client" msgid "Binary appimage Raspberry Linux client" msgstr "二进制 appimage Raspberry Linux 客户端" 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 75c9576d6..667b69175 100644 --- a/server/src/uds/locale/zh_Hans/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/zh_Hans/LC_MESSAGES/djangojs.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 11:16+0200\n" -"PO-Revision-Date: 2021-05-26 09:39+0000\n" +"POT-Creation-Date: 2021-07-08 12:58+0200\n" +"PO-Revision-Date: 2021-06-24 09:24+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Chinese (http://www.transifex.com/openuds/openuds/language/" "zh/)\n" @@ -22,31 +22,31 @@ msgstr "" msgid "category" msgstr "类别" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:12 msgid "seconds" msgstr "秒" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:6 msgid "Main" msgstr "主要" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 +#: static/admin/main.js:1 static/admin/polyfills-es5.js:1 +#: static/admin/polyfills.js:1 static/admin/translations-fakejs.js:11 #: static/admin/translations-fakejs.js:29 -#: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:152 -#: static/admin/translations-fakejs.js:154 -#: static/admin/translations-fakejs.js:156 -#: static/admin/translations-fakejs.js:161 -#: static/admin/translations-fakejs.js:201 -#: static/admin/translations-fakejs.js:203 -#: static/admin/translations-fakejs.js:205 static/modern/main-es2015.js:1 -#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:14 +#: static/admin/translations-fakejs.js:179 +#: static/admin/translations-fakejs.js:191 +#: static/admin/translations-fakejs.js:193 +#: static/admin/translations-fakejs.js:195 +#: static/admin/translations-fakejs.js:197 +#: static/admin/translations-fakejs.js:254 +#: static/admin/translations-fakejs.js:256 +#: static/admin/translations-fakejs.js:258 static/modern/main-es5.js:1 +#: static/modern/translations-fakejs.js:14 msgid "Error" msgstr "错误" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 #: static/admin/translations-fakejs.js:30 msgid "Please, fill in require fields: " msgstr "请填写要求字段:" @@ -60,7 +60,7 @@ msgstr "测试" msgid "Loading data..." msgstr "加载数据中..." -#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:25 #: static/admin/translations-fakejs.js:28 #: static/admin/translations-fakejs.js:32 #: static/admin/translations-fakejs.js:34 @@ -68,12 +68,12 @@ msgstr "加载数据中..." #: static/admin/translations-fakejs.js:38 #: static/admin/translations-fakejs.js:40 #: static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:98 -#: static/admin/translations-fakejs.js:177 -#: static/admin/translations-fakejs.js:182 -#: static/admin/translations-fakejs.js:195 -#: static/admin/translations-fakejs.js:199 -#: static/admin/translations-fakejs.js:208 +#: static/admin/translations-fakejs.js:134 +#: static/admin/translations-fakejs.js:216 +#: static/admin/translations-fakejs.js:221 +#: static/admin/translations-fakejs.js:253 +#: static/admin/translations-fakejs.js:261 +#: static/admin/translations-fakejs.js:266 msgid "dismiss" msgstr "解雇" @@ -90,7 +90,7 @@ msgid "Test passed successfully" msgstr "测试顺利通过" #: static/admin/main.js:1 static/admin/translations-fakejs.js:37 -#: static/admin/translations-fakejs.js:207 +#: static/admin/translations-fakejs.js:260 msgid "Successfully saved" msgstr "成功保存" @@ -102,154 +102,154 @@ msgstr "您确定要删除以下项目吗?" msgid "Deletion finished" msgstr "删除完成" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 msgid "provider" msgstr "提供商" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 msgid "service" msgstr "服务" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 msgid "service pool" msgstr "服务池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 msgid "authenticator" msgstr "认证" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 msgid "user" msgstr "用户" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 msgid "group" msgstr "组" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 msgid "transport" msgstr "运输" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 msgid "OS manager" msgstr "OS经理" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 msgid "calendar" msgstr "日历" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 msgid "pool group" msgstr "游泳池组" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 msgid "Go to" msgstr "去" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 msgid "yes" msgstr "是" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 msgid "no" msgstr "没有" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:268 msgid "Error saving: " msgstr "保存时出错:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 msgid "Error saving element" msgstr "错误保存元素" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 msgid "Error handling your request" msgstr "处理您的请求时出错" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:120 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/translations-fakejs.js:153 msgid "Sunday" msgstr "星期日" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:46 -#: static/admin/translations-fakejs.js:121 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/translations-fakejs.js:154 msgid "Monday" msgstr "星期一" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:47 -#: static/admin/translations-fakejs.js:122 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/translations-fakejs.js:155 msgid "Tuesday" msgstr "星期二" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:48 -#: static/admin/translations-fakejs.js:123 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/translations-fakejs.js:156 msgid "Wednesday" msgstr "星期三" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:49 -#: static/admin/translations-fakejs.js:124 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/translations-fakejs.js:157 msgid "Thursday" msgstr "星期四" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:50 -#: static/admin/translations-fakejs.js:125 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/translations-fakejs.js:158 msgid "Friday" msgstr "星期五" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:51 -#: static/admin/translations-fakejs.js:126 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/translations-fakejs.js:159 msgid "Saturday" msgstr "星期六" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:52 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 msgid "January" msgstr "一月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:53 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 msgid "February" msgstr "二月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:54 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:65 msgid "March" msgstr "游行" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:66 msgid "April" msgstr "四月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:56 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:67 msgid "May" msgstr "可以" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:57 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:68 msgid "June" msgstr "六月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:58 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:69 msgid "July" msgstr "七月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:59 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:70 msgid "August" msgstr "八月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:60 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:71 msgid "September" msgstr "九月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:61 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:72 msgid "October" msgstr "十月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:62 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:73 msgid "November" msgstr "十一月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:63 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:74 msgid "December" msgstr "十二月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:64 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:75 msgid "Never" msgstr "决不" @@ -269,766 +269,840 @@ msgstr "#SERVICES_NUMBER#个用户服务" msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER#个受限制的服务!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 -#: static/admin/translations-fakejs.js:268 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:368 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/translations-fakejs.js:249 +#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:450 msgid "Assigned services" msgstr "分配的服务" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:269 -#| msgid "Services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:250 msgid "Services in use" msgstr "使用中的服务" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 #: static/admin/translations-fakejs.js:291 #: static/admin/translations-fakejs.js:299 msgid "Filter" msgstr "过滤" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:21 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:22 msgid "No entries found" msgstr "找不到条目" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:12 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 msgid "Read only" msgstr "只读" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:13 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 msgid "Full Access" msgstr "完全访问" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:14 -#: static/admin/translations-fakejs.js:364 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:468 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 +#: static/admin/translations-fakejs.js:358 +#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "User" msgstr "用户" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:15 -#: static/admin/translations-fakejs.js:230 -#: static/admin/translations-fakejs.js:257 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:399 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 +#: static/admin/translations-fakejs.js:83 +#: static/admin/translations-fakejs.js:93 +#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:444 msgid "Group" msgstr "组" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:16 -#: static/admin/translations-fakejs.js:363 -#: static/admin/translations-fakejs.js:378 -#: static/admin/translations-fakejs.js:383 -#: static/admin/translations-fakejs.js:398 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/translations-fakejs.js:404 +#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:443 #: static/modern/translations-fakejs.js:72 msgid "Authenticator" msgstr "认证" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:17 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:18 msgid "Permission" msgstr "允许" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:19 msgid "Remove" msgstr "去掉" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:11 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:20 msgid "Confirm revokation of permission" msgstr "确认撤销许可" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 msgid "Maintenance" msgstr "保养" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 msgid "Exit maintenance mode" msgstr "退出维护模式" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:221 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 msgid "Enter maintenance mode" msgstr "进入维护模式" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:222 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 msgid "New provider" msgstr "新提供者" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:242 msgid "Edit provider" msgstr "编辑提供者" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 msgid "Delete provider" msgstr "删除提供商" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 msgid "Exit maintenance mode?" msgstr "退出维护模式?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:245 msgid "Enter maintenance mode?" msgstr "进入维护模式?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:246 msgid "Maintenance mode for" msgstr "维护模式" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:246 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/translations-fakejs.js:247 msgid "In Maintenance" msgstr "在维护中" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:229 -#: static/admin/translations-fakejs.js:247 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/translations-fakejs.js:248 msgid "Active" msgstr "活性" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 -#: static/admin/translations-fakejs.js:232 -#: static/admin/translations-fakejs.js:250 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:76 +#: static/admin/translations-fakejs.js:95 +#: static/admin/translations-fakejs.js:229 msgid "Pool" msgstr "池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:216 -#: static/admin/translations-fakejs.js:233 -#: static/admin/translations-fakejs.js:251 -#: static/admin/translations-fakejs.js:445 -#: static/admin/translations-fakejs.js:461 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:77 +#: static/admin/translations-fakejs.js:96 +#: static/admin/translations-fakejs.js:230 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:351 msgid "State" msgstr "州" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 -#: static/admin/translations-fakejs.js:234 -#: static/admin/translations-fakejs.js:252 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:78 +#: static/admin/translations-fakejs.js:97 +#: static/admin/translations-fakejs.js:231 msgid "User Services" msgstr "用户服务" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 -#: static/admin/translations-fakejs.js:262 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:356 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/translations-fakejs.js:232 +#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:397 msgid "Service pools" msgstr "服务池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 -#: static/admin/translations-fakejs.js:6 -#: static/admin/translations-fakejs.js:326 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/translations-fakejs.js:7 +#: static/admin/translations-fakejs.js:306 #: static/modern/translations-fakejs.js:43 msgid "Yes" msgstr "是" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 -#: static/admin/translations-fakejs.js:7 -#: static/admin/translations-fakejs.js:327 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:4 +#: static/admin/translations-fakejs.js:8 +#: static/admin/translations-fakejs.js:307 #: static/modern/translations-fakejs.js:44 msgid "No" msgstr "没有" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:8 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 msgid "(hidden)" msgstr "(隐)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:9 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:10 msgid "Selected items :" msgstr "选定项目:" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 -#: static/admin/translations-fakejs.js:245 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/translations-fakejs.js:233 #: static/modern/translations-fakejs.js:34 msgid "Information" msgstr "信息" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:211 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:234 msgid "New service" msgstr "新服务" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 msgid "Edit service" msgstr "编辑服务" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 msgid "Delete service" msgstr "删除服务" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 msgid "Delete user service" msgstr "删除用户服务" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 msgid "New Authenticator" msgstr "新认证" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:266 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 msgid "Edit Authenticator" msgstr "编辑身份验证器" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:267 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 msgid "Delete Authenticator" msgstr "删除身份验证器" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:243 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 msgid "Any" msgstr "任何" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:244 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 msgid "All" msgstr "所有" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:231 -#: static/admin/translations-fakejs.js:258 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:405 -#: static/admin/translations-fakejs.js:444 -#: static/admin/translations-fakejs.js:460 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/translations-fakejs.js:94 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:350 +#: static/admin/translations-fakejs.js:375 +#: static/admin/translations-fakejs.js:431 msgid "Comments" msgstr "评论" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:235 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:98 msgid "Unique ID" msgstr "唯一身份" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:236 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 msgid "Friendly Name" msgstr "友好名称" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:237 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 msgid "In Use" msgstr "正在使用" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:238 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 msgid "IP" msgstr "IP" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:239 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 msgid "Services Pool" msgstr "服务池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:240 -#: static/admin/translations-fakejs.js:264 -#: static/admin/translations-fakejs.js:280 -#: static/admin/translations-fakejs.js:316 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 -#: static/admin/translations-fakejs.js:437 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:469 -#: static/admin/translations-fakejs.js:475 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/translations-fakejs.js:103 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:369 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:452 msgid "Groups" msgstr "组" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:241 -#: static/admin/translations-fakejs.js:438 -#: static/admin/translations-fakejs.js:473 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:364 msgid "Services Pools" msgstr "服务池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:253 -#: static/admin/translations-fakejs.js:333 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:79 +#: static/admin/translations-fakejs.js:374 msgid "Name" msgstr "名称" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:254 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:80 msgid "Real Name" msgstr "真正的名字" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 msgid "state" msgstr "州" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:256 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 msgid "Last access" msgstr "上次访问" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 -#: static/admin/translations-fakejs.js:279 -#: static/admin/translations-fakejs.js:454 -#: static/admin/translations-fakejs.js:474 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:368 msgid "Users" msgstr "用户" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 -#: static/admin/translations-fakejs.js:446 -#: static/admin/translations-fakejs.js:462 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/translations-fakejs.js:340 +#: static/admin/translations-fakejs.js:352 msgid "Enabled" msgstr "启用" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:260 -#: static/admin/translations-fakejs.js:447 -#: static/admin/translations-fakejs.js:463 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/translations-fakejs.js:341 +#: static/admin/translations-fakejs.js:353 msgid "Disabled" msgstr "残" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:261 -#: static/admin/translations-fakejs.js:464 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/translations-fakejs.js:354 msgid "Blocked" msgstr "阻止" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:248 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 msgid "Delete user" msgstr "删除用户" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:249 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 msgid "Delete group" msgstr "删除组" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:270 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:123 msgid "New OS Manager" msgstr "新的OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:271 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:124 msgid "Edit OS Manager" msgstr "编辑OS Manager" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:272 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:125 msgid "Delete OS Manager" msgstr "删除操作系统管理器" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:87 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "New Transport" msgstr "新运输" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:88 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Edit Transport" msgstr "编辑传输" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:89 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "Delete Transport" msgstr "删除传输" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:84 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 msgid "New Network" msgstr "新网络" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:85 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 msgid "Edit Network" msgstr "编辑网络" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:86 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 msgid "Delete Network" msgstr "删除网络" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:81 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 msgid "New Proxy" msgstr "新代理" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:82 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 msgid "Edit Proxy" msgstr "编辑代理" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:83 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 msgid "Delete Proxy" msgstr "删除代理" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:223 msgid "(This service does not requires an OS Manager)" msgstr "(此服务不需要OS Manager)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:224 msgid "New service Pool" msgstr "新服务池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:225 msgid "Publish on creation" msgstr "发布创作" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:226 msgid "If selected, will initiate the publication inmediatly after creation" msgstr "如果选中,将在创建后立即启动发布" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:227 msgid "Edit Service Pool" msgstr "编辑服务池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:228 msgid "Delete service pool" msgstr "删除服务池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:153 -#: static/admin/translations-fakejs.js:157 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/translations-fakejs.js:194 msgid "Please, select a valid user" msgstr "请选择有效用户" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:155 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 msgid "Please, select a valid group" msgstr "请选择一个有效的组" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 msgid "Please, select a valid transport" msgstr "请选择有效的交通工具" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:158 -#| msgid "Assigned services" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:199 msgid "Assigned" msgstr "已分配" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:159 -#| msgid "Cache" +#: static/admin/main.js:1 static/admin/translations-fakejs.js:200 msgid "Cached" msgstr "缓存" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:201 msgid "In use" msgstr "正在使用" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 #: static/admin/translations-fakejs.js:289 -#: static/admin/translations-fakejs.js:360 -#: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:456 +#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:401 +#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:466 msgid "Logs" msgstr "日志" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:203 msgid "VNC" msgstr "VNC" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 msgid "Launch now" msgstr "现在发射" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:205 msgid "Change owner" msgstr "改变所有者" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 msgid "Assign service" msgstr "分配服务" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:207 #: static/admin/translations-fakejs.js:276 -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:282 #: static/admin/translations-fakejs.js:345 -#: static/admin/translations-fakejs.js:353 -#: static/admin/translations-fakejs.js:365 -#: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:385 -#: static/admin/translations-fakejs.js:389 -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:394 #: static/admin/translations-fakejs.js:406 -#: static/admin/translations-fakejs.js:414 -#: static/admin/translations-fakejs.js:426 -#: static/admin/translations-fakejs.js:451 -#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 +#: static/admin/translations-fakejs.js:428 +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:487 msgid "Cancel" msgstr "取消" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:208 msgid "Changelog" msgstr "更新日志" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:170 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:182 +#: static/admin/translations-fakejs.js:209 msgid "Delete assigned service" msgstr "删除已分配的服务" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:210 msgid "Delete cached service" msgstr "删除缓存的服务" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 -#: static/admin/translations-fakejs.js:172 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:183 +#: static/admin/translations-fakejs.js:211 msgid "Delete assigned group" msgstr "删除已分配的组" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:212 msgid "Delete assigned transport" msgstr "删除分配的传输" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:213 msgid "Publication" msgstr "出版物" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:214 msgid "Cancel publication?" msgstr "取消发布?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:215 msgid "Publication canceled" msgstr "出版物已取消" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:217 msgid "Delete scheduled action" msgstr "删除预定的操作" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:179 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:218 msgid "Execute scheduled action" msgstr "执行计划的操作" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:219 msgid "Execute scheduled action right now?" msgstr "立即执行预定的操作?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:220 msgid "Scheduled action executed" msgstr "已执行计划的操作" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:183 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:184 +#: static/admin/translations-fakejs.js:222 msgid "Delete calendar access rule" msgstr "删除日历访问规则" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:185 msgid "New meta pool" msgstr "新的元池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:186 msgid "Edit meta pool" msgstr "编辑元池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:187 msgid "Delete meta pool" msgstr "删除元池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:180 msgid "Please, select a valid service pool" msgstr "请选择有效的服务池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:181 msgid "Remove member pool" msgstr "删除成员池" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:188 msgid "New pool group" msgstr "新池组" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:191 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:189 msgid "Edit pool group" msgstr "修改池组" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:192 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Delete pool group" msgstr "删除池组" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:100 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:176 msgid "New calendar" msgstr "新日历" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:101 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:177 msgid "Edit calendar" msgstr "编辑日历" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:102 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:178 msgid "Delete calendar" msgstr "删除日历" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:103 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 msgid "day" msgstr "天" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:104 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 msgid "days" msgstr "天" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:105 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 msgid "Daily" msgstr "日常" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:106 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 msgid "week" msgstr "周" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:107 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 msgid "weeks" msgstr "周" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:108 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 msgid "Weekly" msgstr "每周" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:109 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 msgid "month" msgstr "月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:110 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:143 msgid "months" msgstr "个月" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:111 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:144 msgid "Monthly" msgstr "每月一次" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:112 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:145 msgid "year" msgstr "年" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:113 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:146 msgid "years" msgstr "年份" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:114 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:147 msgid "Yearly" msgstr "每年" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:115 -#: static/admin/translations-fakejs.js:342 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:148 +#: static/admin/translations-fakejs.js:383 msgid "Weekdays" msgstr "平日" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:116 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:149 msgid "Minutes" msgstr "分钟" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:117 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:150 msgid "Hours" msgstr "小时" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:118 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:151 msgid "Days" msgstr "天" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:119 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:152 msgid "Weeks" msgstr "周" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:160 msgid "(no days)" msgstr "(没有日子)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:161 msgid "Forever" msgstr "永远" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:162 msgid "Start date/time" msgstr "开始日期/时间" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:163 msgid "End date" msgstr "结束日期" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:164 msgid "Interval" msgstr "间隔" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:165 msgid "Week days" msgstr "周日" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:166 msgid "Invalid or incomplete rule. Please, fix field $FIELD" msgstr "规则无效或不完整。请修复字段$ FIELD" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:134 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:167 msgid "This rule will be valid every" msgstr "这条规则将是有效的" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:168 msgid "of any week" msgstr "任何一周" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:136 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:169 msgid "from" msgstr "从" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:137 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:170 msgid "until" msgstr "直到" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:138 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:171 msgid "onwards" msgstr "向前" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:139 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:172 msgid "starting at" msgstr "开始于" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:140 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:173 msgid "and every event will be active for" msgstr "每个活动都会活跃起来" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:141 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:174 msgid "with no duration" msgstr "没有持续时间" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:142 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:175 msgid "Delete calendar rule" msgstr "删除日历规则" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:91 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:127 msgid "Set time mark" msgstr "设定时间标记" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:92 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:128 msgid "New account" msgstr "新账户" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:93 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:129 msgid "Edit account" msgstr "编辑账户" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:94 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:130 msgid "Delete account" msgstr "删除帐户" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:95 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:131 msgid "Time mark" msgstr "时间标记" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:96 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:132 msgid "Set time mark for $NAME to current date/time?" msgstr "将$ NAME的时间标记设置为当前日期/时间?" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:97 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:133 msgid "Time mark stablished" msgstr "已建立时间标记" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:99 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:135 msgid "No time mark" msgstr "没有时间标记" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:90 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:126 msgid "Delete account usage" msgstr "删除帐户使用情况" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:202 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:255 msgid "Image is too big (max. upload size is 256Kb)" msgstr "图像太大(最大上传大小为256Kb)" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:204 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:257 msgid "Invalid image type (only supports JPEG, PNG and GIF" msgstr "图像类型无效(仅支持JPEG,PNG和GIF" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:206 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:259 msgid "Please, provide a name and a image" msgstr "请提供名称和图像" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:209 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:262 msgid "Delete image" msgstr "删除图片" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:196 -#: static/admin/translations-fakejs.js:200 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:263 +#: static/admin/translations-fakejs.js:267 msgid "Generate report" msgstr "生成报告" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:197 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:264 msgid "Generating report..." msgstr "生成报告......" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:198 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:265 msgid "Report finished" msgstr "报告完了" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:194 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:252 msgid "Configuration saved" msgstr "配置已保存" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:193 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:251 msgid "Delete actor token - USE WITH EXTREME CAUTION!!!" msgstr "删除演员令牌-格外小心!!!" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:23 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:24 msgid "Cache flushed" msgstr "缓存已刷新" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:44 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:55 msgid "Items per page" msgstr "每页项目" -#: static/admin/main.js:1 static/admin/translations-fakejs.js:3 +#: static/admin/main.js:1 static/admin/translations-fakejs.js:5 msgid ", (%i more items)" msgstr ",(%i更多项目)" +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "ON_PROPERTY" +msgstr "ON_PROPERTY" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "on" +msgstr "上" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "originalInstance" +msgstr "原始实例" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "OriginalDelegate" +msgstr "原始委托" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "Promise" +msgstr "承诺" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "propagationStopped" +msgstr "传播停止" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "UNPATCHED_EVENTS" +msgstr "UNPATCHED_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "PASSIVE_EVENTS" +msgstr "PASSIVE_EVENTS" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "zoneTask" +msgstr "区域任务" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskAborting" +msgstr "fetchTaskAborting" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "fetchTaskScheduling" +msgstr "获取任务调度" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrTask" +msgstr "xhr任务" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrSync" +msgstr "同步" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrListener" +msgstr "监听器" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +#| msgid "Scheduled actions" +msgid "xhrScheduled" +msgstr "xhr预定" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrURL" +msgstr "网址" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "xhrErrorBeforeScheduled" +msgstr "xhrErrorBeforeScheduled" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "unhandledPromiseRejectionHandler" +msgstr "未处理的PromiseRejectionHandler" + +#: static/admin/polyfills-es5.js:1 static/admin/polyfills.js:1 +msgid "rejectionHandledHandler" +msgstr "拒绝处理程序" + #: static/admin/translations-fakejs.js:274 msgid "Remove all" msgstr "移除所有" @@ -1038,53 +1112,53 @@ msgid "Add" msgstr "加" #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:282 -#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:288 +#: static/admin/translations-fakejs.js:334 #: static/admin/translations-fakejs.js:346 -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:361 #: static/admin/translations-fakejs.js:366 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:386 -#: static/admin/translations-fakejs.js:390 -#: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:403 +#: static/admin/translations-fakejs.js:387 +#: static/admin/translations-fakejs.js:395 #: static/admin/translations-fakejs.js:407 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:412 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:433 #: static/admin/translations-fakejs.js:435 -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:452 -#: static/admin/translations-fakejs.js:471 -#: static/admin/translations-fakejs.js:476 +#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:488 msgid "Ok" msgstr "好" #: static/admin/translations-fakejs.js:278 -msgid "Permissions for" -msgstr "权限" - -#: static/admin/translations-fakejs.js:281 -msgid "New permission..." -msgstr "新许可......" - -#: static/admin/translations-fakejs.js:283 -msgid "New user permission for" -msgstr "的新用户权限" - -#: static/admin/translations-fakejs.js:284 -msgid "New group permission for" -msgstr "新的组权限" - -#: static/admin/translations-fakejs.js:287 msgid "Discard & close" msgstr "放弃并关闭" -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:279 +#: static/admin/translations-fakejs.js:480 msgid "Save" msgstr "保存" +#: static/admin/translations-fakejs.js:280 +msgid "New user permission for" +msgstr "的新用户权限" + +#: static/admin/translations-fakejs.js:281 +msgid "New group permission for" +msgstr "新的组权限" + +#: static/admin/translations-fakejs.js:284 +msgid "Permissions for" +msgstr "权限" + +#: static/admin/translations-fakejs.js:287 +msgid "New permission..." +msgstr "新许可......" + #: static/admin/translations-fakejs.js:290 #: static/admin/translations-fakejs.js:297 msgid "Export" @@ -1120,479 +1194,469 @@ msgid "Detail" msgstr "详情" #: static/admin/translations-fakejs.js:305 -#: static/admin/translations-fakejs.js:344 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:367 -#: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:453 -msgid "Summary" -msgstr "摘要" - -#: static/admin/translations-fakejs.js:306 -#: static/admin/translations-fakejs.js:429 -msgid "Services" -msgstr "服务" - -#: static/admin/translations-fakejs.js:307 -msgid "Authenticators" -msgstr "验证器" - -#: static/admin/translations-fakejs.js:308 -msgid "Os Managers" -msgstr "Os经理" - -#: static/admin/translations-fakejs.js:309 -msgid "Connectivity" -msgstr "连接" - -#: static/admin/translations-fakejs.js:310 -#: static/admin/translations-fakejs.js:371 -#: static/modern/translations-fakejs.js:38 -msgid "Transports" -msgstr "运输" - -#: static/admin/translations-fakejs.js:311 -#: static/modern/translations-fakejs.js:40 -msgid "Networks" -msgstr "网络" - -#: static/admin/translations-fakejs.js:312 -msgid "Proxies" -msgstr "代理" - -#: static/admin/translations-fakejs.js:313 -msgid "Pools" -msgstr "池" - -#: static/admin/translations-fakejs.js:315 -msgid "Meta pools" -msgstr "元池" - -#: static/admin/translations-fakejs.js:317 -msgid "Calendars" -msgstr "日历" - -#: static/admin/translations-fakejs.js:318 -msgid "Accounts" -msgstr "帐号" - -#: static/admin/translations-fakejs.js:319 -msgid "Tools" -msgstr "工具" - -#: static/admin/translations-fakejs.js:320 -msgid "Gallery" -msgstr "画廊" - -#: static/admin/translations-fakejs.js:321 -msgid "Reports" -msgstr "报告" - -#: static/admin/translations-fakejs.js:322 -msgid "Configuration" -msgstr "组态" - -#: static/admin/translations-fakejs.js:323 -msgid "Actor tokens" -msgstr "演员代币" - -#: static/admin/translations-fakejs.js:324 -msgid "Flush Cache" -msgstr "刷新缓存" - -#: static/admin/translations-fakejs.js:325 #: static/modern/translations-fakejs.js:42 msgid "Close" msgstr "关" -#: static/admin/translations-fakejs.js:328 +#: static/admin/translations-fakejs.js:308 msgid "User mode" msgstr "用户模式" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:309 #: static/modern/translations-fakejs.js:47 msgid "Logout" msgstr "登出" -#: static/admin/translations-fakejs.js:330 -msgid "Account usage" -msgstr "帐户使用情况" +#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:463 +msgid "Summary" +msgstr "摘要" -#: static/admin/translations-fakejs.js:331 -msgid "Edit rule" -msgstr "修改规则" - -#: static/admin/translations-fakejs.js:332 -msgid "New rule" -msgstr "新规定" - -#: static/admin/translations-fakejs.js:335 -msgid "Event" -msgstr "事件" - -#: static/admin/translations-fakejs.js:336 -msgid "Start time" -msgstr "开始时间" - -#: static/admin/translations-fakejs.js:337 -msgid "Duration" -msgstr "持续时间" - -#: static/admin/translations-fakejs.js:338 -msgid "Duration units" -msgstr "持续时间单位" - -#: static/admin/translations-fakejs.js:339 -msgid "Start date" -msgstr "开始日期" - -#: static/admin/translations-fakejs.js:340 -msgid "Repeat until date" -msgstr "重复直到日期" - -#: static/admin/translations-fakejs.js:341 -msgid "Frequency" -msgstr "频率" - -#: static/admin/translations-fakejs.js:343 -msgid "Repeat every" -msgstr "重复一遍" - -#: static/admin/translations-fakejs.js:347 -msgid "Rules" -msgstr "规则" - -#: static/admin/translations-fakejs.js:348 -msgid "New member pool" -msgstr "新会员池" - -#: static/admin/translations-fakejs.js:349 -msgid "Edit member pool" -msgstr "编辑成员池" - -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:411 -msgid "Priority" -msgstr "优先" - -#: static/admin/translations-fakejs.js:351 -msgid "Service pool" -msgstr "服务池" - -#: static/admin/translations-fakejs.js:352 -msgid "Enabled?" -msgstr "启用?" - -#: static/admin/translations-fakejs.js:359 -#: static/admin/translations-fakejs.js:374 -msgid "Access calendars" -msgstr "访问日历" - -#: static/admin/translations-fakejs.js:361 -msgid "Assign service to user manually" -msgstr "手动为用户分配服务" - -#: static/admin/translations-fakejs.js:362 -msgid "Service" +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:464 +msgid "Services" msgstr "服务" -#: static/admin/translations-fakejs.js:369 -msgid "Cache" -msgstr "高速缓存" +#: static/admin/translations-fakejs.js:312 +msgid "Authenticators" +msgstr "验证器" -#: static/admin/translations-fakejs.js:372 -msgid "Publications" -msgstr "出版物" +#: static/admin/translations-fakejs.js:313 +msgid "Os Managers" +msgstr "Os经理" -#: static/admin/translations-fakejs.js:373 -msgid "Scheduled actions" -msgstr "预定的行动" +#: static/admin/translations-fakejs.js:314 +msgid "Connectivity" +msgstr "连接" -#: static/admin/translations-fakejs.js:375 -msgid "Charts" -msgstr "图表" - -#: static/admin/translations-fakejs.js:377 -msgid "New group for" -msgstr "新组" - -#: static/admin/translations-fakejs.js:382 -msgid "Change owner of assigned service" -msgstr "更改已分配服务的所有者" - -#: static/admin/translations-fakejs.js:387 -msgid "New transport for" -msgstr "新的运输" - -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:397 -msgid "Transport" +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:453 +#: static/modern/translations-fakejs.js:38 +msgid "Transports" msgstr "运输" -#: static/admin/translations-fakejs.js:391 -msgid "Edit action for" -msgstr "编辑动作" +#: static/admin/translations-fakejs.js:316 +#: static/modern/translations-fakejs.js:40 +msgid "Networks" +msgstr "网络" -#: static/admin/translations-fakejs.js:392 -msgid "New action for" -msgstr "新的行动" +#: static/admin/translations-fakejs.js:317 +msgid "Proxies" +msgstr "代理" -#: static/admin/translations-fakejs.js:393 -#: static/admin/translations-fakejs.js:412 -msgid "Calendar" +#: static/admin/translations-fakejs.js:318 +msgid "Pools" +msgstr "池" + +#: static/admin/translations-fakejs.js:320 +msgid "Meta pools" +msgstr "元池" + +#: static/admin/translations-fakejs.js:322 +msgid "Calendars" msgstr "日历" -#: static/admin/translations-fakejs.js:394 -msgid "Events offset (minutes)" -msgstr "事件抵消(分钟)" +#: static/admin/translations-fakejs.js:323 +msgid "Accounts" +msgstr "帐号" -#: static/admin/translations-fakejs.js:395 -msgid "At the beginning of the interval?" -msgstr "在间隔的开始?" +#: static/admin/translations-fakejs.js:324 +msgid "Tools" +msgstr "工具" -#: static/admin/translations-fakejs.js:396 -#: static/admin/translations-fakejs.js:413 -msgid "Action" -msgstr "行动" +#: static/admin/translations-fakejs.js:325 +msgid "Gallery" +msgstr "画廊" -#: static/admin/translations-fakejs.js:402 -msgid "Logs of" -msgstr "日志" +#: static/admin/translations-fakejs.js:326 +msgid "Reports" +msgstr "报告" -#: static/admin/translations-fakejs.js:404 -msgid "New publication for" -msgstr "新出版物" +#: static/admin/translations-fakejs.js:327 +msgid "Configuration" +msgstr "组态" -#: static/admin/translations-fakejs.js:408 -msgid "New access rule for" -msgstr "的新访问规则" +#: static/admin/translations-fakejs.js:328 +msgid "Actor tokens" +msgstr "演员代币" -#: static/admin/translations-fakejs.js:409 -msgid "Edit access rule for" -msgstr "编辑的访问规则" +#: static/admin/translations-fakejs.js:329 +msgid "Flush Cache" +msgstr "刷新缓存" -#: static/admin/translations-fakejs.js:410 -msgid "Default fallback access for" -msgstr "的默认后备访问权限" - -#: static/admin/translations-fakejs.js:416 -msgid "Changelog of" -msgstr "更改日志" - -#: static/admin/translations-fakejs.js:418 -msgid "UDS Configuration" -msgstr "UDS配置" - -#: static/admin/translations-fakejs.js:420 -msgid "New image for" -msgstr "的新图片" - -#: static/admin/translations-fakejs.js:421 -msgid "Edit for" -msgstr "编辑为" - -#: static/admin/translations-fakejs.js:422 -msgid "Image name" -msgstr "图像名称" - -#: static/admin/translations-fakejs.js:423 -msgid "Image (click to change)" -msgstr "图片(点击更改)" - -#: static/admin/translations-fakejs.js:424 -msgid "For optimal results, use " -msgstr "为获得最佳效果,请使用" - -#: static/admin/translations-fakejs.js:425 -msgid "The image will be resized on upload to" -msgstr "图片将在上传时调整大小" - -#: static/admin/translations-fakejs.js:430 -msgid "Usage" -msgstr "用法" - -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:472 +#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:459 msgid "Information for" msgstr "信息" -#: static/admin/translations-fakejs.js:433 -msgid "Services pools" -msgstr "服务池" - -#: static/admin/translations-fakejs.js:439 -msgid "Assigned Services" -msgstr "指定服务" - -#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:335 msgid "Edit group" msgstr "编辑组" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:336 msgid "New group" msgstr "新组" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:337 msgid "Meta group name" msgstr "元组名称" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:342 msgid "Service Pools" msgstr "服务池" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:343 msgid "Match mode" msgstr "比赛模式" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:344 msgid "Selected Groups" msgstr "选定的团体" -#: static/admin/translations-fakejs.js:457 +#: static/admin/translations-fakejs.js:347 msgid "Edit user" msgstr "编辑用户" -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:348 msgid "New user" msgstr "新用户" -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:349 msgid "Real name" msgstr "真正的名字" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:355 msgid "Role" msgstr "角色" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:356 msgid "Admin" msgstr "管理员" -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:357 msgid "Staff member" msgstr "工作人员" -#: static/admin/translations-fakejs.js:477 +#: static/admin/translations-fakejs.js:365 +msgid "Assigned Services" +msgstr "指定服务" + +#: static/admin/translations-fakejs.js:371 +msgid "Account usage" +msgstr "帐户使用情况" + +#: static/admin/translations-fakejs.js:372 +msgid "Edit rule" +msgstr "修改规则" + +#: static/admin/translations-fakejs.js:373 +msgid "New rule" +msgstr "新规定" + +#: static/admin/translations-fakejs.js:376 +msgid "Event" +msgstr "事件" + +#: static/admin/translations-fakejs.js:377 +msgid "Start time" +msgstr "开始时间" + +#: static/admin/translations-fakejs.js:378 +msgid "Duration" +msgstr "持续时间" + +#: static/admin/translations-fakejs.js:379 +msgid "Duration units" +msgstr "持续时间单位" + +#: static/admin/translations-fakejs.js:380 +msgid "Start date" +msgstr "开始日期" + +#: static/admin/translations-fakejs.js:381 +msgid "Repeat until date" +msgstr "重复直到日期" + +#: static/admin/translations-fakejs.js:382 +msgid "Frequency" +msgstr "频率" + +#: static/admin/translations-fakejs.js:384 +msgid "Repeat every" +msgstr "重复一遍" + +#: static/admin/translations-fakejs.js:388 +msgid "Rules" +msgstr "规则" + +#: static/admin/translations-fakejs.js:389 +msgid "New member pool" +msgstr "新会员池" + +#: static/admin/translations-fakejs.js:390 +msgid "Edit member pool" +msgstr "编辑成员池" + +#: static/admin/translations-fakejs.js:391 +#: static/admin/translations-fakejs.js:416 +msgid "Priority" +msgstr "优先" + +#: static/admin/translations-fakejs.js:392 +msgid "Service pool" +msgstr "服务池" + +#: static/admin/translations-fakejs.js:393 +msgid "Enabled?" +msgstr "启用?" + +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:456 +msgid "Access calendars" +msgstr "访问日历" + +#: static/admin/translations-fakejs.js:402 +msgid "Assign service to user manually" +msgstr "手动为用户分配服务" + +#: static/admin/translations-fakejs.js:403 +msgid "Service" +msgstr "服务" + +#: static/admin/translations-fakejs.js:408 +msgid "Change owner of assigned service" +msgstr "更改已分配服务的所有者" + +#: static/admin/translations-fakejs.js:413 +msgid "New access rule for" +msgstr "的新访问规则" + +#: static/admin/translations-fakejs.js:414 +msgid "Edit access rule for" +msgstr "编辑的访问规则" + +#: static/admin/translations-fakejs.js:415 +msgid "Default fallback access for" +msgstr "的默认后备访问权限" + +#: static/admin/translations-fakejs.js:417 +#: static/admin/translations-fakejs.js:438 +msgid "Calendar" +msgstr "日历" + +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:441 +msgid "Action" +msgstr "行动" + +#: static/admin/translations-fakejs.js:421 +msgid "New group for" +msgstr "新组" + +#: static/admin/translations-fakejs.js:426 +msgid "New transport for" +msgstr "新的运输" + +#: static/admin/translations-fakejs.js:427 +#: static/admin/translations-fakejs.js:442 +msgid "Transport" +msgstr "运输" + +#: static/admin/translations-fakejs.js:430 +msgid "New publication for" +msgstr "新出版物" + +#: static/admin/translations-fakejs.js:434 +msgid "Changelog of" +msgstr "更改日志" + +#: static/admin/translations-fakejs.js:436 +msgid "Edit action for" +msgstr "编辑动作" + +#: static/admin/translations-fakejs.js:437 +msgid "New action for" +msgstr "新的行动" + +#: static/admin/translations-fakejs.js:439 +msgid "Events offset (minutes)" +msgstr "事件抵消(分钟)" + +#: static/admin/translations-fakejs.js:440 +msgid "At the beginning of the interval?" +msgstr "在间隔的开始?" + +#: static/admin/translations-fakejs.js:447 +msgid "Logs of" +msgstr "日志" + +#: static/admin/translations-fakejs.js:451 +msgid "Cache" +msgstr "高速缓存" + +#: static/admin/translations-fakejs.js:454 +msgid "Publications" +msgstr "出版物" + +#: static/admin/translations-fakejs.js:455 +msgid "Scheduled actions" +msgstr "预定的行动" + +#: static/admin/translations-fakejs.js:457 +msgid "Charts" +msgstr "图表" + +#: static/admin/translations-fakejs.js:460 +msgid "Services pools" +msgstr "服务池" + +#: static/admin/translations-fakejs.js:465 +msgid "Usage" +msgstr "用法" + +#: static/admin/translations-fakejs.js:467 #: static/modern/translations-fakejs.js:45 msgid "Dashboard" msgstr "仪表板" -#: static/admin/translations-fakejs.js:478 +#: static/admin/translations-fakejs.js:468 msgid "View authenticators" msgstr "查看验证者" -#: static/admin/translations-fakejs.js:479 -#: static/admin/translations-fakejs.js:480 -#: static/admin/translations-fakejs.js:481 +#: static/admin/translations-fakejs.js:469 +#: static/admin/translations-fakejs.js:470 +#: static/admin/translations-fakejs.js:471 msgid "View service pools" msgstr "查看服务池" -#: static/admin/translations-fakejs.js:482 -#| msgid "Assigned services" +#: static/admin/translations-fakejs.js:472 msgid "Assigned services chart" msgstr "分配的服务图表" -#: static/admin/translations-fakejs.js:483 -#| msgid "Reset service: " +#: static/admin/translations-fakejs.js:473 msgid "In use services chart" msgstr "在用服务图表" -#: static/admin/translations-fakejs.js:484 +#: static/admin/translations-fakejs.js:474 msgid "UDS Administration" msgstr "UDS管理" -#: static/admin/translations-fakejs.js:485 +#: static/admin/translations-fakejs.js:475 msgid "You are accessing UDS Administration as staff member." msgstr "您正在以工作人员身份访问UDS管理。" -#: static/admin/translations-fakejs.js:486 +#: static/admin/translations-fakejs.js:476 msgid "This means that you have restricted access to elements." msgstr "这意味着您具有对元素的限制访问权限。" -#: static/admin/translations-fakejs.js:487 +#: static/admin/translations-fakejs.js:477 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." msgstr "要增加访问权限,请与当地的UDS管理员联系。" -#: static/admin/translations-fakejs.js:488 +#: static/admin/translations-fakejs.js:478 msgid "Thank you." msgstr "谢谢。" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:23 -msgid "Errors found" -msgstr "发现错误" +#: static/admin/translations-fakejs.js:479 +msgid "UDS Configuration" +msgstr "UDS配置" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/admin/translations-fakejs.js:481 +msgid "New image for" +msgstr "的新图片" + +#: static/admin/translations-fakejs.js:482 +msgid "Edit for" +msgstr "编辑为" + +#: static/admin/translations-fakejs.js:483 +msgid "Image name" +msgstr "图像名称" + +#: static/admin/translations-fakejs.js:484 +msgid "Image (click to change)" +msgstr "图片(点击更改)" + +#: static/admin/translations-fakejs.js:485 +msgid "For optimal results, use " +msgstr "为获得最佳效果,请使用" + +#: static/admin/translations-fakejs.js:486 +msgid "The image will be resized on upload to" +msgstr "图片将在上传时调整大小" + +#: static/modern/main-es5.js:1 msgid "Error communicating with your service. Please, retry again." msgstr "与您的服务通信时出错。请重试。" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:13 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:13 msgid "Your session has expired. Please, login again" msgstr "您的会话已过期。请重新登录" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:15 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:15 #: static/modern/translations-fakejs.js:20 msgid "Please wait until the service is launched." msgstr "请等待,直到该服务启动。" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Remember that you will need the UDS client on your platform to access the " "service." msgstr "请记住,您将需要平台上的UDS客户端来访问服务。" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:16 -#| msgid "Service released" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:16 msgid "Service ready" msgstr "服务就绪" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:17 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:17 msgid "UDS Client not launching" msgstr "UDS 客户端未启动" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 +#| msgid "" +#| "It seems that you don't have UDS Client installed. Please, install it " +#| "from here: " msgid "" "It seems that you don't have UDS Client installed. Please, install it from " -"here: " +"here:" msgstr "您似乎没有安装 UDS 客户端。请从这里安装它:" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:18 -#| msgid "UDS Client download page" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:18 msgid "UDS Client Download" msgstr "UDS客户端下载" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Launching UDS Client, almost done." msgstr "启动 UDS 客户端,差不多完成了。" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "Machine ready, waiting for UDS Client" msgstr "机器准备好,等待UDS客户端" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:19 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:19 msgid "Error launching service" msgstr "启动服务时出错" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 +#: static/modern/main-es5.js:1 msgid "" "Your connection is being prepared. It will open on a new window when ready." msgstr "您的连接正在准备中。准备就绪后,它将在新窗口中打开。" -#: static/modern/main-es2015.js:1 static/modern/main-es5.js:1 -#: static/modern/translations-fakejs.js:21 +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:21 msgid "Launching service" msgstr "启动服务" +#: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:23 +msgid "Errors found" +msgstr "发现错误" + #: static/modern/main-es5.js:1 static/modern/translations-fakejs.js:3 msgid "Service is in maintenance" msgstr "服务正在维护中"