Updated translations

This commit is contained in:
Adolfo Gómez García 2018-11-20 11:02:58 +01:00
parent 688a91325c
commit 3e3ea59261
22 changed files with 1845 additions and 1500 deletions

View File

@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/"
"ar/)\n"
@ -62,10 +62,10 @@ msgstr "الاسم"
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/providers.py:72 REST/methods/services.py:192
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:148
#: REST/methods/users_groups.py:276 REST/model.py:148
#: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
msgid "Comments"
@ -95,7 +95,7 @@ msgstr "المستخدمين"
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:76 REST/methods/services.py:195
#: REST/methods/providers.py:76 REST/methods/services.py:196
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
msgid "tags"
msgstr "العلامات"
@ -241,8 +241,8 @@ msgstr "لم يتم العثور على الخدمة"
msgid "Available reports"
msgstr "التقارير المتوفرة"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
#: REST/methods/users_groups.py:282
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
@ -265,41 +265,41 @@ msgstr "يقوم بإنشاء"
msgid "Input error: {0}"
msgstr "إدخال خطأ: {0}"
#: REST/methods/services.py:184
#: REST/methods/services.py:185
#, python-brace-format
msgid "Services of {0}"
msgstr "خدمات {0}"
#: REST/methods/services.py:186
#: REST/methods/services.py:187
msgid "Current services"
msgstr "الخدمات الحالية"
#: REST/methods/services.py:190
#: REST/methods/services.py:191
msgid "Service name"
msgstr "اسم الخدمة"
#: REST/methods/services.py:192 REST/methods/user_services.py:303
#: REST/methods/services.py:193 REST/methods/user_services.py:303
msgid "Type"
msgstr "نوع"
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
#: templates/uds/admin/tmpl/service-info.html:5
#: templates/uds/admin/tmpl/user-info.html:5
msgid "Services Pools"
msgstr "تجمعات الخدمة"
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
#: templates/uds/admin/tmpl/dashboard.html:88
msgid "User services"
msgstr "خدمات المستخدم"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "With errors"
msgstr "مع الأخطاء"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "Ok"
msgstr "موافق"
@ -353,16 +353,17 @@ msgstr "آخر إعدام"
msgid "Services Pool Groups"
msgstr "خدمات تجمع مجموعات"
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
msgid "Associated Image"
msgstr "الصورة المرتبطة بها"
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
msgid "Image assocciated with this service"
msgstr "الصورة المرتبطة مع هذه الخدمة"
#: REST/methods/services_pools.py:79
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
#: templates/uds/admin/snippets/navbar.html:27
#: templates/uds/admin/tmpl/group.html:82
#: templates/uds/admin/tmpl/services_pool.html:4
#: templates/uds/admin/tmpl/services_pool.html:7
msgid "Service Pools"
@ -388,44 +389,44 @@ msgstr "تجمع مجموعات"
msgid "Parent Service"
msgstr "الخدمة الأم"
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
msgid "Default"
msgstr "افتراضي"
#: REST/methods/services_pools.py:153
#: REST/methods/services_pools.py:158
msgid "Create at least one OS Manager before creating a new service pool"
msgstr "إنشاء مدير واحد على الأقل لنظام التشغيل قبل إنشاء تجمع جديد للخدمة"
#: REST/methods/services_pools.py:155
#: REST/methods/services_pools.py:160
msgid "Create at least a service before creating a new service pool"
msgstr "قم بإنشاء على الأقل خدمة قبل إنشاء تجمع جديد للخدمة"
#: REST/methods/services_pools.py:162
#: REST/methods/services_pools.py:167
msgid "Base service"
msgstr "خدمة قاعدة"
#: REST/methods/services_pools.py:163
#: REST/methods/services_pools.py:168
msgid "Service used as base of this service pool"
msgstr "الخدمة التي تستخدم كقاعدة لهذا التجمع للخدمة"
#: REST/methods/services_pools.py:170
#: REST/methods/services_pools.py:175
msgid "OS Manager"
msgstr "إدارة نظام التشغيل"
#: REST/methods/services_pools.py:171
#: REST/methods/services_pools.py:176
msgid "OS Manager used as base of this service pool"
msgstr "إدارة نظام التشغيل يستخدم كقاعدة لهذا التجمع للخدمة"
#: REST/methods/services_pools.py:178
#: REST/methods/services_pools.py:183
msgid "Show transports"
msgstr "إظهار النقل"
#: REST/methods/services_pools.py:179
#: REST/methods/services_pools.py:184
msgid "If active, alternative transports for user will be shown"
msgstr "في حالة نشطة، سيظهر النقل البديل للمستخدم"
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
@ -433,11 +434,11 @@ msgstr "في حالة نشطة، سيظهر النقل البديل للمستخ
msgid "Advanced"
msgstr "متقدم"
#: REST/methods/services_pools.py:186
#: REST/methods/services_pools.py:191
msgid "Allow removal by users"
msgstr "السماح بمسح المستخدم"
#: REST/methods/services_pools.py:187
#: REST/methods/services_pools.py:192
msgid ""
"If active, the user will be allowed to remove the service \"manually\". Be "
"careful with this, because the user will have the \"power\" to delete it's "
@ -446,19 +447,19 @@ msgstr ""
"إذا نشط، فسيسمح للمستخدم بإزالة الخدمة \"يدويا\". كن حذرا مع هذا، لأن "
"المستخدم سوف يكون \"السلطة\" لحذف انها الخدمة الخاصة"
#: REST/methods/services_pools.py:194
#: REST/methods/services_pools.py:199
msgid "Allow reset by users"
msgstr "السماح بإعادة برمجة المصنع قبل المستخدمين"
#: REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:200
msgid "If active, the user will be allowed to reset the service"
msgstr "في حالة التفعيل، سيسمح للمستخدم بإعادة برمجة الخدمة"
#: REST/methods/services_pools.py:202
#: REST/methods/services_pools.py:207
msgid "Ignores unused"
msgstr "تجاهل غير المستخدمة"
#: REST/methods/services_pools.py:203
#: REST/methods/services_pools.py:208
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -466,53 +467,53 @@ msgstr ""
"إذا تم تمكين الخيار، فإن UDS لا تحاول الكشف عن خدمات المستخدم التي تم "
"تعيينها ولكن التي ليست قيد الاستخدام."
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
msgid "Display"
msgstr "عرض"
#: REST/methods/services_pools.py:218
#: REST/methods/services_pools.py:223
msgid "Pool group"
msgstr "تجمع مجموعات"
#: REST/methods/services_pools.py:219
#: REST/methods/services_pools.py:224
msgid "Pool group for this pool (for pool classify on display)"
msgstr "تجمع الفريق لهذا التجمع (لتصنيف تجمع في العرض)"
#: REST/methods/services_pools.py:227
#: REST/methods/services_pools.py:232
msgid "Initial available services"
msgstr "أولى الخدمات المتاحة"
#: REST/methods/services_pools.py:228
#: REST/methods/services_pools.py:233
msgid "Services created initially for this service pool"
msgstr "الخدمات التي تم إنشاؤها في البداية لتجمع هذه الخدمة"
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
msgid "Availability"
msgstr "توافر"
#: REST/methods/services_pools.py:236
#: REST/methods/services_pools.py:241
msgid "Services to keep in cache"
msgstr "خدمات تبقى في ذاكرة التخزين المؤقت"
#: REST/methods/services_pools.py:237
#: REST/methods/services_pools.py:242
msgid "Services kept in cache for improved user service assignation"
msgstr "خدمات الاحتفاظ بها في ذاكرة التخزين المؤقت لإسناد خدمة مستخدم محسنة"
#: REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:250
msgid "Services to keep in L2 cache"
msgstr "خدمات تبقى في ذاكرة التخزين المؤقت L2"
#: REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:251
msgid "Services kept in cache of level2 for improved service generation"
msgstr "خدمات الاحتفاظ بها في ذاكرة التخزين المؤقت من L2 لتحسين خدمة الجيل"
#: REST/methods/services_pools.py:254
#: REST/methods/services_pools.py:259
msgid "Maximum number of services to provide"
msgstr "الحد الأقصى لعدد الخدمات المتوفرة"
#: REST/methods/services_pools.py:255
#: REST/methods/services_pools.py:260
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -520,11 +521,11 @@ msgstr ""
"الحد الأقصى لعدد من الخدمات (المعينة ومخبأة في L1) التي يمكن أن تنشأ عن هذه "
"الخدمة"
#: REST/methods/services_pools.py:271
#: REST/methods/services_pools.py:276
msgid "Base service does not exist anymore"
msgstr "خدمة قاعدة غير موجود بعد الآن"
#: REST/methods/services_pools.py:293
#: REST/methods/services_pools.py:298
msgid "This service requires an OS Manager"
msgstr "تتطلب هذه الخدمة إدارة نظام التشغيل"
@ -590,11 +591,11 @@ msgstr "النقل الحالي"
msgid "Devices"
msgstr "جهاز"
#: REST/methods/transports.py:73
#: REST/methods/transports.py:72
msgid "Network access"
msgstr "الوصول إلى شبكة الاتصال"
#: REST/methods/transports.py:74
#: REST/methods/transports.py:73
msgid ""
"If checked, the transport will be enabled for the selected networks. If "
"unchecked, transport will be disabled for selected networks"
@ -615,11 +616,11 @@ msgstr ""
"الشبكات المرتبطة بهذا النقل. في حالة عدم وجود شبكة اتصال محددة، سوف يعني "
"\"جميع الشبكات\""
#: REST/methods/transports.py:89
#: REST/methods/transports.py:90
msgid "Allowed Devices"
msgstr "أجهزة مسموحة "
#: REST/methods/transports.py:90
#: REST/methods/transports.py:91
msgid ""
"If empty, any kind of device compatible with this transport will be allowed. "
"Else, only devices compatible with selected values will be allowed"
@ -627,6 +628,11 @@ msgstr ""
"إذا كان فارغا، لن يسمح لأي نوع من الأجهزة المتوافقة مع هذا النقل. خلاف ذلك، "
"يسمح لأجهزة متوافقة فقط مع القيم المحددة"
#: REST/methods/transports.py:100
#| msgid "Restrained services pools"
msgid "Currently assigned services pools"
msgstr "مجمعات الخدمات المعينة حاليا"
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
@ -724,7 +730,8 @@ msgstr "المستخدمون الحاليون"
#: services/HyperV_enterprise/HyperVProvider.py:85
#: services/Nutanix_enterprise/NutanixProvider.py:35
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
#: services/OpenStack/ProviderLegacy.py:106
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -739,7 +746,7 @@ msgstr "المستخدمون الحاليون"
msgid "Username"
msgstr "اسم المستخدم"
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
msgid "state"
msgstr "الحالة"
@ -748,28 +755,28 @@ msgstr "الحالة"
msgid "Last access"
msgstr "آخر وصول"
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
msgid "User already exists (duplicate key error)"
msgstr "المستخدم موجود مسبقا (خطأ مفتاح مكرر)"
#: REST/methods/users_groups.py:255
#: REST/methods/users_groups.py:269
#, python-brace-format
msgid "Groups of {0}"
msgstr "مجموعات من {0}"
#: REST/methods/users_groups.py:257
#: REST/methods/users_groups.py:271
msgid "Current groups"
msgstr "المجموعات الحالية"
#: REST/methods/users_groups.py:268
#: REST/methods/users_groups.py:282
msgid "UDS Group"
msgstr "المجموعة المصغرة"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "Meta group"
msgstr "Meta المجموعة"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "UDS Meta Group"
msgstr "مجموعة Meta المصغرة"
@ -853,7 +860,7 @@ msgstr "قائمة المستخدمين ل {}"
#: services/HyperV_enterprise/HyperVProvider.py:83
#: services/Nutanix_enterprise/NutanixProvider.py:33
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -867,7 +874,7 @@ msgstr "ملقم Active directory IP أو اسم المضيف"
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
#: auths/EDirectory_enterprise/Authenticator.py:64
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
#: services/OpenStack/Provider.py:102
#: services/OpenStack/ProviderLegacy.py:101
msgid "Use SSL"
msgstr "استخدام SSL"
@ -913,7 +920,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:86
#: services/Nutanix_enterprise/NutanixProvider.py:36
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
#: services/OpenStack/ProviderLegacy.py:107
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -942,7 +950,8 @@ msgstr "كلمة مرور المستخدم ldap"
#: services/HyperV_enterprise/HyperVProvider.py:91
#: services/Nutanix_enterprise/NutanixProvider.py:40
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
#: services/OpenStack/ProviderLegacy.py:112
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -1107,7 +1116,7 @@ msgstr "EDirectory Server IP أو اسم المضيف"
#: services/HyperV_enterprise/HyperVProvider.py:84
#: services/Nutanix_enterprise/NutanixProvider.py:34
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
#: services/OpenStack/Provider.py:100
#: services/OpenStack/ProviderLegacy.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1602,7 +1611,7 @@ msgstr "خدمة قاعدة"
#: core/services/BaseService.py:122 core/services/BaseService.py:131
#: models/Permissions.py:79 models/Permissions.py:83
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
#: services/TestService_enterprise/TestService.py:29
msgid "None"
@ -2027,7 +2036,8 @@ msgid "Os Manager to control windows machines with domain."
msgstr "مدير نظام التشغيل للسيطرة على أجهزة ويندوز مع المجال."
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
#: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2631,7 +2641,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2643,7 +2654,8 @@ msgstr "تزامن الخلق"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2654,7 +2666,8 @@ msgstr "الحد الأقصى لعدد بالتزامن خلق الأجهزة ا
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2666,7 +2679,8 @@ msgstr "تزامن الإزالة."
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2781,7 +2795,7 @@ msgstr "مخازن البيانات لوضع تدريجيات والمطبوعا
#: services/HyperV_enterprise/HyperVLinkedService.py:177
#: services/Nutanix_enterprise/NutanixService.py:110
#: services/OVirt/OVirtLinkedService.py:222
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
#: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15"
@ -2791,7 +2805,7 @@ msgstr "لا يجب أن يكون طول اسم بالإضافة إلى طول
#: services/HyperV_enterprise/HyperVLinkedService.py:179
#: services/Nutanix_enterprise/NutanixService.py:112
#: services/OVirt/OVirtLinkedService.py:224
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
#: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers"
@ -3231,7 +3245,7 @@ msgstr "OpenNebula المضيف"
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr "ميناء OpenNebula (الافتراضي هو 2633 للاتصال غير SSL)"
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3324,55 +3338,71 @@ msgid "OpenStack platform service provider"
msgstr "مزود خدمة المنصة Openstack"
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "مضيف OpenStack."
msgid "Identity endpoint"
msgstr "هوية نقطة النهاية"
#: services/OpenStack/Provider.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr "5000 للإصدارات القديمة، 80/443 (ssl) لإصدارات أحدث من أوكاتا"
#: services/OpenStack/Provider.py:99
msgid ""
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
"identity)"
msgstr ""
"OpenStack هوية نقطة النهاية API الوصول (على سبيل المثال، https://10.0.0.0/"
"الهوية)"
#: services/OpenStack/Provider.py:101
#| msgid "Newer Openstack"
msgid "Legacy openstack"
msgstr "Openstack القديمة"
#: services/OpenStack/Provider.py:101
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
msgstr "تعيين \"نعم\" إذا كان لديك الإصدار Openstack أوكاتا أو كبار السن"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface"
msgstr "واجهة الوصول"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface to be used"
msgstr "واجهة الوصول لاستخدامها"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
msgid "Domain name (default is Default)"
msgstr "اسم النطاق (الافتراضي هو افتراضي)"
#: services/OpenStack/Provider.py:107
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
msgid "User with valid privileges on OpenStack"
msgstr "المستخدم مع امتياز صالح على OpenStack"
#: services/OpenStack/Provider.py:108
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
msgid "Password of the user of OpenStack"
msgstr "كلمة السر للمستخدم من Openstack"
#: services/OpenStack/Provider.py:113
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
msgid "Timeout in seconds of connection to OpenStack"
msgstr "المهلة بالثواني لاتصال Openstack"
#: services/OpenStack/Provider.py:157
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
msgid "OpenStack test connection passed"
msgstr "مر اختبار الاتصال Openstack."
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
#: services/OpenStack/ProviderLegacy.py:80
#| msgid "OpenStack Platform Provider"
msgid "OpenStack LEGACY Platform Provider"
msgstr "OpenStack إرث منصة موفر"
#: services/OpenStack/ProviderLegacy.py:84
msgid ""
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
"previous to OCATA)"
msgstr ""
"موفر خدمة منصة تركه OpenStack (\"الإصدارات\" القديمة من Openstack، "
"السابقة إلى أوكاتا)"
#: services/OpenStack/ProviderLegacy.py:99
msgid "OpenStack Host"
msgstr "مضيف OpenStack."
#: services/OpenStack/ProviderLegacy.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr "5000 للإصدارات القديمة، 80/443 (ssl) لإصدارات أحدث من أوكاتا"
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
msgid "Authentication error"
msgstr "خطأ مصادقة"
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/"
@ -116,7 +116,7 @@ msgid "Error accessing data"
msgstr "خطأ في الوصول إلى البيانات"
#: static/tmp_js/gui-d-authenticators.js:184
#: static/tmp_js/gui-d-authenticators.js:452
#: static/tmp_js/gui-d-authenticators.js:464
#: static/tmp_js/gui-d-services.js:140
msgid "Information"
msgstr "معلومات"
@ -125,112 +125,112 @@ msgstr "معلومات"
msgid "Group information"
msgstr "معلومات المجموعة"
#: static/tmp_js/gui-d-authenticators.js:363
#: static/tmp_js/gui-d-authenticators.js:367
msgid "Edit group"
msgstr "تحرير مجموعة"
#: static/tmp_js/gui-d-authenticators.js:385
#: static/tmp_js/gui-d-authenticators.js:430
#: static/tmp_js/gui-d-authenticators.js:391
#: static/tmp_js/gui-d-authenticators.js:441
msgid "Group saved"
msgstr "المجموعة المحفوظة"
#: static/tmp_js/gui-d-authenticators.js:408
#: static/tmp_js/gui-d-authenticators.js:416
msgid "New meta group"
msgstr "مجموعة التعريف الجديدة"
#: static/tmp_js/gui-d-authenticators.js:410
#: static/tmp_js/gui-d-authenticators.js:419
msgid "New group"
msgstr "مجموعة جديدة"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Search groups"
msgstr "مجموعات البحث"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
msgid "Group"
msgstr "المجموعة"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Groups found"
msgstr "العثور على مجموعات"
#: static/tmp_js/gui-d-authenticators.js:431
#: static/tmp_js/gui-d-authenticators.js:442
msgid "Group saving error"
msgstr "خطاء في حفظ المجموعة"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Delete group"
msgstr "حذف مجموعة"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Group deletion error"
msgstr "خطأ في حذف المجموعة"
#: static/tmp_js/gui-d-authenticators.js:487
#: static/tmp_js/gui-d-authenticators.js:499
msgid "User information"
msgstr "معلومات المستخدم"
#: static/tmp_js/gui-d-authenticators.js:660
#: static/tmp_js/gui-d-authenticators.js:672
msgid "Edit user"
msgstr "تحرير المستخدم"
#: static/tmp_js/gui-d-authenticators.js:693
#: static/tmp_js/gui-d-authenticators.js:726
#: static/tmp_js/gui-d-authenticators.js:705
#: static/tmp_js/gui-d-authenticators.js:738
msgid "User saved"
msgstr "حفظ المستخدم"
#: static/tmp_js/gui-d-authenticators.js:694
#: static/tmp_js/gui-d-authenticators.js:727
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:739
msgid "User saving error"
msgstr "خطأ في حفظ المستخدم"
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:718
msgid "New user"
msgstr "مستخدم جديد"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Search users"
msgstr "البحث عن المستخدمين"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
msgid "User"
msgstr "المستخدم"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Users found"
msgstr "العثور على مستخدمين"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "Delete user"
msgstr "حذف المستخدم"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "User deletion error"
msgstr "خطأ في حذف المستخدم"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "New authenticator"
msgstr "مصادق جديد"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "Authenticator creation error"
msgstr "خطأ في إنشاء المصادق"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Edit authenticator"
msgstr "تحرير المصادق"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Authenticator saving error"
msgstr "خطأ في حفظ المصادق"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Delete authenticator"
msgstr "حذف المصادق"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Authenticator deletion error"
msgstr "خطأ في حذف المصادق"

File diff suppressed because it is too large Load Diff

View File

@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"PO-Revision-Date: 2018-10-03 08:38+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-11-14 12:41+0000\n"
"Last-Translator: albert clar <albert.clar@uib.cat>\n"
"Language-Team: Catalan (http://www.transifex.com/openuds/openuds/language/"
"ca/)\n"
"Language: ca\n"
@ -116,7 +116,7 @@ msgid "Error accessing data"
msgstr "Error accedint a dades"
#: static/tmp_js/gui-d-authenticators.js:184
#: static/tmp_js/gui-d-authenticators.js:452
#: static/tmp_js/gui-d-authenticators.js:464
#: static/tmp_js/gui-d-services.js:140
msgid "Information"
msgstr "Informació"
@ -125,112 +125,112 @@ msgstr "Informació"
msgid "Group information"
msgstr "Informació del grup"
#: static/tmp_js/gui-d-authenticators.js:363
#: static/tmp_js/gui-d-authenticators.js:367
msgid "Edit group"
msgstr "Editar grup"
#: static/tmp_js/gui-d-authenticators.js:385
#: static/tmp_js/gui-d-authenticators.js:430
#: static/tmp_js/gui-d-authenticators.js:391
#: static/tmp_js/gui-d-authenticators.js:441
msgid "Group saved"
msgstr "Grup desat"
#: static/tmp_js/gui-d-authenticators.js:408
#: static/tmp_js/gui-d-authenticators.js:416
msgid "New meta group"
msgstr "Nou metagrup"
#: static/tmp_js/gui-d-authenticators.js:410
#: static/tmp_js/gui-d-authenticators.js:419
msgid "New group"
msgstr "Nou grup"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Search groups"
msgstr "Cerca grups"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
msgid "Group"
msgstr "Grup"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Groups found"
msgstr "Grups trobats"
#: static/tmp_js/gui-d-authenticators.js:431
#: static/tmp_js/gui-d-authenticators.js:442
msgid "Group saving error"
msgstr "Error desant grup"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Delete group"
msgstr "Esborra grup"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Group deletion error"
msgstr "Error esborrant grup"
#: static/tmp_js/gui-d-authenticators.js:487
#: static/tmp_js/gui-d-authenticators.js:499
msgid "User information"
msgstr "Informació de l'usuari"
#: static/tmp_js/gui-d-authenticators.js:660
#: static/tmp_js/gui-d-authenticators.js:672
msgid "Edit user"
msgstr "Edita usuari"
#: static/tmp_js/gui-d-authenticators.js:693
#: static/tmp_js/gui-d-authenticators.js:726
#: static/tmp_js/gui-d-authenticators.js:705
#: static/tmp_js/gui-d-authenticators.js:738
msgid "User saved"
msgstr "Usuari desat"
#: static/tmp_js/gui-d-authenticators.js:694
#: static/tmp_js/gui-d-authenticators.js:727
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:739
msgid "User saving error"
msgstr "Error desant usuari"
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:718
msgid "New user"
msgstr "Nou usuari"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Search users"
msgstr "Cerca usuaris"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
msgid "User"
msgstr "Usuari"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Users found"
msgstr "Usuaris trobats"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "Delete user"
msgstr "Esborra usuari"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "User deletion error"
msgstr "Error esborrant usuari"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "New authenticator"
msgstr "Nou autenticador"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "Authenticator creation error"
msgstr "Error creant autenticador"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Edit authenticator"
msgstr "Edita autenticador"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Authenticator saving error"
msgstr "Error desant autenticador"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Delete authenticator"
msgstr "Esborra autenticador"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Authenticator deletion error"
msgstr "Error esborrant autenticador"
@ -727,11 +727,11 @@ msgstr "Cal proporcionar autenticador i grup"
#: static/tmp_js/gui-d-servicespools.js:434
msgid "Edit Assigned Service ownership"
msgstr ""
msgstr "Editeu la propietat del Servei Assignat"
#: static/tmp_js/gui-d-servicespools.js:462
msgid "You must provide authenticator and user"
msgstr ""
msgstr "Heu de proporcionar autenticador i usuari"
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: German (http://www.transifex.com/openuds/openuds/language/"
"de/)\n"
@ -61,10 +61,10 @@ msgstr "Name"
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/providers.py:72 REST/methods/services.py:192
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:148
#: REST/methods/users_groups.py:276 REST/model.py:148
#: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
msgid "Comments"
@ -94,7 +94,7 @@ msgstr "Benutzer"
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:76 REST/methods/services.py:195
#: REST/methods/providers.py:76 REST/methods/services.py:196
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
msgid "tags"
msgstr "Markierungen"
@ -242,8 +242,8 @@ msgstr "-Dienst nicht gefunden"
msgid "Available reports"
msgstr "Verfügbare Berichte"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
#: REST/methods/users_groups.py:282
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
@ -266,41 +266,41 @@ msgstr "Generiert"
msgid "Input error: {0}"
msgstr "Eingabefehler: {0}"
#: REST/methods/services.py:184
#: REST/methods/services.py:185
#, python-brace-format
msgid "Services of {0}"
msgstr "Dienstleistungen von {0}"
#: REST/methods/services.py:186
#: REST/methods/services.py:187
msgid "Current services"
msgstr "Aktuelle Dienstleistungen"
#: REST/methods/services.py:190
#: REST/methods/services.py:191
msgid "Service name"
msgstr "Dienstnamen"
#: REST/methods/services.py:192 REST/methods/user_services.py:303
#: REST/methods/services.py:193 REST/methods/user_services.py:303
msgid "Type"
msgstr "Typ"
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
#: templates/uds/admin/tmpl/service-info.html:5
#: templates/uds/admin/tmpl/user-info.html:5
msgid "Services Pools"
msgstr "Dienstleistungen-Pools"
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
#: templates/uds/admin/tmpl/dashboard.html:88
msgid "User services"
msgstr "Benutzerdienste"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "With errors"
msgstr "Mit Fehlern"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "Ok"
msgstr "Okay"
@ -354,16 +354,17 @@ msgstr "Letzte Ausführung"
msgid "Services Pool Groups"
msgstr "Services-Pool-Gruppen"
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
msgid "Associated Image"
msgstr "Zugeordnetes Bild"
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
msgid "Image assocciated with this service"
msgstr "Bild Assocciated mit diesem service"
#: REST/methods/services_pools.py:79
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
#: templates/uds/admin/snippets/navbar.html:27
#: templates/uds/admin/tmpl/group.html:82
#: templates/uds/admin/tmpl/services_pool.html:4
#: templates/uds/admin/tmpl/services_pool.html:7
msgid "Service Pools"
@ -389,48 +390,48 @@ msgstr "Schwimmbad-Gruppe"
msgid "Parent Service"
msgstr "Eltern-Service"
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
msgid "Default"
msgstr "In der Standardeinstellung"
#: REST/methods/services_pools.py:153
#: REST/methods/services_pools.py:158
msgid "Create at least one OS Manager before creating a new service pool"
msgstr ""
"Erstellen Sie mindestens ein OS-Manager vor dem Erstellen eines neuen "
"Service-Pools"
#: REST/methods/services_pools.py:155
#: REST/methods/services_pools.py:160
msgid "Create at least a service before creating a new service pool"
msgstr ""
"Erstellen Sie mindestens einen Dienst vor dem Erstellen eines neuen Service-"
"Pools"
#: REST/methods/services_pools.py:162
#: REST/methods/services_pools.py:167
msgid "Base service"
msgstr "Basisdienst"
#: REST/methods/services_pools.py:163
#: REST/methods/services_pools.py:168
msgid "Service used as base of this service pool"
msgstr "Service als Basis für diesen Service-pool"
#: REST/methods/services_pools.py:170
#: REST/methods/services_pools.py:175
msgid "OS Manager"
msgstr "OS-Manager"
#: REST/methods/services_pools.py:171
#: REST/methods/services_pools.py:176
msgid "OS Manager used as base of this service pool"
msgstr "OS-Manager verwendet als Grundlage dieser Service-pool"
#: REST/methods/services_pools.py:178
#: REST/methods/services_pools.py:183
msgid "Show transports"
msgstr "Karte-Transporte"
#: REST/methods/services_pools.py:179
#: REST/methods/services_pools.py:184
msgid "If active, alternative transports for user will be shown"
msgstr "Wenn aktiv, werden alternative Transporte für Benutzer angezeigt"
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
@ -438,11 +439,11 @@ msgstr "Wenn aktiv, werden alternative Transporte für Benutzer angezeigt"
msgid "Advanced"
msgstr "Erweiterte"
#: REST/methods/services_pools.py:186
#: REST/methods/services_pools.py:191
msgid "Allow removal by users"
msgstr "Entfernen von Benutzern zulassen"
#: REST/methods/services_pools.py:187
#: REST/methods/services_pools.py:192
msgid ""
"If active, the user will be allowed to remove the service \"manually\". Be "
"careful with this, because the user will have the \"power\" to delete it's "
@ -452,19 +453,19 @@ msgstr ""
"damit vorsichtig sein, da der Benutzer die \"macht\" zu löschen müssen die "
"eigenen service"
#: REST/methods/services_pools.py:194
#: REST/methods/services_pools.py:199
msgid "Allow reset by users"
msgstr "Zurücksetzen von Benutzern zu ermöglichen"
#: REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:200
msgid "If active, the user will be allowed to reset the service"
msgstr "Wenn aktiv, wird der Benutzer dürfen den Service zurücksetzen"
#: REST/methods/services_pools.py:202
#: REST/methods/services_pools.py:207
msgid "Ignores unused"
msgstr "Ignoriert unbenutzt"
#: REST/methods/services_pools.py:203
#: REST/methods/services_pools.py:208
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -472,56 +473,56 @@ msgstr ""
"Wenn die Option aktiviert ist, versucht UDS nicht, erkennen und entfernen "
"den Benutzer Dienstleistungen zugeordnet aber nicht in Gebrauch."
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
msgid "Display"
msgstr "Display"
#: REST/methods/services_pools.py:218
#: REST/methods/services_pools.py:223
msgid "Pool group"
msgstr "Schwimmbad-Gruppe"
#: REST/methods/services_pools.py:219
#: REST/methods/services_pools.py:224
msgid "Pool group for this pool (for pool classify on display)"
msgstr ""
"Gruppe für diesen Pool zu bündeln, (für Pool einordnen auf dem Display)"
#: REST/methods/services_pools.py:227
#: REST/methods/services_pools.py:232
msgid "Initial available services"
msgstr "Erster verfügbaren Dienste"
#: REST/methods/services_pools.py:228
#: REST/methods/services_pools.py:233
msgid "Services created initially for this service pool"
msgstr "Dienste, die ursprünglich für diesen Service-Pool erstellt"
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
msgid "Availability"
msgstr "Verfügbarkeit"
#: REST/methods/services_pools.py:236
#: REST/methods/services_pools.py:241
msgid "Services to keep in cache"
msgstr "Dienstleistungen im Cache behalten"
#: REST/methods/services_pools.py:237
#: REST/methods/services_pools.py:242
msgid "Services kept in cache for improved user service assignation"
msgstr ""
"Dienstleistungen, die im Cache für verbesserte Service Zuweisung gehalten"
#: REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:250
msgid "Services to keep in L2 cache"
msgstr "Dienstleistungen im L2-Cache zu behalten"
#: REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:251
msgid "Services kept in cache of level2 for improved service generation"
msgstr ""
"Dienstleistungen gehalten im level2-Cache für verbesserte Service-generation"
#: REST/methods/services_pools.py:254
#: REST/methods/services_pools.py:259
msgid "Maximum number of services to provide"
msgstr "Maximale Anzahl der Dienste"
#: REST/methods/services_pools.py:255
#: REST/methods/services_pools.py:260
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -529,11 +530,11 @@ msgstr ""
"Maximale Anzahl der Dienst (zugewiesen und L1-Cache) für die erstellt werden "
"können dieser service"
#: REST/methods/services_pools.py:271
#: REST/methods/services_pools.py:276
msgid "Base service does not exist anymore"
msgstr "Zentrale Dienst existiert nicht mehr"
#: REST/methods/services_pools.py:293
#: REST/methods/services_pools.py:298
msgid "This service requires an OS Manager"
msgstr "Dieser Service erfordert eine OS-Manager"
@ -599,11 +600,11 @@ msgstr "Aktuelle Transporte"
msgid "Devices"
msgstr "Geräte"
#: REST/methods/transports.py:73
#: REST/methods/transports.py:72
msgid "Network access"
msgstr "Netzwerkzugriff"
#: REST/methods/transports.py:74
#: REST/methods/transports.py:73
msgid ""
"If checked, the transport will be enabled for the selected networks. If "
"unchecked, transport will be disabled for selected networks"
@ -625,11 +626,11 @@ msgstr ""
"Netzwerke, die mit diesem Transport verbunden. Wenn kein Netzwerk "
"ausgewählt, bedeutet \"alle Netze\""
#: REST/methods/transports.py:89
#: REST/methods/transports.py:90
msgid "Allowed Devices"
msgstr "Zugelassenen Geräte"
#: REST/methods/transports.py:90
#: REST/methods/transports.py:91
msgid ""
"If empty, any kind of device compatible with this transport will be allowed. "
"Else, only devices compatible with selected values will be allowed"
@ -637,6 +638,11 @@ msgstr ""
"Wenn leer, wird jede Art von Gerät kompatibel mit diesem Transport erlaubt. "
"Andernfalls werden nur Geräte kompatibel mit ausgewählten Werte dürfen"
#: REST/methods/transports.py:100
#| msgid "Restrained services pools"
msgid "Currently assigned services pools"
msgstr "Derzeit zugewiesen Dienstleistungen pools"
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
@ -734,7 +740,8 @@ msgstr "Momentane Benutzer"
#: services/HyperV_enterprise/HyperVProvider.py:85
#: services/Nutanix_enterprise/NutanixProvider.py:35
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
#: services/OpenStack/ProviderLegacy.py:106
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -749,7 +756,7 @@ msgstr "Momentane Benutzer"
msgid "Username"
msgstr "Benutzername"
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
msgid "state"
msgstr "Zustand"
@ -758,28 +765,28 @@ msgstr "Zustand"
msgid "Last access"
msgstr "Zuletzt online"
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
msgid "User already exists (duplicate key error)"
msgstr "Benutzer ist bereits vorhanden (doppelte Schlüsselfehler)"
#: REST/methods/users_groups.py:255
#: REST/methods/users_groups.py:269
#, python-brace-format
msgid "Groups of {0}"
msgstr "Gruppen von {0}"
#: REST/methods/users_groups.py:257
#: REST/methods/users_groups.py:271
msgid "Current groups"
msgstr "Aktuelle Gruppen"
#: REST/methods/users_groups.py:268
#: REST/methods/users_groups.py:282
msgid "UDS Group"
msgstr "UDS-Gruppe"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "Meta group"
msgstr "Meta group"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "UDS Meta Group"
msgstr "UDS Meta Group"
@ -865,7 +872,7 @@ msgstr "Benutzerliste für {}"
#: services/HyperV_enterprise/HyperVProvider.py:83
#: services/Nutanix_enterprise/NutanixProvider.py:33
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -879,7 +886,7 @@ msgstr "Active Directory-Server IP oder Hostname"
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
#: auths/EDirectory_enterprise/Authenticator.py:64
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
#: services/OpenStack/Provider.py:102
#: services/OpenStack/ProviderLegacy.py:101
msgid "Use SSL"
msgstr "Verwendung SSL"
@ -927,7 +934,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:86
#: services/Nutanix_enterprise/NutanixProvider.py:36
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
#: services/OpenStack/ProviderLegacy.py:107
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -956,7 +964,8 @@ msgstr "Kennwort für den Ldap-Benutzer"
#: services/HyperV_enterprise/HyperVProvider.py:91
#: services/Nutanix_enterprise/NutanixProvider.py:40
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
#: services/OpenStack/ProviderLegacy.py:112
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -1108,7 +1117,7 @@ msgstr "EDirectory Server IP oder Hostname"
#: services/HyperV_enterprise/HyperVProvider.py:84
#: services/Nutanix_enterprise/NutanixProvider.py:34
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
#: services/OpenStack/Provider.py:100
#: services/OpenStack/ProviderLegacy.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1624,7 +1633,7 @@ msgstr "Basisdienst"
#: core/services/BaseService.py:122 core/services/BaseService.py:131
#: models/Permissions.py:79 models/Permissions.py:83
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
#: services/TestService_enterprise/TestService.py:29
msgid "None"
@ -2051,7 +2060,8 @@ msgid "Os Manager to control windows machines with domain."
msgstr "OS-Manager auf Windows-Rechnern mit Domain zu kontrollieren."
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
#: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2619,7 +2629,8 @@ msgstr "Von Abonnements erhalten"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2631,7 +2642,8 @@ msgstr "Erstellung Parallelität"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2642,7 +2654,8 @@ msgstr "Maximale Anzahl der gleichzeitig VMs erstellen"
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2654,7 +2667,8 @@ msgstr "Entfernung-Parallelität"
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2768,7 +2782,7 @@ msgstr "Datastores wohin mit inkrementellen & Publikationen"
#: services/HyperV_enterprise/HyperVLinkedService.py:177
#: services/Nutanix_enterprise/NutanixService.py:110
#: services/OVirt/OVirtLinkedService.py:222
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
#: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15"
@ -2778,7 +2792,7 @@ msgstr "Die Länge der Basename plus Länge darf nicht größer als 15 sein."
#: services/HyperV_enterprise/HyperVLinkedService.py:179
#: services/Nutanix_enterprise/NutanixService.py:112
#: services/OVirt/OVirtLinkedService.py:224
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
#: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers"
@ -3226,7 +3240,7 @@ msgstr "OpenNebula Host"
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr "OpenNebula-Port (Standardwert ist 2633 für nicht-Ssl-Verbindung)"
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3319,55 +3333,71 @@ msgid "OpenStack platform service provider"
msgstr "OpenStack-Plattform-Service-provider"
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
msgid "Identity endpoint"
msgstr "Identität-Endpunkt"
#: services/OpenStack/Provider.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr "5000 für ältere Versionen, 80/443 (Ssl) für Versionen neuer als OCATA"
#: services/OpenStack/Provider.py:99
msgid ""
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
"identity)"
msgstr ""
"OpenStack Identität Endpunkt API-Zugriff (z. B. https://10.0.0.0/"
"Identität)"
#: services/OpenStack/Provider.py:101
#| msgid "Newer Openstack"
msgid "Legacy openstack"
msgstr "Legacy openstack"
#: services/OpenStack/Provider.py:101
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
msgstr "Auf \"Ja\", wenn Ihr Openstack Release OCATA ist oder älter"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface"
msgstr "Access Benutzeroberfläche"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface to be used"
msgstr "Access-Benutzeroberfläche verwendet werden"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
msgid "Domain name (default is Default)"
msgstr "Domain-Namen (Standard ist Standard)"
#: services/OpenStack/Provider.py:107
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
msgid "User with valid privileges on OpenStack"
msgstr "Benutzer mit gültigen Berechtigungen auf OpenStack"
#: services/OpenStack/Provider.py:108
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
msgid "Password of the user of OpenStack"
msgstr "Passwort des Benutzers des OpenStack"
#: services/OpenStack/Provider.py:113
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Timeout in Sekunden der Verbindung zum OpenStack"
#: services/OpenStack/Provider.py:157
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
msgid "OpenStack test connection passed"
msgstr "OpenStack Testverbindung übergeben"
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
#: services/OpenStack/ProviderLegacy.py:80
#| msgid "OpenStack Platform Provider"
msgid "OpenStack LEGACY Platform Provider"
msgstr "OpenStack-LEGACY-Plattform-Anbieter"
#: services/OpenStack/ProviderLegacy.py:84
msgid ""
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
"previous to OCATA)"
msgstr ""
"OpenStack Vermächtnis-Plattform-Service-Provider (für ältere Openstack Versionen "
"vor OCATA)"
#: services/OpenStack/ProviderLegacy.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
#: services/OpenStack/ProviderLegacy.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr "5000 für ältere Versionen, 80/443 (Ssl) für Versionen neuer als OCATA"
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
msgid "Authentication error"
msgstr "Authentifizierungsfehler"
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: German (http://www.transifex.com/openuds/openuds/language/"
@ -115,7 +115,7 @@ msgid "Error accessing data"
msgstr "Fehler beim Zugriff auf Daten"
#: static/tmp_js/gui-d-authenticators.js:184
#: static/tmp_js/gui-d-authenticators.js:452
#: static/tmp_js/gui-d-authenticators.js:464
#: static/tmp_js/gui-d-services.js:140
msgid "Information"
msgstr "Informationen"
@ -124,112 +124,112 @@ msgstr "Informationen"
msgid "Group information"
msgstr "Gruppeninformationen"
#: static/tmp_js/gui-d-authenticators.js:363
#: static/tmp_js/gui-d-authenticators.js:367
msgid "Edit group"
msgstr "Gruppe bearbeiten"
#: static/tmp_js/gui-d-authenticators.js:385
#: static/tmp_js/gui-d-authenticators.js:430
#: static/tmp_js/gui-d-authenticators.js:391
#: static/tmp_js/gui-d-authenticators.js:441
msgid "Group saved"
msgstr "Gruppe gespeichert"
#: static/tmp_js/gui-d-authenticators.js:408
#: static/tmp_js/gui-d-authenticators.js:416
msgid "New meta group"
msgstr "Neue Meta-Gruppe"
#: static/tmp_js/gui-d-authenticators.js:410
#: static/tmp_js/gui-d-authenticators.js:419
msgid "New group"
msgstr "Neue Gruppe"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Search groups"
msgstr "Gruppen durchsuchen"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
msgid "Group"
msgstr "Gruppe"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Groups found"
msgstr "Gruppen gefunden"
#: static/tmp_js/gui-d-authenticators.js:431
#: static/tmp_js/gui-d-authenticators.js:442
msgid "Group saving error"
msgstr "Gruppe speichern Fehler"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Delete group"
msgstr "Gruppe löschen"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Group deletion error"
msgstr "Gruppe löschen Fehler"
#: static/tmp_js/gui-d-authenticators.js:487
#: static/tmp_js/gui-d-authenticators.js:499
msgid "User information"
msgstr "Benutzerinformationen"
#: static/tmp_js/gui-d-authenticators.js:660
#: static/tmp_js/gui-d-authenticators.js:672
msgid "Edit user"
msgstr "Benutzer bearbeiten"
#: static/tmp_js/gui-d-authenticators.js:693
#: static/tmp_js/gui-d-authenticators.js:726
#: static/tmp_js/gui-d-authenticators.js:705
#: static/tmp_js/gui-d-authenticators.js:738
msgid "User saved"
msgstr "Benutzer gespeichert"
#: static/tmp_js/gui-d-authenticators.js:694
#: static/tmp_js/gui-d-authenticators.js:727
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:739
msgid "User saving error"
msgstr "Benutzer speichern Fehler"
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:718
msgid "New user"
msgstr "Neuer Benutzer"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Search users"
msgstr "Suche Mitglieder"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
msgid "User"
msgstr "Benutzer"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Users found"
msgstr "Benutzer gefunden"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "Delete user"
msgstr "Benutzer löschen"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "User deletion error"
msgstr "Benutzer löschen Fehler"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "New authenticator"
msgstr "Neuen Authentifikator"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "Authenticator creation error"
msgstr "Fehler beim Erstellen der Authentifikator"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Edit authenticator"
msgstr "Authentifikator bearbeiten"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Authenticator saving error"
msgstr "Authentifikator speichern Fehler"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Delete authenticator"
msgstr "Authentifikator löschen"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Authenticator deletion error"
msgstr "Authentifikator löschen Fehler"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -59,10 +59,10 @@ msgstr ""
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/providers.py:72 REST/methods/services.py:192
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:148
#: REST/methods/users_groups.py:276 REST/model.py:148
#: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
msgid "Comments"
@ -92,7 +92,7 @@ msgstr ""
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:76 REST/methods/services.py:195
#: REST/methods/providers.py:76 REST/methods/services.py:196
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
msgid "tags"
msgstr ""
@ -236,8 +236,8 @@ msgstr ""
msgid "Available reports"
msgstr ""
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
#: REST/methods/users_groups.py:282
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
@ -260,41 +260,41 @@ msgstr ""
msgid "Input error: {0}"
msgstr ""
#: REST/methods/services.py:184
#: REST/methods/services.py:185
#, python-brace-format
msgid "Services of {0}"
msgstr ""
#: REST/methods/services.py:186
#: REST/methods/services.py:187
msgid "Current services"
msgstr ""
#: REST/methods/services.py:190
#: REST/methods/services.py:191
msgid "Service name"
msgstr ""
#: REST/methods/services.py:192 REST/methods/user_services.py:303
#: REST/methods/services.py:193 REST/methods/user_services.py:303
msgid "Type"
msgstr ""
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
#: templates/uds/admin/tmpl/service-info.html:5
#: templates/uds/admin/tmpl/user-info.html:5
msgid "Services Pools"
msgstr ""
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
#: templates/uds/admin/tmpl/dashboard.html:88
msgid "User services"
msgstr ""
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "With errors"
msgstr ""
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "Ok"
msgstr ""
@ -348,16 +348,17 @@ msgstr ""
msgid "Services Pool Groups"
msgstr ""
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
msgid "Associated Image"
msgstr ""
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
msgid "Image assocciated with this service"
msgstr ""
#: REST/methods/services_pools.py:79
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
#: templates/uds/admin/snippets/navbar.html:27
#: templates/uds/admin/tmpl/group.html:82
#: templates/uds/admin/tmpl/services_pool.html:4
#: templates/uds/admin/tmpl/services_pool.html:7
msgid "Service Pools"
@ -383,44 +384,44 @@ msgstr ""
msgid "Parent Service"
msgstr ""
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
msgid "Default"
msgstr ""
#: REST/methods/services_pools.py:153
#: REST/methods/services_pools.py:158
msgid "Create at least one OS Manager before creating a new service pool"
msgstr ""
#: REST/methods/services_pools.py:155
#: REST/methods/services_pools.py:160
msgid "Create at least a service before creating a new service pool"
msgstr ""
#: REST/methods/services_pools.py:162
#: REST/methods/services_pools.py:167
msgid "Base service"
msgstr ""
#: REST/methods/services_pools.py:163
#: REST/methods/services_pools.py:168
msgid "Service used as base of this service pool"
msgstr ""
#: REST/methods/services_pools.py:170
#: REST/methods/services_pools.py:175
msgid "OS Manager"
msgstr ""
#: REST/methods/services_pools.py:171
#: REST/methods/services_pools.py:176
msgid "OS Manager used as base of this service pool"
msgstr ""
#: REST/methods/services_pools.py:178
#: REST/methods/services_pools.py:183
msgid "Show transports"
msgstr ""
#: REST/methods/services_pools.py:179
#: REST/methods/services_pools.py:184
msgid "If active, alternative transports for user will be shown"
msgstr ""
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
@ -428,92 +429,92 @@ msgstr ""
msgid "Advanced"
msgstr ""
#: REST/methods/services_pools.py:186
#: REST/methods/services_pools.py:191
msgid "Allow removal by users"
msgstr ""
#: REST/methods/services_pools.py:187
#: REST/methods/services_pools.py:192
msgid ""
"If active, the user will be allowed to remove the service \"manually\". Be "
"careful with this, because the user will have the \"power\" to delete it's "
"own service"
msgstr ""
#: REST/methods/services_pools.py:194
#: REST/methods/services_pools.py:199
msgid "Allow reset by users"
msgstr ""
#: REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:200
msgid "If active, the user will be allowed to reset the service"
msgstr ""
#: REST/methods/services_pools.py:202
#: REST/methods/services_pools.py:207
msgid "Ignores unused"
msgstr ""
#: REST/methods/services_pools.py:203
#: REST/methods/services_pools.py:208
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
msgstr ""
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
msgid "Display"
msgstr ""
#: REST/methods/services_pools.py:218
#: REST/methods/services_pools.py:223
msgid "Pool group"
msgstr ""
#: REST/methods/services_pools.py:219
#: REST/methods/services_pools.py:224
msgid "Pool group for this pool (for pool classify on display)"
msgstr ""
#: REST/methods/services_pools.py:227
#: REST/methods/services_pools.py:232
msgid "Initial available services"
msgstr ""
#: REST/methods/services_pools.py:228
#: REST/methods/services_pools.py:233
msgid "Services created initially for this service pool"
msgstr ""
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
msgid "Availability"
msgstr ""
#: REST/methods/services_pools.py:236
#: REST/methods/services_pools.py:241
msgid "Services to keep in cache"
msgstr ""
#: REST/methods/services_pools.py:237
#: REST/methods/services_pools.py:242
msgid "Services kept in cache for improved user service assignation"
msgstr ""
#: REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:250
msgid "Services to keep in L2 cache"
msgstr ""
#: REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:251
msgid "Services kept in cache of level2 for improved service generation"
msgstr ""
#: REST/methods/services_pools.py:254
#: REST/methods/services_pools.py:259
msgid "Maximum number of services to provide"
msgstr ""
#: REST/methods/services_pools.py:255
#: REST/methods/services_pools.py:260
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
msgstr ""
#: REST/methods/services_pools.py:271
#: REST/methods/services_pools.py:276
msgid "Base service does not exist anymore"
msgstr ""
#: REST/methods/services_pools.py:293
#: REST/methods/services_pools.py:298
msgid "This service requires an OS Manager"
msgstr ""
@ -579,11 +580,11 @@ msgstr ""
msgid "Devices"
msgstr ""
#: REST/methods/transports.py:73
#: REST/methods/transports.py:72
msgid "Network access"
msgstr ""
#: REST/methods/transports.py:74
#: REST/methods/transports.py:73
msgid ""
"If checked, the transport will be enabled for the selected networks. If "
"unchecked, transport will be disabled for selected networks"
@ -600,16 +601,20 @@ msgid ""
"\"all networks\""
msgstr ""
#: REST/methods/transports.py:89
#: REST/methods/transports.py:90
msgid "Allowed Devices"
msgstr ""
#: REST/methods/transports.py:90
#: REST/methods/transports.py:91
msgid ""
"If empty, any kind of device compatible with this transport will be allowed. "
"Else, only devices compatible with selected values will be allowed"
msgstr ""
#: REST/methods/transports.py:100
msgid "Currently assigned services pools"
msgstr ""
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
@ -707,7 +712,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:85
#: services/Nutanix_enterprise/NutanixProvider.py:35
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
#: services/OpenStack/ProviderLegacy.py:106
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -722,7 +728,7 @@ msgstr ""
msgid "Username"
msgstr ""
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
msgid "state"
msgstr ""
@ -731,28 +737,28 @@ msgstr ""
msgid "Last access"
msgstr ""
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
msgid "User already exists (duplicate key error)"
msgstr ""
#: REST/methods/users_groups.py:255
#: REST/methods/users_groups.py:269
#, python-brace-format
msgid "Groups of {0}"
msgstr ""
#: REST/methods/users_groups.py:257
#: REST/methods/users_groups.py:271
msgid "Current groups"
msgstr ""
#: REST/methods/users_groups.py:268
#: REST/methods/users_groups.py:282
msgid "UDS Group"
msgstr ""
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "Meta group"
msgstr ""
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "UDS Meta Group"
msgstr ""
@ -836,7 +842,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:83
#: services/Nutanix_enterprise/NutanixProvider.py:33
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -850,7 +856,7 @@ msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
#: auths/EDirectory_enterprise/Authenticator.py:64
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
#: services/OpenStack/Provider.py:102
#: services/OpenStack/ProviderLegacy.py:101
msgid "Use SSL"
msgstr ""
@ -894,7 +900,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:86
#: services/Nutanix_enterprise/NutanixProvider.py:36
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
#: services/OpenStack/ProviderLegacy.py:107
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -923,7 +930,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:91
#: services/Nutanix_enterprise/NutanixProvider.py:40
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
#: services/OpenStack/ProviderLegacy.py:112
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -1070,7 +1078,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:84
#: services/Nutanix_enterprise/NutanixProvider.py:34
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
#: services/OpenStack/Provider.py:100
#: services/OpenStack/ProviderLegacy.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1549,7 +1557,7 @@ msgstr ""
#: core/services/BaseService.py:122 core/services/BaseService.py:131
#: models/Permissions.py:79 models/Permissions.py:83
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
#: services/TestService_enterprise/TestService.py:29
msgid "None"
@ -1960,7 +1968,8 @@ msgid "Os Manager to control windows machines with domain."
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
#: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2511,7 +2520,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2523,7 +2533,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2534,7 +2545,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2546,7 +2558,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2653,7 +2666,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:177
#: services/Nutanix_enterprise/NutanixService.py:110
#: services/OVirt/OVirtLinkedService.py:222
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
#: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15"
@ -2663,7 +2676,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:179
#: services/Nutanix_enterprise/NutanixService.py:112
#: services/OVirt/OVirtLinkedService.py:224
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
#: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers"
@ -3095,7 +3108,7 @@ msgstr ""
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr ""
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3186,54 +3199,66 @@ msgid "OpenStack platform service provider"
msgstr ""
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgid "Identity endpoint"
msgstr ""
#: services/OpenStack/Provider.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
#: services/OpenStack/Provider.py:99
msgid ""
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
"identity)"
msgstr ""
#: services/OpenStack/Provider.py:101
msgid "Legacy openstack"
msgstr ""
#: services/OpenStack/Provider.py:101
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
msgstr ""
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface"
msgstr ""
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface to be used"
msgstr ""
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
msgid "Domain name (default is Default)"
msgstr ""
#: services/OpenStack/Provider.py:107
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
msgid "User with valid privileges on OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:108
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
msgid "Password of the user of OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:113
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
msgid "Timeout in seconds of connection to OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:157
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
msgid "OpenStack test connection passed"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
#: services/OpenStack/ProviderLegacy.py:80
msgid "OpenStack LEGACY Platform Provider"
msgstr ""
#: services/OpenStack/ProviderLegacy.py:84
msgid ""
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
"previous to OCATA)"
msgstr ""
#: services/OpenStack/ProviderLegacy.py:99
msgid "OpenStack Host"
msgstr ""
#: services/OpenStack/ProviderLegacy.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
msgid "Authentication error"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -113,7 +113,7 @@ msgid "Error accessing data"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:184
#: static/tmp_js/gui-d-authenticators.js:452
#: static/tmp_js/gui-d-authenticators.js:464
#: static/tmp_js/gui-d-services.js:140
msgid "Information"
msgstr ""
@ -122,112 +122,112 @@ msgstr ""
msgid "Group information"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:363
#: static/tmp_js/gui-d-authenticators.js:367
msgid "Edit group"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:385
#: static/tmp_js/gui-d-authenticators.js:430
#: static/tmp_js/gui-d-authenticators.js:391
#: static/tmp_js/gui-d-authenticators.js:441
msgid "Group saved"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:408
#: static/tmp_js/gui-d-authenticators.js:416
msgid "New meta group"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:410
#: static/tmp_js/gui-d-authenticators.js:419
msgid "New group"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Search groups"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
msgid "Group"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Groups found"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:431
#: static/tmp_js/gui-d-authenticators.js:442
msgid "Group saving error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Delete group"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Group deletion error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:487
#: static/tmp_js/gui-d-authenticators.js:499
msgid "User information"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:660
#: static/tmp_js/gui-d-authenticators.js:672
msgid "Edit user"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:693
#: static/tmp_js/gui-d-authenticators.js:726
#: static/tmp_js/gui-d-authenticators.js:705
#: static/tmp_js/gui-d-authenticators.js:738
msgid "User saved"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:694
#: static/tmp_js/gui-d-authenticators.js:727
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:739
msgid "User saving error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:718
msgid "New user"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Search users"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
msgid "User"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Users found"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "Delete user"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "User deletion error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "New authenticator"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "Authenticator creation error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Edit authenticator"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Authenticator saving error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Delete authenticator"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Authenticator deletion error"
msgstr ""

View File

@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"PO-Revision-Date: 2018-10-03 08:32+0000\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/"
"es/)\n"
@ -69,10 +69,10 @@ msgstr "Nombre"
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/providers.py:72 REST/methods/services.py:192
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:148
#: REST/methods/users_groups.py:276 REST/model.py:148
#: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
msgid "Comments"
@ -102,7 +102,7 @@ msgstr "Usuarios"
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:76 REST/methods/services.py:195
#: REST/methods/providers.py:76 REST/methods/services.py:196
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
msgid "tags"
msgstr "Etiquetas"
@ -248,8 +248,8 @@ msgstr "Servicio no encontrado"
msgid "Available reports"
msgstr "Informes disponibles"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
#: REST/methods/users_groups.py:282
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
@ -272,41 +272,41 @@ msgstr "Genera"
msgid "Input error: {0}"
msgstr "Error de entrada: {0}"
#: REST/methods/services.py:184
#: REST/methods/services.py:185
#, python-brace-format
msgid "Services of {0}"
msgstr "Servicios de {0}"
#: REST/methods/services.py:186
#: REST/methods/services.py:187
msgid "Current services"
msgstr "Servicios actuales"
#: REST/methods/services.py:190
#: REST/methods/services.py:191
msgid "Service name"
msgstr "Nombre del servicio"
#: REST/methods/services.py:192 REST/methods/user_services.py:303
#: REST/methods/services.py:193 REST/methods/user_services.py:303
msgid "Type"
msgstr "Tipo"
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
#: templates/uds/admin/tmpl/service-info.html:5
#: templates/uds/admin/tmpl/user-info.html:5
msgid "Services Pools"
msgstr "Pools de Servicios"
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
#: templates/uds/admin/tmpl/dashboard.html:88
msgid "User services"
msgstr "Servicios de usuario"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "With errors"
msgstr "Con errores"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "Ok"
msgstr "Ok"
@ -360,16 +360,17 @@ msgstr "Última ejecución"
msgid "Services Pool Groups"
msgstr "Grupos de Services Pool"
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
msgid "Associated Image"
msgstr "Imagen asociada"
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
msgid "Image assocciated with this service"
msgstr "Imagen asociada a este servicio"
#: REST/methods/services_pools.py:79
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
#: templates/uds/admin/snippets/navbar.html:27
#: templates/uds/admin/tmpl/group.html:82
#: templates/uds/admin/tmpl/services_pool.html:4
#: templates/uds/admin/tmpl/services_pool.html:7
msgid "Service Pools"
@ -395,44 +396,44 @@ msgstr "Grupo de Pool"
msgid "Parent Service"
msgstr "Servicio Padre"
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
msgid "Default"
msgstr "Por defecto"
#: REST/methods/services_pools.py:153
#: REST/methods/services_pools.py:158
msgid "Create at least one OS Manager before creating a new service pool"
msgstr "Cree al menos un OS Manager antes de crear un nuevo pool de servicios"
#: REST/methods/services_pools.py:155
#: REST/methods/services_pools.py:160
msgid "Create at least a service before creating a new service pool"
msgstr "Cree al menos un servicio antes de crear un nuevo pool de servicios"
#: REST/methods/services_pools.py:162
#: REST/methods/services_pools.py:167
msgid "Base service"
msgstr "Servicio base"
#: REST/methods/services_pools.py:163
#: REST/methods/services_pools.py:168
msgid "Service used as base of this service pool"
msgstr "Servicio utilizado como base de este pool de servicios"
#: REST/methods/services_pools.py:170
#: REST/methods/services_pools.py:175
msgid "OS Manager"
msgstr "OS Manager"
#: REST/methods/services_pools.py:171
#: REST/methods/services_pools.py:176
msgid "OS Manager used as base of this service pool"
msgstr "OS Manager utilizado como base de este pool de servicios"
#: REST/methods/services_pools.py:178
#: REST/methods/services_pools.py:183
msgid "Show transports"
msgstr "Mostrar transportes"
#: REST/methods/services_pools.py:179
#: REST/methods/services_pools.py:184
msgid "If active, alternative transports for user will be shown"
msgstr "Si está activo, se mostrarán transportes alternativos para el usuario "
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
@ -440,11 +441,11 @@ msgstr "Si está activo, se mostrarán transportes alternativos para el usuario
msgid "Advanced"
msgstr "Avanzado"
#: REST/methods/services_pools.py:186
#: REST/methods/services_pools.py:191
msgid "Allow removal by users"
msgstr "Permitir a los usuarios eliminar"
#: REST/methods/services_pools.py:187
#: REST/methods/services_pools.py:192
msgid ""
"If active, the user will be allowed to remove the service \"manually\". Be "
"careful with this, because the user will have the \"power\" to delete it's "
@ -454,19 +455,19 @@ msgstr ""
"cuidado con esto, ya que el usuario tendrá el \"poder\" para borrar el "
"servicio propio."
#: REST/methods/services_pools.py:194
#: REST/methods/services_pools.py:199
msgid "Allow reset by users"
msgstr "Permitir resetear a los usuarios"
#: REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:200
msgid "If active, the user will be allowed to reset the service"
msgstr "Si está activo, el usuario podrá resetear el servicio"
#: REST/methods/services_pools.py:202
#: REST/methods/services_pools.py:207
msgid "Ignores unused"
msgstr "Ignora no usadas"
#: REST/methods/services_pools.py:203
#: REST/methods/services_pools.py:208
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -474,58 +475,58 @@ msgstr ""
"Si la opción está activada, UDS no intentará detectar y eliminar el servicio "
"de usuario asignado pero no en uso."
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
msgid "Display"
msgstr "Visualización"
#: REST/methods/services_pools.py:218
#: REST/methods/services_pools.py:223
msgid "Pool group"
msgstr "Grupo de Pool"
#: REST/methods/services_pools.py:219
#: REST/methods/services_pools.py:224
msgid "Pool group for this pool (for pool classify on display)"
msgstr ""
"Grupo de pool para este pool (para la clasificación del pool en pantalla)"
#: REST/methods/services_pools.py:227
#: REST/methods/services_pools.py:232
msgid "Initial available services"
msgstr "Servicios disponibles inicialmente"
#: REST/methods/services_pools.py:228
#: REST/methods/services_pools.py:233
msgid "Services created initially for this service pool"
msgstr "Servicios creados inicialmente para este pool de servicios"
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
msgid "Availability"
msgstr "Disponibilidad "
#: REST/methods/services_pools.py:236
#: REST/methods/services_pools.py:241
msgid "Services to keep in cache"
msgstr "Servicios para mantener en la caché"
#: REST/methods/services_pools.py:237
#: REST/methods/services_pools.py:242
msgid "Services kept in cache for improved user service assignation"
msgstr ""
"Servicios guardado en caché para mejorar la asignación de servicio de "
"usuario "
#: REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:250
msgid "Services to keep in L2 cache"
msgstr "Servicios para mantener en la caché L2"
#: REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:251
msgid "Services kept in cache of level2 for improved service generation"
msgstr ""
"Servicios guardados en la caché de nivel 2 para mejorar la generación de "
"servicios "
#: REST/methods/services_pools.py:254
#: REST/methods/services_pools.py:259
msgid "Maximum number of services to provide"
msgstr "Número máximo de servicios a proveer"
#: REST/methods/services_pools.py:255
#: REST/methods/services_pools.py:260
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -533,11 +534,11 @@ msgstr ""
"Número máximo de servicios (asignados y caché L1) que pueden crearse para "
"este servicio"
#: REST/methods/services_pools.py:271
#: REST/methods/services_pools.py:276
msgid "Base service does not exist anymore"
msgstr "Ya no existe servicio base"
#: REST/methods/services_pools.py:293
#: REST/methods/services_pools.py:298
msgid "This service requires an OS Manager"
msgstr "Este servicio requiere un OS Manager"
@ -603,11 +604,11 @@ msgstr "Transportes actuales"
msgid "Devices"
msgstr "Dispositivos"
#: REST/methods/transports.py:73
#: REST/methods/transports.py:72
msgid "Network access"
msgstr "Acceso de red"
#: REST/methods/transports.py:74
#: REST/methods/transports.py:73
msgid ""
"If checked, the transport will be enabled for the selected networks. If "
"unchecked, transport will be disabled for selected networks"
@ -628,11 +629,11 @@ msgstr ""
"Redes asociadas a este transporte. Si no hay red seleccionada, significará "
"\"todas las redes\""
#: REST/methods/transports.py:89
#: REST/methods/transports.py:90
msgid "Allowed Devices"
msgstr "Dispositivos permitidos"
#: REST/methods/transports.py:90
#: REST/methods/transports.py:91
msgid ""
"If empty, any kind of device compatible with this transport will be allowed. "
"Else, only devices compatible with selected values will be allowed"
@ -641,6 +642,11 @@ msgstr ""
"este transporte. Otra cosa, se permitirá sólo dispositivos compatibles con "
"los valores seleccionados"
#: REST/methods/transports.py:100
#| msgid "Restrained services pools"
msgid "Currently assigned services pools"
msgstr "Asignado actualmente piscinas servicios"
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
@ -738,7 +744,8 @@ msgstr "Usuarios actuales"
#: services/HyperV_enterprise/HyperVProvider.py:85
#: services/Nutanix_enterprise/NutanixProvider.py:35
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
#: services/OpenStack/ProviderLegacy.py:106
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -753,7 +760,7 @@ msgstr "Usuarios actuales"
msgid "Username"
msgstr "Nombre de usuario"
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
msgid "state"
msgstr "estado"
@ -762,28 +769,28 @@ msgstr "estado"
msgid "Last access"
msgstr "Último acceso"
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
msgid "User already exists (duplicate key error)"
msgstr "Este usuario ya existe (error de clave duplicada)"
#: REST/methods/users_groups.py:255
#: REST/methods/users_groups.py:269
#, python-brace-format
msgid "Groups of {0}"
msgstr "Grupos de {0}"
#: REST/methods/users_groups.py:257
#: REST/methods/users_groups.py:271
msgid "Current groups"
msgstr "Grupos actuales"
#: REST/methods/users_groups.py:268
#: REST/methods/users_groups.py:282
msgid "UDS Group"
msgstr "Grupo UDS"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "Meta group"
msgstr "Metagrupo"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "UDS Meta Group"
msgstr "Metagrupo UDS "
@ -868,7 +875,7 @@ msgstr "Lista de usuarios para {}"
#: services/HyperV_enterprise/HyperVProvider.py:83
#: services/Nutanix_enterprise/NutanixProvider.py:33
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -882,7 +889,7 @@ msgstr "IP de Servidor de Active Directory o nombre de host"
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
#: auths/EDirectory_enterprise/Authenticator.py:64
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
#: services/OpenStack/Provider.py:102
#: services/OpenStack/ProviderLegacy.py:101
msgid "Use SSL"
msgstr "Usar SSL"
@ -930,7 +937,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:86
#: services/Nutanix_enterprise/NutanixProvider.py:36
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
#: services/OpenStack/ProviderLegacy.py:107
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -959,7 +967,8 @@ msgstr "Contraseña del usuario LDAP"
#: services/HyperV_enterprise/HyperVProvider.py:91
#: services/Nutanix_enterprise/NutanixProvider.py:40
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
#: services/OpenStack/ProviderLegacy.py:112
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -1113,7 +1122,7 @@ msgstr "IP del Servidor EDirectory o nombre de host"
#: services/HyperV_enterprise/HyperVProvider.py:84
#: services/Nutanix_enterprise/NutanixProvider.py:34
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
#: services/OpenStack/Provider.py:100
#: services/OpenStack/ProviderLegacy.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1626,7 +1635,7 @@ msgstr "Servicio Base"
#: core/services/BaseService.py:122 core/services/BaseService.py:131
#: models/Permissions.py:79 models/Permissions.py:83
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
#: services/TestService_enterprise/TestService.py:29
msgid "None"
@ -2055,7 +2064,8 @@ msgid "Os Manager to control windows machines with domain."
msgstr "Os Manager para controlar las máquinas windows con dominio."
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
#: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2628,7 +2638,8 @@ msgstr "Obtenidos de las suscripciones"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2640,7 +2651,8 @@ msgstr "Concurrencia de creación"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2651,7 +2663,8 @@ msgstr "Número máximo de creación de VMs de forma simultánea "
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2663,7 +2676,8 @@ msgstr "Concurrencia de eliminación"
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2777,7 +2791,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:177
#: services/Nutanix_enterprise/NutanixService.py:110
#: services/OVirt/OVirtLinkedService.py:222
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
#: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15"
@ -2787,7 +2801,7 @@ msgstr "La longitud de \"basename\" más la longitud no debe ser superior a 15"
#: services/HyperV_enterprise/HyperVLinkedService.py:179
#: services/Nutanix_enterprise/NutanixService.py:112
#: services/OVirt/OVirtLinkedService.py:224
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
#: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers"
@ -3236,7 +3250,7 @@ msgstr "OpenNebula Host"
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr "Puerto OpenNebula (el predeterminado es 2633 para conexión sin ssl)"
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3329,55 +3343,73 @@ msgid "OpenStack platform service provider"
msgstr "Proveedor de servicios de Plataforma OpenStack"
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
msgid "Identity endpoint"
msgstr "Punto final de la identidad"
#: services/OpenStack/Provider.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr "5000 para versiones más antiguas, 80/443 (ssl) para versiones más nuevas de OCATA"
#: services/OpenStack/Provider.py:99
msgid ""
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
"identity)"
msgstr ""
"Punto final OpenStack identidad acceso API (por ejemplo, https://10.0.0.0/"
"identidad)"
#: services/OpenStack/Provider.py:101
#| msgid "Newer Openstack"
msgid "Legacy openstack"
msgstr "Openstack legado"
#: services/OpenStack/Provider.py:101
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
msgstr "Ajustado en \"yes\" Si tu versión de Openstack es OCATA o más"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface"
msgstr "Interfaz de acceso"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface to be used"
msgstr "Interfaz de acceso para ser utilizada"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
msgid "Domain name (default is Default)"
msgstr "Nombre de dominio (por defecto es Default)"
#: services/OpenStack/Provider.py:107
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
msgid "User with valid privileges on OpenStack"
msgstr "Usuario con privilegios válidos para OpenStack"
#: services/OpenStack/Provider.py:108
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
msgid "Password of the user of OpenStack"
msgstr "Contraseña del usuario de OpenStack"
#: services/OpenStack/Provider.py:113
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Tiempo de espera en segundos de conexión a OpenStack"
#: services/OpenStack/Provider.py:157
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
msgid "OpenStack test connection passed"
msgstr "Prueba de conexión a OpenStack superada"
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
#: services/OpenStack/ProviderLegacy.py:80
#| msgid "OpenStack Platform Provider"
msgid "OpenStack LEGACY Platform Provider"
msgstr "OpenStack legado plataforma proveedor"
#: services/OpenStack/ProviderLegacy.py:84
msgid ""
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
"previous to OCATA)"
msgstr ""
"Proveedor de servicios de plataforma de OpenStack legado (para versiones más antiguas de Openstack, "
"anterior a OCATA)"
#: services/OpenStack/ProviderLegacy.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
#: services/OpenStack/ProviderLegacy.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr ""
"5000 para versiones más antiguas, 80/443 (ssl) para versiones más nuevas de "
"OCATA"
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
msgid "Authentication error"
msgstr "Error de autenticación"
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."

View File

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-10-03 08:21+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/"
@ -122,7 +122,7 @@ msgid "Error accessing data"
msgstr "Error de acceso a datos"
#: static/tmp_js/gui-d-authenticators.js:184
#: static/tmp_js/gui-d-authenticators.js:452
#: static/tmp_js/gui-d-authenticators.js:464
#: static/tmp_js/gui-d-services.js:140
msgid "Information"
msgstr "Información"
@ -131,112 +131,112 @@ msgstr "Información"
msgid "Group information"
msgstr "Información del grupo"
#: static/tmp_js/gui-d-authenticators.js:363
#: static/tmp_js/gui-d-authenticators.js:367
msgid "Edit group"
msgstr "Editar grupo"
#: static/tmp_js/gui-d-authenticators.js:385
#: static/tmp_js/gui-d-authenticators.js:430
#: static/tmp_js/gui-d-authenticators.js:391
#: static/tmp_js/gui-d-authenticators.js:441
msgid "Group saved"
msgstr "Grupo guardado"
#: static/tmp_js/gui-d-authenticators.js:408
#: static/tmp_js/gui-d-authenticators.js:416
msgid "New meta group"
msgstr "Nuevo meta grupo"
#: static/tmp_js/gui-d-authenticators.js:410
#: static/tmp_js/gui-d-authenticators.js:419
msgid "New group"
msgstr "Nuevo grupo"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Search groups"
msgstr "Buscar grupos"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
msgid "Group"
msgstr "Grupo"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Groups found"
msgstr "Grupos encontrados"
#: static/tmp_js/gui-d-authenticators.js:431
#: static/tmp_js/gui-d-authenticators.js:442
msgid "Group saving error"
msgstr "Error al guardar grupo"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Delete group"
msgstr "Borrar grupo"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Group deletion error"
msgstr "Error al borrar grupo"
#: static/tmp_js/gui-d-authenticators.js:487
#: static/tmp_js/gui-d-authenticators.js:499
msgid "User information"
msgstr "Información de usuario"
#: static/tmp_js/gui-d-authenticators.js:660
#: static/tmp_js/gui-d-authenticators.js:672
msgid "Edit user"
msgstr "Editar usuario"
#: static/tmp_js/gui-d-authenticators.js:693
#: static/tmp_js/gui-d-authenticators.js:726
#: static/tmp_js/gui-d-authenticators.js:705
#: static/tmp_js/gui-d-authenticators.js:738
msgid "User saved"
msgstr "Usuario guardado"
#: static/tmp_js/gui-d-authenticators.js:694
#: static/tmp_js/gui-d-authenticators.js:727
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:739
msgid "User saving error"
msgstr "Error al guardar usuario"
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:718
msgid "New user"
msgstr "Nuevo usuario"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Search users"
msgstr "Buscar usuarios"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
msgid "User"
msgstr "Usuario"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Users found"
msgstr "Usuarios encontrados"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "Delete user"
msgstr "Eliminar usuario"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "User deletion error"
msgstr "Error al borrar usuario"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "New authenticator"
msgstr "Nuevo autenticador"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "Authenticator creation error"
msgstr "Error al crear autenticador"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Edit authenticator"
msgstr "Editar autenticador"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Authenticator saving error"
msgstr "Error al guardar autenticador"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Delete authenticator"
msgstr "Eliminar autenticador"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Authenticator deletion error"
msgstr "Error al eliminar autenticador"

View File

@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/"
"eu/)\n"
@ -62,10 +62,10 @@ msgstr "Izena"
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/providers.py:72 REST/methods/services.py:192
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:148
#: REST/methods/users_groups.py:276 REST/model.py:148
#: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
msgid "Comments"
@ -95,7 +95,7 @@ msgstr "Erabiltzaileak"
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:76 REST/methods/services.py:195
#: REST/methods/providers.py:76 REST/methods/services.py:196
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
msgid "tags"
msgstr "Etiketak"
@ -243,8 +243,8 @@ msgstr "Ez da aurkitu Zerbitzurik"
msgid "Available reports"
msgstr "Txosten erabilgarriak"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
#: REST/methods/users_groups.py:282
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
@ -267,41 +267,41 @@ msgstr "Sortzen du"
msgid "Input error: {0}"
msgstr "Sarrera-erroreak:{0}"
#: REST/methods/services.py:184
#: REST/methods/services.py:185
#, python-brace-format
msgid "Services of {0}"
msgstr "{0} zerbitzu"
#: REST/methods/services.py:186
#: REST/methods/services.py:187
msgid "Current services"
msgstr "Momentuko zerbitzuak"
#: REST/methods/services.py:190
#: REST/methods/services.py:191
msgid "Service name"
msgstr "Zerbitzu izena"
#: REST/methods/services.py:192 REST/methods/user_services.py:303
#: REST/methods/services.py:193 REST/methods/user_services.py:303
msgid "Type"
msgstr "Mota"
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
#: templates/uds/admin/tmpl/service-info.html:5
#: templates/uds/admin/tmpl/user-info.html:5
msgid "Services Pools"
msgstr "Pool-Zerbitzua"
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
#: templates/uds/admin/tmpl/dashboard.html:88
msgid "User services"
msgstr "Erabiltzaile Zerbitzuak"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "With errors"
msgstr "Erroreekin"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "Ok"
msgstr "Ondo"
@ -355,16 +355,17 @@ msgstr "Azken exekuzioa"
msgid "Services Pool Groups"
msgstr "Pool-zerbitzu taldeak"
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
msgid "Associated Image"
msgstr "Erlazionaturiko irudia"
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
msgid "Image assocciated with this service"
msgstr "Zerbitzu honekin erlazionatutako irudia"
#: REST/methods/services_pools.py:79
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
#: templates/uds/admin/snippets/navbar.html:27
#: templates/uds/admin/tmpl/group.html:82
#: templates/uds/admin/tmpl/services_pool.html:4
#: templates/uds/admin/tmpl/services_pool.html:7
msgid "Service Pools"
@ -390,44 +391,44 @@ msgstr "Pool taldea"
msgid "Parent Service"
msgstr "Ama zerbitzua"
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
msgid "Default"
msgstr "Lehenetsia"
#: REST/methods/services_pools.py:153
#: REST/methods/services_pools.py:158
msgid "Create at least one OS Manager before creating a new service pool"
msgstr "SE kudeatzaile bat behar da gutxienez zerbitzu-pool berri bat egiteko"
#: REST/methods/services_pools.py:155
#: REST/methods/services_pools.py:160
msgid "Create at least a service before creating a new service pool"
msgstr "Zerbitzu bat behar da gutxienez zerbitzu-pool berri bat egiteko"
#: REST/methods/services_pools.py:162
#: REST/methods/services_pools.py:167
msgid "Base service"
msgstr "Oinarrizko Zerbitzua"
#: REST/methods/services_pools.py:163
#: REST/methods/services_pools.py:168
msgid "Service used as base of this service pool"
msgstr "Zerbitzu-pool honen oinarritzat erabilitako zerbitzua"
#: REST/methods/services_pools.py:170
#: REST/methods/services_pools.py:175
msgid "OS Manager"
msgstr "SE kudeatzailea"
#: REST/methods/services_pools.py:171
#: REST/methods/services_pools.py:176
msgid "OS Manager used as base of this service pool"
msgstr "Zerbitzu-pool honen oinarritzat erabilitako SE kudeatzailea"
#: REST/methods/services_pools.py:178
#: REST/methods/services_pools.py:183
msgid "Show transports"
msgstr "Garraioak erakutsi"
#: REST/methods/services_pools.py:179
#: REST/methods/services_pools.py:184
msgid "If active, alternative transports for user will be shown"
msgstr "Aktibo izan ezkero, erabiltzaileari garraio aukerak erakutsi"
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
@ -435,92 +436,92 @@ msgstr "Aktibo izan ezkero, erabiltzaileari garraio aukerak erakutsi"
msgid "Advanced"
msgstr "Aurreratua"
#: REST/methods/services_pools.py:186
#: REST/methods/services_pools.py:191
msgid "Allow removal by users"
msgstr ""
#: REST/methods/services_pools.py:187
#: REST/methods/services_pools.py:192
msgid ""
"If active, the user will be allowed to remove the service \"manually\". Be "
"careful with this, because the user will have the \"power\" to delete it's "
"own service"
msgstr ""
#: REST/methods/services_pools.py:194
#: REST/methods/services_pools.py:199
msgid "Allow reset by users"
msgstr ""
#: REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:200
msgid "If active, the user will be allowed to reset the service"
msgstr ""
#: REST/methods/services_pools.py:202
#: REST/methods/services_pools.py:207
msgid "Ignores unused"
msgstr ""
#: REST/methods/services_pools.py:203
#: REST/methods/services_pools.py:208
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
msgstr ""
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
msgid "Display"
msgstr "Pantaila"
#: REST/methods/services_pools.py:218
#: REST/methods/services_pools.py:223
msgid "Pool group"
msgstr "Pool Taldea"
#: REST/methods/services_pools.py:219
#: REST/methods/services_pools.py:224
msgid "Pool group for this pool (for pool classify on display)"
msgstr ""
#: REST/methods/services_pools.py:227
#: REST/methods/services_pools.py:232
msgid "Initial available services"
msgstr "Azierako zerbitzu erabilgarriak"
#: REST/methods/services_pools.py:228
#: REST/methods/services_pools.py:233
msgid "Services created initially for this service pool"
msgstr "Hasiera baten zerbitzu-pool honentzat sortutako zerbitzuak"
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
msgid "Availability"
msgstr "Erabilgarritasuna"
#: REST/methods/services_pools.py:236
#: REST/methods/services_pools.py:241
msgid "Services to keep in cache"
msgstr "Cache-an edukitzeko zerbitzuak"
#: REST/methods/services_pools.py:237
#: REST/methods/services_pools.py:242
msgid "Services kept in cache for improved user service assignation"
msgstr ""
#: REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:250
msgid "Services to keep in L2 cache"
msgstr "L2 cache-an edukitzeko zerbitzuak"
#: REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:251
msgid "Services kept in cache of level2 for improved service generation"
msgstr ""
#: REST/methods/services_pools.py:254
#: REST/methods/services_pools.py:259
msgid "Maximum number of services to provide"
msgstr "Gehienezko zerbitzu kopurua"
#: REST/methods/services_pools.py:255
#: REST/methods/services_pools.py:260
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
msgstr ""
#: REST/methods/services_pools.py:271
#: REST/methods/services_pools.py:276
msgid "Base service does not exist anymore"
msgstr "Zerbitzu-oinarria ez dago"
#: REST/methods/services_pools.py:293
#: REST/methods/services_pools.py:298
msgid "This service requires an OS Manager"
msgstr "Zerbitzu honek SE kudeatzailea behar du"
@ -586,11 +587,11 @@ msgstr "Momentuko garraioak"
msgid "Devices"
msgstr "Gailuak"
#: REST/methods/transports.py:73
#: REST/methods/transports.py:72
msgid "Network access"
msgstr "Sare sarrera"
#: REST/methods/transports.py:74
#: REST/methods/transports.py:73
msgid ""
"If checked, the transport will be enabled for the selected networks. If "
"unchecked, transport will be disabled for selected networks"
@ -609,16 +610,22 @@ msgstr ""
"Garraio honekin loturiko sareak. Sarerik ez bada aukeratzen, denak lotuko "
"dira"
#: REST/methods/transports.py:89
#: REST/methods/transports.py:90
msgid "Allowed Devices"
msgstr "Baimendutako gailuak"
#: REST/methods/transports.py:90
#: REST/methods/transports.py:91
msgid ""
"If empty, any kind of device compatible with this transport will be allowed. "
"Else, only devices compatible with selected values will be allowed"
msgstr ""
#: REST/methods/transports.py:100
#, fuzzy
#| msgid "View services pools"
msgid "Currently assigned services pools"
msgstr "Pool-zerbitzuak ikusi"
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
@ -716,7 +723,8 @@ msgstr "Momentuko erabiltzaileak"
#: services/HyperV_enterprise/HyperVProvider.py:85
#: services/Nutanix_enterprise/NutanixProvider.py:35
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
#: services/OpenStack/ProviderLegacy.py:106
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -731,7 +739,7 @@ msgstr "Momentuko erabiltzaileak"
msgid "Username"
msgstr "Erabiltzaile izena"
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
msgid "state"
msgstr "Egoera"
@ -740,28 +748,28 @@ msgstr "Egoera"
msgid "Last access"
msgstr "Azken sarrera"
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
msgid "User already exists (duplicate key error)"
msgstr "Dagoeneko erabiltzailea existitzen da (Hutsa,gako bikoiztua)"
#: REST/methods/users_groups.py:255
#: REST/methods/users_groups.py:269
#, python-brace-format
msgid "Groups of {0}"
msgstr "{0} talde"
#: REST/methods/users_groups.py:257
#: REST/methods/users_groups.py:271
msgid "Current groups"
msgstr "Momentuko taldeak"
#: REST/methods/users_groups.py:268
#: REST/methods/users_groups.py:282
msgid "UDS Group"
msgstr "UDS Taldea"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "Meta group"
msgstr "Meta-taldea"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "UDS Meta Group"
msgstr "UDS Meta-taldea"
@ -845,7 +853,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:83
#: services/Nutanix_enterprise/NutanixProvider.py:33
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -859,7 +867,7 @@ msgstr "\"Active Directory\" zerbitzariaren IP-a edota izena"
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
#: auths/EDirectory_enterprise/Authenticator.py:64
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
#: services/OpenStack/Provider.py:102
#: services/OpenStack/ProviderLegacy.py:101
msgid "Use SSL"
msgstr "SSL erabili"
@ -906,7 +914,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:86
#: services/Nutanix_enterprise/NutanixProvider.py:36
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
#: services/OpenStack/ProviderLegacy.py:107
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -935,7 +944,8 @@ msgstr "LDAP erabiltzailearen pasahitza"
#: services/HyperV_enterprise/HyperVProvider.py:91
#: services/Nutanix_enterprise/NutanixProvider.py:40
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
#: services/OpenStack/ProviderLegacy.py:112
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -1086,7 +1096,7 @@ msgstr "EDirectory zerbitzariaren IP-a edota izena"
#: services/HyperV_enterprise/HyperVProvider.py:84
#: services/Nutanix_enterprise/NutanixProvider.py:34
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
#: services/OpenStack/Provider.py:100
#: services/OpenStack/ProviderLegacy.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1572,7 +1582,7 @@ msgstr "Oinarrizko Zerbitzua"
#: core/services/BaseService.py:122 core/services/BaseService.py:131
#: models/Permissions.py:79 models/Permissions.py:83
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
#: services/TestService_enterprise/TestService.py:29
msgid "None"
@ -1983,7 +1993,8 @@ msgid "Os Manager to control windows machines with domain."
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
#: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2534,7 +2545,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2546,7 +2558,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2557,7 +2570,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2569,7 +2583,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2676,7 +2691,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:177
#: services/Nutanix_enterprise/NutanixService.py:110
#: services/OVirt/OVirtLinkedService.py:222
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
#: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15"
@ -2686,7 +2701,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:179
#: services/Nutanix_enterprise/NutanixService.py:112
#: services/OVirt/OVirtLinkedService.py:224
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
#: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers"
@ -3118,7 +3133,7 @@ msgstr "OpenNebula ostalaria"
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr ""
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3209,54 +3224,66 @@ msgid "OpenStack platform service provider"
msgstr ""
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "OpenStack ostalaria"
#: services/OpenStack/Provider.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgid "Identity endpoint"
msgstr ""
#: services/OpenStack/Provider.py:101
msgid "Legacy openstack"
#: services/OpenStack/Provider.py:99
msgid ""
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
"identity)"
msgstr ""
#: services/OpenStack/Provider.py:101
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
msgstr ""
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface"
msgstr ""
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface to be used"
msgstr ""
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
msgid "Domain name (default is Default)"
msgstr ""
#: services/OpenStack/Provider.py:107
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
msgid "User with valid privileges on OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:108
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
msgid "Password of the user of OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:113
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
msgid "Timeout in seconds of connection to OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:157
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
msgid "OpenStack test connection passed"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
#: services/OpenStack/ProviderLegacy.py:80
msgid "OpenStack LEGACY Platform Provider"
msgstr ""
#: services/OpenStack/ProviderLegacy.py:84
msgid ""
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
"previous to OCATA)"
msgstr ""
#: services/OpenStack/ProviderLegacy.py:99
msgid "OpenStack Host"
msgstr "OpenStack ostalaria"
#: services/OpenStack/ProviderLegacy.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
msgid "Authentication error"
msgstr "Autentifikazio errorea"
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/"
@ -117,7 +117,7 @@ msgid "Error accessing data"
msgstr "Datuetara sartzerakoan errorea"
#: static/tmp_js/gui-d-authenticators.js:184
#: static/tmp_js/gui-d-authenticators.js:452
#: static/tmp_js/gui-d-authenticators.js:464
#: static/tmp_js/gui-d-services.js:140
msgid "Information"
msgstr "Informazioa"
@ -126,112 +126,112 @@ msgstr "Informazioa"
msgid "Group information"
msgstr "Taldearen informazioa"
#: static/tmp_js/gui-d-authenticators.js:363
#: static/tmp_js/gui-d-authenticators.js:367
msgid "Edit group"
msgstr "Taldea edidatu"
#: static/tmp_js/gui-d-authenticators.js:385
#: static/tmp_js/gui-d-authenticators.js:430
#: static/tmp_js/gui-d-authenticators.js:391
#: static/tmp_js/gui-d-authenticators.js:441
msgid "Group saved"
msgstr "Taldea Gordeta"
#: static/tmp_js/gui-d-authenticators.js:408
#: static/tmp_js/gui-d-authenticators.js:416
msgid "New meta group"
msgstr "Meta-talde berria"
#: static/tmp_js/gui-d-authenticators.js:410
#: static/tmp_js/gui-d-authenticators.js:419
msgid "New group"
msgstr "Talde Berria"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Search groups"
msgstr "Taldeak bilatu"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
msgid "Group"
msgstr "Taldea"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Groups found"
msgstr "Aurkitutako taldeak"
#: static/tmp_js/gui-d-authenticators.js:431
#: static/tmp_js/gui-d-authenticators.js:442
msgid "Group saving error"
msgstr "Taldeak gordetzerakoan errorea"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Delete group"
msgstr "Taldea ezabatu"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Group deletion error"
msgstr "Taldea ezabatzerakoan errorea"
#: static/tmp_js/gui-d-authenticators.js:487
#: static/tmp_js/gui-d-authenticators.js:499
msgid "User information"
msgstr "Erabiltzailearen informazioa"
#: static/tmp_js/gui-d-authenticators.js:660
#: static/tmp_js/gui-d-authenticators.js:672
msgid "Edit user"
msgstr "Editatu erabiltzailea"
#: static/tmp_js/gui-d-authenticators.js:693
#: static/tmp_js/gui-d-authenticators.js:726
#: static/tmp_js/gui-d-authenticators.js:705
#: static/tmp_js/gui-d-authenticators.js:738
msgid "User saved"
msgstr "Erabiltzailea gordeta"
#: static/tmp_js/gui-d-authenticators.js:694
#: static/tmp_js/gui-d-authenticators.js:727
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:739
msgid "User saving error"
msgstr "Erabiltzailea gordetzerakoan errorea"
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:718
msgid "New user"
msgstr "Erabiltzaile berria"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Search users"
msgstr "Erabiltzaileak bilatu"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
msgid "User"
msgstr "Erabiltzailea"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Users found"
msgstr "Aurkitutako erabiltzaileak"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "Delete user"
msgstr "Erabiltzailea ezabatu"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "User deletion error"
msgstr "Erabiltzailea ezabatzerakoan errorea"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "New authenticator"
msgstr "Autentifikatzaile berria"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "Authenticator creation error"
msgstr "Autentifikatzailea sortzerakoan errorea"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Edit authenticator"
msgstr "Autentifikatzailea editatu"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Authenticator saving error"
msgstr "Autentifikatzailea gordetzerakoan errorea"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Delete authenticator"
msgstr "Autentifikatzailea ezabatu"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Authenticator deletion error"
msgstr "Autentifikatzailea ezabatzerakoan errorea"

View File

@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: French (http://www.transifex.com/openuds/openuds/language/"
"fr/)\n"
@ -62,10 +62,10 @@ msgstr "Nom"
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/providers.py:72 REST/methods/services.py:192
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:148
#: REST/methods/users_groups.py:276 REST/model.py:148
#: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
msgid "Comments"
@ -95,7 +95,7 @@ msgstr "Utilisateurs"
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:76 REST/methods/services.py:195
#: REST/methods/providers.py:76 REST/methods/services.py:196
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
msgid "tags"
msgstr "Tags"
@ -241,8 +241,8 @@ msgstr "Service introuvable"
msgid "Available reports"
msgstr "Rapports disponibles"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
#: REST/methods/users_groups.py:282
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
@ -265,41 +265,41 @@ msgstr "Génère"
msgid "Input error: {0}"
msgstr "Erreur d'entrée : {0}"
#: REST/methods/services.py:184
#: REST/methods/services.py:185
#, python-brace-format
msgid "Services of {0}"
msgstr "Services de {0}"
#: REST/methods/services.py:186
#: REST/methods/services.py:187
msgid "Current services"
msgstr "Services actuels"
#: REST/methods/services.py:190
#: REST/methods/services.py:191
msgid "Service name"
msgstr "Nom du service"
#: REST/methods/services.py:192 REST/methods/user_services.py:303
#: REST/methods/services.py:193 REST/methods/user_services.py:303
msgid "Type"
msgstr "Type"
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
#: templates/uds/admin/tmpl/service-info.html:5
#: templates/uds/admin/tmpl/user-info.html:5
msgid "Services Pools"
msgstr "Pools de services"
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
#: templates/uds/admin/tmpl/dashboard.html:88
msgid "User services"
msgstr "Services aux utilisateurs"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "With errors"
msgstr "Avec Erreurs"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "Ok"
msgstr "Bien"
@ -353,16 +353,17 @@ msgstr "Dernière exécution"
msgid "Services Pool Groups"
msgstr "Groupes de pool de services"
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
msgid "Associated Image"
msgstr "Image associée"
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
msgid "Image assocciated with this service"
msgstr "Image associée à ce service"
#: REST/methods/services_pools.py:79
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
#: templates/uds/admin/snippets/navbar.html:27
#: templates/uds/admin/tmpl/group.html:82
#: templates/uds/admin/tmpl/services_pool.html:4
#: templates/uds/admin/tmpl/services_pool.html:7
msgid "Service Pools"
@ -388,45 +389,45 @@ msgstr "Groupe de pools"
msgid "Parent Service"
msgstr "Service parent"
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
msgid "Default"
msgstr "Par défaut"
#: REST/methods/services_pools.py:153
#: REST/methods/services_pools.py:158
msgid "Create at least one OS Manager before creating a new service pool"
msgstr "Créez au moins un OS Manager avant de créer un nouveau pool de service"
#: REST/methods/services_pools.py:155
#: REST/methods/services_pools.py:160
msgid "Create at least a service before creating a new service pool"
msgstr "Créez au moins un service avant de créer un nouveau pool de service"
#: REST/methods/services_pools.py:162
#: REST/methods/services_pools.py:167
msgid "Base service"
msgstr "Service de base"
#: REST/methods/services_pools.py:163
#: REST/methods/services_pools.py:168
msgid "Service used as base of this service pool"
msgstr "Service utilisé comme base de ce pool de service"
#: REST/methods/services_pools.py:170
#: REST/methods/services_pools.py:175
msgid "OS Manager"
msgstr "OS Manager"
#: REST/methods/services_pools.py:171
#: REST/methods/services_pools.py:176
msgid "OS Manager used as base of this service pool"
msgstr "Gestionnaire de l'OS utilisé comme base de ce pool de service"
#: REST/methods/services_pools.py:178
#: REST/methods/services_pools.py:183
msgid "Show transports"
msgstr "Voir les transports"
#: REST/methods/services_pools.py:179
#: REST/methods/services_pools.py:184
msgid "If active, alternative transports for user will be shown"
msgstr ""
"S'il est activé, les transports alternatifs pour utilisateur seront affichés"
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
@ -434,11 +435,11 @@ msgstr ""
msgid "Advanced"
msgstr "Avancé"
#: REST/methods/services_pools.py:186
#: REST/methods/services_pools.py:191
msgid "Allow removal by users"
msgstr "Permettre la supression par utilisateurs"
#: REST/methods/services_pools.py:187
#: REST/methods/services_pools.py:192
msgid ""
"If active, the user will be allowed to remove the service \"manually\". Be "
"careful with this, because the user will have the \"power\" to delete it's "
@ -448,20 +449,20 @@ msgstr ""
"\"manuellement\". Soyez prudent avec cela, car l'utilisateur aura le "
"\"pouvoir\" de supprimer son propre service"
#: REST/methods/services_pools.py:194
#: REST/methods/services_pools.py:199
msgid "Allow reset by users"
msgstr "Permettre la remise à zéro par les utilisateurs"
#: REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:200
msgid "If active, the user will be allowed to reset the service"
msgstr ""
"Sil est activé, lutilisateur sera autorisé pour réinitialiser le service"
#: REST/methods/services_pools.py:202
#: REST/methods/services_pools.py:207
msgid "Ignores unused"
msgstr "Ignore les non utilisés"
#: REST/methods/services_pools.py:203
#: REST/methods/services_pools.py:208
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -469,57 +470,57 @@ msgstr ""
"Si loption est activée, UDS ne va pas tenter de détecter et supprimer les "
"services dutilisateurs affectés, Sinon ceux qui sont en cours dutilisation."
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
msgid "Display"
msgstr "Affichage"
#: REST/methods/services_pools.py:218
#: REST/methods/services_pools.py:223
msgid "Pool group"
msgstr "Groupe de pools"
#: REST/methods/services_pools.py:219
#: REST/methods/services_pools.py:224
msgid "Pool group for this pool (for pool classify on display)"
msgstr "Pool group pour ce pool (classification des pool par affichage)"
#: REST/methods/services_pools.py:227
#: REST/methods/services_pools.py:232
msgid "Initial available services"
msgstr "Services initiaux disponibles"
#: REST/methods/services_pools.py:228
#: REST/methods/services_pools.py:233
msgid "Services created initially for this service pool"
msgstr "Services créés initialement pour ce pool de service"
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
msgid "Availability"
msgstr "Disponibilité"
#: REST/methods/services_pools.py:236
#: REST/methods/services_pools.py:241
msgid "Services to keep in cache"
msgstr "Services pour conserver en cache"
#: REST/methods/services_pools.py:237
#: REST/methods/services_pools.py:242
msgid "Services kept in cache for improved user service assignation"
msgstr ""
"Services conservés dans le cache pour l'assignation de service utilisateur "
"améliorée"
#: REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:250
msgid "Services to keep in L2 cache"
msgstr "Services á garder en mémoire cache L2"
#: REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:251
msgid "Services kept in cache of level2 for improved service generation"
msgstr ""
"Services conservés dans le cache de niveau 2 pour la production d'un service "
"amélioré"
#: REST/methods/services_pools.py:254
#: REST/methods/services_pools.py:259
msgid "Maximum number of services to provide"
msgstr "Nombre maximum de services à fournir"
#: REST/methods/services_pools.py:255
#: REST/methods/services_pools.py:260
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -527,11 +528,11 @@ msgstr ""
"Nombre maximal de service (assignés et cache L1) qui peuvent être créés pour "
"ce service"
#: REST/methods/services_pools.py:271
#: REST/methods/services_pools.py:276
msgid "Base service does not exist anymore"
msgstr "Service de base n'existe plus"
#: REST/methods/services_pools.py:293
#: REST/methods/services_pools.py:298
msgid "This service requires an OS Manager"
msgstr "Ce service nécessite un gestionnaire de système d'exploitation"
@ -597,11 +598,11 @@ msgstr "Transports actuels"
msgid "Devices"
msgstr "Dispositifs de"
#: REST/methods/transports.py:73
#: REST/methods/transports.py:72
msgid "Network access"
msgstr "Accès au réseau"
#: REST/methods/transports.py:74
#: REST/methods/transports.py:73
msgid ""
"If checked, the transport will be enabled for the selected networks. If "
"unchecked, transport will be disabled for selected networks"
@ -623,11 +624,11 @@ msgstr ""
"Réseaux liés à ce transport. Si aucun réseau n'a été sélectionné, signifiera "
"« tous les réseaux »"
#: REST/methods/transports.py:89
#: REST/methods/transports.py:90
msgid "Allowed Devices"
msgstr "Périphériques autorisés"
#: REST/methods/transports.py:90
#: REST/methods/transports.py:91
msgid ""
"If empty, any kind of device compatible with this transport will be allowed. "
"Else, only devices compatible with selected values will be allowed"
@ -636,6 +637,11 @@ msgstr ""
"transport. Sinon, seuls les appareils compatibles avec les valeurs "
"sélectionnées seront autorisés"
#: REST/methods/transports.py:100
#| msgid "Restrained services pools"
msgid "Currently assigned services pools"
msgstr "Actuellement affecté piscines services"
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
@ -733,7 +739,8 @@ msgstr "Utilisateurs actuels"
#: services/HyperV_enterprise/HyperVProvider.py:85
#: services/Nutanix_enterprise/NutanixProvider.py:35
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
#: services/OpenStack/ProviderLegacy.py:106
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -748,7 +755,7 @@ msgstr "Utilisateurs actuels"
msgid "Username"
msgstr "Nom d'utilisateur"
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
msgid "state"
msgstr "État"
@ -757,28 +764,28 @@ msgstr "État"
msgid "Last access"
msgstr "Dernier accès"
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
msgid "User already exists (duplicate key error)"
msgstr "L'utilisateur existe déjà (erreur de clé en double)"
#: REST/methods/users_groups.py:255
#: REST/methods/users_groups.py:269
#, python-brace-format
msgid "Groups of {0}"
msgstr "Groupes de {0}"
#: REST/methods/users_groups.py:257
#: REST/methods/users_groups.py:271
msgid "Current groups"
msgstr "Groupes actuels"
#: REST/methods/users_groups.py:268
#: REST/methods/users_groups.py:282
msgid "UDS Group"
msgstr "Groupe d'UDS"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "Meta group"
msgstr "Groupe Meta"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "UDS Meta Group"
msgstr "UDS Meta Group"
@ -864,7 +871,7 @@ msgstr "Liste des utilisateurs des {}"
#: services/HyperV_enterprise/HyperVProvider.py:83
#: services/Nutanix_enterprise/NutanixProvider.py:33
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -878,7 +885,7 @@ msgstr "Active Directory Server IP ou nom d'hôte"
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
#: auths/EDirectory_enterprise/Authenticator.py:64
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
#: services/OpenStack/Provider.py:102
#: services/OpenStack/ProviderLegacy.py:101
msgid "Use SSL"
msgstr "Utiliser SSL"
@ -926,7 +933,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:86
#: services/Nutanix_enterprise/NutanixProvider.py:36
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
#: services/OpenStack/ProviderLegacy.py:107
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -955,7 +963,8 @@ msgstr "Mot de passe de l'utilisateur ldap"
#: services/HyperV_enterprise/HyperVProvider.py:91
#: services/Nutanix_enterprise/NutanixProvider.py:40
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
#: services/OpenStack/ProviderLegacy.py:112
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -1111,7 +1120,7 @@ msgstr "Serveur EDirectory IP ou nom d'hôte"
#: services/HyperV_enterprise/HyperVProvider.py:84
#: services/Nutanix_enterprise/NutanixProvider.py:34
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
#: services/OpenStack/Provider.py:100
#: services/OpenStack/ProviderLegacy.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1632,7 +1641,7 @@ msgstr "Service de base"
#: core/services/BaseService.py:122 core/services/BaseService.py:131
#: models/Permissions.py:79 models/Permissions.py:83
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
#: services/TestService_enterprise/TestService.py:29
msgid "None"
@ -2064,7 +2073,8 @@ msgstr ""
"avec nom de domaine."
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
#: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2637,7 +2647,8 @@ msgstr "Obtenu à partir des abonnements"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2649,7 +2660,8 @@ msgstr "Simultanéité de la création"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2660,7 +2672,8 @@ msgstr "Nombre maximal de machines virtuelles en création simultanée"
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2672,7 +2685,8 @@ msgstr "Simultanéité de supression"
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2786,7 +2800,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:177
#: services/Nutanix_enterprise/NutanixService.py:110
#: services/OVirt/OVirtLinkedService.py:222
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
#: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15"
@ -2797,7 +2811,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:179
#: services/Nutanix_enterprise/NutanixService.py:112
#: services/OVirt/OVirtLinkedService.py:224
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
#: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers"
@ -3252,7 +3266,7 @@ msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr ""
"OpenNebula Port (la valeur par défaut est 2633 pour une connexion non SSL)"
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3345,55 +3359,73 @@ msgid "OpenStack platform service provider"
msgstr "Fournisseur de services de plate-forme OpenStack"
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "Hôte OpenStack "
msgid "Identity endpoint"
msgstr "Point de terminaison identité"
#: services/OpenStack/Provider.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr "5000 pour les anciennes versions, 80/443 (ssl) pour les versions plus récentes que OCATA"
#: services/OpenStack/Provider.py:99
msgid ""
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
"identity)"
msgstr ""
"Point de terminaison OpenStack identité accès API (par exemple, https://10.0.0.0/"
"identité)"
#: services/OpenStack/Provider.py:101
#| msgid "Newer Openstack"
msgid "Legacy openstack"
msgstr "Openstack hérité"
#: services/OpenStack/Provider.py:101
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
msgstr "Réglée sur « yes » si votre libération Openstack OCATA ou plus"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface"
msgstr "Interface d'accès"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface to be used"
msgstr "Interface d'accès à utiliser"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
msgid "Domain name (default is Default)"
msgstr "Nom de domaine (valeur par défaut est la valeur par défaut)"
#: services/OpenStack/Provider.py:107
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
msgid "User with valid privileges on OpenStack"
msgstr "Utilisateur avec des privilèges valides sur OpenStack"
#: services/OpenStack/Provider.py:108
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
msgid "Password of the user of OpenStack"
msgstr "Mot de passe de l'utilisateur de OpenStack"
#: services/OpenStack/Provider.py:113
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Délai d'attente en secondes de connexion à OpenStack"
#: services/OpenStack/Provider.py:157
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
msgid "OpenStack test connection passed"
msgstr "Test de connexion á OpenStack passée"
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
#: services/OpenStack/ProviderLegacy.py:80
#| msgid "OpenStack Platform Provider"
msgid "OpenStack LEGACY Platform Provider"
msgstr "Fournisseur de plates-formes LEGACY OpenStack"
#: services/OpenStack/ProviderLegacy.py:84
msgid ""
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
"previous to OCATA)"
msgstr ""
"Fournisseur de services de plate-forme OpenStack LEGACY (pour les versions plus anciennes de Openstack, "
"précédent à OCATA)"
#: services/OpenStack/ProviderLegacy.py:99
msgid "OpenStack Host"
msgstr "Hôte OpenStack "
#: services/OpenStack/ProviderLegacy.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr ""
"5000 pour les anciennes versions, 80/443 (ssl) pour les versions plus "
"récentes que OCATA"
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
msgid "Authentication error"
msgstr "Erreur d'authentification"
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: French (http://www.transifex.com/openuds/openuds/language/"
@ -116,7 +116,7 @@ msgid "Error accessing data"
msgstr "Erreur d'accès aux données"
#: static/tmp_js/gui-d-authenticators.js:184
#: static/tmp_js/gui-d-authenticators.js:452
#: static/tmp_js/gui-d-authenticators.js:464
#: static/tmp_js/gui-d-services.js:140
msgid "Information"
msgstr "Informations"
@ -125,112 +125,112 @@ msgstr "Informations"
msgid "Group information"
msgstr "Informations du groupe"
#: static/tmp_js/gui-d-authenticators.js:363
#: static/tmp_js/gui-d-authenticators.js:367
msgid "Edit group"
msgstr "Modifier groupe"
#: static/tmp_js/gui-d-authenticators.js:385
#: static/tmp_js/gui-d-authenticators.js:430
#: static/tmp_js/gui-d-authenticators.js:391
#: static/tmp_js/gui-d-authenticators.js:441
msgid "Group saved"
msgstr "Groupe sauvé"
#: static/tmp_js/gui-d-authenticators.js:408
#: static/tmp_js/gui-d-authenticators.js:416
msgid "New meta group"
msgstr "Nouveau groupe de meta"
#: static/tmp_js/gui-d-authenticators.js:410
#: static/tmp_js/gui-d-authenticators.js:419
msgid "New group"
msgstr "Nouveau groupe"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Search groups"
msgstr "Groupes de recherche"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
msgid "Group"
msgstr "Groupe"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Groups found"
msgstr "Groupes trouvés"
#: static/tmp_js/gui-d-authenticators.js:431
#: static/tmp_js/gui-d-authenticators.js:442
msgid "Group saving error"
msgstr "Groupe économie erreur"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Delete group"
msgstr "Supprimer le groupe"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Group deletion error"
msgstr "Erreur de suppression de groupe"
#: static/tmp_js/gui-d-authenticators.js:487
#: static/tmp_js/gui-d-authenticators.js:499
msgid "User information"
msgstr "Informations utilisateur"
#: static/tmp_js/gui-d-authenticators.js:660
#: static/tmp_js/gui-d-authenticators.js:672
msgid "Edit user"
msgstr "Modifier utilisateur"
#: static/tmp_js/gui-d-authenticators.js:693
#: static/tmp_js/gui-d-authenticators.js:726
#: static/tmp_js/gui-d-authenticators.js:705
#: static/tmp_js/gui-d-authenticators.js:738
msgid "User saved"
msgstr "Utilisateur enregistré"
#: static/tmp_js/gui-d-authenticators.js:694
#: static/tmp_js/gui-d-authenticators.js:727
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:739
msgid "User saving error"
msgstr "Erreur de sauvegarde d'utilisateur"
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:718
msgid "New user"
msgstr "Nouvel utilisateur"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Search users"
msgstr "Rechercher utilisateur"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
msgid "User"
msgstr "Utilisateur"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Users found"
msgstr "Utilisateurs trouvés"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "Delete user"
msgstr "Supprimer l'utilisateur"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "User deletion error"
msgstr "Erreur de suppression d'utilisateur"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "New authenticator"
msgstr "Nouvel authentificateur"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "Authenticator creation error"
msgstr "Erreur de création d'authentificateur"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Edit authenticator"
msgstr "Modifier l'authentificateur"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Authenticator saving error"
msgstr "Erreur de sauvegarde d'authentificateur"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Delete authenticator"
msgstr "Supprimer l'authentificateur"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Authenticator deletion error"
msgstr "Erreur de suppression authentificateur"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/"
"it/)\n"
@ -60,10 +60,10 @@ msgstr "Nome"
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/providers.py:72 REST/methods/services.py:192
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:148
#: REST/methods/users_groups.py:276 REST/model.py:148
#: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
msgid "Comments"
@ -93,7 +93,7 @@ msgstr "Utenti"
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:76 REST/methods/services.py:195
#: REST/methods/providers.py:76 REST/methods/services.py:196
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
msgid "tags"
msgstr "Tag"
@ -239,8 +239,8 @@ msgstr "Servizio non trovato"
msgid "Available reports"
msgstr "Report disponibili"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
#: REST/methods/users_groups.py:282
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
@ -263,41 +263,41 @@ msgstr "Genera"
msgid "Input error: {0}"
msgstr "Errore di input: {0}"
#: REST/methods/services.py:184
#: REST/methods/services.py:185
#, python-brace-format
msgid "Services of {0}"
msgstr "Servizi di {0}"
#: REST/methods/services.py:186
#: REST/methods/services.py:187
msgid "Current services"
msgstr "Servizi attuali"
#: REST/methods/services.py:190
#: REST/methods/services.py:191
msgid "Service name"
msgstr "Nome servizio"
#: REST/methods/services.py:192 REST/methods/user_services.py:303
#: REST/methods/services.py:193 REST/methods/user_services.py:303
msgid "Type"
msgstr "Tipo"
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
#: templates/uds/admin/tmpl/service-info.html:5
#: templates/uds/admin/tmpl/user-info.html:5
msgid "Services Pools"
msgstr "Servizi piscine"
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
#: templates/uds/admin/tmpl/dashboard.html:88
msgid "User services"
msgstr "Servizi utente"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "With errors"
msgstr "Con errori"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "Ok"
msgstr "Ok"
@ -351,16 +351,17 @@ msgstr "Ultima esecuzione"
msgid "Services Pool Groups"
msgstr "Servizi piscina gruppi"
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
msgid "Associated Image"
msgstr "Immagine associata"
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
msgid "Image assocciated with this service"
msgstr "Immagine assocciated con questo servizio"
#: REST/methods/services_pools.py:79
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
#: templates/uds/admin/snippets/navbar.html:27
#: templates/uds/admin/tmpl/group.html:82
#: templates/uds/admin/tmpl/services_pool.html:4
#: templates/uds/admin/tmpl/services_pool.html:7
msgid "Service Pools"
@ -386,44 +387,44 @@ msgstr "Gruppo piscina"
msgid "Parent Service"
msgstr "Servizio padre"
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
msgid "Default"
msgstr "Impostazione predefinita"
#: REST/methods/services_pools.py:153
#: REST/methods/services_pools.py:158
msgid "Create at least one OS Manager before creating a new service pool"
msgstr "Creare almeno un OS Manager prima di creare un nuovo pool di servizio"
#: REST/methods/services_pools.py:155
#: REST/methods/services_pools.py:160
msgid "Create at least a service before creating a new service pool"
msgstr "Creare almeno un servizio prima di creare un nuovo pool di servizio"
#: REST/methods/services_pools.py:162
#: REST/methods/services_pools.py:167
msgid "Base service"
msgstr "Servizio di base"
#: REST/methods/services_pools.py:163
#: REST/methods/services_pools.py:168
msgid "Service used as base of this service pool"
msgstr "Servizio utilizzato come base di questo servizio piscina"
#: REST/methods/services_pools.py:170
#: REST/methods/services_pools.py:175
msgid "OS Manager"
msgstr "OS Manager"
#: REST/methods/services_pools.py:171
#: REST/methods/services_pools.py:176
msgid "OS Manager used as base of this service pool"
msgstr "OS Manager utilizzato come base di questo servizio piscina"
#: REST/methods/services_pools.py:178
#: REST/methods/services_pools.py:183
msgid "Show transports"
msgstr "Visualizza trasporti"
#: REST/methods/services_pools.py:179
#: REST/methods/services_pools.py:184
msgid "If active, alternative transports for user will be shown"
msgstr "Se attivo, verranno mostrati trasporti alternativi per utente"
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
@ -431,11 +432,11 @@ msgstr "Se attivo, verranno mostrati trasporti alternativi per utente"
msgid "Advanced"
msgstr "Avanzate"
#: REST/methods/services_pools.py:186
#: REST/methods/services_pools.py:191
msgid "Allow removal by users"
msgstr "Consentire la rimozione di utenti"
#: REST/methods/services_pools.py:187
#: REST/methods/services_pools.py:192
msgid ""
"If active, the user will be allowed to remove the service \"manually\". Be "
"careful with this, because the user will have the \"power\" to delete it's "
@ -445,19 +446,19 @@ msgstr ""
"attento con questo, perché l'utente avrà il \"potere\" di eliminarlo di "
"proprio servizio"
#: REST/methods/services_pools.py:194
#: REST/methods/services_pools.py:199
msgid "Allow reset by users"
msgstr "Consentire il ripristino da parte degli utenti"
#: REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:200
msgid "If active, the user will be allowed to reset the service"
msgstr "Se attivo, l'utente potrà reimpostare il servizio"
#: REST/methods/services_pools.py:202
#: REST/methods/services_pools.py:207
msgid "Ignores unused"
msgstr "Ignora inutilizzati"
#: REST/methods/services_pools.py:203
#: REST/methods/services_pools.py:208
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -465,54 +466,54 @@ msgstr ""
"Se l'opzione è attivata, UDS non tenterà di rilevare e rimuovere l'utente "
"servizi assegnati ma non in uso."
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
msgid "Display"
msgstr "Visualizzazione"
#: REST/methods/services_pools.py:218
#: REST/methods/services_pools.py:223
msgid "Pool group"
msgstr "Gruppo piscina"
#: REST/methods/services_pools.py:219
#: REST/methods/services_pools.py:224
msgid "Pool group for this pool (for pool classify on display)"
msgstr "Piscina gruppo per questo pool (per piscina classificare sul display)"
#: REST/methods/services_pools.py:227
#: REST/methods/services_pools.py:232
msgid "Initial available services"
msgstr "Servizi disponibili iniziali"
#: REST/methods/services_pools.py:228
#: REST/methods/services_pools.py:233
msgid "Services created initially for this service pool"
msgstr "Servizi creati inizialmente per questo servizio piscina"
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
msgid "Availability"
msgstr "Disponibilità"
#: REST/methods/services_pools.py:236
#: REST/methods/services_pools.py:241
msgid "Services to keep in cache"
msgstr "Servizi per mantenere nella cache"
#: REST/methods/services_pools.py:237
#: REST/methods/services_pools.py:242
msgid "Services kept in cache for improved user service assignation"
msgstr "Servizi tenuti in cache per assegnazione servizio utente migliorata"
#: REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:250
msgid "Services to keep in L2 cache"
msgstr "Servizi per mantenere in cache L2"
#: REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:251
msgid "Services kept in cache of level2 for improved service generation"
msgstr ""
"Servizi mantenuto nella cache di level2 per generazione migliore servizio"
#: REST/methods/services_pools.py:254
#: REST/methods/services_pools.py:259
msgid "Maximum number of services to provide"
msgstr "Numero massimo di servizi per fornire"
#: REST/methods/services_pools.py:255
#: REST/methods/services_pools.py:260
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -520,11 +521,11 @@ msgstr ""
"Numero massimo di servizio (assegnate e cache L1) che possono essere creati "
"per Questo servizio"
#: REST/methods/services_pools.py:271
#: REST/methods/services_pools.py:276
msgid "Base service does not exist anymore"
msgstr "Servizio di base non esiste più"
#: REST/methods/services_pools.py:293
#: REST/methods/services_pools.py:298
msgid "This service requires an OS Manager"
msgstr "Questo servizio richiede un OS Manager"
@ -590,11 +591,11 @@ msgstr "Trasporti correnti"
msgid "Devices"
msgstr "Dispositivi"
#: REST/methods/transports.py:73
#: REST/methods/transports.py:72
msgid "Network access"
msgstr "Accesso alla rete"
#: REST/methods/transports.py:74
#: REST/methods/transports.py:73
msgid ""
"If checked, the transport will be enabled for the selected networks. If "
"unchecked, transport will be disabled for selected networks"
@ -615,11 +616,11 @@ msgstr ""
"Reti associate a questo trasporto. Se nessuna rete selezionata, significherà "
"\"tutte le reti\""
#: REST/methods/transports.py:89
#: REST/methods/transports.py:90
msgid "Allowed Devices"
msgstr "Dispositivi consentiti"
#: REST/methods/transports.py:90
#: REST/methods/transports.py:91
msgid ""
"If empty, any kind of device compatible with this transport will be allowed. "
"Else, only devices compatible with selected values will be allowed"
@ -628,6 +629,11 @@ msgstr ""
"questo tipo di trasporto. Altrimenti, saranno consentiti solo dispositivi "
"compatibili con i valori selezionati"
#: REST/methods/transports.py:100
#| msgid "Restrained services pools"
msgid "Currently assigned services pools"
msgstr "Attualmente assegnato pool di servizi"
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
@ -725,7 +731,8 @@ msgstr "Utenti correnti"
#: services/HyperV_enterprise/HyperVProvider.py:85
#: services/Nutanix_enterprise/NutanixProvider.py:35
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
#: services/OpenStack/ProviderLegacy.py:106
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -740,7 +747,7 @@ msgstr "Utenti correnti"
msgid "Username"
msgstr "Nome utente"
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
msgid "state"
msgstr "stato"
@ -749,28 +756,28 @@ msgstr "stato"
msgid "Last access"
msgstr "Ultimo accesso"
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
msgid "User already exists (duplicate key error)"
msgstr "Utente già esistente (errore chiave duplicata)"
#: REST/methods/users_groups.py:255
#: REST/methods/users_groups.py:269
#, python-brace-format
msgid "Groups of {0}"
msgstr "Gruppi di {0}"
#: REST/methods/users_groups.py:257
#: REST/methods/users_groups.py:271
msgid "Current groups"
msgstr "Gruppi di corrente"
#: REST/methods/users_groups.py:268
#: REST/methods/users_groups.py:282
msgid "UDS Group"
msgstr "Gruppo UDS"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "Meta group"
msgstr "Gruppo meta"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "UDS Meta Group"
msgstr "UDS Meta Group"
@ -856,7 +863,7 @@ msgstr "Elenco utenti per {}"
#: services/HyperV_enterprise/HyperVProvider.py:83
#: services/Nutanix_enterprise/NutanixProvider.py:33
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -870,7 +877,7 @@ msgstr "Active Directory Server IP o l'Hostname"
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
#: auths/EDirectory_enterprise/Authenticator.py:64
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
#: services/OpenStack/Provider.py:102
#: services/OpenStack/ProviderLegacy.py:101
msgid "Use SSL"
msgstr "Utilizzo SSL"
@ -919,7 +926,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:86
#: services/Nutanix_enterprise/NutanixProvider.py:36
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
#: services/OpenStack/ProviderLegacy.py:107
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -948,7 +956,8 @@ msgstr "Password dell'utente ldap"
#: services/HyperV_enterprise/HyperVProvider.py:91
#: services/Nutanix_enterprise/NutanixProvider.py:40
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
#: services/OpenStack/ProviderLegacy.py:112
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -1100,7 +1109,7 @@ msgstr "EDirectory Server IP o l'Hostname"
#: services/HyperV_enterprise/HyperVProvider.py:84
#: services/Nutanix_enterprise/NutanixProvider.py:34
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
#: services/OpenStack/Provider.py:100
#: services/OpenStack/ProviderLegacy.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1613,7 +1622,7 @@ msgstr "Servizio di base"
#: core/services/BaseService.py:122 core/services/BaseService.py:131
#: models/Permissions.py:79 models/Permissions.py:83
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
#: services/TestService_enterprise/TestService.py:29
msgid "None"
@ -2044,7 +2053,8 @@ msgid "Os Manager to control windows machines with domain."
msgstr "OS Manager per controllare le macchine windows con dominio."
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
#: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2619,7 +2629,8 @@ msgstr "Ottenuti dalle sottoscrizioni"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2631,7 +2642,8 @@ msgstr "Concorrenza di creazione"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2642,7 +2654,8 @@ msgstr "Numero massimo di creazione di macchine virtuali contemporaneamente"
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2654,7 +2667,8 @@ msgstr "Concorrenza di rimozione"
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2764,7 +2778,7 @@ msgstr "Datastore dove mettere incrementali & pubblicazioni"
#: services/HyperV_enterprise/HyperVLinkedService.py:177
#: services/Nutanix_enterprise/NutanixService.py:110
#: services/OVirt/OVirtLinkedService.py:222
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
#: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15"
@ -2774,7 +2788,7 @@ msgstr "La lunghezza di basename più lunghezza non deve essere maggiore di 15"
#: services/HyperV_enterprise/HyperVLinkedService.py:179
#: services/Nutanix_enterprise/NutanixService.py:112
#: services/OVirt/OVirtLinkedService.py:224
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
#: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers"
@ -3221,7 +3235,7 @@ msgstr "OpenNebula Host"
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr "OpenNebula Port (default è 2633 per connessione non ssl)"
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3314,55 +3328,73 @@ msgid "OpenStack platform service provider"
msgstr "Fornitore di servizi di piattaforma OpenStack"
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
msgid "Identity endpoint"
msgstr "Endpoint di identità"
#: services/OpenStack/Provider.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr "5000 per rilasci precedenti, 80/443 (ssl) per le versioni più recenti di OCATA"
#: services/OpenStack/Provider.py:99
msgid ""
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
"identity)"
msgstr ""
"Endpoint di OpenStack identità accesso API (ad esempio, https://10.0.0.0/"
"identità)"
#: services/OpenStack/Provider.py:101
#| msgid "Newer Openstack"
msgid "Legacy openstack"
msgstr "Openstack legacy"
#: services/OpenStack/Provider.py:101
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
msgstr "Impostato su \"yes\" Se il tuo comunicato Openstack è OCATA o più anziani"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface"
msgstr "Interfaccia di accesso"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface to be used"
msgstr "Interfaccia di accesso da utilizzare"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
msgid "Domain name (default is Default)"
msgstr "Nome di dominio (il valore predefinito è Default)"
#: services/OpenStack/Provider.py:107
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
msgid "User with valid privileges on OpenStack"
msgstr "Utente con privilegi validi su OpenStack"
#: services/OpenStack/Provider.py:108
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
msgid "Password of the user of OpenStack"
msgstr "Password dell'utente di OpenStack"
#: services/OpenStack/Provider.py:113
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Timeout in secondi di connessione a OpenStack"
#: services/OpenStack/Provider.py:157
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
msgid "OpenStack test connection passed"
msgstr "OpenStack test connessione passata"
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
#: services/OpenStack/ProviderLegacy.py:80
#| msgid "OpenStack Platform Provider"
msgid "OpenStack LEGACY Platform Provider"
msgstr "Fornitore di piattaforme LEGACY OpenStack"
#: services/OpenStack/ProviderLegacy.py:84
msgid ""
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
"previous to OCATA)"
msgstr ""
"Fornitore di servizi di piattaforma OpenStack LEGACY (per versioni precedenti di Openstack, "
"precedente a OCATA)"
#: services/OpenStack/ProviderLegacy.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
#: services/OpenStack/ProviderLegacy.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr ""
"5000 per rilasci precedenti, 80/443 (ssl) per le versioni più recenti di "
"OCATA"
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
msgid "Authentication error"
msgstr "Errore di autenticazione"
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/"
@ -114,7 +114,7 @@ msgid "Error accessing data"
msgstr "Errore di accesso ai dati"
#: static/tmp_js/gui-d-authenticators.js:184
#: static/tmp_js/gui-d-authenticators.js:452
#: static/tmp_js/gui-d-authenticators.js:464
#: static/tmp_js/gui-d-services.js:140
msgid "Information"
msgstr "Informazioni"
@ -123,112 +123,112 @@ msgstr "Informazioni"
msgid "Group information"
msgstr "Informazioni sul gruppo"
#: static/tmp_js/gui-d-authenticators.js:363
#: static/tmp_js/gui-d-authenticators.js:367
msgid "Edit group"
msgstr "Modifica gruppo"
#: static/tmp_js/gui-d-authenticators.js:385
#: static/tmp_js/gui-d-authenticators.js:430
#: static/tmp_js/gui-d-authenticators.js:391
#: static/tmp_js/gui-d-authenticators.js:441
msgid "Group saved"
msgstr "Gruppo salvato"
#: static/tmp_js/gui-d-authenticators.js:408
#: static/tmp_js/gui-d-authenticators.js:416
msgid "New meta group"
msgstr "Nuovo gruppo meta"
#: static/tmp_js/gui-d-authenticators.js:410
#: static/tmp_js/gui-d-authenticators.js:419
msgid "New group"
msgstr "Nuovo gruppo"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Search groups"
msgstr "Gruppi di ricerca"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
msgid "Group"
msgstr "Gruppo"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Groups found"
msgstr "Gruppo trovato"
#: static/tmp_js/gui-d-authenticators.js:431
#: static/tmp_js/gui-d-authenticators.js:442
msgid "Group saving error"
msgstr "Gruppo risparmio errore"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Delete group"
msgstr "Elimina gruppo"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Group deletion error"
msgstr "Errore di omissione di gruppo"
#: static/tmp_js/gui-d-authenticators.js:487
#: static/tmp_js/gui-d-authenticators.js:499
msgid "User information"
msgstr "Informazioni utente"
#: static/tmp_js/gui-d-authenticators.js:660
#: static/tmp_js/gui-d-authenticators.js:672
msgid "Edit user"
msgstr "Modifica utente"
#: static/tmp_js/gui-d-authenticators.js:693
#: static/tmp_js/gui-d-authenticators.js:726
#: static/tmp_js/gui-d-authenticators.js:705
#: static/tmp_js/gui-d-authenticators.js:738
msgid "User saved"
msgstr "Utente salvato"
#: static/tmp_js/gui-d-authenticators.js:694
#: static/tmp_js/gui-d-authenticators.js:727
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:739
msgid "User saving error"
msgstr "Utente errore di risparmio"
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:718
msgid "New user"
msgstr "Nuovo utente"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Search users"
msgstr "Ricerca utenti"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
msgid "User"
msgstr "Utente"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Users found"
msgstr "Utenti trovati"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "Delete user"
msgstr "Cancella utente"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "User deletion error"
msgstr "Errore di omissione dell'utente"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "New authenticator"
msgstr "Nuovo autenticatore"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "Authenticator creation error"
msgstr "Errore di creazione di autenticatore"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Edit authenticator"
msgstr "Modifica autenticatore"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Authenticator saving error"
msgstr "Autenticatore errore di risparmio"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Delete authenticator"
msgstr "Eliminare l'autenticatore"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Authenticator deletion error"
msgstr "Errore di omissione autenticatore"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/"
"pt/)\n"
@ -61,10 +61,10 @@ msgstr "Nome"
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/providers.py:72 REST/methods/services.py:192
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:148
#: REST/methods/users_groups.py:276 REST/model.py:148
#: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
msgid "Comments"
@ -94,7 +94,7 @@ msgstr "Usuários"
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:76 REST/methods/services.py:195
#: REST/methods/providers.py:76 REST/methods/services.py:196
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
msgid "tags"
msgstr "Etiquetas"
@ -242,8 +242,8 @@ msgstr "Serviço não encontrado"
msgid "Available reports"
msgstr "Relatórios disponíveis"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
#: REST/methods/users_groups.py:282
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
@ -266,41 +266,41 @@ msgstr "Gera"
msgid "Input error: {0}"
msgstr "Erro de entrada: {0}"
#: REST/methods/services.py:184
#: REST/methods/services.py:185
#, python-brace-format
msgid "Services of {0}"
msgstr "Serviços de {0}"
#: REST/methods/services.py:186
#: REST/methods/services.py:187
msgid "Current services"
msgstr "Serviços atuais"
#: REST/methods/services.py:190
#: REST/methods/services.py:191
msgid "Service name"
msgstr "Nome do serviço"
#: REST/methods/services.py:192 REST/methods/user_services.py:303
#: REST/methods/services.py:193 REST/methods/user_services.py:303
msgid "Type"
msgstr "Tipo"
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
#: templates/uds/admin/tmpl/service-info.html:5
#: templates/uds/admin/tmpl/user-info.html:5
msgid "Services Pools"
msgstr "Serviços de piscinas"
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
#: templates/uds/admin/tmpl/dashboard.html:88
msgid "User services"
msgstr "Serviços de usuário"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "With errors"
msgstr "Com erros"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "Ok"
msgstr "Okey"
@ -354,16 +354,17 @@ msgstr "Última execução"
msgid "Services Pool Groups"
msgstr "Grupos de Pool de serviços"
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
msgid "Associated Image"
msgstr "Imagem associada"
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
msgid "Image assocciated with this service"
msgstr "Imagem assocciated com este serviço"
#: REST/methods/services_pools.py:79
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
#: templates/uds/admin/snippets/navbar.html:27
#: templates/uds/admin/tmpl/group.html:82
#: templates/uds/admin/tmpl/services_pool.html:4
#: templates/uds/admin/tmpl/services_pool.html:7
msgid "Service Pools"
@ -389,46 +390,46 @@ msgstr "Grupo de piscina"
msgid "Parent Service"
msgstr "Pai serviço"
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
msgid "Default"
msgstr "Padrão"
#: REST/methods/services_pools.py:153
#: REST/methods/services_pools.py:158
msgid "Create at least one OS Manager before creating a new service pool"
msgstr ""
"Criar pelo menos um Gerenciador de sistema operacional antes de criar um "
"novo pool de serviço"
#: REST/methods/services_pools.py:155
#: REST/methods/services_pools.py:160
msgid "Create at least a service before creating a new service pool"
msgstr "Criar pelo menos um serviço antes de criar um novo pool de serviço"
#: REST/methods/services_pools.py:162
#: REST/methods/services_pools.py:167
msgid "Base service"
msgstr "Serviço base"
#: REST/methods/services_pools.py:163
#: REST/methods/services_pools.py:168
msgid "Service used as base of this service pool"
msgstr "Serviço usado como base da piscina serviço"
#: REST/methods/services_pools.py:170
#: REST/methods/services_pools.py:175
msgid "OS Manager"
msgstr "Gerente de sistema operacional"
#: REST/methods/services_pools.py:171
#: REST/methods/services_pools.py:176
msgid "OS Manager used as base of this service pool"
msgstr "Gerente de sistema operacional usado como base da piscina serviço"
#: REST/methods/services_pools.py:178
#: REST/methods/services_pools.py:183
msgid "Show transports"
msgstr "Mostrar transportes"
#: REST/methods/services_pools.py:179
#: REST/methods/services_pools.py:184
msgid "If active, alternative transports for user will be shown"
msgstr "Se ativo, transportes alternativos para usuário serão mostrados"
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
@ -436,11 +437,11 @@ msgstr "Se ativo, transportes alternativos para usuário serão mostrados"
msgid "Advanced"
msgstr "Avançado"
#: REST/methods/services_pools.py:186
#: REST/methods/services_pools.py:191
msgid "Allow removal by users"
msgstr "Permitir a remoção de usuários"
#: REST/methods/services_pools.py:187
#: REST/methods/services_pools.py:192
msgid ""
"If active, the user will be allowed to remove the service \"manually\". Be "
"careful with this, because the user will have the \"power\" to delete it's "
@ -449,19 +450,19 @@ msgstr ""
"Se ativo, o usuário poderá remover o serviço \"manualmente\". Ser Cuidado "
"com isso, porque o usuário terá o \"poder\" para excluí-lo do serviço próprio"
#: REST/methods/services_pools.py:194
#: REST/methods/services_pools.py:199
msgid "Allow reset by users"
msgstr "Permite redefinir por usuários"
#: REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:200
msgid "If active, the user will be allowed to reset the service"
msgstr "Se ativo, o usuário poderá redefinir o serviço"
#: REST/methods/services_pools.py:202
#: REST/methods/services_pools.py:207
msgid "Ignores unused"
msgstr "Ignora não utilizados"
#: REST/methods/services_pools.py:203
#: REST/methods/services_pools.py:208
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -469,55 +470,55 @@ msgstr ""
"Se a opção estiver habilitada, UDS não tentará detectar e remover o usuário "
"serviços atribuído, mas não no usam."
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
msgid "Display"
msgstr "Exposição"
#: REST/methods/services_pools.py:218
#: REST/methods/services_pools.py:223
msgid "Pool group"
msgstr "Grupo de piscina"
#: REST/methods/services_pools.py:219
#: REST/methods/services_pools.py:224
msgid "Pool group for this pool (for pool classify on display)"
msgstr ""
"Grupo para esta piscina da piscina (para piscina classificar em exibição)"
#: REST/methods/services_pools.py:227
#: REST/methods/services_pools.py:232
msgid "Initial available services"
msgstr "Iniciais serviços disponíveis"
#: REST/methods/services_pools.py:228
#: REST/methods/services_pools.py:233
msgid "Services created initially for this service pool"
msgstr "Serviços criados inicialmente para este pool de serviço"
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
msgid "Availability"
msgstr "Disponibilidade"
#: REST/methods/services_pools.py:236
#: REST/methods/services_pools.py:241
msgid "Services to keep in cache"
msgstr "Serviços para manter em cache"
#: REST/methods/services_pools.py:237
#: REST/methods/services_pools.py:242
msgid "Services kept in cache for improved user service assignation"
msgstr ""
"Serviços mantidos no cache para atribuição de serviço do usuário aprimorada"
#: REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:250
msgid "Services to keep in L2 cache"
msgstr "Serviços para manter em cache L2"
#: REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:251
msgid "Services kept in cache of level2 for improved service generation"
msgstr "Serviços mantidos no cache de level2 para geração de serviço melhorada"
#: REST/methods/services_pools.py:254
#: REST/methods/services_pools.py:259
msgid "Maximum number of services to provide"
msgstr "Número máximo de serviços para fornecer"
#: REST/methods/services_pools.py:255
#: REST/methods/services_pools.py:260
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -525,11 +526,11 @@ msgstr ""
"Número máximo de serviço (atribuído e cache L1) que podem ser criados para "
"Este serviço"
#: REST/methods/services_pools.py:271
#: REST/methods/services_pools.py:276
msgid "Base service does not exist anymore"
msgstr "Serviço de base não existe mais"
#: REST/methods/services_pools.py:293
#: REST/methods/services_pools.py:298
msgid "This service requires an OS Manager"
msgstr "Este serviço requer um gestor de sistema operacional"
@ -595,11 +596,11 @@ msgstr "Atuais transportes"
msgid "Devices"
msgstr "Dispositivos de"
#: REST/methods/transports.py:73
#: REST/methods/transports.py:72
msgid "Network access"
msgstr "Acesso à rede"
#: REST/methods/transports.py:74
#: REST/methods/transports.py:73
msgid ""
"If checked, the transport will be enabled for the selected networks. If "
"unchecked, transport will be disabled for selected networks"
@ -620,11 +621,11 @@ msgstr ""
"Redes associadas com este transporte. Se nenhuma rede selecionada, "
"significará \"todas as redes\""
#: REST/methods/transports.py:89
#: REST/methods/transports.py:90
msgid "Allowed Devices"
msgstr "Dispositivos permitidos"
#: REST/methods/transports.py:90
#: REST/methods/transports.py:91
msgid ""
"If empty, any kind of device compatible with this transport will be allowed. "
"Else, only devices compatible with selected values will be allowed"
@ -633,6 +634,11 @@ msgstr ""
"este transporte. Senão, serão permitidos somente dispositivos compatíveis "
"com valores selecionados"
#: REST/methods/transports.py:100
#| msgid "Restrained services pools"
msgid "Currently assigned services pools"
msgstr "Atualmente atribuído a piscinas de serviços"
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
@ -730,7 +736,8 @@ msgstr "Usuários atuais"
#: services/HyperV_enterprise/HyperVProvider.py:85
#: services/Nutanix_enterprise/NutanixProvider.py:35
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
#: services/OpenStack/ProviderLegacy.py:106
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -745,7 +752,7 @@ msgstr "Usuários atuais"
msgid "Username"
msgstr "Nome de usuário"
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
msgid "state"
msgstr "Estado"
@ -754,28 +761,28 @@ msgstr "Estado"
msgid "Last access"
msgstr "Último acesso"
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
msgid "User already exists (duplicate key error)"
msgstr "Usuário já existe (erro de chave duplicado)"
#: REST/methods/users_groups.py:255
#: REST/methods/users_groups.py:269
#, python-brace-format
msgid "Groups of {0}"
msgstr "Grupos de {0}"
#: REST/methods/users_groups.py:257
#: REST/methods/users_groups.py:271
msgid "Current groups"
msgstr "Grupos atuais"
#: REST/methods/users_groups.py:268
#: REST/methods/users_groups.py:282
msgid "UDS Group"
msgstr "Grupo UDS"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "Meta group"
msgstr "Grupo meta"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "UDS Meta Group"
msgstr "UDS Meta Group"
@ -861,7 +868,7 @@ msgstr "Lista de usuários por {}"
#: services/HyperV_enterprise/HyperVProvider.py:83
#: services/Nutanix_enterprise/NutanixProvider.py:33
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -875,7 +882,7 @@ msgstr "Active Directory Server IP ou nome do host"
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
#: auths/EDirectory_enterprise/Authenticator.py:64
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
#: services/OpenStack/Provider.py:102
#: services/OpenStack/ProviderLegacy.py:101
msgid "Use SSL"
msgstr "Uso SSL"
@ -921,7 +928,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:86
#: services/Nutanix_enterprise/NutanixProvider.py:36
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
#: services/OpenStack/ProviderLegacy.py:107
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -950,7 +958,8 @@ msgstr "Senha do usuário ldap"
#: services/HyperV_enterprise/HyperVProvider.py:91
#: services/Nutanix_enterprise/NutanixProvider.py:40
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
#: services/OpenStack/ProviderLegacy.py:112
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -1101,7 +1110,7 @@ msgstr "EDirectory Server IP ou nome do host"
#: services/HyperV_enterprise/HyperVProvider.py:84
#: services/Nutanix_enterprise/NutanixProvider.py:34
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
#: services/OpenStack/Provider.py:100
#: services/OpenStack/ProviderLegacy.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1612,7 +1621,7 @@ msgstr "Serviço base"
#: core/services/BaseService.py:122 core/services/BaseService.py:131
#: models/Permissions.py:79 models/Permissions.py:83
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
#: services/TestService_enterprise/TestService.py:29
msgid "None"
@ -2043,7 +2052,8 @@ msgstr ""
"Gerente de sistema operacional para controlar máquinas windows com domínio."
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
#: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2612,7 +2622,8 @@ msgstr "Obtidos de assinaturas"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2624,7 +2635,8 @@ msgstr "Simultaneidade de criação"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2635,7 +2647,8 @@ msgstr "Número máximo de simultaneamente criar VMs"
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2647,7 +2660,8 @@ msgstr "Simultaneidade de remoção"
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2759,7 +2773,7 @@ msgstr "Armazenamentos de dados onde colocar incrementais & publicações"
#: services/HyperV_enterprise/HyperVLinkedService.py:177
#: services/Nutanix_enterprise/NutanixService.py:110
#: services/OVirt/OVirtLinkedService.py:222
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
#: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15"
@ -2769,7 +2783,7 @@ msgstr "O comprimento de basename mais comprimento não deve ser superior a 15"
#: services/HyperV_enterprise/HyperVLinkedService.py:179
#: services/Nutanix_enterprise/NutanixService.py:112
#: services/OVirt/OVirtLinkedService.py:224
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
#: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers"
@ -3215,7 +3229,7 @@ msgstr "OpenNebula Host"
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr "OpenNebula porta (o padrão é 2633 para conexão não ssl)"
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3309,55 +3323,73 @@ msgid "OpenStack platform service provider"
msgstr "Provedor de serviços de plataforma OpenStack"
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
msgid "Identity endpoint"
msgstr "Ponto de extremidade de identidade"
#: services/OpenStack/Provider.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr "5000 para versões mais antigas, 80/443 (ssl) para versões mais recentes do que OCATA"
#: services/OpenStack/Provider.py:99
msgid ""
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
"identity)"
msgstr ""
"Ponto de extremidade do OpenStack identidade acesso API (por exemplo, https://10.0.0.0/"
"identidade)"
#: services/OpenStack/Provider.py:101
#| msgid "Newer Openstack"
msgid "Legacy openstack"
msgstr "Openstack legado"
#: services/OpenStack/Provider.py:101
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
msgstr "Definido como \"Sim\" se seu lançamento Openstack é OCATA ou mais velho"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface"
msgstr "Interface de acesso"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface to be used"
msgstr "Interface de acesso a ser usado"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
msgid "Domain name (default is Default)"
msgstr "Nome de domínio (o padrão é padrão)"
#: services/OpenStack/Provider.py:107
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
msgid "User with valid privileges on OpenStack"
msgstr "Usuário com privilégios válidos na OpenStack"
#: services/OpenStack/Provider.py:108
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
msgid "Password of the user of OpenStack"
msgstr "Senha do usuário do OpenStack"
#: services/OpenStack/Provider.py:113
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Tempo limite em segundos de conexão para OpenStack"
#: services/OpenStack/Provider.py:157
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
msgid "OpenStack test connection passed"
msgstr "Conexão de teste OpenStack passado"
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
#: services/OpenStack/ProviderLegacy.py:80
#| msgid "OpenStack Platform Provider"
msgid "OpenStack LEGACY Platform Provider"
msgstr "Provedor de plataforma OpenStack legado"
#: services/OpenStack/ProviderLegacy.py:84
msgid ""
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
"previous to OCATA)"
msgstr ""
"Provedor de serviços de plataforma OpenStack legado (para versões mais antigas do Openstack, "
"anterior para OCATA)"
#: services/OpenStack/ProviderLegacy.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
#: services/OpenStack/ProviderLegacy.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr ""
"5000 para versões mais antigas, 80/443 (ssl) para versões mais recentes do "
"que OCATA"
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
msgid "Authentication error"
msgstr "Erro de autenticação"
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/"
@ -114,7 +114,7 @@ msgid "Error accessing data"
msgstr "Erro ao acessar dados"
#: static/tmp_js/gui-d-authenticators.js:184
#: static/tmp_js/gui-d-authenticators.js:452
#: static/tmp_js/gui-d-authenticators.js:464
#: static/tmp_js/gui-d-services.js:140
msgid "Information"
msgstr "Informações"
@ -123,112 +123,112 @@ msgstr "Informações"
msgid "Group information"
msgstr "Informações do grupo"
#: static/tmp_js/gui-d-authenticators.js:363
#: static/tmp_js/gui-d-authenticators.js:367
msgid "Edit group"
msgstr "Editar grupo"
#: static/tmp_js/gui-d-authenticators.js:385
#: static/tmp_js/gui-d-authenticators.js:430
#: static/tmp_js/gui-d-authenticators.js:391
#: static/tmp_js/gui-d-authenticators.js:441
msgid "Group saved"
msgstr "Grupo salvou"
#: static/tmp_js/gui-d-authenticators.js:408
#: static/tmp_js/gui-d-authenticators.js:416
msgid "New meta group"
msgstr "Novo grupo meta"
#: static/tmp_js/gui-d-authenticators.js:410
#: static/tmp_js/gui-d-authenticators.js:419
msgid "New group"
msgstr "Novo grupo"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Search groups"
msgstr "Grupos de pesquisa"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
msgid "Group"
msgstr "Grupo"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Groups found"
msgstr "Grupos encontrados"
#: static/tmp_js/gui-d-authenticators.js:431
#: static/tmp_js/gui-d-authenticators.js:442
msgid "Group saving error"
msgstr "Grupo salvando o erro"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Delete group"
msgstr "Apagar grupo"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Group deletion error"
msgstr "Erro de exclusão do grupo"
#: static/tmp_js/gui-d-authenticators.js:487
#: static/tmp_js/gui-d-authenticators.js:499
msgid "User information"
msgstr "Informações do usuário"
#: static/tmp_js/gui-d-authenticators.js:660
#: static/tmp_js/gui-d-authenticators.js:672
msgid "Edit user"
msgstr "Editar usuário"
#: static/tmp_js/gui-d-authenticators.js:693
#: static/tmp_js/gui-d-authenticators.js:726
#: static/tmp_js/gui-d-authenticators.js:705
#: static/tmp_js/gui-d-authenticators.js:738
msgid "User saved"
msgstr "Usuário salvado"
#: static/tmp_js/gui-d-authenticators.js:694
#: static/tmp_js/gui-d-authenticators.js:727
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:739
msgid "User saving error"
msgstr "Usuário salvar o erro"
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:718
msgid "New user"
msgstr "Novo usuário"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Search users"
msgstr "Pesquisar usuários"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
msgid "User"
msgstr "Usuário"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Users found"
msgstr "Usuários encontrados"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "Delete user"
msgstr "Excluir usuário"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "User deletion error"
msgstr "Erro de exclusão de usuário"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "New authenticator"
msgstr "Novo autenticador"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "Authenticator creation error"
msgstr "Erro de criação do autenticador"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Edit authenticator"
msgstr "Editar autenticador"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Authenticator saving error"
msgstr "Autenticador salvando o erro"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Delete authenticator"
msgstr "Excluir o autenticador"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Authenticator deletion error"
msgstr "Erro de exclusão do autenticador"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"PO-Revision-Date: 2018-10-03 08:19+0000\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/"
"ru/)\n"
@ -62,10 +62,10 @@ msgstr "Имя"
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/providers.py:72 REST/methods/services.py:192
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:148
#: REST/methods/users_groups.py:276 REST/model.py:148
#: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
msgid "Comments"
@ -95,7 +95,7 @@ msgstr "Пользователь"
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:76 REST/methods/services.py:195
#: REST/methods/providers.py:76 REST/methods/services.py:196
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
msgid "tags"
msgstr "Тэг"
@ -241,8 +241,8 @@ msgstr "Сервис не найден"
msgid "Available reports"
msgstr "Доступные репорты"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
#: REST/methods/users_groups.py:282
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
@ -265,41 +265,41 @@ msgstr "Генерировать"
msgid "Input error: {0}"
msgstr "Ошибка ввода: {0}"
#: REST/methods/services.py:184
#: REST/methods/services.py:185
#, python-brace-format
msgid "Services of {0}"
msgstr "Сервисы из {0}"
#: REST/methods/services.py:186
#: REST/methods/services.py:187
msgid "Current services"
msgstr "Текущие сервисы"
#: REST/methods/services.py:190
#: REST/methods/services.py:191
msgid "Service name"
msgstr "Имя сервиса"
#: REST/methods/services.py:192 REST/methods/user_services.py:303
#: REST/methods/services.py:193 REST/methods/user_services.py:303
msgid "Type"
msgstr "Тип"
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
#: templates/uds/admin/tmpl/service-info.html:5
#: templates/uds/admin/tmpl/user-info.html:5
msgid "Services Pools"
msgstr "Сервисные пулы"
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
#: templates/uds/admin/tmpl/dashboard.html:88
msgid "User services"
msgstr "Сервисы пользователя"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "With errors"
msgstr "С ошибками"
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "Ok"
msgstr "ОК"
@ -353,16 +353,17 @@ msgstr "Последний запуск"
msgid "Services Pool Groups"
msgstr "Группы сервис-пулов"
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
msgid "Associated Image"
msgstr "Привязанный образ"
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
msgid "Image assocciated with this service"
msgstr "Образ приваязанный с сервисом"
#: REST/methods/services_pools.py:79
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
#: templates/uds/admin/snippets/navbar.html:27
#: templates/uds/admin/tmpl/group.html:82
#: templates/uds/admin/tmpl/services_pool.html:4
#: templates/uds/admin/tmpl/services_pool.html:7
msgid "Service Pools"
@ -388,45 +389,45 @@ msgstr "Группы пулов"
msgid "Parent Service"
msgstr "Родительский сервис"
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
msgid "Default"
msgstr "По умолчанию"
#: REST/methods/services_pools.py:153
#: REST/methods/services_pools.py:158
msgid "Create at least one OS Manager before creating a new service pool"
msgstr "Создайте не менее одного ОС Менеджера перед созданием сервисного пула"
#: REST/methods/services_pools.py:155
#: REST/methods/services_pools.py:160
msgid "Create at least a service before creating a new service pool"
msgstr "Создайте сервис перед созданием нового сервисного пула"
#: REST/methods/services_pools.py:162
#: REST/methods/services_pools.py:167
msgid "Base service"
msgstr "Базовый сервис"
#: REST/methods/services_pools.py:163
#: REST/methods/services_pools.py:168
msgid "Service used as base of this service pool"
msgstr "Сервис используется как базовый в этом сервисном пуле"
#: REST/methods/services_pools.py:170
#: REST/methods/services_pools.py:175
msgid "OS Manager"
msgstr "ОС менеджер"
#: REST/methods/services_pools.py:171
#: REST/methods/services_pools.py:176
msgid "OS Manager used as base of this service pool"
msgstr " ОС менеджер используется как базовый в этом сервисном пуле"
#: REST/methods/services_pools.py:178
#: REST/methods/services_pools.py:183
msgid "Show transports"
msgstr "Показать транспорты"
#: REST/methods/services_pools.py:179
#: REST/methods/services_pools.py:184
msgid "If active, alternative transports for user will be shown"
msgstr ""
"Если активен, для пользователя будут показаны альтернативные транспорты"
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
@ -434,11 +435,11 @@ msgstr ""
msgid "Advanced"
msgstr "Расширенный"
#: REST/methods/services_pools.py:186
#: REST/methods/services_pools.py:191
msgid "Allow removal by users"
msgstr "Разрешить удаление пользователями"
#: REST/methods/services_pools.py:187
#: REST/methods/services_pools.py:192
msgid ""
"If active, the user will be allowed to remove the service \"manually\". Be "
"careful with this, because the user will have the \"power\" to delete it's "
@ -447,19 +448,19 @@ msgstr ""
"Если активно, пользователю будет разрешено удалить службу вручную. Будьте "
"осторожны с этим, не рекомендуется давать пользователю такие права"
#: REST/methods/services_pools.py:194
#: REST/methods/services_pools.py:199
msgid "Allow reset by users"
msgstr "Разрешить сброс пользователям"
#: REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:200
msgid "If active, the user will be allowed to reset the service"
msgstr "Если активно, пользователю будет разрешено сбросить сервис"
#: REST/methods/services_pools.py:202
#: REST/methods/services_pools.py:207
msgid "Ignores unused"
msgstr "Игнорирует неиспользуемые"
#: REST/methods/services_pools.py:203
#: REST/methods/services_pools.py:208
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -467,55 +468,55 @@ msgstr ""
"Если опция включена, UDS не будет пытаться обнаружить и удалить пользователя "
"услуги, назначенные, но не используемые."
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
msgid "Display"
msgstr "Экран/Дисплей"
#: REST/methods/services_pools.py:218
#: REST/methods/services_pools.py:223
msgid "Pool group"
msgstr "Пул группа"
#: REST/methods/services_pools.py:219
#: REST/methods/services_pools.py:224
msgid "Pool group for this pool (for pool classify on display)"
msgstr "Пул-группа для этого пула (для классификации пула на дисплее)"
#: REST/methods/services_pools.py:227
#: REST/methods/services_pools.py:232
msgid "Initial available services"
msgstr "Первоначально доступные сервисы"
#: REST/methods/services_pools.py:228
#: REST/methods/services_pools.py:233
msgid "Services created initially for this service pool"
msgstr "Сервисы, созданные для этого сервис-пула"
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
msgid "Availability"
msgstr "Доступность"
#: REST/methods/services_pools.py:236
#: REST/methods/services_pools.py:241
msgid "Services to keep in cache"
msgstr "Сервисы для удержания в кэше"
#: REST/methods/services_pools.py:237
#: REST/methods/services_pools.py:242
msgid "Services kept in cache for improved user service assignation"
msgstr ""
"Службы, хранящиеся в кэше, для улучшения назначения обслуживания "
"пользователей"
#: REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:250
msgid "Services to keep in L2 cache"
msgstr "Сервисы, хранящиеся в L2 кэше"
#: REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:251
msgid "Services kept in cache of level2 for improved service generation"
msgstr "Сервисы хранящиесы в кэше уровня 2 для улучшения генерации сервисов"
#: REST/methods/services_pools.py:254
#: REST/methods/services_pools.py:259
msgid "Maximum number of services to provide"
msgstr "Максимальное количество предоставляемых сервисов"
#: REST/methods/services_pools.py:255
#: REST/methods/services_pools.py:260
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -523,11 +524,11 @@ msgstr ""
"Максимальное количество сервисов (привязанных и находящихся в кэше), которые "
"могут быть созданы для этого сервиса"
#: REST/methods/services_pools.py:271
#: REST/methods/services_pools.py:276
msgid "Base service does not exist anymore"
msgstr "Базовый сервис больше не существует"
#: REST/methods/services_pools.py:293
#: REST/methods/services_pools.py:298
msgid "This service requires an OS Manager"
msgstr "Этот сервис требует наличия ОС менеджера"
@ -593,11 +594,11 @@ msgstr "Текущий транспорт"
msgid "Devices"
msgstr "Устройства"
#: REST/methods/transports.py:73
#: REST/methods/transports.py:72
msgid "Network access"
msgstr "Сетевой доступ"
#: REST/methods/transports.py:74
#: REST/methods/transports.py:73
msgid ""
"If checked, the transport will be enabled for the selected networks. If "
"unchecked, transport will be disabled for selected networks"
@ -618,11 +619,11 @@ msgstr ""
"Сети, ассоциированные с транспортом. Если сети не выбраны, это означает все "
"сети"
#: REST/methods/transports.py:89
#: REST/methods/transports.py:90
msgid "Allowed Devices"
msgstr "Разрешенные устройства"
#: REST/methods/transports.py:90
#: REST/methods/transports.py:91
msgid ""
"If empty, any kind of device compatible with this transport will be allowed. "
"Else, only devices compatible with selected values will be allowed"
@ -630,6 +631,11 @@ msgstr ""
"Если пусто, будет разрешено использовать любое устройство, совместимое с "
"этим транспортом"
#: REST/methods/transports.py:100
#| msgid "Restrained services pools"
msgid "Currently assigned services pools"
msgstr "В настоящее время назначен услуги бассейны"
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
@ -727,7 +733,8 @@ msgstr "Текущие пользователи"
#: services/HyperV_enterprise/HyperVProvider.py:85
#: services/Nutanix_enterprise/NutanixProvider.py:35
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
#: services/OpenStack/ProviderLegacy.py:106
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -742,7 +749,7 @@ msgstr "Текущие пользователи"
msgid "Username"
msgstr "Имя пользователя"
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
msgid "state"
msgstr "состояние"
@ -751,28 +758,28 @@ msgstr "состояние"
msgid "Last access"
msgstr "Последний вход"
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
msgid "User already exists (duplicate key error)"
msgstr "Пользователь уже существует (ошибка дублирования ключа)"
#: REST/methods/users_groups.py:255
#: REST/methods/users_groups.py:269
#, python-brace-format
msgid "Groups of {0}"
msgstr "Групп из {0}"
#: REST/methods/users_groups.py:257
#: REST/methods/users_groups.py:271
msgid "Current groups"
msgstr "Текущие группы"
#: REST/methods/users_groups.py:268
#: REST/methods/users_groups.py:282
msgid "UDS Group"
msgstr "UDS Группа"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "Meta group"
msgstr "Метагруппа"
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "UDS Meta Group"
msgstr "UDS Метагруппа"
@ -858,7 +865,7 @@ msgstr "Список пользователей для {}"
#: services/HyperV_enterprise/HyperVProvider.py:83
#: services/Nutanix_enterprise/NutanixProvider.py:33
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -872,7 +879,7 @@ msgstr "Active Directory IP адрес или имя сервера"
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
#: auths/EDirectory_enterprise/Authenticator.py:64
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
#: services/OpenStack/Provider.py:102
#: services/OpenStack/ProviderLegacy.py:101
msgid "Use SSL"
msgstr "Использовать SSL"
@ -918,7 +925,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:86
#: services/Nutanix_enterprise/NutanixProvider.py:36
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
#: services/OpenStack/ProviderLegacy.py:107
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -947,7 +955,8 @@ msgstr "Пароль LDAP пользователя"
#: services/HyperV_enterprise/HyperVProvider.py:91
#: services/Nutanix_enterprise/NutanixProvider.py:40
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
#: services/OpenStack/ProviderLegacy.py:112
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -1105,7 +1114,7 @@ msgstr "EDirectory IP адрес или имя сервера"
#: services/HyperV_enterprise/HyperVProvider.py:84
#: services/Nutanix_enterprise/NutanixProvider.py:34
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
#: services/OpenStack/Provider.py:100
#: services/OpenStack/ProviderLegacy.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1616,7 +1625,7 @@ msgstr "Базовый сервис"
#: core/services/BaseService.py:122 core/services/BaseService.py:131
#: models/Permissions.py:79 models/Permissions.py:83
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
#: services/TestService_enterprise/TestService.py:29
msgid "None"
@ -2038,7 +2047,8 @@ msgid "Os Manager to control windows machines with domain."
msgstr "ОС менеджер для контроля Windows машин в домене"
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
#: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2608,7 +2618,8 @@ msgstr "Полученные от подписки"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2620,7 +2631,8 @@ msgstr "Параллельность создания"
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2631,7 +2643,8 @@ msgstr "Максимальное количество создаваемых п
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2643,7 +2656,8 @@ msgstr "Удаление паралелелизма"
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2754,7 +2768,7 @@ msgstr "Хранилища данных, где следует добавлят
#: services/HyperV_enterprise/HyperVLinkedService.py:177
#: services/Nutanix_enterprise/NutanixService.py:110
#: services/OVirt/OVirtLinkedService.py:222
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
#: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15"
@ -2764,7 +2778,7 @@ msgstr "Длина базового имени плюс длина числов
#: services/HyperV_enterprise/HyperVLinkedService.py:179
#: services/Nutanix_enterprise/NutanixService.py:112
#: services/OVirt/OVirtLinkedService.py:224
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
#: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers"
@ -3206,7 +3220,7 @@ msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr ""
"OpenNebula порт (по умолчанию 2633 для подключений не использующих ssl)"
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3299,55 +3313,71 @@ msgid "OpenStack platform service provider"
msgstr "Поставщик услуг платформы OpenStack"
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "Хост OpenStack"
msgid "Identity endpoint"
msgstr "Удостоверение конечной точки"
#: services/OpenStack/Provider.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr "5000 для старых выпусков, 80/443 (ssl) для релизов новее, чем OCATA"
#: services/OpenStack/Provider.py:99
msgid ""
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
"identity)"
msgstr ""
"Облаке удостоверение конечной точки доступа к API (например, https://10.0.0.0/"
"личность)"
#: services/OpenStack/Provider.py:101
#| msgid "Newer Openstack"
msgid "Legacy openstack"
msgstr "Наследие облаке"
#: services/OpenStack/Provider.py:101
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
msgstr "Установите значение «Да», если ваш пресс-релиз облаке OCATA или старше"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface"
msgstr "Интерфейс доступа"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface to be used"
msgstr "Интерфейс доступа для использования"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
msgid "Domain name (default is Default)"
msgstr "Доменное имя (по умолчанию Default)"
#: services/OpenStack/Provider.py:107
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
msgid "User with valid privileges on OpenStack"
msgstr "Пользователь с действующими правами в OpenStack"
#: services/OpenStack/Provider.py:108
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
msgid "Password of the user of OpenStack"
msgstr "Пароль пользователя OpenStack"
#: services/OpenStack/Provider.py:113
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Таймаут в секундах подключения к OpenStack"
#: services/OpenStack/Provider.py:157
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
msgid "OpenStack test connection passed"
msgstr "Тест подключения к OpenStack прошел успешно"
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
#: services/OpenStack/ProviderLegacy.py:80
#| msgid "OpenStack Platform Provider"
msgid "OpenStack LEGACY Platform Provider"
msgstr "Облаке наследие платформу провайдера"
#: services/OpenStack/ProviderLegacy.py:84
msgid ""
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
"previous to OCATA)"
msgstr ""
"НАСЛЕДИЕ облаке платформы провайдер (для старых релизов в облаке, "
"Предыдущий в OCATA)"
#: services/OpenStack/ProviderLegacy.py:99
msgid "OpenStack Host"
msgstr "Хост OpenStack"
#: services/OpenStack/ProviderLegacy.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr "5000 для старых выпусков, 80/443 (ssl) для релизов новее, чем OCATA"
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
msgid "Authentication error"
msgstr "Ошибка аутентификации"
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-10-03 08:19+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/"
@ -116,7 +116,7 @@ msgid "Error accessing data"
msgstr "Ошибка при доступе к данным"
#: static/tmp_js/gui-d-authenticators.js:184
#: static/tmp_js/gui-d-authenticators.js:452
#: static/tmp_js/gui-d-authenticators.js:464
#: static/tmp_js/gui-d-services.js:140
msgid "Information"
msgstr "Информация"
@ -125,112 +125,112 @@ msgstr "Информация"
msgid "Group information"
msgstr "Информация группы"
#: static/tmp_js/gui-d-authenticators.js:363
#: static/tmp_js/gui-d-authenticators.js:367
msgid "Edit group"
msgstr "Редактировать группу"
#: static/tmp_js/gui-d-authenticators.js:385
#: static/tmp_js/gui-d-authenticators.js:430
#: static/tmp_js/gui-d-authenticators.js:391
#: static/tmp_js/gui-d-authenticators.js:441
msgid "Group saved"
msgstr "Группа сохранена"
#: static/tmp_js/gui-d-authenticators.js:408
#: static/tmp_js/gui-d-authenticators.js:416
msgid "New meta group"
msgstr "Новая метагруппа"
#: static/tmp_js/gui-d-authenticators.js:410
#: static/tmp_js/gui-d-authenticators.js:419
msgid "New group"
msgstr "Новая группа"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Search groups"
msgstr "Искать группу"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
msgid "Group"
msgstr "Группа"
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Groups found"
msgstr "Группа найдена"
#: static/tmp_js/gui-d-authenticators.js:431
#: static/tmp_js/gui-d-authenticators.js:442
msgid "Group saving error"
msgstr "Ошибка сохранения группы"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Delete group"
msgstr "Удалить группу"
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Group deletion error"
msgstr "Ошибка удаления группы"
#: static/tmp_js/gui-d-authenticators.js:487
#: static/tmp_js/gui-d-authenticators.js:499
msgid "User information"
msgstr "Информация пользователя"
#: static/tmp_js/gui-d-authenticators.js:660
#: static/tmp_js/gui-d-authenticators.js:672
msgid "Edit user"
msgstr "Редактировать пользователя"
#: static/tmp_js/gui-d-authenticators.js:693
#: static/tmp_js/gui-d-authenticators.js:726
#: static/tmp_js/gui-d-authenticators.js:705
#: static/tmp_js/gui-d-authenticators.js:738
msgid "User saved"
msgstr "Пользователь сохранен"
#: static/tmp_js/gui-d-authenticators.js:694
#: static/tmp_js/gui-d-authenticators.js:727
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:739
msgid "User saving error"
msgstr "Ошибка сохранения пользователя"
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:718
msgid "New user"
msgstr "Новый пользователь"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Search users"
msgstr "Искать пользователя"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
msgid "User"
msgstr "Пользователь"
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Users found"
msgstr "Пользователь найден"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "Delete user"
msgstr "Удалить пользователя"
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "User deletion error"
msgstr "Ошибка удаления пользователя"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "New authenticator"
msgstr "Новый аутентификатор"
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "Authenticator creation error"
msgstr "Ошибка создания аутентификатора"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Edit authenticator"
msgstr "Редактировать аутентификатор"
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Authenticator saving error"
msgstr "Ошибка сохранения аутентификатора"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Delete authenticator"
msgstr "Удалить аутентификатор"
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Authenticator deletion error"
msgstr "Ошибка удаления аутентификатора"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/openuds/openuds/"
"language/zh_CN/)\n"
@ -60,10 +60,10 @@ msgstr ""
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/providers.py:72 REST/methods/services.py:192
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:148
#: REST/methods/users_groups.py:276 REST/model.py:148
#: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
msgid "Comments"
@ -93,7 +93,7 @@ msgstr ""
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:76 REST/methods/services.py:195
#: REST/methods/providers.py:76 REST/methods/services.py:196
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
msgid "tags"
msgstr ""
@ -237,8 +237,8 @@ msgstr ""
msgid "Available reports"
msgstr ""
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
#: REST/methods/users_groups.py:282
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
@ -261,41 +261,41 @@ msgstr ""
msgid "Input error: {0}"
msgstr ""
#: REST/methods/services.py:184
#: REST/methods/services.py:185
#, python-brace-format
msgid "Services of {0}"
msgstr ""
#: REST/methods/services.py:186
#: REST/methods/services.py:187
msgid "Current services"
msgstr ""
#: REST/methods/services.py:190
#: REST/methods/services.py:191
msgid "Service name"
msgstr ""
#: REST/methods/services.py:192 REST/methods/user_services.py:303
#: REST/methods/services.py:193 REST/methods/user_services.py:303
msgid "Type"
msgstr ""
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
#: templates/uds/admin/tmpl/service-info.html:5
#: templates/uds/admin/tmpl/user-info.html:5
msgid "Services Pools"
msgstr ""
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
#: templates/uds/admin/tmpl/dashboard.html:88
msgid "User services"
msgstr ""
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "With errors"
msgstr ""
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
#: REST/methods/users_groups.py:354
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
#: REST/methods/users_groups.py:374
msgid "Ok"
msgstr ""
@ -349,16 +349,17 @@ msgstr ""
msgid "Services Pool Groups"
msgstr ""
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
msgid "Associated Image"
msgstr ""
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
msgid "Image assocciated with this service"
msgstr ""
#: REST/methods/services_pools.py:79
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
#: templates/uds/admin/snippets/navbar.html:27
#: templates/uds/admin/tmpl/group.html:82
#: templates/uds/admin/tmpl/services_pool.html:4
#: templates/uds/admin/tmpl/services_pool.html:7
msgid "Service Pools"
@ -384,44 +385,44 @@ msgstr ""
msgid "Parent Service"
msgstr ""
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
msgid "Default"
msgstr ""
#: REST/methods/services_pools.py:153
#: REST/methods/services_pools.py:158
msgid "Create at least one OS Manager before creating a new service pool"
msgstr ""
#: REST/methods/services_pools.py:155
#: REST/methods/services_pools.py:160
msgid "Create at least a service before creating a new service pool"
msgstr ""
#: REST/methods/services_pools.py:162
#: REST/methods/services_pools.py:167
msgid "Base service"
msgstr ""
#: REST/methods/services_pools.py:163
#: REST/methods/services_pools.py:168
msgid "Service used as base of this service pool"
msgstr ""
#: REST/methods/services_pools.py:170
#: REST/methods/services_pools.py:175
msgid "OS Manager"
msgstr ""
#: REST/methods/services_pools.py:171
#: REST/methods/services_pools.py:176
msgid "OS Manager used as base of this service pool"
msgstr ""
#: REST/methods/services_pools.py:178
#: REST/methods/services_pools.py:183
msgid "Show transports"
msgstr ""
#: REST/methods/services_pools.py:179
#: REST/methods/services_pools.py:184
msgid "If active, alternative transports for user will be shown"
msgstr ""
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
@ -429,92 +430,92 @@ msgstr ""
msgid "Advanced"
msgstr ""
#: REST/methods/services_pools.py:186
#: REST/methods/services_pools.py:191
msgid "Allow removal by users"
msgstr ""
#: REST/methods/services_pools.py:187
#: REST/methods/services_pools.py:192
msgid ""
"If active, the user will be allowed to remove the service \"manually\". Be "
"careful with this, because the user will have the \"power\" to delete it's "
"own service"
msgstr ""
#: REST/methods/services_pools.py:194
#: REST/methods/services_pools.py:199
msgid "Allow reset by users"
msgstr ""
#: REST/methods/services_pools.py:195
#: REST/methods/services_pools.py:200
msgid "If active, the user will be allowed to reset the service"
msgstr ""
#: REST/methods/services_pools.py:202
#: REST/methods/services_pools.py:207
msgid "Ignores unused"
msgstr ""
#: REST/methods/services_pools.py:203
#: REST/methods/services_pools.py:208
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
msgstr ""
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
msgid "Display"
msgstr ""
#: REST/methods/services_pools.py:218
#: REST/methods/services_pools.py:223
msgid "Pool group"
msgstr ""
#: REST/methods/services_pools.py:219
#: REST/methods/services_pools.py:224
msgid "Pool group for this pool (for pool classify on display)"
msgstr ""
#: REST/methods/services_pools.py:227
#: REST/methods/services_pools.py:232
msgid "Initial available services"
msgstr ""
#: REST/methods/services_pools.py:228
#: REST/methods/services_pools.py:233
msgid "Services created initially for this service pool"
msgstr ""
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
msgid "Availability"
msgstr ""
#: REST/methods/services_pools.py:236
#: REST/methods/services_pools.py:241
msgid "Services to keep in cache"
msgstr ""
#: REST/methods/services_pools.py:237
#: REST/methods/services_pools.py:242
msgid "Services kept in cache for improved user service assignation"
msgstr ""
#: REST/methods/services_pools.py:245
#: REST/methods/services_pools.py:250
msgid "Services to keep in L2 cache"
msgstr ""
#: REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:251
msgid "Services kept in cache of level2 for improved service generation"
msgstr ""
#: REST/methods/services_pools.py:254
#: REST/methods/services_pools.py:259
msgid "Maximum number of services to provide"
msgstr ""
#: REST/methods/services_pools.py:255
#: REST/methods/services_pools.py:260
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
msgstr ""
#: REST/methods/services_pools.py:271
#: REST/methods/services_pools.py:276
msgid "Base service does not exist anymore"
msgstr ""
#: REST/methods/services_pools.py:293
#: REST/methods/services_pools.py:298
msgid "This service requires an OS Manager"
msgstr ""
@ -580,11 +581,11 @@ msgstr ""
msgid "Devices"
msgstr ""
#: REST/methods/transports.py:73
#: REST/methods/transports.py:72
msgid "Network access"
msgstr ""
#: REST/methods/transports.py:74
#: REST/methods/transports.py:73
msgid ""
"If checked, the transport will be enabled for the selected networks. If "
"unchecked, transport will be disabled for selected networks"
@ -601,16 +602,20 @@ msgid ""
"\"all networks\""
msgstr ""
#: REST/methods/transports.py:89
#: REST/methods/transports.py:90
msgid "Allowed Devices"
msgstr ""
#: REST/methods/transports.py:90
#: REST/methods/transports.py:91
msgid ""
"If empty, any kind of device compatible with this transport will be allowed. "
"Else, only devices compatible with selected values will be allowed"
msgstr ""
#: REST/methods/transports.py:100
msgid "Currently assigned services pools"
msgstr ""
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
@ -708,7 +713,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:85
#: services/Nutanix_enterprise/NutanixProvider.py:35
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
#: services/OpenStack/ProviderLegacy.py:106
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -723,7 +729,7 @@ msgstr ""
msgid "Username"
msgstr ""
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
msgid "state"
msgstr ""
@ -732,28 +738,28 @@ msgstr ""
msgid "Last access"
msgstr ""
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
msgid "User already exists (duplicate key error)"
msgstr ""
#: REST/methods/users_groups.py:255
#: REST/methods/users_groups.py:269
#, python-brace-format
msgid "Groups of {0}"
msgstr ""
#: REST/methods/users_groups.py:257
#: REST/methods/users_groups.py:271
msgid "Current groups"
msgstr ""
#: REST/methods/users_groups.py:268
#: REST/methods/users_groups.py:282
msgid "UDS Group"
msgstr ""
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "Meta group"
msgstr ""
#: REST/methods/users_groups.py:269
#: REST/methods/users_groups.py:283
msgid "UDS Meta Group"
msgstr ""
@ -837,7 +843,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:83
#: services/Nutanix_enterprise/NutanixProvider.py:33
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -851,7 +857,7 @@ msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
#: auths/EDirectory_enterprise/Authenticator.py:64
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
#: services/OpenStack/Provider.py:102
#: services/OpenStack/ProviderLegacy.py:101
msgid "Use SSL"
msgstr ""
@ -895,7 +901,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:86
#: services/Nutanix_enterprise/NutanixProvider.py:36
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
#: services/OpenStack/ProviderLegacy.py:107
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -924,7 +931,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:91
#: services/Nutanix_enterprise/NutanixProvider.py:40
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
#: services/OpenStack/ProviderLegacy.py:112
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -1071,7 +1079,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:84
#: services/Nutanix_enterprise/NutanixProvider.py:34
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
#: services/OpenStack/Provider.py:100
#: services/OpenStack/ProviderLegacy.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1550,7 +1558,7 @@ msgstr ""
#: core/services/BaseService.py:122 core/services/BaseService.py:131
#: models/Permissions.py:79 models/Permissions.py:83
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
#: services/TestService_enterprise/TestService.py:29
msgid "None"
@ -1961,7 +1969,8 @@ msgid "Os Manager to control windows machines with domain."
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
#: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2512,7 +2521,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2524,7 +2534,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:88
#: services/Nutanix_enterprise/NutanixProvider.py:38
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
#: services/OpenStack/ProviderLegacy.py:109
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2535,7 +2546,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2547,7 +2559,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVProvider.py:89
#: services/Nutanix_enterprise/NutanixProvider.py:39
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
#: services/OpenStack/ProviderLegacy.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2654,7 +2667,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:177
#: services/Nutanix_enterprise/NutanixService.py:110
#: services/OVirt/OVirtLinkedService.py:222
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
#: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15"
@ -2664,7 +2677,7 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:179
#: services/Nutanix_enterprise/NutanixService.py:112
#: services/OVirt/OVirtLinkedService.py:224
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
#: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers"
@ -3096,7 +3109,7 @@ msgstr ""
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr ""
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3187,54 +3200,66 @@ msgid "OpenStack platform service provider"
msgstr ""
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgid "Identity endpoint"
msgstr ""
#: services/OpenStack/Provider.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
#: services/OpenStack/Provider.py:99
msgid ""
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
"identity)"
msgstr ""
#: services/OpenStack/Provider.py:101
msgid "Legacy openstack"
msgstr ""
#: services/OpenStack/Provider.py:101
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
msgstr ""
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface"
msgstr ""
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
msgid "Access interface to be used"
msgstr ""
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
msgid "Domain name (default is Default)"
msgstr ""
#: services/OpenStack/Provider.py:107
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
msgid "User with valid privileges on OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:108
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
msgid "Password of the user of OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:113
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
msgid "Timeout in seconds of connection to OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:157
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
msgid "OpenStack test connection passed"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
#: services/OpenStack/ProviderLegacy.py:80
msgid "OpenStack LEGACY Platform Provider"
msgstr ""
#: services/OpenStack/ProviderLegacy.py:84
msgid ""
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
"previous to OCATA)"
msgstr ""
#: services/OpenStack/ProviderLegacy.py:99
msgid "OpenStack Host"
msgstr ""
#: services/OpenStack/ProviderLegacy.py:100
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
msgid "Authentication error"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/openuds/openuds/"
@ -114,7 +114,7 @@ msgid "Error accessing data"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:184
#: static/tmp_js/gui-d-authenticators.js:452
#: static/tmp_js/gui-d-authenticators.js:464
#: static/tmp_js/gui-d-services.js:140
msgid "Information"
msgstr ""
@ -123,112 +123,112 @@ msgstr ""
msgid "Group information"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:363
#: static/tmp_js/gui-d-authenticators.js:367
msgid "Edit group"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:385
#: static/tmp_js/gui-d-authenticators.js:430
#: static/tmp_js/gui-d-authenticators.js:391
#: static/tmp_js/gui-d-authenticators.js:441
msgid "Group saved"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:408
#: static/tmp_js/gui-d-authenticators.js:416
msgid "New meta group"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:410
#: static/tmp_js/gui-d-authenticators.js:419
msgid "New group"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Search groups"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
msgid "Group"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:422
#: static/tmp_js/gui-d-authenticators.js:433
msgid "Groups found"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:431
#: static/tmp_js/gui-d-authenticators.js:442
msgid "Group saving error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Delete group"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:444
#: static/tmp_js/gui-d-authenticators.js:456
msgid "Group deletion error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:487
#: static/tmp_js/gui-d-authenticators.js:499
msgid "User information"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:660
#: static/tmp_js/gui-d-authenticators.js:672
msgid "Edit user"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:693
#: static/tmp_js/gui-d-authenticators.js:726
#: static/tmp_js/gui-d-authenticators.js:705
#: static/tmp_js/gui-d-authenticators.js:738
msgid "User saved"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:694
#: static/tmp_js/gui-d-authenticators.js:727
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:739
msgid "User saving error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:706
#: static/tmp_js/gui-d-authenticators.js:718
msgid "New user"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Search users"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
msgid "User"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:717
#: static/tmp_js/gui-d-authenticators.js:729
msgid "Users found"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "Delete user"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:732
#: static/tmp_js/gui-d-authenticators.js:744
msgid "User deletion error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "New authenticator"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:744
#: static/tmp_js/gui-d-authenticators.js:756
msgid "Authenticator creation error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Edit authenticator"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:745
#: static/tmp_js/gui-d-authenticators.js:757
msgid "Authenticator saving error"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Delete authenticator"
msgstr ""
#: static/tmp_js/gui-d-authenticators.js:746
#: static/tmp_js/gui-d-authenticators.js:758
msgid "Authenticator deletion error"
msgstr ""