1
0
mirror of https://github.com/dkmstr/openuds.git synced 2025-02-10 13:57:36 +03:00

Merge remote-tracking branch 'origin/v2.2'

This commit is contained in:
Adolfo Gómez García 2018-09-24 11:30:34 +02:00
commit 74ebf0dd30
30 changed files with 1879 additions and 1717 deletions

View File

@ -45,7 +45,6 @@ from uds.core.util import log
from uds.REST.model import DetailHandler
from uds.REST import ResponseError
from uds.core.util import permissions
import six
import logging
@ -168,6 +167,22 @@ class AssignedService(DetailHandler):
return self.success()
# Only owner is allowed to change right now
def saveItem(self, parent, item):
fields = self.readFieldsFromParams(['auth_id', 'user_id'])
logger.debug('Saving userService {} / {} ({})'.format(parent, item, fields))
service = parent.userServices.get(uuid=processUuid(item))
user = User.objects.get(uuid=processUuid(fields['user_id']))
# If there is another service that has this same owner, raise an exception
if parent.userServices.filter(user=user).exclude(uuid=service.uuid).count() > 0:
raise self.invalidResponseException('There is already another user service assigned to {}'.format(user.pretty_name))
service.user = user
service.save()
return service
class CachedService(AssignedService):
"""
@ -316,7 +331,7 @@ class Publications(DetailHandler):
ds = DeployedServicePublication.objects.get(uuid=processUuid(uuid))
ds.cancel()
except Exception as e:
raise ResponseError(six.text_type(e))
raise ResponseError("{}".format(e))
return self.success()

View File

@ -4,13 +4,12 @@
#
# Translators:
# Abdel Baaddi <abaaddi@virtualcable.es>, 2017-2018
#: auths/AzureAD_enterprise/AzureAD.py:92
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"PO-Revision-Date: 2018-03-23 09:41+0000\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-09-10 09:10+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/"
"ar/)\n"
@ -51,7 +50,7 @@ msgstr "Id"
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:81 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270
#: REST/methods/user_services.py:249 REST/methods/user_services.py:285
#: REST/methods/users_groups.py:113 REST/model.py:130
#: templates/uds/admin/tmpl/calendar_rule.html:5
#: templates/uds/admin/tmpl/calendar_rule.html:7
@ -65,7 +64,7 @@ msgstr "الاسم"
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/user_services.py:287 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 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
@ -74,7 +73,7 @@ msgstr "تعليقات"
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:157
#: REST/methods/user_services.py:284 REST/model.py:157
#: templates/uds/admin/tmpl/pool_add_access.html:5
msgid "Priority"
msgstr "الأولوية"
@ -245,7 +244,7 @@ msgstr "التقارير المتوفرة"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:84
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
#: auths/RegexLdap/Authenticator.py:85 auths/SAML_enterprise/SAML.py:116
#: templates/uds/admin/tmpl/pool_add_group.html:17
@ -279,7 +278,7 @@ msgstr "الخدمات الحالية"
msgid "Service name"
msgstr "اسم الخدمة"
#: REST/methods/services.py:192 REST/methods/user_services.py:271
#: REST/methods/services.py:192 REST/methods/user_services.py:286
msgid "Type"
msgstr "نوع"
@ -369,7 +368,7 @@ msgstr "الصورة المرتبطة مع هذه الخدمة"
msgid "Service Pools"
msgstr "تجمعات الخدمة "
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:132
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:129
msgid "status"
msgstr "مركز"
@ -529,8 +528,8 @@ msgstr "خدمة قاعدة غير موجود بعد الآن"
msgid "This service requires an OS Manager"
msgstr "تتطلب هذه الخدمة إدارة نظام التشغيل"
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:77
#: REST/methods/user_services.py:78
msgid "unknown"
msgstr "غير معروف"
@ -538,7 +537,7 @@ msgstr "غير معروف"
msgid "Services Usage"
msgstr "استخدام الخدمات"
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:134
msgid "Owner"
msgstr "مالك"
@ -556,30 +555,30 @@ msgstr "خدمة"
msgid "Pool"
msgstr "تجمع"
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:127
#: REST/methods/user_services.py:211 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr "IP"
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:128
#: REST/methods/user_services.py:212
msgid "Friendly name"
msgstr "اسم مألوف"
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:133
msgid "Src Ip"
msgstr "Src Ip"
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:132
msgid "Src Host"
msgstr "المضيف Src"
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:162
msgid "Item already being removed"
msgstr "تمت ازالت البند مسبقاً"
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:164
msgid "Item is not removable"
msgstr "البند غير قابل للإزالة"
@ -628,38 +627,38 @@ msgstr ""
"إذا كان فارغا، لن يسمح لأي نوع من الأجهزة المتوافقة مع هذا النقل. خلاف ذلك، "
"يسمح لأجهزة متوافقة فقط مع القيم المحددة"
#: REST/methods/user_services.py:123
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
msgstr "الخدمات المخصصة"
#: REST/methods/user_services.py:127 REST/methods/user_services.py:195
#: REST/methods/user_services.py:124 REST/methods/user_services.py:208
msgid "Creation date"
msgstr "تاريخ الإنشاء"
#: REST/methods/user_services.py:128 REST/methods/user_services.py:196
#: REST/methods/user_services.py:338 REST/methods/user_services.py:367
#: REST/methods/user_services.py:125 REST/methods/user_services.py:209
#: REST/methods/user_services.py:353 REST/methods/user_services.py:383
msgid "Revision"
msgstr "مراجعة"
#: REST/methods/user_services.py:133
#: REST/methods/user_services.py:130
msgid "Status date"
msgstr "تاريخ الحالة"
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65
#: REST/methods/user_services.py:131 templates/uds/admin/tmpl/user-info.html:65
msgid "In Use"
msgstr "في الاستخدام"
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202
#: REST/methods/user_services.py:135 REST/methods/user_services.py:215
msgid "Actor version"
msgstr "إصدار الفاعل"
#: REST/methods/user_services.py:191
#: REST/methods/user_services.py:204
msgid "Cached services"
msgstr "خدمات التخزين المؤقت"
#: REST/methods/user_services.py:200 REST/methods/user_services.py:237
#: REST/methods/user_services.py:340
#: REST/methods/user_services.py:213 REST/methods/user_services.py:251
#: REST/methods/user_services.py:355
#: templates/uds/admin/tmpl/group-info.html:18
#: templates/uds/admin/tmpl/group-info.html:45
#: templates/uds/admin/tmpl/group.html:54
@ -669,41 +668,41 @@ msgstr "خدمات التخزين المؤقت"
msgid "State"
msgstr "الحالة"
#: REST/methods/user_services.py:201
#: REST/methods/user_services.py:214
msgid "Cache level"
msgstr "مستوى التخزين المؤقت"
#: REST/methods/user_services.py:230
#: REST/methods/user_services.py:244
msgid "Assigned groups"
msgstr "المجموعات المخصصة"
#: REST/methods/user_services.py:236 templates/uds/admin/tmpl/group.html:46
#: REST/methods/user_services.py:250 templates/uds/admin/tmpl/group.html:46
#: templates/uds/admin/tmpl/user.html:37
msgid "comments"
msgstr "تعليقات"
#: REST/methods/user_services.py:265
#: REST/methods/user_services.py:280
msgid "Assigned transports"
msgstr "النقل المعين"
#: REST/methods/user_services.py:334
#: REST/methods/user_services.py:349
#: templates/uds/admin/tmpl/services_pool.html:35
msgid "Publications"
msgstr "المنشورات"
#: REST/methods/user_services.py:339 REST/methods/user_services.py:368
#: REST/methods/user_services.py:354 REST/methods/user_services.py:384
msgid "Publish date"
msgstr "تاريخ النشر"
#: REST/methods/user_services.py:341 templates/uds/admin/tmpl/publish.html:5
#: REST/methods/user_services.py:356 templates/uds/admin/tmpl/publish.html:5
msgid "Reason"
msgstr "السبب"
#: REST/methods/user_services.py:363
#: REST/methods/user_services.py:379
msgid "Changelog"
msgstr "سجل التغيير"
#: REST/methods/user_services.py:369
#: REST/methods/user_services.py:385
#: templates/uds/admin/tmpl/group-info.html:87
msgid "Comment"
msgstr "التعليق"
@ -725,7 +724,7 @@ 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:105
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -854,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:98
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -868,7 +867,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:100
#: services/OpenStack/Provider.py:102
msgid "Use SSL"
msgstr "استخدام SSL"
@ -885,12 +884,13 @@ msgid "Compatibility of AD connection (Usually windows 2000 and later)"
msgstr "التوافق للاتصال الإعلاني (عادة windows 2000 والإصدارات الأحدث)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:39
#: auths/AzureAD_enterprise/AzureAD.py:83
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/EDirectory_enterprise/Authenticator.py:65
#: auths/RegexLdap/Authenticator.py:60 auths/SAML_enterprise/SAML.py:113
#: reports/stats/usage_by_pool.py:73 reports/stats/usage_by_pool.py:189
#: reports/stats/usage_summary_pool.py:73
#: reports/stats/usage_summary_pool.py:207
#: templates/uds/admin/tmpl/pool_edit_assigned.html:17
msgid "User"
msgstr "المستخدم"
@ -913,7 +913,7 @@ 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:106
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -942,7 +942,7 @@ 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:111
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -961,8 +961,8 @@ msgid ""
"If not empty, will override AD search base with this value (format: dc=..., "
"dc=...)"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C1630"
"dc =...)"
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C1630dc =...)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:45
msgid "Active Directory Authenticator"
@ -972,113 +972,128 @@ msgstr "مصادق Active Directory"
msgid "Authenticate against Active Directory"
msgstr "المصادقة بالمقابلة مع خدمة Active Directory"
#: auths/ActiveDirectory_enterprise/Authenticator.py:75
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
#: auths/ActiveDirectory_enterprise/Authenticator.py:76
#: auths/ActiveDirectory_enterprise/Authenticator.py:481
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
msgstr "يجب تحديد اسم المستخدم في النموذج USERNAME@DOMAIN.DOM"
#: auths/ActiveDirectory_enterprise/Authenticator.py:185
#: auths/ActiveDirectory_enterprise/Authenticator.py:192
msgid "Active directory connection error: "
msgstr "خطأ في الاتصال بخدمة active directory: "
#: auths/ActiveDirectory_enterprise/Authenticator.py:371
#: auths/ActiveDirectory_enterprise/Authenticator.py:419
#: auths/AzureAD_enterprise/AzureAD.py:214
#: auths/ActiveDirectory_enterprise/Authenticator.py:378
#: auths/ActiveDirectory_enterprise/Authenticator.py:426
#: auths/AzureAD_enterprise/AzureAD.py:218
#: auths/EDirectory_enterprise/Authenticator.py:245
#: auths/EDirectory_enterprise/Authenticator.py:288
#: auths/RegexLdap/Authenticator.py:366 auths/RegexLdap/Authenticator.py:407
msgid "Username not found"
msgstr "لم يتم العثور على اسم المستخدم"
#: auths/ActiveDirectory_enterprise/Authenticator.py:404
#: auths/ActiveDirectory_enterprise/Authenticator.py:411
msgid "Group not found"
msgstr "لم يتم العثور على المجموعة"
#: auths/ActiveDirectory_enterprise/Authenticator.py:439
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
#: auths/ActiveDirectory_enterprise/Authenticator.py:446
#: auths/ActiveDirectory_enterprise/Authenticator.py:465
#: auths/EDirectory_enterprise/Authenticator.py:305
#: auths/RegexLdap/Authenticator.py:429
msgid "Too many results, be more specific"
msgstr "الكثير من النتائج، كن أكثر تحديداً"
#: auths/ActiveDirectory_enterprise/Authenticator.py:483
#: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "Domain seems to be incorrect, please check it"
msgstr "المجال غير صحيح، الرجاء التحقق من ذلك"
#: auths/ActiveDirectory_enterprise/Authenticator.py:488
#: auths/ActiveDirectory_enterprise/Authenticator.py:495
msgid ""
"Server does not seem an Active Directory (it does not have user objects)"
msgstr "الملقم لا يبدو Active Directory (ليس لديه كائنات المستخدم)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:496
#: auths/ActiveDirectory_enterprise/Authenticator.py:503
msgid ""
"Server does not seem an Active Directory (it does not have group objects)"
msgstr "الملقم لا يبدو Active Directory (ليس لديه كائنات المجموعة)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:501
#: auths/ActiveDirectory_enterprise/Authenticator.py:508
#: auths/EDirectory_enterprise/Authenticator.py:360
#: auths/RegexLdap/Authenticator.py:488
msgid "Connection params seem correct, test was succesfully executed"
msgstr "يبدو الاتصال params صحيحا، تم تنفيذ الأختبار بنجاح"
#: auths/AzureAD_enterprise/AzureAD.py:68
#| msgid "SAML Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:72
msgid "Azure AD Authenticator"
msgstr "أزور الإعلانية المصادق"
#: auths/AzureAD_enterprise/AzureAD.py:70
#| msgid "Active Directory Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:74
msgid "Azure Active Directory Authenticator"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C1650"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C1650"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Tenant ID"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C1655"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C1655"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Obtained from Azure Active Directory - Properties - Directory ID"
msgstr "التي تم الحصول عليها من معرف الدليل Active Directory أزور--خصائص-"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Client ID"
msgstr "TranslateApiException: AppId is over the quota : ID=0650.V2_Json.Translate.144E2738"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0650.V2_Json."
"Translate.144E2738"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Obtained from App created on Azure for UDS Enterprise"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C1676"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C1676"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Client Secret"
msgstr "العميل السري"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Obtained from App created on Azure for UDS Enteprise - Keys"
msgstr "TranslateApiException: AppId is over the quota : ID=0650.V2_Json.Translate.144E2755"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0650.V2_Json."
"Translate.144E2755"
#: auths/AzureAD_enterprise/AzureAD.py:94
#: auths/AzureAD_enterprise/AzureAD.py:96
msgid "Callback"
msgstr "رد الاتصال"
#: auths/AzureAD_enterprise/AzureAD.py:98
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr "TranslateApiException: AppId is over the quota : ID=0756.V2_Json.Translate.142CD6FE"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0756.V2_Json."
"Translate.142CD6FE"
#: auths/AzureAD_enterprise/AzureAD.py:226
#: auths/AzureAD_enterprise/AzureAD.py:249
#: auths/AzureAD_enterprise/AzureAD.py:261
#| msgid "Authenticator not found"
#: auths/AzureAD_enterprise/AzureAD.py:230
#: auths/AzureAD_enterprise/AzureAD.py:253
#: auths/AzureAD_enterprise/AzureAD.py:265
msgid "Authenticator exception:"
msgstr "TranslateApiException: AppId is over the quota : ID=0756.V2_Json.Translate.142CD704"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0756.V2_Json."
"Translate.142CD704"
#: auths/AzureAD_enterprise/AzureAD.py:291
#| msgid "Ldap connection error: "
#: auths/AzureAD_enterprise/AzureAD.py:301
msgid "Connection error: "
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C16A5"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C16A5"
#: auths/AzureAD_enterprise/AzureAD.py:292
#| msgid "Connection params seem correct, test was succesfully executed"
#: auths/AzureAD_enterprise/AzureAD.py:302
msgid "Connection params seems correct, test was succesfully executed"
msgstr "يبدو params الاتصال الصحيح، واختبار تم تنفيذها بنجاح"
@ -1092,7 +1107,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:99
#: services/OpenStack/Provider.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1552,11 +1567,11 @@ msgstr "كشف البرنامج المساعد"
msgid "Bypass plugin detection"
msgstr "تجاوز الكشف عن البرنامج المساعد"
#: core/managers/UserServiceManager.py:218
#: core/managers/UserServiceManager.py:224
msgid "Can't remove a non active element"
msgstr "لا يمكن إزالة عنصر غير نشط"
#: core/managers/UserServiceManager.py:231
#: core/managers/UserServiceManager.py:237
#, python-brace-format
msgid "Can't remove nor cancel {0} cause its states don't allow it"
msgstr "لا يمكن إزالة أو إلغاء قضية {0} لا تسمح به الحالة"
@ -2003,7 +2018,7 @@ msgid "Os Manager to control windows machines with domain."
msgstr "مدير نظام التشغيل للسيطرة على أجهزة ويندوز مع المجال."
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:104 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2184,6 +2199,7 @@ msgstr "الاسم الحقيقي"
#: reports/lists/users.py:111 templates/uds/admin/tmpl/permissions_add.html:5
#: templates/uds/admin/tmpl/pool_add_group.html:5
#: templates/uds/admin/tmpl/pool_edit_assigned.html:5
#: templates/uds/html5/login.html:79 templates/uds/semantic/login.html:99
#: web/forms/LoginForm.py:65
msgid "Authenticator"
@ -2407,54 +2423,56 @@ msgid "Generates a report with the summary of a pool usage"
msgstr "يقوم بإنشاء تقرير مع ملخص استخدام تجمع"
#: services/Azure_enterprise/AzureCloneService.py:29
#| msgid "Parent Service"
msgid "Azure Clone Service"
msgstr "خدمة استنساخ أزور"
#: services/Azure_enterprise/AzureCloneService.py:31
#| msgid "This service provides access to vApp based VDI"
msgid "This service provides access to Azure VMs based VDI"
msgstr "توفر هذه الخدمة إمكانية الوصول إلى \"نظام رصد السفن أزور\" أساس VDI"
#: services/Azure_enterprise/AzureCloneService.py:37
#| msgid "Number of desired vApps to keep running waiting for an user"
msgid "Number of desired VMs to keep running waiting for an user"
msgstr "TranslateApiException: AppId is over the quota : ID=0756.V2_Json.Translate.142CD751"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0756.V2_Json."
"Translate.142CD751"
#: services/Azure_enterprise/AzureCloneService.py:39
#| msgid "Number of desired vApps to keep suspended waiting for use"
msgid "Number of desired VMs to keep suspended waiting for use"
msgstr "TranslateApiException: AppId is over the quota : ID=0756.V2_Json.Translate.142CD759"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0756.V2_Json."
"Translate.142CD759"
#: services/Azure_enterprise/AzureCloneService.py:53
#| msgid "Resource Pool"
msgid "Resource Group"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C16ED"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C16ED"
#: services/Azure_enterprise/AzureCloneService.py:54
#| msgid "Base machine for this service"
msgid "Resource group container of this VDI service"
msgstr "حاوية مجموعة الموارد هذه الخدمة VDI"
#: services/Azure_enterprise/AzureCloneService.py:65
#| msgid "Virtual Datacenter"
msgid "Virtual Machine"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C1702"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C1702"
#: services/Azure_enterprise/AzureCloneService.py:66
#| msgid "Base Machine"
msgid "Base virtual machine"
msgstr "TranslateApiException: AppId is over the quota : ID=0756.V2_Json.Translate.142CD782"
msgid "Base virtual machine. (VMs Starting with UDS will be hidden)"
msgstr "قاعدة الجهاز الظاهري. (سوف تكون مخفية VMs بدءاً من مكاتب مصغرة)"
#: services/Azure_enterprise/AzureCloneService.py:78
#| msgid "Cache size"
msgid "Machine size"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C170E"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C170E"
#: services/Azure_enterprise/AzureCloneService.py:79
#| msgid "Memory for machines deployed from this service"
msgid "Size for machines created from this service."
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C1715"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C1715"
#: services/Azure_enterprise/AzureCloneService.py:84
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:102
@ -2509,80 +2527,102 @@ msgid "Network"
msgstr "شبكة الاتصال"
#: services/Azure_enterprise/AzureCloneService.py:91
#| msgid "Network on which the machine will be deployed"
msgid "Network where the clones will be attached"
msgstr "شبكة الاتصال حيث سيتم إرفاق المستنسخين"
#: services/Azure_enterprise/AzureCloneService.py:104
msgid "Subnet"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C1730"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C1730"
#: services/Azure_enterprise/AzureCloneService.py:105
msgid "Subnet where the clones will be attached"
msgstr "TranslateApiException: AppId is over the quota : ID=0650.V2_Json.Translate.144E27E4"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0650.V2_Json."
"Translate.144E27E4"
#: services/Azure_enterprise/AzureCloneService.py:113
#| msgid "Security Groups"
msgid "Security Group"
msgstr "TranslateApiException: AppId is over the quota : ID=0650.V2_Json.Translate.144E27EC"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0650.V2_Json."
"Translate.144E27EC"
#: services/Azure_enterprise/AzureCloneService.py:114
#| msgid "Fields from where to extract the real name"
msgid "Security group where to attach the virtual machine"
msgstr "TranslateApiException: AppId is over the quota : ID=0650.V2_Json.Translate.144E27F6"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0650.V2_Json."
"Translate.144E27F6"
#: services/Azure_enterprise/AzureCloneService.py:122
msgid "Caching policy"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C1748"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C1748"
#: services/Azure_enterprise/AzureCloneService.py:123
#| msgid "Disk Cache"
msgid "Disk Caching policy"
msgstr "TranslateApiException: AppId is over the quota : ID=0756.V2_Json.Translate.142CD7D5"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0756.V2_Json."
"Translate.142CD7D5"
#: services/Azure_enterprise/AzureCloneService.py:131
msgid "Pricing tier"
msgstr "TranslateApiException: AppId is over the quota : ID=0261.V2_Json.Translate.17B3E7C3"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0261.V2_Json."
"Translate.17B3E7C3"
#: services/Azure_enterprise/AzureCloneService.py:132
msgid "SKU (pricing tier)"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C1762"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C1762"
#: services/Azure_enterprise/AzureCloneService.py:140
msgid "Accelerated network"
msgstr "TranslateApiException: AppId is over the quota : ID=0650.V2_Json.Translate.144E281F"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0650.V2_Json."
"Translate.144E281F"
#: services/Azure_enterprise/AzureCloneService.py:141
msgid ""
"Activate this option to use accelerated networking on vm. Ensure that your "
"machine and machine size supports this option before activating."
msgstr "TranslateApiException: AppId is over the quota : ID=0261.V2_Json.Translate.17B3E7D5"
"TranslateApiException: AppId is over the quota : ID=0261.V2_Json.Translate.17B3E7DC"
"TranslateApiException: AppId is over the quota : ID=0650.V2_Json.Translate.144E2873"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0261.V2_Json."
"Translate.17B3E7D5TranslateApiException: AppId is over the quota : ID=0261."
"V2_Json.Translate.17B3E7DCTranslateApiException: AppId is over the quota : "
"ID=0650.V2_Json.Translate.144E2873"
#: services/Azure_enterprise/AzureCloneService.py:156
#| msgid "vApp template for the service"
msgid "You must select a network for the service"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C177F"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C177F"
#: services/Azure_enterprise/Helpers.py:76
msgid "{} ({}, {} cores, {:.2f} GiB, {} max data disks)"
msgstr "TranslateApiException: AppId is over the quota : ID=0650.V2_Json.Translate.144E2883"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0650.V2_Json."
"Translate.144E2883"
#: services/Azure_enterprise/ServiceProviderAzure.py:38
#| msgid "Description"
msgid "Subscription ID"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C178D"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C178D"
#: services/Azure_enterprise/ServiceProviderAzure.py:38
msgid "Obtained from subscriptions"
msgstr "TranslateApiException: AppId is over the quota : ID=0261.V2_Json.Translate.17B3E806"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0261.V2_Json."
"Translate.17B3E806"
#: services/Azure_enterprise/ServiceProviderAzure.py:41
#: 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2594,7 +2634,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2605,7 +2645,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2617,7 +2657,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2630,14 +2670,16 @@ msgid "Timeout in seconds of connection to vCloud"
msgstr "المهلة بالثواني لاتصال vCloud"
#: services/Azure_enterprise/ServiceProviderAzure.py:48
#| msgid "RDS Platform Provider"
msgid "Azure Platform Provider"
msgstr "TranslateApiException: AppId is over the quota : ID=0261.V2_Json.Translate.17B3E811"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0261.V2_Json."
"Translate.17B3E811"
#: services/Azure_enterprise/ServiceProviderAzure.py:50
#| msgid "Provides connection to vCloud Director platform"
msgid "Provides connection to Azure Platform"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C17AE"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C17AE"
#: services/Azure_enterprise/ServiceProviderAzure.py:93
#: services/VCloud_enterprise/ServiceProviderVCloud.py:80
@ -2645,9 +2687,10 @@ msgid "Connection parameters seems correct"
msgstr "يبدو أن معلمات التوصيل صحيحة"
#: services/Azure_enterprise/ServiceProviderAzure.py:231
#| msgid "VmwareVC Provider: "
msgid "Azure Provider: "
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C17F0"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C17F0"
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:51
msgid "HyperV Cluster Linked Clone (Experimental)"
@ -3191,7 +3234,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:100
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3275,55 +3318,63 @@ msgstr "مجموعات الأمن."
msgid "Service security groups"
msgstr "مجموعات أمان الخدمة"
#: services/OpenStack/Provider.py:79
#: services/OpenStack/Provider.py:80
msgid "OpenStack Platform Provider"
msgstr "مزود منصة OpenStack."
#: services/OpenStack/Provider.py:83
#: services/OpenStack/Provider.py:84
msgid "OpenStack platform service provider"
msgstr "مزود خدمة المنصة Openstack"
#: services/OpenStack/Provider.py:98
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "مضيف OpenStack."
#: services/OpenStack/Provider.py:99
#: services/OpenStack/Provider.py:100
msgid "OpenStack Port"
msgstr "ميناء OpenStack "
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:101
msgid "Newer Openstack"
msgstr "أحدث Openstack"
#: services/OpenStack/Provider.py:101
msgid "Check this if your openstack is newer than OCATA"
msgstr "التحقق من ذلك إذا openstack الخاص بك أحدث من أوكاتا"
#: services/OpenStack/Provider.py:104
msgid "Access interface"
msgstr "واجهة الوصول"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:104
msgid "Access interface to be used"
msgstr "واجهة الوصول لاستخدامها"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:106
msgid "Domain name (default is Default)"
msgstr "اسم النطاق (الافتراضي هو افتراضي)"
#: services/OpenStack/Provider.py:105
#: services/OpenStack/Provider.py:107
msgid "User with valid privileges on OpenStack"
msgstr "المستخدم مع امتياز صالح على OpenStack"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:108
msgid "Password of the user of OpenStack"
msgstr "كلمة السر للمستخدم من Openstack"
#: services/OpenStack/Provider.py:111
#: services/OpenStack/Provider.py:113
msgid "Timeout in seconds of connection to OpenStack"
msgstr "المهلة بالثواني لاتصال Openstack"
#: services/OpenStack/Provider.py:155
#: services/OpenStack/Provider.py:157
msgid "OpenStack test connection passed"
msgstr "مر اختبار الاتصال Openstack."
#: services/OpenStack/openStack/UDSOpenStackClient.py:553
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
msgid "Authentication error"
msgstr "خطأ مصادقة"
#: services/OpenStack/openStack/UDSOpenStackClient.py:555
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."
@ -3901,12 +3952,14 @@ msgid "Length of numeric part for the names of this machines (beetwen 3 and 6"
msgstr "طول الجزء رقمية عن أسماء تلك الآلات (بين 3 و 6"
#: services/Xen/XenProvider.py:79
msgid "Xenserver Platform Provider"
msgstr "مزود لمنصة XenServer "
#| msgid "Xenserver Platform Provider"
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr "موفر منصات Xenserver/XCP-الحرس الوطني"
#: services/Xen/XenProvider.py:83
msgid "XenServer platform service provider"
msgstr "مزود خدمة منصة لXenServer "
#| msgid "XenServer platform service provider"
msgid "XenServer and XCP-NG platforms service provider"
msgstr "موفر خدمة منصات XenServer و XCP-الحرس الوطني"
#: services/Xen/XenProvider.py:98
msgid "XenServer Server IP or Hostname"
@ -4392,11 +4445,11 @@ msgstr "يمكنك الوصول إلى كود UDS المفتوحة المصدر
msgid "UDS has been developed using these components:"
msgstr "وقد تم تطوير UDS باستخدام هذه المكونات:"
#: templates/uds/html5/about.html:40
#: templates/uds/html5/about.html:38
msgid "If you find that we missed any component, please let us know"
msgstr "إذا وجدت غياب أي عنصر، اسمحوا لنا أن نعرف"
#: templates/uds/html5/about.html:41
#: templates/uds/html5/about.html:39
#: templates/uds/html5/service_not_ready.html:21
#: templates/uds/semantic/about.html:42
#: templates/uds/semantic/service_not_ready.html:21
@ -5255,7 +5308,9 @@ msgstr "تسمح محركات الأقراص."
#: transports/RDP/BaseRDPTransport.py:71
#: transports/RDS_enterprise/BaseRDSTransport.py:73
msgid "Local drives redirection allowed"
msgstr "TranslateApiException: AppId is over the quota : ID=0756.V2_Json.Translate.142CD881"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0756.V2_Json."
"Translate.142CD881"
#: transports/RDP/BaseRDPTransport.py:79
#: transports/RDS_enterprise/BaseRDSTransport.py:81
@ -5330,16 +5385,16 @@ msgid "If checked, fonts smoothing will be allowed"
msgstr "إذا راجعت، سيسمح لتجانس الخطوط"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid "Connection"
msgid "Connection Bar"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C17FC"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C17FC"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid ""
#| "If checked, all client monitors will be used for displaying (only works "
#| "on windows clients)"
msgid "If checked, connection bar will be shown (only on Windows clients)"
msgstr "TranslateApiException: AppId is over the quota : ID=0759.V2_Json.Translate.144C1805"
msgstr ""
"TranslateApiException: AppId is over the quota : ID=0759.V2_Json."
"Translate.144C1805"
#: transports/RDP/BaseRDPTransport.py:116
#: transports/RDS_enterprise/BaseRDSTransport.py:99

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-02-06 11:25+0000\n"
"Last-Translator: Abdel Baaddi <abaaddi@virtualcable.es>\n"
"Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/"
@ -713,7 +713,7 @@ msgid "Remove Cache element"
msgstr "إزالة عنصر من ذاكرة التخزين المؤقت"
#: static/tmp_js/gui-d-servicespools.js:297
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Deletion error"
msgstr "خطأ في الحذف"
@ -725,44 +725,54 @@ msgstr "إضافة مجموعة"
msgid "You must provide authenticator and group"
msgstr "يجب إضافة المجموعة والمصادق"
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:434
#| msgid "Edit services provider"
msgid "Edit Assigned Service ownership"
msgstr "تحرير ملكية \"الخدمة المعينة\""
#: static/tmp_js/gui-d-servicespools.js:462
#| msgid "You must provide authenticator and"
msgid "You must provide authenticator and user"
msgstr "يجب توفير المستخدم والمصادق"
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"
msgstr "إزالة خدمة مخصصة "
#: static/tmp_js/gui-d-servicespools.js:490
#: static/tmp_js/gui-d-servicespools.js:543
msgid "Restrained"
msgstr "مقيد"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "New service pool"
msgstr "تجمع خدمات جديد "
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "creation error"
msgstr "خطأ في الإنشاء "
#: static/tmp_js/gui-d-servicespools.js:509
#: static/tmp_js/gui-d-servicespools.js:562
msgid "Publish on creation"
msgstr "أنشر مباشرة بعد الإنشاء "
#: static/tmp_js/gui-d-servicespools.js:510
#: static/tmp_js/gui-d-servicespools.js:563
msgid "If selected, will initiate the publication inmediatly after creation"
msgstr "في حالة ألإختيار سيتم الشروع في النشر مباشرة بعد الإنشاء "
#: static/tmp_js/gui-d-servicespools.js:522 static/tmp_js/gui.js:53
#: static/tmp_js/gui-d-servicespools.js:575 static/tmp_js/gui.js:53
msgid "Edit"
msgstr "تحرير"
#: static/tmp_js/gui-d-servicespools.js:522
#: static/tmp_js/gui-d-servicespools.js:575
msgid "saving error"
msgstr "خطأ في الحفظ"
#: static/tmp_js/gui-d-servicespools.js:525 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui-d-servicespools.js:578 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui.js:57
msgid "Delete"
msgstr "حذف"
#: static/tmp_js/gui-d-servicespools.js:525
#: static/tmp_js/gui-d-servicespools.js:578
msgid "deletion error"
msgstr "خطأ في الحذف"

View File

@ -5,13 +5,12 @@
# Translators:
# Adolfo Gómez <dkmaster@dkmon.com>, 2018
# albert clar <albert.clar@uib.cat>, 2017-2018
#: auths/AzureAD_enterprise/AzureAD.py:92
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"PO-Revision-Date: 2018-03-23 09:51+0000\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-09-10 09:10+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Catalan (http://www.transifex.com/openuds/openuds/language/"
"ca/)\n"
@ -51,7 +50,7 @@ msgstr "ID"
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:81 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270
#: REST/methods/user_services.py:249 REST/methods/user_services.py:285
#: REST/methods/users_groups.py:113 REST/model.py:130
#: templates/uds/admin/tmpl/calendar_rule.html:5
#: templates/uds/admin/tmpl/calendar_rule.html:7
@ -65,7 +64,7 @@ msgstr "Nom"
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/user_services.py:287 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 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
@ -74,7 +73,7 @@ msgstr "Comentaris"
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:157
#: REST/methods/user_services.py:284 REST/model.py:157
#: templates/uds/admin/tmpl/pool_add_access.html:5
msgid "Priority"
msgstr "Prioritat"
@ -245,7 +244,7 @@ msgstr "Informes disponibles"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:84
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
#: auths/RegexLdap/Authenticator.py:85 auths/SAML_enterprise/SAML.py:116
#: templates/uds/admin/tmpl/pool_add_group.html:17
@ -279,7 +278,7 @@ msgstr "Serveis actuals"
msgid "Service name"
msgstr "Nom del servei"
#: REST/methods/services.py:192 REST/methods/user_services.py:271
#: REST/methods/services.py:192 REST/methods/user_services.py:286
msgid "Type"
msgstr "Tipus"
@ -369,7 +368,7 @@ msgstr "Imatge associada amb aquest servei"
msgid "Service Pools"
msgstr "Pools de servei"
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:132
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:129
msgid "status"
msgstr "estat"
@ -536,8 +535,8 @@ msgstr "Ja no existeix cap servei base"
msgid "This service requires an OS Manager"
msgstr "Aquest servei requereix un gestor de SO"
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:77
#: REST/methods/user_services.py:78
msgid "unknown"
msgstr "desconegut"
@ -545,7 +544,7 @@ msgstr "desconegut"
msgid "Services Usage"
msgstr "Ús de serveis"
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:134
msgid "Owner"
msgstr "Propietari"
@ -563,30 +562,30 @@ msgstr "Servei"
msgid "Pool"
msgstr "Pool"
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:127
#: REST/methods/user_services.py:211 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr "IP"
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:128
#: REST/methods/user_services.py:212
msgid "Friendly name"
msgstr "Nom descriptiu"
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:133
msgid "Src Ip"
msgstr "IP origen"
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:132
msgid "Src Host"
msgstr "Host origen"
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:162
msgid "Item already being removed"
msgstr "Element ja eliminat"
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:164
msgid "Item is not removable"
msgstr "Aquest element no es pot eliminar"
@ -637,38 +636,38 @@ msgstr ""
"aquest transport. Sinó, només es permetran els dispositius compatibles amb "
"els valors seleccionats"
#: REST/methods/user_services.py:123
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
msgstr "Serveis assignats"
#: REST/methods/user_services.py:127 REST/methods/user_services.py:195
#: REST/methods/user_services.py:124 REST/methods/user_services.py:208
msgid "Creation date"
msgstr "Data de creació"
#: REST/methods/user_services.py:128 REST/methods/user_services.py:196
#: REST/methods/user_services.py:338 REST/methods/user_services.py:367
#: REST/methods/user_services.py:125 REST/methods/user_services.py:209
#: REST/methods/user_services.py:353 REST/methods/user_services.py:383
msgid "Revision"
msgstr "Revisió"
#: REST/methods/user_services.py:133
#: REST/methods/user_services.py:130
msgid "Status date"
msgstr "Data d'estat"
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65
#: REST/methods/user_services.py:131 templates/uds/admin/tmpl/user-info.html:65
msgid "In Use"
msgstr "En ús"
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202
#: REST/methods/user_services.py:135 REST/methods/user_services.py:215
msgid "Actor version"
msgstr "Versió de l'agent"
#: REST/methods/user_services.py:191
#: REST/methods/user_services.py:204
msgid "Cached services"
msgstr "Serveis en memòria cau"
#: REST/methods/user_services.py:200 REST/methods/user_services.py:237
#: REST/methods/user_services.py:340
#: REST/methods/user_services.py:213 REST/methods/user_services.py:251
#: REST/methods/user_services.py:355
#: templates/uds/admin/tmpl/group-info.html:18
#: templates/uds/admin/tmpl/group-info.html:45
#: templates/uds/admin/tmpl/group.html:54
@ -678,41 +677,41 @@ msgstr "Serveis en memòria cau"
msgid "State"
msgstr "Estat"
#: REST/methods/user_services.py:201
#: REST/methods/user_services.py:214
msgid "Cache level"
msgstr "Nivell de memòria cau"
#: REST/methods/user_services.py:230
#: REST/methods/user_services.py:244
msgid "Assigned groups"
msgstr "Grups assignats"
#: REST/methods/user_services.py:236 templates/uds/admin/tmpl/group.html:46
#: REST/methods/user_services.py:250 templates/uds/admin/tmpl/group.html:46
#: templates/uds/admin/tmpl/user.html:37
msgid "comments"
msgstr "comentaris"
#: REST/methods/user_services.py:265
#: REST/methods/user_services.py:280
msgid "Assigned transports"
msgstr "Transports assignats"
#: REST/methods/user_services.py:334
#: REST/methods/user_services.py:349
#: templates/uds/admin/tmpl/services_pool.html:35
msgid "Publications"
msgstr "Publicacions"
#: REST/methods/user_services.py:339 REST/methods/user_services.py:368
#: REST/methods/user_services.py:354 REST/methods/user_services.py:384
msgid "Publish date"
msgstr "Data de publicació"
#: REST/methods/user_services.py:341 templates/uds/admin/tmpl/publish.html:5
#: REST/methods/user_services.py:356 templates/uds/admin/tmpl/publish.html:5
msgid "Reason"
msgstr "Raó"
#: REST/methods/user_services.py:363
#: REST/methods/user_services.py:379
msgid "Changelog"
msgstr "Registre de canvis"
#: REST/methods/user_services.py:369
#: REST/methods/user_services.py:385
#: templates/uds/admin/tmpl/group-info.html:87
msgid "Comment"
msgstr "Comentari"
@ -734,7 +733,7 @@ msgstr "Usuaris actuals"
#: 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:105
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -865,7 +864,7 @@ msgstr "Llista d'usuaris per a {}"
#: 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:98
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -879,7 +878,7 @@ msgstr "Nom de host o IP del servidor de Directori Actiu"
#: 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:100
#: services/OpenStack/Provider.py:102
msgid "Use SSL"
msgstr "Utilitza SSL"
@ -899,12 +898,13 @@ msgstr ""
"posteriors)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:39
#: auths/AzureAD_enterprise/AzureAD.py:83
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/EDirectory_enterprise/Authenticator.py:65
#: auths/RegexLdap/Authenticator.py:60 auths/SAML_enterprise/SAML.py:113
#: reports/stats/usage_by_pool.py:73 reports/stats/usage_by_pool.py:189
#: reports/stats/usage_summary_pool.py:73
#: reports/stats/usage_summary_pool.py:207
#: templates/uds/admin/tmpl/pool_edit_assigned.html:17
msgid "User"
msgstr "Usuari"
@ -927,7 +927,7 @@ 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:106
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -956,7 +956,7 @@ msgstr "Contrasenya de l'usuari 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:111
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -984,50 +984,50 @@ msgstr "Autenticador del Directori Actiu"
msgid "Authenticate against Active Directory"
msgstr "Autenticar sobre Directori Actiu"
#: auths/ActiveDirectory_enterprise/Authenticator.py:75
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
#: auths/ActiveDirectory_enterprise/Authenticator.py:76
#: auths/ActiveDirectory_enterprise/Authenticator.py:481
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
msgstr "Cal especificar el nom d'usuari en format USUARI@DOMINI.DOM"
#: auths/ActiveDirectory_enterprise/Authenticator.py:185
#: auths/ActiveDirectory_enterprise/Authenticator.py:192
msgid "Active directory connection error: "
msgstr "Error de connexió del Directori Actiu:"
#: auths/ActiveDirectory_enterprise/Authenticator.py:371
#: auths/ActiveDirectory_enterprise/Authenticator.py:419
#: auths/AzureAD_enterprise/AzureAD.py:214
#: auths/ActiveDirectory_enterprise/Authenticator.py:378
#: auths/ActiveDirectory_enterprise/Authenticator.py:426
#: auths/AzureAD_enterprise/AzureAD.py:218
#: auths/EDirectory_enterprise/Authenticator.py:245
#: auths/EDirectory_enterprise/Authenticator.py:288
#: auths/RegexLdap/Authenticator.py:366 auths/RegexLdap/Authenticator.py:407
msgid "Username not found"
msgstr "Nom d'usuari no trobat"
#: auths/ActiveDirectory_enterprise/Authenticator.py:404
#: auths/ActiveDirectory_enterprise/Authenticator.py:411
msgid "Group not found"
msgstr "Grup no trobat"
#: auths/ActiveDirectory_enterprise/Authenticator.py:439
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
#: auths/ActiveDirectory_enterprise/Authenticator.py:446
#: auths/ActiveDirectory_enterprise/Authenticator.py:465
#: auths/EDirectory_enterprise/Authenticator.py:305
#: auths/RegexLdap/Authenticator.py:429
msgid "Too many results, be more specific"
msgstr "Massa resultats, especifiqueu més"
#: auths/ActiveDirectory_enterprise/Authenticator.py:483
#: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "Domain seems to be incorrect, please check it"
msgstr "El Domini sembla ser incorrecte, si us plau verifiqueu-ho"
#: auths/ActiveDirectory_enterprise/Authenticator.py:488
#: auths/ActiveDirectory_enterprise/Authenticator.py:495
msgid ""
"Server does not seem an Active Directory (it does not have user objects)"
msgstr "El servidor sembla no ser un Directori Actiu (no té objectes d'usuari)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:496
#: auths/ActiveDirectory_enterprise/Authenticator.py:503
msgid ""
"Server does not seem an Active Directory (it does not have group objects)"
msgstr "El servidor sembla no ser un Directori Actiu (no té objectes de grup)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:501
#: auths/ActiveDirectory_enterprise/Authenticator.py:508
#: auths/EDirectory_enterprise/Authenticator.py:360
#: auths/RegexLdap/Authenticator.py:488
msgid "Connection params seem correct, test was succesfully executed"
@ -1035,73 +1035,65 @@ msgstr ""
"Els paràmetres de connexió semblen correctes, les proves s'han executat "
"correctament"
#: auths/AzureAD_enterprise/AzureAD.py:68
#, fuzzy
#| msgid "SAML Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:72
msgid "Azure AD Authenticator"
msgstr "Autenticador SAML"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:70
#, fuzzy
#| msgid "Active Directory Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:74
msgid "Azure Active Directory Authenticator"
msgstr "Autenticador del Directori Actiu"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Tenant ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Obtained from Azure Active Directory - Properties - Directory ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Client ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Obtained from App created on Azure for UDS Enterprise"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Client Secret"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Obtained from App created on Azure for UDS Enteprise - Keys"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:94
#: auths/AzureAD_enterprise/AzureAD.py:96
msgid "Callback"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:98
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:226
#: auths/AzureAD_enterprise/AzureAD.py:249
#: auths/AzureAD_enterprise/AzureAD.py:261
#, fuzzy
#| msgid "Authenticator not found"
#: auths/AzureAD_enterprise/AzureAD.py:230
#: auths/AzureAD_enterprise/AzureAD.py:253
#: auths/AzureAD_enterprise/AzureAD.py:265
msgid "Authenticator exception:"
msgstr "No s'ha trobat l'autenticador"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:291
#, fuzzy
#| msgid "Ldap connection error: "
#: auths/AzureAD_enterprise/AzureAD.py:301
msgid "Connection error: "
msgstr "Error de connexió al LDAP:"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:292
#, fuzzy
#| msgid "Connection params seem correct, test was succesfully executed"
#: auths/AzureAD_enterprise/AzureAD.py:302
msgid "Connection params seems correct, test was succesfully executed"
msgstr ""
"Els paràmetres de connexió semblen correctes, les proves s'han executat "
"correctament"
#: auths/EDirectory_enterprise/Authenticator.py:62
msgid "EDirectory Server IP or Hostname"
@ -1113,7 +1105,7 @@ msgstr "IP del servidor EDirectory o nom 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:99
#: services/OpenStack/Provider.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1590,11 +1582,11 @@ msgstr "Detecta connector"
msgid "Bypass plugin detection"
msgstr "Omet detecció de connector"
#: core/managers/UserServiceManager.py:218
#: core/managers/UserServiceManager.py:224
msgid "Can't remove a non active element"
msgstr "No es pot eliminar un element no actiu"
#: core/managers/UserServiceManager.py:231
#: core/managers/UserServiceManager.py:237
#, python-brace-format
msgid "Can't remove nor cancel {0} cause its states don't allow it"
msgstr "No es pot eliminar o cancel·lar {0} ja que el seu estat no ho permet"
@ -2044,7 +2036,7 @@ msgid "Os Manager to control windows machines with domain."
msgstr "Gestor de SO per a controlar màquines Windows amb domini"
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:104 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2228,6 +2220,7 @@ msgstr "Nom real"
#: reports/lists/users.py:111 templates/uds/admin/tmpl/permissions_add.html:5
#: templates/uds/admin/tmpl/pool_add_group.html:5
#: templates/uds/admin/tmpl/pool_edit_assigned.html:5
#: templates/uds/html5/login.html:79 templates/uds/semantic/login.html:99
#: web/forms/LoginForm.py:65
msgid "Authenticator"
@ -2451,67 +2444,44 @@ msgid "Generates a report with the summary of a pool usage"
msgstr "Genera un informe amb el resum d'ús d'un pool"
#: services/Azure_enterprise/AzureCloneService.py:29
#, fuzzy
#| msgid "Parent Service"
msgid "Azure Clone Service"
msgstr "Servei primari"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:31
#, fuzzy
#| msgid "This service provides access to vApp based VDI"
msgid "This service provides access to Azure VMs based VDI"
msgstr "Aquest servei proporciona accés a vApp basat en VDI"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:37
#, fuzzy
#| msgid "Number of desired vApps to keep running waiting for an user"
msgid "Number of desired VMs to keep running waiting for an user"
msgstr ""
"Nombre desitjat de vApps que es mantenen en execució esperant un usuari"
#: services/Azure_enterprise/AzureCloneService.py:39
#, fuzzy
#| msgid "Number of desired vApps to keep suspended waiting for use"
msgid "Number of desired VMs to keep suspended waiting for use"
msgstr ""
"Nombre desitjat de vApps que es mantenen en suspens esperant per a ser "
"utilitzades"
#: services/Azure_enterprise/AzureCloneService.py:53
#, fuzzy
#| msgid "Resource Pool"
msgid "Resource Group"
msgstr "Pool de recursos"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:54
#, fuzzy
#| msgid "Base machine for this service"
msgid "Resource group container of this VDI service"
msgstr "Màquina base per a aquest servei"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:65
#, fuzzy
#| msgid "Virtual Datacenter"
msgid "Virtual Machine"
msgstr "Datacenter Virtual"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:66
#, fuzzy
#| msgid "Base Machine"
msgid "Base virtual machine"
msgstr "Màquina base"
msgid "Base virtual machine. (VMs Starting with UDS will be hidden)"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:78
#, fuzzy
#| msgid "Cache size"
msgid "Machine size"
msgstr "Mida de la memòria cau"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:79
#, fuzzy
#| msgid "Memory for machines deployed from this service"
msgid "Size for machines created from this service."
msgstr "Memòria per a les màquines desplegades des d'aquest servei"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:84
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:102
@ -2566,10 +2536,8 @@ msgid "Network"
msgstr "Xarxa"
#: services/Azure_enterprise/AzureCloneService.py:91
#, fuzzy
#| msgid "Network on which the machine will be deployed"
msgid "Network where the clones will be attached"
msgstr "Xarxa sobre la que la màquina serà desplegada"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:104
msgid "Subnet"
@ -2580,26 +2548,20 @@ msgid "Subnet where the clones will be attached"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:113
#, fuzzy
#| msgid "Security Groups"
msgid "Security Group"
msgstr "Grups de seguretat"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:114
#, fuzzy
#| msgid "Fields from where to extract the real name"
msgid "Security group where to attach the virtual machine"
msgstr "Camps d'on treure el nom real"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:122
msgid "Caching policy"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:123
#, fuzzy
#| msgid "Disk Cache"
msgid "Disk Caching policy"
msgstr "Memòria cau de disc"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:131
msgid "Pricing tier"
@ -2620,20 +2582,16 @@ msgid ""
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:156
#, fuzzy
#| msgid "vApp template for the service"
msgid "You must select a network for the service"
msgstr "Plantilla vApp per a aquest servei"
msgstr ""
#: services/Azure_enterprise/Helpers.py:76
msgid "{} ({}, {} cores, {:.2f} GiB, {} max data disks)"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:38
#, fuzzy
#| msgid "Description"
msgid "Subscription ID"
msgstr "Descripció"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:38
msgid "Obtained from subscriptions"
@ -2643,7 +2601,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2655,7 +2613,7 @@ msgstr "Creació concurrent"
#: 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2666,7 +2624,7 @@ msgstr "Nombre màxim de màquines virtuals creant-se simultàniament "
#: 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2678,7 +2636,7 @@ msgstr "Eliminació concurrent"
#: 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2691,16 +2649,12 @@ msgid "Timeout in seconds of connection to vCloud"
msgstr "Temps d'espera de la connexió a vCloud en segons"
#: services/Azure_enterprise/ServiceProviderAzure.py:48
#, fuzzy
#| msgid "RDS Platform Provider"
msgid "Azure Platform Provider"
msgstr "Proveïdor de plataforma RDS"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:50
#, fuzzy
#| msgid "Provides connection to vCloud Director platform"
msgid "Provides connection to Azure Platform"
msgstr "Proporciona connexió a la plataforma vCloud Director"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:93
#: services/VCloud_enterprise/ServiceProviderVCloud.py:80
@ -2708,10 +2662,8 @@ msgid "Connection parameters seems correct"
msgstr "Els paràmetres de connexió semblen correctes"
#: services/Azure_enterprise/ServiceProviderAzure.py:231
#, fuzzy
#| msgid "VmwareVC Provider: "
msgid "Azure Provider: "
msgstr "Proveïdor VMWare VCenter:"
msgstr ""
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:51
msgid "HyperV Cluster Linked Clone (Experimental)"
@ -3266,7 +3218,7 @@ msgstr "Host OpenNebula"
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr "Port OpenNebula (per defecte és el 2633 per a connexions no SSL)"
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:100
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3350,55 +3302,63 @@ msgstr "Grups de seguretat"
msgid "Service security groups"
msgstr "Grups de seguretat de servei"
#: services/OpenStack/Provider.py:79
#: services/OpenStack/Provider.py:80
msgid "OpenStack Platform Provider"
msgstr "Proveïdor de plataforma OpenStack"
#: services/OpenStack/Provider.py:83
#: services/OpenStack/Provider.py:84
msgid "OpenStack platform service provider"
msgstr "Proveïdor de serveis de la plataforma OpenStack"
#: services/OpenStack/Provider.py:98
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "Host OpenStack"
#: services/OpenStack/Provider.py:99
#: services/OpenStack/Provider.py:100
msgid "OpenStack Port"
msgstr "Port OpenStack"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:101
msgid "Newer Openstack"
msgstr ""
#: services/OpenStack/Provider.py:101
msgid "Check this if your openstack is newer than OCATA"
msgstr ""
#: services/OpenStack/Provider.py:104
msgid "Access interface"
msgstr "Interfície d'accés"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:104
msgid "Access interface to be used"
msgstr "Interfície d'accés per a ser utilitzada"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:106
msgid "Domain name (default is Default)"
msgstr "Nom de domini (per defecte és Default)"
#: services/OpenStack/Provider.py:105
#: services/OpenStack/Provider.py:107
msgid "User with valid privileges on OpenStack"
msgstr "Usuari amb privilegis vàlids sobre OpenStack"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:108
msgid "Password of the user of OpenStack"
msgstr "Contrasenya de l'usuari d'OpenStack"
#: services/OpenStack/Provider.py:111
#: services/OpenStack/Provider.py:113
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Temps d'espera de la connexió a OpenStack en segons"
#: services/OpenStack/Provider.py:155
#: services/OpenStack/Provider.py:157
msgid "OpenStack test connection passed"
msgstr "La prova de connexió amb OpenStack s'ha realitzat correctament"
#: services/OpenStack/openStack/UDSOpenStackClient.py:553
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
msgid "Authentication error"
msgstr "Error d'autenticació"
#: services/OpenStack/openStack/UDSOpenStackClient.py:555
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."
@ -3990,11 +3950,15 @@ msgstr ""
"Longitud de la part numèrica dels noms d'aquestes màquines (entre 3 i 6)"
#: services/Xen/XenProvider.py:79
msgid "Xenserver Platform Provider"
#, fuzzy
#| msgid "Xenserver Platform Provider"
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr "Proveïdor de plataforma Xenserver"
#: services/Xen/XenProvider.py:83
msgid "XenServer platform service provider"
#, fuzzy
#| msgid "XenServer platform service provider"
msgid "XenServer and XCP-NG platforms service provider"
msgstr "Proveïdor de serveis de la plataforma Xenserver"
#: services/Xen/XenProvider.py:98
@ -4487,13 +4451,13 @@ msgstr "Podeu accedir al codi Open Source d'UDS a"
msgid "UDS has been developed using these components:"
msgstr "UDS s'ha desenvolupat utilitzant els components següents:"
#: templates/uds/html5/about.html:40
#: templates/uds/html5/about.html:38
msgid "If you find that we missed any component, please let us know"
msgstr ""
"Si considereu que ens hem oblidat algun component, si us plau feu-nos-ho "
"saber"
#: templates/uds/html5/about.html:41
#: templates/uds/html5/about.html:39
#: templates/uds/html5/service_not_ready.html:21
#: templates/uds/semantic/about.html:42
#: templates/uds/semantic/service_not_ready.html:21
@ -5453,20 +5417,12 @@ msgid "If checked, fonts smoothing will be allowed"
msgstr "Si està seleccionat, es permet la suavització de fonts."
#: transports/RDP/BaseRDPTransport.py:114
#, fuzzy
#| msgid "Connection"
msgid "Connection Bar"
msgstr "Connexió"
msgstr ""
#: transports/RDP/BaseRDPTransport.py:114
#, fuzzy
#| msgid ""
#| "If checked, all client monitors will be used for displaying (only works "
#| "on windows clients)"
msgid "If checked, connection bar will be shown (only on Windows clients)"
msgstr ""
"Si està seleccionat, s'utilitzaran tots els monitors del client (només "
"funciona en clients de Windows)"
#: transports/RDP/BaseRDPTransport.py:116
#: transports/RDS_enterprise/BaseRDSTransport.py:99

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-03-02 07:17+0000\n"
"Last-Translator: albert clar <albert.clar@uib.cat>\n"
"Language-Team: Catalan (http://www.transifex.com/openuds/openuds/language/"
@ -713,7 +713,7 @@ msgid "Remove Cache element"
msgstr "Elimina element de memòria cau"
#: static/tmp_js/gui-d-servicespools.js:297
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Deletion error"
msgstr "Error esborrant"
@ -725,45 +725,57 @@ msgstr "Afegeix grup"
msgid "You must provide authenticator and group"
msgstr "Cal proporcionar autenticador i grup"
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:434
#, fuzzy
#| msgid "Edit services provider"
msgid "Edit Assigned Service ownership"
msgstr "Edita proveïdor de serveis"
#: static/tmp_js/gui-d-servicespools.js:462
#, fuzzy
#| msgid "You must provide authenticator and"
msgid "You must provide authenticator and user"
msgstr "Cal proporcionar autenticador i"
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"
msgstr "Elimina servei assignat"
#: static/tmp_js/gui-d-servicespools.js:490
#: static/tmp_js/gui-d-servicespools.js:543
msgid "Restrained"
msgstr "Restringit"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "New service pool"
msgstr "Nou pool de serveis"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "creation error"
msgstr "error de creació"
#: static/tmp_js/gui-d-servicespools.js:509
#: static/tmp_js/gui-d-servicespools.js:562
msgid "Publish on creation"
msgstr "Publica al moment de la creació"
#: static/tmp_js/gui-d-servicespools.js:510
#: static/tmp_js/gui-d-servicespools.js:563
msgid "If selected, will initiate the publication inmediatly after creation"
msgstr ""
"Si està seleccionat, s'iniciarà la publicació just després de la creació"
#: static/tmp_js/gui-d-servicespools.js:522 static/tmp_js/gui.js:53
#: static/tmp_js/gui-d-servicespools.js:575 static/tmp_js/gui.js:53
msgid "Edit"
msgstr "Edita"
#: static/tmp_js/gui-d-servicespools.js:522
#: static/tmp_js/gui-d-servicespools.js:575
msgid "saving error"
msgstr "Error desant"
#: static/tmp_js/gui-d-servicespools.js:525 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui-d-servicespools.js:578 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui.js:57
msgid "Delete"
msgstr "Esborra"
#: static/tmp_js/gui-d-servicespools.js:525
#: static/tmp_js/gui-d-servicespools.js:578
msgid "deletion error"
msgstr "Error esborrant"

View File

@ -4,13 +4,12 @@
#
# Translators:
# Adolfo Gómez <dkmaster at dkmon dot com>, 2012
#: auths/AzureAD_enterprise/AzureAD.py:92
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"PO-Revision-Date: 2018-03-23 09:41+0000\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-09-10 09:10+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: German (http://www.transifex.com/openuds/openuds/language/"
"de/)\n"
@ -50,7 +49,7 @@ msgstr "ID"
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:81 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270
#: REST/methods/user_services.py:249 REST/methods/user_services.py:285
#: REST/methods/users_groups.py:113 REST/model.py:130
#: templates/uds/admin/tmpl/calendar_rule.html:5
#: templates/uds/admin/tmpl/calendar_rule.html:7
@ -64,7 +63,7 @@ msgstr "Name"
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/user_services.py:287 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 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
@ -73,7 +72,7 @@ msgstr "Kommentare"
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:157
#: REST/methods/user_services.py:284 REST/model.py:157
#: templates/uds/admin/tmpl/pool_add_access.html:5
msgid "Priority"
msgstr "Priorität"
@ -246,7 +245,7 @@ msgstr "Verfügbare Berichte"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:84
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
#: auths/RegexLdap/Authenticator.py:85 auths/SAML_enterprise/SAML.py:116
#: templates/uds/admin/tmpl/pool_add_group.html:17
@ -280,7 +279,7 @@ msgstr "Aktuelle Dienstleistungen"
msgid "Service name"
msgstr "Dienstnamen"
#: REST/methods/services.py:192 REST/methods/user_services.py:271
#: REST/methods/services.py:192 REST/methods/user_services.py:286
msgid "Type"
msgstr "Typ"
@ -370,7 +369,7 @@ msgstr "Bild Assocciated mit diesem service"
msgid "Service Pools"
msgstr "Service-Pools"
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:132
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:129
msgid "status"
msgstr "Status"
@ -538,8 +537,8 @@ msgstr "Zentrale Dienst existiert nicht mehr"
msgid "This service requires an OS Manager"
msgstr "Dieser Service erfordert eine OS-Manager"
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:77
#: REST/methods/user_services.py:78
msgid "unknown"
msgstr "unbekannt"
@ -547,7 +546,7 @@ msgstr "unbekannt"
msgid "Services Usage"
msgstr "Nutzung der Dienstleistungen"
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:134
msgid "Owner"
msgstr "Eigentümer"
@ -565,30 +564,30 @@ msgstr "Service"
msgid "Pool"
msgstr "Schwimmbad"
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:127
#: REST/methods/user_services.py:211 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr "IP "
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:128
#: REST/methods/user_services.py:212
msgid "Friendly name"
msgstr "Angezeigter name"
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:133
msgid "Src Ip"
msgstr "Quell-IP-"
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:132
msgid "Src Host"
msgstr "Src-Host"
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:162
msgid "Item already being removed"
msgstr "Artikel, die bereits wieder entfernt"
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:164
msgid "Item is not removable"
msgstr "Element ist nicht abnehmbar"
@ -638,38 +637,38 @@ 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/user_services.py:123
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
msgstr "Zugeordneten services"
#: REST/methods/user_services.py:127 REST/methods/user_services.py:195
#: REST/methods/user_services.py:124 REST/methods/user_services.py:208
msgid "Creation date"
msgstr "Erstellungsdatum"
#: REST/methods/user_services.py:128 REST/methods/user_services.py:196
#: REST/methods/user_services.py:338 REST/methods/user_services.py:367
#: REST/methods/user_services.py:125 REST/methods/user_services.py:209
#: REST/methods/user_services.py:353 REST/methods/user_services.py:383
msgid "Revision"
msgstr "Revision"
#: REST/methods/user_services.py:133
#: REST/methods/user_services.py:130
msgid "Status date"
msgstr "Statusdatum"
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65
#: REST/methods/user_services.py:131 templates/uds/admin/tmpl/user-info.html:65
msgid "In Use"
msgstr "Im Einsatz"
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202
#: REST/methods/user_services.py:135 REST/methods/user_services.py:215
msgid "Actor version"
msgstr "Schauspieler-version"
#: REST/methods/user_services.py:191
#: REST/methods/user_services.py:204
msgid "Cached services"
msgstr "Zwischengespeicherte Dienstleistungen"
#: REST/methods/user_services.py:200 REST/methods/user_services.py:237
#: REST/methods/user_services.py:340
#: REST/methods/user_services.py:213 REST/methods/user_services.py:251
#: REST/methods/user_services.py:355
#: templates/uds/admin/tmpl/group-info.html:18
#: templates/uds/admin/tmpl/group-info.html:45
#: templates/uds/admin/tmpl/group.html:54
@ -679,41 +678,41 @@ msgstr "Zwischengespeicherte Dienstleistungen"
msgid "State"
msgstr "Zustand"
#: REST/methods/user_services.py:201
#: REST/methods/user_services.py:214
msgid "Cache level"
msgstr "Cache-Stufe"
#: REST/methods/user_services.py:230
#: REST/methods/user_services.py:244
msgid "Assigned groups"
msgstr "Zugewiesenen Gruppen"
#: REST/methods/user_services.py:236 templates/uds/admin/tmpl/group.html:46
#: REST/methods/user_services.py:250 templates/uds/admin/tmpl/group.html:46
#: templates/uds/admin/tmpl/user.html:37
msgid "comments"
msgstr "Kommentare"
#: REST/methods/user_services.py:265
#: REST/methods/user_services.py:280
msgid "Assigned transports"
msgstr "Zugewiesenen Transporte"
#: REST/methods/user_services.py:334
#: REST/methods/user_services.py:349
#: templates/uds/admin/tmpl/services_pool.html:35
msgid "Publications"
msgstr "Publikationen"
#: REST/methods/user_services.py:339 REST/methods/user_services.py:368
#: REST/methods/user_services.py:354 REST/methods/user_services.py:384
msgid "Publish date"
msgstr "Datum der Veröffentlichung"
#: REST/methods/user_services.py:341 templates/uds/admin/tmpl/publish.html:5
#: REST/methods/user_services.py:356 templates/uds/admin/tmpl/publish.html:5
msgid "Reason"
msgstr "Grund"
#: REST/methods/user_services.py:363
#: REST/methods/user_services.py:379
msgid "Changelog"
msgstr "Changelog"
#: REST/methods/user_services.py:369
#: REST/methods/user_services.py:385
#: templates/uds/admin/tmpl/group-info.html:87
msgid "Comment"
msgstr "Kommentar"
@ -735,7 +734,7 @@ 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:105
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -866,7 +865,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:98
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -880,7 +879,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:100
#: services/OpenStack/Provider.py:102
msgid "Use SSL"
msgstr "Verwendung SSL"
@ -899,12 +898,13 @@ msgid "Compatibility of AD connection (Usually windows 2000 and later)"
msgstr "Kompatibilität der AD-Verbindung (in der Regel Windows 2000 und höher)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:39
#: auths/AzureAD_enterprise/AzureAD.py:83
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/EDirectory_enterprise/Authenticator.py:65
#: auths/RegexLdap/Authenticator.py:60 auths/SAML_enterprise/SAML.py:113
#: reports/stats/usage_by_pool.py:73 reports/stats/usage_by_pool.py:189
#: reports/stats/usage_summary_pool.py:73
#: reports/stats/usage_summary_pool.py:207
#: templates/uds/admin/tmpl/pool_edit_assigned.html:17
msgid "User"
msgstr "Benutzer"
@ -927,7 +927,7 @@ 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:106
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -956,7 +956,7 @@ 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:111
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -975,8 +975,8 @@ msgid ""
"If not empty, will override AD search base with this value (format: dc=..., "
"dc=...)"
msgstr ""
"Wenn nicht leer, wird AD-Suche Basis mit diesem Wert überschrieben (Format: dc =..., "
"DC =...)"
"Wenn nicht leer, wird AD-Suche Basis mit diesem Wert überschrieben (Format: "
"dc =..., DC =...)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:45
msgid "Active Directory Authenticator"
@ -986,117 +986,117 @@ msgstr "Active Directory-Authenticator"
msgid "Authenticate against Active Directory"
msgstr "Mithilfe von Active Directory zu authentifizieren"
#: auths/ActiveDirectory_enterprise/Authenticator.py:75
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
#: auths/ActiveDirectory_enterprise/Authenticator.py:76
#: auths/ActiveDirectory_enterprise/Authenticator.py:481
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
msgstr "Müssen der Benutzername in der Form USERNAME@DOMAIN angeben.DOM"
#: auths/ActiveDirectory_enterprise/Authenticator.py:185
#: auths/ActiveDirectory_enterprise/Authenticator.py:192
msgid "Active directory connection error: "
msgstr "Active Directory-Verbindung-Fehler: "
#: auths/ActiveDirectory_enterprise/Authenticator.py:371
#: auths/ActiveDirectory_enterprise/Authenticator.py:419
#: auths/AzureAD_enterprise/AzureAD.py:214
#: auths/ActiveDirectory_enterprise/Authenticator.py:378
#: auths/ActiveDirectory_enterprise/Authenticator.py:426
#: auths/AzureAD_enterprise/AzureAD.py:218
#: auths/EDirectory_enterprise/Authenticator.py:245
#: auths/EDirectory_enterprise/Authenticator.py:288
#: auths/RegexLdap/Authenticator.py:366 auths/RegexLdap/Authenticator.py:407
msgid "Username not found"
msgstr "Benutzername wurde nicht gefunden"
#: auths/ActiveDirectory_enterprise/Authenticator.py:404
#: auths/ActiveDirectory_enterprise/Authenticator.py:411
msgid "Group not found"
msgstr "Gruppe nicht gefunden"
#: auths/ActiveDirectory_enterprise/Authenticator.py:439
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
#: auths/ActiveDirectory_enterprise/Authenticator.py:446
#: auths/ActiveDirectory_enterprise/Authenticator.py:465
#: auths/EDirectory_enterprise/Authenticator.py:305
#: auths/RegexLdap/Authenticator.py:429
msgid "Too many results, be more specific"
msgstr "Zu viele Ergebnisse, sein mehr spezifisch"
#: auths/ActiveDirectory_enterprise/Authenticator.py:483
#: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "Domain seems to be incorrect, please check it"
msgstr "Domäne scheint nicht korrekt, bitte überprüfen es"
#: auths/ActiveDirectory_enterprise/Authenticator.py:488
#: auths/ActiveDirectory_enterprise/Authenticator.py:495
msgid ""
"Server does not seem an Active Directory (it does not have user objects)"
msgstr ""
"Server scheint nicht die Active Directory (es hat keine Benutzerobjekte)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:496
#: auths/ActiveDirectory_enterprise/Authenticator.py:503
msgid ""
"Server does not seem an Active Directory (it does not have group objects)"
msgstr ""
"Server scheint nicht die Active Directory (es hat keine Gruppenobjekte)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:501
#: auths/ActiveDirectory_enterprise/Authenticator.py:508
#: auths/EDirectory_enterprise/Authenticator.py:360
#: auths/RegexLdap/Authenticator.py:488
msgid "Connection params seem correct, test was succesfully executed"
msgstr "Verbindung Params scheinen korrekt, Test wurde erfolgreich ausgeführt"
#: auths/AzureAD_enterprise/AzureAD.py:68
#| msgid "SAML Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:72
msgid "Azure AD Authenticator"
msgstr "Azure AD Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:70
#| msgid "Active Directory Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:74
msgid "Azure Active Directory Authenticator"
msgstr "Azure Active Directory Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Tenant ID"
msgstr "Mandanten-ID"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Obtained from Azure Active Directory - Properties - Directory ID"
msgstr "Von Azure Active Directory - Eigenschaften - Verzeichnis ID erhalten"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Client ID"
msgstr "Client-ID"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Obtained from App created on Azure for UDS Enterprise"
msgstr "Von App erstellt am Azure für UDS Enterprise erhalten"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Client Secret"
msgstr "Clientschlüssel"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Obtained from App created on Azure for UDS Enteprise - Keys"
msgstr "Von App erstellt am Azure für UDS Enteprise - Schlüssel erhalten"
#: auths/AzureAD_enterprise/AzureAD.py:94
#: auths/AzureAD_enterprise/AzureAD.py:96
msgid "Callback"
msgstr "Rückruf"
#: auths/AzureAD_enterprise/AzureAD.py:98
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr "Callback-Url (von UDS gefüllt, dieses Problem beheben nur wenn nötig!)"
#: auths/AzureAD_enterprise/AzureAD.py:226
#: auths/AzureAD_enterprise/AzureAD.py:249
#: auths/AzureAD_enterprise/AzureAD.py:261
#| msgid "Authenticator not found"
#: auths/AzureAD_enterprise/AzureAD.py:230
#: auths/AzureAD_enterprise/AzureAD.py:253
#: auths/AzureAD_enterprise/AzureAD.py:265
msgid "Authenticator exception:"
msgstr "Authentifikator Ausnahme:"
#: auths/AzureAD_enterprise/AzureAD.py:291
#| msgid "Ldap connection error: "
#: auths/AzureAD_enterprise/AzureAD.py:301
msgid "Connection error: "
msgstr "Verbindungsfehler: "
#: auths/AzureAD_enterprise/AzureAD.py:292
#| msgid "Connection params seem correct, test was succesfully executed"
#: auths/AzureAD_enterprise/AzureAD.py:302
msgid "Connection params seems correct, test was succesfully executed"
msgstr "Verbindung Params richtig zu sein scheint, Test wurde erfolgreich ausgeführt"
msgstr ""
"Verbindung Params richtig zu sein scheint, Test wurde erfolgreich ausgeführt"
#: auths/EDirectory_enterprise/Authenticator.py:62
msgid "EDirectory Server IP or Hostname"
@ -1108,7 +1108,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:99
#: services/OpenStack/Provider.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1587,11 +1587,11 @@ msgstr "Plugin zu erkennen"
msgid "Bypass plugin detection"
msgstr "Plugin-Erkennung zu umgehen"
#: core/managers/UserServiceManager.py:218
#: core/managers/UserServiceManager.py:224
msgid "Can't remove a non active element"
msgstr "Ein nicht aktive Element kann nicht entfernt werden."
#: core/managers/UserServiceManager.py:231
#: core/managers/UserServiceManager.py:237
#, python-brace-format
msgid "Can't remove nor cancel {0} cause its states don't allow it"
msgstr ""
@ -2042,7 +2042,7 @@ 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:104 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2224,6 +2224,7 @@ msgstr "Richtiger Name"
#: reports/lists/users.py:111 templates/uds/admin/tmpl/permissions_add.html:5
#: templates/uds/admin/tmpl/pool_add_group.html:5
#: templates/uds/admin/tmpl/pool_edit_assigned.html:5
#: templates/uds/html5/login.html:79 templates/uds/semantic/login.html:99
#: web/forms/LoginForm.py:65
msgid "Authenticator"
@ -2447,52 +2448,43 @@ msgid "Generates a report with the summary of a pool usage"
msgstr "Generiert einen Bericht mit der Zusammenfassung von einem Pool-Nutzung"
#: services/Azure_enterprise/AzureCloneService.py:29
#| msgid "Parent Service"
msgid "Azure Clone Service"
msgstr "Azure-Klon-Service"
#: services/Azure_enterprise/AzureCloneService.py:31
#| msgid "This service provides access to vApp based VDI"
msgid "This service provides access to Azure VMs based VDI"
msgstr "Dieser Service bietet Zugriff auf Azure-VMs VDI basierte"
#: services/Azure_enterprise/AzureCloneService.py:37
#| msgid "Number of desired vApps to keep running waiting for an user"
msgid "Number of desired VMs to keep running waiting for an user"
msgstr "Anzahl der gewünschten VMs laufen, warten für einen Benutzer"
#: services/Azure_enterprise/AzureCloneService.py:39
#| msgid "Number of desired vApps to keep suspended waiting for use"
msgid "Number of desired VMs to keep suspended waiting for use"
msgstr "Anzahl der gewünschten VMs, abgehängte warten für den Einsatz zu halten"
msgstr ""
"Anzahl der gewünschten VMs, abgehängte warten für den Einsatz zu halten"
#: services/Azure_enterprise/AzureCloneService.py:53
#| msgid "Resource Pool"
msgid "Resource Group"
msgstr "Ressourcengruppe"
#: services/Azure_enterprise/AzureCloneService.py:54
#| msgid "Base machine for this service"
msgid "Resource group container of this VDI service"
msgstr "Ressource Gruppencontainer des VDI service"
#: services/Azure_enterprise/AzureCloneService.py:65
#| msgid "Virtual Datacenter"
msgid "Virtual Machine"
msgstr "Virtuelle Maschine"
#: services/Azure_enterprise/AzureCloneService.py:66
#| msgid "Base Machine"
msgid "Base virtual machine"
msgstr "Virtuelle Maschine"
msgid "Base virtual machine. (VMs Starting with UDS will be hidden)"
msgstr "Virtuellen Maschine. (VMs beginnend mit UDS werden ausgeblendet)"
#: services/Azure_enterprise/AzureCloneService.py:78
#| msgid "Cache size"
msgid "Machine size"
msgstr "Maschinengröße"
#: services/Azure_enterprise/AzureCloneService.py:79
#| msgid "Memory for machines deployed from this service"
msgid "Size for machines created from this service."
msgstr "Größe für Maschinen, die von diesem Dienst erstellt."
@ -2550,7 +2542,6 @@ msgid "Network"
msgstr "Netzwerk"
#: services/Azure_enterprise/AzureCloneService.py:91
#| msgid "Network on which the machine will be deployed"
msgid "Network where the clones will be attached"
msgstr "Netzwerk, wo die Klone angeschlossen werden"
@ -2563,12 +2554,10 @@ msgid "Subnet where the clones will be attached"
msgstr "Subnetz wo die Klone befestigt werden"
#: services/Azure_enterprise/AzureCloneService.py:113
#| msgid "Security Groups"
msgid "Security Group"
msgstr "Sicherheitsgruppe"
#: services/Azure_enterprise/AzureCloneService.py:114
#| msgid "Fields from where to extract the real name"
msgid "Security group where to attach the virtual machine"
msgstr "Sicherheit Gruppe wo man die virtuelle Maschine zu befestigen"
@ -2577,7 +2566,6 @@ msgid "Caching policy"
msgstr "Zwischenspeichern von Politik"
#: services/Azure_enterprise/AzureCloneService.py:123
#| msgid "Disk Cache"
msgid "Disk Caching policy"
msgstr "Disk-Caching-Politik"
@ -2598,11 +2586,11 @@ msgid ""
"Activate this option to use accelerated networking on vm. Ensure that your "
"machine and machine size supports this option before activating."
msgstr ""
"Aktivieren Sie diese Option, um beschleunigte Vernetzung auf Vm verwenden. Stellen Sie sicher, dass Ihre "
"Maschine und Maschine Größe unterstützt diese Option vor der Aktivierung."
"Aktivieren Sie diese Option, um beschleunigte Vernetzung auf Vm verwenden. "
"Stellen Sie sicher, dass Ihre Maschine und Maschine Größe unterstützt diese "
"Option vor der Aktivierung."
#: services/Azure_enterprise/AzureCloneService.py:156
#| msgid "vApp template for the service"
msgid "You must select a network for the service"
msgstr "Sie müssen ein Netzwerk für den Dienst auswählen."
@ -2611,7 +2599,6 @@ msgid "{} ({}, {} cores, {:.2f} GiB, {} max data disks)"
msgstr "{} ({,}, {} Kerne {: .2f} GiB, max Datenträger {})"
#: services/Azure_enterprise/ServiceProviderAzure.py:38
#| msgid "Description"
msgid "Subscription ID"
msgstr "Abonnement-ID"
@ -2623,7 +2610,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2635,7 +2622,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2646,7 +2633,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2658,7 +2645,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2671,12 +2658,10 @@ msgid "Timeout in seconds of connection to vCloud"
msgstr "Timeout in Sekunden der Verbindung mit vCloud"
#: services/Azure_enterprise/ServiceProviderAzure.py:48
#| msgid "RDS Platform Provider"
msgid "Azure Platform Provider"
msgstr "Azure-Plattform-Anbieter"
#: services/Azure_enterprise/ServiceProviderAzure.py:50
#| msgid "Provides connection to vCloud Director platform"
msgid "Provides connection to Azure Platform"
msgstr "Stellt Verbindung zu Azure-Plattform"
@ -2686,7 +2671,6 @@ msgid "Connection parameters seems correct"
msgstr "Verbindungsparameter richtig zu sein scheint"
#: services/Azure_enterprise/ServiceProviderAzure.py:231
#| msgid "VmwareVC Provider: "
msgid "Azure Provider: "
msgstr "Azure-Anbieter: "
@ -3245,7 +3229,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:100
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3329,55 +3313,63 @@ msgstr "Sicherheitsgruppen"
msgid "Service security groups"
msgstr "Service-Sicherheitsgruppen"
#: services/OpenStack/Provider.py:79
#: services/OpenStack/Provider.py:80
msgid "OpenStack Platform Provider"
msgstr "OpenStack-Plattform-Anbieter"
#: services/OpenStack/Provider.py:83
#: services/OpenStack/Provider.py:84
msgid "OpenStack platform service provider"
msgstr "OpenStack-Plattform-Service-provider"
#: services/OpenStack/Provider.py:98
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
#: services/OpenStack/Provider.py:99
#: services/OpenStack/Provider.py:100
msgid "OpenStack Port"
msgstr "OpenStack Port"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:101
msgid "Newer Openstack"
msgstr "Neue Openstack"
#: services/OpenStack/Provider.py:101
msgid "Check this if your openstack is newer than OCATA"
msgstr "Überprüfen Sie dies, wenn Ihr Openstack neuer ist als OCATA"
#: services/OpenStack/Provider.py:104
msgid "Access interface"
msgstr "Access Benutzeroberfläche"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:104
msgid "Access interface to be used"
msgstr "Access-Benutzeroberfläche verwendet werden"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:106
msgid "Domain name (default is Default)"
msgstr "Domain-Namen (Standard ist Standard)"
#: services/OpenStack/Provider.py:105
#: services/OpenStack/Provider.py:107
msgid "User with valid privileges on OpenStack"
msgstr "Benutzer mit gültigen Berechtigungen auf OpenStack"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:108
msgid "Password of the user of OpenStack"
msgstr "Passwort des Benutzers des OpenStack"
#: services/OpenStack/Provider.py:111
#: services/OpenStack/Provider.py:113
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Timeout in Sekunden der Verbindung zum OpenStack"
#: services/OpenStack/Provider.py:155
#: services/OpenStack/Provider.py:157
msgid "OpenStack test connection passed"
msgstr "OpenStack Testverbindung übergeben"
#: services/OpenStack/openStack/UDSOpenStackClient.py:553
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
msgid "Authentication error"
msgstr "Authentifizierungsfehler"
#: services/OpenStack/openStack/UDSOpenStackClient.py:555
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."
@ -3970,12 +3962,14 @@ msgstr ""
"6"
#: services/Xen/XenProvider.py:79
msgid "Xenserver Platform Provider"
msgstr "XenServer-Plattform-Anbieter"
#| msgid "Xenserver Platform Provider"
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr "XenServer/XCP-NG Plattformen Anbieter"
#: services/Xen/XenProvider.py:83
msgid "XenServer platform service provider"
msgstr "XenServer-Plattform-Service-provider"
#| msgid "XenServer platform service provider"
msgid "XenServer and XCP-NG platforms service provider"
msgstr "Dienstleister für XenServer und XCP-NG-Plattformen"
#: services/Xen/XenProvider.py:98
msgid "XenServer Server IP or Hostname"
@ -4468,13 +4462,13 @@ msgstr "Sie können UDS-Open-Source-Code am zugreifen."
msgid "UDS has been developed using these components:"
msgstr "UDS wurde entwickelt mit folgenden Komponenten:"
#: templates/uds/html5/about.html:40
#: templates/uds/html5/about.html:38
msgid "If you find that we missed any component, please let us know"
msgstr ""
"Wenn Sie feststellen, dass wir jede Komponente verpasst haben, informieren "
"Sie uns bitte"
#: templates/uds/html5/about.html:41
#: templates/uds/html5/about.html:39
#: templates/uds/html5/service_not_ready.html:21
#: templates/uds/semantic/about.html:42
#: templates/uds/semantic/service_not_ready.html:21
@ -5454,16 +5448,14 @@ msgid "If checked, fonts smoothing will be allowed"
msgstr "Wenn diese Option aktiviert, werden die Schriftarten-Glättung dürfen"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid "Connection"
msgid "Connection Bar"
msgstr "Verbindungsleiste"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid ""
#| "If checked, all client monitors will be used for displaying (only works "
#| "on windows clients)"
msgid "If checked, connection bar will be shown (only on Windows clients)"
msgstr "Wenn diese Option aktiviert, erscheint Verbindungsleiste (nur auf Windows-Clients)"
msgstr ""
"Wenn diese Option aktiviert, erscheint Verbindungsleiste (nur auf Windows-"
"Clients)"
#: transports/RDP/BaseRDPTransport.py:116
#: transports/RDS_enterprise/BaseRDSTransport.py:99

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-01-26 09:30+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: German (http://www.transifex.com/openuds/openuds/language/"
@ -712,7 +712,7 @@ msgid "Remove Cache element"
msgstr "Cache-Element entfernen"
#: static/tmp_js/gui-d-servicespools.js:297
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Deletion error"
msgstr "Fehler löschen"
@ -724,45 +724,55 @@ msgstr "Gruppe hinzufügen"
msgid "You must provide authenticator and group"
msgstr "Sie müssen Authentifikator und Gruppe bereitstellen."
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:434
#| msgid "Edit services provider"
msgid "Edit Assigned Service ownership"
msgstr "Bearbeiten Sie zugewiesen Service Eigentum"
#: static/tmp_js/gui-d-servicespools.js:462
#| msgid "You must provide authenticator and"
msgid "You must provide authenticator and user"
msgstr "Sie müssen Authentifikator und Benutzer angeben."
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"
msgstr "Zugewiesene Dienst entfernen"
#: static/tmp_js/gui-d-servicespools.js:490
#: static/tmp_js/gui-d-servicespools.js:543
msgid "Restrained"
msgstr "Zurückhaltend"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "New service pool"
msgstr "Neue Service-pool"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "creation error"
msgstr "Fehler beim Erstellen"
#: static/tmp_js/gui-d-servicespools.js:509
#: static/tmp_js/gui-d-servicespools.js:562
msgid "Publish on creation"
msgstr "Bei der Erstellung zu veröffentlichen"
#: static/tmp_js/gui-d-servicespools.js:510
#: static/tmp_js/gui-d-servicespools.js:563
msgid "If selected, will initiate the publication inmediatly after creation"
msgstr ""
"Wenn ausgewählt, wird die Publikation Inmediatly nach Erstellung einleiten."
#: static/tmp_js/gui-d-servicespools.js:522 static/tmp_js/gui.js:53
#: static/tmp_js/gui-d-servicespools.js:575 static/tmp_js/gui.js:53
msgid "Edit"
msgstr "Bearbeiten"
#: static/tmp_js/gui-d-servicespools.js:522
#: static/tmp_js/gui-d-servicespools.js:575
msgid "saving error"
msgstr "Speichern von Fehler"
#: static/tmp_js/gui-d-servicespools.js:525 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui-d-servicespools.js:578 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui.js:57
msgid "Delete"
msgstr "Löschen"
#: static/tmp_js/gui-d-servicespools.js:525
#: static/tmp_js/gui-d-servicespools.js:578
msgid "deletion error"
msgstr "Fehler löschen"

View File

@ -3,13 +3,12 @@
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#: auths/AzureAD_enterprise/AzureAD.py:92
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -48,7 +47,7 @@ msgstr ""
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:81 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270
#: REST/methods/user_services.py:249 REST/methods/user_services.py:285
#: REST/methods/users_groups.py:113 REST/model.py:130
#: templates/uds/admin/tmpl/calendar_rule.html:5
#: templates/uds/admin/tmpl/calendar_rule.html:7
@ -62,7 +61,7 @@ msgstr ""
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/user_services.py:287 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 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
@ -71,7 +70,7 @@ msgstr ""
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:157
#: REST/methods/user_services.py:284 REST/model.py:157
#: templates/uds/admin/tmpl/pool_add_access.html:5
msgid "Priority"
msgstr ""
@ -240,7 +239,7 @@ msgstr ""
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:84
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
#: auths/RegexLdap/Authenticator.py:85 auths/SAML_enterprise/SAML.py:116
#: templates/uds/admin/tmpl/pool_add_group.html:17
@ -274,7 +273,7 @@ msgstr ""
msgid "Service name"
msgstr ""
#: REST/methods/services.py:192 REST/methods/user_services.py:271
#: REST/methods/services.py:192 REST/methods/user_services.py:286
msgid "Type"
msgstr ""
@ -364,7 +363,7 @@ msgstr ""
msgid "Service Pools"
msgstr ""
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:132
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:129
msgid "status"
msgstr ""
@ -518,8 +517,8 @@ msgstr ""
msgid "This service requires an OS Manager"
msgstr ""
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:77
#: REST/methods/user_services.py:78
msgid "unknown"
msgstr ""
@ -527,7 +526,7 @@ msgstr ""
msgid "Services Usage"
msgstr ""
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:134
msgid "Owner"
msgstr ""
@ -545,30 +544,30 @@ msgstr ""
msgid "Pool"
msgstr ""
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:127
#: REST/methods/user_services.py:211 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr ""
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:128
#: REST/methods/user_services.py:212
msgid "Friendly name"
msgstr ""
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:133
msgid "Src Ip"
msgstr ""
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:132
msgid "Src Host"
msgstr ""
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:162
msgid "Item already being removed"
msgstr ""
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:164
msgid "Item is not removable"
msgstr ""
@ -611,38 +610,38 @@ msgid ""
"Else, only devices compatible with selected values will be allowed"
msgstr ""
#: REST/methods/user_services.py:123
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
msgstr ""
#: REST/methods/user_services.py:127 REST/methods/user_services.py:195
#: REST/methods/user_services.py:124 REST/methods/user_services.py:208
msgid "Creation date"
msgstr ""
#: REST/methods/user_services.py:128 REST/methods/user_services.py:196
#: REST/methods/user_services.py:338 REST/methods/user_services.py:367
#: REST/methods/user_services.py:125 REST/methods/user_services.py:209
#: REST/methods/user_services.py:353 REST/methods/user_services.py:383
msgid "Revision"
msgstr ""
#: REST/methods/user_services.py:133
#: REST/methods/user_services.py:130
msgid "Status date"
msgstr ""
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65
#: REST/methods/user_services.py:131 templates/uds/admin/tmpl/user-info.html:65
msgid "In Use"
msgstr ""
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202
#: REST/methods/user_services.py:135 REST/methods/user_services.py:215
msgid "Actor version"
msgstr ""
#: REST/methods/user_services.py:191
#: REST/methods/user_services.py:204
msgid "Cached services"
msgstr ""
#: REST/methods/user_services.py:200 REST/methods/user_services.py:237
#: REST/methods/user_services.py:340
#: REST/methods/user_services.py:213 REST/methods/user_services.py:251
#: REST/methods/user_services.py:355
#: templates/uds/admin/tmpl/group-info.html:18
#: templates/uds/admin/tmpl/group-info.html:45
#: templates/uds/admin/tmpl/group.html:54
@ -652,41 +651,41 @@ msgstr ""
msgid "State"
msgstr ""
#: REST/methods/user_services.py:201
#: REST/methods/user_services.py:214
msgid "Cache level"
msgstr ""
#: REST/methods/user_services.py:230
#: REST/methods/user_services.py:244
msgid "Assigned groups"
msgstr ""
#: REST/methods/user_services.py:236 templates/uds/admin/tmpl/group.html:46
#: REST/methods/user_services.py:250 templates/uds/admin/tmpl/group.html:46
#: templates/uds/admin/tmpl/user.html:37
msgid "comments"
msgstr ""
#: REST/methods/user_services.py:265
#: REST/methods/user_services.py:280
msgid "Assigned transports"
msgstr ""
#: REST/methods/user_services.py:334
#: REST/methods/user_services.py:349
#: templates/uds/admin/tmpl/services_pool.html:35
msgid "Publications"
msgstr ""
#: REST/methods/user_services.py:339 REST/methods/user_services.py:368
#: REST/methods/user_services.py:354 REST/methods/user_services.py:384
msgid "Publish date"
msgstr ""
#: REST/methods/user_services.py:341 templates/uds/admin/tmpl/publish.html:5
#: REST/methods/user_services.py:356 templates/uds/admin/tmpl/publish.html:5
msgid "Reason"
msgstr ""
#: REST/methods/user_services.py:363
#: REST/methods/user_services.py:379
msgid "Changelog"
msgstr ""
#: REST/methods/user_services.py:369
#: REST/methods/user_services.py:385
#: templates/uds/admin/tmpl/group-info.html:87
msgid "Comment"
msgstr ""
@ -708,7 +707,7 @@ 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:105
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -837,7 +836,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:98
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -851,7 +850,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:100
#: services/OpenStack/Provider.py:102
msgid "Use SSL"
msgstr ""
@ -868,12 +867,13 @@ msgid "Compatibility of AD connection (Usually windows 2000 and later)"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:39
#: auths/AzureAD_enterprise/AzureAD.py:83
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/EDirectory_enterprise/Authenticator.py:65
#: auths/RegexLdap/Authenticator.py:60 auths/SAML_enterprise/SAML.py:113
#: reports/stats/usage_by_pool.py:73 reports/stats/usage_by_pool.py:189
#: reports/stats/usage_summary_pool.py:73
#: reports/stats/usage_summary_pool.py:207
#: templates/uds/admin/tmpl/pool_edit_assigned.html:17
msgid "User"
msgstr ""
@ -894,7 +894,7 @@ 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:106
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -923,7 +923,7 @@ 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:111
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -951,108 +951,112 @@ msgstr ""
msgid "Authenticate against Active Directory"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:75
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
#: auths/ActiveDirectory_enterprise/Authenticator.py:76
#: auths/ActiveDirectory_enterprise/Authenticator.py:481
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:185
#: auths/ActiveDirectory_enterprise/Authenticator.py:192
msgid "Active directory connection error: "
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:371
#: auths/ActiveDirectory_enterprise/Authenticator.py:419
#: auths/AzureAD_enterprise/AzureAD.py:214
#: auths/ActiveDirectory_enterprise/Authenticator.py:378
#: auths/ActiveDirectory_enterprise/Authenticator.py:426
#: auths/AzureAD_enterprise/AzureAD.py:218
#: auths/EDirectory_enterprise/Authenticator.py:245
#: auths/EDirectory_enterprise/Authenticator.py:288
#: auths/RegexLdap/Authenticator.py:366 auths/RegexLdap/Authenticator.py:407
msgid "Username not found"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:404
#: auths/ActiveDirectory_enterprise/Authenticator.py:411
msgid "Group not found"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:439
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
#: auths/ActiveDirectory_enterprise/Authenticator.py:446
#: auths/ActiveDirectory_enterprise/Authenticator.py:465
#: auths/EDirectory_enterprise/Authenticator.py:305
#: auths/RegexLdap/Authenticator.py:429
msgid "Too many results, be more specific"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:483
#: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "Domain seems to be incorrect, please check it"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:488
#: auths/ActiveDirectory_enterprise/Authenticator.py:495
msgid ""
"Server does not seem an Active Directory (it does not have user objects)"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:496
#: auths/ActiveDirectory_enterprise/Authenticator.py:503
msgid ""
"Server does not seem an Active Directory (it does not have group objects)"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:501
#: auths/ActiveDirectory_enterprise/Authenticator.py:508
#: auths/EDirectory_enterprise/Authenticator.py:360
#: auths/RegexLdap/Authenticator.py:488
msgid "Connection params seem correct, test was succesfully executed"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:68
#: auths/AzureAD_enterprise/AzureAD.py:72
msgid "Azure AD Authenticator"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:70
#: auths/AzureAD_enterprise/AzureAD.py:74
msgid "Azure Active Directory Authenticator"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Tenant ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Obtained from Azure Active Directory - Properties - Directory ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Client ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Obtained from App created on Azure for UDS Enterprise"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Client Secret"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Obtained from App created on Azure for UDS Enteprise - Keys"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:94
#: auths/AzureAD_enterprise/AzureAD.py:96
msgid "Callback"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:98
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:226
#: auths/AzureAD_enterprise/AzureAD.py:249
#: auths/AzureAD_enterprise/AzureAD.py:261
#: auths/AzureAD_enterprise/AzureAD.py:230
#: auths/AzureAD_enterprise/AzureAD.py:253
#: auths/AzureAD_enterprise/AzureAD.py:265
msgid "Authenticator exception:"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:291
#: auths/AzureAD_enterprise/AzureAD.py:301
msgid "Connection error: "
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:292
#: auths/AzureAD_enterprise/AzureAD.py:302
msgid "Connection params seems correct, test was succesfully executed"
msgstr ""
@ -1066,7 +1070,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:99
#: services/OpenStack/Provider.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1510,11 +1514,11 @@ msgstr ""
msgid "Bypass plugin detection"
msgstr ""
#: core/managers/UserServiceManager.py:218
#: core/managers/UserServiceManager.py:224
msgid "Can't remove a non active element"
msgstr ""
#: core/managers/UserServiceManager.py:231
#: core/managers/UserServiceManager.py:237
#, python-brace-format
msgid "Can't remove nor cancel {0} cause its states don't allow it"
msgstr ""
@ -1949,7 +1953,7 @@ msgid "Os Manager to control windows machines with domain."
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:104 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2119,6 +2123,7 @@ msgstr ""
#: reports/lists/users.py:111 templates/uds/admin/tmpl/permissions_add.html:5
#: templates/uds/admin/tmpl/pool_add_group.html:5
#: templates/uds/admin/tmpl/pool_edit_assigned.html:5
#: templates/uds/html5/login.html:79 templates/uds/semantic/login.html:99
#: web/forms/LoginForm.py:65
msgid "Authenticator"
@ -2370,7 +2375,7 @@ msgid "Virtual Machine"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:66
msgid "Base virtual machine"
msgid "Base virtual machine. (VMs Starting with UDS will be hidden)"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:78
@ -2499,7 +2504,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2511,7 +2516,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2522,7 +2527,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2534,7 +2539,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -3093,7 +3098,7 @@ msgstr ""
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr ""
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:100
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3175,55 +3180,63 @@ msgstr ""
msgid "Service security groups"
msgstr ""
#: services/OpenStack/Provider.py:79
#: services/OpenStack/Provider.py:80
msgid "OpenStack Platform Provider"
msgstr ""
#: services/OpenStack/Provider.py:83
#: services/OpenStack/Provider.py:84
msgid "OpenStack platform service provider"
msgstr ""
#: services/OpenStack/Provider.py:98
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr ""
#: services/OpenStack/Provider.py:99
#: services/OpenStack/Provider.py:100
msgid "OpenStack Port"
msgstr ""
#: services/OpenStack/Provider.py:102
msgid "Access interface"
#: services/OpenStack/Provider.py:101
msgid "Newer Openstack"
msgstr ""
#: services/OpenStack/Provider.py:102
msgid "Access interface to be used"
#: services/OpenStack/Provider.py:101
msgid "Check this if your openstack is newer than OCATA"
msgstr ""
#: services/OpenStack/Provider.py:104
msgid "Domain name (default is Default)"
msgid "Access interface"
msgstr ""
#: services/OpenStack/Provider.py:105
msgid "User with valid privileges on OpenStack"
#: services/OpenStack/Provider.py:104
msgid "Access interface to be used"
msgstr ""
#: services/OpenStack/Provider.py:106
msgid "Domain name (default is Default)"
msgstr ""
#: services/OpenStack/Provider.py:107
msgid "User with valid privileges on OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:108
msgid "Password of the user of OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:111
#: services/OpenStack/Provider.py:113
msgid "Timeout in seconds of connection to OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:155
#: services/OpenStack/Provider.py:157
msgid "OpenStack test connection passed"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:553
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
msgid "Authentication error"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:555
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."
@ -3786,11 +3799,11 @@ msgid "Length of numeric part for the names of this machines (beetwen 3 and 6"
msgstr ""
#: services/Xen/XenProvider.py:79
msgid "Xenserver Platform Provider"
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr ""
#: services/Xen/XenProvider.py:83
msgid "XenServer platform service provider"
msgid "XenServer and XCP-NG platforms service provider"
msgstr ""
#: services/Xen/XenProvider.py:98
@ -4277,11 +4290,11 @@ msgstr ""
msgid "UDS has been developed using these components:"
msgstr ""
#: templates/uds/html5/about.html:40
#: templates/uds/html5/about.html:38
msgid "If you find that we missed any component, please let us know"
msgstr ""
#: templates/uds/html5/about.html:41
#: templates/uds/html5/about.html:39
#: templates/uds/html5/service_not_ready.html:21
#: templates/uds/semantic/about.html:42
#: templates/uds/semantic/service_not_ready.html:21

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -710,7 +710,7 @@ msgid "Remove Cache element"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:297
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Deletion error"
msgstr ""
@ -722,44 +722,52 @@ msgstr ""
msgid "You must provide authenticator and group"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:434
msgid "Edit Assigned Service ownership"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:462
msgid "You must provide authenticator and user"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:490
#: static/tmp_js/gui-d-servicespools.js:543
msgid "Restrained"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "New service pool"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "creation error"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:509
#: static/tmp_js/gui-d-servicespools.js:562
msgid "Publish on creation"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:510
#: static/tmp_js/gui-d-servicespools.js:563
msgid "If selected, will initiate the publication inmediatly after creation"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:522 static/tmp_js/gui.js:53
#: static/tmp_js/gui-d-servicespools.js:575 static/tmp_js/gui.js:53
msgid "Edit"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:522
#: static/tmp_js/gui-d-servicespools.js:575
msgid "saving error"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:525 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui-d-servicespools.js:578 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui.js:57
msgid "Delete"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:525
#: static/tmp_js/gui-d-servicespools.js:578
msgid "deletion error"
msgstr ""

View File

@ -12,13 +12,12 @@
# Javier <jgonzalez@virtualcable.es>, 2014
# Javier <jgonzalez@virtualcable.es>, 2014
# Luis Fagundez <lframses@gmail.com>, 2018
#: auths/AzureAD_enterprise/AzureAD.py:92
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"PO-Revision-Date: 2018-03-23 09:48+0000\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-09-11 06:54+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/"
"es/)\n"
@ -58,7 +57,7 @@ msgstr "Id"
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:81 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270
#: REST/methods/user_services.py:249 REST/methods/user_services.py:285
#: REST/methods/users_groups.py:113 REST/model.py:130
#: templates/uds/admin/tmpl/calendar_rule.html:5
#: templates/uds/admin/tmpl/calendar_rule.html:7
@ -72,7 +71,7 @@ msgstr "Nombre"
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/user_services.py:287 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 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
@ -81,7 +80,7 @@ msgstr "Comentarios"
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:157
#: REST/methods/user_services.py:284 REST/model.py:157
#: templates/uds/admin/tmpl/pool_add_access.html:5
msgid "Priority"
msgstr "Prioridad"
@ -252,7 +251,7 @@ msgstr "Informes disponibles"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:84
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
#: auths/RegexLdap/Authenticator.py:85 auths/SAML_enterprise/SAML.py:116
#: templates/uds/admin/tmpl/pool_add_group.html:17
@ -286,7 +285,7 @@ msgstr "Servicios actuales"
msgid "Service name"
msgstr "Nombre del servicio"
#: REST/methods/services.py:192 REST/methods/user_services.py:271
#: REST/methods/services.py:192 REST/methods/user_services.py:286
msgid "Type"
msgstr "Tipo"
@ -376,7 +375,7 @@ msgstr "Imagen asociada a este servicio"
msgid "Service Pools"
msgstr "Pools de servicios"
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:132
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:129
msgid "status"
msgstr "estado"
@ -478,7 +477,7 @@ msgstr ""
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
msgid "Display"
msgstr "Pantalla"
msgstr "Visualización"
#: REST/methods/services_pools.py:218
msgid "Pool group"
@ -542,8 +541,8 @@ msgstr "Ya no existe servicio base"
msgid "This service requires an OS Manager"
msgstr "Este servicio requiere un OS Manager"
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:77
#: REST/methods/user_services.py:78
msgid "unknown"
msgstr "desconocido"
@ -551,7 +550,7 @@ msgstr "desconocido"
msgid "Services Usage"
msgstr "Uso de servicios"
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:134
msgid "Owner"
msgstr "Propietario"
@ -569,30 +568,30 @@ msgstr "Servicio"
msgid "Pool"
msgstr "Pool"
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:127
#: REST/methods/user_services.py:211 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr "IP "
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:128
#: REST/methods/user_services.py:212
msgid "Friendly name"
msgstr "Nombre descriptivo"
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:133
msgid "Src Ip"
msgstr "Ip Orig."
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:132
msgid "Src Host"
msgstr "Host Orig."
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:162
msgid "Item already being removed"
msgstr "Elemento ya eliminado"
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:164
msgid "Item is not removable"
msgstr "El elemento no se puede eliminar"
@ -642,38 +641,38 @@ msgstr ""
"este transporte. Otra cosa, se permitirá sólo dispositivos compatibles con "
"los valores seleccionados"
#: REST/methods/user_services.py:123
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
msgstr "Servicios asignados"
#: REST/methods/user_services.py:127 REST/methods/user_services.py:195
#: REST/methods/user_services.py:124 REST/methods/user_services.py:208
msgid "Creation date"
msgstr "Fecha de creación"
#: REST/methods/user_services.py:128 REST/methods/user_services.py:196
#: REST/methods/user_services.py:338 REST/methods/user_services.py:367
#: REST/methods/user_services.py:125 REST/methods/user_services.py:209
#: REST/methods/user_services.py:353 REST/methods/user_services.py:383
msgid "Revision"
msgstr "Revisión"
#: REST/methods/user_services.py:133
#: REST/methods/user_services.py:130
msgid "Status date"
msgstr "Fecha de estado"
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65
#: REST/methods/user_services.py:131 templates/uds/admin/tmpl/user-info.html:65
msgid "In Use"
msgstr "En uso"
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202
#: REST/methods/user_services.py:135 REST/methods/user_services.py:215
msgid "Actor version"
msgstr "Versión de actor"
#: REST/methods/user_services.py:191
#: REST/methods/user_services.py:204
msgid "Cached services"
msgstr "Servicios en caché"
#: REST/methods/user_services.py:200 REST/methods/user_services.py:237
#: REST/methods/user_services.py:340
#: REST/methods/user_services.py:213 REST/methods/user_services.py:251
#: REST/methods/user_services.py:355
#: templates/uds/admin/tmpl/group-info.html:18
#: templates/uds/admin/tmpl/group-info.html:45
#: templates/uds/admin/tmpl/group.html:54
@ -683,41 +682,41 @@ msgstr "Servicios en caché"
msgid "State"
msgstr "Estado"
#: REST/methods/user_services.py:201
#: REST/methods/user_services.py:214
msgid "Cache level"
msgstr "Nivel de caché"
#: REST/methods/user_services.py:230
#: REST/methods/user_services.py:244
msgid "Assigned groups"
msgstr "Grupos asignados"
#: REST/methods/user_services.py:236 templates/uds/admin/tmpl/group.html:46
#: REST/methods/user_services.py:250 templates/uds/admin/tmpl/group.html:46
#: templates/uds/admin/tmpl/user.html:37
msgid "comments"
msgstr "Comentarios"
#: REST/methods/user_services.py:265
#: REST/methods/user_services.py:280
msgid "Assigned transports"
msgstr "Transportes asignados"
#: REST/methods/user_services.py:334
#: REST/methods/user_services.py:349
#: templates/uds/admin/tmpl/services_pool.html:35
msgid "Publications"
msgstr "Publicaciones"
#: REST/methods/user_services.py:339 REST/methods/user_services.py:368
#: REST/methods/user_services.py:354 REST/methods/user_services.py:384
msgid "Publish date"
msgstr "Fecha de publicación"
#: REST/methods/user_services.py:341 templates/uds/admin/tmpl/publish.html:5
#: REST/methods/user_services.py:356 templates/uds/admin/tmpl/publish.html:5
msgid "Reason"
msgstr "Razón"
#: REST/methods/user_services.py:363
#: REST/methods/user_services.py:379
msgid "Changelog"
msgstr "Registro de cambios"
#: REST/methods/user_services.py:369
#: REST/methods/user_services.py:385
#: templates/uds/admin/tmpl/group-info.html:87
msgid "Comment"
msgstr "Comentario"
@ -739,7 +738,7 @@ 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:105
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -869,7 +868,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:98
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -883,7 +882,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:100
#: services/OpenStack/Provider.py:102
msgid "Use SSL"
msgstr "Usar SSL"
@ -902,12 +901,13 @@ msgstr ""
"posteriores)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:39
#: auths/AzureAD_enterprise/AzureAD.py:83
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/EDirectory_enterprise/Authenticator.py:65
#: auths/RegexLdap/Authenticator.py:60 auths/SAML_enterprise/SAML.py:113
#: reports/stats/usage_by_pool.py:73 reports/stats/usage_by_pool.py:189
#: reports/stats/usage_summary_pool.py:73
#: reports/stats/usage_summary_pool.py:207
#: templates/uds/admin/tmpl/pool_edit_assigned.html:17
msgid "User"
msgstr "Usuario"
@ -930,7 +930,7 @@ 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:106
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -959,7 +959,7 @@ 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:111
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -978,8 +978,8 @@ msgid ""
"If not empty, will override AD search base with this value (format: dc=..., "
"dc=...)"
msgstr ""
"Si no vacía, anulará la base con este valor la búsqueda de anuncio (formato: dc =..., "
"DC =...)"
"Si no vacía, anulará la base con este valor la búsqueda de anuncio (formato: "
"dc =..., DC =...)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:45
msgid "Active Directory Authenticator"
@ -989,52 +989,52 @@ msgstr "Autenticador Active Directory"
msgid "Authenticate against Active Directory"
msgstr "Autenticar contra Active Directory"
#: auths/ActiveDirectory_enterprise/Authenticator.py:75
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
#: auths/ActiveDirectory_enterprise/Authenticator.py:76
#: auths/ActiveDirectory_enterprise/Authenticator.py:481
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
msgstr ""
"Debe especificar el nombre de usuario con este formato: "
"NOMBREDEUSUARIO@DOMAIN.DOM"
#: auths/ActiveDirectory_enterprise/Authenticator.py:185
#: auths/ActiveDirectory_enterprise/Authenticator.py:192
msgid "Active directory connection error: "
msgstr "Error de conexión de Active Directory: "
#: auths/ActiveDirectory_enterprise/Authenticator.py:371
#: auths/ActiveDirectory_enterprise/Authenticator.py:419
#: auths/AzureAD_enterprise/AzureAD.py:214
#: auths/ActiveDirectory_enterprise/Authenticator.py:378
#: auths/ActiveDirectory_enterprise/Authenticator.py:426
#: auths/AzureAD_enterprise/AzureAD.py:218
#: auths/EDirectory_enterprise/Authenticator.py:245
#: auths/EDirectory_enterprise/Authenticator.py:288
#: auths/RegexLdap/Authenticator.py:366 auths/RegexLdap/Authenticator.py:407
msgid "Username not found"
msgstr "Nombre de usuario no encontrado"
#: auths/ActiveDirectory_enterprise/Authenticator.py:404
#: auths/ActiveDirectory_enterprise/Authenticator.py:411
msgid "Group not found"
msgstr "Grupo no encontrado"
#: auths/ActiveDirectory_enterprise/Authenticator.py:439
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
#: auths/ActiveDirectory_enterprise/Authenticator.py:446
#: auths/ActiveDirectory_enterprise/Authenticator.py:465
#: auths/EDirectory_enterprise/Authenticator.py:305
#: auths/RegexLdap/Authenticator.py:429
msgid "Too many results, be more specific"
msgstr "Demasiados resultados, sea más específico"
#: auths/ActiveDirectory_enterprise/Authenticator.py:483
#: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "Domain seems to be incorrect, please check it"
msgstr "Dominio parece incorrecto, por favor compruébelo"
#: auths/ActiveDirectory_enterprise/Authenticator.py:488
#: auths/ActiveDirectory_enterprise/Authenticator.py:495
msgid ""
"Server does not seem an Active Directory (it does not have user objects)"
msgstr "Servidor no parece un Active Directory (no tiene objetos de usuario)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:496
#: auths/ActiveDirectory_enterprise/Authenticator.py:503
msgid ""
"Server does not seem an Active Directory (it does not have group objects)"
msgstr "Servidor no parece un Active Directory (no tiene objetos de grupo)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:501
#: auths/ActiveDirectory_enterprise/Authenticator.py:508
#: auths/EDirectory_enterprise/Authenticator.py:360
#: auths/RegexLdap/Authenticator.py:488
msgid "Connection params seem correct, test was succesfully executed"
@ -1042,66 +1042,68 @@ msgstr ""
"Los parámetros de conexión parecen correctos, la prueba fue ejecutada con "
"éxito"
#: auths/AzureAD_enterprise/AzureAD.py:68
#| msgid "SAML Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:72
msgid "Azure AD Authenticator"
msgstr "Autenticador AD azul"
#: auths/AzureAD_enterprise/AzureAD.py:70
#| msgid "Active Directory Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:74
msgid "Azure Active Directory Authenticator"
msgstr "Autenticador azul Active Directory"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Tenant ID"
msgstr "Identificación del arrendatario"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Obtained from Azure Active Directory - Properties - Directory ID"
msgstr "Obtenidos de Azure Active Directory - propiedades - directorio de ID"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Client ID"
msgstr "ID de cliente"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Obtained from App created on Azure for UDS Enterprise"
msgstr "Obtenidos de la aplicación creada en Azure para UDS empresa"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Client Secret"
msgstr "Cliente secreto"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Obtained from App created on Azure for UDS Enteprise - Keys"
msgstr "Obtenidos de la aplicación creada en Azure para UDS Enteprise - llaves"
#: auths/AzureAD_enterprise/AzureAD.py:94
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr "Url de callback (llenado por UDS, solucionar este problema sólo si es necesario!!)"
#: auths/AzureAD_enterprise/AzureAD.py:96
msgid "Callback"
msgstr "Devolución de llamada"
#: auths/AzureAD_enterprise/AzureAD.py:226
#: auths/AzureAD_enterprise/AzureAD.py:249
#: auths/AzureAD_enterprise/AzureAD.py:261
#| msgid "Authenticator not found"
#: auths/AzureAD_enterprise/AzureAD.py:98
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr ""
"Url de callback (llenado por UDS, solucionar este problema sólo si es "
"necesario!!)"
#: auths/AzureAD_enterprise/AzureAD.py:230
#: auths/AzureAD_enterprise/AzureAD.py:253
#: auths/AzureAD_enterprise/AzureAD.py:265
msgid "Authenticator exception:"
msgstr "Excepción de autenticador:"
#: auths/AzureAD_enterprise/AzureAD.py:291
#| msgid "Ldap connection error: "
#: auths/AzureAD_enterprise/AzureAD.py:301
msgid "Connection error: "
msgstr "Error de conexión: "
#: auths/AzureAD_enterprise/AzureAD.py:292
#| msgid "Connection params seem correct, test was succesfully executed"
#: auths/AzureAD_enterprise/AzureAD.py:302
msgid "Connection params seems correct, test was succesfully executed"
msgstr "Parámetros de conexión parece correcta, prueba fue correctamente ejecutado"
msgstr ""
"Parámetros de conexión parece correcta, prueba fue correctamente ejecutado"
#: auths/EDirectory_enterprise/Authenticator.py:62
msgid "EDirectory Server IP or Hostname"
@ -1113,7 +1115,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:99
#: services/OpenStack/Provider.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1591,11 +1593,11 @@ msgstr "Detectar plugin"
msgid "Bypass plugin detection"
msgstr "Detección de plugin de bypass"
#: core/managers/UserServiceManager.py:218
#: core/managers/UserServiceManager.py:224
msgid "Can't remove a non active element"
msgstr "No se puede eliminar un elemento que no está activo"
#: core/managers/UserServiceManager.py:231
#: core/managers/UserServiceManager.py:237
#, python-brace-format
msgid "Can't remove nor cancel {0} cause its states don't allow it"
msgstr "No puede quitar ni cancelar {0} porque que sus estados no lo permiten."
@ -2045,7 +2047,7 @@ 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:104 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2232,6 +2234,7 @@ msgstr "Nombre real"
#: reports/lists/users.py:111 templates/uds/admin/tmpl/permissions_add.html:5
#: templates/uds/admin/tmpl/pool_add_group.html:5
#: templates/uds/admin/tmpl/pool_edit_assigned.html:5
#: templates/uds/html5/login.html:79 templates/uds/semantic/login.html:99
#: web/forms/LoginForm.py:65
msgid "Authenticator"
@ -2455,52 +2458,43 @@ msgid "Generates a report with the summary of a pool usage"
msgstr "Genera un informe con el Resumen de un uso de un pool"
#: services/Azure_enterprise/AzureCloneService.py:29
#| msgid "Parent Service"
msgid "Azure Clone Service"
msgstr "Servicio de clon azul"
#: services/Azure_enterprise/AzureCloneService.py:31
#| msgid "This service provides access to vApp based VDI"
msgid "This service provides access to Azure VMs based VDI"
msgstr "Este servicio proporciona acceso a máquinas virtuales de Azure basada en VDI"
msgstr ""
"Este servicio proporciona acceso a máquinas virtuales de Azure basada en VDI"
#: services/Azure_enterprise/AzureCloneService.py:37
#| msgid "Number of desired vApps to keep running waiting for an user"
msgid "Number of desired VMs to keep running waiting for an user"
msgstr "Número de VMs deseados para seguir corriendo esperando a un usuario"
#: services/Azure_enterprise/AzureCloneService.py:39
#| msgid "Number of desired vApps to keep suspended waiting for use"
msgid "Number of desired VMs to keep suspended waiting for use"
msgstr "Número de VMs deseados para mantener suspendidos a la espera de uso"
#: services/Azure_enterprise/AzureCloneService.py:53
#| msgid "Resource Pool"
msgid "Resource Group"
msgstr "Grupo de recursos"
#: services/Azure_enterprise/AzureCloneService.py:54
#| msgid "Base machine for this service"
msgid "Resource group container of this VDI service"
msgstr "Contenedor de grupos de recursos de este servicio VDI"
#: services/Azure_enterprise/AzureCloneService.py:65
#| msgid "Virtual Datacenter"
msgid "Virtual Machine"
msgstr "Máquina virtual"
#: services/Azure_enterprise/AzureCloneService.py:66
#| msgid "Base Machine"
msgid "Base virtual machine"
msgstr "Base de máquina virtual"
msgid "Base virtual machine. (VMs Starting with UDS will be hidden)"
msgstr "Base la máquina virtual. (Se ocultarán VMs a partir de UDS)"
#: services/Azure_enterprise/AzureCloneService.py:78
#| msgid "Cache size"
msgid "Machine size"
msgstr "Tamaño de la máquina"
#: services/Azure_enterprise/AzureCloneService.py:79
#| msgid "Memory for machines deployed from this service"
msgid "Size for machines created from this service."
msgstr "Tamaño para máquinas creadas de este servicio."
@ -2558,7 +2552,6 @@ msgid "Network"
msgstr "Red"
#: services/Azure_enterprise/AzureCloneService.py:91
#| msgid "Network on which the machine will be deployed"
msgid "Network where the clones will be attached"
msgstr "Red donde se montarán los clones"
@ -2571,12 +2564,10 @@ msgid "Subnet where the clones will be attached"
msgstr "Subred donde se montarán los clones"
#: services/Azure_enterprise/AzureCloneService.py:113
#| msgid "Security Groups"
msgid "Security Group"
msgstr "Grupo de seguridad"
#: services/Azure_enterprise/AzureCloneService.py:114
#| msgid "Fields from where to extract the real name"
msgid "Security group where to attach the virtual machine"
msgstr "Seguridad grupo donde sujetar la máquina virtual"
@ -2585,7 +2576,6 @@ msgid "Caching policy"
msgstr "Directiva de caché"
#: services/Azure_enterprise/AzureCloneService.py:123
#| msgid "Disk Cache"
msgid "Disk Caching policy"
msgstr "Política de almacenamiento en caché de disco"
@ -2607,10 +2597,10 @@ msgid ""
"machine and machine size supports this option before activating."
msgstr ""
"Active esta opción para usar redes acelerada en vm. Asegúrese de que su "
"tamaño de la máquina y la máquina es compatible con esta opción antes de activar."
"tamaño de la máquina y la máquina es compatible con esta opción antes de "
"activar."
#: services/Azure_enterprise/AzureCloneService.py:156
#| msgid "vApp template for the service"
msgid "You must select a network for the service"
msgstr "Debe seleccionar una red para el servicio"
@ -2619,7 +2609,6 @@ msgid "{} ({}, {} cores, {:.2f} GiB, {} max data disks)"
msgstr "{} ({,} {} los corazones, {: .2f} GiB, discos de datos máximo de {})"
#: services/Azure_enterprise/ServiceProviderAzure.py:38
#| msgid "Description"
msgid "Subscription ID"
msgstr "ID de suscripción"
@ -2631,7 +2620,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2643,7 +2632,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2654,7 +2643,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2666,7 +2655,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2679,12 +2668,10 @@ msgid "Timeout in seconds of connection to vCloud"
msgstr "Tiempo de espera en segundos de conexión al vCloud"
#: services/Azure_enterprise/ServiceProviderAzure.py:48
#| msgid "RDS Platform Provider"
msgid "Azure Platform Provider"
msgstr "Proveedor de la plataforma Azure"
#: services/Azure_enterprise/ServiceProviderAzure.py:50
#| msgid "Provides connection to vCloud Director platform"
msgid "Provides connection to Azure Platform"
msgstr "Proporciona conexión a la plataforma Azure"
@ -2694,7 +2681,6 @@ msgid "Connection parameters seems correct"
msgstr "Los parámetros de conexión parecen correctos"
#: services/Azure_enterprise/ServiceProviderAzure.py:231
#| msgid "VmwareVC Provider: "
msgid "Azure Provider: "
msgstr "Azul proveedor: "
@ -3254,7 +3240,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:100
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3338,55 +3324,63 @@ msgstr "Grupos de seguridad"
msgid "Service security groups"
msgstr "Grupos de seguridad de servicio"
#: services/OpenStack/Provider.py:79
#: services/OpenStack/Provider.py:80
msgid "OpenStack Platform Provider"
msgstr "Proveedor de Plataforma OpenStack"
#: services/OpenStack/Provider.py:83
#: services/OpenStack/Provider.py:84
msgid "OpenStack platform service provider"
msgstr "Proveedor de servicios de Plataforma OpenStack"
#: services/OpenStack/Provider.py:98
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
#: services/OpenStack/Provider.py:99
#: services/OpenStack/Provider.py:100
msgid "OpenStack Port"
msgstr "Puerto OpenStack "
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:101
msgid "Newer Openstack"
msgstr "Openstack más nuevos"
#: services/OpenStack/Provider.py:101
msgid "Check this if your openstack is newer than OCATA"
msgstr "Mira si tu openstack es más reciente que OCATA"
#: services/OpenStack/Provider.py:104
msgid "Access interface"
msgstr "Interfaz de acceso"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:104
msgid "Access interface to be used"
msgstr "Interfaz de acceso para ser utilizada"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:106
msgid "Domain name (default is Default)"
msgstr "Nombre de dominio (por defecto es Default)"
#: services/OpenStack/Provider.py:105
#: services/OpenStack/Provider.py:107
msgid "User with valid privileges on OpenStack"
msgstr "Usuario con privilegios válidos para OpenStack"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:108
msgid "Password of the user of OpenStack"
msgstr "Contraseña del usuario de OpenStack"
#: services/OpenStack/Provider.py:111
#: services/OpenStack/Provider.py:113
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Tiempo de espera en segundos de conexión a OpenStack"
#: services/OpenStack/Provider.py:155
#: services/OpenStack/Provider.py:157
msgid "OpenStack test connection passed"
msgstr "Prueba de conexión a OpenStack superada"
#: services/OpenStack/openStack/UDSOpenStackClient.py:553
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
msgid "Authentication error"
msgstr "Error de autenticación"
#: services/OpenStack/openStack/UDSOpenStackClient.py:555
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."
@ -3979,12 +3973,14 @@ msgstr ""
"6)"
#: services/Xen/XenProvider.py:79
msgid "Xenserver Platform Provider"
msgstr "Proveedor de Plataforma XenServer"
#| msgid "Xenserver Platform Provider"
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr "Proveedor de plataformas XenServer/XCP-NG"
#: services/Xen/XenProvider.py:83
msgid "XenServer platform service provider"
msgstr "Proveedor de servicios de plataforma XenServer"
#| msgid "XenServer platform service provider"
msgid "XenServer and XCP-NG platforms service provider"
msgstr "Proveedor de servicios de plataformas XenServer y XCP-NG"
#: services/Xen/XenProvider.py:98
msgid "XenServer Server IP or Hostname"
@ -4478,13 +4474,13 @@ msgstr "Puede acceder al código Open Source de UDS en"
msgid "UDS has been developed using these components:"
msgstr "UDS ha sido desarrollado utilizando estos componentes:"
#: templates/uds/html5/about.html:40
#: templates/uds/html5/about.html:38
msgid "If you find that we missed any component, please let us know"
msgstr ""
"Si descubre que nos hemos olvidado algún componente, por favor háganoslo "
"saber"
#: templates/uds/html5/about.html:41
#: templates/uds/html5/about.html:39
#: templates/uds/html5/service_not_ready.html:21
#: templates/uds/semantic/about.html:42
#: templates/uds/semantic/service_not_ready.html:21
@ -5448,16 +5444,13 @@ msgid "If checked, fonts smoothing will be allowed"
msgstr "Si está marcada, se permitirá el suavizado de fuentes"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid "Connection"
msgid "Connection Bar"
msgstr "Barra de conexión"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid ""
#| "If checked, all client monitors will be used for displaying (only works "
#| "on windows clients)"
msgid "If checked, connection bar will be shown (only on Windows clients)"
msgstr "Si está marcada, aparecerá barra de conexión (sólo en clientes de Windows)"
msgstr ""
"Si está marcada, aparecerá barra de conexión (sólo en clientes de Windows)"
#: transports/RDP/BaseRDPTransport.py:116
#: transports/RDS_enterprise/BaseRDSTransport.py:99

View File

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-01-26 09:33+0000\n"
"Last-Translator: Luis Fagundez <lframses@gmail.com>\n"
"Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/"
@ -719,7 +719,7 @@ msgid "Remove Cache element"
msgstr "Retirar elemento de la caché"
#: static/tmp_js/gui-d-servicespools.js:297
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Deletion error"
msgstr "Error de eliminación"
@ -731,46 +731,56 @@ msgstr "Agregar grupo"
msgid "You must provide authenticator and group"
msgstr "Debe proporcionar autenticador y grupo"
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:434
#| msgid "Edit services provider"
msgid "Edit Assigned Service ownership"
msgstr "Editar propiedad de los servicios asignados"
#: static/tmp_js/gui-d-servicespools.js:462
#| msgid "You must provide authenticator and"
msgid "You must provide authenticator and user"
msgstr "Usted debe proporcionar el autenticador y el usuario"
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"
msgstr "Quitar servicio asignado"
#: static/tmp_js/gui-d-servicespools.js:490
#: static/tmp_js/gui-d-servicespools.js:543
msgid "Restrained"
msgstr "Contenido"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "New service pool"
msgstr "Nuevo Pool de Servicios"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "creation error"
msgstr "error de creación"
#: static/tmp_js/gui-d-servicespools.js:509
#: static/tmp_js/gui-d-servicespools.js:562
msgid "Publish on creation"
msgstr "Publicar en la creación"
#: static/tmp_js/gui-d-servicespools.js:510
#: static/tmp_js/gui-d-servicespools.js:563
msgid "If selected, will initiate the publication inmediatly after creation"
msgstr ""
"Si se selecciona, se iniciará la publicación inmediatamente después de la "
"creación"
#: static/tmp_js/gui-d-servicespools.js:522 static/tmp_js/gui.js:53
#: static/tmp_js/gui-d-servicespools.js:575 static/tmp_js/gui.js:53
msgid "Edit"
msgstr "Editar"
#: static/tmp_js/gui-d-servicespools.js:522
#: static/tmp_js/gui-d-servicespools.js:575
msgid "saving error"
msgstr "error al guardar"
#: static/tmp_js/gui-d-servicespools.js:525 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui-d-servicespools.js:578 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui.js:57
msgid "Delete"
msgstr "Borrar"
#: static/tmp_js/gui-d-servicespools.js:525
#: static/tmp_js/gui-d-servicespools.js:578
msgid "deletion error"
msgstr "error al eliminar"

View File

@ -5,13 +5,12 @@
# Translators:
# Adolfo Gómez <dkmaster@dkmon.com>, 2015
# Lanmedia Comunicaciones <jetxaniz@lanmedia.es>, 2016-2017
#: auths/AzureAD_enterprise/AzureAD.py:92
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"PO-Revision-Date: 2018-03-23 09:41+0000\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-09-10 09:10+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/"
"eu/)\n"
@ -51,7 +50,7 @@ msgstr "Id"
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:81 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270
#: REST/methods/user_services.py:249 REST/methods/user_services.py:285
#: REST/methods/users_groups.py:113 REST/model.py:130
#: templates/uds/admin/tmpl/calendar_rule.html:5
#: templates/uds/admin/tmpl/calendar_rule.html:7
@ -65,7 +64,7 @@ msgstr "Izena"
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/user_services.py:287 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 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
@ -74,7 +73,7 @@ msgstr "Iruzkinak"
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:157
#: REST/methods/user_services.py:284 REST/model.py:157
#: templates/uds/admin/tmpl/pool_add_access.html:5
msgid "Priority"
msgstr "Lehentasuna"
@ -247,7 +246,7 @@ msgstr "Txosten erabilgarriak"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:84
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
#: auths/RegexLdap/Authenticator.py:85 auths/SAML_enterprise/SAML.py:116
#: templates/uds/admin/tmpl/pool_add_group.html:17
@ -281,7 +280,7 @@ msgstr "Momentuko zerbitzuak"
msgid "Service name"
msgstr "Zerbitzu izena"
#: REST/methods/services.py:192 REST/methods/user_services.py:271
#: REST/methods/services.py:192 REST/methods/user_services.py:286
msgid "Type"
msgstr "Mota"
@ -371,7 +370,7 @@ msgstr "Zerbitzu honekin erlazionatutako irudia"
msgid "Service Pools"
msgstr "Pool-Zerbitzua"
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:132
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:129
msgid "status"
msgstr "Egoera"
@ -525,8 +524,8 @@ msgstr "Zerbitzu-oinarria ez dago"
msgid "This service requires an OS Manager"
msgstr "Zerbitzu honek SE kudeatzailea behar du"
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:77
#: REST/methods/user_services.py:78
msgid "unknown"
msgstr "Ezezaguna"
@ -534,7 +533,7 @@ msgstr "Ezezaguna"
msgid "Services Usage"
msgstr ""
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:134
msgid "Owner"
msgstr "Jabea"
@ -552,30 +551,30 @@ msgstr ""
msgid "Pool"
msgstr "Pool"
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:127
#: REST/methods/user_services.py:211 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr "IP"
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:128
#: REST/methods/user_services.py:212
msgid "Friendly name"
msgstr "Izen adiskidetsua"
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:133
msgid "Src Ip"
msgstr "Jatorrizko IP-a"
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:132
msgid "Src Host"
msgstr "Jatorrizko ostalaria"
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:162
msgid "Item already being removed"
msgstr "Elementua dagoeneko ezabatzen ari da"
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:164
msgid "Item is not removable"
msgstr "Elementua ez da ezabagarria"
@ -620,38 +619,38 @@ msgid ""
"Else, only devices compatible with selected values will be allowed"
msgstr ""
#: REST/methods/user_services.py:123
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
msgstr "Esleitutako zerbitzuak"
#: REST/methods/user_services.py:127 REST/methods/user_services.py:195
#: REST/methods/user_services.py:124 REST/methods/user_services.py:208
msgid "Creation date"
msgstr "Sortze data"
#: REST/methods/user_services.py:128 REST/methods/user_services.py:196
#: REST/methods/user_services.py:338 REST/methods/user_services.py:367
#: REST/methods/user_services.py:125 REST/methods/user_services.py:209
#: REST/methods/user_services.py:353 REST/methods/user_services.py:383
msgid "Revision"
msgstr "Berrikustea"
#: REST/methods/user_services.py:133
#: REST/methods/user_services.py:130
msgid "Status date"
msgstr "Egoera data"
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65
#: REST/methods/user_services.py:131 templates/uds/admin/tmpl/user-info.html:65
msgid "In Use"
msgstr "Erabiltzen"
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202
#: REST/methods/user_services.py:135 REST/methods/user_services.py:215
msgid "Actor version"
msgstr "Aktore Bertsioa"
#: REST/methods/user_services.py:191
#: REST/methods/user_services.py:204
msgid "Cached services"
msgstr "Cache-aturiko zerbitzuak"
#: REST/methods/user_services.py:200 REST/methods/user_services.py:237
#: REST/methods/user_services.py:340
#: REST/methods/user_services.py:213 REST/methods/user_services.py:251
#: REST/methods/user_services.py:355
#: templates/uds/admin/tmpl/group-info.html:18
#: templates/uds/admin/tmpl/group-info.html:45
#: templates/uds/admin/tmpl/group.html:54
@ -661,41 +660,41 @@ msgstr "Cache-aturiko zerbitzuak"
msgid "State"
msgstr "Egoera"
#: REST/methods/user_services.py:201
#: REST/methods/user_services.py:214
msgid "Cache level"
msgstr "Cache maila"
#: REST/methods/user_services.py:230
#: REST/methods/user_services.py:244
msgid "Assigned groups"
msgstr "Esleitutako taldeak"
#: REST/methods/user_services.py:236 templates/uds/admin/tmpl/group.html:46
#: REST/methods/user_services.py:250 templates/uds/admin/tmpl/group.html:46
#: templates/uds/admin/tmpl/user.html:37
msgid "comments"
msgstr "Iruzkinak"
#: REST/methods/user_services.py:265
#: REST/methods/user_services.py:280
msgid "Assigned transports"
msgstr "Esleitutako garraioak"
#: REST/methods/user_services.py:334
#: REST/methods/user_services.py:349
#: templates/uds/admin/tmpl/services_pool.html:35
msgid "Publications"
msgstr "Argitalpenak"
#: REST/methods/user_services.py:339 REST/methods/user_services.py:368
#: REST/methods/user_services.py:354 REST/methods/user_services.py:384
msgid "Publish date"
msgstr "Argitalpen data"
#: REST/methods/user_services.py:341 templates/uds/admin/tmpl/publish.html:5
#: REST/methods/user_services.py:356 templates/uds/admin/tmpl/publish.html:5
msgid "Reason"
msgstr "Arrazoia"
#: REST/methods/user_services.py:363
#: REST/methods/user_services.py:379
msgid "Changelog"
msgstr "Aldaketa Log-a"
#: REST/methods/user_services.py:369
#: REST/methods/user_services.py:385
#: templates/uds/admin/tmpl/group-info.html:87
msgid "Comment"
msgstr "Iruzkina"
@ -717,7 +716,7 @@ 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:105
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -846,7 +845,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:98
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -860,7 +859,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:100
#: services/OpenStack/Provider.py:102
msgid "Use SSL"
msgstr "SSL erabili"
@ -878,12 +877,13 @@ msgid "Compatibility of AD connection (Usually windows 2000 and later)"
msgstr "AD konexio konpatibilitatea (Windows 2000 edo gerokoak)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:39
#: auths/AzureAD_enterprise/AzureAD.py:83
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/EDirectory_enterprise/Authenticator.py:65
#: auths/RegexLdap/Authenticator.py:60 auths/SAML_enterprise/SAML.py:113
#: reports/stats/usage_by_pool.py:73 reports/stats/usage_by_pool.py:189
#: reports/stats/usage_summary_pool.py:73
#: reports/stats/usage_summary_pool.py:207
#: templates/uds/admin/tmpl/pool_edit_assigned.html:17
msgid "User"
msgstr "Erabiltzailea"
@ -906,7 +906,7 @@ 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:106
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -935,7 +935,7 @@ 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:111
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -963,124 +963,118 @@ msgstr "Active Directory autentifikatzailea"
msgid "Authenticate against Active Directory"
msgstr "Active Directory-aren kontra autentifikatu"
#: auths/ActiveDirectory_enterprise/Authenticator.py:75
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
#: auths/ActiveDirectory_enterprise/Authenticator.py:76
#: auths/ActiveDirectory_enterprise/Authenticator.py:481
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
msgstr "Erabiltzailea USERNAME@DOMAIN.DOM formatuan jarri behar da "
#: auths/ActiveDirectory_enterprise/Authenticator.py:185
#: auths/ActiveDirectory_enterprise/Authenticator.py:192
msgid "Active directory connection error: "
msgstr "Active Directory konexio errorea:"
#: auths/ActiveDirectory_enterprise/Authenticator.py:371
#: auths/ActiveDirectory_enterprise/Authenticator.py:419
#: auths/AzureAD_enterprise/AzureAD.py:214
#: auths/ActiveDirectory_enterprise/Authenticator.py:378
#: auths/ActiveDirectory_enterprise/Authenticator.py:426
#: auths/AzureAD_enterprise/AzureAD.py:218
#: auths/EDirectory_enterprise/Authenticator.py:245
#: auths/EDirectory_enterprise/Authenticator.py:288
#: auths/RegexLdap/Authenticator.py:366 auths/RegexLdap/Authenticator.py:407
msgid "Username not found"
msgstr "Erabiltzaile ez da aurkitu"
#: auths/ActiveDirectory_enterprise/Authenticator.py:404
#: auths/ActiveDirectory_enterprise/Authenticator.py:411
msgid "Group not found"
msgstr "Ez da aurkitu talderik"
#: auths/ActiveDirectory_enterprise/Authenticator.py:439
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
#: auths/ActiveDirectory_enterprise/Authenticator.py:446
#: auths/ActiveDirectory_enterprise/Authenticator.py:465
#: auths/EDirectory_enterprise/Authenticator.py:305
#: auths/RegexLdap/Authenticator.py:429
msgid "Too many results, be more specific"
msgstr "konkretuagoa izan, emaitz gehiegi daude eta."
#: auths/ActiveDirectory_enterprise/Authenticator.py:483
#: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "Domain seems to be incorrect, please check it"
msgstr "Domeinua txarto omen dago, egiazta ezazu."
#: auths/ActiveDirectory_enterprise/Authenticator.py:488
#: auths/ActiveDirectory_enterprise/Authenticator.py:495
msgid ""
"Server does not seem an Active Directory (it does not have user objects)"
msgstr ""
"Zerbitzaria ez omen da Active Directory Zerbitzari bat (ez du erabiltzaile "
"objeturik)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:496
#: auths/ActiveDirectory_enterprise/Authenticator.py:503
msgid ""
"Server does not seem an Active Directory (it does not have group objects)"
msgstr ""
"Zerbitzaria ez omen da Active Directory Zerbitzari bat (ez du talde "
"objeturik)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:501
#: auths/ActiveDirectory_enterprise/Authenticator.py:508
#: auths/EDirectory_enterprise/Authenticator.py:360
#: auths/RegexLdap/Authenticator.py:488
msgid "Connection params seem correct, test was succesfully executed"
msgstr "Konexio parametruak ondo daudela dirudi, proba ondo joan da."
#: auths/AzureAD_enterprise/AzureAD.py:68
#, fuzzy
#| msgid "SAML Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:72
msgid "Azure AD Authenticator"
msgstr "SAML autentifikatzailea"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:70
#, fuzzy
#| msgid "Active Directory Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:74
msgid "Azure Active Directory Authenticator"
msgstr "Active Directory autentifikatzailea"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Tenant ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Obtained from Azure Active Directory - Properties - Directory ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Client ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Obtained from App created on Azure for UDS Enterprise"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Client Secret"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Obtained from App created on Azure for UDS Enteprise - Keys"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:94
#: auths/AzureAD_enterprise/AzureAD.py:96
msgid "Callback"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:98
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:226
#: auths/AzureAD_enterprise/AzureAD.py:249
#: auths/AzureAD_enterprise/AzureAD.py:261
#, fuzzy
#| msgid "Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:230
#: auths/AzureAD_enterprise/AzureAD.py:253
#: auths/AzureAD_enterprise/AzureAD.py:265
msgid "Authenticator exception:"
msgstr "Autentifikatzaile"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:291
#, fuzzy
#| msgid "Ldap connection error: "
#: auths/AzureAD_enterprise/AzureAD.py:301
msgid "Connection error: "
msgstr "LDAP konexio errorea:"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:292
#, fuzzy
#| msgid "Connection params seem correct, test was succesfully executed"
#: auths/AzureAD_enterprise/AzureAD.py:302
msgid "Connection params seems correct, test was succesfully executed"
msgstr "Konexio parametruak ondo daudela dirudi, proba ondo joan da."
msgstr ""
#: auths/EDirectory_enterprise/Authenticator.py:62
msgid "EDirectory Server IP or Hostname"
@ -1092,7 +1086,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:99
#: services/OpenStack/Provider.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1543,11 +1537,11 @@ msgstr "Plugin-a detektatu"
msgid "Bypass plugin detection"
msgstr ""
#: core/managers/UserServiceManager.py:218
#: core/managers/UserServiceManager.py:224
msgid "Can't remove a non active element"
msgstr ""
#: core/managers/UserServiceManager.py:231
#: core/managers/UserServiceManager.py:237
#, python-brace-format
msgid "Can't remove nor cancel {0} cause its states don't allow it"
msgstr ""
@ -1982,7 +1976,7 @@ msgid "Os Manager to control windows machines with domain."
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:104 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2152,6 +2146,7 @@ msgstr "Benetazko Izena"
#: reports/lists/users.py:111 templates/uds/admin/tmpl/permissions_add.html:5
#: templates/uds/admin/tmpl/pool_add_group.html:5
#: templates/uds/admin/tmpl/pool_edit_assigned.html:5
#: templates/uds/html5/login.html:79 templates/uds/semantic/login.html:99
#: web/forms/LoginForm.py:65
msgid "Authenticator"
@ -2375,10 +2370,8 @@ msgid "Generates a report with the summary of a pool usage"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:29
#, fuzzy
#| msgid "Parent Service"
msgid "Azure Clone Service"
msgstr "Ama zerbitzua"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:31
msgid "This service provides access to Azure VMs based VDI"
@ -2393,38 +2386,28 @@ msgid "Number of desired VMs to keep suspended waiting for use"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:53
#, fuzzy
#| msgid "Services Pool Group"
msgid "Resource Group"
msgstr "Pool-zerbitzu taldea"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:54
msgid "Resource group container of this VDI service"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:65
#, fuzzy
#| msgid "Base Machine"
msgid "Virtual Machine"
msgstr "Oinarri makina"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:66
#, fuzzy
#| msgid "Base Machine"
msgid "Base virtual machine"
msgstr "Oinarri makina"
msgid "Base virtual machine. (VMs Starting with UDS will be hidden)"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:78
#, fuzzy
#| msgid "Cache size"
msgid "Machine size"
msgstr "Cache-tamaina"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:79
#, fuzzy
#| msgid "Services created initially for this service pool"
msgid "Size for machines created from this service."
msgstr "Hasiera baten zerbitzu-pool honentzat sortutako zerbitzuak"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:84
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:102
@ -2491,10 +2474,8 @@ msgid "Subnet where the clones will be attached"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:113
#, fuzzy
#| msgid "UDS Meta Group"
msgid "Security Group"
msgstr "UDS Meta-taldea"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:114
msgid "Security group where to attach the virtual machine"
@ -2535,10 +2516,8 @@ msgid "{} ({}, {} cores, {:.2f} GiB, {} max data disks)"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:38
#, fuzzy
#| msgid "Description"
msgid "Subscription ID"
msgstr "Deskribapena"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:38
msgid "Obtained from subscriptions"
@ -2548,7 +2527,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2560,7 +2539,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2571,7 +2550,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2583,7 +2562,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2596,10 +2575,8 @@ msgid "Timeout in seconds of connection to vCloud"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:48
#, fuzzy
#| msgid "Xenserver Platform Provider"
msgid "Azure Platform Provider"
msgstr "Xenserver Platform Provider"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:50
msgid "Provides connection to Azure Platform"
@ -2611,10 +2588,8 @@ msgid "Connection parameters seems correct"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:231
#, fuzzy
#| msgid "VmwareVC Provider: "
msgid "Azure Provider: "
msgstr "VmwareVC Provider: "
msgstr ""
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:51
msgid "HyperV Cluster Linked Clone (Experimental)"
@ -3146,7 +3121,7 @@ msgstr "OpenNebula ostalaria"
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr ""
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:100
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3228,55 +3203,63 @@ msgstr ""
msgid "Service security groups"
msgstr ""
#: services/OpenStack/Provider.py:79
#: services/OpenStack/Provider.py:80
msgid "OpenStack Platform Provider"
msgstr ""
#: services/OpenStack/Provider.py:83
#: services/OpenStack/Provider.py:84
msgid "OpenStack platform service provider"
msgstr ""
#: services/OpenStack/Provider.py:98
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "OpenStack ostalaria"
#: services/OpenStack/Provider.py:99
#: services/OpenStack/Provider.py:100
msgid "OpenStack Port"
msgstr "OpenStack portua"
#: services/OpenStack/Provider.py:102
msgid "Access interface"
#: services/OpenStack/Provider.py:101
msgid "Newer Openstack"
msgstr ""
#: services/OpenStack/Provider.py:102
msgid "Access interface to be used"
#: services/OpenStack/Provider.py:101
msgid "Check this if your openstack is newer than OCATA"
msgstr ""
#: services/OpenStack/Provider.py:104
msgid "Domain name (default is Default)"
msgid "Access interface"
msgstr ""
#: services/OpenStack/Provider.py:105
msgid "User with valid privileges on OpenStack"
#: services/OpenStack/Provider.py:104
msgid "Access interface to be used"
msgstr ""
#: services/OpenStack/Provider.py:106
msgid "Domain name (default is Default)"
msgstr ""
#: services/OpenStack/Provider.py:107
msgid "User with valid privileges on OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:108
msgid "Password of the user of OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:111
#: services/OpenStack/Provider.py:113
msgid "Timeout in seconds of connection to OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:155
#: services/OpenStack/Provider.py:157
msgid "OpenStack test connection passed"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:553
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
msgid "Authentication error"
msgstr "Autentifikazio errorea"
#: services/OpenStack/openStack/UDSOpenStackClient.py:555
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."
@ -3839,11 +3822,15 @@ msgid "Length of numeric part for the names of this machines (beetwen 3 and 6"
msgstr ""
#: services/Xen/XenProvider.py:79
msgid "Xenserver Platform Provider"
#, fuzzy
#| msgid "Xenserver Platform Provider"
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr "Xenserver Platform Provider"
#: services/Xen/XenProvider.py:83
msgid "XenServer platform service provider"
#, fuzzy
#| msgid "XenServer platform service provider"
msgid "XenServer and XCP-NG platforms service provider"
msgstr "XenServer platform service provider"
#: services/Xen/XenProvider.py:98
@ -4330,11 +4317,11 @@ msgstr ""
msgid "UDS has been developed using these components:"
msgstr ""
#: templates/uds/html5/about.html:40
#: templates/uds/html5/about.html:38
msgid "If you find that we missed any component, please let us know"
msgstr ""
#: templates/uds/html5/about.html:41
#: templates/uds/html5/about.html:39
#: templates/uds/html5/service_not_ready.html:21
#: templates/uds/semantic/about.html:42
#: templates/uds/semantic/service_not_ready.html:21
@ -5225,10 +5212,8 @@ msgid "If checked, fonts smoothing will be allowed"
msgstr ""
#: transports/RDP/BaseRDPTransport.py:114
#, fuzzy
#| msgid "Connection"
msgid "Connection Bar"
msgstr "Konexioa"
msgstr ""
#: transports/RDP/BaseRDPTransport.py:114
msgid "If checked, connection bar will be shown (only on Windows clients)"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-01-26 09:30+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/"
@ -714,7 +714,7 @@ msgid "Remove Cache element"
msgstr "Kendu Cache Elementua"
#: static/tmp_js/gui-d-servicespools.js:297
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Deletion error"
msgstr "Ezabaketa errorea"
@ -726,44 +726,56 @@ msgstr "Taldea gehitu"
msgid "You must provide authenticator and group"
msgstr "Autentifikatzailea eta taldea eman behar duzu"
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:434
#, fuzzy
#| msgid "Edit services provider"
msgid "Edit Assigned Service ownership"
msgstr "Zerbitzu hornitzailea editatu"
#: static/tmp_js/gui-d-servicespools.js:462
#, fuzzy
#| msgid "You must provide authenticator and"
msgid "You must provide authenticator and user"
msgstr "Autentifikatzailea eman behar duzu eta"
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"
msgstr "Kendu Esleitutako zerbitzua"
#: static/tmp_js/gui-d-servicespools.js:490
#: static/tmp_js/gui-d-servicespools.js:543
msgid "Restrained"
msgstr "Restrained"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "New service pool"
msgstr "Zerbitzu pool berria"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "creation error"
msgstr "Sortzerakoan errorea"
#: static/tmp_js/gui-d-servicespools.js:509
#: static/tmp_js/gui-d-servicespools.js:562
msgid "Publish on creation"
msgstr "Sortzean argitaratu"
#: static/tmp_js/gui-d-servicespools.js:510
#: static/tmp_js/gui-d-servicespools.js:563
msgid "If selected, will initiate the publication inmediatly after creation"
msgstr "Hautatuta badago, sortu ostean argitalpena ekingo da."
#: static/tmp_js/gui-d-servicespools.js:522 static/tmp_js/gui.js:53
#: static/tmp_js/gui-d-servicespools.js:575 static/tmp_js/gui.js:53
msgid "Edit"
msgstr "Editatu"
#: static/tmp_js/gui-d-servicespools.js:522
#: static/tmp_js/gui-d-servicespools.js:575
msgid "saving error"
msgstr "Gordetzerakoan errorea"
#: static/tmp_js/gui-d-servicespools.js:525 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui-d-servicespools.js:578 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui.js:57
msgid "Delete"
msgstr "Ezabatu"
#: static/tmp_js/gui-d-servicespools.js:525
#: static/tmp_js/gui-d-servicespools.js:578
msgid "deletion error"
msgstr "Ezabatzerakoan errorea"

View File

@ -5,13 +5,12 @@
# Translators:
# Abdel Baaddi <abaaddi@virtualcable.es>, 2016,2018
# Adolfo Gómez <dkmaster at dkmon dot com>, 2012
#: auths/AzureAD_enterprise/AzureAD.py:92
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"PO-Revision-Date: 2018-03-23 09:41+0000\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-09-10 09:10+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: French (http://www.transifex.com/openuds/openuds/language/"
"fr/)\n"
@ -51,7 +50,7 @@ msgstr "ID"
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:81 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270
#: REST/methods/user_services.py:249 REST/methods/user_services.py:285
#: REST/methods/users_groups.py:113 REST/model.py:130
#: templates/uds/admin/tmpl/calendar_rule.html:5
#: templates/uds/admin/tmpl/calendar_rule.html:7
@ -65,7 +64,7 @@ msgstr "Nom"
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/user_services.py:287 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 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
@ -74,7 +73,7 @@ msgstr "Commentaires"
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:157
#: REST/methods/user_services.py:284 REST/model.py:157
#: templates/uds/admin/tmpl/pool_add_access.html:5
msgid "Priority"
msgstr "Priorité"
@ -245,7 +244,7 @@ msgstr "Rapports disponibles"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:84
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
#: auths/RegexLdap/Authenticator.py:85 auths/SAML_enterprise/SAML.py:116
#: templates/uds/admin/tmpl/pool_add_group.html:17
@ -279,7 +278,7 @@ msgstr "Services actuels"
msgid "Service name"
msgstr "Nom du service"
#: REST/methods/services.py:192 REST/methods/user_services.py:271
#: REST/methods/services.py:192 REST/methods/user_services.py:286
msgid "Type"
msgstr "Type"
@ -369,7 +368,7 @@ msgstr "Image associée à ce service"
msgid "Service Pools"
msgstr "Service pool"
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:132
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:129
msgid "status"
msgstr "statut"
@ -536,8 +535,8 @@ msgstr "Service de base n'existe plus"
msgid "This service requires an OS Manager"
msgstr "Ce service nécessite un gestionnaire de système d'exploitation"
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:77
#: REST/methods/user_services.py:78
msgid "unknown"
msgstr "inconnu"
@ -545,7 +544,7 @@ msgstr "inconnu"
msgid "Services Usage"
msgstr "Utilisation des services"
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:134
msgid "Owner"
msgstr "Propriétaire"
@ -563,30 +562,30 @@ msgstr "Service"
msgid "Pool"
msgstr "Pool"
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:127
#: REST/methods/user_services.py:211 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr "IP "
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:128
#: REST/methods/user_services.py:212
msgid "Friendly name"
msgstr "Nom convivial"
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:133
msgid "Src Ip"
msgstr "SRC Ip"
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:132
msgid "Src Host"
msgstr "Hôte de la SRC"
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:162
msgid "Item already being removed"
msgstr "Élément déjà retiré"
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:164
msgid "Item is not removable"
msgstr "Point non amovible"
@ -637,38 +636,38 @@ msgstr ""
"transport. Sinon, seuls les appareils compatibles avec les valeurs "
"sélectionnées seront autorisés"
#: REST/methods/user_services.py:123
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
msgstr "Services attribuées"
#: REST/methods/user_services.py:127 REST/methods/user_services.py:195
#: REST/methods/user_services.py:124 REST/methods/user_services.py:208
msgid "Creation date"
msgstr "Date de création"
#: REST/methods/user_services.py:128 REST/methods/user_services.py:196
#: REST/methods/user_services.py:338 REST/methods/user_services.py:367
#: REST/methods/user_services.py:125 REST/methods/user_services.py:209
#: REST/methods/user_services.py:353 REST/methods/user_services.py:383
msgid "Revision"
msgstr "Révision"
#: REST/methods/user_services.py:133
#: REST/methods/user_services.py:130
msgid "Status date"
msgstr "Date d'État"
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65
#: REST/methods/user_services.py:131 templates/uds/admin/tmpl/user-info.html:65
msgid "In Use"
msgstr "En utilisation"
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202
#: REST/methods/user_services.py:135 REST/methods/user_services.py:215
msgid "Actor version"
msgstr "Version de l'acteur"
#: REST/methods/user_services.py:191
#: REST/methods/user_services.py:204
msgid "Cached services"
msgstr "Services de mise en cache"
#: REST/methods/user_services.py:200 REST/methods/user_services.py:237
#: REST/methods/user_services.py:340
#: REST/methods/user_services.py:213 REST/methods/user_services.py:251
#: REST/methods/user_services.py:355
#: templates/uds/admin/tmpl/group-info.html:18
#: templates/uds/admin/tmpl/group-info.html:45
#: templates/uds/admin/tmpl/group.html:54
@ -678,41 +677,41 @@ msgstr "Services de mise en cache"
msgid "State"
msgstr "État"
#: REST/methods/user_services.py:201
#: REST/methods/user_services.py:214
msgid "Cache level"
msgstr "Niveau de cache"
#: REST/methods/user_services.py:230
#: REST/methods/user_services.py:244
msgid "Assigned groups"
msgstr "Groupes assignés"
#: REST/methods/user_services.py:236 templates/uds/admin/tmpl/group.html:46
#: REST/methods/user_services.py:250 templates/uds/admin/tmpl/group.html:46
#: templates/uds/admin/tmpl/user.html:37
msgid "comments"
msgstr "Commentaires"
#: REST/methods/user_services.py:265
#: REST/methods/user_services.py:280
msgid "Assigned transports"
msgstr "Transports assignés"
#: REST/methods/user_services.py:334
#: REST/methods/user_services.py:349
#: templates/uds/admin/tmpl/services_pool.html:35
msgid "Publications"
msgstr "Publications"
#: REST/methods/user_services.py:339 REST/methods/user_services.py:368
#: REST/methods/user_services.py:354 REST/methods/user_services.py:384
msgid "Publish date"
msgstr "La date de publication"
#: REST/methods/user_services.py:341 templates/uds/admin/tmpl/publish.html:5
#: REST/methods/user_services.py:356 templates/uds/admin/tmpl/publish.html:5
msgid "Reason"
msgstr "Raison"
#: REST/methods/user_services.py:363
#: REST/methods/user_services.py:379
msgid "Changelog"
msgstr "Changelog"
#: REST/methods/user_services.py:369
#: REST/methods/user_services.py:385
#: templates/uds/admin/tmpl/group-info.html:87
msgid "Comment"
msgstr "Commentaire"
@ -734,7 +733,7 @@ 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:105
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -865,7 +864,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:98
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -879,7 +878,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:100
#: services/OpenStack/Provider.py:102
msgid "Use SSL"
msgstr "Utiliser SSL"
@ -898,12 +897,13 @@ msgstr ""
"ultérieures)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:39
#: auths/AzureAD_enterprise/AzureAD.py:83
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/EDirectory_enterprise/Authenticator.py:65
#: auths/RegexLdap/Authenticator.py:60 auths/SAML_enterprise/SAML.py:113
#: reports/stats/usage_by_pool.py:73 reports/stats/usage_by_pool.py:189
#: reports/stats/usage_summary_pool.py:73
#: reports/stats/usage_summary_pool.py:207
#: templates/uds/admin/tmpl/pool_edit_assigned.html:17
msgid "User"
msgstr "Utilisateur"
@ -926,7 +926,7 @@ 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:106
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -955,7 +955,7 @@ 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:111
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -974,8 +974,8 @@ msgid ""
"If not empty, will override AD search base with this value (format: dc=..., "
"dc=...)"
msgstr ""
"Si non vide, se substitue à base avec cette valeur de recherche AD (format : dc =..., "
"DC =...)"
"Si non vide, se substitue à base avec cette valeur de recherche AD (format : "
"dc =..., DC =...)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:45
msgid "Active Directory Authenticator"
@ -985,120 +985,121 @@ msgstr "Authentificateur de Active Directory"
msgid "Authenticate against Active Directory"
msgstr "S'authentifier sur Active Directory"
#: auths/ActiveDirectory_enterprise/Authenticator.py:75
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
#: auths/ActiveDirectory_enterprise/Authenticator.py:76
#: auths/ActiveDirectory_enterprise/Authenticator.py:481
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
msgstr "Doit spécifier le nom d'utilisateur sous la forme USERNAME@DOMAIN.DOM"
#: auths/ActiveDirectory_enterprise/Authenticator.py:185
#: auths/ActiveDirectory_enterprise/Authenticator.py:192
msgid "Active directory connection error: "
msgstr "Erreur de connexion active directory : "
#: auths/ActiveDirectory_enterprise/Authenticator.py:371
#: auths/ActiveDirectory_enterprise/Authenticator.py:419
#: auths/AzureAD_enterprise/AzureAD.py:214
#: auths/ActiveDirectory_enterprise/Authenticator.py:378
#: auths/ActiveDirectory_enterprise/Authenticator.py:426
#: auths/AzureAD_enterprise/AzureAD.py:218
#: auths/EDirectory_enterprise/Authenticator.py:245
#: auths/EDirectory_enterprise/Authenticator.py:288
#: auths/RegexLdap/Authenticator.py:366 auths/RegexLdap/Authenticator.py:407
msgid "Username not found"
msgstr "Nom d'utilisateur introuvable"
#: auths/ActiveDirectory_enterprise/Authenticator.py:404
#: auths/ActiveDirectory_enterprise/Authenticator.py:411
msgid "Group not found"
msgstr "Groupe introuvable"
#: auths/ActiveDirectory_enterprise/Authenticator.py:439
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
#: auths/ActiveDirectory_enterprise/Authenticator.py:446
#: auths/ActiveDirectory_enterprise/Authenticator.py:465
#: auths/EDirectory_enterprise/Authenticator.py:305
#: auths/RegexLdap/Authenticator.py:429
msgid "Too many results, be more specific"
msgstr "Trop de résultats, être plus spécifique"
#: auths/ActiveDirectory_enterprise/Authenticator.py:483
#: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "Domain seems to be incorrect, please check it"
msgstr "Domaine semble être incorrect, veuillez bien consulter le"
#: auths/ActiveDirectory_enterprise/Authenticator.py:488
#: auths/ActiveDirectory_enterprise/Authenticator.py:495
msgid ""
"Server does not seem an Active Directory (it does not have user objects)"
msgstr ""
"Serveur ne semble pas un serveur Active Directory (il n'a pas d'objets "
"utilisateur)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:496
#: auths/ActiveDirectory_enterprise/Authenticator.py:503
msgid ""
"Server does not seem an Active Directory (it does not have group objects)"
msgstr ""
"Serveur ne semble pas un serveur Active Directory (il n'a pas d'objets de "
"groupe)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:501
#: auths/ActiveDirectory_enterprise/Authenticator.py:508
#: auths/EDirectory_enterprise/Authenticator.py:360
#: auths/RegexLdap/Authenticator.py:488
msgid "Connection params seem correct, test was succesfully executed"
msgstr ""
"Connexion params semblent correctes, le test a été correctement exécutée"
#: auths/AzureAD_enterprise/AzureAD.py:68
#| msgid "SAML Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:72
msgid "Azure AD Authenticator"
msgstr "Azur AD authentificateur"
#: auths/AzureAD_enterprise/AzureAD.py:70
#| msgid "Active Directory Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:74
msgid "Azure Active Directory Authenticator"
msgstr "Authentificateur Azur Active Directory"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Tenant ID"
msgstr "ID du locataire"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Obtained from Azure Active Directory - Properties - Directory ID"
msgstr "Obtenu à partir dAzur Active Directory - propriétés - annuaire ID"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Client ID"
msgstr "ID du client"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Obtained from App created on Azure for UDS Enterprise"
msgstr "Obtenu à partir de App créé sur Azure pour les entreprises de lUDS"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Client Secret"
msgstr "Secret de client"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Obtained from App created on Azure for UDS Enteprise - Keys"
msgstr "Obtenu à partir de App créé sur Azure pour UDS Enteprise - clés"
#: auths/AzureAD_enterprise/AzureAD.py:94
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr "Url de callback (rempli par UDS, résoudre ce que si cest nécessaire !)"
#: auths/AzureAD_enterprise/AzureAD.py:96
msgid "Callback"
msgstr "Rappel"
#: auths/AzureAD_enterprise/AzureAD.py:226
#: auths/AzureAD_enterprise/AzureAD.py:249
#: auths/AzureAD_enterprise/AzureAD.py:261
#| msgid "Authenticator not found"
#: auths/AzureAD_enterprise/AzureAD.py:98
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr ""
"Url de callback (rempli par UDS, résoudre ce que si cest nécessaire !)"
#: auths/AzureAD_enterprise/AzureAD.py:230
#: auths/AzureAD_enterprise/AzureAD.py:253
#: auths/AzureAD_enterprise/AzureAD.py:265
msgid "Authenticator exception:"
msgstr "Exception dauthentificateur :"
#: auths/AzureAD_enterprise/AzureAD.py:291
#| msgid "Ldap connection error: "
#: auths/AzureAD_enterprise/AzureAD.py:301
msgid "Connection error: "
msgstr "Erreur de connexion : "
#: auths/AzureAD_enterprise/AzureAD.py:292
#| msgid "Connection params seem correct, test was succesfully executed"
#: auths/AzureAD_enterprise/AzureAD.py:302
msgid "Connection params seems correct, test was succesfully executed"
msgstr "Params de connexion semble correcte, le test a été correctement exécuté"
msgstr ""
"Params de connexion semble correcte, le test a été correctement exécuté"
#: auths/EDirectory_enterprise/Authenticator.py:62
msgid "EDirectory Server IP or Hostname"
@ -1110,7 +1111,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:99
#: services/OpenStack/Provider.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1594,11 +1595,11 @@ msgstr "Détecter le plugin"
msgid "Bypass plugin detection"
msgstr "Ignorer la détection du plugin"
#: core/managers/UserServiceManager.py:218
#: core/managers/UserServiceManager.py:224
msgid "Can't remove a non active element"
msgstr "Impossible de supprimer un élément non actif"
#: core/managers/UserServiceManager.py:231
#: core/managers/UserServiceManager.py:237
#, python-brace-format
msgid "Can't remove nor cancel {0} cause its states don't allow it"
msgstr ""
@ -2054,7 +2055,7 @@ msgstr ""
"avec nom de domaine."
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:104 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2239,6 +2240,7 @@ msgstr "Vrai nom"
#: reports/lists/users.py:111 templates/uds/admin/tmpl/permissions_add.html:5
#: templates/uds/admin/tmpl/pool_add_group.html:5
#: templates/uds/admin/tmpl/pool_edit_assigned.html:5
#: templates/uds/html5/login.html:79 templates/uds/semantic/login.html:99
#: web/forms/LoginForm.py:65
msgid "Authenticator"
@ -2462,52 +2464,45 @@ msgid "Generates a report with the summary of a pool usage"
msgstr "Génère un rapport avec laperçu de lutilisation dun Pool"
#: services/Azure_enterprise/AzureCloneService.py:29
#| msgid "Parent Service"
msgid "Azure Clone Service"
msgstr "Clone dAzur Service"
#: services/Azure_enterprise/AzureCloneService.py:31
#| msgid "This service provides access to vApp based VDI"
msgid "This service provides access to Azure VMs based VDI"
msgstr "Ce service fournit laccès aux machines virtuelles Azure selon VDI"
#: services/Azure_enterprise/AzureCloneService.py:37
#| msgid "Number of desired vApps to keep running waiting for an user"
msgid "Number of desired VMs to keep running waiting for an user"
msgstr "Nombre de VMs souhaités poursuivre son exécution en attente pour un utilisateur"
msgstr ""
"Nombre de VMs souhaités poursuivre son exécution en attente pour un "
"utilisateur"
#: services/Azure_enterprise/AzureCloneService.py:39
#| msgid "Number of desired vApps to keep suspended waiting for use"
msgid "Number of desired VMs to keep suspended waiting for use"
msgstr "Nombre de VMs souhaités garder suspendu en attente pour une utilisation"
msgstr ""
"Nombre de VMs souhaités garder suspendu en attente pour une utilisation"
#: services/Azure_enterprise/AzureCloneService.py:53
#| msgid "Resource Pool"
msgid "Resource Group"
msgstr "Groupe de ressources"
#: services/Azure_enterprise/AzureCloneService.py:54
#| msgid "Base machine for this service"
msgid "Resource group container of this VDI service"
msgstr "Conteneur de groupe de ressources de ce service VDI"
#: services/Azure_enterprise/AzureCloneService.py:65
#| msgid "Virtual Datacenter"
msgid "Virtual Machine"
msgstr "Machine virtuelle"
#: services/Azure_enterprise/AzureCloneService.py:66
#| msgid "Base Machine"
msgid "Base virtual machine"
msgstr "Base de machine virtuelle"
msgid "Base virtual machine. (VMs Starting with UDS will be hidden)"
msgstr "Machine virtuelle de base. (VMs commençant par UDS seront cachés)"
#: services/Azure_enterprise/AzureCloneService.py:78
#| msgid "Cache size"
msgid "Machine size"
msgstr "Taille de machine"
#: services/Azure_enterprise/AzureCloneService.py:79
#| msgid "Memory for machines deployed from this service"
msgid "Size for machines created from this service."
msgstr "Taille pour machines créé à partir de ce service."
@ -2565,7 +2560,6 @@ msgid "Network"
msgstr "Réseau"
#: services/Azure_enterprise/AzureCloneService.py:91
#| msgid "Network on which the machine will be deployed"
msgid "Network where the clones will be attached"
msgstr "Réseau où les clones seront jointes"
@ -2578,12 +2572,10 @@ msgid "Subnet where the clones will be attached"
msgstr "Sous-réseau où les clones seront jointes"
#: services/Azure_enterprise/AzureCloneService.py:113
#| msgid "Security Groups"
msgid "Security Group"
msgstr "Groupe de sécurité"
#: services/Azure_enterprise/AzureCloneService.py:114
#| msgid "Fields from where to extract the real name"
msgid "Security group where to attach the virtual machine"
msgstr "Groupe de sécurité permettant de joindre lordinateur virtuel"
@ -2592,7 +2584,6 @@ msgid "Caching policy"
msgstr "Politique de mise en cache"
#: services/Azure_enterprise/AzureCloneService.py:123
#| msgid "Disk Cache"
msgid "Disk Caching policy"
msgstr "Politique de mise en cache disque"
@ -2613,11 +2604,11 @@ msgid ""
"Activate this option to use accelerated networking on vm. Ensure that your "
"machine and machine size supports this option before activating."
msgstr ""
"Activer cette option pour utiliser les réseaux accéléré sur vm. Veiller à ce que votre "
"taille de machine et la machine prend en charge cette option avant dactiver."
"Activer cette option pour utiliser les réseaux accéléré sur vm. Veiller à ce "
"que votre taille de machine et la machine prend en charge cette option avant "
"dactiver."
#: services/Azure_enterprise/AzureCloneService.py:156
#| msgid "vApp template for the service"
msgid "You must select a network for the service"
msgstr "Vous devez sélectionner un réseau pour le service"
@ -2626,7 +2617,6 @@ msgid "{} ({}, {} cores, {:.2f} GiB, {} max data disks)"
msgstr "{} ({,}, {} carottes, { : .2f} GiB, disques de données max {})"
#: services/Azure_enterprise/ServiceProviderAzure.py:38
#| msgid "Description"
msgid "Subscription ID"
msgstr "ID dabonnement"
@ -2638,7 +2628,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2650,7 +2640,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2661,7 +2651,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2673,7 +2663,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2686,12 +2676,10 @@ msgid "Timeout in seconds of connection to vCloud"
msgstr "Délai dattente en secondes de connexion à vCloud"
#: services/Azure_enterprise/ServiceProviderAzure.py:48
#| msgid "RDS Platform Provider"
msgid "Azure Platform Provider"
msgstr "Fournisseur de la plateforme Azure"
#: services/Azure_enterprise/ServiceProviderAzure.py:50
#| msgid "Provides connection to vCloud Director platform"
msgid "Provides connection to Azure Platform"
msgstr "Fournit la connexion à la plateforme Azure"
@ -2701,7 +2689,6 @@ msgid "Connection parameters seems correct"
msgstr "Paramètres de connexion semble correct"
#: services/Azure_enterprise/ServiceProviderAzure.py:231
#| msgid "VmwareVC Provider: "
msgid "Azure Provider: "
msgstr "Fournisseur dAzur : "
@ -3268,7 +3255,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:100
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3352,55 +3339,63 @@ msgstr "Groupes de sécurité"
msgid "Service security groups"
msgstr "Groupes de sécurité service"
#: services/OpenStack/Provider.py:79
#: services/OpenStack/Provider.py:80
msgid "OpenStack Platform Provider"
msgstr "Fournisseur de plates-formes OpenStack"
#: services/OpenStack/Provider.py:83
#: services/OpenStack/Provider.py:84
msgid "OpenStack platform service provider"
msgstr "Fournisseur de services de plate-forme OpenStack"
#: services/OpenStack/Provider.py:98
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "Hôte OpenStack "
#: services/OpenStack/Provider.py:99
#: services/OpenStack/Provider.py:100
msgid "OpenStack Port"
msgstr "Port OpenStack "
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:101
msgid "Newer Openstack"
msgstr "Openstack plus récent"
#: services/OpenStack/Provider.py:101
msgid "Check this if your openstack is newer than OCATA"
msgstr "Cochez cette case si votre openstack est plus récent que OCATA"
#: services/OpenStack/Provider.py:104
msgid "Access interface"
msgstr "Interface d'accès"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:104
msgid "Access interface to be used"
msgstr "Interface d'accès à utiliser"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:106
msgid "Domain name (default is Default)"
msgstr "Nom de domaine (valeur par défaut est la valeur par défaut)"
#: services/OpenStack/Provider.py:105
#: services/OpenStack/Provider.py:107
msgid "User with valid privileges on OpenStack"
msgstr "Utilisateur avec des privilèges valides sur OpenStack"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:108
msgid "Password of the user of OpenStack"
msgstr "Mot de passe de l'utilisateur de OpenStack"
#: services/OpenStack/Provider.py:111
#: services/OpenStack/Provider.py:113
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Délai d'attente en secondes de connexion à OpenStack"
#: services/OpenStack/Provider.py:155
#: services/OpenStack/Provider.py:157
msgid "OpenStack test connection passed"
msgstr "Test de connexion á OpenStack passée"
#: services/OpenStack/openStack/UDSOpenStackClient.py:553
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
msgid "Authentication error"
msgstr "Erreur d'authentification"
#: services/OpenStack/openStack/UDSOpenStackClient.py:555
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."
@ -3994,12 +3989,14 @@ msgstr ""
"6)"
#: services/Xen/XenProvider.py:79
msgid "Xenserver Platform Provider"
msgstr "Fournisseur de plates-formes XenServer"
#| msgid "Xenserver Platform Provider"
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr "Fournisseur de plates-formes de XenServer/XCP-NG"
#: services/Xen/XenProvider.py:83
msgid "XenServer platform service provider"
msgstr "Fournisseur de services de plate-forme XenServer"
#| msgid "XenServer platform service provider"
msgid "XenServer and XCP-NG platforms service provider"
msgstr "Fournisseur de services de plateformes XenServer et XCP-NG"
#: services/Xen/XenProvider.py:98
msgid "XenServer Server IP or Hostname"
@ -4491,13 +4488,13 @@ msgstr "Vous pouvez accéder au code UDS Open Source à"
msgid "UDS has been developed using these components:"
msgstr "UDS a été développé à l'aide de ces composants :"
#: templates/uds/html5/about.html:40
#: templates/uds/html5/about.html:38
msgid "If you find that we missed any component, please let us know"
msgstr ""
"Si vous trouvez que nous avons manqué un composant, s'il vous plaît laissez-"
"nous savoir"
#: templates/uds/html5/about.html:41
#: templates/uds/html5/about.html:39
#: templates/uds/html5/service_not_ready.html:21
#: templates/uds/semantic/about.html:42
#: templates/uds/semantic/service_not_ready.html:21
@ -5464,16 +5461,14 @@ msgid "If checked, fonts smoothing will be allowed"
msgstr "Si coché, le lissage de polices pourront"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid "Connection"
msgid "Connection Bar"
msgstr "Barre de connexion"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid ""
#| "If checked, all client monitors will be used for displaying (only works "
#| "on windows clients)"
msgid "If checked, connection bar will be shown (only on Windows clients)"
msgstr "Si cochée, barre de connexion saffichera (uniquement sur les clients Windows)"
msgstr ""
"Si cochée, barre de connexion saffichera (uniquement sur les clients "
"Windows)"
#: transports/RDP/BaseRDPTransport.py:116
#: transports/RDS_enterprise/BaseRDSTransport.py:99

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-02-06 11:24+0000\n"
"Last-Translator: Abdel Baaddi <abaaddi@virtualcable.es>\n"
"Language-Team: French (http://www.transifex.com/openuds/openuds/language/"
@ -713,7 +713,7 @@ msgid "Remove Cache element"
msgstr "Supprimer element du cache"
#: static/tmp_js/gui-d-servicespools.js:297
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Deletion error"
msgstr "Erreur de suppression"
@ -725,44 +725,54 @@ msgstr "Ajouter groupe"
msgid "You must provide authenticator and group"
msgstr "Vous devez fournir un authentificateur et un groupe"
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:434
#| msgid "Edit services provider"
msgid "Edit Assigned Service ownership"
msgstr "Modifiez la propriété assignés Service"
#: static/tmp_js/gui-d-servicespools.js:462
#| msgid "You must provide authenticator and"
msgid "You must provide authenticator and user"
msgstr "Vous devez fournir authentificateur et utilisateur"
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"
msgstr "Supprimer le service affecté"
#: static/tmp_js/gui-d-servicespools.js:490
#: static/tmp_js/gui-d-servicespools.js:543
msgid "Restrained"
msgstr "Maitrisé"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "New service pool"
msgstr "Nouveau pool de services"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "creation error"
msgstr "erreur de création"
#: static/tmp_js/gui-d-servicespools.js:509
#: static/tmp_js/gui-d-servicespools.js:562
msgid "Publish on creation"
msgstr "Publier sur la création"
#: static/tmp_js/gui-d-servicespools.js:510
#: static/tmp_js/gui-d-servicespools.js:563
msgid "If selected, will initiate the publication inmediatly after creation"
msgstr "Si sélectionné, lancera la publication immédiatement après création"
#: static/tmp_js/gui-d-servicespools.js:522 static/tmp_js/gui.js:53
#: static/tmp_js/gui-d-servicespools.js:575 static/tmp_js/gui.js:53
msgid "Edit"
msgstr "Modifier"
#: static/tmp_js/gui-d-servicespools.js:522
#: static/tmp_js/gui-d-servicespools.js:575
msgid "saving error"
msgstr "erreur de sauvegarde"
#: static/tmp_js/gui-d-servicespools.js:525 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui-d-servicespools.js:578 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui.js:57
msgid "Delete"
msgstr "Supprimer"
#: static/tmp_js/gui-d-servicespools.js:525
#: static/tmp_js/gui-d-servicespools.js:578
msgid "deletion error"
msgstr "erreur de suppression"

View File

@ -3,13 +3,12 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
#: auths/AzureAD_enterprise/AzureAD.py:92
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"PO-Revision-Date: 2018-03-23 09:41+0000\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-09-10 09:10+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/"
"it/)\n"
@ -49,7 +48,7 @@ msgstr "ID"
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:81 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270
#: REST/methods/user_services.py:249 REST/methods/user_services.py:285
#: REST/methods/users_groups.py:113 REST/model.py:130
#: templates/uds/admin/tmpl/calendar_rule.html:5
#: templates/uds/admin/tmpl/calendar_rule.html:7
@ -63,7 +62,7 @@ msgstr "Nome"
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/user_services.py:287 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 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
@ -72,7 +71,7 @@ msgstr "Commenti"
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:157
#: REST/methods/user_services.py:284 REST/model.py:157
#: templates/uds/admin/tmpl/pool_add_access.html:5
msgid "Priority"
msgstr "Priorità"
@ -243,7 +242,7 @@ msgstr "Report disponibili"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:84
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
#: auths/RegexLdap/Authenticator.py:85 auths/SAML_enterprise/SAML.py:116
#: templates/uds/admin/tmpl/pool_add_group.html:17
@ -277,7 +276,7 @@ msgstr "Servizi attuali"
msgid "Service name"
msgstr "Nome servizio"
#: REST/methods/services.py:192 REST/methods/user_services.py:271
#: REST/methods/services.py:192 REST/methods/user_services.py:286
msgid "Type"
msgstr "Tipo"
@ -367,7 +366,7 @@ msgstr "Immagine assocciated con questo servizio"
msgid "Service Pools"
msgstr "Servizio piscine"
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:132
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:129
msgid "status"
msgstr "stato"
@ -529,8 +528,8 @@ msgstr "Servizio di base non esiste più"
msgid "This service requires an OS Manager"
msgstr "Questo servizio richiede un OS Manager"
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:77
#: REST/methods/user_services.py:78
msgid "unknown"
msgstr "sconosciuto"
@ -538,7 +537,7 @@ msgstr "sconosciuto"
msgid "Services Usage"
msgstr "Utilizzo dei servizi"
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:134
msgid "Owner"
msgstr "Proprietario"
@ -556,30 +555,30 @@ msgstr "Servizio"
msgid "Pool"
msgstr "Piscina"
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:127
#: REST/methods/user_services.py:211 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr "IP"
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:128
#: REST/methods/user_services.py:212
msgid "Friendly name"
msgstr "Nome descrittivo"
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:133
msgid "Src Ip"
msgstr "Src Ip"
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:132
msgid "Src Host"
msgstr "Src Host"
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:162
msgid "Item already being removed"
msgstr "Elemento già essere rimosso"
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:164
msgid "Item is not removable"
msgstr "Elemento non è rimovibile"
@ -629,38 +628,38 @@ msgstr ""
"questo tipo di trasporto. Altrimenti, saranno consentiti solo dispositivi "
"compatibili con i valori selezionati"
#: REST/methods/user_services.py:123
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
msgstr "Servizi assegnati"
#: REST/methods/user_services.py:127 REST/methods/user_services.py:195
#: REST/methods/user_services.py:124 REST/methods/user_services.py:208
msgid "Creation date"
msgstr "Data di creazione"
#: REST/methods/user_services.py:128 REST/methods/user_services.py:196
#: REST/methods/user_services.py:338 REST/methods/user_services.py:367
#: REST/methods/user_services.py:125 REST/methods/user_services.py:209
#: REST/methods/user_services.py:353 REST/methods/user_services.py:383
msgid "Revision"
msgstr "Revisione"
#: REST/methods/user_services.py:133
#: REST/methods/user_services.py:130
msgid "Status date"
msgstr "Data stato"
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65
#: REST/methods/user_services.py:131 templates/uds/admin/tmpl/user-info.html:65
msgid "In Use"
msgstr "In uso"
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202
#: REST/methods/user_services.py:135 REST/methods/user_services.py:215
msgid "Actor version"
msgstr "Versione attore"
#: REST/methods/user_services.py:191
#: REST/methods/user_services.py:204
msgid "Cached services"
msgstr "Servizi memorizzati nella cache"
#: REST/methods/user_services.py:200 REST/methods/user_services.py:237
#: REST/methods/user_services.py:340
#: REST/methods/user_services.py:213 REST/methods/user_services.py:251
#: REST/methods/user_services.py:355
#: templates/uds/admin/tmpl/group-info.html:18
#: templates/uds/admin/tmpl/group-info.html:45
#: templates/uds/admin/tmpl/group.html:54
@ -670,41 +669,41 @@ msgstr "Servizi memorizzati nella cache"
msgid "State"
msgstr "Stato"
#: REST/methods/user_services.py:201
#: REST/methods/user_services.py:214
msgid "Cache level"
msgstr "Livello della cache"
#: REST/methods/user_services.py:230
#: REST/methods/user_services.py:244
msgid "Assigned groups"
msgstr "Gruppi assegnati"
#: REST/methods/user_services.py:236 templates/uds/admin/tmpl/group.html:46
#: REST/methods/user_services.py:250 templates/uds/admin/tmpl/group.html:46
#: templates/uds/admin/tmpl/user.html:37
msgid "comments"
msgstr "Commenti"
#: REST/methods/user_services.py:265
#: REST/methods/user_services.py:280
msgid "Assigned transports"
msgstr "Trasporti assegnati"
#: REST/methods/user_services.py:334
#: REST/methods/user_services.py:349
#: templates/uds/admin/tmpl/services_pool.html:35
msgid "Publications"
msgstr "Pubblicazioni"
#: REST/methods/user_services.py:339 REST/methods/user_services.py:368
#: REST/methods/user_services.py:354 REST/methods/user_services.py:384
msgid "Publish date"
msgstr "Data di pubblicazione"
#: REST/methods/user_services.py:341 templates/uds/admin/tmpl/publish.html:5
#: REST/methods/user_services.py:356 templates/uds/admin/tmpl/publish.html:5
msgid "Reason"
msgstr "Motivo"
#: REST/methods/user_services.py:363
#: REST/methods/user_services.py:379
msgid "Changelog"
msgstr "Changelog"
#: REST/methods/user_services.py:369
#: REST/methods/user_services.py:385
#: templates/uds/admin/tmpl/group-info.html:87
msgid "Comment"
msgstr "Commento"
@ -726,7 +725,7 @@ 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:105
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -857,7 +856,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:98
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -871,7 +870,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:100
#: services/OpenStack/Provider.py:102
msgid "Use SSL"
msgstr "Utilizzo SSL"
@ -891,12 +890,13 @@ msgstr ""
"successive)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:39
#: auths/AzureAD_enterprise/AzureAD.py:83
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/EDirectory_enterprise/Authenticator.py:65
#: auths/RegexLdap/Authenticator.py:60 auths/SAML_enterprise/SAML.py:113
#: reports/stats/usage_by_pool.py:73 reports/stats/usage_by_pool.py:189
#: reports/stats/usage_summary_pool.py:73
#: reports/stats/usage_summary_pool.py:207
#: templates/uds/admin/tmpl/pool_edit_assigned.html:17
msgid "User"
msgstr "Utente"
@ -919,7 +919,7 @@ 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:106
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -948,7 +948,7 @@ 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:111
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -967,8 +967,8 @@ msgid ""
"If not empty, will override AD search base with this value (format: dc=..., "
"dc=...)"
msgstr ""
"Se non è vuoto, eseguirà l'override annuncio ricerca base con questo valore (formato: dc =..., "
"DC =...)"
"Se non è vuoto, eseguirà l'override annuncio ricerca base con questo valore "
"(formato: dc =..., DC =...)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:45
msgid "Active Directory Authenticator"
@ -978,116 +978,117 @@ msgstr "Autenticatore di Active Directory"
msgid "Authenticate against Active Directory"
msgstr "L'autenticazione in Active Directory"
#: auths/ActiveDirectory_enterprise/Authenticator.py:75
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
#: auths/ActiveDirectory_enterprise/Authenticator.py:76
#: auths/ActiveDirectory_enterprise/Authenticator.py:481
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
msgstr "Deve specificare il nome utente nella forma USERNAME@DOMAIN.DOM"
#: auths/ActiveDirectory_enterprise/Authenticator.py:185
#: auths/ActiveDirectory_enterprise/Authenticator.py:192
msgid "Active directory connection error: "
msgstr "Errore di connessione Active directory: "
#: auths/ActiveDirectory_enterprise/Authenticator.py:371
#: auths/ActiveDirectory_enterprise/Authenticator.py:419
#: auths/AzureAD_enterprise/AzureAD.py:214
#: auths/ActiveDirectory_enterprise/Authenticator.py:378
#: auths/ActiveDirectory_enterprise/Authenticator.py:426
#: auths/AzureAD_enterprise/AzureAD.py:218
#: auths/EDirectory_enterprise/Authenticator.py:245
#: auths/EDirectory_enterprise/Authenticator.py:288
#: auths/RegexLdap/Authenticator.py:366 auths/RegexLdap/Authenticator.py:407
msgid "Username not found"
msgstr "Nome utente non trovato"
#: auths/ActiveDirectory_enterprise/Authenticator.py:404
#: auths/ActiveDirectory_enterprise/Authenticator.py:411
msgid "Group not found"
msgstr "Gruppo non trovato"
#: auths/ActiveDirectory_enterprise/Authenticator.py:439
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
#: auths/ActiveDirectory_enterprise/Authenticator.py:446
#: auths/ActiveDirectory_enterprise/Authenticator.py:465
#: auths/EDirectory_enterprise/Authenticator.py:305
#: auths/RegexLdap/Authenticator.py:429
msgid "Too many results, be more specific"
msgstr "Troppi risultati, essere più specifico"
#: auths/ActiveDirectory_enterprise/Authenticator.py:483
#: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "Domain seems to be incorrect, please check it"
msgstr "Dominio sembra essere corretto, si prega di controllare"
#: auths/ActiveDirectory_enterprise/Authenticator.py:488
#: auths/ActiveDirectory_enterprise/Authenticator.py:495
msgid ""
"Server does not seem an Active Directory (it does not have user objects)"
msgstr "Server non sembra un'Active Directory (non ha oggetti utente)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:496
#: auths/ActiveDirectory_enterprise/Authenticator.py:503
msgid ""
"Server does not seem an Active Directory (it does not have group objects)"
msgstr "Server non sembra un'Active Directory (non ha oggetti di gruppo)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:501
#: auths/ActiveDirectory_enterprise/Authenticator.py:508
#: auths/EDirectory_enterprise/Authenticator.py:360
#: auths/RegexLdap/Authenticator.py:488
msgid "Connection params seem correct, test was succesfully executed"
msgstr ""
"Connessione params sembrano corretti, prova era stata correttamente eseguita"
#: auths/AzureAD_enterprise/AzureAD.py:68
#| msgid "SAML Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:72
msgid "Azure AD Authenticator"
msgstr "Azure AD Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:70
#| msgid "Active Directory Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:74
msgid "Azure Active Directory Authenticator"
msgstr "Autenticatore Azure Active Directory"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Tenant ID"
msgstr "ID tenant"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Obtained from Azure Active Directory - Properties - Directory ID"
msgstr "Ottenuti da Azure Active Directory - proprietà - Directory ID"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Client ID"
msgstr "ID client"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Obtained from App created on Azure for UDS Enterprise"
msgstr "Ottenuto da App creata su Azure per UDS Enterprise"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Client Secret"
msgstr "Segreto del client"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Obtained from App created on Azure for UDS Enteprise - Keys"
msgstr "Ottenuto da App creata su Azure per UDS Enteprise - chiavi"
#: auths/AzureAD_enterprise/AzureAD.py:94
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr "Url di callback (riempito di UDS, risolvere il problema solo se necessario!!)"
#: auths/AzureAD_enterprise/AzureAD.py:96
msgid "Callback"
msgstr "Callback"
#: auths/AzureAD_enterprise/AzureAD.py:226
#: auths/AzureAD_enterprise/AzureAD.py:249
#: auths/AzureAD_enterprise/AzureAD.py:261
#| msgid "Authenticator not found"
#: auths/AzureAD_enterprise/AzureAD.py:98
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr ""
"Url di callback (riempito di UDS, risolvere il problema solo se necessario!!)"
#: auths/AzureAD_enterprise/AzureAD.py:230
#: auths/AzureAD_enterprise/AzureAD.py:253
#: auths/AzureAD_enterprise/AzureAD.py:265
msgid "Authenticator exception:"
msgstr "Eccezione di Authenticator:"
#: auths/AzureAD_enterprise/AzureAD.py:291
#| msgid "Ldap connection error: "
#: auths/AzureAD_enterprise/AzureAD.py:301
msgid "Connection error: "
msgstr "Errore di connessione: "
#: auths/AzureAD_enterprise/AzureAD.py:292
#| msgid "Connection params seem correct, test was succesfully executed"
#: auths/AzureAD_enterprise/AzureAD.py:302
msgid "Connection params seems correct, test was succesfully executed"
msgstr "Collegamento parametri sembra corretta, il test è stato eseguito con successo"
msgstr ""
"Collegamento parametri sembra corretta, il test è stato eseguito con successo"
#: auths/EDirectory_enterprise/Authenticator.py:62
msgid "EDirectory Server IP or Hostname"
@ -1099,7 +1100,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:99
#: services/OpenStack/Provider.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1577,11 +1578,11 @@ msgstr "Rilevare plugin"
msgid "Bypass plugin detection"
msgstr "Ignorare il rilevamento del plugin"
#: core/managers/UserServiceManager.py:218
#: core/managers/UserServiceManager.py:224
msgid "Can't remove a non active element"
msgstr "Non è possibile rimuovere un elemento non attivo"
#: core/managers/UserServiceManager.py:231
#: core/managers/UserServiceManager.py:237
#, python-brace-format
msgid "Can't remove nor cancel {0} cause its states don't allow it"
msgstr "Non rimuovere né cancellare {0} causa che suoi Stati non consentono"
@ -2033,7 +2034,7 @@ 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:104 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2218,6 +2219,7 @@ msgstr "Vero nome"
#: reports/lists/users.py:111 templates/uds/admin/tmpl/permissions_add.html:5
#: templates/uds/admin/tmpl/pool_add_group.html:5
#: templates/uds/admin/tmpl/pool_edit_assigned.html:5
#: templates/uds/html5/login.html:79 templates/uds/semantic/login.html:99
#: web/forms/LoginForm.py:65
msgid "Authenticator"
@ -2441,52 +2443,47 @@ msgid "Generates a report with the summary of a pool usage"
msgstr "Genera un report con il riepilogo di un utilizzo di pool"
#: services/Azure_enterprise/AzureCloneService.py:29
#| msgid "Parent Service"
msgid "Azure Clone Service"
msgstr "Servizio di Azure Clone"
#: services/Azure_enterprise/AzureCloneService.py:31
#| msgid "This service provides access to vApp based VDI"
msgid "This service provides access to Azure VMs based VDI"
msgstr "Questo servizio fornisce l'accesso a macchine virtuali Azure basato VDI"
msgstr ""
"Questo servizio fornisce l'accesso a macchine virtuali Azure basato VDI"
#: services/Azure_enterprise/AzureCloneService.py:37
#| msgid "Number of desired vApps to keep running waiting for an user"
msgid "Number of desired VMs to keep running waiting for an user"
msgstr "Numero di macchine virtuali desiderate per continuare a correre in attesa di un utente"
msgstr ""
"Numero di macchine virtuali desiderate per continuare a correre in attesa di "
"un utente"
#: services/Azure_enterprise/AzureCloneService.py:39
#| msgid "Number of desired vApps to keep suspended waiting for use"
msgid "Number of desired VMs to keep suspended waiting for use"
msgstr "Numero di macchine virtuali desiderate mantenere sospesa in attesa di utilizzo"
msgstr ""
"Numero di macchine virtuali desiderate mantenere sospesa in attesa di "
"utilizzo"
#: services/Azure_enterprise/AzureCloneService.py:53
#| msgid "Resource Pool"
msgid "Resource Group"
msgstr "Gruppo di risorse"
#: services/Azure_enterprise/AzureCloneService.py:54
#| msgid "Base machine for this service"
msgid "Resource group container of this VDI service"
msgstr "Contenitore del gruppo di risorse di questo servizio VDI"
#: services/Azure_enterprise/AzureCloneService.py:65
#| msgid "Virtual Datacenter"
msgid "Virtual Machine"
msgstr "Macchina virtuale"
#: services/Azure_enterprise/AzureCloneService.py:66
#| msgid "Base Machine"
msgid "Base virtual machine"
msgstr "Macchina virtuale di base"
msgid "Base virtual machine. (VMs Starting with UDS will be hidden)"
msgstr "Macchina virtuale di base. (VMs a partire con UDS sarà nascosto)"
#: services/Azure_enterprise/AzureCloneService.py:78
#| msgid "Cache size"
msgid "Machine size"
msgstr "Dimensioni della macchina"
#: services/Azure_enterprise/AzureCloneService.py:79
#| msgid "Memory for machines deployed from this service"
msgid "Size for machines created from this service."
msgstr "Dimensioni per macchine create da questo servizio."
@ -2544,7 +2541,6 @@ msgid "Network"
msgstr "Rete"
#: services/Azure_enterprise/AzureCloneService.py:91
#| msgid "Network on which the machine will be deployed"
msgid "Network where the clones will be attached"
msgstr "Rete dove verranno collegati i cloni"
@ -2557,12 +2553,10 @@ msgid "Subnet where the clones will be attached"
msgstr "Subnet dove verranno collegati i cloni"
#: services/Azure_enterprise/AzureCloneService.py:113
#| msgid "Security Groups"
msgid "Security Group"
msgstr "Gruppo di sicurezza"
#: services/Azure_enterprise/AzureCloneService.py:114
#| msgid "Fields from where to extract the real name"
msgid "Security group where to attach the virtual machine"
msgstr "Gruppo di protezione dove fissare la macchina virtuale"
@ -2571,7 +2565,6 @@ msgid "Caching policy"
msgstr "Criteri di memorizzazione nella cache"
#: services/Azure_enterprise/AzureCloneService.py:123
#| msgid "Disk Cache"
msgid "Disk Caching policy"
msgstr "Criteri di memorizzazione nella cache del disco"
@ -2592,11 +2585,11 @@ msgid ""
"Activate this option to use accelerated networking on vm. Ensure that your "
"machine and machine size supports this option before activating."
msgstr ""
"Attivare questa opzione per utilizzare la rete accelerata su vm. Garantire che il vostro "
"Dimensioni macchina e la macchina supporta questa opzione prima dell'attivazione."
"Attivare questa opzione per utilizzare la rete accelerata su vm. Garantire "
"che il vostro Dimensioni macchina e la macchina supporta questa opzione "
"prima dell'attivazione."
#: services/Azure_enterprise/AzureCloneService.py:156
#| msgid "vApp template for the service"
msgid "You must select a network for the service"
msgstr "È necessario selezionare una rete per il servizio"
@ -2605,7 +2598,6 @@ msgid "{} ({}, {} cores, {:.2f} GiB, {} max data disks)"
msgstr "{} ({,} {} Core, {: .2f} GiB, dischi di dati max {})"
#: services/Azure_enterprise/ServiceProviderAzure.py:38
#| msgid "Description"
msgid "Subscription ID"
msgstr "ID sottoscrizione"
@ -2617,7 +2609,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2629,7 +2621,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2640,7 +2632,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2652,7 +2644,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2665,12 +2657,10 @@ msgid "Timeout in seconds of connection to vCloud"
msgstr "Timeout in secondi di connessione a vCloud"
#: services/Azure_enterprise/ServiceProviderAzure.py:48
#| msgid "RDS Platform Provider"
msgid "Azure Platform Provider"
msgstr "Provider di piattaforma azzurro"
#: services/Azure_enterprise/ServiceProviderAzure.py:50
#| msgid "Provides connection to vCloud Director platform"
msgid "Provides connection to Azure Platform"
msgstr "Fornisce connessione alla piattaforma Azure"
@ -2680,7 +2670,6 @@ msgid "Connection parameters seems correct"
msgstr "I parametri di connessione sembra corretto"
#: services/Azure_enterprise/ServiceProviderAzure.py:231
#| msgid "VmwareVC Provider: "
msgid "Azure Provider: "
msgstr "Azure Provider: "
@ -3234,7 +3223,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:100
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3318,55 +3307,63 @@ msgstr "Gruppi di protezione"
msgid "Service security groups"
msgstr "Gruppi di protezione di servizio"
#: services/OpenStack/Provider.py:79
#: services/OpenStack/Provider.py:80
msgid "OpenStack Platform Provider"
msgstr "OpenStack Platform Provider"
#: services/OpenStack/Provider.py:83
#: services/OpenStack/Provider.py:84
msgid "OpenStack platform service provider"
msgstr "Fornitore di servizi di piattaforma OpenStack"
#: services/OpenStack/Provider.py:98
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
#: services/OpenStack/Provider.py:99
#: services/OpenStack/Provider.py:100
msgid "OpenStack Port"
msgstr "OpenStack Port"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:101
msgid "Newer Openstack"
msgstr "Openstack più recenti"
#: services/OpenStack/Provider.py:101
msgid "Check this if your openstack is newer than OCATA"
msgstr "Controllare questo se il tuo openstack è più recente rispetto a OCATA"
#: services/OpenStack/Provider.py:104
msgid "Access interface"
msgstr "Interfaccia di accesso"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:104
msgid "Access interface to be used"
msgstr "Interfaccia di accesso da utilizzare"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:106
msgid "Domain name (default is Default)"
msgstr "Nome di dominio (il valore predefinito è Default)"
#: services/OpenStack/Provider.py:105
#: services/OpenStack/Provider.py:107
msgid "User with valid privileges on OpenStack"
msgstr "Utente con privilegi validi su OpenStack"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:108
msgid "Password of the user of OpenStack"
msgstr "Password dell'utente di OpenStack"
#: services/OpenStack/Provider.py:111
#: services/OpenStack/Provider.py:113
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Timeout in secondi di connessione a OpenStack"
#: services/OpenStack/Provider.py:155
#: services/OpenStack/Provider.py:157
msgid "OpenStack test connection passed"
msgstr "OpenStack test connessione passata"
#: services/OpenStack/openStack/UDSOpenStackClient.py:553
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
msgid "Authentication error"
msgstr "Errore di autenticazione"
#: services/OpenStack/openStack/UDSOpenStackClient.py:555
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."
@ -3956,12 +3953,14 @@ msgstr ""
"Lunghezza della parte numerica per i nomi di questa macchine (tra 3 e 6"
#: services/Xen/XenProvider.py:79
msgid "Xenserver Platform Provider"
msgstr "Fornitore di piattaforma di XenServer"
#| msgid "Xenserver Platform Provider"
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr "Fornitore di piattaforme di XenServer/XCP-NG"
#: services/Xen/XenProvider.py:83
msgid "XenServer platform service provider"
msgstr "Fornitore di servizi di piattaforma XenServer"
#| msgid "XenServer platform service provider"
msgid "XenServer and XCP-NG platforms service provider"
msgstr "Fornitore di servizi di piattaforme di XenServer e XCP-NG"
#: services/Xen/XenProvider.py:98
msgid "XenServer Server IP or Hostname"
@ -4453,11 +4452,11 @@ msgstr "È possibile accedere a codice sorgente aperto UDS presso"
msgid "UDS has been developed using these components:"
msgstr "UDS è stato sviluppato utilizzando questi componenti:"
#: templates/uds/html5/about.html:40
#: templates/uds/html5/about.html:38
msgid "If you find that we missed any component, please let us know"
msgstr "Se trovate che abbiamo perso qualsiasi componente, fatecelo sapere"
#: templates/uds/html5/about.html:41
#: templates/uds/html5/about.html:39
#: templates/uds/html5/service_not_ready.html:21
#: templates/uds/semantic/about.html:42
#: templates/uds/semantic/service_not_ready.html:21
@ -5420,16 +5419,14 @@ msgid "If checked, fonts smoothing will be allowed"
msgstr "Se selezionata, i font smoothing saranno consentiti"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid "Connection"
msgid "Connection Bar"
msgstr "Barra di connessione"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid ""
#| "If checked, all client monitors will be used for displaying (only works "
#| "on windows clients)"
msgid "If checked, connection bar will be shown (only on Windows clients)"
msgstr "Se selezionata, verrà visualizzata la barra di connessione (solo sui client Windows)"
msgstr ""
"Se selezionata, verrà visualizzata la barra di connessione (solo sui client "
"Windows)"
#: transports/RDP/BaseRDPTransport.py:116
#: transports/RDS_enterprise/BaseRDSTransport.py:99

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-01-26 09:30+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/"
@ -711,7 +711,7 @@ msgid "Remove Cache element"
msgstr "Rimuovere l'elemento della Cache"
#: static/tmp_js/gui-d-servicespools.js:297
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Deletion error"
msgstr "Errore di omissione"
@ -723,44 +723,54 @@ msgstr "Aggiungi gruppo"
msgid "You must provide authenticator and group"
msgstr "È necessario fornire autenticatore e gruppo"
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:434
#| msgid "Edit services provider"
msgid "Edit Assigned Service ownership"
msgstr "Modificare proprietà di servizio assegnato"
#: static/tmp_js/gui-d-servicespools.js:462
#| msgid "You must provide authenticator and"
msgid "You must provide authenticator and user"
msgstr "È necessario fornire authenticator e utente"
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"
msgstr "Rimuovere il servizio assegnato"
#: static/tmp_js/gui-d-servicespools.js:490
#: static/tmp_js/gui-d-servicespools.js:543
msgid "Restrained"
msgstr "Trattenuto"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "New service pool"
msgstr "Nuovo servizio piscina"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "creation error"
msgstr "errore di creazione"
#: static/tmp_js/gui-d-servicespools.js:509
#: static/tmp_js/gui-d-servicespools.js:562
msgid "Publish on creation"
msgstr "Pubblicare sulla creazione"
#: static/tmp_js/gui-d-servicespools.js:510
#: static/tmp_js/gui-d-servicespools.js:563
msgid "If selected, will initiate the publication inmediatly after creation"
msgstr "Se selezionata, avvia la pubblicazione inmediatly dopo la creazione"
#: static/tmp_js/gui-d-servicespools.js:522 static/tmp_js/gui.js:53
#: static/tmp_js/gui-d-servicespools.js:575 static/tmp_js/gui.js:53
msgid "Edit"
msgstr "Modifica"
#: static/tmp_js/gui-d-servicespools.js:522
#: static/tmp_js/gui-d-servicespools.js:575
msgid "saving error"
msgstr "errore di risparmio"
#: static/tmp_js/gui-d-servicespools.js:525 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui-d-servicespools.js:578 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui.js:57
msgid "Delete"
msgstr "Eliminare"
#: static/tmp_js/gui-d-servicespools.js:525
#: static/tmp_js/gui-d-servicespools.js:578
msgid "deletion error"
msgstr "errore di omissione"

View File

@ -4,13 +4,12 @@
#
# Translators:
# Adolfo Gómez <dkmaster at dkmon dot com>, 2012
#: auths/AzureAD_enterprise/AzureAD.py:92
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"PO-Revision-Date: 2018-03-23 09:41+0000\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-09-10 09:10+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/"
"pt/)\n"
@ -50,7 +49,7 @@ msgstr "Identificação"
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:81 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270
#: REST/methods/user_services.py:249 REST/methods/user_services.py:285
#: REST/methods/users_groups.py:113 REST/model.py:130
#: templates/uds/admin/tmpl/calendar_rule.html:5
#: templates/uds/admin/tmpl/calendar_rule.html:7
@ -64,7 +63,7 @@ msgstr "Nome"
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/user_services.py:287 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 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
@ -73,7 +72,7 @@ msgstr "Comentários"
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:157
#: REST/methods/user_services.py:284 REST/model.py:157
#: templates/uds/admin/tmpl/pool_add_access.html:5
msgid "Priority"
msgstr "Prioridade"
@ -246,7 +245,7 @@ msgstr "Relatórios disponíveis"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:84
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
#: auths/RegexLdap/Authenticator.py:85 auths/SAML_enterprise/SAML.py:116
#: templates/uds/admin/tmpl/pool_add_group.html:17
@ -280,7 +279,7 @@ msgstr "Serviços atuais"
msgid "Service name"
msgstr "Nome do serviço"
#: REST/methods/services.py:192 REST/methods/user_services.py:271
#: REST/methods/services.py:192 REST/methods/user_services.py:286
msgid "Type"
msgstr "Tipo"
@ -370,7 +369,7 @@ msgstr "Imagem assocciated com este serviço"
msgid "Service Pools"
msgstr "Piscinas de serviço"
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:132
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:129
msgid "status"
msgstr "status"
@ -534,8 +533,8 @@ msgstr "Serviço de base não existe mais"
msgid "This service requires an OS Manager"
msgstr "Este serviço requer um gestor de sistema operacional"
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:77
#: REST/methods/user_services.py:78
msgid "unknown"
msgstr "desconhecido"
@ -543,7 +542,7 @@ msgstr "desconhecido"
msgid "Services Usage"
msgstr "Uso de serviços"
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:134
msgid "Owner"
msgstr "Proprietário"
@ -561,30 +560,30 @@ msgstr "Serviço"
msgid "Pool"
msgstr "Piscina"
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:127
#: REST/methods/user_services.py:211 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr "IP"
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:128
#: REST/methods/user_services.py:212
msgid "Friendly name"
msgstr "Nome amigável"
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:133
msgid "Src Ip"
msgstr "src Ip"
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:132
msgid "Src Host"
msgstr "Src Host"
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:162
msgid "Item already being removed"
msgstr "Item já está sendo removido"
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:164
msgid "Item is not removable"
msgstr "Item não é removível"
@ -634,38 +633,38 @@ msgstr ""
"este transporte. Senão, serão permitidos somente dispositivos compatíveis "
"com valores selecionados"
#: REST/methods/user_services.py:123
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
msgstr "Serviços atribuídos"
#: REST/methods/user_services.py:127 REST/methods/user_services.py:195
#: REST/methods/user_services.py:124 REST/methods/user_services.py:208
msgid "Creation date"
msgstr "Data de criação"
#: REST/methods/user_services.py:128 REST/methods/user_services.py:196
#: REST/methods/user_services.py:338 REST/methods/user_services.py:367
#: REST/methods/user_services.py:125 REST/methods/user_services.py:209
#: REST/methods/user_services.py:353 REST/methods/user_services.py:383
msgid "Revision"
msgstr "Revisão"
#: REST/methods/user_services.py:133
#: REST/methods/user_services.py:130
msgid "Status date"
msgstr "Data de estado"
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65
#: REST/methods/user_services.py:131 templates/uds/admin/tmpl/user-info.html:65
msgid "In Use"
msgstr "Em uso"
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202
#: REST/methods/user_services.py:135 REST/methods/user_services.py:215
msgid "Actor version"
msgstr "Versão do ator"
#: REST/methods/user_services.py:191
#: REST/methods/user_services.py:204
msgid "Cached services"
msgstr "Serviços em cache"
#: REST/methods/user_services.py:200 REST/methods/user_services.py:237
#: REST/methods/user_services.py:340
#: REST/methods/user_services.py:213 REST/methods/user_services.py:251
#: REST/methods/user_services.py:355
#: templates/uds/admin/tmpl/group-info.html:18
#: templates/uds/admin/tmpl/group-info.html:45
#: templates/uds/admin/tmpl/group.html:54
@ -675,41 +674,41 @@ msgstr "Serviços em cache"
msgid "State"
msgstr "Estado"
#: REST/methods/user_services.py:201
#: REST/methods/user_services.py:214
msgid "Cache level"
msgstr "Nível de cache"
#: REST/methods/user_services.py:230
#: REST/methods/user_services.py:244
msgid "Assigned groups"
msgstr "Grupos atribuídos"
#: REST/methods/user_services.py:236 templates/uds/admin/tmpl/group.html:46
#: REST/methods/user_services.py:250 templates/uds/admin/tmpl/group.html:46
#: templates/uds/admin/tmpl/user.html:37
msgid "comments"
msgstr "Comentários"
#: REST/methods/user_services.py:265
#: REST/methods/user_services.py:280
msgid "Assigned transports"
msgstr "Transportes atribuídos"
#: REST/methods/user_services.py:334
#: REST/methods/user_services.py:349
#: templates/uds/admin/tmpl/services_pool.html:35
msgid "Publications"
msgstr "Publicações"
#: REST/methods/user_services.py:339 REST/methods/user_services.py:368
#: REST/methods/user_services.py:354 REST/methods/user_services.py:384
msgid "Publish date"
msgstr "Data de publicação"
#: REST/methods/user_services.py:341 templates/uds/admin/tmpl/publish.html:5
#: REST/methods/user_services.py:356 templates/uds/admin/tmpl/publish.html:5
msgid "Reason"
msgstr "Razão"
#: REST/methods/user_services.py:363
#: REST/methods/user_services.py:379
msgid "Changelog"
msgstr "Changelog"
#: REST/methods/user_services.py:369
#: REST/methods/user_services.py:385
#: templates/uds/admin/tmpl/group-info.html:87
msgid "Comment"
msgstr "Comentário"
@ -731,7 +730,7 @@ 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:105
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -862,7 +861,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:98
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -876,7 +875,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:100
#: services/OpenStack/Provider.py:102
msgid "Use SSL"
msgstr "Uso SSL"
@ -893,12 +892,13 @@ msgid "Compatibility of AD connection (Usually windows 2000 and later)"
msgstr "Compatibilidade de conexão AD (geralmente windows 2000 e posterior)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:39
#: auths/AzureAD_enterprise/AzureAD.py:83
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/EDirectory_enterprise/Authenticator.py:65
#: auths/RegexLdap/Authenticator.py:60 auths/SAML_enterprise/SAML.py:113
#: reports/stats/usage_by_pool.py:73 reports/stats/usage_by_pool.py:189
#: reports/stats/usage_summary_pool.py:73
#: reports/stats/usage_summary_pool.py:207
#: templates/uds/admin/tmpl/pool_edit_assigned.html:17
msgid "User"
msgstr "Usuário"
@ -921,7 +921,7 @@ 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:106
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -950,7 +950,7 @@ 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:111
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -969,8 +969,8 @@ msgid ""
"If not empty, will override AD search base with this value (format: dc=..., "
"dc=...)"
msgstr ""
"Se não está vazio, substituirá pesquisa AD base com esse valor (formato: dc =..., "
"DC =...)"
"Se não está vazio, substituirá pesquisa AD base com esse valor (formato: dc "
"=..., DC =...)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:45
msgid "Active Directory Authenticator"
@ -980,113 +980,114 @@ msgstr "Autenticador do Active Directory"
msgid "Authenticate against Active Directory"
msgstr "Autenticar no Active Directory"
#: auths/ActiveDirectory_enterprise/Authenticator.py:75
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
#: auths/ActiveDirectory_enterprise/Authenticator.py:76
#: auths/ActiveDirectory_enterprise/Authenticator.py:481
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
msgstr "Deve especificar o nome de usuário na forma USERNAME@DOMAIN.DOM"
#: auths/ActiveDirectory_enterprise/Authenticator.py:185
#: auths/ActiveDirectory_enterprise/Authenticator.py:192
msgid "Active directory connection error: "
msgstr "Erro de conexão do Active directory: "
#: auths/ActiveDirectory_enterprise/Authenticator.py:371
#: auths/ActiveDirectory_enterprise/Authenticator.py:419
#: auths/AzureAD_enterprise/AzureAD.py:214
#: auths/ActiveDirectory_enterprise/Authenticator.py:378
#: auths/ActiveDirectory_enterprise/Authenticator.py:426
#: auths/AzureAD_enterprise/AzureAD.py:218
#: auths/EDirectory_enterprise/Authenticator.py:245
#: auths/EDirectory_enterprise/Authenticator.py:288
#: auths/RegexLdap/Authenticator.py:366 auths/RegexLdap/Authenticator.py:407
msgid "Username not found"
msgstr "Nome de usuário não encontrado"
#: auths/ActiveDirectory_enterprise/Authenticator.py:404
#: auths/ActiveDirectory_enterprise/Authenticator.py:411
msgid "Group not found"
msgstr "Grupo não encontrado"
#: auths/ActiveDirectory_enterprise/Authenticator.py:439
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
#: auths/ActiveDirectory_enterprise/Authenticator.py:446
#: auths/ActiveDirectory_enterprise/Authenticator.py:465
#: auths/EDirectory_enterprise/Authenticator.py:305
#: auths/RegexLdap/Authenticator.py:429
msgid "Too many results, be more specific"
msgstr "Muitos resultados, seja mais específico"
#: auths/ActiveDirectory_enterprise/Authenticator.py:483
#: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "Domain seems to be incorrect, please check it"
msgstr "Domínio parece ser incorreta, por favor verifique-"
#: auths/ActiveDirectory_enterprise/Authenticator.py:488
#: auths/ActiveDirectory_enterprise/Authenticator.py:495
msgid ""
"Server does not seem an Active Directory (it does not have user objects)"
msgstr "Servidor não parece um Active Directory (não tem objetos de usuário)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:496
#: auths/ActiveDirectory_enterprise/Authenticator.py:503
msgid ""
"Server does not seem an Active Directory (it does not have group objects)"
msgstr "Servidor não parece um Active Directory (não tem objetos de grupo)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:501
#: auths/ActiveDirectory_enterprise/Authenticator.py:508
#: auths/EDirectory_enterprise/Authenticator.py:360
#: auths/RegexLdap/Authenticator.py:488
msgid "Connection params seem correct, test was succesfully executed"
msgstr "Conexão params parecer corretas, teste foi com êxito executado"
#: auths/AzureAD_enterprise/AzureAD.py:68
#| msgid "SAML Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:72
msgid "Azure AD Authenticator"
msgstr "Autenticador de AD azul"
#: auths/AzureAD_enterprise/AzureAD.py:70
#| msgid "Active Directory Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:74
msgid "Azure Active Directory Authenticator"
msgstr "Autenticador de azul do Active Directory"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Tenant ID"
msgstr "ID do inquilino"
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Obtained from Azure Active Directory - Properties - Directory ID"
msgstr "Obtidos de ID de diretório do Active Directory azul - Propriedades-"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Client ID"
msgstr "ID do cliente"
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Obtained from App created on Azure for UDS Enterprise"
msgstr "Obtidos de App criado no Azure para UDS Enterprise"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Client Secret"
msgstr "Segredo de cliente"
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Obtained from App created on Azure for UDS Enteprise - Keys"
msgstr "Obtidos de App criado no Azure para UDS Enteprise - chaves"
#: auths/AzureAD_enterprise/AzureAD.py:94
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr "Url de retorno de chamada (preenchido por UDS, consertar isso somente se for necessário!!!!)"
#: auths/AzureAD_enterprise/AzureAD.py:96
msgid "Callback"
msgstr "Retorno de chamada"
#: auths/AzureAD_enterprise/AzureAD.py:226
#: auths/AzureAD_enterprise/AzureAD.py:249
#: auths/AzureAD_enterprise/AzureAD.py:261
#| msgid "Authenticator not found"
#: auths/AzureAD_enterprise/AzureAD.py:98
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr ""
"Url de retorno de chamada (preenchido por UDS, consertar isso somente se for "
"necessário!!!!)"
#: auths/AzureAD_enterprise/AzureAD.py:230
#: auths/AzureAD_enterprise/AzureAD.py:253
#: auths/AzureAD_enterprise/AzureAD.py:265
msgid "Authenticator exception:"
msgstr "Exceção do autenticador:"
#: auths/AzureAD_enterprise/AzureAD.py:291
#| msgid "Ldap connection error: "
#: auths/AzureAD_enterprise/AzureAD.py:301
msgid "Connection error: "
msgstr "Erro de Conexão: "
#: auths/AzureAD_enterprise/AzureAD.py:292
#| msgid "Connection params seem correct, test was succesfully executed"
#: auths/AzureAD_enterprise/AzureAD.py:302
msgid "Connection params seems correct, test was succesfully executed"
msgstr "Conexão params parece correta, teste foi com êxito executado"
@ -1100,7 +1101,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:99
#: services/OpenStack/Provider.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1576,11 +1577,11 @@ msgstr "Detectar o plugin"
msgid "Bypass plugin detection"
msgstr "Deteção de plugin de desvio"
#: core/managers/UserServiceManager.py:218
#: core/managers/UserServiceManager.py:224
msgid "Can't remove a non active element"
msgstr "Não é possível remover um elemento não-ativo"
#: core/managers/UserServiceManager.py:231
#: core/managers/UserServiceManager.py:237
#, python-brace-format
msgid "Can't remove nor cancel {0} cause its states don't allow it"
msgstr "Não pode remover nem cancelar {0} causa que seus Estados não permitem"
@ -2033,7 +2034,7 @@ msgstr ""
"Gerente de sistema operacional para controlar máquinas windows com domínio."
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:104 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2218,6 +2219,7 @@ msgstr "Nome real"
#: reports/lists/users.py:111 templates/uds/admin/tmpl/permissions_add.html:5
#: templates/uds/admin/tmpl/pool_add_group.html:5
#: templates/uds/admin/tmpl/pool_edit_assigned.html:5
#: templates/uds/html5/login.html:79 templates/uds/semantic/login.html:99
#: web/forms/LoginForm.py:65
msgid "Authenticator"
@ -2441,52 +2443,43 @@ msgid "Generates a report with the summary of a pool usage"
msgstr "Gera um relatório com o resumo de um uso de piscina"
#: services/Azure_enterprise/AzureCloneService.py:29
#| msgid "Parent Service"
msgid "Azure Clone Service"
msgstr "Serviço de Clone azul"
#: services/Azure_enterprise/AzureCloneService.py:31
#| msgid "This service provides access to vApp based VDI"
msgid "This service provides access to Azure VMs based VDI"
msgstr "Este serviço oferece acesso ao Azure VMs com base em VDI"
#: services/Azure_enterprise/AzureCloneService.py:37
#| msgid "Number of desired vApps to keep running waiting for an user"
msgid "Number of desired VMs to keep running waiting for an user"
msgstr "Número de VMs desejados para continuar funcionando à espera de um usuário"
msgstr ""
"Número de VMs desejados para continuar funcionando à espera de um usuário"
#: services/Azure_enterprise/AzureCloneService.py:39
#| msgid "Number of desired vApps to keep suspended waiting for use"
msgid "Number of desired VMs to keep suspended waiting for use"
msgstr "Número de VMs desejados manter suspensa esperando para uso"
#: services/Azure_enterprise/AzureCloneService.py:53
#| msgid "Resource Pool"
msgid "Resource Group"
msgstr "Grupo de recursos"
#: services/Azure_enterprise/AzureCloneService.py:54
#| msgid "Base machine for this service"
msgid "Resource group container of this VDI service"
msgstr "Recipiente de grupo recurso deste serviço de VDI"
#: services/Azure_enterprise/AzureCloneService.py:65
#| msgid "Virtual Datacenter"
msgid "Virtual Machine"
msgstr "Máquina virtual"
#: services/Azure_enterprise/AzureCloneService.py:66
#| msgid "Base Machine"
msgid "Base virtual machine"
msgstr "Base de máquina virtual"
msgid "Base virtual machine. (VMs Starting with UDS will be hidden)"
msgstr "Base máquina virtual. (VMs começando com UDS serão ocultadas)"
#: services/Azure_enterprise/AzureCloneService.py:78
#| msgid "Cache size"
msgid "Machine size"
msgstr "Tamanho da máquina"
#: services/Azure_enterprise/AzureCloneService.py:79
#| msgid "Memory for machines deployed from this service"
msgid "Size for machines created from this service."
msgstr "Tamanho para máquinas criadas a partir deste serviço."
@ -2543,7 +2536,6 @@ msgid "Network"
msgstr "Rede"
#: services/Azure_enterprise/AzureCloneService.py:91
#| msgid "Network on which the machine will be deployed"
msgid "Network where the clones will be attached"
msgstr "Rede onde os clones serão anexados"
@ -2556,12 +2548,10 @@ msgid "Subnet where the clones will be attached"
msgstr "Sub-rede onde os clones serão anexados"
#: services/Azure_enterprise/AzureCloneService.py:113
#| msgid "Security Groups"
msgid "Security Group"
msgstr "Grupo de segurança"
#: services/Azure_enterprise/AzureCloneService.py:114
#| msgid "Fields from where to extract the real name"
msgid "Security group where to attach the virtual machine"
msgstr "Grupo de segurança onde conectar a máquina virtual"
@ -2570,7 +2560,6 @@ msgid "Caching policy"
msgstr "Política de cache"
#: services/Azure_enterprise/AzureCloneService.py:123
#| msgid "Disk Cache"
msgid "Disk Caching policy"
msgstr "Diretiva de cache de disco"
@ -2595,7 +2584,6 @@ msgstr ""
"tamanho de máquina e máquina suporta esta opção antes de ativar."
#: services/Azure_enterprise/AzureCloneService.py:156
#| msgid "vApp template for the service"
msgid "You must select a network for the service"
msgstr "Você deve selecionar uma rede para o serviço"
@ -2604,7 +2592,6 @@ msgid "{} ({}, {} cores, {:.2f} GiB, {} max data disks)"
msgstr "{} ({}, núcleos de {}, {: .2f} GiB, discos de dados máximo {})"
#: services/Azure_enterprise/ServiceProviderAzure.py:38
#| msgid "Description"
msgid "Subscription ID"
msgstr "ID de assinatura"
@ -2616,7 +2603,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2628,7 +2615,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2639,7 +2626,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2651,7 +2638,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2664,12 +2651,10 @@ msgid "Timeout in seconds of connection to vCloud"
msgstr "Tempo limite em segundos de conexão para vCloud"
#: services/Azure_enterprise/ServiceProviderAzure.py:48
#| msgid "RDS Platform Provider"
msgid "Azure Platform Provider"
msgstr "Provedor de Platform Azure"
#: services/Azure_enterprise/ServiceProviderAzure.py:50
#| msgid "Provides connection to vCloud Director platform"
msgid "Provides connection to Azure Platform"
msgstr "Fornece conexão para plataforma Azure"
@ -2679,7 +2664,6 @@ msgid "Connection parameters seems correct"
msgstr "Parâmetros de Conexão parece correto"
#: services/Azure_enterprise/ServiceProviderAzure.py:231
#| msgid "VmwareVC Provider: "
msgid "Azure Provider: "
msgstr "Provedor de azul: "
@ -3234,7 +3218,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:100
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3319,55 +3303,63 @@ msgstr "Grupos de segurança"
msgid "Service security groups"
msgstr "Grupos de segurança do serviço"
#: services/OpenStack/Provider.py:79
#: services/OpenStack/Provider.py:80
msgid "OpenStack Platform Provider"
msgstr "Provedor de plataforma OpenStack"
#: services/OpenStack/Provider.py:83
#: services/OpenStack/Provider.py:84
msgid "OpenStack platform service provider"
msgstr "Provedor de serviços de plataforma OpenStack"
#: services/OpenStack/Provider.py:98
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "OpenStack Host"
#: services/OpenStack/Provider.py:99
#: services/OpenStack/Provider.py:100
msgid "OpenStack Port"
msgstr "Porto OpenStack"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:101
msgid "Newer Openstack"
msgstr "Mais recente Openstack"
#: services/OpenStack/Provider.py:101
msgid "Check this if your openstack is newer than OCATA"
msgstr "Verifique isso, se seu openstack é mais recente que OCATA"
#: services/OpenStack/Provider.py:104
msgid "Access interface"
msgstr "Interface de acesso"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:104
msgid "Access interface to be used"
msgstr "Interface de acesso a ser usado"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:106
msgid "Domain name (default is Default)"
msgstr "Nome de domínio (o padrão é padrão)"
#: services/OpenStack/Provider.py:105
#: services/OpenStack/Provider.py:107
msgid "User with valid privileges on OpenStack"
msgstr "Usuário com privilégios válidos na OpenStack"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:108
msgid "Password of the user of OpenStack"
msgstr "Senha do usuário do OpenStack"
#: services/OpenStack/Provider.py:111
#: services/OpenStack/Provider.py:113
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Tempo limite em segundos de conexão para OpenStack"
#: services/OpenStack/Provider.py:155
#: services/OpenStack/Provider.py:157
msgid "OpenStack test connection passed"
msgstr "Conexão de teste OpenStack passado"
#: services/OpenStack/openStack/UDSOpenStackClient.py:553
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
msgid "Authentication error"
msgstr "Erro de autenticação"
#: services/OpenStack/openStack/UDSOpenStackClient.py:555
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."
@ -3954,12 +3946,14 @@ msgstr ""
"Comprimento da parte numérica para os nomes desta máquinas (beetwen 3 e 6"
#: services/Xen/XenProvider.py:79
msgid "Xenserver Platform Provider"
msgstr "Provedor de plataforma XenServer"
#| msgid "Xenserver Platform Provider"
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr "Provedor de plataformas XenServer/XCP-NG"
#: services/Xen/XenProvider.py:83
msgid "XenServer platform service provider"
msgstr "Provedor de serviços de plataforma XenServer"
#| msgid "XenServer platform service provider"
msgid "XenServer and XCP-NG platforms service provider"
msgstr "Prestadora de serviços de plataformas XenServer e XCP-NG"
#: services/Xen/XenProvider.py:98
msgid "XenServer Server IP or Hostname"
@ -4452,12 +4446,12 @@ msgstr "Você pode acessar o código-fonte aberto de UDS em"
msgid "UDS has been developed using these components:"
msgstr "UDS foi desenvolvido usando estes componentes:"
#: templates/uds/html5/about.html:40
#: templates/uds/html5/about.html:38
msgid "If you find that we missed any component, please let us know"
msgstr ""
"Se você achar que perdemos qualquer componente, por favor deixe-nos saber"
#: templates/uds/html5/about.html:41
#: templates/uds/html5/about.html:39
#: templates/uds/html5/service_not_ready.html:21
#: templates/uds/semantic/about.html:42
#: templates/uds/semantic/service_not_ready.html:21
@ -5413,16 +5407,13 @@ msgid "If checked, fonts smoothing will be allowed"
msgstr "Se marcada, suavização de fontes serão permitidos"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid "Connection"
msgid "Connection Bar"
msgstr "Barra de Conexão"
#: transports/RDP/BaseRDPTransport.py:114
#| msgid ""
#| "If checked, all client monitors will be used for displaying (only works "
#| "on windows clients)"
msgid "If checked, connection bar will be shown (only on Windows clients)"
msgstr "Se marcada, barra de conexão será mostrada (somente clientes de Windows)"
msgstr ""
"Se marcada, barra de conexão será mostrada (somente clientes de Windows)"
#: transports/RDP/BaseRDPTransport.py:116
#: transports/RDS_enterprise/BaseRDSTransport.py:99

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-01-26 09:31+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/"
@ -711,7 +711,7 @@ msgid "Remove Cache element"
msgstr "Remover o elemento de Cache"
#: static/tmp_js/gui-d-servicespools.js:297
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Deletion error"
msgstr "Erro de exclusão"
@ -723,44 +723,54 @@ msgstr "Adicionar grupo"
msgid "You must provide authenticator and group"
msgstr "Você deve fornecer o autenticador e grupo"
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:434
#| msgid "Edit services provider"
msgid "Edit Assigned Service ownership"
msgstr "Editar a propriedade de serviço atribuído"
#: static/tmp_js/gui-d-servicespools.js:462
#| msgid "You must provide authenticator and"
msgid "You must provide authenticator and user"
msgstr "Você deve fornecer o usuário e o autenticador"
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"
msgstr "Remover o serviço atribuído"
#: static/tmp_js/gui-d-servicespools.js:490
#: static/tmp_js/gui-d-servicespools.js:543
msgid "Restrained"
msgstr "Contido"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "New service pool"
msgstr "Novo pool de serviço"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "creation error"
msgstr "erro de criação"
#: static/tmp_js/gui-d-servicespools.js:509
#: static/tmp_js/gui-d-servicespools.js:562
msgid "Publish on creation"
msgstr "Publicar na criação"
#: static/tmp_js/gui-d-servicespools.js:510
#: static/tmp_js/gui-d-servicespools.js:563
msgid "If selected, will initiate the publication inmediatly after creation"
msgstr "Se selecionado, irá iniciar a publicação imediatamente após a criação"
#: static/tmp_js/gui-d-servicespools.js:522 static/tmp_js/gui.js:53
#: static/tmp_js/gui-d-servicespools.js:575 static/tmp_js/gui.js:53
msgid "Edit"
msgstr "Editar"
#: static/tmp_js/gui-d-servicespools.js:522
#: static/tmp_js/gui-d-servicespools.js:575
msgid "saving error"
msgstr "salvando o erro"
#: static/tmp_js/gui-d-servicespools.js:525 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui-d-servicespools.js:578 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui.js:57
msgid "Delete"
msgstr "Excluir"
#: static/tmp_js/gui-d-servicespools.js:525
#: static/tmp_js/gui-d-servicespools.js:578
msgid "deletion error"
msgstr "erro de exclusão"

View File

@ -3,13 +3,12 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
#: auths/AzureAD_enterprise/AzureAD.py:92
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"PO-Revision-Date: 2018-06-06 13:28+0000\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-09-10 09:10+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/"
"ru/)\n"
@ -51,7 +50,7 @@ msgstr "Идентификатор"
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:81 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270
#: REST/methods/user_services.py:249 REST/methods/user_services.py:285
#: REST/methods/users_groups.py:113 REST/model.py:130
#: templates/uds/admin/tmpl/calendar_rule.html:5
#: templates/uds/admin/tmpl/calendar_rule.html:7
@ -65,7 +64,7 @@ msgstr "Имя"
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/user_services.py:287 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 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
@ -74,7 +73,7 @@ msgstr "Комментарий"
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:157
#: REST/methods/user_services.py:284 REST/model.py:157
#: templates/uds/admin/tmpl/pool_add_access.html:5
msgid "Priority"
msgstr "Приоритет"
@ -245,7 +244,7 @@ msgstr "Доступные репорты"
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:84
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
#: auths/RegexLdap/Authenticator.py:85 auths/SAML_enterprise/SAML.py:116
#: templates/uds/admin/tmpl/pool_add_group.html:17
@ -279,7 +278,7 @@ msgstr "Текущие сервисы"
msgid "Service name"
msgstr "Имя сервиса"
#: REST/methods/services.py:192 REST/methods/user_services.py:271
#: REST/methods/services.py:192 REST/methods/user_services.py:286
msgid "Type"
msgstr "Тип"
@ -369,7 +368,7 @@ msgstr "Образ приваязанный с сервисом"
msgid "Service Pools"
msgstr "Сервис-пулы"
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:132
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:129
msgid "status"
msgstr "Статус"
@ -532,8 +531,8 @@ msgstr "Базовый сервис больше не существует"
msgid "This service requires an OS Manager"
msgstr "Этот сервис требует наличия ОС менеджера"
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:77
#: REST/methods/user_services.py:78
msgid "unknown"
msgstr "неизвестно"
@ -541,7 +540,7 @@ msgstr "неизвестно"
msgid "Services Usage"
msgstr "Использование сервисов"
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:134
msgid "Owner"
msgstr "Владелец"
@ -559,30 +558,30 @@ msgstr "Сервис"
msgid "Pool"
msgstr "Пул"
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:127
#: REST/methods/user_services.py:211 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr "IP"
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:128
#: REST/methods/user_services.py:212
msgid "Friendly name"
msgstr "Дружественное имя"
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:133
msgid "Src Ip"
msgstr "IP отправителя"
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:132
msgid "Src Host"
msgstr "Хост отправителя"
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:162
msgid "Item already being removed"
msgstr "Элемент уже удален"
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:164
msgid "Item is not removable"
msgstr "Элемент не удаляется"
@ -631,38 +630,38 @@ msgstr ""
"Если пусто, будет разрешено использовать любое устройство, совместимое с "
"этим транспортом"
#: REST/methods/user_services.py:123
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
msgstr "Привязанные сервисы"
#: REST/methods/user_services.py:127 REST/methods/user_services.py:195
#: REST/methods/user_services.py:124 REST/methods/user_services.py:208
msgid "Creation date"
msgstr "Создать дату"
#: REST/methods/user_services.py:128 REST/methods/user_services.py:196
#: REST/methods/user_services.py:338 REST/methods/user_services.py:367
#: REST/methods/user_services.py:125 REST/methods/user_services.py:209
#: REST/methods/user_services.py:353 REST/methods/user_services.py:383
msgid "Revision"
msgstr "Ревизия"
#: REST/methods/user_services.py:133
#: REST/methods/user_services.py:130
msgid "Status date"
msgstr "Статус даты"
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65
#: REST/methods/user_services.py:131 templates/uds/admin/tmpl/user-info.html:65
msgid "In Use"
msgstr "В работе"
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202
#: REST/methods/user_services.py:135 REST/methods/user_services.py:215
msgid "Actor version"
msgstr "Версия актора"
#: REST/methods/user_services.py:191
#: REST/methods/user_services.py:204
msgid "Cached services"
msgstr "Кэшированные сервисы"
#: REST/methods/user_services.py:200 REST/methods/user_services.py:237
#: REST/methods/user_services.py:340
#: REST/methods/user_services.py:213 REST/methods/user_services.py:251
#: REST/methods/user_services.py:355
#: templates/uds/admin/tmpl/group-info.html:18
#: templates/uds/admin/tmpl/group-info.html:45
#: templates/uds/admin/tmpl/group.html:54
@ -672,41 +671,41 @@ msgstr "Кэшированные сервисы"
msgid "State"
msgstr "Состояние"
#: REST/methods/user_services.py:201
#: REST/methods/user_services.py:214
msgid "Cache level"
msgstr "Уровень кэша"
#: REST/methods/user_services.py:230
#: REST/methods/user_services.py:244
msgid "Assigned groups"
msgstr "Привязанные группы"
#: REST/methods/user_services.py:236 templates/uds/admin/tmpl/group.html:46
#: REST/methods/user_services.py:250 templates/uds/admin/tmpl/group.html:46
#: templates/uds/admin/tmpl/user.html:37
msgid "comments"
msgstr "Комментарии"
#: REST/methods/user_services.py:265
#: REST/methods/user_services.py:280
msgid "Assigned transports"
msgstr "Приаязанные транспорты"
#: REST/methods/user_services.py:334
#: REST/methods/user_services.py:349
#: templates/uds/admin/tmpl/services_pool.html:35
msgid "Publications"
msgstr "Публикации"
#: REST/methods/user_services.py:339 REST/methods/user_services.py:368
#: REST/methods/user_services.py:354 REST/methods/user_services.py:384
msgid "Publish date"
msgstr "Дата публикации"
#: REST/methods/user_services.py:341 templates/uds/admin/tmpl/publish.html:5
#: REST/methods/user_services.py:356 templates/uds/admin/tmpl/publish.html:5
msgid "Reason"
msgstr "Причина"
#: REST/methods/user_services.py:363
#: REST/methods/user_services.py:379
msgid "Changelog"
msgstr "Лог изменения"
#: REST/methods/user_services.py:369
#: REST/methods/user_services.py:385
#: templates/uds/admin/tmpl/group-info.html:87
msgid "Comment"
msgstr "Комментарий"
@ -728,7 +727,7 @@ 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:105
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -859,7 +858,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:98
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -873,7 +872,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:100
#: services/OpenStack/Provider.py:102
msgid "Use SSL"
msgstr "Использовать SSL"
@ -891,12 +890,13 @@ msgid "Compatibility of AD connection (Usually windows 2000 and later)"
msgstr "Совместимость AD подключения (обычно Windows 2000 и выше)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:39
#: auths/AzureAD_enterprise/AzureAD.py:83
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/EDirectory_enterprise/Authenticator.py:65
#: auths/RegexLdap/Authenticator.py:60 auths/SAML_enterprise/SAML.py:113
#: reports/stats/usage_by_pool.py:73 reports/stats/usage_by_pool.py:189
#: reports/stats/usage_summary_pool.py:73
#: reports/stats/usage_summary_pool.py:207
#: templates/uds/admin/tmpl/pool_edit_assigned.html:17
msgid "User"
msgstr "Пользователь"
@ -918,7 +918,7 @@ 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:106
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -947,7 +947,7 @@ 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:111
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -975,124 +975,118 @@ msgstr "Active Directory аутентификатор"
msgid "Authenticate against Active Directory"
msgstr "Аутентификауция в Active Directory"
#: auths/ActiveDirectory_enterprise/Authenticator.py:75
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
#: auths/ActiveDirectory_enterprise/Authenticator.py:76
#: auths/ActiveDirectory_enterprise/Authenticator.py:481
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
msgstr "Нужно указать имя пользователя в формате USERNAME@DOMAIN.DOM"
#: auths/ActiveDirectory_enterprise/Authenticator.py:185
#: auths/ActiveDirectory_enterprise/Authenticator.py:192
msgid "Active directory connection error: "
msgstr "Ошибка подключения к Active directory"
#: auths/ActiveDirectory_enterprise/Authenticator.py:371
#: auths/ActiveDirectory_enterprise/Authenticator.py:419
#: auths/AzureAD_enterprise/AzureAD.py:214
#: auths/ActiveDirectory_enterprise/Authenticator.py:378
#: auths/ActiveDirectory_enterprise/Authenticator.py:426
#: auths/AzureAD_enterprise/AzureAD.py:218
#: auths/EDirectory_enterprise/Authenticator.py:245
#: auths/EDirectory_enterprise/Authenticator.py:288
#: auths/RegexLdap/Authenticator.py:366 auths/RegexLdap/Authenticator.py:407
msgid "Username not found"
msgstr "Имя пользователя не найдено"
#: auths/ActiveDirectory_enterprise/Authenticator.py:404
#: auths/ActiveDirectory_enterprise/Authenticator.py:411
msgid "Group not found"
msgstr "Группа не найдена"
#: auths/ActiveDirectory_enterprise/Authenticator.py:439
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
#: auths/ActiveDirectory_enterprise/Authenticator.py:446
#: auths/ActiveDirectory_enterprise/Authenticator.py:465
#: auths/EDirectory_enterprise/Authenticator.py:305
#: auths/RegexLdap/Authenticator.py:429
msgid "Too many results, be more specific"
msgstr "Слишком много результатов, сделайте запрос более уникапльным"
#: auths/ActiveDirectory_enterprise/Authenticator.py:483
#: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "Domain seems to be incorrect, please check it"
msgstr "Домен возможно некорректен, пожалуйста проверьте"
#: auths/ActiveDirectory_enterprise/Authenticator.py:488
#: auths/ActiveDirectory_enterprise/Authenticator.py:495
msgid ""
"Server does not seem an Active Directory (it does not have user objects)"
msgstr ""
"Сервер возможно не является членом Active Directory (у него нет "
"пользовательских объектов)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:496
#: auths/ActiveDirectory_enterprise/Authenticator.py:503
msgid ""
"Server does not seem an Active Directory (it does not have group objects)"
msgstr ""
"Сервер возможно не является членом Active Directory (у него нет групповых "
"объектов)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:501
#: auths/ActiveDirectory_enterprise/Authenticator.py:508
#: auths/EDirectory_enterprise/Authenticator.py:360
#: auths/RegexLdap/Authenticator.py:488
msgid "Connection params seem correct, test was succesfully executed"
msgstr "Параметры подключения правильные, тест был успешно выполнен"
#: auths/AzureAD_enterprise/AzureAD.py:68
#, fuzzy
#| msgid "SAML Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:72
msgid "Azure AD Authenticator"
msgstr "SAML аутентификатор"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:70
#, fuzzy
#| msgid "Active Directory Authenticator"
#: auths/AzureAD_enterprise/AzureAD.py:74
msgid "Azure Active Directory Authenticator"
msgstr "Active Directory аутентификатор"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Tenant ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Obtained from Azure Active Directory - Properties - Directory ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Client ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Obtained from App created on Azure for UDS Enterprise"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Client Secret"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Obtained from App created on Azure for UDS Enteprise - Keys"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:94
#: auths/AzureAD_enterprise/AzureAD.py:96
msgid "Callback"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:98
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:226
#: auths/AzureAD_enterprise/AzureAD.py:249
#: auths/AzureAD_enterprise/AzureAD.py:261
#, fuzzy
#| msgid "Authenticator not found"
#: auths/AzureAD_enterprise/AzureAD.py:230
#: auths/AzureAD_enterprise/AzureAD.py:253
#: auths/AzureAD_enterprise/AzureAD.py:265
msgid "Authenticator exception:"
msgstr "Аутентификатор не найден"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:291
#, fuzzy
#| msgid "Ldap connection error: "
#: auths/AzureAD_enterprise/AzureAD.py:301
msgid "Connection error: "
msgstr "Ошибка подключения к LDAP"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:292
#, fuzzy
#| msgid "Connection params seem correct, test was succesfully executed"
#: auths/AzureAD_enterprise/AzureAD.py:302
msgid "Connection params seems correct, test was succesfully executed"
msgstr "Параметры подключения правильные, тест был успешно выполнен"
msgstr ""
#: auths/EDirectory_enterprise/Authenticator.py:62
msgid "EDirectory Server IP or Hostname"
@ -1104,7 +1098,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:99
#: services/OpenStack/Provider.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1578,11 +1572,11 @@ msgstr "Обнаружить плагин"
msgid "Bypass plugin detection"
msgstr "Обходное определение плагина"
#: core/managers/UserServiceManager.py:218
#: core/managers/UserServiceManager.py:224
msgid "Can't remove a non active element"
msgstr "Нельзя удалить неактивный элемент"
#: core/managers/UserServiceManager.py:231
#: core/managers/UserServiceManager.py:237
#, python-brace-format
msgid "Can't remove nor cancel {0} cause its states don't allow it"
msgstr ""
@ -2026,7 +2020,7 @@ msgid "Os Manager to control windows machines with domain."
msgstr "ОС менеджер для контроля Windows машин в домене"
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:104 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2211,6 +2205,7 @@ msgstr "Реальное имя"
#: reports/lists/users.py:111 templates/uds/admin/tmpl/permissions_add.html:5
#: templates/uds/admin/tmpl/pool_add_group.html:5
#: templates/uds/admin/tmpl/pool_edit_assigned.html:5
#: templates/uds/html5/login.html:79 templates/uds/semantic/login.html:99
#: web/forms/LoginForm.py:65
msgid "Authenticator"
@ -2434,65 +2429,44 @@ msgid "Generates a report with the summary of a pool usage"
msgstr "Создает отчет с резюме использования пула"
#: services/Azure_enterprise/AzureCloneService.py:29
#, fuzzy
#| msgid "Parent Service"
msgid "Azure Clone Service"
msgstr "Родительский сервис"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:31
#, fuzzy
#| msgid "This service provides access to vApp based VDI"
msgid "This service provides access to Azure VMs based VDI"
msgstr "Эта услуга предоставляет доступ к VDI на основе VApp"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:37
#, fuzzy
#| msgid "Number of desired vApps to keep running waiting for an user"
msgid "Number of desired VMs to keep running waiting for an user"
msgstr ""
"Количество желаемых vApps для продолжения работы в ожидании пользователя"
#: services/Azure_enterprise/AzureCloneService.py:39
#, fuzzy
#| msgid "Number of desired vApps to keep suspended waiting for use"
msgid "Number of desired VMs to keep suspended waiting for use"
msgstr "Количество желаемых vApps, чтобы приостановить ожидание использования"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:53
#, fuzzy
#| msgid "Resource Pool"
msgid "Resource Group"
msgstr "Пул ресурсов"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:54
#, fuzzy
#| msgid "Base machine for this service"
msgid "Resource group container of this VDI service"
msgstr "Базовая машина для этой услуги"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:65
#, fuzzy
#| msgid "Virtual Datacenter"
msgid "Virtual Machine"
msgstr "Виртуальный ЦОД"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:66
#, fuzzy
#| msgid "Base Machine"
msgid "Base virtual machine"
msgstr "Базовая машина"
msgid "Base virtual machine. (VMs Starting with UDS will be hidden)"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:78
#, fuzzy
#| msgid "Cache size"
msgid "Machine size"
msgstr "Размер кэша"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:79
#, fuzzy
#| msgid "Memory for machines deployed from this service"
msgid "Size for machines created from this service."
msgstr "Память для машин, развернутых из этого сервиса"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:84
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:102
@ -2547,10 +2521,8 @@ msgid "Network"
msgstr "Сети"
#: services/Azure_enterprise/AzureCloneService.py:91
#, fuzzy
#| msgid "Network on which the machine will be deployed"
msgid "Network where the clones will be attached"
msgstr "Сеть, на которой будет развернута машина"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:104
msgid "Subnet"
@ -2561,26 +2533,20 @@ msgid "Subnet where the clones will be attached"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:113
#, fuzzy
#| msgid "Security Groups"
msgid "Security Group"
msgstr "Группа безопасности"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:114
#, fuzzy
#| msgid "Fields from where to extract the real name"
msgid "Security group where to attach the virtual machine"
msgstr "Поля, откуда извлекается реальное имя"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:122
msgid "Caching policy"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:123
#, fuzzy
#| msgid "Disk Cache"
msgid "Disk Caching policy"
msgstr "Дисковый кэш"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:131
msgid "Pricing tier"
@ -2601,20 +2567,16 @@ msgid ""
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:156
#, fuzzy
#| msgid "vApp template for the service"
msgid "You must select a network for the service"
msgstr "Шаблон vApp для службы"
msgstr ""
#: services/Azure_enterprise/Helpers.py:76
msgid "{} ({}, {} cores, {:.2f} GiB, {} max data disks)"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:38
#, fuzzy
#| msgid "Description"
msgid "Subscription ID"
msgstr "Описание"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:38
msgid "Obtained from subscriptions"
@ -2624,7 +2586,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2636,7 +2598,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2647,7 +2609,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2659,7 +2621,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -2672,16 +2634,12 @@ msgid "Timeout in seconds of connection to vCloud"
msgstr "Таймаут в секундах подключения к vCloud"
#: services/Azure_enterprise/ServiceProviderAzure.py:48
#, fuzzy
#| msgid "RDS Platform Provider"
msgid "Azure Platform Provider"
msgstr "Поставщик платформы RDS"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:50
#, fuzzy
#| msgid "Provides connection to vCloud Director platform"
msgid "Provides connection to Azure Platform"
msgstr "Предоставить подключение к платформе vCloud Director"
msgstr ""
#: services/Azure_enterprise/ServiceProviderAzure.py:93
#: services/VCloud_enterprise/ServiceProviderVCloud.py:80
@ -2689,10 +2647,8 @@ msgid "Connection parameters seems correct"
msgstr "Параметры подключения вероятно корректны"
#: services/Azure_enterprise/ServiceProviderAzure.py:231
#, fuzzy
#| msgid "VmwareVC Provider: "
msgid "Azure Provider: "
msgstr "Поставщик VmwareVC"
msgstr ""
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:51
msgid "HyperV Cluster Linked Clone (Experimental)"
@ -3240,7 +3196,7 @@ msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr ""
"OpenNebula порт (по умолчанию 2633 для подключений не использующих ssl)"
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:100
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3324,55 +3280,63 @@ msgstr "Группа безопасности"
msgid "Service security groups"
msgstr "Сервис группы безопасности"
#: services/OpenStack/Provider.py:79
#: services/OpenStack/Provider.py:80
msgid "OpenStack Platform Provider"
msgstr "Поставщик платформы OpenStack"
#: services/OpenStack/Provider.py:83
#: services/OpenStack/Provider.py:84
msgid "OpenStack platform service provider"
msgstr "Поставщик услуг платформы OpenStack"
#: services/OpenStack/Provider.py:98
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr "Хост OpenStack"
#: services/OpenStack/Provider.py:99
#: services/OpenStack/Provider.py:100
msgid "OpenStack Port"
msgstr "Порт OpenStack"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:101
msgid "Newer Openstack"
msgstr ""
#: services/OpenStack/Provider.py:101
msgid "Check this if your openstack is newer than OCATA"
msgstr ""
#: services/OpenStack/Provider.py:104
msgid "Access interface"
msgstr "Интерфейс доступа"
#: services/OpenStack/Provider.py:102
#: services/OpenStack/Provider.py:104
msgid "Access interface to be used"
msgstr "Интерфейс доступа для использования"
#: services/OpenStack/Provider.py:104
#: services/OpenStack/Provider.py:106
msgid "Domain name (default is Default)"
msgstr "Доменное имя (по умолчанию Default)"
#: services/OpenStack/Provider.py:105
#: services/OpenStack/Provider.py:107
msgid "User with valid privileges on OpenStack"
msgstr "Пользователь с действующими правами в OpenStack"
#: services/OpenStack/Provider.py:106
#: services/OpenStack/Provider.py:108
msgid "Password of the user of OpenStack"
msgstr "Пароль пользователя OpenStack"
#: services/OpenStack/Provider.py:111
#: services/OpenStack/Provider.py:113
msgid "Timeout in seconds of connection to OpenStack"
msgstr "Таймаут в секундах подключения к OpenStack"
#: services/OpenStack/Provider.py:155
#: services/OpenStack/Provider.py:157
msgid "OpenStack test connection passed"
msgstr "Тест подключения к OpenStack прошел успешно"
#: services/OpenStack/openStack/UDSOpenStackClient.py:553
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
msgid "Authentication error"
msgstr "Ошибка аутентификации"
#: services/OpenStack/openStack/UDSOpenStackClient.py:555
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."
@ -3962,11 +3926,15 @@ msgid "Length of numeric part for the names of this machines (beetwen 3 and 6"
msgstr "Длина числовой части для названий этих машин (между 3 и 6)"
#: services/Xen/XenProvider.py:79
msgid "Xenserver Platform Provider"
#, fuzzy
#| msgid "Xenserver Platform Provider"
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr "Поставщик платформы Xenserver"
#: services/Xen/XenProvider.py:83
msgid "XenServer platform service provider"
#, fuzzy
#| msgid "XenServer platform service provider"
msgid "XenServer and XCP-NG platforms service provider"
msgstr "Постащик услуг платформы Xenserver"
#: services/Xen/XenProvider.py:98
@ -4456,13 +4424,13 @@ msgstr "Вы можете получить доступ к исходному к
msgid "UDS has been developed using these components:"
msgstr "UDS был разработан с использованием этих компонентов:"
#: templates/uds/html5/about.html:40
#: templates/uds/html5/about.html:38
msgid "If you find that we missed any component, please let us know"
msgstr ""
"Если вы обнаружите, что мы пропустили какой-либо компонент, сообщите нам об "
"этом"
#: templates/uds/html5/about.html:41
#: templates/uds/html5/about.html:39
#: templates/uds/html5/service_not_ready.html:21
#: templates/uds/semantic/about.html:42
#: templates/uds/semantic/service_not_ready.html:21
@ -5432,20 +5400,12 @@ msgid "If checked, fonts smoothing will be allowed"
msgstr "Если флажок установлен, разрешается сглаживание шрифтов"
#: transports/RDP/BaseRDPTransport.py:114
#, fuzzy
#| msgid "Connection"
msgid "Connection Bar"
msgstr "Подключение"
msgstr ""
#: transports/RDP/BaseRDPTransport.py:114
#, fuzzy
#| msgid ""
#| "If checked, all client monitors will be used for displaying (only works "
#| "on windows clients)"
msgid "If checked, connection bar will be shown (only on Windows clients)"
msgstr ""
"Если этот флажок установлен, все клиентские мониторы будут использоваться "
"для отображения (работает только на клиентах Windows)"
#: transports/RDP/BaseRDPTransport.py:116
#: transports/RDS_enterprise/BaseRDSTransport.py:99

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-06-06 13:28+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/"
@ -713,7 +713,7 @@ msgid "Remove Cache element"
msgstr "Удалить кэш элемента"
#: static/tmp_js/gui-d-servicespools.js:297
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Deletion error"
msgstr "Ошибка удаления"
@ -725,44 +725,56 @@ msgstr "Добавить группу"
msgid "You must provide authenticator and group"
msgstr "Вы должны предоставить аутентификатор и группу"
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:434
#, fuzzy
#| msgid "Edit services provider"
msgid "Edit Assigned Service ownership"
msgstr "Редактировать поставщика сервисов"
#: static/tmp_js/gui-d-servicespools.js:462
#, fuzzy
#| msgid "You must provide authenticator and"
msgid "You must provide authenticator and user"
msgstr "Вы должны предоставить аутентификатор и"
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"
msgstr "Удалить назначенный сервис"
#: static/tmp_js/gui-d-servicespools.js:490
#: static/tmp_js/gui-d-servicespools.js:543
msgid "Restrained"
msgstr "Ограниченный"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "New service pool"
msgstr "Новый пул сервисов"
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "creation error"
msgstr "ошибка создания"
#: static/tmp_js/gui-d-servicespools.js:509
#: static/tmp_js/gui-d-servicespools.js:562
msgid "Publish on creation"
msgstr "Публиковать при создании"
#: static/tmp_js/gui-d-servicespools.js:510
#: static/tmp_js/gui-d-servicespools.js:563
msgid "If selected, will initiate the publication inmediatly after creation"
msgstr "Если выбран, инициирует публикацию сразу после создания"
#: static/tmp_js/gui-d-servicespools.js:522 static/tmp_js/gui.js:53
#: static/tmp_js/gui-d-servicespools.js:575 static/tmp_js/gui.js:53
msgid "Edit"
msgstr "Редактировать"
#: static/tmp_js/gui-d-servicespools.js:522
#: static/tmp_js/gui-d-servicespools.js:575
msgid "saving error"
msgstr "ошибка сохранения"
#: static/tmp_js/gui-d-servicespools.js:525 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui-d-servicespools.js:578 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui.js:57
msgid "Delete"
msgstr "Удалить"
#: static/tmp_js/gui-d-servicespools.js:525
#: static/tmp_js/gui-d-servicespools.js:578
msgid "deletion error"
msgstr "ошибка удаления"

View File

@ -3,13 +3,12 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
#: auths/AzureAD_enterprise/AzureAD.py:92
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"PO-Revision-Date: 2018-03-23 09:41+0000\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-09-10 09:10+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"
@ -49,7 +48,7 @@ msgstr ""
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:81 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270
#: REST/methods/user_services.py:249 REST/methods/user_services.py:285
#: REST/methods/users_groups.py:113 REST/model.py:130
#: templates/uds/admin/tmpl/calendar_rule.html:5
#: templates/uds/admin/tmpl/calendar_rule.html:7
@ -63,7 +62,7 @@ msgstr ""
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:72 REST/methods/services.py:191
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/user_services.py:287 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 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
@ -72,7 +71,7 @@ msgstr ""
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:157
#: REST/methods/user_services.py:284 REST/model.py:157
#: templates/uds/admin/tmpl/pool_add_access.html:5
msgid "Priority"
msgstr ""
@ -241,7 +240,7 @@ msgstr ""
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
#: REST/methods/users_groups.py:268
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
#: auths/AzureAD_enterprise/AzureAD.py:84
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/EDirectory_enterprise/Authenticator.py:81
#: auths/RegexLdap/Authenticator.py:85 auths/SAML_enterprise/SAML.py:116
#: templates/uds/admin/tmpl/pool_add_group.html:17
@ -275,7 +274,7 @@ msgstr ""
msgid "Service name"
msgstr ""
#: REST/methods/services.py:192 REST/methods/user_services.py:271
#: REST/methods/services.py:192 REST/methods/user_services.py:286
msgid "Type"
msgstr ""
@ -365,7 +364,7 @@ msgstr ""
msgid "Service Pools"
msgstr ""
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:132
#: REST/methods/services_pools.py:82 REST/methods/user_services.py:129
msgid "status"
msgstr ""
@ -519,8 +518,8 @@ msgstr ""
msgid "This service requires an OS Manager"
msgstr ""
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:77
#: REST/methods/user_services.py:78
msgid "unknown"
msgstr ""
@ -528,7 +527,7 @@ msgstr ""
msgid "Services Usage"
msgstr ""
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:134
msgid "Owner"
msgstr ""
@ -546,30 +545,30 @@ msgstr ""
msgid "Pool"
msgstr ""
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:127
#: REST/methods/user_services.py:211 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr ""
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:128
#: REST/methods/user_services.py:212
msgid "Friendly name"
msgstr ""
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:133
msgid "Src Ip"
msgstr ""
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:132
msgid "Src Host"
msgstr ""
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:162
msgid "Item already being removed"
msgstr ""
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:164
msgid "Item is not removable"
msgstr ""
@ -612,38 +611,38 @@ msgid ""
"Else, only devices compatible with selected values will be allowed"
msgstr ""
#: REST/methods/user_services.py:123
#: REST/methods/user_services.py:120
#: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services"
msgstr ""
#: REST/methods/user_services.py:127 REST/methods/user_services.py:195
#: REST/methods/user_services.py:124 REST/methods/user_services.py:208
msgid "Creation date"
msgstr ""
#: REST/methods/user_services.py:128 REST/methods/user_services.py:196
#: REST/methods/user_services.py:338 REST/methods/user_services.py:367
#: REST/methods/user_services.py:125 REST/methods/user_services.py:209
#: REST/methods/user_services.py:353 REST/methods/user_services.py:383
msgid "Revision"
msgstr ""
#: REST/methods/user_services.py:133
#: REST/methods/user_services.py:130
msgid "Status date"
msgstr ""
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65
#: REST/methods/user_services.py:131 templates/uds/admin/tmpl/user-info.html:65
msgid "In Use"
msgstr ""
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202
#: REST/methods/user_services.py:135 REST/methods/user_services.py:215
msgid "Actor version"
msgstr ""
#: REST/methods/user_services.py:191
#: REST/methods/user_services.py:204
msgid "Cached services"
msgstr ""
#: REST/methods/user_services.py:200 REST/methods/user_services.py:237
#: REST/methods/user_services.py:340
#: REST/methods/user_services.py:213 REST/methods/user_services.py:251
#: REST/methods/user_services.py:355
#: templates/uds/admin/tmpl/group-info.html:18
#: templates/uds/admin/tmpl/group-info.html:45
#: templates/uds/admin/tmpl/group.html:54
@ -653,41 +652,41 @@ msgstr ""
msgid "State"
msgstr ""
#: REST/methods/user_services.py:201
#: REST/methods/user_services.py:214
msgid "Cache level"
msgstr ""
#: REST/methods/user_services.py:230
#: REST/methods/user_services.py:244
msgid "Assigned groups"
msgstr ""
#: REST/methods/user_services.py:236 templates/uds/admin/tmpl/group.html:46
#: REST/methods/user_services.py:250 templates/uds/admin/tmpl/group.html:46
#: templates/uds/admin/tmpl/user.html:37
msgid "comments"
msgstr ""
#: REST/methods/user_services.py:265
#: REST/methods/user_services.py:280
msgid "Assigned transports"
msgstr ""
#: REST/methods/user_services.py:334
#: REST/methods/user_services.py:349
#: templates/uds/admin/tmpl/services_pool.html:35
msgid "Publications"
msgstr ""
#: REST/methods/user_services.py:339 REST/methods/user_services.py:368
#: REST/methods/user_services.py:354 REST/methods/user_services.py:384
msgid "Publish date"
msgstr ""
#: REST/methods/user_services.py:341 templates/uds/admin/tmpl/publish.html:5
#: REST/methods/user_services.py:356 templates/uds/admin/tmpl/publish.html:5
msgid "Reason"
msgstr ""
#: REST/methods/user_services.py:363
#: REST/methods/user_services.py:379
msgid "Changelog"
msgstr ""
#: REST/methods/user_services.py:369
#: REST/methods/user_services.py:385
#: templates/uds/admin/tmpl/group-info.html:87
msgid "Comment"
msgstr ""
@ -709,7 +708,7 @@ 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:105
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
#: services/Vmware_enterprise/ServiceProviderVC.py:33
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
@ -838,7 +837,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:98
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
#: services/Vmware_enterprise/ServiceProviderVC.py:31
#: services/Xen/XenProvider.py:98
@ -852,7 +851,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:100
#: services/OpenStack/Provider.py:102
msgid "Use SSL"
msgstr ""
@ -869,12 +868,13 @@ msgid "Compatibility of AD connection (Usually windows 2000 and later)"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:39
#: auths/AzureAD_enterprise/AzureAD.py:83
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/EDirectory_enterprise/Authenticator.py:65
#: auths/RegexLdap/Authenticator.py:60 auths/SAML_enterprise/SAML.py:113
#: reports/stats/usage_by_pool.py:73 reports/stats/usage_by_pool.py:189
#: reports/stats/usage_summary_pool.py:73
#: reports/stats/usage_summary_pool.py:207
#: templates/uds/admin/tmpl/pool_edit_assigned.html:17
msgid "User"
msgstr ""
@ -895,7 +895,7 @@ 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:106
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
#: services/Sample/SampleService.py:131
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
#: services/Vmware_enterprise/ServiceProviderVC.py:34
@ -924,7 +924,7 @@ 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:111
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:40
msgid "Timeout"
@ -952,108 +952,112 @@ msgstr ""
msgid "Authenticate against Active Directory"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:75
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
#: auths/ActiveDirectory_enterprise/Authenticator.py:76
#: auths/ActiveDirectory_enterprise/Authenticator.py:481
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:185
#: auths/ActiveDirectory_enterprise/Authenticator.py:192
msgid "Active directory connection error: "
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:371
#: auths/ActiveDirectory_enterprise/Authenticator.py:419
#: auths/AzureAD_enterprise/AzureAD.py:214
#: auths/ActiveDirectory_enterprise/Authenticator.py:378
#: auths/ActiveDirectory_enterprise/Authenticator.py:426
#: auths/AzureAD_enterprise/AzureAD.py:218
#: auths/EDirectory_enterprise/Authenticator.py:245
#: auths/EDirectory_enterprise/Authenticator.py:288
#: auths/RegexLdap/Authenticator.py:366 auths/RegexLdap/Authenticator.py:407
msgid "Username not found"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:404
#: auths/ActiveDirectory_enterprise/Authenticator.py:411
msgid "Group not found"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:439
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
#: auths/ActiveDirectory_enterprise/Authenticator.py:446
#: auths/ActiveDirectory_enterprise/Authenticator.py:465
#: auths/EDirectory_enterprise/Authenticator.py:305
#: auths/RegexLdap/Authenticator.py:429
msgid "Too many results, be more specific"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:483
#: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "Domain seems to be incorrect, please check it"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:488
#: auths/ActiveDirectory_enterprise/Authenticator.py:495
msgid ""
"Server does not seem an Active Directory (it does not have user objects)"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:496
#: auths/ActiveDirectory_enterprise/Authenticator.py:503
msgid ""
"Server does not seem an Active Directory (it does not have group objects)"
msgstr ""
#: auths/ActiveDirectory_enterprise/Authenticator.py:501
#: auths/ActiveDirectory_enterprise/Authenticator.py:508
#: auths/EDirectory_enterprise/Authenticator.py:360
#: auths/RegexLdap/Authenticator.py:488
msgid "Connection params seem correct, test was succesfully executed"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:68
#: auths/AzureAD_enterprise/AzureAD.py:72
msgid "Azure AD Authenticator"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:70
#: auths/AzureAD_enterprise/AzureAD.py:74
msgid "Azure Active Directory Authenticator"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Tenant ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:86
#: auths/AzureAD_enterprise/AzureAD.py:90
#: services/Azure_enterprise/ServiceProviderAzure.py:35
msgid "Obtained from Azure Active Directory - Properties - Directory ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Client ID"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:87
#: auths/AzureAD_enterprise/AzureAD.py:91
#: services/Azure_enterprise/ServiceProviderAzure.py:36
msgid "Obtained from App created on Azure for UDS Enterprise"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Client Secret"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:88
#: auths/AzureAD_enterprise/AzureAD.py:92
#: services/Azure_enterprise/ServiceProviderAzure.py:37
msgid "Obtained from App created on Azure for UDS Enteprise - Keys"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:94
#: auths/AzureAD_enterprise/AzureAD.py:96
msgid "Callback"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:98
msgid "Callback url (Filled by UDS, fix this only if necesary!!)"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:226
#: auths/AzureAD_enterprise/AzureAD.py:249
#: auths/AzureAD_enterprise/AzureAD.py:261
#: auths/AzureAD_enterprise/AzureAD.py:230
#: auths/AzureAD_enterprise/AzureAD.py:253
#: auths/AzureAD_enterprise/AzureAD.py:265
msgid "Authenticator exception:"
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:291
#: auths/AzureAD_enterprise/AzureAD.py:301
msgid "Connection error: "
msgstr ""
#: auths/AzureAD_enterprise/AzureAD.py:292
#: auths/AzureAD_enterprise/AzureAD.py:302
msgid "Connection params seems correct, test was succesfully executed"
msgstr ""
@ -1067,7 +1071,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:99
#: services/OpenStack/Provider.py:100
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
#: services/Vmware_enterprise/ServiceProviderVC.py:32
msgid "Port"
@ -1511,11 +1515,11 @@ msgstr ""
msgid "Bypass plugin detection"
msgstr ""
#: core/managers/UserServiceManager.py:218
#: core/managers/UserServiceManager.py:224
msgid "Can't remove a non active element"
msgstr ""
#: core/managers/UserServiceManager.py:231
#: core/managers/UserServiceManager.py:237
#, python-brace-format
msgid "Can't remove nor cancel {0} cause its states don't allow it"
msgstr ""
@ -1950,7 +1954,7 @@ msgid "Os Manager to control windows machines with domain."
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:104 transports/HTML5RDP/HTML5RDP.py:77
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
#: transports/RDP/BaseRDPTransport.py:64
@ -2120,6 +2124,7 @@ msgstr ""
#: reports/lists/users.py:111 templates/uds/admin/tmpl/permissions_add.html:5
#: templates/uds/admin/tmpl/pool_add_group.html:5
#: templates/uds/admin/tmpl/pool_edit_assigned.html:5
#: templates/uds/html5/login.html:79 templates/uds/semantic/login.html:99
#: web/forms/LoginForm.py:65
msgid "Authenticator"
@ -2371,7 +2376,7 @@ msgid "Virtual Machine"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:66
msgid "Base virtual machine"
msgid "Base virtual machine. (VMs Starting with UDS will be hidden)"
msgstr ""
#: services/Azure_enterprise/AzureCloneService.py:78
@ -2500,7 +2505,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Vmware_enterprise/ServiceProviderVC.py:84
@ -2512,7 +2517,7 @@ 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:108
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
#: services/Vmware_enterprise/ServiceProviderVC.py:37
#: services/Xen/XenProvider.py:102
@ -2523,7 +2528,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Vmware_enterprise/ServiceProviderVC.py:85
@ -2535,7 +2540,7 @@ 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:109
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
#: services/Vmware_enterprise/ServiceProviderVC.py:38
#: services/Xen/XenProvider.py:103
@ -3094,7 +3099,7 @@ msgstr ""
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
msgstr ""
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:100
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
msgid ""
"If checked, the connection will be forced to be ssl (will not work if server "
"is not providing ssl)"
@ -3176,55 +3181,63 @@ msgstr ""
msgid "Service security groups"
msgstr ""
#: services/OpenStack/Provider.py:79
#: services/OpenStack/Provider.py:80
msgid "OpenStack Platform Provider"
msgstr ""
#: services/OpenStack/Provider.py:83
#: services/OpenStack/Provider.py:84
msgid "OpenStack platform service provider"
msgstr ""
#: services/OpenStack/Provider.py:98
#: services/OpenStack/Provider.py:99
msgid "OpenStack Host"
msgstr ""
#: services/OpenStack/Provider.py:99
#: services/OpenStack/Provider.py:100
msgid "OpenStack Port"
msgstr ""
#: services/OpenStack/Provider.py:102
msgid "Access interface"
#: services/OpenStack/Provider.py:101
msgid "Newer Openstack"
msgstr ""
#: services/OpenStack/Provider.py:102
msgid "Access interface to be used"
#: services/OpenStack/Provider.py:101
msgid "Check this if your openstack is newer than OCATA"
msgstr ""
#: services/OpenStack/Provider.py:104
msgid "Domain name (default is Default)"
msgid "Access interface"
msgstr ""
#: services/OpenStack/Provider.py:105
msgid "User with valid privileges on OpenStack"
#: services/OpenStack/Provider.py:104
msgid "Access interface to be used"
msgstr ""
#: services/OpenStack/Provider.py:106
msgid "Domain name (default is Default)"
msgstr ""
#: services/OpenStack/Provider.py:107
msgid "User with valid privileges on OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:108
msgid "Password of the user of OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:111
#: services/OpenStack/Provider.py:113
msgid "Timeout in seconds of connection to OpenStack"
msgstr ""
#: services/OpenStack/Provider.py:155
#: services/OpenStack/Provider.py:157
msgid "OpenStack test connection passed"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:553
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
msgid "Authentication error"
msgstr ""
#: services/OpenStack/openStack/UDSOpenStackClient.py:555
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS."
@ -3787,11 +3800,11 @@ msgid "Length of numeric part for the names of this machines (beetwen 3 and 6"
msgstr ""
#: services/Xen/XenProvider.py:79
msgid "Xenserver Platform Provider"
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr ""
#: services/Xen/XenProvider.py:83
msgid "XenServer platform service provider"
msgid "XenServer and XCP-NG platforms service provider"
msgstr ""
#: services/Xen/XenProvider.py:98
@ -4278,11 +4291,11 @@ msgstr ""
msgid "UDS has been developed using these components:"
msgstr ""
#: templates/uds/html5/about.html:40
#: templates/uds/html5/about.html:38
msgid "If you find that we missed any component, please let us know"
msgstr ""
#: templates/uds/html5/about.html:41
#: templates/uds/html5/about.html:39
#: templates/uds/html5/service_not_ready.html:21
#: templates/uds/semantic/about.html:42
#: templates/uds/semantic/service_not_ready.html:21

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-10 11:05+0200\n"
"POT-Creation-Date: 2018-09-24 11:14+0200\n"
"PO-Revision-Date: 2018-01-26 09:30+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/openuds/openuds/"
@ -711,7 +711,7 @@ msgid "Remove Cache element"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:297
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Deletion error"
msgstr ""
@ -723,44 +723,52 @@ msgstr ""
msgid "You must provide authenticator and group"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:427
#: static/tmp_js/gui-d-servicespools.js:434
msgid "Edit Assigned Service ownership"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:462
msgid "You must provide authenticator and user"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:480
msgid "Remove Assigned service"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:490
#: static/tmp_js/gui-d-servicespools.js:543
msgid "Restrained"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "New service pool"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:499
#: static/tmp_js/gui-d-servicespools.js:552
msgid "creation error"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:509
#: static/tmp_js/gui-d-servicespools.js:562
msgid "Publish on creation"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:510
#: static/tmp_js/gui-d-servicespools.js:563
msgid "If selected, will initiate the publication inmediatly after creation"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:522 static/tmp_js/gui.js:53
#: static/tmp_js/gui-d-servicespools.js:575 static/tmp_js/gui.js:53
msgid "Edit"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:522
#: static/tmp_js/gui-d-servicespools.js:575
msgid "saving error"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:525 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui-d-servicespools.js:578 static/tmp_js/gui-methods.js:154
#: static/tmp_js/gui.js:57
msgid "Delete"
msgstr ""
#: static/tmp_js/gui-d-servicespools.js:525
#: static/tmp_js/gui-d-servicespools.js:578
msgid "deletion error"
msgstr ""

View File

@ -57,7 +57,7 @@ from uds.core.services import UserDeployment
import logging
__updated__ = '2018-09-17'
__updated__ = '2018-09-19'
logger = logging.getLogger(__name__)

View File

@ -49,7 +49,7 @@ import logging
logger = logging.getLogger(__name__)
__updated__ = '2018-03-16'
__updated__ = '2018-09-21'
CACHE_TIME_FOR_SERVER = 1800
@ -76,11 +76,11 @@ class Provider(ServiceProvider):
# : Name to show the administrator. This string will be translated BEFORE
# : sending it to administration interface, so don't forget to
# : mark it as _ (using ugettext_noop)
typeName = _('Xenserver Platform Provider')
typeName = _('Xenserver/XCP-NG Platforms Provider')
# : Type used internally to identify this provider
typeType = 'XenPlatform'
# : Description shown at administration interface for this provider
typeDescription = _('XenServer platform service provider')
typeDescription = _('XenServer and XCP-NG platforms service provider')
# : Icon file used as icon for this provider. This string will be translated
# : BEFORE sending it to administration interface, so don't forget to
# : mark it as _ (using ugettext_noop)

View File

@ -381,7 +381,7 @@ class XenServer(object):
try:
if targetSR:
if 'copy' not in operations:
raise XenException('Clone is not supported for this machine')
raise XenException('Copy is not supported for this machine')
task = self.Async.VM.copy(vmId, targetName, targetSR)
else:
if 'clone' not in operations:

View File

@ -401,10 +401,12 @@ gui.servicesPools.link = (event) ->
rowSelect: "multi"
buttons: (if info.must_assign_manually then [
"new"
"edit"
"delete"
"xls"
] else [
"delete"
"edit"
"xls"
])
@ -434,6 +436,60 @@ gui.servicesPools.link = (event) ->
)
return
onEdit: (item, event, table, refreshFnc) ->
gui.doLog(item)
api.templates.get "pool_edit_assigned", (tmpl) ->
api.authenticators.overview (data) ->
# Sorts groups, expression means that "if a > b returns 1, if b > a returns -1, else returns 0"
api.authenticators.detail(item.owner_info.auth_id, "users").overview (users) ->
modalId = gui.launchModal(gettext("Edit Assigned Service ownership"), api.templates.evaluate(tmpl,
auths: data,
auth_id: item.owner_info.auth_id,
users: users,
user_id: item.owner_info.user_id,
))
$(modalId + " #id_auth_select").on "change", (event) ->
auth = $(modalId + " #id_auth_select").val()
api.authenticators.detail(auth, "users").overview (data) ->
$select = $(modalId + " #id_user_select")
$select.empty()
$.each data, (undefined_, value) ->
console.log('Val: ', value)
$select.append "<option value=\"" + value.id + "\">" + value.name + "</option>"
return
# Refresh selectpicker if item is such
$select.selectpicker "refresh" if $select.hasClass("selectpicker")
return
return
$(modalId + " .button-accept").on "click", (event) ->
auth = $(modalId + " #id_auth_select").val()
user = $(modalId + " #id_user_select").val()
if auth is -1 or user is -1
gui.notify gettext("You must provide authenticator and user"), "danger"
else # Save & close modal
assignedServices.rest.save
id: item.id,
auth_id: auth,
user_id: user
, (data) ->
$(modalId).modal "hide"
refreshFnc()
return
return
# Makes form "beautyfull" :-)
gui.tools.applyCustoms modalId
return
return
return
onDelete: gui.methods.del(assignedServices, gettext("Remove Assigned service"), gettext("Deletion error"))
)

View File

@ -167,8 +167,8 @@
$('.side-nav > ul > li.dropdown').removeClass('open');
showHideTooltip();
},
timeout: 50, // 200,
interval: 60 // 500
timeout: 50,
interval: 50
});
// set default error function
@ -203,6 +203,8 @@
{% js_template 'pool_access_default' %}
{% js_template 'pool_add_access' %}
{% js_template 'pool_add_action' %}
{% js_template 'pool_add_group' %}
{% js_template 'pool_edit_assigned' %}
{% js_template 'configuration' %}
{% js_template 'gallery' %}
{% js_template 'permissions' %}

View File

@ -0,0 +1,29 @@
{% load i18n %}
{% verbatim %}
<form class="form-horizontal" role="form">
<div class="form-group">
<label for="id_auth_select" class="col-sm-2 control-label">{% endverbatim %}{% trans 'Authenticator' %}{% verbatim %}</label>
<div class="col-sm-10">
<select id="id_auth_select" name="auth" class="selectpicker show-menu-arrow show-tick modal_field_data" data-style="btn-default" data-width="100%">
<option value="-1"></option>
{{# each auths }}
<option value="{{ id }}"{{# ifequals id ../auth_id }} selected{{/ ifequals }}>{{ name }}</option>
{{/ each }}
</select>
</div>
</div>
<div class="form-group">
<label for="id_user_select" class="col-sm-2 control-label">{% endverbatim %}{% trans 'User' %}{% verbatim %}</label>
<div class="col-sm-10">
<select id="id_user_select" name="user" class="selectpicker show-menu-arrow show-tick modal_field_data" data-style="btn-default" data-width="100%">
{{# each users }}
<option value="{{ id }}"{{# ifequals id ../user_id }} selected{{/ ifequals }}>{{ name }}</option>
{{/ each }}
</select>
</div>
</div>
</form>
{% endverbatim %}

View File

@ -5,7 +5,7 @@
<div class="jumbotron">
<h2 class="text-center">Universal Desktop Services {{ version }} build {{ version_stamp }}</h2>
<p class="text-center"><small><a href="http://www.udsenterprise.com" target="_blank"> &copy; 2012-2016 Virtual Cable S.L.U.</a></small></p>
<p class="text-center"><small><a href="http://www.udsenterprise.com" target="_blank"> &copy; 2012-2018 Virtual Cable S.L.U.</a></small></p>
</div>
<div class="row">
@ -13,9 +13,7 @@
<p>{% trans 'You can access UDS Open Source code at' %} <a href="http://www.openuds.org" target="_blank">OpenUDS</a></p>
<p><h3>{% trans 'UDS has been developed using these components:' %}</h3></p>
<ul>
<li><a href="http://www.eclipse.org" target="_blank">Eclipse</a> as IDE with <a href="http://pydev.org/" target="_blank">pyDev</a></li>
<li><a href="https://www.djangoproject.com/" target="_blank">Django</a></li>
<li><a href="http://www.jcraft.com" target="_blank">Jsch</a></li>
<li><a href="http://guac-dev.org/" target="_blank">Guacamole</a></li>
<li><a href="http://weasyprint.org/" target="_blank">weasyprint</a></li>
<li><a href="https://github.com/django-compressor/django-compressor" target="_blank">Django compressor</a></li>