mirror of
https://github.com/dkmstr/openuds.git
synced 2024-12-22 13:34:04 +03:00
Updated translations
This commit is contained in:
parent
688a91325c
commit
3e3ea59261
@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/"
|
||||
"ar/)\n"
|
||||
@ -62,10 +62,10 @@ msgstr "الاسم"
|
||||
|
||||
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
|
||||
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:191
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:192
|
||||
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
|
||||
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
|
||||
#: REST/methods/users_groups.py:262 REST/model.py:148
|
||||
#: REST/methods/users_groups.py:276 REST/model.py:148
|
||||
#: templates/uds/admin/tmpl/calendar_rule.html:14
|
||||
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
@ -95,7 +95,7 @@ msgstr "المستخدمين"
|
||||
|
||||
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
|
||||
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:195
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:196
|
||||
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
|
||||
msgid "tags"
|
||||
msgstr "العلامات"
|
||||
@ -241,8 +241,8 @@ msgstr "لم يتم العثور على الخدمة"
|
||||
msgid "Available reports"
|
||||
msgstr "التقارير المتوفرة"
|
||||
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
|
||||
#: REST/methods/users_groups.py:282
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
|
||||
#: auths/AzureAD_enterprise/AzureAD.py:88
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:81
|
||||
@ -265,41 +265,41 @@ msgstr "يقوم بإنشاء"
|
||||
msgid "Input error: {0}"
|
||||
msgstr "إدخال خطأ: {0}"
|
||||
|
||||
#: REST/methods/services.py:184
|
||||
#: REST/methods/services.py:185
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "خدمات {0}"
|
||||
|
||||
#: REST/methods/services.py:186
|
||||
#: REST/methods/services.py:187
|
||||
msgid "Current services"
|
||||
msgstr "الخدمات الحالية"
|
||||
|
||||
#: REST/methods/services.py:190
|
||||
#: REST/methods/services.py:191
|
||||
msgid "Service name"
|
||||
msgstr "اسم الخدمة"
|
||||
|
||||
#: REST/methods/services.py:192 REST/methods/user_services.py:303
|
||||
#: REST/methods/services.py:193 REST/methods/user_services.py:303
|
||||
msgid "Type"
|
||||
msgstr "نوع"
|
||||
|
||||
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: templates/uds/admin/tmpl/service-info.html:5
|
||||
#: templates/uds/admin/tmpl/user-info.html:5
|
||||
msgid "Services Pools"
|
||||
msgstr "تجمعات الخدمة"
|
||||
|
||||
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
|
||||
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
|
||||
#: templates/uds/admin/tmpl/dashboard.html:88
|
||||
msgid "User services"
|
||||
msgstr "خدمات المستخدم"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "With errors"
|
||||
msgstr "مع الأخطاء"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "Ok"
|
||||
msgstr "موافق"
|
||||
|
||||
@ -353,16 +353,17 @@ msgstr "آخر إعدام"
|
||||
msgid "Services Pool Groups"
|
||||
msgstr "خدمات تجمع مجموعات"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
|
||||
msgid "Associated Image"
|
||||
msgstr "الصورة المرتبطة بها"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
|
||||
msgid "Image assocciated with this service"
|
||||
msgstr "الصورة المرتبطة مع هذه الخدمة"
|
||||
|
||||
#: REST/methods/services_pools.py:79
|
||||
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
#: templates/uds/admin/tmpl/group.html:82
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Service Pools"
|
||||
@ -388,44 +389,44 @@ msgstr "تجمع مجموعات"
|
||||
msgid "Parent Service"
|
||||
msgstr "الخدمة الأم"
|
||||
|
||||
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
|
||||
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
|
||||
msgid "Default"
|
||||
msgstr "افتراضي"
|
||||
|
||||
#: REST/methods/services_pools.py:153
|
||||
#: REST/methods/services_pools.py:158
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr "إنشاء مدير واحد على الأقل لنظام التشغيل قبل إنشاء تجمع جديد للخدمة"
|
||||
|
||||
#: REST/methods/services_pools.py:155
|
||||
#: REST/methods/services_pools.py:160
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr "قم بإنشاء على الأقل خدمة قبل إنشاء تجمع جديد للخدمة"
|
||||
|
||||
#: REST/methods/services_pools.py:162
|
||||
#: REST/methods/services_pools.py:167
|
||||
msgid "Base service"
|
||||
msgstr "خدمة قاعدة"
|
||||
|
||||
#: REST/methods/services_pools.py:163
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "الخدمة التي تستخدم كقاعدة لهذا التجمع للخدمة"
|
||||
|
||||
#: REST/methods/services_pools.py:170
|
||||
#: REST/methods/services_pools.py:175
|
||||
msgid "OS Manager"
|
||||
msgstr "إدارة نظام التشغيل"
|
||||
|
||||
#: REST/methods/services_pools.py:171
|
||||
#: REST/methods/services_pools.py:176
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "إدارة نظام التشغيل يستخدم كقاعدة لهذا التجمع للخدمة"
|
||||
|
||||
#: REST/methods/services_pools.py:178
|
||||
#: REST/methods/services_pools.py:183
|
||||
msgid "Show transports"
|
||||
msgstr "إظهار النقل"
|
||||
|
||||
#: REST/methods/services_pools.py:179
|
||||
#: REST/methods/services_pools.py:184
|
||||
msgid "If active, alternative transports for user will be shown"
|
||||
msgstr "في حالة نشطة، سيظهر النقل البديل للمستخدم"
|
||||
|
||||
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
|
||||
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
|
||||
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
|
||||
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
|
||||
@ -433,11 +434,11 @@ msgstr "في حالة نشطة، سيظهر النقل البديل للمستخ
|
||||
msgid "Advanced"
|
||||
msgstr "متقدم"
|
||||
|
||||
#: REST/methods/services_pools.py:186
|
||||
#: REST/methods/services_pools.py:191
|
||||
msgid "Allow removal by users"
|
||||
msgstr "السماح بمسح المستخدم"
|
||||
|
||||
#: REST/methods/services_pools.py:187
|
||||
#: REST/methods/services_pools.py:192
|
||||
msgid ""
|
||||
"If active, the user will be allowed to remove the service \"manually\". Be "
|
||||
"careful with this, because the user will have the \"power\" to delete it's "
|
||||
@ -446,19 +447,19 @@ msgstr ""
|
||||
"إذا نشط، فسيسمح للمستخدم بإزالة الخدمة \"يدويا\". كن حذرا مع هذا، لأن "
|
||||
"المستخدم سوف يكون \"السلطة\" لحذف انها الخدمة الخاصة"
|
||||
|
||||
#: REST/methods/services_pools.py:194
|
||||
#: REST/methods/services_pools.py:199
|
||||
msgid "Allow reset by users"
|
||||
msgstr "السماح بإعادة برمجة المصنع قبل المستخدمين"
|
||||
|
||||
#: REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:200
|
||||
msgid "If active, the user will be allowed to reset the service"
|
||||
msgstr "في حالة التفعيل، سيسمح للمستخدم بإعادة برمجة الخدمة"
|
||||
|
||||
#: REST/methods/services_pools.py:202
|
||||
#: REST/methods/services_pools.py:207
|
||||
msgid "Ignores unused"
|
||||
msgstr "تجاهل غير المستخدمة"
|
||||
|
||||
#: REST/methods/services_pools.py:203
|
||||
#: REST/methods/services_pools.py:208
|
||||
msgid ""
|
||||
"If the option is enabled, UDS will not attempt to detect and remove the user "
|
||||
"services assigned but not in use."
|
||||
@ -466,53 +467,53 @@ msgstr ""
|
||||
"إذا تم تمكين الخيار، فإن UDS لا تحاول الكشف عن خدمات المستخدم التي تم "
|
||||
"تعيينها ولكن التي ليست قيد الاستخدام."
|
||||
|
||||
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
|
||||
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
|
||||
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
|
||||
msgid "Display"
|
||||
msgstr "عرض"
|
||||
|
||||
#: REST/methods/services_pools.py:218
|
||||
#: REST/methods/services_pools.py:223
|
||||
msgid "Pool group"
|
||||
msgstr "تجمع مجموعات"
|
||||
|
||||
#: REST/methods/services_pools.py:219
|
||||
#: REST/methods/services_pools.py:224
|
||||
msgid "Pool group for this pool (for pool classify on display)"
|
||||
msgstr "تجمع الفريق لهذا التجمع (لتصنيف تجمع في العرض)"
|
||||
|
||||
#: REST/methods/services_pools.py:227
|
||||
#: REST/methods/services_pools.py:232
|
||||
msgid "Initial available services"
|
||||
msgstr "أولى الخدمات المتاحة"
|
||||
|
||||
#: REST/methods/services_pools.py:228
|
||||
#: REST/methods/services_pools.py:233
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "الخدمات التي تم إنشاؤها في البداية لتجمع هذه الخدمة"
|
||||
|
||||
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
|
||||
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
|
||||
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
|
||||
msgid "Availability"
|
||||
msgstr "توافر"
|
||||
|
||||
#: REST/methods/services_pools.py:236
|
||||
#: REST/methods/services_pools.py:241
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "خدمات تبقى في ذاكرة التخزين المؤقت"
|
||||
|
||||
#: REST/methods/services_pools.py:237
|
||||
#: REST/methods/services_pools.py:242
|
||||
msgid "Services kept in cache for improved user service assignation"
|
||||
msgstr "خدمات الاحتفاظ بها في ذاكرة التخزين المؤقت لإسناد خدمة مستخدم محسنة"
|
||||
|
||||
#: REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:250
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "خدمات تبقى في ذاكرة التخزين المؤقت L2"
|
||||
|
||||
#: REST/methods/services_pools.py:246
|
||||
#: REST/methods/services_pools.py:251
|
||||
msgid "Services kept in cache of level2 for improved service generation"
|
||||
msgstr "خدمات الاحتفاظ بها في ذاكرة التخزين المؤقت من L2 لتحسين خدمة الجيل"
|
||||
|
||||
#: REST/methods/services_pools.py:254
|
||||
#: REST/methods/services_pools.py:259
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "الحد الأقصى لعدد الخدمات المتوفرة"
|
||||
|
||||
#: REST/methods/services_pools.py:255
|
||||
#: REST/methods/services_pools.py:260
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
@ -520,11 +521,11 @@ msgstr ""
|
||||
"الحد الأقصى لعدد من الخدمات (المعينة ومخبأة في L1) التي يمكن أن تنشأ عن هذه "
|
||||
"الخدمة"
|
||||
|
||||
#: REST/methods/services_pools.py:271
|
||||
#: REST/methods/services_pools.py:276
|
||||
msgid "Base service does not exist anymore"
|
||||
msgstr "خدمة قاعدة غير موجود بعد الآن"
|
||||
|
||||
#: REST/methods/services_pools.py:293
|
||||
#: REST/methods/services_pools.py:298
|
||||
msgid "This service requires an OS Manager"
|
||||
msgstr "تتطلب هذه الخدمة إدارة نظام التشغيل"
|
||||
|
||||
@ -590,11 +591,11 @@ msgstr "النقل الحالي"
|
||||
msgid "Devices"
|
||||
msgstr "جهاز"
|
||||
|
||||
#: REST/methods/transports.py:73
|
||||
#: REST/methods/transports.py:72
|
||||
msgid "Network access"
|
||||
msgstr "الوصول إلى شبكة الاتصال"
|
||||
|
||||
#: REST/methods/transports.py:74
|
||||
#: REST/methods/transports.py:73
|
||||
msgid ""
|
||||
"If checked, the transport will be enabled for the selected networks. If "
|
||||
"unchecked, transport will be disabled for selected networks"
|
||||
@ -615,11 +616,11 @@ msgstr ""
|
||||
"الشبكات المرتبطة بهذا النقل. في حالة عدم وجود شبكة اتصال محددة، سوف يعني "
|
||||
"\"جميع الشبكات\""
|
||||
|
||||
#: REST/methods/transports.py:89
|
||||
#: REST/methods/transports.py:90
|
||||
msgid "Allowed Devices"
|
||||
msgstr "أجهزة مسموحة "
|
||||
|
||||
#: REST/methods/transports.py:90
|
||||
#: REST/methods/transports.py:91
|
||||
msgid ""
|
||||
"If empty, any kind of device compatible with this transport will be allowed. "
|
||||
"Else, only devices compatible with selected values will be allowed"
|
||||
@ -627,6 +628,11 @@ msgstr ""
|
||||
"إذا كان فارغا، لن يسمح لأي نوع من الأجهزة المتوافقة مع هذا النقل. خلاف ذلك، "
|
||||
"يسمح لأجهزة متوافقة فقط مع القيم المحددة"
|
||||
|
||||
#: REST/methods/transports.py:100
|
||||
#| msgid "Restrained services pools"
|
||||
msgid "Currently assigned services pools"
|
||||
msgstr "مجمعات الخدمات المعينة حاليا"
|
||||
|
||||
#: REST/methods/user_services.py:120
|
||||
#: templates/uds/admin/tmpl/services_pool.html:31
|
||||
msgid "Assigned services"
|
||||
@ -724,7 +730,8 @@ msgstr "المستخدمون الحاليون"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:85
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:35
|
||||
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/ProviderLegacy.py:106
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:33
|
||||
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
|
||||
@ -739,7 +746,7 @@ msgstr "المستخدمون الحاليون"
|
||||
msgid "Username"
|
||||
msgstr "اسم المستخدم"
|
||||
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
|
||||
msgid "state"
|
||||
msgstr "الحالة"
|
||||
|
||||
@ -748,28 +755,28 @@ msgstr "الحالة"
|
||||
msgid "Last access"
|
||||
msgstr "آخر وصول"
|
||||
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "المستخدم موجود مسبقا (خطأ مفتاح مكرر)"
|
||||
|
||||
#: REST/methods/users_groups.py:255
|
||||
#: REST/methods/users_groups.py:269
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "مجموعات من {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:257
|
||||
#: REST/methods/users_groups.py:271
|
||||
msgid "Current groups"
|
||||
msgstr "المجموعات الحالية"
|
||||
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/users_groups.py:282
|
||||
msgid "UDS Group"
|
||||
msgstr "المجموعة المصغرة"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "Meta group"
|
||||
msgstr "Meta المجموعة"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "مجموعة Meta المصغرة"
|
||||
|
||||
@ -853,7 +860,7 @@ msgstr "قائمة المستخدمين ل {}"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:33
|
||||
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: services/Xen/XenProvider.py:98
|
||||
@ -867,7 +874,7 @@ msgstr "ملقم Active directory IP أو اسم المضيف"
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:64
|
||||
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
|
||||
#: services/OpenStack/Provider.py:102
|
||||
#: services/OpenStack/ProviderLegacy.py:101
|
||||
msgid "Use SSL"
|
||||
msgstr "استخدام SSL"
|
||||
|
||||
@ -913,7 +920,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:86
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:36
|
||||
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
|
||||
#: services/OpenStack/ProviderLegacy.py:107
|
||||
#: services/Sample/SampleService.py:131
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:34
|
||||
@ -942,7 +950,8 @@ msgstr "كلمة مرور المستخدم ldap"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:91
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:40
|
||||
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
|
||||
#: services/OpenStack/ProviderLegacy.py:112
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:40
|
||||
msgid "Timeout"
|
||||
@ -1107,7 +1116,7 @@ msgstr "EDirectory Server IP أو اسم المضيف"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:34
|
||||
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
|
||||
#: services/OpenStack/Provider.py:100
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:32
|
||||
msgid "Port"
|
||||
@ -1602,7 +1611,7 @@ msgstr "خدمة قاعدة"
|
||||
|
||||
#: core/services/BaseService.py:122 core/services/BaseService.py:131
|
||||
#: models/Permissions.py:79 models/Permissions.py:83
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
|
||||
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
|
||||
#: services/TestService_enterprise/TestService.py:29
|
||||
msgid "None"
|
||||
@ -2027,7 +2036,8 @@ msgid "Os Manager to control windows machines with domain."
|
||||
msgstr "مدير نظام التشغيل للسيطرة على أجهزة ويندوز مع المجال."
|
||||
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
|
||||
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
#: transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
|
||||
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
|
||||
#: transports/RDP/BaseRDPTransport.py:64
|
||||
@ -2631,7 +2641,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:84
|
||||
@ -2643,7 +2654,8 @@ msgstr "تزامن الخلق"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Xen/XenProvider.py:102
|
||||
@ -2654,7 +2666,8 @@ msgstr "الحد الأقصى لعدد بالتزامن خلق الأجهزة ا
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:85
|
||||
@ -2666,7 +2679,8 @@ msgstr "تزامن الإزالة."
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Xen/XenProvider.py:103
|
||||
@ -2781,7 +2795,7 @@ msgstr "مخازن البيانات لوضع تدريجيات والمطبوعا
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:177
|
||||
#: services/Nutanix_enterprise/NutanixService.py:110
|
||||
#: services/OVirt/OVirtLinkedService.py:222
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
|
||||
#: services/Xen/XenLinkedService.py:186
|
||||
msgid "The length of basename plus length must not be greater than 15"
|
||||
@ -2791,7 +2805,7 @@ msgstr "لا يجب أن يكون طول اسم بالإضافة إلى طول
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:179
|
||||
#: services/Nutanix_enterprise/NutanixService.py:112
|
||||
#: services/OVirt/OVirtLinkedService.py:224
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
|
||||
#: services/Xen/XenLinkedService.py:188
|
||||
msgid "The machine name can't be only numbers"
|
||||
@ -3231,7 +3245,7 @@ msgstr "OpenNebula المضيف"
|
||||
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
|
||||
msgstr "ميناء OpenNebula (الافتراضي هو 2633 للاتصال غير SSL)"
|
||||
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
|
||||
msgid ""
|
||||
"If checked, the connection will be forced to be ssl (will not work if server "
|
||||
"is not providing ssl)"
|
||||
@ -3324,55 +3338,71 @@ msgid "OpenStack platform service provider"
|
||||
msgstr "مزود خدمة المنصة Openstack"
|
||||
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "مضيف OpenStack."
|
||||
msgid "Identity endpoint"
|
||||
msgstr "هوية نقطة النهاية"
|
||||
|
||||
#: services/OpenStack/Provider.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr "5000 للإصدارات القديمة، 80/443 (ssl) لإصدارات أحدث من أوكاتا"
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid ""
|
||||
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
|
||||
"identity)"
|
||||
msgstr ""
|
||||
"OpenStack هوية نقطة النهاية API الوصول (على سبيل المثال، https://10.0.0.0/"
|
||||
"الهوية)"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
#| msgid "Newer Openstack"
|
||||
msgid "Legacy openstack"
|
||||
msgstr "Openstack القديمة"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
|
||||
msgstr "تعيين \"نعم\" إذا كان لديك الإصدار Openstack أوكاتا أو كبار السن"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface"
|
||||
msgstr "واجهة الوصول"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface to be used"
|
||||
msgstr "واجهة الوصول لاستخدامها"
|
||||
|
||||
#: services/OpenStack/Provider.py:106
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
msgid "Domain name (default is Default)"
|
||||
msgstr "اسم النطاق (الافتراضي هو افتراضي)"
|
||||
|
||||
#: services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
|
||||
msgid "User with valid privileges on OpenStack"
|
||||
msgstr "المستخدم مع امتياز صالح على OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
|
||||
msgid "Password of the user of OpenStack"
|
||||
msgstr "كلمة السر للمستخدم من Openstack"
|
||||
|
||||
#: services/OpenStack/Provider.py:113
|
||||
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
|
||||
msgid "Timeout in seconds of connection to OpenStack"
|
||||
msgstr "المهلة بالثواني لاتصال Openstack"
|
||||
|
||||
#: services/OpenStack/Provider.py:157
|
||||
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
|
||||
msgid "OpenStack test connection passed"
|
||||
msgstr "مر اختبار الاتصال Openstack."
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
|
||||
#: services/OpenStack/ProviderLegacy.py:80
|
||||
#| msgid "OpenStack Platform Provider"
|
||||
msgid "OpenStack LEGACY Platform Provider"
|
||||
msgstr "OpenStack إرث منصة موفر"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:84
|
||||
msgid ""
|
||||
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
|
||||
"previous to OCATA)"
|
||||
msgstr ""
|
||||
"موفر خدمة منصة تركه OpenStack (\"الإصدارات\" القديمة من Openstack، "
|
||||
"السابقة إلى أوكاتا)"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "مضيف OpenStack."
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr "5000 للإصدارات القديمة، 80/443 (ssl) لإصدارات أحدث من أوكاتا"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
|
||||
msgid "Authentication error"
|
||||
msgstr "خطأ مصادقة"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
|
||||
msgid ""
|
||||
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
|
||||
"is not compatible with UDS."
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/"
|
||||
@ -116,7 +116,7 @@ msgid "Error accessing data"
|
||||
msgstr "خطأ في الوصول إلى البيانات"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:184
|
||||
#: static/tmp_js/gui-d-authenticators.js:452
|
||||
#: static/tmp_js/gui-d-authenticators.js:464
|
||||
#: static/tmp_js/gui-d-services.js:140
|
||||
msgid "Information"
|
||||
msgstr "معلومات"
|
||||
@ -125,112 +125,112 @@ msgstr "معلومات"
|
||||
msgid "Group information"
|
||||
msgstr "معلومات المجموعة"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:363
|
||||
#: static/tmp_js/gui-d-authenticators.js:367
|
||||
msgid "Edit group"
|
||||
msgstr "تحرير مجموعة"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:385
|
||||
#: static/tmp_js/gui-d-authenticators.js:430
|
||||
#: static/tmp_js/gui-d-authenticators.js:391
|
||||
#: static/tmp_js/gui-d-authenticators.js:441
|
||||
msgid "Group saved"
|
||||
msgstr "المجموعة المحفوظة"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:408
|
||||
#: static/tmp_js/gui-d-authenticators.js:416
|
||||
msgid "New meta group"
|
||||
msgstr "مجموعة التعريف الجديدة"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:410
|
||||
#: static/tmp_js/gui-d-authenticators.js:419
|
||||
msgid "New group"
|
||||
msgstr "مجموعة جديدة"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Search groups"
|
||||
msgstr "مجموعات البحث"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
|
||||
msgid "Group"
|
||||
msgstr "المجموعة"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Groups found"
|
||||
msgstr "العثور على مجموعات"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:431
|
||||
#: static/tmp_js/gui-d-authenticators.js:442
|
||||
msgid "Group saving error"
|
||||
msgstr "خطاء في حفظ المجموعة"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Delete group"
|
||||
msgstr "حذف مجموعة"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Group deletion error"
|
||||
msgstr "خطأ في حذف المجموعة"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:487
|
||||
#: static/tmp_js/gui-d-authenticators.js:499
|
||||
msgid "User information"
|
||||
msgstr "معلومات المستخدم"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:660
|
||||
#: static/tmp_js/gui-d-authenticators.js:672
|
||||
msgid "Edit user"
|
||||
msgstr "تحرير المستخدم"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:693
|
||||
#: static/tmp_js/gui-d-authenticators.js:726
|
||||
#: static/tmp_js/gui-d-authenticators.js:705
|
||||
#: static/tmp_js/gui-d-authenticators.js:738
|
||||
msgid "User saved"
|
||||
msgstr "حفظ المستخدم"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:694
|
||||
#: static/tmp_js/gui-d-authenticators.js:727
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:739
|
||||
msgid "User saving error"
|
||||
msgstr "خطأ في حفظ المستخدم"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:718
|
||||
msgid "New user"
|
||||
msgstr "مستخدم جديد"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Search users"
|
||||
msgstr "البحث عن المستخدمين"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
|
||||
msgid "User"
|
||||
msgstr "المستخدم"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Users found"
|
||||
msgstr "العثور على مستخدمين"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "Delete user"
|
||||
msgstr "حذف المستخدم"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "User deletion error"
|
||||
msgstr "خطأ في حذف المستخدم"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "New authenticator"
|
||||
msgstr "مصادق جديد"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "خطأ في إنشاء المصادق"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Edit authenticator"
|
||||
msgstr "تحرير المصادق"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "خطأ في حفظ المصادق"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Delete authenticator"
|
||||
msgstr "حذف المصادق"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "خطأ في حذف المصادق"
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -9,9 +9,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:38+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-11-14 12:41+0000\n"
|
||||
"Last-Translator: albert clar <albert.clar@uib.cat>\n"
|
||||
"Language-Team: Catalan (http://www.transifex.com/openuds/openuds/language/"
|
||||
"ca/)\n"
|
||||
"Language: ca\n"
|
||||
@ -116,7 +116,7 @@ msgid "Error accessing data"
|
||||
msgstr "Error accedint a dades"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:184
|
||||
#: static/tmp_js/gui-d-authenticators.js:452
|
||||
#: static/tmp_js/gui-d-authenticators.js:464
|
||||
#: static/tmp_js/gui-d-services.js:140
|
||||
msgid "Information"
|
||||
msgstr "Informació"
|
||||
@ -125,112 +125,112 @@ msgstr "Informació"
|
||||
msgid "Group information"
|
||||
msgstr "Informació del grup"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:363
|
||||
#: static/tmp_js/gui-d-authenticators.js:367
|
||||
msgid "Edit group"
|
||||
msgstr "Editar grup"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:385
|
||||
#: static/tmp_js/gui-d-authenticators.js:430
|
||||
#: static/tmp_js/gui-d-authenticators.js:391
|
||||
#: static/tmp_js/gui-d-authenticators.js:441
|
||||
msgid "Group saved"
|
||||
msgstr "Grup desat"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:408
|
||||
#: static/tmp_js/gui-d-authenticators.js:416
|
||||
msgid "New meta group"
|
||||
msgstr "Nou metagrup"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:410
|
||||
#: static/tmp_js/gui-d-authenticators.js:419
|
||||
msgid "New group"
|
||||
msgstr "Nou grup"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Search groups"
|
||||
msgstr "Cerca grups"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
|
||||
msgid "Group"
|
||||
msgstr "Grup"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Groups found"
|
||||
msgstr "Grups trobats"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:431
|
||||
#: static/tmp_js/gui-d-authenticators.js:442
|
||||
msgid "Group saving error"
|
||||
msgstr "Error desant grup"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Delete group"
|
||||
msgstr "Esborra grup"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Group deletion error"
|
||||
msgstr "Error esborrant grup"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:487
|
||||
#: static/tmp_js/gui-d-authenticators.js:499
|
||||
msgid "User information"
|
||||
msgstr "Informació de l'usuari"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:660
|
||||
#: static/tmp_js/gui-d-authenticators.js:672
|
||||
msgid "Edit user"
|
||||
msgstr "Edita usuari"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:693
|
||||
#: static/tmp_js/gui-d-authenticators.js:726
|
||||
#: static/tmp_js/gui-d-authenticators.js:705
|
||||
#: static/tmp_js/gui-d-authenticators.js:738
|
||||
msgid "User saved"
|
||||
msgstr "Usuari desat"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:694
|
||||
#: static/tmp_js/gui-d-authenticators.js:727
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:739
|
||||
msgid "User saving error"
|
||||
msgstr "Error desant usuari"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:718
|
||||
msgid "New user"
|
||||
msgstr "Nou usuari"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Search users"
|
||||
msgstr "Cerca usuaris"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
|
||||
msgid "User"
|
||||
msgstr "Usuari"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Users found"
|
||||
msgstr "Usuaris trobats"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "Delete user"
|
||||
msgstr "Esborra usuari"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "User deletion error"
|
||||
msgstr "Error esborrant usuari"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "New authenticator"
|
||||
msgstr "Nou autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Error creant autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Edita autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Error desant autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Esborra autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Error esborrant autenticador"
|
||||
|
||||
@ -727,11 +727,11 @@ msgstr "Cal proporcionar autenticador i grup"
|
||||
|
||||
#: static/tmp_js/gui-d-servicespools.js:434
|
||||
msgid "Edit Assigned Service ownership"
|
||||
msgstr ""
|
||||
msgstr "Editeu la propietat del Servei Assignat"
|
||||
|
||||
#: static/tmp_js/gui-d-servicespools.js:462
|
||||
msgid "You must provide authenticator and user"
|
||||
msgstr ""
|
||||
msgstr "Heu de proporcionar autenticador i usuari"
|
||||
|
||||
#: static/tmp_js/gui-d-servicespools.js:480
|
||||
msgid "Remove Assigned service"
|
||||
|
@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: German (http://www.transifex.com/openuds/openuds/language/"
|
||||
"de/)\n"
|
||||
@ -61,10 +61,10 @@ msgstr "Name"
|
||||
|
||||
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
|
||||
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:191
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:192
|
||||
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
|
||||
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
|
||||
#: REST/methods/users_groups.py:262 REST/model.py:148
|
||||
#: REST/methods/users_groups.py:276 REST/model.py:148
|
||||
#: templates/uds/admin/tmpl/calendar_rule.html:14
|
||||
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
@ -94,7 +94,7 @@ msgstr "Benutzer"
|
||||
|
||||
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
|
||||
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:195
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:196
|
||||
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
|
||||
msgid "tags"
|
||||
msgstr "Markierungen"
|
||||
@ -242,8 +242,8 @@ msgstr "-Dienst nicht gefunden"
|
||||
msgid "Available reports"
|
||||
msgstr "Verfügbare Berichte"
|
||||
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
|
||||
#: REST/methods/users_groups.py:282
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
|
||||
#: auths/AzureAD_enterprise/AzureAD.py:88
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:81
|
||||
@ -266,41 +266,41 @@ msgstr "Generiert"
|
||||
msgid "Input error: {0}"
|
||||
msgstr "Eingabefehler: {0}"
|
||||
|
||||
#: REST/methods/services.py:184
|
||||
#: REST/methods/services.py:185
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "Dienstleistungen von {0}"
|
||||
|
||||
#: REST/methods/services.py:186
|
||||
#: REST/methods/services.py:187
|
||||
msgid "Current services"
|
||||
msgstr "Aktuelle Dienstleistungen"
|
||||
|
||||
#: REST/methods/services.py:190
|
||||
#: REST/methods/services.py:191
|
||||
msgid "Service name"
|
||||
msgstr "Dienstnamen"
|
||||
|
||||
#: REST/methods/services.py:192 REST/methods/user_services.py:303
|
||||
#: REST/methods/services.py:193 REST/methods/user_services.py:303
|
||||
msgid "Type"
|
||||
msgstr "Typ"
|
||||
|
||||
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: templates/uds/admin/tmpl/service-info.html:5
|
||||
#: templates/uds/admin/tmpl/user-info.html:5
|
||||
msgid "Services Pools"
|
||||
msgstr "Dienstleistungen-Pools"
|
||||
|
||||
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
|
||||
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
|
||||
#: templates/uds/admin/tmpl/dashboard.html:88
|
||||
msgid "User services"
|
||||
msgstr "Benutzerdienste"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "With errors"
|
||||
msgstr "Mit Fehlern"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "Ok"
|
||||
msgstr "Okay"
|
||||
|
||||
@ -354,16 +354,17 @@ msgstr "Letzte Ausführung"
|
||||
msgid "Services Pool Groups"
|
||||
msgstr "Services-Pool-Gruppen"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
|
||||
msgid "Associated Image"
|
||||
msgstr "Zugeordnetes Bild"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
|
||||
msgid "Image assocciated with this service"
|
||||
msgstr "Bild Assocciated mit diesem service"
|
||||
|
||||
#: REST/methods/services_pools.py:79
|
||||
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
#: templates/uds/admin/tmpl/group.html:82
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Service Pools"
|
||||
@ -389,48 +390,48 @@ msgstr "Schwimmbad-Gruppe"
|
||||
msgid "Parent Service"
|
||||
msgstr "Eltern-Service"
|
||||
|
||||
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
|
||||
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
|
||||
msgid "Default"
|
||||
msgstr "In der Standardeinstellung"
|
||||
|
||||
#: REST/methods/services_pools.py:153
|
||||
#: REST/methods/services_pools.py:158
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr ""
|
||||
"Erstellen Sie mindestens ein OS-Manager vor dem Erstellen eines neuen "
|
||||
"Service-Pools"
|
||||
|
||||
#: REST/methods/services_pools.py:155
|
||||
#: REST/methods/services_pools.py:160
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr ""
|
||||
"Erstellen Sie mindestens einen Dienst vor dem Erstellen eines neuen Service-"
|
||||
"Pools"
|
||||
|
||||
#: REST/methods/services_pools.py:162
|
||||
#: REST/methods/services_pools.py:167
|
||||
msgid "Base service"
|
||||
msgstr "Basisdienst"
|
||||
|
||||
#: REST/methods/services_pools.py:163
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Service als Basis für diesen Service-pool"
|
||||
|
||||
#: REST/methods/services_pools.py:170
|
||||
#: REST/methods/services_pools.py:175
|
||||
msgid "OS Manager"
|
||||
msgstr "OS-Manager"
|
||||
|
||||
#: REST/methods/services_pools.py:171
|
||||
#: REST/methods/services_pools.py:176
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "OS-Manager verwendet als Grundlage dieser Service-pool"
|
||||
|
||||
#: REST/methods/services_pools.py:178
|
||||
#: REST/methods/services_pools.py:183
|
||||
msgid "Show transports"
|
||||
msgstr "Karte-Transporte"
|
||||
|
||||
#: REST/methods/services_pools.py:179
|
||||
#: REST/methods/services_pools.py:184
|
||||
msgid "If active, alternative transports for user will be shown"
|
||||
msgstr "Wenn aktiv, werden alternative Transporte für Benutzer angezeigt"
|
||||
|
||||
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
|
||||
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
|
||||
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
|
||||
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
|
||||
@ -438,11 +439,11 @@ msgstr "Wenn aktiv, werden alternative Transporte für Benutzer angezeigt"
|
||||
msgid "Advanced"
|
||||
msgstr "Erweiterte"
|
||||
|
||||
#: REST/methods/services_pools.py:186
|
||||
#: REST/methods/services_pools.py:191
|
||||
msgid "Allow removal by users"
|
||||
msgstr "Entfernen von Benutzern zulassen"
|
||||
|
||||
#: REST/methods/services_pools.py:187
|
||||
#: REST/methods/services_pools.py:192
|
||||
msgid ""
|
||||
"If active, the user will be allowed to remove the service \"manually\". Be "
|
||||
"careful with this, because the user will have the \"power\" to delete it's "
|
||||
@ -452,19 +453,19 @@ msgstr ""
|
||||
"damit vorsichtig sein, da der Benutzer die \"macht\" zu löschen müssen die "
|
||||
"eigenen service"
|
||||
|
||||
#: REST/methods/services_pools.py:194
|
||||
#: REST/methods/services_pools.py:199
|
||||
msgid "Allow reset by users"
|
||||
msgstr "Zurücksetzen von Benutzern zu ermöglichen"
|
||||
|
||||
#: REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:200
|
||||
msgid "If active, the user will be allowed to reset the service"
|
||||
msgstr "Wenn aktiv, wird der Benutzer dürfen den Service zurücksetzen"
|
||||
|
||||
#: REST/methods/services_pools.py:202
|
||||
#: REST/methods/services_pools.py:207
|
||||
msgid "Ignores unused"
|
||||
msgstr "Ignoriert unbenutzt"
|
||||
|
||||
#: REST/methods/services_pools.py:203
|
||||
#: REST/methods/services_pools.py:208
|
||||
msgid ""
|
||||
"If the option is enabled, UDS will not attempt to detect and remove the user "
|
||||
"services assigned but not in use."
|
||||
@ -472,56 +473,56 @@ msgstr ""
|
||||
"Wenn die Option aktiviert ist, versucht UDS nicht, erkennen und entfernen "
|
||||
"den Benutzer Dienstleistungen zugeordnet aber nicht in Gebrauch."
|
||||
|
||||
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
|
||||
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
|
||||
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
|
||||
msgid "Display"
|
||||
msgstr "Display"
|
||||
|
||||
#: REST/methods/services_pools.py:218
|
||||
#: REST/methods/services_pools.py:223
|
||||
msgid "Pool group"
|
||||
msgstr "Schwimmbad-Gruppe"
|
||||
|
||||
#: REST/methods/services_pools.py:219
|
||||
#: REST/methods/services_pools.py:224
|
||||
msgid "Pool group for this pool (for pool classify on display)"
|
||||
msgstr ""
|
||||
"Gruppe für diesen Pool zu bündeln, (für Pool einordnen auf dem Display)"
|
||||
|
||||
#: REST/methods/services_pools.py:227
|
||||
#: REST/methods/services_pools.py:232
|
||||
msgid "Initial available services"
|
||||
msgstr "Erster verfügbaren Dienste"
|
||||
|
||||
#: REST/methods/services_pools.py:228
|
||||
#: REST/methods/services_pools.py:233
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Dienste, die ursprünglich für diesen Service-Pool erstellt"
|
||||
|
||||
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
|
||||
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
|
||||
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
|
||||
msgid "Availability"
|
||||
msgstr "Verfügbarkeit"
|
||||
|
||||
#: REST/methods/services_pools.py:236
|
||||
#: REST/methods/services_pools.py:241
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Dienstleistungen im Cache behalten"
|
||||
|
||||
#: REST/methods/services_pools.py:237
|
||||
#: REST/methods/services_pools.py:242
|
||||
msgid "Services kept in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
"Dienstleistungen, die im Cache für verbesserte Service Zuweisung gehalten"
|
||||
|
||||
#: REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:250
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "Dienstleistungen im L2-Cache zu behalten"
|
||||
|
||||
#: REST/methods/services_pools.py:246
|
||||
#: REST/methods/services_pools.py:251
|
||||
msgid "Services kept in cache of level2 for improved service generation"
|
||||
msgstr ""
|
||||
"Dienstleistungen gehalten im level2-Cache für verbesserte Service-generation"
|
||||
|
||||
#: REST/methods/services_pools.py:254
|
||||
#: REST/methods/services_pools.py:259
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Maximale Anzahl der Dienste"
|
||||
|
||||
#: REST/methods/services_pools.py:255
|
||||
#: REST/methods/services_pools.py:260
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
@ -529,11 +530,11 @@ msgstr ""
|
||||
"Maximale Anzahl der Dienst (zugewiesen und L1-Cache) für die erstellt werden "
|
||||
"können dieser service"
|
||||
|
||||
#: REST/methods/services_pools.py:271
|
||||
#: REST/methods/services_pools.py:276
|
||||
msgid "Base service does not exist anymore"
|
||||
msgstr "Zentrale Dienst existiert nicht mehr"
|
||||
|
||||
#: REST/methods/services_pools.py:293
|
||||
#: REST/methods/services_pools.py:298
|
||||
msgid "This service requires an OS Manager"
|
||||
msgstr "Dieser Service erfordert eine OS-Manager"
|
||||
|
||||
@ -599,11 +600,11 @@ msgstr "Aktuelle Transporte"
|
||||
msgid "Devices"
|
||||
msgstr "Geräte"
|
||||
|
||||
#: REST/methods/transports.py:73
|
||||
#: REST/methods/transports.py:72
|
||||
msgid "Network access"
|
||||
msgstr "Netzwerkzugriff"
|
||||
|
||||
#: REST/methods/transports.py:74
|
||||
#: REST/methods/transports.py:73
|
||||
msgid ""
|
||||
"If checked, the transport will be enabled for the selected networks. If "
|
||||
"unchecked, transport will be disabled for selected networks"
|
||||
@ -625,11 +626,11 @@ msgstr ""
|
||||
"Netzwerke, die mit diesem Transport verbunden. Wenn kein Netzwerk "
|
||||
"ausgewählt, bedeutet \"alle Netze\""
|
||||
|
||||
#: REST/methods/transports.py:89
|
||||
#: REST/methods/transports.py:90
|
||||
msgid "Allowed Devices"
|
||||
msgstr "Zugelassenen Geräte"
|
||||
|
||||
#: REST/methods/transports.py:90
|
||||
#: REST/methods/transports.py:91
|
||||
msgid ""
|
||||
"If empty, any kind of device compatible with this transport will be allowed. "
|
||||
"Else, only devices compatible with selected values will be allowed"
|
||||
@ -637,6 +638,11 @@ msgstr ""
|
||||
"Wenn leer, wird jede Art von Gerät kompatibel mit diesem Transport erlaubt. "
|
||||
"Andernfalls werden nur Geräte kompatibel mit ausgewählten Werte dürfen"
|
||||
|
||||
#: REST/methods/transports.py:100
|
||||
#| msgid "Restrained services pools"
|
||||
msgid "Currently assigned services pools"
|
||||
msgstr "Derzeit zugewiesen Dienstleistungen pools"
|
||||
|
||||
#: REST/methods/user_services.py:120
|
||||
#: templates/uds/admin/tmpl/services_pool.html:31
|
||||
msgid "Assigned services"
|
||||
@ -734,7 +740,8 @@ msgstr "Momentane Benutzer"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:85
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:35
|
||||
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/ProviderLegacy.py:106
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:33
|
||||
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
|
||||
@ -749,7 +756,7 @@ msgstr "Momentane Benutzer"
|
||||
msgid "Username"
|
||||
msgstr "Benutzername"
|
||||
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
|
||||
msgid "state"
|
||||
msgstr "Zustand"
|
||||
|
||||
@ -758,28 +765,28 @@ msgstr "Zustand"
|
||||
msgid "Last access"
|
||||
msgstr "Zuletzt online"
|
||||
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "Benutzer ist bereits vorhanden (doppelte Schlüsselfehler)"
|
||||
|
||||
#: REST/methods/users_groups.py:255
|
||||
#: REST/methods/users_groups.py:269
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "Gruppen von {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:257
|
||||
#: REST/methods/users_groups.py:271
|
||||
msgid "Current groups"
|
||||
msgstr "Aktuelle Gruppen"
|
||||
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/users_groups.py:282
|
||||
msgid "UDS Group"
|
||||
msgstr "UDS-Gruppe"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "Meta group"
|
||||
msgstr "Meta group"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "UDS Meta Group"
|
||||
|
||||
@ -865,7 +872,7 @@ msgstr "Benutzerliste für {}"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:33
|
||||
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: services/Xen/XenProvider.py:98
|
||||
@ -879,7 +886,7 @@ msgstr "Active Directory-Server IP oder Hostname"
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:64
|
||||
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
|
||||
#: services/OpenStack/Provider.py:102
|
||||
#: services/OpenStack/ProviderLegacy.py:101
|
||||
msgid "Use SSL"
|
||||
msgstr "Verwendung SSL"
|
||||
|
||||
@ -927,7 +934,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:86
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:36
|
||||
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
|
||||
#: services/OpenStack/ProviderLegacy.py:107
|
||||
#: services/Sample/SampleService.py:131
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:34
|
||||
@ -956,7 +964,8 @@ msgstr "Kennwort für den Ldap-Benutzer"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:91
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:40
|
||||
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
|
||||
#: services/OpenStack/ProviderLegacy.py:112
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:40
|
||||
msgid "Timeout"
|
||||
@ -1108,7 +1117,7 @@ msgstr "EDirectory Server IP oder Hostname"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:34
|
||||
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
|
||||
#: services/OpenStack/Provider.py:100
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:32
|
||||
msgid "Port"
|
||||
@ -1624,7 +1633,7 @@ msgstr "Basisdienst"
|
||||
|
||||
#: core/services/BaseService.py:122 core/services/BaseService.py:131
|
||||
#: models/Permissions.py:79 models/Permissions.py:83
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
|
||||
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
|
||||
#: services/TestService_enterprise/TestService.py:29
|
||||
msgid "None"
|
||||
@ -2051,7 +2060,8 @@ msgid "Os Manager to control windows machines with domain."
|
||||
msgstr "OS-Manager auf Windows-Rechnern mit Domain zu kontrollieren."
|
||||
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
|
||||
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
#: transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
|
||||
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
|
||||
#: transports/RDP/BaseRDPTransport.py:64
|
||||
@ -2619,7 +2629,8 @@ msgstr "Von Abonnements erhalten"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:84
|
||||
@ -2631,7 +2642,8 @@ msgstr "Erstellung Parallelität"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Xen/XenProvider.py:102
|
||||
@ -2642,7 +2654,8 @@ msgstr "Maximale Anzahl der gleichzeitig VMs erstellen"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:85
|
||||
@ -2654,7 +2667,8 @@ msgstr "Entfernung-Parallelität"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Xen/XenProvider.py:103
|
||||
@ -2768,7 +2782,7 @@ msgstr "Datastores wohin mit inkrementellen & Publikationen"
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:177
|
||||
#: services/Nutanix_enterprise/NutanixService.py:110
|
||||
#: services/OVirt/OVirtLinkedService.py:222
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
|
||||
#: services/Xen/XenLinkedService.py:186
|
||||
msgid "The length of basename plus length must not be greater than 15"
|
||||
@ -2778,7 +2792,7 @@ msgstr "Die Länge der Basename plus Länge darf nicht größer als 15 sein."
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:179
|
||||
#: services/Nutanix_enterprise/NutanixService.py:112
|
||||
#: services/OVirt/OVirtLinkedService.py:224
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
|
||||
#: services/Xen/XenLinkedService.py:188
|
||||
msgid "The machine name can't be only numbers"
|
||||
@ -3226,7 +3240,7 @@ msgstr "OpenNebula Host"
|
||||
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
|
||||
msgstr "OpenNebula-Port (Standardwert ist 2633 für nicht-Ssl-Verbindung)"
|
||||
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
|
||||
msgid ""
|
||||
"If checked, the connection will be forced to be ssl (will not work if server "
|
||||
"is not providing ssl)"
|
||||
@ -3319,55 +3333,71 @@ msgid "OpenStack platform service provider"
|
||||
msgstr "OpenStack-Plattform-Service-provider"
|
||||
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "OpenStack Host"
|
||||
msgid "Identity endpoint"
|
||||
msgstr "Identität-Endpunkt"
|
||||
|
||||
#: services/OpenStack/Provider.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr "5000 für ältere Versionen, 80/443 (Ssl) für Versionen neuer als OCATA"
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid ""
|
||||
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
|
||||
"identity)"
|
||||
msgstr ""
|
||||
"OpenStack Identität Endpunkt API-Zugriff (z. B. https://10.0.0.0/"
|
||||
"Identität)"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
#| msgid "Newer Openstack"
|
||||
msgid "Legacy openstack"
|
||||
msgstr "Legacy openstack"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
|
||||
msgstr "Auf \"Ja\", wenn Ihr Openstack Release OCATA ist oder älter"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface"
|
||||
msgstr "Access Benutzeroberfläche"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface to be used"
|
||||
msgstr "Access-Benutzeroberfläche verwendet werden"
|
||||
|
||||
#: services/OpenStack/Provider.py:106
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
msgid "Domain name (default is Default)"
|
||||
msgstr "Domain-Namen (Standard ist Standard)"
|
||||
|
||||
#: services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
|
||||
msgid "User with valid privileges on OpenStack"
|
||||
msgstr "Benutzer mit gültigen Berechtigungen auf OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
|
||||
msgid "Password of the user of OpenStack"
|
||||
msgstr "Passwort des Benutzers des OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:113
|
||||
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
|
||||
msgid "Timeout in seconds of connection to OpenStack"
|
||||
msgstr "Timeout in Sekunden der Verbindung zum OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:157
|
||||
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
|
||||
msgid "OpenStack test connection passed"
|
||||
msgstr "OpenStack Testverbindung übergeben"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
|
||||
#: services/OpenStack/ProviderLegacy.py:80
|
||||
#| msgid "OpenStack Platform Provider"
|
||||
msgid "OpenStack LEGACY Platform Provider"
|
||||
msgstr "OpenStack-LEGACY-Plattform-Anbieter"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:84
|
||||
msgid ""
|
||||
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
|
||||
"previous to OCATA)"
|
||||
msgstr ""
|
||||
"OpenStack Vermächtnis-Plattform-Service-Provider (für ältere Openstack Versionen "
|
||||
"vor OCATA)"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "OpenStack Host"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr "5000 für ältere Versionen, 80/443 (Ssl) für Versionen neuer als OCATA"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
|
||||
msgid "Authentication error"
|
||||
msgstr "Authentifizierungsfehler"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
|
||||
msgid ""
|
||||
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
|
||||
"is not compatible with UDS."
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: German (http://www.transifex.com/openuds/openuds/language/"
|
||||
@ -115,7 +115,7 @@ msgid "Error accessing data"
|
||||
msgstr "Fehler beim Zugriff auf Daten"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:184
|
||||
#: static/tmp_js/gui-d-authenticators.js:452
|
||||
#: static/tmp_js/gui-d-authenticators.js:464
|
||||
#: static/tmp_js/gui-d-services.js:140
|
||||
msgid "Information"
|
||||
msgstr "Informationen"
|
||||
@ -124,112 +124,112 @@ msgstr "Informationen"
|
||||
msgid "Group information"
|
||||
msgstr "Gruppeninformationen"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:363
|
||||
#: static/tmp_js/gui-d-authenticators.js:367
|
||||
msgid "Edit group"
|
||||
msgstr "Gruppe bearbeiten"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:385
|
||||
#: static/tmp_js/gui-d-authenticators.js:430
|
||||
#: static/tmp_js/gui-d-authenticators.js:391
|
||||
#: static/tmp_js/gui-d-authenticators.js:441
|
||||
msgid "Group saved"
|
||||
msgstr "Gruppe gespeichert"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:408
|
||||
#: static/tmp_js/gui-d-authenticators.js:416
|
||||
msgid "New meta group"
|
||||
msgstr "Neue Meta-Gruppe"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:410
|
||||
#: static/tmp_js/gui-d-authenticators.js:419
|
||||
msgid "New group"
|
||||
msgstr "Neue Gruppe"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Search groups"
|
||||
msgstr "Gruppen durchsuchen"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
|
||||
msgid "Group"
|
||||
msgstr "Gruppe"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Groups found"
|
||||
msgstr "Gruppen gefunden"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:431
|
||||
#: static/tmp_js/gui-d-authenticators.js:442
|
||||
msgid "Group saving error"
|
||||
msgstr "Gruppe speichern Fehler"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Delete group"
|
||||
msgstr "Gruppe löschen"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Group deletion error"
|
||||
msgstr "Gruppe löschen Fehler"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:487
|
||||
#: static/tmp_js/gui-d-authenticators.js:499
|
||||
msgid "User information"
|
||||
msgstr "Benutzerinformationen"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:660
|
||||
#: static/tmp_js/gui-d-authenticators.js:672
|
||||
msgid "Edit user"
|
||||
msgstr "Benutzer bearbeiten"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:693
|
||||
#: static/tmp_js/gui-d-authenticators.js:726
|
||||
#: static/tmp_js/gui-d-authenticators.js:705
|
||||
#: static/tmp_js/gui-d-authenticators.js:738
|
||||
msgid "User saved"
|
||||
msgstr "Benutzer gespeichert"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:694
|
||||
#: static/tmp_js/gui-d-authenticators.js:727
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:739
|
||||
msgid "User saving error"
|
||||
msgstr "Benutzer speichern Fehler"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:718
|
||||
msgid "New user"
|
||||
msgstr "Neuer Benutzer"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Search users"
|
||||
msgstr "Suche Mitglieder"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
|
||||
msgid "User"
|
||||
msgstr "Benutzer"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Users found"
|
||||
msgstr "Benutzer gefunden"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "Delete user"
|
||||
msgstr "Benutzer löschen"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "User deletion error"
|
||||
msgstr "Benutzer löschen Fehler"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "New authenticator"
|
||||
msgstr "Neuen Authentifikator"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Fehler beim Erstellen der Authentifikator"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Authentifikator bearbeiten"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Authentifikator speichern Fehler"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Authentifikator löschen"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Authentifikator löschen Fehler"
|
||||
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -59,10 +59,10 @@ msgstr ""
|
||||
|
||||
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
|
||||
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:191
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:192
|
||||
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
|
||||
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
|
||||
#: REST/methods/users_groups.py:262 REST/model.py:148
|
||||
#: REST/methods/users_groups.py:276 REST/model.py:148
|
||||
#: templates/uds/admin/tmpl/calendar_rule.html:14
|
||||
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
@ -92,7 +92,7 @@ msgstr ""
|
||||
|
||||
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
|
||||
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:195
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:196
|
||||
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
|
||||
msgid "tags"
|
||||
msgstr ""
|
||||
@ -236,8 +236,8 @@ msgstr ""
|
||||
msgid "Available reports"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
|
||||
#: REST/methods/users_groups.py:282
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
|
||||
#: auths/AzureAD_enterprise/AzureAD.py:88
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:81
|
||||
@ -260,41 +260,41 @@ msgstr ""
|
||||
msgid "Input error: {0}"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:184
|
||||
#: REST/methods/services.py:185
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:186
|
||||
#: REST/methods/services.py:187
|
||||
msgid "Current services"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:190
|
||||
#: REST/methods/services.py:191
|
||||
msgid "Service name"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:192 REST/methods/user_services.py:303
|
||||
#: REST/methods/services.py:193 REST/methods/user_services.py:303
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: templates/uds/admin/tmpl/service-info.html:5
|
||||
#: templates/uds/admin/tmpl/user-info.html:5
|
||||
msgid "Services Pools"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
|
||||
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
|
||||
#: templates/uds/admin/tmpl/dashboard.html:88
|
||||
msgid "User services"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "With errors"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "Ok"
|
||||
msgstr ""
|
||||
|
||||
@ -348,16 +348,17 @@ msgstr ""
|
||||
msgid "Services Pool Groups"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
|
||||
msgid "Associated Image"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
|
||||
msgid "Image assocciated with this service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:79
|
||||
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
#: templates/uds/admin/tmpl/group.html:82
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Service Pools"
|
||||
@ -383,44 +384,44 @@ msgstr ""
|
||||
msgid "Parent Service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
|
||||
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
|
||||
msgid "Default"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:153
|
||||
#: REST/methods/services_pools.py:158
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:155
|
||||
#: REST/methods/services_pools.py:160
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:162
|
||||
#: REST/methods/services_pools.py:167
|
||||
msgid "Base service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:163
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:170
|
||||
#: REST/methods/services_pools.py:175
|
||||
msgid "OS Manager"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:171
|
||||
#: REST/methods/services_pools.py:176
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:178
|
||||
#: REST/methods/services_pools.py:183
|
||||
msgid "Show transports"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:179
|
||||
#: REST/methods/services_pools.py:184
|
||||
msgid "If active, alternative transports for user will be shown"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
|
||||
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
|
||||
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
|
||||
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
|
||||
@ -428,92 +429,92 @@ msgstr ""
|
||||
msgid "Advanced"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:186
|
||||
#: REST/methods/services_pools.py:191
|
||||
msgid "Allow removal by users"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:187
|
||||
#: REST/methods/services_pools.py:192
|
||||
msgid ""
|
||||
"If active, the user will be allowed to remove the service \"manually\". Be "
|
||||
"careful with this, because the user will have the \"power\" to delete it's "
|
||||
"own service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:194
|
||||
#: REST/methods/services_pools.py:199
|
||||
msgid "Allow reset by users"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:200
|
||||
msgid "If active, the user will be allowed to reset the service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:202
|
||||
#: REST/methods/services_pools.py:207
|
||||
msgid "Ignores unused"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:203
|
||||
#: REST/methods/services_pools.py:208
|
||||
msgid ""
|
||||
"If the option is enabled, UDS will not attempt to detect and remove the user "
|
||||
"services assigned but not in use."
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
|
||||
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
|
||||
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
|
||||
msgid "Display"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:218
|
||||
#: REST/methods/services_pools.py:223
|
||||
msgid "Pool group"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:219
|
||||
#: REST/methods/services_pools.py:224
|
||||
msgid "Pool group for this pool (for pool classify on display)"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:227
|
||||
#: REST/methods/services_pools.py:232
|
||||
msgid "Initial available services"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:228
|
||||
#: REST/methods/services_pools.py:233
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
|
||||
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
|
||||
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
|
||||
msgid "Availability"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:236
|
||||
#: REST/methods/services_pools.py:241
|
||||
msgid "Services to keep in cache"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:237
|
||||
#: REST/methods/services_pools.py:242
|
||||
msgid "Services kept in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:250
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:246
|
||||
#: REST/methods/services_pools.py:251
|
||||
msgid "Services kept in cache of level2 for improved service generation"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:254
|
||||
#: REST/methods/services_pools.py:259
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:255
|
||||
#: REST/methods/services_pools.py:260
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:271
|
||||
#: REST/methods/services_pools.py:276
|
||||
msgid "Base service does not exist anymore"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:293
|
||||
#: REST/methods/services_pools.py:298
|
||||
msgid "This service requires an OS Manager"
|
||||
msgstr ""
|
||||
|
||||
@ -579,11 +580,11 @@ msgstr ""
|
||||
msgid "Devices"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/transports.py:73
|
||||
#: REST/methods/transports.py:72
|
||||
msgid "Network access"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/transports.py:74
|
||||
#: REST/methods/transports.py:73
|
||||
msgid ""
|
||||
"If checked, the transport will be enabled for the selected networks. If "
|
||||
"unchecked, transport will be disabled for selected networks"
|
||||
@ -600,16 +601,20 @@ msgid ""
|
||||
"\"all networks\""
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/transports.py:89
|
||||
#: REST/methods/transports.py:90
|
||||
msgid "Allowed Devices"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/transports.py:90
|
||||
#: REST/methods/transports.py:91
|
||||
msgid ""
|
||||
"If empty, any kind of device compatible with this transport will be allowed. "
|
||||
"Else, only devices compatible with selected values will be allowed"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/transports.py:100
|
||||
msgid "Currently assigned services pools"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/user_services.py:120
|
||||
#: templates/uds/admin/tmpl/services_pool.html:31
|
||||
msgid "Assigned services"
|
||||
@ -707,7 +712,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:85
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:35
|
||||
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/ProviderLegacy.py:106
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:33
|
||||
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
|
||||
@ -722,7 +728,7 @@ msgstr ""
|
||||
msgid "Username"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
|
||||
msgid "state"
|
||||
msgstr ""
|
||||
|
||||
@ -731,28 +737,28 @@ msgstr ""
|
||||
msgid "Last access"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:255
|
||||
#: REST/methods/users_groups.py:269
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:257
|
||||
#: REST/methods/users_groups.py:271
|
||||
msgid "Current groups"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/users_groups.py:282
|
||||
msgid "UDS Group"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "Meta group"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "UDS Meta Group"
|
||||
msgstr ""
|
||||
|
||||
@ -836,7 +842,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:33
|
||||
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: services/Xen/XenProvider.py:98
|
||||
@ -850,7 +856,7 @@ msgstr ""
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:64
|
||||
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
|
||||
#: services/OpenStack/Provider.py:102
|
||||
#: services/OpenStack/ProviderLegacy.py:101
|
||||
msgid "Use SSL"
|
||||
msgstr ""
|
||||
|
||||
@ -894,7 +900,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:86
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:36
|
||||
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
|
||||
#: services/OpenStack/ProviderLegacy.py:107
|
||||
#: services/Sample/SampleService.py:131
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:34
|
||||
@ -923,7 +930,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:91
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:40
|
||||
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
|
||||
#: services/OpenStack/ProviderLegacy.py:112
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:40
|
||||
msgid "Timeout"
|
||||
@ -1070,7 +1078,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:34
|
||||
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
|
||||
#: services/OpenStack/Provider.py:100
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:32
|
||||
msgid "Port"
|
||||
@ -1549,7 +1557,7 @@ msgstr ""
|
||||
|
||||
#: core/services/BaseService.py:122 core/services/BaseService.py:131
|
||||
#: models/Permissions.py:79 models/Permissions.py:83
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
|
||||
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
|
||||
#: services/TestService_enterprise/TestService.py:29
|
||||
msgid "None"
|
||||
@ -1960,7 +1968,8 @@ msgid "Os Manager to control windows machines with domain."
|
||||
msgstr ""
|
||||
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
|
||||
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
#: transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
|
||||
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
|
||||
#: transports/RDP/BaseRDPTransport.py:64
|
||||
@ -2511,7 +2520,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:84
|
||||
@ -2523,7 +2533,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Xen/XenProvider.py:102
|
||||
@ -2534,7 +2545,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:85
|
||||
@ -2546,7 +2558,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Xen/XenProvider.py:103
|
||||
@ -2653,7 +2666,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:177
|
||||
#: services/Nutanix_enterprise/NutanixService.py:110
|
||||
#: services/OVirt/OVirtLinkedService.py:222
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
|
||||
#: services/Xen/XenLinkedService.py:186
|
||||
msgid "The length of basename plus length must not be greater than 15"
|
||||
@ -2663,7 +2676,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:179
|
||||
#: services/Nutanix_enterprise/NutanixService.py:112
|
||||
#: services/OVirt/OVirtLinkedService.py:224
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
|
||||
#: services/Xen/XenLinkedService.py:188
|
||||
msgid "The machine name can't be only numbers"
|
||||
@ -3095,7 +3108,7 @@ msgstr ""
|
||||
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
|
||||
msgid ""
|
||||
"If checked, the connection will be forced to be ssl (will not work if server "
|
||||
"is not providing ssl)"
|
||||
@ -3186,54 +3199,66 @@ msgid "OpenStack platform service provider"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgid "Identity endpoint"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid ""
|
||||
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
|
||||
"identity)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Legacy openstack"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface to be used"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:106
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
msgid "Domain name (default is Default)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
|
||||
msgid "User with valid privileges on OpenStack"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
|
||||
msgid "Password of the user of OpenStack"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:113
|
||||
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
|
||||
msgid "Timeout in seconds of connection to OpenStack"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:157
|
||||
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
|
||||
msgid "OpenStack test connection passed"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
|
||||
#: services/OpenStack/ProviderLegacy.py:80
|
||||
msgid "OpenStack LEGACY Platform Provider"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:84
|
||||
msgid ""
|
||||
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
|
||||
"previous to OCATA)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
|
||||
msgid "Authentication error"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
|
||||
msgid ""
|
||||
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
|
||||
"is not compatible with UDS."
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -113,7 +113,7 @@ msgid "Error accessing data"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:184
|
||||
#: static/tmp_js/gui-d-authenticators.js:452
|
||||
#: static/tmp_js/gui-d-authenticators.js:464
|
||||
#: static/tmp_js/gui-d-services.js:140
|
||||
msgid "Information"
|
||||
msgstr ""
|
||||
@ -122,112 +122,112 @@ msgstr ""
|
||||
msgid "Group information"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:363
|
||||
#: static/tmp_js/gui-d-authenticators.js:367
|
||||
msgid "Edit group"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:385
|
||||
#: static/tmp_js/gui-d-authenticators.js:430
|
||||
#: static/tmp_js/gui-d-authenticators.js:391
|
||||
#: static/tmp_js/gui-d-authenticators.js:441
|
||||
msgid "Group saved"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:408
|
||||
#: static/tmp_js/gui-d-authenticators.js:416
|
||||
msgid "New meta group"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:410
|
||||
#: static/tmp_js/gui-d-authenticators.js:419
|
||||
msgid "New group"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Search groups"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
|
||||
msgid "Group"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Groups found"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:431
|
||||
#: static/tmp_js/gui-d-authenticators.js:442
|
||||
msgid "Group saving error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Delete group"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Group deletion error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:487
|
||||
#: static/tmp_js/gui-d-authenticators.js:499
|
||||
msgid "User information"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:660
|
||||
#: static/tmp_js/gui-d-authenticators.js:672
|
||||
msgid "Edit user"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:693
|
||||
#: static/tmp_js/gui-d-authenticators.js:726
|
||||
#: static/tmp_js/gui-d-authenticators.js:705
|
||||
#: static/tmp_js/gui-d-authenticators.js:738
|
||||
msgid "User saved"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:694
|
||||
#: static/tmp_js/gui-d-authenticators.js:727
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:739
|
||||
msgid "User saving error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:718
|
||||
msgid "New user"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Search users"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Users found"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "Delete user"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "User deletion error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "New authenticator"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "Authenticator creation error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Edit authenticator"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Authenticator saving error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Delete authenticator"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr ""
|
||||
|
||||
|
@ -16,8 +16,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:32+0000\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/"
|
||||
"es/)\n"
|
||||
@ -69,10 +69,10 @@ msgstr "Nombre"
|
||||
|
||||
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
|
||||
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:191
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:192
|
||||
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
|
||||
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
|
||||
#: REST/methods/users_groups.py:262 REST/model.py:148
|
||||
#: REST/methods/users_groups.py:276 REST/model.py:148
|
||||
#: templates/uds/admin/tmpl/calendar_rule.html:14
|
||||
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
@ -102,7 +102,7 @@ msgstr "Usuarios"
|
||||
|
||||
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
|
||||
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:195
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:196
|
||||
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
|
||||
msgid "tags"
|
||||
msgstr "Etiquetas"
|
||||
@ -248,8 +248,8 @@ msgstr "Servicio no encontrado"
|
||||
msgid "Available reports"
|
||||
msgstr "Informes disponibles"
|
||||
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
|
||||
#: REST/methods/users_groups.py:282
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
|
||||
#: auths/AzureAD_enterprise/AzureAD.py:88
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:81
|
||||
@ -272,41 +272,41 @@ msgstr "Genera"
|
||||
msgid "Input error: {0}"
|
||||
msgstr "Error de entrada: {0}"
|
||||
|
||||
#: REST/methods/services.py:184
|
||||
#: REST/methods/services.py:185
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "Servicios de {0}"
|
||||
|
||||
#: REST/methods/services.py:186
|
||||
#: REST/methods/services.py:187
|
||||
msgid "Current services"
|
||||
msgstr "Servicios actuales"
|
||||
|
||||
#: REST/methods/services.py:190
|
||||
#: REST/methods/services.py:191
|
||||
msgid "Service name"
|
||||
msgstr "Nombre del servicio"
|
||||
|
||||
#: REST/methods/services.py:192 REST/methods/user_services.py:303
|
||||
#: REST/methods/services.py:193 REST/methods/user_services.py:303
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: templates/uds/admin/tmpl/service-info.html:5
|
||||
#: templates/uds/admin/tmpl/user-info.html:5
|
||||
msgid "Services Pools"
|
||||
msgstr "Pools de Servicios"
|
||||
|
||||
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
|
||||
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
|
||||
#: templates/uds/admin/tmpl/dashboard.html:88
|
||||
msgid "User services"
|
||||
msgstr "Servicios de usuario"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "With errors"
|
||||
msgstr "Con errores"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "Ok"
|
||||
msgstr "Ok"
|
||||
|
||||
@ -360,16 +360,17 @@ msgstr "Última ejecución"
|
||||
msgid "Services Pool Groups"
|
||||
msgstr "Grupos de Services Pool"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
|
||||
msgid "Associated Image"
|
||||
msgstr "Imagen asociada"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
|
||||
msgid "Image assocciated with this service"
|
||||
msgstr "Imagen asociada a este servicio"
|
||||
|
||||
#: REST/methods/services_pools.py:79
|
||||
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
#: templates/uds/admin/tmpl/group.html:82
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Service Pools"
|
||||
@ -395,44 +396,44 @@ msgstr "Grupo de Pool"
|
||||
msgid "Parent Service"
|
||||
msgstr "Servicio Padre"
|
||||
|
||||
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
|
||||
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
|
||||
msgid "Default"
|
||||
msgstr "Por defecto"
|
||||
|
||||
#: REST/methods/services_pools.py:153
|
||||
#: REST/methods/services_pools.py:158
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr "Cree al menos un OS Manager antes de crear un nuevo pool de servicios"
|
||||
|
||||
#: REST/methods/services_pools.py:155
|
||||
#: REST/methods/services_pools.py:160
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr "Cree al menos un servicio antes de crear un nuevo pool de servicios"
|
||||
|
||||
#: REST/methods/services_pools.py:162
|
||||
#: REST/methods/services_pools.py:167
|
||||
msgid "Base service"
|
||||
msgstr "Servicio base"
|
||||
|
||||
#: REST/methods/services_pools.py:163
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Servicio utilizado como base de este pool de servicios"
|
||||
|
||||
#: REST/methods/services_pools.py:170
|
||||
#: REST/methods/services_pools.py:175
|
||||
msgid "OS Manager"
|
||||
msgstr "OS Manager"
|
||||
|
||||
#: REST/methods/services_pools.py:171
|
||||
#: REST/methods/services_pools.py:176
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "OS Manager utilizado como base de este pool de servicios"
|
||||
|
||||
#: REST/methods/services_pools.py:178
|
||||
#: REST/methods/services_pools.py:183
|
||||
msgid "Show transports"
|
||||
msgstr "Mostrar transportes"
|
||||
|
||||
#: REST/methods/services_pools.py:179
|
||||
#: REST/methods/services_pools.py:184
|
||||
msgid "If active, alternative transports for user will be shown"
|
||||
msgstr "Si está activo, se mostrarán transportes alternativos para el usuario "
|
||||
|
||||
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
|
||||
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
|
||||
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
|
||||
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
|
||||
@ -440,11 +441,11 @@ msgstr "Si está activo, se mostrarán transportes alternativos para el usuario
|
||||
msgid "Advanced"
|
||||
msgstr "Avanzado"
|
||||
|
||||
#: REST/methods/services_pools.py:186
|
||||
#: REST/methods/services_pools.py:191
|
||||
msgid "Allow removal by users"
|
||||
msgstr "Permitir a los usuarios eliminar"
|
||||
|
||||
#: REST/methods/services_pools.py:187
|
||||
#: REST/methods/services_pools.py:192
|
||||
msgid ""
|
||||
"If active, the user will be allowed to remove the service \"manually\". Be "
|
||||
"careful with this, because the user will have the \"power\" to delete it's "
|
||||
@ -454,19 +455,19 @@ msgstr ""
|
||||
"cuidado con esto, ya que el usuario tendrá el \"poder\" para borrar el "
|
||||
"servicio propio."
|
||||
|
||||
#: REST/methods/services_pools.py:194
|
||||
#: REST/methods/services_pools.py:199
|
||||
msgid "Allow reset by users"
|
||||
msgstr "Permitir resetear a los usuarios"
|
||||
|
||||
#: REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:200
|
||||
msgid "If active, the user will be allowed to reset the service"
|
||||
msgstr "Si está activo, el usuario podrá resetear el servicio"
|
||||
|
||||
#: REST/methods/services_pools.py:202
|
||||
#: REST/methods/services_pools.py:207
|
||||
msgid "Ignores unused"
|
||||
msgstr "Ignora no usadas"
|
||||
|
||||
#: REST/methods/services_pools.py:203
|
||||
#: REST/methods/services_pools.py:208
|
||||
msgid ""
|
||||
"If the option is enabled, UDS will not attempt to detect and remove the user "
|
||||
"services assigned but not in use."
|
||||
@ -474,58 +475,58 @@ msgstr ""
|
||||
"Si la opción está activada, UDS no intentará detectar y eliminar el servicio "
|
||||
"de usuario asignado pero no en uso."
|
||||
|
||||
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
|
||||
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
|
||||
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
|
||||
msgid "Display"
|
||||
msgstr "Visualización"
|
||||
|
||||
#: REST/methods/services_pools.py:218
|
||||
#: REST/methods/services_pools.py:223
|
||||
msgid "Pool group"
|
||||
msgstr "Grupo de Pool"
|
||||
|
||||
#: REST/methods/services_pools.py:219
|
||||
#: REST/methods/services_pools.py:224
|
||||
msgid "Pool group for this pool (for pool classify on display)"
|
||||
msgstr ""
|
||||
"Grupo de pool para este pool (para la clasificación del pool en pantalla)"
|
||||
|
||||
#: REST/methods/services_pools.py:227
|
||||
#: REST/methods/services_pools.py:232
|
||||
msgid "Initial available services"
|
||||
msgstr "Servicios disponibles inicialmente"
|
||||
|
||||
#: REST/methods/services_pools.py:228
|
||||
#: REST/methods/services_pools.py:233
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Servicios creados inicialmente para este pool de servicios"
|
||||
|
||||
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
|
||||
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
|
||||
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
|
||||
msgid "Availability"
|
||||
msgstr "Disponibilidad "
|
||||
|
||||
#: REST/methods/services_pools.py:236
|
||||
#: REST/methods/services_pools.py:241
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Servicios para mantener en la caché"
|
||||
|
||||
#: REST/methods/services_pools.py:237
|
||||
#: REST/methods/services_pools.py:242
|
||||
msgid "Services kept in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
"Servicios guardado en caché para mejorar la asignación de servicio de "
|
||||
"usuario "
|
||||
|
||||
#: REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:250
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "Servicios para mantener en la caché L2"
|
||||
|
||||
#: REST/methods/services_pools.py:246
|
||||
#: REST/methods/services_pools.py:251
|
||||
msgid "Services kept in cache of level2 for improved service generation"
|
||||
msgstr ""
|
||||
"Servicios guardados en la caché de nivel 2 para mejorar la generación de "
|
||||
"servicios "
|
||||
|
||||
#: REST/methods/services_pools.py:254
|
||||
#: REST/methods/services_pools.py:259
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Número máximo de servicios a proveer"
|
||||
|
||||
#: REST/methods/services_pools.py:255
|
||||
#: REST/methods/services_pools.py:260
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
@ -533,11 +534,11 @@ msgstr ""
|
||||
"Número máximo de servicios (asignados y caché L1) que pueden crearse para "
|
||||
"este servicio"
|
||||
|
||||
#: REST/methods/services_pools.py:271
|
||||
#: REST/methods/services_pools.py:276
|
||||
msgid "Base service does not exist anymore"
|
||||
msgstr "Ya no existe servicio base"
|
||||
|
||||
#: REST/methods/services_pools.py:293
|
||||
#: REST/methods/services_pools.py:298
|
||||
msgid "This service requires an OS Manager"
|
||||
msgstr "Este servicio requiere un OS Manager"
|
||||
|
||||
@ -603,11 +604,11 @@ msgstr "Transportes actuales"
|
||||
msgid "Devices"
|
||||
msgstr "Dispositivos"
|
||||
|
||||
#: REST/methods/transports.py:73
|
||||
#: REST/methods/transports.py:72
|
||||
msgid "Network access"
|
||||
msgstr "Acceso de red"
|
||||
|
||||
#: REST/methods/transports.py:74
|
||||
#: REST/methods/transports.py:73
|
||||
msgid ""
|
||||
"If checked, the transport will be enabled for the selected networks. If "
|
||||
"unchecked, transport will be disabled for selected networks"
|
||||
@ -628,11 +629,11 @@ msgstr ""
|
||||
"Redes asociadas a este transporte. Si no hay red seleccionada, significará "
|
||||
"\"todas las redes\""
|
||||
|
||||
#: REST/methods/transports.py:89
|
||||
#: REST/methods/transports.py:90
|
||||
msgid "Allowed Devices"
|
||||
msgstr "Dispositivos permitidos"
|
||||
|
||||
#: REST/methods/transports.py:90
|
||||
#: REST/methods/transports.py:91
|
||||
msgid ""
|
||||
"If empty, any kind of device compatible with this transport will be allowed. "
|
||||
"Else, only devices compatible with selected values will be allowed"
|
||||
@ -641,6 +642,11 @@ msgstr ""
|
||||
"este transporte. Otra cosa, se permitirá sólo dispositivos compatibles con "
|
||||
"los valores seleccionados"
|
||||
|
||||
#: REST/methods/transports.py:100
|
||||
#| msgid "Restrained services pools"
|
||||
msgid "Currently assigned services pools"
|
||||
msgstr "Asignado actualmente piscinas servicios"
|
||||
|
||||
#: REST/methods/user_services.py:120
|
||||
#: templates/uds/admin/tmpl/services_pool.html:31
|
||||
msgid "Assigned services"
|
||||
@ -738,7 +744,8 @@ msgstr "Usuarios actuales"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:85
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:35
|
||||
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/ProviderLegacy.py:106
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:33
|
||||
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
|
||||
@ -753,7 +760,7 @@ msgstr "Usuarios actuales"
|
||||
msgid "Username"
|
||||
msgstr "Nombre de usuario"
|
||||
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
|
||||
msgid "state"
|
||||
msgstr "estado"
|
||||
|
||||
@ -762,28 +769,28 @@ msgstr "estado"
|
||||
msgid "Last access"
|
||||
msgstr "Último acceso"
|
||||
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "Este usuario ya existe (error de clave duplicada)"
|
||||
|
||||
#: REST/methods/users_groups.py:255
|
||||
#: REST/methods/users_groups.py:269
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "Grupos de {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:257
|
||||
#: REST/methods/users_groups.py:271
|
||||
msgid "Current groups"
|
||||
msgstr "Grupos actuales"
|
||||
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/users_groups.py:282
|
||||
msgid "UDS Group"
|
||||
msgstr "Grupo UDS"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "Meta group"
|
||||
msgstr "Metagrupo"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "Metagrupo UDS "
|
||||
|
||||
@ -868,7 +875,7 @@ msgstr "Lista de usuarios para {}"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:33
|
||||
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: services/Xen/XenProvider.py:98
|
||||
@ -882,7 +889,7 @@ msgstr "IP de Servidor de Active Directory o nombre de host"
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:64
|
||||
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
|
||||
#: services/OpenStack/Provider.py:102
|
||||
#: services/OpenStack/ProviderLegacy.py:101
|
||||
msgid "Use SSL"
|
||||
msgstr "Usar SSL"
|
||||
|
||||
@ -930,7 +937,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:86
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:36
|
||||
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
|
||||
#: services/OpenStack/ProviderLegacy.py:107
|
||||
#: services/Sample/SampleService.py:131
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:34
|
||||
@ -959,7 +967,8 @@ msgstr "Contraseña del usuario LDAP"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:91
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:40
|
||||
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
|
||||
#: services/OpenStack/ProviderLegacy.py:112
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:40
|
||||
msgid "Timeout"
|
||||
@ -1113,7 +1122,7 @@ msgstr "IP del Servidor EDirectory o nombre de host"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:34
|
||||
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
|
||||
#: services/OpenStack/Provider.py:100
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:32
|
||||
msgid "Port"
|
||||
@ -1626,7 +1635,7 @@ msgstr "Servicio Base"
|
||||
|
||||
#: core/services/BaseService.py:122 core/services/BaseService.py:131
|
||||
#: models/Permissions.py:79 models/Permissions.py:83
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
|
||||
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
|
||||
#: services/TestService_enterprise/TestService.py:29
|
||||
msgid "None"
|
||||
@ -2055,7 +2064,8 @@ msgid "Os Manager to control windows machines with domain."
|
||||
msgstr "Os Manager para controlar las máquinas windows con dominio."
|
||||
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
|
||||
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
#: transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
|
||||
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
|
||||
#: transports/RDP/BaseRDPTransport.py:64
|
||||
@ -2628,7 +2638,8 @@ msgstr "Obtenidos de las suscripciones"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:84
|
||||
@ -2640,7 +2651,8 @@ msgstr "Concurrencia de creación"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Xen/XenProvider.py:102
|
||||
@ -2651,7 +2663,8 @@ msgstr "Número máximo de creación de VMs de forma simultánea "
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:85
|
||||
@ -2663,7 +2676,8 @@ msgstr "Concurrencia de eliminación"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Xen/XenProvider.py:103
|
||||
@ -2777,7 +2791,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:177
|
||||
#: services/Nutanix_enterprise/NutanixService.py:110
|
||||
#: services/OVirt/OVirtLinkedService.py:222
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
|
||||
#: services/Xen/XenLinkedService.py:186
|
||||
msgid "The length of basename plus length must not be greater than 15"
|
||||
@ -2787,7 +2801,7 @@ msgstr "La longitud de \"basename\" más la longitud no debe ser superior a 15"
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:179
|
||||
#: services/Nutanix_enterprise/NutanixService.py:112
|
||||
#: services/OVirt/OVirtLinkedService.py:224
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
|
||||
#: services/Xen/XenLinkedService.py:188
|
||||
msgid "The machine name can't be only numbers"
|
||||
@ -3236,7 +3250,7 @@ msgstr "OpenNebula Host"
|
||||
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
|
||||
msgstr "Puerto OpenNebula (el predeterminado es 2633 para conexión sin ssl)"
|
||||
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
|
||||
msgid ""
|
||||
"If checked, the connection will be forced to be ssl (will not work if server "
|
||||
"is not providing ssl)"
|
||||
@ -3329,55 +3343,73 @@ msgid "OpenStack platform service provider"
|
||||
msgstr "Proveedor de servicios de Plataforma OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "OpenStack Host"
|
||||
msgid "Identity endpoint"
|
||||
msgstr "Punto final de la identidad"
|
||||
|
||||
#: services/OpenStack/Provider.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr "5000 para versiones más antiguas, 80/443 (ssl) para versiones más nuevas de OCATA"
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid ""
|
||||
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
|
||||
"identity)"
|
||||
msgstr ""
|
||||
"Punto final OpenStack identidad acceso API (por ejemplo, https://10.0.0.0/"
|
||||
"identidad)"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
#| msgid "Newer Openstack"
|
||||
msgid "Legacy openstack"
|
||||
msgstr "Openstack legado"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
|
||||
msgstr "Ajustado en \"yes\" Si tu versión de Openstack es OCATA o más"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface"
|
||||
msgstr "Interfaz de acceso"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface to be used"
|
||||
msgstr "Interfaz de acceso para ser utilizada"
|
||||
|
||||
#: services/OpenStack/Provider.py:106
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
msgid "Domain name (default is Default)"
|
||||
msgstr "Nombre de dominio (por defecto es Default)"
|
||||
|
||||
#: services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
|
||||
msgid "User with valid privileges on OpenStack"
|
||||
msgstr "Usuario con privilegios válidos para OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
|
||||
msgid "Password of the user of OpenStack"
|
||||
msgstr "Contraseña del usuario de OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:113
|
||||
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
|
||||
msgid "Timeout in seconds of connection to OpenStack"
|
||||
msgstr "Tiempo de espera en segundos de conexión a OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:157
|
||||
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
|
||||
msgid "OpenStack test connection passed"
|
||||
msgstr "Prueba de conexión a OpenStack superada"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
|
||||
#: services/OpenStack/ProviderLegacy.py:80
|
||||
#| msgid "OpenStack Platform Provider"
|
||||
msgid "OpenStack LEGACY Platform Provider"
|
||||
msgstr "OpenStack legado plataforma proveedor"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:84
|
||||
msgid ""
|
||||
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
|
||||
"previous to OCATA)"
|
||||
msgstr ""
|
||||
"Proveedor de servicios de plataforma de OpenStack legado (para versiones más antiguas de Openstack, "
|
||||
"anterior a OCATA)"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "OpenStack Host"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr ""
|
||||
"5000 para versiones más antiguas, 80/443 (ssl) para versiones más nuevas de "
|
||||
"OCATA"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
|
||||
msgid "Authentication error"
|
||||
msgstr "Error de autenticación"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
|
||||
msgid ""
|
||||
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
|
||||
"is not compatible with UDS."
|
||||
|
@ -15,7 +15,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:21+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/"
|
||||
@ -122,7 +122,7 @@ msgid "Error accessing data"
|
||||
msgstr "Error de acceso a datos"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:184
|
||||
#: static/tmp_js/gui-d-authenticators.js:452
|
||||
#: static/tmp_js/gui-d-authenticators.js:464
|
||||
#: static/tmp_js/gui-d-services.js:140
|
||||
msgid "Information"
|
||||
msgstr "Información"
|
||||
@ -131,112 +131,112 @@ msgstr "Información"
|
||||
msgid "Group information"
|
||||
msgstr "Información del grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:363
|
||||
#: static/tmp_js/gui-d-authenticators.js:367
|
||||
msgid "Edit group"
|
||||
msgstr "Editar grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:385
|
||||
#: static/tmp_js/gui-d-authenticators.js:430
|
||||
#: static/tmp_js/gui-d-authenticators.js:391
|
||||
#: static/tmp_js/gui-d-authenticators.js:441
|
||||
msgid "Group saved"
|
||||
msgstr "Grupo guardado"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:408
|
||||
#: static/tmp_js/gui-d-authenticators.js:416
|
||||
msgid "New meta group"
|
||||
msgstr "Nuevo meta grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:410
|
||||
#: static/tmp_js/gui-d-authenticators.js:419
|
||||
msgid "New group"
|
||||
msgstr "Nuevo grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Search groups"
|
||||
msgstr "Buscar grupos"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
|
||||
msgid "Group"
|
||||
msgstr "Grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Groups found"
|
||||
msgstr "Grupos encontrados"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:431
|
||||
#: static/tmp_js/gui-d-authenticators.js:442
|
||||
msgid "Group saving error"
|
||||
msgstr "Error al guardar grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Delete group"
|
||||
msgstr "Borrar grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Group deletion error"
|
||||
msgstr "Error al borrar grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:487
|
||||
#: static/tmp_js/gui-d-authenticators.js:499
|
||||
msgid "User information"
|
||||
msgstr "Información de usuario"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:660
|
||||
#: static/tmp_js/gui-d-authenticators.js:672
|
||||
msgid "Edit user"
|
||||
msgstr "Editar usuario"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:693
|
||||
#: static/tmp_js/gui-d-authenticators.js:726
|
||||
#: static/tmp_js/gui-d-authenticators.js:705
|
||||
#: static/tmp_js/gui-d-authenticators.js:738
|
||||
msgid "User saved"
|
||||
msgstr "Usuario guardado"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:694
|
||||
#: static/tmp_js/gui-d-authenticators.js:727
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:739
|
||||
msgid "User saving error"
|
||||
msgstr "Error al guardar usuario"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:718
|
||||
msgid "New user"
|
||||
msgstr "Nuevo usuario"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Search users"
|
||||
msgstr "Buscar usuarios"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
|
||||
msgid "User"
|
||||
msgstr "Usuario"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Users found"
|
||||
msgstr "Usuarios encontrados"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "Delete user"
|
||||
msgstr "Eliminar usuario"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "User deletion error"
|
||||
msgstr "Error al borrar usuario"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "New authenticator"
|
||||
msgstr "Nuevo autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Error al crear autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Editar autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Error al guardar autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Eliminar autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Error al eliminar autenticador"
|
||||
|
||||
|
@ -9,8 +9,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/"
|
||||
"eu/)\n"
|
||||
@ -62,10 +62,10 @@ msgstr "Izena"
|
||||
|
||||
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
|
||||
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:191
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:192
|
||||
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
|
||||
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
|
||||
#: REST/methods/users_groups.py:262 REST/model.py:148
|
||||
#: REST/methods/users_groups.py:276 REST/model.py:148
|
||||
#: templates/uds/admin/tmpl/calendar_rule.html:14
|
||||
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
@ -95,7 +95,7 @@ msgstr "Erabiltzaileak"
|
||||
|
||||
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
|
||||
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:195
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:196
|
||||
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
|
||||
msgid "tags"
|
||||
msgstr "Etiketak"
|
||||
@ -243,8 +243,8 @@ msgstr "Ez da aurkitu Zerbitzurik"
|
||||
msgid "Available reports"
|
||||
msgstr "Txosten erabilgarriak"
|
||||
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
|
||||
#: REST/methods/users_groups.py:282
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
|
||||
#: auths/AzureAD_enterprise/AzureAD.py:88
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:81
|
||||
@ -267,41 +267,41 @@ msgstr "Sortzen du"
|
||||
msgid "Input error: {0}"
|
||||
msgstr "Sarrera-erroreak:{0}"
|
||||
|
||||
#: REST/methods/services.py:184
|
||||
#: REST/methods/services.py:185
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "{0} zerbitzu"
|
||||
|
||||
#: REST/methods/services.py:186
|
||||
#: REST/methods/services.py:187
|
||||
msgid "Current services"
|
||||
msgstr "Momentuko zerbitzuak"
|
||||
|
||||
#: REST/methods/services.py:190
|
||||
#: REST/methods/services.py:191
|
||||
msgid "Service name"
|
||||
msgstr "Zerbitzu izena"
|
||||
|
||||
#: REST/methods/services.py:192 REST/methods/user_services.py:303
|
||||
#: REST/methods/services.py:193 REST/methods/user_services.py:303
|
||||
msgid "Type"
|
||||
msgstr "Mota"
|
||||
|
||||
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: templates/uds/admin/tmpl/service-info.html:5
|
||||
#: templates/uds/admin/tmpl/user-info.html:5
|
||||
msgid "Services Pools"
|
||||
msgstr "Pool-Zerbitzua"
|
||||
|
||||
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
|
||||
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
|
||||
#: templates/uds/admin/tmpl/dashboard.html:88
|
||||
msgid "User services"
|
||||
msgstr "Erabiltzaile Zerbitzuak"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "With errors"
|
||||
msgstr "Erroreekin"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "Ok"
|
||||
msgstr "Ondo"
|
||||
|
||||
@ -355,16 +355,17 @@ msgstr "Azken exekuzioa"
|
||||
msgid "Services Pool Groups"
|
||||
msgstr "Pool-zerbitzu taldeak"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
|
||||
msgid "Associated Image"
|
||||
msgstr "Erlazionaturiko irudia"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
|
||||
msgid "Image assocciated with this service"
|
||||
msgstr "Zerbitzu honekin erlazionatutako irudia"
|
||||
|
||||
#: REST/methods/services_pools.py:79
|
||||
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
#: templates/uds/admin/tmpl/group.html:82
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Service Pools"
|
||||
@ -390,44 +391,44 @@ msgstr "Pool taldea"
|
||||
msgid "Parent Service"
|
||||
msgstr "Ama zerbitzua"
|
||||
|
||||
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
|
||||
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
|
||||
msgid "Default"
|
||||
msgstr "Lehenetsia"
|
||||
|
||||
#: REST/methods/services_pools.py:153
|
||||
#: REST/methods/services_pools.py:158
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr "SE kudeatzaile bat behar da gutxienez zerbitzu-pool berri bat egiteko"
|
||||
|
||||
#: REST/methods/services_pools.py:155
|
||||
#: REST/methods/services_pools.py:160
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr "Zerbitzu bat behar da gutxienez zerbitzu-pool berri bat egiteko"
|
||||
|
||||
#: REST/methods/services_pools.py:162
|
||||
#: REST/methods/services_pools.py:167
|
||||
msgid "Base service"
|
||||
msgstr "Oinarrizko Zerbitzua"
|
||||
|
||||
#: REST/methods/services_pools.py:163
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Zerbitzu-pool honen oinarritzat erabilitako zerbitzua"
|
||||
|
||||
#: REST/methods/services_pools.py:170
|
||||
#: REST/methods/services_pools.py:175
|
||||
msgid "OS Manager"
|
||||
msgstr "SE kudeatzailea"
|
||||
|
||||
#: REST/methods/services_pools.py:171
|
||||
#: REST/methods/services_pools.py:176
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "Zerbitzu-pool honen oinarritzat erabilitako SE kudeatzailea"
|
||||
|
||||
#: REST/methods/services_pools.py:178
|
||||
#: REST/methods/services_pools.py:183
|
||||
msgid "Show transports"
|
||||
msgstr "Garraioak erakutsi"
|
||||
|
||||
#: REST/methods/services_pools.py:179
|
||||
#: REST/methods/services_pools.py:184
|
||||
msgid "If active, alternative transports for user will be shown"
|
||||
msgstr "Aktibo izan ezkero, erabiltzaileari garraio aukerak erakutsi"
|
||||
|
||||
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
|
||||
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
|
||||
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
|
||||
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
|
||||
@ -435,92 +436,92 @@ msgstr "Aktibo izan ezkero, erabiltzaileari garraio aukerak erakutsi"
|
||||
msgid "Advanced"
|
||||
msgstr "Aurreratua"
|
||||
|
||||
#: REST/methods/services_pools.py:186
|
||||
#: REST/methods/services_pools.py:191
|
||||
msgid "Allow removal by users"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:187
|
||||
#: REST/methods/services_pools.py:192
|
||||
msgid ""
|
||||
"If active, the user will be allowed to remove the service \"manually\". Be "
|
||||
"careful with this, because the user will have the \"power\" to delete it's "
|
||||
"own service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:194
|
||||
#: REST/methods/services_pools.py:199
|
||||
msgid "Allow reset by users"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:200
|
||||
msgid "If active, the user will be allowed to reset the service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:202
|
||||
#: REST/methods/services_pools.py:207
|
||||
msgid "Ignores unused"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:203
|
||||
#: REST/methods/services_pools.py:208
|
||||
msgid ""
|
||||
"If the option is enabled, UDS will not attempt to detect and remove the user "
|
||||
"services assigned but not in use."
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
|
||||
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
|
||||
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
|
||||
msgid "Display"
|
||||
msgstr "Pantaila"
|
||||
|
||||
#: REST/methods/services_pools.py:218
|
||||
#: REST/methods/services_pools.py:223
|
||||
msgid "Pool group"
|
||||
msgstr "Pool Taldea"
|
||||
|
||||
#: REST/methods/services_pools.py:219
|
||||
#: REST/methods/services_pools.py:224
|
||||
msgid "Pool group for this pool (for pool classify on display)"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:227
|
||||
#: REST/methods/services_pools.py:232
|
||||
msgid "Initial available services"
|
||||
msgstr "Azierako zerbitzu erabilgarriak"
|
||||
|
||||
#: REST/methods/services_pools.py:228
|
||||
#: REST/methods/services_pools.py:233
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Hasiera baten zerbitzu-pool honentzat sortutako zerbitzuak"
|
||||
|
||||
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
|
||||
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
|
||||
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
|
||||
msgid "Availability"
|
||||
msgstr "Erabilgarritasuna"
|
||||
|
||||
#: REST/methods/services_pools.py:236
|
||||
#: REST/methods/services_pools.py:241
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Cache-an edukitzeko zerbitzuak"
|
||||
|
||||
#: REST/methods/services_pools.py:237
|
||||
#: REST/methods/services_pools.py:242
|
||||
msgid "Services kept in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:250
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "L2 cache-an edukitzeko zerbitzuak"
|
||||
|
||||
#: REST/methods/services_pools.py:246
|
||||
#: REST/methods/services_pools.py:251
|
||||
msgid "Services kept in cache of level2 for improved service generation"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:254
|
||||
#: REST/methods/services_pools.py:259
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Gehienezko zerbitzu kopurua"
|
||||
|
||||
#: REST/methods/services_pools.py:255
|
||||
#: REST/methods/services_pools.py:260
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:271
|
||||
#: REST/methods/services_pools.py:276
|
||||
msgid "Base service does not exist anymore"
|
||||
msgstr "Zerbitzu-oinarria ez dago"
|
||||
|
||||
#: REST/methods/services_pools.py:293
|
||||
#: REST/methods/services_pools.py:298
|
||||
msgid "This service requires an OS Manager"
|
||||
msgstr "Zerbitzu honek SE kudeatzailea behar du"
|
||||
|
||||
@ -586,11 +587,11 @@ msgstr "Momentuko garraioak"
|
||||
msgid "Devices"
|
||||
msgstr "Gailuak"
|
||||
|
||||
#: REST/methods/transports.py:73
|
||||
#: REST/methods/transports.py:72
|
||||
msgid "Network access"
|
||||
msgstr "Sare sarrera"
|
||||
|
||||
#: REST/methods/transports.py:74
|
||||
#: REST/methods/transports.py:73
|
||||
msgid ""
|
||||
"If checked, the transport will be enabled for the selected networks. If "
|
||||
"unchecked, transport will be disabled for selected networks"
|
||||
@ -609,16 +610,22 @@ msgstr ""
|
||||
"Garraio honekin loturiko sareak. Sarerik ez bada aukeratzen, denak lotuko "
|
||||
"dira"
|
||||
|
||||
#: REST/methods/transports.py:89
|
||||
#: REST/methods/transports.py:90
|
||||
msgid "Allowed Devices"
|
||||
msgstr "Baimendutako gailuak"
|
||||
|
||||
#: REST/methods/transports.py:90
|
||||
#: REST/methods/transports.py:91
|
||||
msgid ""
|
||||
"If empty, any kind of device compatible with this transport will be allowed. "
|
||||
"Else, only devices compatible with selected values will be allowed"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/transports.py:100
|
||||
#, fuzzy
|
||||
#| msgid "View services pools"
|
||||
msgid "Currently assigned services pools"
|
||||
msgstr "Pool-zerbitzuak ikusi"
|
||||
|
||||
#: REST/methods/user_services.py:120
|
||||
#: templates/uds/admin/tmpl/services_pool.html:31
|
||||
msgid "Assigned services"
|
||||
@ -716,7 +723,8 @@ msgstr "Momentuko erabiltzaileak"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:85
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:35
|
||||
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/ProviderLegacy.py:106
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:33
|
||||
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
|
||||
@ -731,7 +739,7 @@ msgstr "Momentuko erabiltzaileak"
|
||||
msgid "Username"
|
||||
msgstr "Erabiltzaile izena"
|
||||
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
|
||||
msgid "state"
|
||||
msgstr "Egoera"
|
||||
|
||||
@ -740,28 +748,28 @@ msgstr "Egoera"
|
||||
msgid "Last access"
|
||||
msgstr "Azken sarrera"
|
||||
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "Dagoeneko erabiltzailea existitzen da (Hutsa,gako bikoiztua)"
|
||||
|
||||
#: REST/methods/users_groups.py:255
|
||||
#: REST/methods/users_groups.py:269
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "{0} talde"
|
||||
|
||||
#: REST/methods/users_groups.py:257
|
||||
#: REST/methods/users_groups.py:271
|
||||
msgid "Current groups"
|
||||
msgstr "Momentuko taldeak"
|
||||
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/users_groups.py:282
|
||||
msgid "UDS Group"
|
||||
msgstr "UDS Taldea"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "Meta group"
|
||||
msgstr "Meta-taldea"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "UDS Meta-taldea"
|
||||
|
||||
@ -845,7 +853,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:33
|
||||
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: services/Xen/XenProvider.py:98
|
||||
@ -859,7 +867,7 @@ msgstr "\"Active Directory\" zerbitzariaren IP-a edota izena"
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:64
|
||||
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
|
||||
#: services/OpenStack/Provider.py:102
|
||||
#: services/OpenStack/ProviderLegacy.py:101
|
||||
msgid "Use SSL"
|
||||
msgstr "SSL erabili"
|
||||
|
||||
@ -906,7 +914,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:86
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:36
|
||||
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
|
||||
#: services/OpenStack/ProviderLegacy.py:107
|
||||
#: services/Sample/SampleService.py:131
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:34
|
||||
@ -935,7 +944,8 @@ msgstr "LDAP erabiltzailearen pasahitza"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:91
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:40
|
||||
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
|
||||
#: services/OpenStack/ProviderLegacy.py:112
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:40
|
||||
msgid "Timeout"
|
||||
@ -1086,7 +1096,7 @@ msgstr "EDirectory zerbitzariaren IP-a edota izena"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:34
|
||||
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
|
||||
#: services/OpenStack/Provider.py:100
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:32
|
||||
msgid "Port"
|
||||
@ -1572,7 +1582,7 @@ msgstr "Oinarrizko Zerbitzua"
|
||||
|
||||
#: core/services/BaseService.py:122 core/services/BaseService.py:131
|
||||
#: models/Permissions.py:79 models/Permissions.py:83
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
|
||||
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
|
||||
#: services/TestService_enterprise/TestService.py:29
|
||||
msgid "None"
|
||||
@ -1983,7 +1993,8 @@ msgid "Os Manager to control windows machines with domain."
|
||||
msgstr ""
|
||||
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
|
||||
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
#: transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
|
||||
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
|
||||
#: transports/RDP/BaseRDPTransport.py:64
|
||||
@ -2534,7 +2545,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:84
|
||||
@ -2546,7 +2558,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Xen/XenProvider.py:102
|
||||
@ -2557,7 +2570,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:85
|
||||
@ -2569,7 +2583,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Xen/XenProvider.py:103
|
||||
@ -2676,7 +2691,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:177
|
||||
#: services/Nutanix_enterprise/NutanixService.py:110
|
||||
#: services/OVirt/OVirtLinkedService.py:222
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
|
||||
#: services/Xen/XenLinkedService.py:186
|
||||
msgid "The length of basename plus length must not be greater than 15"
|
||||
@ -2686,7 +2701,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:179
|
||||
#: services/Nutanix_enterprise/NutanixService.py:112
|
||||
#: services/OVirt/OVirtLinkedService.py:224
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
|
||||
#: services/Xen/XenLinkedService.py:188
|
||||
msgid "The machine name can't be only numbers"
|
||||
@ -3118,7 +3133,7 @@ msgstr "OpenNebula ostalaria"
|
||||
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
|
||||
msgid ""
|
||||
"If checked, the connection will be forced to be ssl (will not work if server "
|
||||
"is not providing ssl)"
|
||||
@ -3209,54 +3224,66 @@ msgid "OpenStack platform service provider"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "OpenStack ostalaria"
|
||||
|
||||
#: services/OpenStack/Provider.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgid "Identity endpoint"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Legacy openstack"
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid ""
|
||||
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
|
||||
"identity)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface to be used"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:106
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
msgid "Domain name (default is Default)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
|
||||
msgid "User with valid privileges on OpenStack"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
|
||||
msgid "Password of the user of OpenStack"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:113
|
||||
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
|
||||
msgid "Timeout in seconds of connection to OpenStack"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:157
|
||||
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
|
||||
msgid "OpenStack test connection passed"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
|
||||
#: services/OpenStack/ProviderLegacy.py:80
|
||||
msgid "OpenStack LEGACY Platform Provider"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:84
|
||||
msgid ""
|
||||
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
|
||||
"previous to OCATA)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "OpenStack ostalaria"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
|
||||
msgid "Authentication error"
|
||||
msgstr "Autentifikazio errorea"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
|
||||
msgid ""
|
||||
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
|
||||
"is not compatible with UDS."
|
||||
|
@ -10,7 +10,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/"
|
||||
@ -117,7 +117,7 @@ msgid "Error accessing data"
|
||||
msgstr "Datuetara sartzerakoan errorea"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:184
|
||||
#: static/tmp_js/gui-d-authenticators.js:452
|
||||
#: static/tmp_js/gui-d-authenticators.js:464
|
||||
#: static/tmp_js/gui-d-services.js:140
|
||||
msgid "Information"
|
||||
msgstr "Informazioa"
|
||||
@ -126,112 +126,112 @@ msgstr "Informazioa"
|
||||
msgid "Group information"
|
||||
msgstr "Taldearen informazioa"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:363
|
||||
#: static/tmp_js/gui-d-authenticators.js:367
|
||||
msgid "Edit group"
|
||||
msgstr "Taldea edidatu"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:385
|
||||
#: static/tmp_js/gui-d-authenticators.js:430
|
||||
#: static/tmp_js/gui-d-authenticators.js:391
|
||||
#: static/tmp_js/gui-d-authenticators.js:441
|
||||
msgid "Group saved"
|
||||
msgstr "Taldea Gordeta"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:408
|
||||
#: static/tmp_js/gui-d-authenticators.js:416
|
||||
msgid "New meta group"
|
||||
msgstr "Meta-talde berria"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:410
|
||||
#: static/tmp_js/gui-d-authenticators.js:419
|
||||
msgid "New group"
|
||||
msgstr "Talde Berria"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Search groups"
|
||||
msgstr "Taldeak bilatu"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
|
||||
msgid "Group"
|
||||
msgstr "Taldea"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Groups found"
|
||||
msgstr "Aurkitutako taldeak"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:431
|
||||
#: static/tmp_js/gui-d-authenticators.js:442
|
||||
msgid "Group saving error"
|
||||
msgstr "Taldeak gordetzerakoan errorea"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Delete group"
|
||||
msgstr "Taldea ezabatu"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Group deletion error"
|
||||
msgstr "Taldea ezabatzerakoan errorea"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:487
|
||||
#: static/tmp_js/gui-d-authenticators.js:499
|
||||
msgid "User information"
|
||||
msgstr "Erabiltzailearen informazioa"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:660
|
||||
#: static/tmp_js/gui-d-authenticators.js:672
|
||||
msgid "Edit user"
|
||||
msgstr "Editatu erabiltzailea"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:693
|
||||
#: static/tmp_js/gui-d-authenticators.js:726
|
||||
#: static/tmp_js/gui-d-authenticators.js:705
|
||||
#: static/tmp_js/gui-d-authenticators.js:738
|
||||
msgid "User saved"
|
||||
msgstr "Erabiltzailea gordeta"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:694
|
||||
#: static/tmp_js/gui-d-authenticators.js:727
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:739
|
||||
msgid "User saving error"
|
||||
msgstr "Erabiltzailea gordetzerakoan errorea"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:718
|
||||
msgid "New user"
|
||||
msgstr "Erabiltzaile berria"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Search users"
|
||||
msgstr "Erabiltzaileak bilatu"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
|
||||
msgid "User"
|
||||
msgstr "Erabiltzailea"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Users found"
|
||||
msgstr "Aurkitutako erabiltzaileak"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "Delete user"
|
||||
msgstr "Erabiltzailea ezabatu"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "User deletion error"
|
||||
msgstr "Erabiltzailea ezabatzerakoan errorea"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "New authenticator"
|
||||
msgstr "Autentifikatzaile berria"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Autentifikatzailea sortzerakoan errorea"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Autentifikatzailea editatu"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Autentifikatzailea gordetzerakoan errorea"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Autentifikatzailea ezabatu"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Autentifikatzailea ezabatzerakoan errorea"
|
||||
|
||||
|
@ -9,8 +9,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: French (http://www.transifex.com/openuds/openuds/language/"
|
||||
"fr/)\n"
|
||||
@ -62,10 +62,10 @@ msgstr "Nom"
|
||||
|
||||
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
|
||||
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:191
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:192
|
||||
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
|
||||
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
|
||||
#: REST/methods/users_groups.py:262 REST/model.py:148
|
||||
#: REST/methods/users_groups.py:276 REST/model.py:148
|
||||
#: templates/uds/admin/tmpl/calendar_rule.html:14
|
||||
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
@ -95,7 +95,7 @@ msgstr "Utilisateurs"
|
||||
|
||||
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
|
||||
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:195
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:196
|
||||
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
|
||||
msgid "tags"
|
||||
msgstr "Tags"
|
||||
@ -241,8 +241,8 @@ msgstr "Service introuvable"
|
||||
msgid "Available reports"
|
||||
msgstr "Rapports disponibles"
|
||||
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
|
||||
#: REST/methods/users_groups.py:282
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
|
||||
#: auths/AzureAD_enterprise/AzureAD.py:88
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:81
|
||||
@ -265,41 +265,41 @@ msgstr "Génère"
|
||||
msgid "Input error: {0}"
|
||||
msgstr "Erreur d'entrée : {0}"
|
||||
|
||||
#: REST/methods/services.py:184
|
||||
#: REST/methods/services.py:185
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "Services de {0}"
|
||||
|
||||
#: REST/methods/services.py:186
|
||||
#: REST/methods/services.py:187
|
||||
msgid "Current services"
|
||||
msgstr "Services actuels"
|
||||
|
||||
#: REST/methods/services.py:190
|
||||
#: REST/methods/services.py:191
|
||||
msgid "Service name"
|
||||
msgstr "Nom du service"
|
||||
|
||||
#: REST/methods/services.py:192 REST/methods/user_services.py:303
|
||||
#: REST/methods/services.py:193 REST/methods/user_services.py:303
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: templates/uds/admin/tmpl/service-info.html:5
|
||||
#: templates/uds/admin/tmpl/user-info.html:5
|
||||
msgid "Services Pools"
|
||||
msgstr "Pools de services"
|
||||
|
||||
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
|
||||
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
|
||||
#: templates/uds/admin/tmpl/dashboard.html:88
|
||||
msgid "User services"
|
||||
msgstr "Services aux utilisateurs"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "With errors"
|
||||
msgstr "Avec Erreurs"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "Ok"
|
||||
msgstr "Bien"
|
||||
|
||||
@ -353,16 +353,17 @@ msgstr "Dernière exécution"
|
||||
msgid "Services Pool Groups"
|
||||
msgstr "Groupes de pool de services"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
|
||||
msgid "Associated Image"
|
||||
msgstr "Image associée"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
|
||||
msgid "Image assocciated with this service"
|
||||
msgstr "Image associée à ce service"
|
||||
|
||||
#: REST/methods/services_pools.py:79
|
||||
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
#: templates/uds/admin/tmpl/group.html:82
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Service Pools"
|
||||
@ -388,45 +389,45 @@ msgstr "Groupe de pools"
|
||||
msgid "Parent Service"
|
||||
msgstr "Service parent"
|
||||
|
||||
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
|
||||
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
|
||||
msgid "Default"
|
||||
msgstr "Par défaut"
|
||||
|
||||
#: REST/methods/services_pools.py:153
|
||||
#: REST/methods/services_pools.py:158
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr "Créez au moins un OS Manager avant de créer un nouveau pool de service"
|
||||
|
||||
#: REST/methods/services_pools.py:155
|
||||
#: REST/methods/services_pools.py:160
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr "Créez au moins un service avant de créer un nouveau pool de service"
|
||||
|
||||
#: REST/methods/services_pools.py:162
|
||||
#: REST/methods/services_pools.py:167
|
||||
msgid "Base service"
|
||||
msgstr "Service de base"
|
||||
|
||||
#: REST/methods/services_pools.py:163
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Service utilisé comme base de ce pool de service"
|
||||
|
||||
#: REST/methods/services_pools.py:170
|
||||
#: REST/methods/services_pools.py:175
|
||||
msgid "OS Manager"
|
||||
msgstr "OS Manager"
|
||||
|
||||
#: REST/methods/services_pools.py:171
|
||||
#: REST/methods/services_pools.py:176
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "Gestionnaire de l'OS utilisé comme base de ce pool de service"
|
||||
|
||||
#: REST/methods/services_pools.py:178
|
||||
#: REST/methods/services_pools.py:183
|
||||
msgid "Show transports"
|
||||
msgstr "Voir les transports"
|
||||
|
||||
#: REST/methods/services_pools.py:179
|
||||
#: REST/methods/services_pools.py:184
|
||||
msgid "If active, alternative transports for user will be shown"
|
||||
msgstr ""
|
||||
"S'il est activé, les transports alternatifs pour utilisateur seront affichés"
|
||||
|
||||
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
|
||||
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
|
||||
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
|
||||
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
|
||||
@ -434,11 +435,11 @@ msgstr ""
|
||||
msgid "Advanced"
|
||||
msgstr "Avancé"
|
||||
|
||||
#: REST/methods/services_pools.py:186
|
||||
#: REST/methods/services_pools.py:191
|
||||
msgid "Allow removal by users"
|
||||
msgstr "Permettre la supression par utilisateurs"
|
||||
|
||||
#: REST/methods/services_pools.py:187
|
||||
#: REST/methods/services_pools.py:192
|
||||
msgid ""
|
||||
"If active, the user will be allowed to remove the service \"manually\". Be "
|
||||
"careful with this, because the user will have the \"power\" to delete it's "
|
||||
@ -448,20 +449,20 @@ msgstr ""
|
||||
"\"manuellement\". Soyez prudent avec cela, car l'utilisateur aura le "
|
||||
"\"pouvoir\" de supprimer son propre service"
|
||||
|
||||
#: REST/methods/services_pools.py:194
|
||||
#: REST/methods/services_pools.py:199
|
||||
msgid "Allow reset by users"
|
||||
msgstr "Permettre la remise à zéro par les utilisateurs"
|
||||
|
||||
#: REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:200
|
||||
msgid "If active, the user will be allowed to reset the service"
|
||||
msgstr ""
|
||||
"S’il est activé, l’utilisateur sera autorisé pour réinitialiser le service"
|
||||
|
||||
#: REST/methods/services_pools.py:202
|
||||
#: REST/methods/services_pools.py:207
|
||||
msgid "Ignores unused"
|
||||
msgstr "Ignore les non utilisés"
|
||||
|
||||
#: REST/methods/services_pools.py:203
|
||||
#: REST/methods/services_pools.py:208
|
||||
msgid ""
|
||||
"If the option is enabled, UDS will not attempt to detect and remove the user "
|
||||
"services assigned but not in use."
|
||||
@ -469,57 +470,57 @@ msgstr ""
|
||||
"Si l’option est activée, UDS ne va pas tenter de détecter et supprimer les "
|
||||
"services d’utilisateurs affectés, Sinon ceux qui sont en cours d’utilisation."
|
||||
|
||||
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
|
||||
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
|
||||
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
|
||||
msgid "Display"
|
||||
msgstr "Affichage"
|
||||
|
||||
#: REST/methods/services_pools.py:218
|
||||
#: REST/methods/services_pools.py:223
|
||||
msgid "Pool group"
|
||||
msgstr "Groupe de pools"
|
||||
|
||||
#: REST/methods/services_pools.py:219
|
||||
#: REST/methods/services_pools.py:224
|
||||
msgid "Pool group for this pool (for pool classify on display)"
|
||||
msgstr "Pool group pour ce pool (classification des pool par affichage)"
|
||||
|
||||
#: REST/methods/services_pools.py:227
|
||||
#: REST/methods/services_pools.py:232
|
||||
msgid "Initial available services"
|
||||
msgstr "Services initiaux disponibles"
|
||||
|
||||
#: REST/methods/services_pools.py:228
|
||||
#: REST/methods/services_pools.py:233
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Services créés initialement pour ce pool de service"
|
||||
|
||||
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
|
||||
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
|
||||
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
|
||||
msgid "Availability"
|
||||
msgstr "Disponibilité"
|
||||
|
||||
#: REST/methods/services_pools.py:236
|
||||
#: REST/methods/services_pools.py:241
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Services pour conserver en cache"
|
||||
|
||||
#: REST/methods/services_pools.py:237
|
||||
#: REST/methods/services_pools.py:242
|
||||
msgid "Services kept in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
"Services conservés dans le cache pour l'assignation de service utilisateur "
|
||||
"améliorée"
|
||||
|
||||
#: REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:250
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "Services á garder en mémoire cache L2"
|
||||
|
||||
#: REST/methods/services_pools.py:246
|
||||
#: REST/methods/services_pools.py:251
|
||||
msgid "Services kept in cache of level2 for improved service generation"
|
||||
msgstr ""
|
||||
"Services conservés dans le cache de niveau 2 pour la production d'un service "
|
||||
"amélioré"
|
||||
|
||||
#: REST/methods/services_pools.py:254
|
||||
#: REST/methods/services_pools.py:259
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Nombre maximum de services à fournir"
|
||||
|
||||
#: REST/methods/services_pools.py:255
|
||||
#: REST/methods/services_pools.py:260
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
@ -527,11 +528,11 @@ msgstr ""
|
||||
"Nombre maximal de service (assignés et cache L1) qui peuvent être créés pour "
|
||||
"ce service"
|
||||
|
||||
#: REST/methods/services_pools.py:271
|
||||
#: REST/methods/services_pools.py:276
|
||||
msgid "Base service does not exist anymore"
|
||||
msgstr "Service de base n'existe plus"
|
||||
|
||||
#: REST/methods/services_pools.py:293
|
||||
#: REST/methods/services_pools.py:298
|
||||
msgid "This service requires an OS Manager"
|
||||
msgstr "Ce service nécessite un gestionnaire de système d'exploitation"
|
||||
|
||||
@ -597,11 +598,11 @@ msgstr "Transports actuels"
|
||||
msgid "Devices"
|
||||
msgstr "Dispositifs de"
|
||||
|
||||
#: REST/methods/transports.py:73
|
||||
#: REST/methods/transports.py:72
|
||||
msgid "Network access"
|
||||
msgstr "Accès au réseau"
|
||||
|
||||
#: REST/methods/transports.py:74
|
||||
#: REST/methods/transports.py:73
|
||||
msgid ""
|
||||
"If checked, the transport will be enabled for the selected networks. If "
|
||||
"unchecked, transport will be disabled for selected networks"
|
||||
@ -623,11 +624,11 @@ msgstr ""
|
||||
"Réseaux liés à ce transport. Si aucun réseau n'a été sélectionné, signifiera "
|
||||
"« tous les réseaux »"
|
||||
|
||||
#: REST/methods/transports.py:89
|
||||
#: REST/methods/transports.py:90
|
||||
msgid "Allowed Devices"
|
||||
msgstr "Périphériques autorisés"
|
||||
|
||||
#: REST/methods/transports.py:90
|
||||
#: REST/methods/transports.py:91
|
||||
msgid ""
|
||||
"If empty, any kind of device compatible with this transport will be allowed. "
|
||||
"Else, only devices compatible with selected values will be allowed"
|
||||
@ -636,6 +637,11 @@ msgstr ""
|
||||
"transport. Sinon, seuls les appareils compatibles avec les valeurs "
|
||||
"sélectionnées seront autorisés"
|
||||
|
||||
#: REST/methods/transports.py:100
|
||||
#| msgid "Restrained services pools"
|
||||
msgid "Currently assigned services pools"
|
||||
msgstr "Actuellement affecté piscines services"
|
||||
|
||||
#: REST/methods/user_services.py:120
|
||||
#: templates/uds/admin/tmpl/services_pool.html:31
|
||||
msgid "Assigned services"
|
||||
@ -733,7 +739,8 @@ msgstr "Utilisateurs actuels"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:85
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:35
|
||||
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/ProviderLegacy.py:106
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:33
|
||||
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
|
||||
@ -748,7 +755,7 @@ msgstr "Utilisateurs actuels"
|
||||
msgid "Username"
|
||||
msgstr "Nom d'utilisateur"
|
||||
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
|
||||
msgid "state"
|
||||
msgstr "État"
|
||||
|
||||
@ -757,28 +764,28 @@ msgstr "État"
|
||||
msgid "Last access"
|
||||
msgstr "Dernier accès"
|
||||
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "L'utilisateur existe déjà (erreur de clé en double)"
|
||||
|
||||
#: REST/methods/users_groups.py:255
|
||||
#: REST/methods/users_groups.py:269
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "Groupes de {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:257
|
||||
#: REST/methods/users_groups.py:271
|
||||
msgid "Current groups"
|
||||
msgstr "Groupes actuels"
|
||||
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/users_groups.py:282
|
||||
msgid "UDS Group"
|
||||
msgstr "Groupe d'UDS"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "Meta group"
|
||||
msgstr "Groupe Meta"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "UDS Meta Group"
|
||||
|
||||
@ -864,7 +871,7 @@ msgstr "Liste des utilisateurs des {}"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:33
|
||||
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: services/Xen/XenProvider.py:98
|
||||
@ -878,7 +885,7 @@ msgstr "Active Directory Server IP ou nom d'hôte"
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:64
|
||||
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
|
||||
#: services/OpenStack/Provider.py:102
|
||||
#: services/OpenStack/ProviderLegacy.py:101
|
||||
msgid "Use SSL"
|
||||
msgstr "Utiliser SSL"
|
||||
|
||||
@ -926,7 +933,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:86
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:36
|
||||
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
|
||||
#: services/OpenStack/ProviderLegacy.py:107
|
||||
#: services/Sample/SampleService.py:131
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:34
|
||||
@ -955,7 +963,8 @@ msgstr "Mot de passe de l'utilisateur ldap"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:91
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:40
|
||||
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
|
||||
#: services/OpenStack/ProviderLegacy.py:112
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:40
|
||||
msgid "Timeout"
|
||||
@ -1111,7 +1120,7 @@ msgstr "Serveur EDirectory IP ou nom d'hôte"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:34
|
||||
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
|
||||
#: services/OpenStack/Provider.py:100
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:32
|
||||
msgid "Port"
|
||||
@ -1632,7 +1641,7 @@ msgstr "Service de base"
|
||||
|
||||
#: core/services/BaseService.py:122 core/services/BaseService.py:131
|
||||
#: models/Permissions.py:79 models/Permissions.py:83
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
|
||||
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
|
||||
#: services/TestService_enterprise/TestService.py:29
|
||||
msgid "None"
|
||||
@ -2064,7 +2073,8 @@ msgstr ""
|
||||
"avec nom de domaine."
|
||||
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
|
||||
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
#: transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
|
||||
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
|
||||
#: transports/RDP/BaseRDPTransport.py:64
|
||||
@ -2637,7 +2647,8 @@ msgstr "Obtenu à partir des abonnements"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:84
|
||||
@ -2649,7 +2660,8 @@ msgstr "Simultanéité de la création"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Xen/XenProvider.py:102
|
||||
@ -2660,7 +2672,8 @@ msgstr "Nombre maximal de machines virtuelles en création simultanée"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:85
|
||||
@ -2672,7 +2685,8 @@ msgstr "Simultanéité de supression"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Xen/XenProvider.py:103
|
||||
@ -2786,7 +2800,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:177
|
||||
#: services/Nutanix_enterprise/NutanixService.py:110
|
||||
#: services/OVirt/OVirtLinkedService.py:222
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
|
||||
#: services/Xen/XenLinkedService.py:186
|
||||
msgid "The length of basename plus length must not be greater than 15"
|
||||
@ -2797,7 +2811,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:179
|
||||
#: services/Nutanix_enterprise/NutanixService.py:112
|
||||
#: services/OVirt/OVirtLinkedService.py:224
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
|
||||
#: services/Xen/XenLinkedService.py:188
|
||||
msgid "The machine name can't be only numbers"
|
||||
@ -3252,7 +3266,7 @@ msgid "OpenNebula Port (default is 2633 for non ssl connection)"
|
||||
msgstr ""
|
||||
"OpenNebula Port (la valeur par défaut est 2633 pour une connexion non SSL)"
|
||||
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
|
||||
msgid ""
|
||||
"If checked, the connection will be forced to be ssl (will not work if server "
|
||||
"is not providing ssl)"
|
||||
@ -3345,55 +3359,73 @@ msgid "OpenStack platform service provider"
|
||||
msgstr "Fournisseur de services de plate-forme OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "Hôte OpenStack "
|
||||
msgid "Identity endpoint"
|
||||
msgstr "Point de terminaison identité"
|
||||
|
||||
#: services/OpenStack/Provider.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr "5000 pour les anciennes versions, 80/443 (ssl) pour les versions plus récentes que OCATA"
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid ""
|
||||
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
|
||||
"identity)"
|
||||
msgstr ""
|
||||
"Point de terminaison OpenStack identité accès API (par exemple, https://10.0.0.0/"
|
||||
"identité)"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
#| msgid "Newer Openstack"
|
||||
msgid "Legacy openstack"
|
||||
msgstr "Openstack hérité"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
|
||||
msgstr "Réglée sur « yes » si votre libération Openstack OCATA ou plus"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface"
|
||||
msgstr "Interface d'accès"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface to be used"
|
||||
msgstr "Interface d'accès à utiliser"
|
||||
|
||||
#: services/OpenStack/Provider.py:106
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
msgid "Domain name (default is Default)"
|
||||
msgstr "Nom de domaine (valeur par défaut est la valeur par défaut)"
|
||||
|
||||
#: services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
|
||||
msgid "User with valid privileges on OpenStack"
|
||||
msgstr "Utilisateur avec des privilèges valides sur OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
|
||||
msgid "Password of the user of OpenStack"
|
||||
msgstr "Mot de passe de l'utilisateur de OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:113
|
||||
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
|
||||
msgid "Timeout in seconds of connection to OpenStack"
|
||||
msgstr "Délai d'attente en secondes de connexion à OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:157
|
||||
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
|
||||
msgid "OpenStack test connection passed"
|
||||
msgstr "Test de connexion á OpenStack passée"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
|
||||
#: services/OpenStack/ProviderLegacy.py:80
|
||||
#| msgid "OpenStack Platform Provider"
|
||||
msgid "OpenStack LEGACY Platform Provider"
|
||||
msgstr "Fournisseur de plates-formes LEGACY OpenStack"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:84
|
||||
msgid ""
|
||||
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
|
||||
"previous to OCATA)"
|
||||
msgstr ""
|
||||
"Fournisseur de services de plate-forme OpenStack LEGACY (pour les versions plus anciennes de Openstack, "
|
||||
"précédent à OCATA)"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "Hôte OpenStack "
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr ""
|
||||
"5000 pour les anciennes versions, 80/443 (ssl) pour les versions plus "
|
||||
"récentes que OCATA"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
|
||||
msgid "Authentication error"
|
||||
msgstr "Erreur d'authentification"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
|
||||
msgid ""
|
||||
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
|
||||
"is not compatible with UDS."
|
||||
|
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: French (http://www.transifex.com/openuds/openuds/language/"
|
||||
@ -116,7 +116,7 @@ msgid "Error accessing data"
|
||||
msgstr "Erreur d'accès aux données"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:184
|
||||
#: static/tmp_js/gui-d-authenticators.js:452
|
||||
#: static/tmp_js/gui-d-authenticators.js:464
|
||||
#: static/tmp_js/gui-d-services.js:140
|
||||
msgid "Information"
|
||||
msgstr "Informations"
|
||||
@ -125,112 +125,112 @@ msgstr "Informations"
|
||||
msgid "Group information"
|
||||
msgstr "Informations du groupe"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:363
|
||||
#: static/tmp_js/gui-d-authenticators.js:367
|
||||
msgid "Edit group"
|
||||
msgstr "Modifier groupe"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:385
|
||||
#: static/tmp_js/gui-d-authenticators.js:430
|
||||
#: static/tmp_js/gui-d-authenticators.js:391
|
||||
#: static/tmp_js/gui-d-authenticators.js:441
|
||||
msgid "Group saved"
|
||||
msgstr "Groupe sauvé"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:408
|
||||
#: static/tmp_js/gui-d-authenticators.js:416
|
||||
msgid "New meta group"
|
||||
msgstr "Nouveau groupe de meta"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:410
|
||||
#: static/tmp_js/gui-d-authenticators.js:419
|
||||
msgid "New group"
|
||||
msgstr "Nouveau groupe"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Search groups"
|
||||
msgstr "Groupes de recherche"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
|
||||
msgid "Group"
|
||||
msgstr "Groupe"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Groups found"
|
||||
msgstr "Groupes trouvés"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:431
|
||||
#: static/tmp_js/gui-d-authenticators.js:442
|
||||
msgid "Group saving error"
|
||||
msgstr "Groupe économie erreur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Delete group"
|
||||
msgstr "Supprimer le groupe"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Group deletion error"
|
||||
msgstr "Erreur de suppression de groupe"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:487
|
||||
#: static/tmp_js/gui-d-authenticators.js:499
|
||||
msgid "User information"
|
||||
msgstr "Informations utilisateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:660
|
||||
#: static/tmp_js/gui-d-authenticators.js:672
|
||||
msgid "Edit user"
|
||||
msgstr "Modifier utilisateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:693
|
||||
#: static/tmp_js/gui-d-authenticators.js:726
|
||||
#: static/tmp_js/gui-d-authenticators.js:705
|
||||
#: static/tmp_js/gui-d-authenticators.js:738
|
||||
msgid "User saved"
|
||||
msgstr "Utilisateur enregistré"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:694
|
||||
#: static/tmp_js/gui-d-authenticators.js:727
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:739
|
||||
msgid "User saving error"
|
||||
msgstr "Erreur de sauvegarde d'utilisateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:718
|
||||
msgid "New user"
|
||||
msgstr "Nouvel utilisateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Search users"
|
||||
msgstr "Rechercher utilisateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
|
||||
msgid "User"
|
||||
msgstr "Utilisateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Users found"
|
||||
msgstr "Utilisateurs trouvés"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "Delete user"
|
||||
msgstr "Supprimer l'utilisateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "User deletion error"
|
||||
msgstr "Erreur de suppression d'utilisateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "New authenticator"
|
||||
msgstr "Nouvel authentificateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Erreur de création d'authentificateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Modifier l'authentificateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Erreur de sauvegarde d'authentificateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Supprimer l'authentificateur"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Erreur de suppression authentificateur"
|
||||
|
||||
|
@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/"
|
||||
"it/)\n"
|
||||
@ -60,10 +60,10 @@ msgstr "Nome"
|
||||
|
||||
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
|
||||
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:191
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:192
|
||||
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
|
||||
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
|
||||
#: REST/methods/users_groups.py:262 REST/model.py:148
|
||||
#: REST/methods/users_groups.py:276 REST/model.py:148
|
||||
#: templates/uds/admin/tmpl/calendar_rule.html:14
|
||||
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
@ -93,7 +93,7 @@ msgstr "Utenti"
|
||||
|
||||
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
|
||||
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:195
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:196
|
||||
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
|
||||
msgid "tags"
|
||||
msgstr "Tag"
|
||||
@ -239,8 +239,8 @@ msgstr "Servizio non trovato"
|
||||
msgid "Available reports"
|
||||
msgstr "Report disponibili"
|
||||
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
|
||||
#: REST/methods/users_groups.py:282
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
|
||||
#: auths/AzureAD_enterprise/AzureAD.py:88
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:81
|
||||
@ -263,41 +263,41 @@ msgstr "Genera"
|
||||
msgid "Input error: {0}"
|
||||
msgstr "Errore di input: {0}"
|
||||
|
||||
#: REST/methods/services.py:184
|
||||
#: REST/methods/services.py:185
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "Servizi di {0}"
|
||||
|
||||
#: REST/methods/services.py:186
|
||||
#: REST/methods/services.py:187
|
||||
msgid "Current services"
|
||||
msgstr "Servizi attuali"
|
||||
|
||||
#: REST/methods/services.py:190
|
||||
#: REST/methods/services.py:191
|
||||
msgid "Service name"
|
||||
msgstr "Nome servizio"
|
||||
|
||||
#: REST/methods/services.py:192 REST/methods/user_services.py:303
|
||||
#: REST/methods/services.py:193 REST/methods/user_services.py:303
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: templates/uds/admin/tmpl/service-info.html:5
|
||||
#: templates/uds/admin/tmpl/user-info.html:5
|
||||
msgid "Services Pools"
|
||||
msgstr "Servizi piscine"
|
||||
|
||||
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
|
||||
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
|
||||
#: templates/uds/admin/tmpl/dashboard.html:88
|
||||
msgid "User services"
|
||||
msgstr "Servizi utente"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "With errors"
|
||||
msgstr "Con errori"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "Ok"
|
||||
msgstr "Ok"
|
||||
|
||||
@ -351,16 +351,17 @@ msgstr "Ultima esecuzione"
|
||||
msgid "Services Pool Groups"
|
||||
msgstr "Servizi piscina gruppi"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
|
||||
msgid "Associated Image"
|
||||
msgstr "Immagine associata"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
|
||||
msgid "Image assocciated with this service"
|
||||
msgstr "Immagine assocciated con questo servizio"
|
||||
|
||||
#: REST/methods/services_pools.py:79
|
||||
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
#: templates/uds/admin/tmpl/group.html:82
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Service Pools"
|
||||
@ -386,44 +387,44 @@ msgstr "Gruppo piscina"
|
||||
msgid "Parent Service"
|
||||
msgstr "Servizio padre"
|
||||
|
||||
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
|
||||
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
|
||||
msgid "Default"
|
||||
msgstr "Impostazione predefinita"
|
||||
|
||||
#: REST/methods/services_pools.py:153
|
||||
#: REST/methods/services_pools.py:158
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr "Creare almeno un OS Manager prima di creare un nuovo pool di servizio"
|
||||
|
||||
#: REST/methods/services_pools.py:155
|
||||
#: REST/methods/services_pools.py:160
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr "Creare almeno un servizio prima di creare un nuovo pool di servizio"
|
||||
|
||||
#: REST/methods/services_pools.py:162
|
||||
#: REST/methods/services_pools.py:167
|
||||
msgid "Base service"
|
||||
msgstr "Servizio di base"
|
||||
|
||||
#: REST/methods/services_pools.py:163
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Servizio utilizzato come base di questo servizio piscina"
|
||||
|
||||
#: REST/methods/services_pools.py:170
|
||||
#: REST/methods/services_pools.py:175
|
||||
msgid "OS Manager"
|
||||
msgstr "OS Manager"
|
||||
|
||||
#: REST/methods/services_pools.py:171
|
||||
#: REST/methods/services_pools.py:176
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "OS Manager utilizzato come base di questo servizio piscina"
|
||||
|
||||
#: REST/methods/services_pools.py:178
|
||||
#: REST/methods/services_pools.py:183
|
||||
msgid "Show transports"
|
||||
msgstr "Visualizza trasporti"
|
||||
|
||||
#: REST/methods/services_pools.py:179
|
||||
#: REST/methods/services_pools.py:184
|
||||
msgid "If active, alternative transports for user will be shown"
|
||||
msgstr "Se attivo, verranno mostrati trasporti alternativi per utente"
|
||||
|
||||
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
|
||||
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
|
||||
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
|
||||
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
|
||||
@ -431,11 +432,11 @@ msgstr "Se attivo, verranno mostrati trasporti alternativi per utente"
|
||||
msgid "Advanced"
|
||||
msgstr "Avanzate"
|
||||
|
||||
#: REST/methods/services_pools.py:186
|
||||
#: REST/methods/services_pools.py:191
|
||||
msgid "Allow removal by users"
|
||||
msgstr "Consentire la rimozione di utenti"
|
||||
|
||||
#: REST/methods/services_pools.py:187
|
||||
#: REST/methods/services_pools.py:192
|
||||
msgid ""
|
||||
"If active, the user will be allowed to remove the service \"manually\". Be "
|
||||
"careful with this, because the user will have the \"power\" to delete it's "
|
||||
@ -445,19 +446,19 @@ msgstr ""
|
||||
"attento con questo, perché l'utente avrà il \"potere\" di eliminarlo di "
|
||||
"proprio servizio"
|
||||
|
||||
#: REST/methods/services_pools.py:194
|
||||
#: REST/methods/services_pools.py:199
|
||||
msgid "Allow reset by users"
|
||||
msgstr "Consentire il ripristino da parte degli utenti"
|
||||
|
||||
#: REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:200
|
||||
msgid "If active, the user will be allowed to reset the service"
|
||||
msgstr "Se attivo, l'utente potrà reimpostare il servizio"
|
||||
|
||||
#: REST/methods/services_pools.py:202
|
||||
#: REST/methods/services_pools.py:207
|
||||
msgid "Ignores unused"
|
||||
msgstr "Ignora inutilizzati"
|
||||
|
||||
#: REST/methods/services_pools.py:203
|
||||
#: REST/methods/services_pools.py:208
|
||||
msgid ""
|
||||
"If the option is enabled, UDS will not attempt to detect and remove the user "
|
||||
"services assigned but not in use."
|
||||
@ -465,54 +466,54 @@ msgstr ""
|
||||
"Se l'opzione è attivata, UDS non tenterà di rilevare e rimuovere l'utente "
|
||||
"servizi assegnati ma non in uso."
|
||||
|
||||
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
|
||||
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
|
||||
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
|
||||
msgid "Display"
|
||||
msgstr "Visualizzazione"
|
||||
|
||||
#: REST/methods/services_pools.py:218
|
||||
#: REST/methods/services_pools.py:223
|
||||
msgid "Pool group"
|
||||
msgstr "Gruppo piscina"
|
||||
|
||||
#: REST/methods/services_pools.py:219
|
||||
#: REST/methods/services_pools.py:224
|
||||
msgid "Pool group for this pool (for pool classify on display)"
|
||||
msgstr "Piscina gruppo per questo pool (per piscina classificare sul display)"
|
||||
|
||||
#: REST/methods/services_pools.py:227
|
||||
#: REST/methods/services_pools.py:232
|
||||
msgid "Initial available services"
|
||||
msgstr "Servizi disponibili iniziali"
|
||||
|
||||
#: REST/methods/services_pools.py:228
|
||||
#: REST/methods/services_pools.py:233
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Servizi creati inizialmente per questo servizio piscina"
|
||||
|
||||
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
|
||||
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
|
||||
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
|
||||
msgid "Availability"
|
||||
msgstr "Disponibilità"
|
||||
|
||||
#: REST/methods/services_pools.py:236
|
||||
#: REST/methods/services_pools.py:241
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Servizi per mantenere nella cache"
|
||||
|
||||
#: REST/methods/services_pools.py:237
|
||||
#: REST/methods/services_pools.py:242
|
||||
msgid "Services kept in cache for improved user service assignation"
|
||||
msgstr "Servizi tenuti in cache per assegnazione servizio utente migliorata"
|
||||
|
||||
#: REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:250
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "Servizi per mantenere in cache L2"
|
||||
|
||||
#: REST/methods/services_pools.py:246
|
||||
#: REST/methods/services_pools.py:251
|
||||
msgid "Services kept in cache of level2 for improved service generation"
|
||||
msgstr ""
|
||||
"Servizi mantenuto nella cache di level2 per generazione migliore servizio"
|
||||
|
||||
#: REST/methods/services_pools.py:254
|
||||
#: REST/methods/services_pools.py:259
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Numero massimo di servizi per fornire"
|
||||
|
||||
#: REST/methods/services_pools.py:255
|
||||
#: REST/methods/services_pools.py:260
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
@ -520,11 +521,11 @@ msgstr ""
|
||||
"Numero massimo di servizio (assegnate e cache L1) che possono essere creati "
|
||||
"per Questo servizio"
|
||||
|
||||
#: REST/methods/services_pools.py:271
|
||||
#: REST/methods/services_pools.py:276
|
||||
msgid "Base service does not exist anymore"
|
||||
msgstr "Servizio di base non esiste più"
|
||||
|
||||
#: REST/methods/services_pools.py:293
|
||||
#: REST/methods/services_pools.py:298
|
||||
msgid "This service requires an OS Manager"
|
||||
msgstr "Questo servizio richiede un OS Manager"
|
||||
|
||||
@ -590,11 +591,11 @@ msgstr "Trasporti correnti"
|
||||
msgid "Devices"
|
||||
msgstr "Dispositivi"
|
||||
|
||||
#: REST/methods/transports.py:73
|
||||
#: REST/methods/transports.py:72
|
||||
msgid "Network access"
|
||||
msgstr "Accesso alla rete"
|
||||
|
||||
#: REST/methods/transports.py:74
|
||||
#: REST/methods/transports.py:73
|
||||
msgid ""
|
||||
"If checked, the transport will be enabled for the selected networks. If "
|
||||
"unchecked, transport will be disabled for selected networks"
|
||||
@ -615,11 +616,11 @@ msgstr ""
|
||||
"Reti associate a questo trasporto. Se nessuna rete selezionata, significherà "
|
||||
"\"tutte le reti\""
|
||||
|
||||
#: REST/methods/transports.py:89
|
||||
#: REST/methods/transports.py:90
|
||||
msgid "Allowed Devices"
|
||||
msgstr "Dispositivi consentiti"
|
||||
|
||||
#: REST/methods/transports.py:90
|
||||
#: REST/methods/transports.py:91
|
||||
msgid ""
|
||||
"If empty, any kind of device compatible with this transport will be allowed. "
|
||||
"Else, only devices compatible with selected values will be allowed"
|
||||
@ -628,6 +629,11 @@ msgstr ""
|
||||
"questo tipo di trasporto. Altrimenti, saranno consentiti solo dispositivi "
|
||||
"compatibili con i valori selezionati"
|
||||
|
||||
#: REST/methods/transports.py:100
|
||||
#| msgid "Restrained services pools"
|
||||
msgid "Currently assigned services pools"
|
||||
msgstr "Attualmente assegnato pool di servizi"
|
||||
|
||||
#: REST/methods/user_services.py:120
|
||||
#: templates/uds/admin/tmpl/services_pool.html:31
|
||||
msgid "Assigned services"
|
||||
@ -725,7 +731,8 @@ msgstr "Utenti correnti"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:85
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:35
|
||||
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/ProviderLegacy.py:106
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:33
|
||||
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
|
||||
@ -740,7 +747,7 @@ msgstr "Utenti correnti"
|
||||
msgid "Username"
|
||||
msgstr "Nome utente"
|
||||
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
|
||||
msgid "state"
|
||||
msgstr "stato"
|
||||
|
||||
@ -749,28 +756,28 @@ msgstr "stato"
|
||||
msgid "Last access"
|
||||
msgstr "Ultimo accesso"
|
||||
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "Utente già esistente (errore chiave duplicata)"
|
||||
|
||||
#: REST/methods/users_groups.py:255
|
||||
#: REST/methods/users_groups.py:269
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "Gruppi di {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:257
|
||||
#: REST/methods/users_groups.py:271
|
||||
msgid "Current groups"
|
||||
msgstr "Gruppi di corrente"
|
||||
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/users_groups.py:282
|
||||
msgid "UDS Group"
|
||||
msgstr "Gruppo UDS"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "Meta group"
|
||||
msgstr "Gruppo meta"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "UDS Meta Group"
|
||||
|
||||
@ -856,7 +863,7 @@ msgstr "Elenco utenti per {}"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:33
|
||||
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: services/Xen/XenProvider.py:98
|
||||
@ -870,7 +877,7 @@ msgstr "Active Directory Server IP o l'Hostname"
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:64
|
||||
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
|
||||
#: services/OpenStack/Provider.py:102
|
||||
#: services/OpenStack/ProviderLegacy.py:101
|
||||
msgid "Use SSL"
|
||||
msgstr "Utilizzo SSL"
|
||||
|
||||
@ -919,7 +926,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:86
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:36
|
||||
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
|
||||
#: services/OpenStack/ProviderLegacy.py:107
|
||||
#: services/Sample/SampleService.py:131
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:34
|
||||
@ -948,7 +956,8 @@ msgstr "Password dell'utente ldap"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:91
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:40
|
||||
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
|
||||
#: services/OpenStack/ProviderLegacy.py:112
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:40
|
||||
msgid "Timeout"
|
||||
@ -1100,7 +1109,7 @@ msgstr "EDirectory Server IP o l'Hostname"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:34
|
||||
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
|
||||
#: services/OpenStack/Provider.py:100
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:32
|
||||
msgid "Port"
|
||||
@ -1613,7 +1622,7 @@ msgstr "Servizio di base"
|
||||
|
||||
#: core/services/BaseService.py:122 core/services/BaseService.py:131
|
||||
#: models/Permissions.py:79 models/Permissions.py:83
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
|
||||
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
|
||||
#: services/TestService_enterprise/TestService.py:29
|
||||
msgid "None"
|
||||
@ -2044,7 +2053,8 @@ msgid "Os Manager to control windows machines with domain."
|
||||
msgstr "OS Manager per controllare le macchine windows con dominio."
|
||||
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
|
||||
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
#: transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
|
||||
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
|
||||
#: transports/RDP/BaseRDPTransport.py:64
|
||||
@ -2619,7 +2629,8 @@ msgstr "Ottenuti dalle sottoscrizioni"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:84
|
||||
@ -2631,7 +2642,8 @@ msgstr "Concorrenza di creazione"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Xen/XenProvider.py:102
|
||||
@ -2642,7 +2654,8 @@ msgstr "Numero massimo di creazione di macchine virtuali contemporaneamente"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:85
|
||||
@ -2654,7 +2667,8 @@ msgstr "Concorrenza di rimozione"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Xen/XenProvider.py:103
|
||||
@ -2764,7 +2778,7 @@ msgstr "Datastore dove mettere incrementali & pubblicazioni"
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:177
|
||||
#: services/Nutanix_enterprise/NutanixService.py:110
|
||||
#: services/OVirt/OVirtLinkedService.py:222
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
|
||||
#: services/Xen/XenLinkedService.py:186
|
||||
msgid "The length of basename plus length must not be greater than 15"
|
||||
@ -2774,7 +2788,7 @@ msgstr "La lunghezza di basename più lunghezza non deve essere maggiore di 15"
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:179
|
||||
#: services/Nutanix_enterprise/NutanixService.py:112
|
||||
#: services/OVirt/OVirtLinkedService.py:224
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
|
||||
#: services/Xen/XenLinkedService.py:188
|
||||
msgid "The machine name can't be only numbers"
|
||||
@ -3221,7 +3235,7 @@ msgstr "OpenNebula Host"
|
||||
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
|
||||
msgstr "OpenNebula Port (default è 2633 per connessione non ssl)"
|
||||
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
|
||||
msgid ""
|
||||
"If checked, the connection will be forced to be ssl (will not work if server "
|
||||
"is not providing ssl)"
|
||||
@ -3314,55 +3328,73 @@ msgid "OpenStack platform service provider"
|
||||
msgstr "Fornitore di servizi di piattaforma OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "OpenStack Host"
|
||||
msgid "Identity endpoint"
|
||||
msgstr "Endpoint di identità"
|
||||
|
||||
#: services/OpenStack/Provider.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr "5000 per rilasci precedenti, 80/443 (ssl) per le versioni più recenti di OCATA"
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid ""
|
||||
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
|
||||
"identity)"
|
||||
msgstr ""
|
||||
"Endpoint di OpenStack identità accesso API (ad esempio, https://10.0.0.0/"
|
||||
"identità)"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
#| msgid "Newer Openstack"
|
||||
msgid "Legacy openstack"
|
||||
msgstr "Openstack legacy"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
|
||||
msgstr "Impostato su \"yes\" Se il tuo comunicato Openstack è OCATA o più anziani"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface"
|
||||
msgstr "Interfaccia di accesso"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface to be used"
|
||||
msgstr "Interfaccia di accesso da utilizzare"
|
||||
|
||||
#: services/OpenStack/Provider.py:106
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
msgid "Domain name (default is Default)"
|
||||
msgstr "Nome di dominio (il valore predefinito è Default)"
|
||||
|
||||
#: services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
|
||||
msgid "User with valid privileges on OpenStack"
|
||||
msgstr "Utente con privilegi validi su OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
|
||||
msgid "Password of the user of OpenStack"
|
||||
msgstr "Password dell'utente di OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:113
|
||||
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
|
||||
msgid "Timeout in seconds of connection to OpenStack"
|
||||
msgstr "Timeout in secondi di connessione a OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:157
|
||||
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
|
||||
msgid "OpenStack test connection passed"
|
||||
msgstr "OpenStack test connessione passata"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
|
||||
#: services/OpenStack/ProviderLegacy.py:80
|
||||
#| msgid "OpenStack Platform Provider"
|
||||
msgid "OpenStack LEGACY Platform Provider"
|
||||
msgstr "Fornitore di piattaforme LEGACY OpenStack"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:84
|
||||
msgid ""
|
||||
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
|
||||
"previous to OCATA)"
|
||||
msgstr ""
|
||||
"Fornitore di servizi di piattaforma OpenStack LEGACY (per versioni precedenti di Openstack, "
|
||||
"precedente a OCATA)"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "OpenStack Host"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr ""
|
||||
"5000 per rilasci precedenti, 80/443 (ssl) per le versioni più recenti di "
|
||||
"OCATA"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
|
||||
msgid "Authentication error"
|
||||
msgstr "Errore di autenticazione"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
|
||||
msgid ""
|
||||
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
|
||||
"is not compatible with UDS."
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/"
|
||||
@ -114,7 +114,7 @@ msgid "Error accessing data"
|
||||
msgstr "Errore di accesso ai dati"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:184
|
||||
#: static/tmp_js/gui-d-authenticators.js:452
|
||||
#: static/tmp_js/gui-d-authenticators.js:464
|
||||
#: static/tmp_js/gui-d-services.js:140
|
||||
msgid "Information"
|
||||
msgstr "Informazioni"
|
||||
@ -123,112 +123,112 @@ msgstr "Informazioni"
|
||||
msgid "Group information"
|
||||
msgstr "Informazioni sul gruppo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:363
|
||||
#: static/tmp_js/gui-d-authenticators.js:367
|
||||
msgid "Edit group"
|
||||
msgstr "Modifica gruppo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:385
|
||||
#: static/tmp_js/gui-d-authenticators.js:430
|
||||
#: static/tmp_js/gui-d-authenticators.js:391
|
||||
#: static/tmp_js/gui-d-authenticators.js:441
|
||||
msgid "Group saved"
|
||||
msgstr "Gruppo salvato"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:408
|
||||
#: static/tmp_js/gui-d-authenticators.js:416
|
||||
msgid "New meta group"
|
||||
msgstr "Nuovo gruppo meta"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:410
|
||||
#: static/tmp_js/gui-d-authenticators.js:419
|
||||
msgid "New group"
|
||||
msgstr "Nuovo gruppo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Search groups"
|
||||
msgstr "Gruppi di ricerca"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
|
||||
msgid "Group"
|
||||
msgstr "Gruppo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Groups found"
|
||||
msgstr "Gruppo trovato"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:431
|
||||
#: static/tmp_js/gui-d-authenticators.js:442
|
||||
msgid "Group saving error"
|
||||
msgstr "Gruppo risparmio errore"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Delete group"
|
||||
msgstr "Elimina gruppo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Group deletion error"
|
||||
msgstr "Errore di omissione di gruppo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:487
|
||||
#: static/tmp_js/gui-d-authenticators.js:499
|
||||
msgid "User information"
|
||||
msgstr "Informazioni utente"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:660
|
||||
#: static/tmp_js/gui-d-authenticators.js:672
|
||||
msgid "Edit user"
|
||||
msgstr "Modifica utente"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:693
|
||||
#: static/tmp_js/gui-d-authenticators.js:726
|
||||
#: static/tmp_js/gui-d-authenticators.js:705
|
||||
#: static/tmp_js/gui-d-authenticators.js:738
|
||||
msgid "User saved"
|
||||
msgstr "Utente salvato"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:694
|
||||
#: static/tmp_js/gui-d-authenticators.js:727
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:739
|
||||
msgid "User saving error"
|
||||
msgstr "Utente errore di risparmio"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:718
|
||||
msgid "New user"
|
||||
msgstr "Nuovo utente"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Search users"
|
||||
msgstr "Ricerca utenti"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
|
||||
msgid "User"
|
||||
msgstr "Utente"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Users found"
|
||||
msgstr "Utenti trovati"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "Delete user"
|
||||
msgstr "Cancella utente"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "User deletion error"
|
||||
msgstr "Errore di omissione dell'utente"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "New authenticator"
|
||||
msgstr "Nuovo autenticatore"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Errore di creazione di autenticatore"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Modifica autenticatore"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Autenticatore errore di risparmio"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Eliminare l'autenticatore"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Errore di omissione autenticatore"
|
||||
|
||||
|
@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/"
|
||||
"pt/)\n"
|
||||
@ -61,10 +61,10 @@ msgstr "Nome"
|
||||
|
||||
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
|
||||
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:191
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:192
|
||||
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
|
||||
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
|
||||
#: REST/methods/users_groups.py:262 REST/model.py:148
|
||||
#: REST/methods/users_groups.py:276 REST/model.py:148
|
||||
#: templates/uds/admin/tmpl/calendar_rule.html:14
|
||||
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
@ -94,7 +94,7 @@ msgstr "Usuários"
|
||||
|
||||
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
|
||||
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:195
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:196
|
||||
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
|
||||
msgid "tags"
|
||||
msgstr "Etiquetas"
|
||||
@ -242,8 +242,8 @@ msgstr "Serviço não encontrado"
|
||||
msgid "Available reports"
|
||||
msgstr "Relatórios disponíveis"
|
||||
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
|
||||
#: REST/methods/users_groups.py:282
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
|
||||
#: auths/AzureAD_enterprise/AzureAD.py:88
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:81
|
||||
@ -266,41 +266,41 @@ msgstr "Gera"
|
||||
msgid "Input error: {0}"
|
||||
msgstr "Erro de entrada: {0}"
|
||||
|
||||
#: REST/methods/services.py:184
|
||||
#: REST/methods/services.py:185
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "Serviços de {0}"
|
||||
|
||||
#: REST/methods/services.py:186
|
||||
#: REST/methods/services.py:187
|
||||
msgid "Current services"
|
||||
msgstr "Serviços atuais"
|
||||
|
||||
#: REST/methods/services.py:190
|
||||
#: REST/methods/services.py:191
|
||||
msgid "Service name"
|
||||
msgstr "Nome do serviço"
|
||||
|
||||
#: REST/methods/services.py:192 REST/methods/user_services.py:303
|
||||
#: REST/methods/services.py:193 REST/methods/user_services.py:303
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: templates/uds/admin/tmpl/service-info.html:5
|
||||
#: templates/uds/admin/tmpl/user-info.html:5
|
||||
msgid "Services Pools"
|
||||
msgstr "Serviços de piscinas"
|
||||
|
||||
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
|
||||
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
|
||||
#: templates/uds/admin/tmpl/dashboard.html:88
|
||||
msgid "User services"
|
||||
msgstr "Serviços de usuário"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "With errors"
|
||||
msgstr "Com erros"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "Ok"
|
||||
msgstr "Okey"
|
||||
|
||||
@ -354,16 +354,17 @@ msgstr "Última execução"
|
||||
msgid "Services Pool Groups"
|
||||
msgstr "Grupos de Pool de serviços"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
|
||||
msgid "Associated Image"
|
||||
msgstr "Imagem associada"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
|
||||
msgid "Image assocciated with this service"
|
||||
msgstr "Imagem assocciated com este serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:79
|
||||
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
#: templates/uds/admin/tmpl/group.html:82
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Service Pools"
|
||||
@ -389,46 +390,46 @@ msgstr "Grupo de piscina"
|
||||
msgid "Parent Service"
|
||||
msgstr "Pai serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
|
||||
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
|
||||
msgid "Default"
|
||||
msgstr "Padrão"
|
||||
|
||||
#: REST/methods/services_pools.py:153
|
||||
#: REST/methods/services_pools.py:158
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr ""
|
||||
"Criar pelo menos um Gerenciador de sistema operacional antes de criar um "
|
||||
"novo pool de serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:155
|
||||
#: REST/methods/services_pools.py:160
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr "Criar pelo menos um serviço antes de criar um novo pool de serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:162
|
||||
#: REST/methods/services_pools.py:167
|
||||
msgid "Base service"
|
||||
msgstr "Serviço base"
|
||||
|
||||
#: REST/methods/services_pools.py:163
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Serviço usado como base da piscina serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:170
|
||||
#: REST/methods/services_pools.py:175
|
||||
msgid "OS Manager"
|
||||
msgstr "Gerente de sistema operacional"
|
||||
|
||||
#: REST/methods/services_pools.py:171
|
||||
#: REST/methods/services_pools.py:176
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "Gerente de sistema operacional usado como base da piscina serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:178
|
||||
#: REST/methods/services_pools.py:183
|
||||
msgid "Show transports"
|
||||
msgstr "Mostrar transportes"
|
||||
|
||||
#: REST/methods/services_pools.py:179
|
||||
#: REST/methods/services_pools.py:184
|
||||
msgid "If active, alternative transports for user will be shown"
|
||||
msgstr "Se ativo, transportes alternativos para usuário serão mostrados"
|
||||
|
||||
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
|
||||
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
|
||||
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
|
||||
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
|
||||
@ -436,11 +437,11 @@ msgstr "Se ativo, transportes alternativos para usuário serão mostrados"
|
||||
msgid "Advanced"
|
||||
msgstr "Avançado"
|
||||
|
||||
#: REST/methods/services_pools.py:186
|
||||
#: REST/methods/services_pools.py:191
|
||||
msgid "Allow removal by users"
|
||||
msgstr "Permitir a remoção de usuários"
|
||||
|
||||
#: REST/methods/services_pools.py:187
|
||||
#: REST/methods/services_pools.py:192
|
||||
msgid ""
|
||||
"If active, the user will be allowed to remove the service \"manually\". Be "
|
||||
"careful with this, because the user will have the \"power\" to delete it's "
|
||||
@ -449,19 +450,19 @@ msgstr ""
|
||||
"Se ativo, o usuário poderá remover o serviço \"manualmente\". Ser Cuidado "
|
||||
"com isso, porque o usuário terá o \"poder\" para excluí-lo do serviço próprio"
|
||||
|
||||
#: REST/methods/services_pools.py:194
|
||||
#: REST/methods/services_pools.py:199
|
||||
msgid "Allow reset by users"
|
||||
msgstr "Permite redefinir por usuários"
|
||||
|
||||
#: REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:200
|
||||
msgid "If active, the user will be allowed to reset the service"
|
||||
msgstr "Se ativo, o usuário poderá redefinir o serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:202
|
||||
#: REST/methods/services_pools.py:207
|
||||
msgid "Ignores unused"
|
||||
msgstr "Ignora não utilizados"
|
||||
|
||||
#: REST/methods/services_pools.py:203
|
||||
#: REST/methods/services_pools.py:208
|
||||
msgid ""
|
||||
"If the option is enabled, UDS will not attempt to detect and remove the user "
|
||||
"services assigned but not in use."
|
||||
@ -469,55 +470,55 @@ msgstr ""
|
||||
"Se a opção estiver habilitada, UDS não tentará detectar e remover o usuário "
|
||||
"serviços atribuído, mas não no usam."
|
||||
|
||||
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
|
||||
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
|
||||
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
|
||||
msgid "Display"
|
||||
msgstr "Exposição"
|
||||
|
||||
#: REST/methods/services_pools.py:218
|
||||
#: REST/methods/services_pools.py:223
|
||||
msgid "Pool group"
|
||||
msgstr "Grupo de piscina"
|
||||
|
||||
#: REST/methods/services_pools.py:219
|
||||
#: REST/methods/services_pools.py:224
|
||||
msgid "Pool group for this pool (for pool classify on display)"
|
||||
msgstr ""
|
||||
"Grupo para esta piscina da piscina (para piscina classificar em exibição)"
|
||||
|
||||
#: REST/methods/services_pools.py:227
|
||||
#: REST/methods/services_pools.py:232
|
||||
msgid "Initial available services"
|
||||
msgstr "Iniciais serviços disponíveis"
|
||||
|
||||
#: REST/methods/services_pools.py:228
|
||||
#: REST/methods/services_pools.py:233
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Serviços criados inicialmente para este pool de serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
|
||||
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
|
||||
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
|
||||
msgid "Availability"
|
||||
msgstr "Disponibilidade"
|
||||
|
||||
#: REST/methods/services_pools.py:236
|
||||
#: REST/methods/services_pools.py:241
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Serviços para manter em cache"
|
||||
|
||||
#: REST/methods/services_pools.py:237
|
||||
#: REST/methods/services_pools.py:242
|
||||
msgid "Services kept in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
"Serviços mantidos no cache para atribuição de serviço do usuário aprimorada"
|
||||
|
||||
#: REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:250
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "Serviços para manter em cache L2"
|
||||
|
||||
#: REST/methods/services_pools.py:246
|
||||
#: REST/methods/services_pools.py:251
|
||||
msgid "Services kept in cache of level2 for improved service generation"
|
||||
msgstr "Serviços mantidos no cache de level2 para geração de serviço melhorada"
|
||||
|
||||
#: REST/methods/services_pools.py:254
|
||||
#: REST/methods/services_pools.py:259
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Número máximo de serviços para fornecer"
|
||||
|
||||
#: REST/methods/services_pools.py:255
|
||||
#: REST/methods/services_pools.py:260
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
@ -525,11 +526,11 @@ msgstr ""
|
||||
"Número máximo de serviço (atribuído e cache L1) que podem ser criados para "
|
||||
"Este serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:271
|
||||
#: REST/methods/services_pools.py:276
|
||||
msgid "Base service does not exist anymore"
|
||||
msgstr "Serviço de base não existe mais"
|
||||
|
||||
#: REST/methods/services_pools.py:293
|
||||
#: REST/methods/services_pools.py:298
|
||||
msgid "This service requires an OS Manager"
|
||||
msgstr "Este serviço requer um gestor de sistema operacional"
|
||||
|
||||
@ -595,11 +596,11 @@ msgstr "Atuais transportes"
|
||||
msgid "Devices"
|
||||
msgstr "Dispositivos de"
|
||||
|
||||
#: REST/methods/transports.py:73
|
||||
#: REST/methods/transports.py:72
|
||||
msgid "Network access"
|
||||
msgstr "Acesso à rede"
|
||||
|
||||
#: REST/methods/transports.py:74
|
||||
#: REST/methods/transports.py:73
|
||||
msgid ""
|
||||
"If checked, the transport will be enabled for the selected networks. If "
|
||||
"unchecked, transport will be disabled for selected networks"
|
||||
@ -620,11 +621,11 @@ msgstr ""
|
||||
"Redes associadas com este transporte. Se nenhuma rede selecionada, "
|
||||
"significará \"todas as redes\""
|
||||
|
||||
#: REST/methods/transports.py:89
|
||||
#: REST/methods/transports.py:90
|
||||
msgid "Allowed Devices"
|
||||
msgstr "Dispositivos permitidos"
|
||||
|
||||
#: REST/methods/transports.py:90
|
||||
#: REST/methods/transports.py:91
|
||||
msgid ""
|
||||
"If empty, any kind of device compatible with this transport will be allowed. "
|
||||
"Else, only devices compatible with selected values will be allowed"
|
||||
@ -633,6 +634,11 @@ msgstr ""
|
||||
"este transporte. Senão, serão permitidos somente dispositivos compatíveis "
|
||||
"com valores selecionados"
|
||||
|
||||
#: REST/methods/transports.py:100
|
||||
#| msgid "Restrained services pools"
|
||||
msgid "Currently assigned services pools"
|
||||
msgstr "Atualmente atribuído a piscinas de serviços"
|
||||
|
||||
#: REST/methods/user_services.py:120
|
||||
#: templates/uds/admin/tmpl/services_pool.html:31
|
||||
msgid "Assigned services"
|
||||
@ -730,7 +736,8 @@ msgstr "Usuários atuais"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:85
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:35
|
||||
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/ProviderLegacy.py:106
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:33
|
||||
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
|
||||
@ -745,7 +752,7 @@ msgstr "Usuários atuais"
|
||||
msgid "Username"
|
||||
msgstr "Nome de usuário"
|
||||
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
|
||||
msgid "state"
|
||||
msgstr "Estado"
|
||||
|
||||
@ -754,28 +761,28 @@ msgstr "Estado"
|
||||
msgid "Last access"
|
||||
msgstr "Último acesso"
|
||||
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "Usuário já existe (erro de chave duplicado)"
|
||||
|
||||
#: REST/methods/users_groups.py:255
|
||||
#: REST/methods/users_groups.py:269
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "Grupos de {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:257
|
||||
#: REST/methods/users_groups.py:271
|
||||
msgid "Current groups"
|
||||
msgstr "Grupos atuais"
|
||||
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/users_groups.py:282
|
||||
msgid "UDS Group"
|
||||
msgstr "Grupo UDS"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "Meta group"
|
||||
msgstr "Grupo meta"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "UDS Meta Group"
|
||||
|
||||
@ -861,7 +868,7 @@ msgstr "Lista de usuários por {}"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:33
|
||||
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: services/Xen/XenProvider.py:98
|
||||
@ -875,7 +882,7 @@ msgstr "Active Directory Server IP ou nome do host"
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:64
|
||||
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
|
||||
#: services/OpenStack/Provider.py:102
|
||||
#: services/OpenStack/ProviderLegacy.py:101
|
||||
msgid "Use SSL"
|
||||
msgstr "Uso SSL"
|
||||
|
||||
@ -921,7 +928,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:86
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:36
|
||||
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
|
||||
#: services/OpenStack/ProviderLegacy.py:107
|
||||
#: services/Sample/SampleService.py:131
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:34
|
||||
@ -950,7 +958,8 @@ msgstr "Senha do usuário ldap"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:91
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:40
|
||||
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
|
||||
#: services/OpenStack/ProviderLegacy.py:112
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:40
|
||||
msgid "Timeout"
|
||||
@ -1101,7 +1110,7 @@ msgstr "EDirectory Server IP ou nome do host"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:34
|
||||
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
|
||||
#: services/OpenStack/Provider.py:100
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:32
|
||||
msgid "Port"
|
||||
@ -1612,7 +1621,7 @@ msgstr "Serviço base"
|
||||
|
||||
#: core/services/BaseService.py:122 core/services/BaseService.py:131
|
||||
#: models/Permissions.py:79 models/Permissions.py:83
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
|
||||
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
|
||||
#: services/TestService_enterprise/TestService.py:29
|
||||
msgid "None"
|
||||
@ -2043,7 +2052,8 @@ msgstr ""
|
||||
"Gerente de sistema operacional para controlar máquinas windows com domínio."
|
||||
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
|
||||
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
#: transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
|
||||
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
|
||||
#: transports/RDP/BaseRDPTransport.py:64
|
||||
@ -2612,7 +2622,8 @@ msgstr "Obtidos de assinaturas"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:84
|
||||
@ -2624,7 +2635,8 @@ msgstr "Simultaneidade de criação"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Xen/XenProvider.py:102
|
||||
@ -2635,7 +2647,8 @@ msgstr "Número máximo de simultaneamente criar VMs"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:85
|
||||
@ -2647,7 +2660,8 @@ msgstr "Simultaneidade de remoção"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Xen/XenProvider.py:103
|
||||
@ -2759,7 +2773,7 @@ msgstr "Armazenamentos de dados onde colocar incrementais & publicações"
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:177
|
||||
#: services/Nutanix_enterprise/NutanixService.py:110
|
||||
#: services/OVirt/OVirtLinkedService.py:222
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
|
||||
#: services/Xen/XenLinkedService.py:186
|
||||
msgid "The length of basename plus length must not be greater than 15"
|
||||
@ -2769,7 +2783,7 @@ msgstr "O comprimento de basename mais comprimento não deve ser superior a 15"
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:179
|
||||
#: services/Nutanix_enterprise/NutanixService.py:112
|
||||
#: services/OVirt/OVirtLinkedService.py:224
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
|
||||
#: services/Xen/XenLinkedService.py:188
|
||||
msgid "The machine name can't be only numbers"
|
||||
@ -3215,7 +3229,7 @@ msgstr "OpenNebula Host"
|
||||
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
|
||||
msgstr "OpenNebula porta (o padrão é 2633 para conexão não ssl)"
|
||||
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
|
||||
msgid ""
|
||||
"If checked, the connection will be forced to be ssl (will not work if server "
|
||||
"is not providing ssl)"
|
||||
@ -3309,55 +3323,73 @@ msgid "OpenStack platform service provider"
|
||||
msgstr "Provedor de serviços de plataforma OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "OpenStack Host"
|
||||
msgid "Identity endpoint"
|
||||
msgstr "Ponto de extremidade de identidade"
|
||||
|
||||
#: services/OpenStack/Provider.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr "5000 para versões mais antigas, 80/443 (ssl) para versões mais recentes do que OCATA"
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid ""
|
||||
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
|
||||
"identity)"
|
||||
msgstr ""
|
||||
"Ponto de extremidade do OpenStack identidade acesso API (por exemplo, https://10.0.0.0/"
|
||||
"identidade)"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
#| msgid "Newer Openstack"
|
||||
msgid "Legacy openstack"
|
||||
msgstr "Openstack legado"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
|
||||
msgstr "Definido como \"Sim\" se seu lançamento Openstack é OCATA ou mais velho"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface"
|
||||
msgstr "Interface de acesso"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface to be used"
|
||||
msgstr "Interface de acesso a ser usado"
|
||||
|
||||
#: services/OpenStack/Provider.py:106
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
msgid "Domain name (default is Default)"
|
||||
msgstr "Nome de domínio (o padrão é padrão)"
|
||||
|
||||
#: services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
|
||||
msgid "User with valid privileges on OpenStack"
|
||||
msgstr "Usuário com privilégios válidos na OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
|
||||
msgid "Password of the user of OpenStack"
|
||||
msgstr "Senha do usuário do OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:113
|
||||
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
|
||||
msgid "Timeout in seconds of connection to OpenStack"
|
||||
msgstr "Tempo limite em segundos de conexão para OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:157
|
||||
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
|
||||
msgid "OpenStack test connection passed"
|
||||
msgstr "Conexão de teste OpenStack passado"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
|
||||
#: services/OpenStack/ProviderLegacy.py:80
|
||||
#| msgid "OpenStack Platform Provider"
|
||||
msgid "OpenStack LEGACY Platform Provider"
|
||||
msgstr "Provedor de plataforma OpenStack legado"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:84
|
||||
msgid ""
|
||||
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
|
||||
"previous to OCATA)"
|
||||
msgstr ""
|
||||
"Provedor de serviços de plataforma OpenStack legado (para versões mais antigas do Openstack, "
|
||||
"anterior para OCATA)"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "OpenStack Host"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr ""
|
||||
"5000 para versões mais antigas, 80/443 (ssl) para versões mais recentes do "
|
||||
"que OCATA"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
|
||||
msgid "Authentication error"
|
||||
msgstr "Erro de autenticação"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
|
||||
msgid ""
|
||||
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
|
||||
"is not compatible with UDS."
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/"
|
||||
@ -114,7 +114,7 @@ msgid "Error accessing data"
|
||||
msgstr "Erro ao acessar dados"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:184
|
||||
#: static/tmp_js/gui-d-authenticators.js:452
|
||||
#: static/tmp_js/gui-d-authenticators.js:464
|
||||
#: static/tmp_js/gui-d-services.js:140
|
||||
msgid "Information"
|
||||
msgstr "Informações"
|
||||
@ -123,112 +123,112 @@ msgstr "Informações"
|
||||
msgid "Group information"
|
||||
msgstr "Informações do grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:363
|
||||
#: static/tmp_js/gui-d-authenticators.js:367
|
||||
msgid "Edit group"
|
||||
msgstr "Editar grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:385
|
||||
#: static/tmp_js/gui-d-authenticators.js:430
|
||||
#: static/tmp_js/gui-d-authenticators.js:391
|
||||
#: static/tmp_js/gui-d-authenticators.js:441
|
||||
msgid "Group saved"
|
||||
msgstr "Grupo salvou"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:408
|
||||
#: static/tmp_js/gui-d-authenticators.js:416
|
||||
msgid "New meta group"
|
||||
msgstr "Novo grupo meta"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:410
|
||||
#: static/tmp_js/gui-d-authenticators.js:419
|
||||
msgid "New group"
|
||||
msgstr "Novo grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Search groups"
|
||||
msgstr "Grupos de pesquisa"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
|
||||
msgid "Group"
|
||||
msgstr "Grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Groups found"
|
||||
msgstr "Grupos encontrados"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:431
|
||||
#: static/tmp_js/gui-d-authenticators.js:442
|
||||
msgid "Group saving error"
|
||||
msgstr "Grupo salvando o erro"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Delete group"
|
||||
msgstr "Apagar grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Group deletion error"
|
||||
msgstr "Erro de exclusão do grupo"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:487
|
||||
#: static/tmp_js/gui-d-authenticators.js:499
|
||||
msgid "User information"
|
||||
msgstr "Informações do usuário"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:660
|
||||
#: static/tmp_js/gui-d-authenticators.js:672
|
||||
msgid "Edit user"
|
||||
msgstr "Editar usuário"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:693
|
||||
#: static/tmp_js/gui-d-authenticators.js:726
|
||||
#: static/tmp_js/gui-d-authenticators.js:705
|
||||
#: static/tmp_js/gui-d-authenticators.js:738
|
||||
msgid "User saved"
|
||||
msgstr "Usuário salvado"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:694
|
||||
#: static/tmp_js/gui-d-authenticators.js:727
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:739
|
||||
msgid "User saving error"
|
||||
msgstr "Usuário salvar o erro"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:718
|
||||
msgid "New user"
|
||||
msgstr "Novo usuário"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Search users"
|
||||
msgstr "Pesquisar usuários"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
|
||||
msgid "User"
|
||||
msgstr "Usuário"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Users found"
|
||||
msgstr "Usuários encontrados"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "Delete user"
|
||||
msgstr "Excluir usuário"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "User deletion error"
|
||||
msgstr "Erro de exclusão de usuário"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "New authenticator"
|
||||
msgstr "Novo autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Erro de criação do autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Editar autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Autenticador salvando o erro"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Excluir o autenticador"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Erro de exclusão do autenticador"
|
||||
|
||||
|
@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:19+0000\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/"
|
||||
"ru/)\n"
|
||||
@ -62,10 +62,10 @@ msgstr "Имя"
|
||||
|
||||
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
|
||||
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:191
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:192
|
||||
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
|
||||
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
|
||||
#: REST/methods/users_groups.py:262 REST/model.py:148
|
||||
#: REST/methods/users_groups.py:276 REST/model.py:148
|
||||
#: templates/uds/admin/tmpl/calendar_rule.html:14
|
||||
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
@ -95,7 +95,7 @@ msgstr "Пользователь"
|
||||
|
||||
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
|
||||
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:195
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:196
|
||||
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
|
||||
msgid "tags"
|
||||
msgstr "Тэг"
|
||||
@ -241,8 +241,8 @@ msgstr "Сервис не найден"
|
||||
msgid "Available reports"
|
||||
msgstr "Доступные репорты"
|
||||
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
|
||||
#: REST/methods/users_groups.py:282
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
|
||||
#: auths/AzureAD_enterprise/AzureAD.py:88
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:81
|
||||
@ -265,41 +265,41 @@ msgstr "Генерировать"
|
||||
msgid "Input error: {0}"
|
||||
msgstr "Ошибка ввода: {0}"
|
||||
|
||||
#: REST/methods/services.py:184
|
||||
#: REST/methods/services.py:185
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "Сервисы из {0}"
|
||||
|
||||
#: REST/methods/services.py:186
|
||||
#: REST/methods/services.py:187
|
||||
msgid "Current services"
|
||||
msgstr "Текущие сервисы"
|
||||
|
||||
#: REST/methods/services.py:190
|
||||
#: REST/methods/services.py:191
|
||||
msgid "Service name"
|
||||
msgstr "Имя сервиса"
|
||||
|
||||
#: REST/methods/services.py:192 REST/methods/user_services.py:303
|
||||
#: REST/methods/services.py:193 REST/methods/user_services.py:303
|
||||
msgid "Type"
|
||||
msgstr "Тип"
|
||||
|
||||
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: templates/uds/admin/tmpl/service-info.html:5
|
||||
#: templates/uds/admin/tmpl/user-info.html:5
|
||||
msgid "Services Pools"
|
||||
msgstr "Сервисные пулы"
|
||||
|
||||
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
|
||||
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
|
||||
#: templates/uds/admin/tmpl/dashboard.html:88
|
||||
msgid "User services"
|
||||
msgstr "Сервисы пользователя"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "With errors"
|
||||
msgstr "С ошибками"
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "Ok"
|
||||
msgstr "ОК"
|
||||
|
||||
@ -353,16 +353,17 @@ msgstr "Последний запуск"
|
||||
msgid "Services Pool Groups"
|
||||
msgstr "Группы сервис-пулов"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
|
||||
msgid "Associated Image"
|
||||
msgstr "Привязанный образ"
|
||||
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
|
||||
msgid "Image assocciated with this service"
|
||||
msgstr "Образ приваязанный с сервисом"
|
||||
|
||||
#: REST/methods/services_pools.py:79
|
||||
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
#: templates/uds/admin/tmpl/group.html:82
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Service Pools"
|
||||
@ -388,45 +389,45 @@ msgstr "Группы пулов"
|
||||
msgid "Parent Service"
|
||||
msgstr "Родительский сервис"
|
||||
|
||||
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
|
||||
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
|
||||
msgid "Default"
|
||||
msgstr "По умолчанию"
|
||||
|
||||
#: REST/methods/services_pools.py:153
|
||||
#: REST/methods/services_pools.py:158
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr "Создайте не менее одного ОС Менеджера перед созданием сервисного пула"
|
||||
|
||||
#: REST/methods/services_pools.py:155
|
||||
#: REST/methods/services_pools.py:160
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr "Создайте сервис перед созданием нового сервисного пула"
|
||||
|
||||
#: REST/methods/services_pools.py:162
|
||||
#: REST/methods/services_pools.py:167
|
||||
msgid "Base service"
|
||||
msgstr "Базовый сервис"
|
||||
|
||||
#: REST/methods/services_pools.py:163
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Сервис используется как базовый в этом сервисном пуле"
|
||||
|
||||
#: REST/methods/services_pools.py:170
|
||||
#: REST/methods/services_pools.py:175
|
||||
msgid "OS Manager"
|
||||
msgstr "ОС менеджер"
|
||||
|
||||
#: REST/methods/services_pools.py:171
|
||||
#: REST/methods/services_pools.py:176
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr " ОС менеджер используется как базовый в этом сервисном пуле"
|
||||
|
||||
#: REST/methods/services_pools.py:178
|
||||
#: REST/methods/services_pools.py:183
|
||||
msgid "Show transports"
|
||||
msgstr "Показать транспорты"
|
||||
|
||||
#: REST/methods/services_pools.py:179
|
||||
#: REST/methods/services_pools.py:184
|
||||
msgid "If active, alternative transports for user will be shown"
|
||||
msgstr ""
|
||||
"Если активен, для пользователя будут показаны альтернативные транспорты"
|
||||
|
||||
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
|
||||
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
|
||||
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
|
||||
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
|
||||
@ -434,11 +435,11 @@ msgstr ""
|
||||
msgid "Advanced"
|
||||
msgstr "Расширенный"
|
||||
|
||||
#: REST/methods/services_pools.py:186
|
||||
#: REST/methods/services_pools.py:191
|
||||
msgid "Allow removal by users"
|
||||
msgstr "Разрешить удаление пользователями"
|
||||
|
||||
#: REST/methods/services_pools.py:187
|
||||
#: REST/methods/services_pools.py:192
|
||||
msgid ""
|
||||
"If active, the user will be allowed to remove the service \"manually\". Be "
|
||||
"careful with this, because the user will have the \"power\" to delete it's "
|
||||
@ -447,19 +448,19 @@ msgstr ""
|
||||
"Если активно, пользователю будет разрешено удалить службу вручную. Будьте "
|
||||
"осторожны с этим, не рекомендуется давать пользователю такие права"
|
||||
|
||||
#: REST/methods/services_pools.py:194
|
||||
#: REST/methods/services_pools.py:199
|
||||
msgid "Allow reset by users"
|
||||
msgstr "Разрешить сброс пользователям"
|
||||
|
||||
#: REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:200
|
||||
msgid "If active, the user will be allowed to reset the service"
|
||||
msgstr "Если активно, пользователю будет разрешено сбросить сервис"
|
||||
|
||||
#: REST/methods/services_pools.py:202
|
||||
#: REST/methods/services_pools.py:207
|
||||
msgid "Ignores unused"
|
||||
msgstr "Игнорирует неиспользуемые"
|
||||
|
||||
#: REST/methods/services_pools.py:203
|
||||
#: REST/methods/services_pools.py:208
|
||||
msgid ""
|
||||
"If the option is enabled, UDS will not attempt to detect and remove the user "
|
||||
"services assigned but not in use."
|
||||
@ -467,55 +468,55 @@ msgstr ""
|
||||
"Если опция включена, UDS не будет пытаться обнаружить и удалить пользователя "
|
||||
"услуги, назначенные, но не используемые."
|
||||
|
||||
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
|
||||
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
|
||||
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
|
||||
msgid "Display"
|
||||
msgstr "Экран/Дисплей"
|
||||
|
||||
#: REST/methods/services_pools.py:218
|
||||
#: REST/methods/services_pools.py:223
|
||||
msgid "Pool group"
|
||||
msgstr "Пул группа"
|
||||
|
||||
#: REST/methods/services_pools.py:219
|
||||
#: REST/methods/services_pools.py:224
|
||||
msgid "Pool group for this pool (for pool classify on display)"
|
||||
msgstr "Пул-группа для этого пула (для классификации пула на дисплее)"
|
||||
|
||||
#: REST/methods/services_pools.py:227
|
||||
#: REST/methods/services_pools.py:232
|
||||
msgid "Initial available services"
|
||||
msgstr "Первоначально доступные сервисы"
|
||||
|
||||
#: REST/methods/services_pools.py:228
|
||||
#: REST/methods/services_pools.py:233
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Сервисы, созданные для этого сервис-пула"
|
||||
|
||||
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
|
||||
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
|
||||
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
|
||||
msgid "Availability"
|
||||
msgstr "Доступность"
|
||||
|
||||
#: REST/methods/services_pools.py:236
|
||||
#: REST/methods/services_pools.py:241
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Сервисы для удержания в кэше"
|
||||
|
||||
#: REST/methods/services_pools.py:237
|
||||
#: REST/methods/services_pools.py:242
|
||||
msgid "Services kept in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
"Службы, хранящиеся в кэше, для улучшения назначения обслуживания "
|
||||
"пользователей"
|
||||
|
||||
#: REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:250
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "Сервисы, хранящиеся в L2 кэше"
|
||||
|
||||
#: REST/methods/services_pools.py:246
|
||||
#: REST/methods/services_pools.py:251
|
||||
msgid "Services kept in cache of level2 for improved service generation"
|
||||
msgstr "Сервисы хранящиесы в кэше уровня 2 для улучшения генерации сервисов"
|
||||
|
||||
#: REST/methods/services_pools.py:254
|
||||
#: REST/methods/services_pools.py:259
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Максимальное количество предоставляемых сервисов"
|
||||
|
||||
#: REST/methods/services_pools.py:255
|
||||
#: REST/methods/services_pools.py:260
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
@ -523,11 +524,11 @@ msgstr ""
|
||||
"Максимальное количество сервисов (привязанных и находящихся в кэше), которые "
|
||||
"могут быть созданы для этого сервиса"
|
||||
|
||||
#: REST/methods/services_pools.py:271
|
||||
#: REST/methods/services_pools.py:276
|
||||
msgid "Base service does not exist anymore"
|
||||
msgstr "Базовый сервис больше не существует"
|
||||
|
||||
#: REST/methods/services_pools.py:293
|
||||
#: REST/methods/services_pools.py:298
|
||||
msgid "This service requires an OS Manager"
|
||||
msgstr "Этот сервис требует наличия ОС менеджера"
|
||||
|
||||
@ -593,11 +594,11 @@ msgstr "Текущий транспорт"
|
||||
msgid "Devices"
|
||||
msgstr "Устройства"
|
||||
|
||||
#: REST/methods/transports.py:73
|
||||
#: REST/methods/transports.py:72
|
||||
msgid "Network access"
|
||||
msgstr "Сетевой доступ"
|
||||
|
||||
#: REST/methods/transports.py:74
|
||||
#: REST/methods/transports.py:73
|
||||
msgid ""
|
||||
"If checked, the transport will be enabled for the selected networks. If "
|
||||
"unchecked, transport will be disabled for selected networks"
|
||||
@ -618,11 +619,11 @@ msgstr ""
|
||||
"Сети, ассоциированные с транспортом. Если сети не выбраны, это означает все "
|
||||
"сети"
|
||||
|
||||
#: REST/methods/transports.py:89
|
||||
#: REST/methods/transports.py:90
|
||||
msgid "Allowed Devices"
|
||||
msgstr "Разрешенные устройства"
|
||||
|
||||
#: REST/methods/transports.py:90
|
||||
#: REST/methods/transports.py:91
|
||||
msgid ""
|
||||
"If empty, any kind of device compatible with this transport will be allowed. "
|
||||
"Else, only devices compatible with selected values will be allowed"
|
||||
@ -630,6 +631,11 @@ msgstr ""
|
||||
"Если пусто, будет разрешено использовать любое устройство, совместимое с "
|
||||
"этим транспортом"
|
||||
|
||||
#: REST/methods/transports.py:100
|
||||
#| msgid "Restrained services pools"
|
||||
msgid "Currently assigned services pools"
|
||||
msgstr "В настоящее время назначен услуги бассейны"
|
||||
|
||||
#: REST/methods/user_services.py:120
|
||||
#: templates/uds/admin/tmpl/services_pool.html:31
|
||||
msgid "Assigned services"
|
||||
@ -727,7 +733,8 @@ msgstr "Текущие пользователи"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:85
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:35
|
||||
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/ProviderLegacy.py:106
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:33
|
||||
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
|
||||
@ -742,7 +749,7 @@ msgstr "Текущие пользователи"
|
||||
msgid "Username"
|
||||
msgstr "Имя пользователя"
|
||||
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
|
||||
msgid "state"
|
||||
msgstr "состояние"
|
||||
|
||||
@ -751,28 +758,28 @@ msgstr "состояние"
|
||||
msgid "Last access"
|
||||
msgstr "Последний вход"
|
||||
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "Пользователь уже существует (ошибка дублирования ключа)"
|
||||
|
||||
#: REST/methods/users_groups.py:255
|
||||
#: REST/methods/users_groups.py:269
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "Групп из {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:257
|
||||
#: REST/methods/users_groups.py:271
|
||||
msgid "Current groups"
|
||||
msgstr "Текущие группы"
|
||||
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/users_groups.py:282
|
||||
msgid "UDS Group"
|
||||
msgstr "UDS Группа"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "Meta group"
|
||||
msgstr "Метагруппа"
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "UDS Метагруппа"
|
||||
|
||||
@ -858,7 +865,7 @@ msgstr "Список пользователей для {}"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:33
|
||||
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: services/Xen/XenProvider.py:98
|
||||
@ -872,7 +879,7 @@ msgstr "Active Directory IP адрес или имя сервера"
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:64
|
||||
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
|
||||
#: services/OpenStack/Provider.py:102
|
||||
#: services/OpenStack/ProviderLegacy.py:101
|
||||
msgid "Use SSL"
|
||||
msgstr "Использовать SSL"
|
||||
|
||||
@ -918,7 +925,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:86
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:36
|
||||
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
|
||||
#: services/OpenStack/ProviderLegacy.py:107
|
||||
#: services/Sample/SampleService.py:131
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:34
|
||||
@ -947,7 +955,8 @@ msgstr "Пароль LDAP пользователя"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:91
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:40
|
||||
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
|
||||
#: services/OpenStack/ProviderLegacy.py:112
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:40
|
||||
msgid "Timeout"
|
||||
@ -1105,7 +1114,7 @@ msgstr "EDirectory IP адрес или имя сервера"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:34
|
||||
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
|
||||
#: services/OpenStack/Provider.py:100
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:32
|
||||
msgid "Port"
|
||||
@ -1616,7 +1625,7 @@ msgstr "Базовый сервис"
|
||||
|
||||
#: core/services/BaseService.py:122 core/services/BaseService.py:131
|
||||
#: models/Permissions.py:79 models/Permissions.py:83
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
|
||||
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
|
||||
#: services/TestService_enterprise/TestService.py:29
|
||||
msgid "None"
|
||||
@ -2038,7 +2047,8 @@ msgid "Os Manager to control windows machines with domain."
|
||||
msgstr "ОС менеджер для контроля Windows машин в домене"
|
||||
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
|
||||
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
#: transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
|
||||
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
|
||||
#: transports/RDP/BaseRDPTransport.py:64
|
||||
@ -2608,7 +2618,8 @@ msgstr "Полученные от подписки"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:84
|
||||
@ -2620,7 +2631,8 @@ msgstr "Параллельность создания"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Xen/XenProvider.py:102
|
||||
@ -2631,7 +2643,8 @@ msgstr "Максимальное количество создаваемых п
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:85
|
||||
@ -2643,7 +2656,8 @@ msgstr "Удаление паралелелизма"
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Xen/XenProvider.py:103
|
||||
@ -2754,7 +2768,7 @@ msgstr "Хранилища данных, где следует добавлят
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:177
|
||||
#: services/Nutanix_enterprise/NutanixService.py:110
|
||||
#: services/OVirt/OVirtLinkedService.py:222
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
|
||||
#: services/Xen/XenLinkedService.py:186
|
||||
msgid "The length of basename plus length must not be greater than 15"
|
||||
@ -2764,7 +2778,7 @@ msgstr "Длина базового имени плюс длина числов
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:179
|
||||
#: services/Nutanix_enterprise/NutanixService.py:112
|
||||
#: services/OVirt/OVirtLinkedService.py:224
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
|
||||
#: services/Xen/XenLinkedService.py:188
|
||||
msgid "The machine name can't be only numbers"
|
||||
@ -3206,7 +3220,7 @@ msgid "OpenNebula Port (default is 2633 for non ssl connection)"
|
||||
msgstr ""
|
||||
"OpenNebula порт (по умолчанию 2633 для подключений не использующих ssl)"
|
||||
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
|
||||
msgid ""
|
||||
"If checked, the connection will be forced to be ssl (will not work if server "
|
||||
"is not providing ssl)"
|
||||
@ -3299,55 +3313,71 @@ msgid "OpenStack platform service provider"
|
||||
msgstr "Поставщик услуг платформы OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "Хост OpenStack"
|
||||
msgid "Identity endpoint"
|
||||
msgstr "Удостоверение конечной точки"
|
||||
|
||||
#: services/OpenStack/Provider.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr "5000 для старых выпусков, 80/443 (ssl) для релизов новее, чем OCATA"
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid ""
|
||||
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
|
||||
"identity)"
|
||||
msgstr ""
|
||||
"Облаке удостоверение конечной точки доступа к API (например, https://10.0.0.0/"
|
||||
"личность)"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
#| msgid "Newer Openstack"
|
||||
msgid "Legacy openstack"
|
||||
msgstr "Наследие облаке"
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
|
||||
msgstr "Установите значение «Да», если ваш пресс-релиз облаке OCATA или старше"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface"
|
||||
msgstr "Интерфейс доступа"
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface to be used"
|
||||
msgstr "Интерфейс доступа для использования"
|
||||
|
||||
#: services/OpenStack/Provider.py:106
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
msgid "Domain name (default is Default)"
|
||||
msgstr "Доменное имя (по умолчанию Default)"
|
||||
|
||||
#: services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
|
||||
msgid "User with valid privileges on OpenStack"
|
||||
msgstr "Пользователь с действующими правами в OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
|
||||
msgid "Password of the user of OpenStack"
|
||||
msgstr "Пароль пользователя OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:113
|
||||
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
|
||||
msgid "Timeout in seconds of connection to OpenStack"
|
||||
msgstr "Таймаут в секундах подключения к OpenStack"
|
||||
|
||||
#: services/OpenStack/Provider.py:157
|
||||
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
|
||||
msgid "OpenStack test connection passed"
|
||||
msgstr "Тест подключения к OpenStack прошел успешно"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
|
||||
#: services/OpenStack/ProviderLegacy.py:80
|
||||
#| msgid "OpenStack Platform Provider"
|
||||
msgid "OpenStack LEGACY Platform Provider"
|
||||
msgstr "Облаке наследие платформу провайдера"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:84
|
||||
msgid ""
|
||||
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
|
||||
"previous to OCATA)"
|
||||
msgstr ""
|
||||
"НАСЛЕДИЕ облаке платформы провайдер (для старых релизов в облаке, "
|
||||
"Предыдущий в OCATA)"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr "Хост OpenStack"
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr "5000 для старых выпусков, 80/443 (ssl) для релизов новее, чем OCATA"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
|
||||
msgid "Authentication error"
|
||||
msgstr "Ошибка аутентификации"
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
|
||||
msgid ""
|
||||
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
|
||||
"is not compatible with UDS."
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:19+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/"
|
||||
@ -116,7 +116,7 @@ msgid "Error accessing data"
|
||||
msgstr "Ошибка при доступе к данным"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:184
|
||||
#: static/tmp_js/gui-d-authenticators.js:452
|
||||
#: static/tmp_js/gui-d-authenticators.js:464
|
||||
#: static/tmp_js/gui-d-services.js:140
|
||||
msgid "Information"
|
||||
msgstr "Информация"
|
||||
@ -125,112 +125,112 @@ msgstr "Информация"
|
||||
msgid "Group information"
|
||||
msgstr "Информация группы"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:363
|
||||
#: static/tmp_js/gui-d-authenticators.js:367
|
||||
msgid "Edit group"
|
||||
msgstr "Редактировать группу"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:385
|
||||
#: static/tmp_js/gui-d-authenticators.js:430
|
||||
#: static/tmp_js/gui-d-authenticators.js:391
|
||||
#: static/tmp_js/gui-d-authenticators.js:441
|
||||
msgid "Group saved"
|
||||
msgstr "Группа сохранена"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:408
|
||||
#: static/tmp_js/gui-d-authenticators.js:416
|
||||
msgid "New meta group"
|
||||
msgstr "Новая метагруппа"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:410
|
||||
#: static/tmp_js/gui-d-authenticators.js:419
|
||||
msgid "New group"
|
||||
msgstr "Новая группа"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Search groups"
|
||||
msgstr "Искать группу"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
|
||||
msgid "Group"
|
||||
msgstr "Группа"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Groups found"
|
||||
msgstr "Группа найдена"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:431
|
||||
#: static/tmp_js/gui-d-authenticators.js:442
|
||||
msgid "Group saving error"
|
||||
msgstr "Ошибка сохранения группы"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Delete group"
|
||||
msgstr "Удалить группу"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Group deletion error"
|
||||
msgstr "Ошибка удаления группы"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:487
|
||||
#: static/tmp_js/gui-d-authenticators.js:499
|
||||
msgid "User information"
|
||||
msgstr "Информация пользователя"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:660
|
||||
#: static/tmp_js/gui-d-authenticators.js:672
|
||||
msgid "Edit user"
|
||||
msgstr "Редактировать пользователя"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:693
|
||||
#: static/tmp_js/gui-d-authenticators.js:726
|
||||
#: static/tmp_js/gui-d-authenticators.js:705
|
||||
#: static/tmp_js/gui-d-authenticators.js:738
|
||||
msgid "User saved"
|
||||
msgstr "Пользователь сохранен"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:694
|
||||
#: static/tmp_js/gui-d-authenticators.js:727
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:739
|
||||
msgid "User saving error"
|
||||
msgstr "Ошибка сохранения пользователя"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:718
|
||||
msgid "New user"
|
||||
msgstr "Новый пользователь"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Search users"
|
||||
msgstr "Искать пользователя"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
|
||||
msgid "User"
|
||||
msgstr "Пользователь"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Users found"
|
||||
msgstr "Пользователь найден"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "Delete user"
|
||||
msgstr "Удалить пользователя"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "User deletion error"
|
||||
msgstr "Ошибка удаления пользователя"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "New authenticator"
|
||||
msgstr "Новый аутентификатор"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Ошибка создания аутентификатора"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Редактировать аутентификатор"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Ошибка сохранения аутентификатора"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Удалить аутентификатор"
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Ошибка удаления аутентификатора"
|
||||
|
||||
|
@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"PO-Revision-Date: 2018-10-03 08:13+0000\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-10-15 08:54+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Chinese (China) (http://www.transifex.com/openuds/openuds/"
|
||||
"language/zh_CN/)\n"
|
||||
@ -60,10 +60,10 @@ msgstr ""
|
||||
|
||||
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
|
||||
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:191
|
||||
#: REST/methods/providers.py:72 REST/methods/services.py:192
|
||||
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
|
||||
#: REST/methods/user_services.py:304 REST/methods/users_groups.py:114
|
||||
#: REST/methods/users_groups.py:262 REST/model.py:148
|
||||
#: REST/methods/users_groups.py:276 REST/model.py:148
|
||||
#: templates/uds/admin/tmpl/calendar_rule.html:14
|
||||
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
@ -93,7 +93,7 @@ msgstr ""
|
||||
|
||||
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
|
||||
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:195
|
||||
#: REST/methods/providers.py:76 REST/methods/services.py:196
|
||||
#: REST/methods/services_pools.py:88 REST/methods/transports.py:60
|
||||
msgid "tags"
|
||||
msgstr ""
|
||||
@ -237,8 +237,8 @@ msgstr ""
|
||||
msgid "Available reports"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:261
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/reports.py:57 REST/methods/users_groups.py:275
|
||||
#: REST/methods/users_groups.py:282
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:58
|
||||
#: auths/AzureAD_enterprise/AzureAD.py:88
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:81
|
||||
@ -261,41 +261,41 @@ msgstr ""
|
||||
msgid "Input error: {0}"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:184
|
||||
#: REST/methods/services.py:185
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:186
|
||||
#: REST/methods/services.py:187
|
||||
msgid "Current services"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:190
|
||||
#: REST/methods/services.py:191
|
||||
msgid "Service name"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:192 REST/methods/user_services.py:303
|
||||
#: REST/methods/services.py:193 REST/methods/user_services.py:303
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:193 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: REST/methods/services.py:194 templates/uds/admin/tmpl/group-info.html:4
|
||||
#: templates/uds/admin/tmpl/service-info.html:5
|
||||
#: templates/uds/admin/tmpl/user-info.html:5
|
||||
msgid "Services Pools"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:194 REST/methods/services_pools.py:83
|
||||
#: REST/methods/services.py:195 REST/methods/services_pools.py:83
|
||||
#: templates/uds/admin/tmpl/dashboard.html:88
|
||||
msgid "User services"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "With errors"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services.py:248 REST/methods/users_groups.py:201
|
||||
#: REST/methods/users_groups.py:354
|
||||
#: REST/methods/services.py:249 REST/methods/users_groups.py:210
|
||||
#: REST/methods/users_groups.py:374
|
||||
msgid "Ok"
|
||||
msgstr ""
|
||||
|
||||
@ -349,16 +349,17 @@ msgstr ""
|
||||
msgid "Services Pool Groups"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:210
|
||||
#: REST/methods/services_pool_groups.py:86 REST/methods/services_pools.py:215
|
||||
msgid "Associated Image"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:211
|
||||
#: REST/methods/services_pool_groups.py:87 REST/methods/services_pools.py:216
|
||||
msgid "Image assocciated with this service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:79
|
||||
#: REST/methods/services_pools.py:79 REST/methods/transports.py:99
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
#: templates/uds/admin/tmpl/group.html:82
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Service Pools"
|
||||
@ -384,44 +385,44 @@ msgstr ""
|
||||
msgid "Parent Service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:99 REST/methods/services_pools.py:217
|
||||
#: REST/methods/services_pools.py:130 REST/methods/services_pools.py:222
|
||||
msgid "Default"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:153
|
||||
#: REST/methods/services_pools.py:158
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:155
|
||||
#: REST/methods/services_pools.py:160
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:162
|
||||
#: REST/methods/services_pools.py:167
|
||||
msgid "Base service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:163
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:170
|
||||
#: REST/methods/services_pools.py:175
|
||||
msgid "OS Manager"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:171
|
||||
#: REST/methods/services_pools.py:176
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:178
|
||||
#: REST/methods/services_pools.py:183
|
||||
msgid "Show transports"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:179
|
||||
#: REST/methods/services_pools.py:184
|
||||
msgid "If active, alternative transports for user will be shown"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:182 REST/methods/services_pools.py:190
|
||||
#: REST/methods/services_pools.py:198 REST/methods/services_pools.py:206
|
||||
#: REST/methods/services_pools.py:187 REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:203 REST/methods/services_pools.py:211
|
||||
#: auths/RegexLdap/Authenticator.py:71 core/ui/UserInterface.py:86
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
|
||||
@ -429,92 +430,92 @@ msgstr ""
|
||||
msgid "Advanced"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:186
|
||||
#: REST/methods/services_pools.py:191
|
||||
msgid "Allow removal by users"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:187
|
||||
#: REST/methods/services_pools.py:192
|
||||
msgid ""
|
||||
"If active, the user will be allowed to remove the service \"manually\". Be "
|
||||
"careful with this, because the user will have the \"power\" to delete it's "
|
||||
"own service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:194
|
||||
#: REST/methods/services_pools.py:199
|
||||
msgid "Allow reset by users"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:195
|
||||
#: REST/methods/services_pools.py:200
|
||||
msgid "If active, the user will be allowed to reset the service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:202
|
||||
#: REST/methods/services_pools.py:207
|
||||
msgid "Ignores unused"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:203
|
||||
#: REST/methods/services_pools.py:208
|
||||
msgid ""
|
||||
"If the option is enabled, UDS will not attempt to detect and remove the user "
|
||||
"services assigned but not in use."
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:214 REST/methods/services_pools.py:222
|
||||
#: REST/methods/services_pools.py:219 REST/methods/services_pools.py:227
|
||||
#: core/ui/UserInterface.py:90 services/OVirt/OVirtLinkedService.py:179
|
||||
msgid "Display"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:218
|
||||
#: REST/methods/services_pools.py:223
|
||||
msgid "Pool group"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:219
|
||||
#: REST/methods/services_pools.py:224
|
||||
msgid "Pool group for this pool (for pool classify on display)"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:227
|
||||
#: REST/methods/services_pools.py:232
|
||||
msgid "Initial available services"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:228
|
||||
#: REST/methods/services_pools.py:233
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:231 REST/methods/services_pools.py:240
|
||||
#: REST/methods/services_pools.py:249 REST/methods/services_pools.py:258
|
||||
#: REST/methods/services_pools.py:236 REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:254 REST/methods/services_pools.py:263
|
||||
msgid "Availability"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:236
|
||||
#: REST/methods/services_pools.py:241
|
||||
msgid "Services to keep in cache"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:237
|
||||
#: REST/methods/services_pools.py:242
|
||||
msgid "Services kept in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:245
|
||||
#: REST/methods/services_pools.py:250
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:246
|
||||
#: REST/methods/services_pools.py:251
|
||||
msgid "Services kept in cache of level2 for improved service generation"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:254
|
||||
#: REST/methods/services_pools.py:259
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:255
|
||||
#: REST/methods/services_pools.py:260
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:271
|
||||
#: REST/methods/services_pools.py:276
|
||||
msgid "Base service does not exist anymore"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/services_pools.py:293
|
||||
#: REST/methods/services_pools.py:298
|
||||
msgid "This service requires an OS Manager"
|
||||
msgstr ""
|
||||
|
||||
@ -580,11 +581,11 @@ msgstr ""
|
||||
msgid "Devices"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/transports.py:73
|
||||
#: REST/methods/transports.py:72
|
||||
msgid "Network access"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/transports.py:74
|
||||
#: REST/methods/transports.py:73
|
||||
msgid ""
|
||||
"If checked, the transport will be enabled for the selected networks. If "
|
||||
"unchecked, transport will be disabled for selected networks"
|
||||
@ -601,16 +602,20 @@ msgid ""
|
||||
"\"all networks\""
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/transports.py:89
|
||||
#: REST/methods/transports.py:90
|
||||
msgid "Allowed Devices"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/transports.py:90
|
||||
#: REST/methods/transports.py:91
|
||||
msgid ""
|
||||
"If empty, any kind of device compatible with this transport will be allowed. "
|
||||
"Else, only devices compatible with selected values will be allowed"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/transports.py:100
|
||||
msgid "Currently assigned services pools"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/user_services.py:120
|
||||
#: templates/uds/admin/tmpl/services_pool.html:31
|
||||
msgid "Assigned services"
|
||||
@ -708,7 +713,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:85
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:35
|
||||
#: services/OVirt/OVirtProvider.py:110 services/OpenGnsys/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:107
|
||||
#: services/OpenNebula/Provider.py:101 services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/ProviderLegacy.py:106
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:30
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:33
|
||||
#: services/Xen/XenProvider.py:99 templates/uds/admin/tmpl/user.html:16
|
||||
@ -723,7 +729,7 @@ msgstr ""
|
||||
msgid "Username"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:263
|
||||
#: REST/methods/users_groups.py:115 REST/methods/users_groups.py:277
|
||||
msgid "state"
|
||||
msgstr ""
|
||||
|
||||
@ -732,28 +738,28 @@ msgstr ""
|
||||
msgid "Last access"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:325
|
||||
#: REST/methods/users_groups.py:166 REST/methods/users_groups.py:345
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:255
|
||||
#: REST/methods/users_groups.py:269
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:257
|
||||
#: REST/methods/users_groups.py:271
|
||||
msgid "Current groups"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:268
|
||||
#: REST/methods/users_groups.py:282
|
||||
msgid "UDS Group"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "Meta group"
|
||||
msgstr ""
|
||||
|
||||
#: REST/methods/users_groups.py:269
|
||||
#: REST/methods/users_groups.py:283
|
||||
msgid "UDS Meta Group"
|
||||
msgstr ""
|
||||
|
||||
@ -837,7 +843,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:33
|
||||
#: services/OVirt/OVirtProvider.py:109 services/OpenGnsys/Provider.py:96
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/Provider.py:99
|
||||
#: services/OpenNebula/Provider.py:98 services/OpenStack/ProviderLegacy.py:99
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:27
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: services/Xen/XenProvider.py:98
|
||||
@ -851,7 +857,7 @@ msgstr ""
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:36
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:64
|
||||
#: auths/RegexLdap/Authenticator.py:59 services/OpenNebula/Provider.py:100
|
||||
#: services/OpenStack/Provider.py:102
|
||||
#: services/OpenStack/ProviderLegacy.py:101
|
||||
msgid "Use SSL"
|
||||
msgstr ""
|
||||
|
||||
@ -895,7 +901,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:86
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:36
|
||||
#: services/OVirt/OVirtProvider.py:111 services/OpenGnsys/Provider.py:100
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:108
|
||||
#: services/OpenNebula/Provider.py:102 services/OpenStack/Provider.py:105
|
||||
#: services/OpenStack/ProviderLegacy.py:107
|
||||
#: services/Sample/SampleService.py:131
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:31
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:34
|
||||
@ -924,7 +931,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:91
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:40
|
||||
#: services/OVirt/OVirtProvider.py:116 services/OpenGnsys/Provider.py:106
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:113
|
||||
#: services/OpenNebula/Provider.py:107 services/OpenStack/Provider.py:110
|
||||
#: services/OpenStack/ProviderLegacy.py:112
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:40
|
||||
msgid "Timeout"
|
||||
@ -1071,7 +1079,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:34
|
||||
#: services/OpenGnsys/Provider.py:97 services/OpenNebula/Provider.py:99
|
||||
#: services/OpenStack/Provider.py:100
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:28
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:32
|
||||
msgid "Port"
|
||||
@ -1550,7 +1558,7 @@ msgstr ""
|
||||
|
||||
#: core/services/BaseService.py:122 core/services/BaseService.py:131
|
||||
#: models/Permissions.py:79 models/Permissions.py:83
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:35
|
||||
#: services/Azure_enterprise/Helpers.py:93 services/OpenStack/helpers.py:39
|
||||
#: services/Sample/SampleService.py:92 services/Sample/SampleService.py:98
|
||||
#: services/TestService_enterprise/TestService.py:29
|
||||
msgid "None"
|
||||
@ -1961,7 +1969,8 @@ msgid "Os Manager to control windows machines with domain."
|
||||
msgstr ""
|
||||
|
||||
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
|
||||
#: services/OpenStack/Provider.py:106 transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
#: transports/HTML5RDP/HTML5RDP.py:77
|
||||
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
|
||||
#: transports/PCoIP_enterprise/PCoIPTransport.py:61
|
||||
#: transports/RDP/BaseRDPTransport.py:64
|
||||
@ -2512,7 +2521,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:84
|
||||
@ -2524,7 +2534,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:88
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:38
|
||||
#: services/OVirt/OVirtProvider.py:113 services/OpenGnsys/Provider.py:103
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:110
|
||||
#: services/OpenNebula/Provider.py:104 services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/ProviderLegacy.py:109
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:34
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:37
|
||||
#: services/Xen/XenProvider.py:102
|
||||
@ -2535,7 +2546,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:85
|
||||
@ -2547,7 +2559,8 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:89
|
||||
#: services/Nutanix_enterprise/NutanixProvider.py:39
|
||||
#: services/OVirt/OVirtProvider.py:114 services/OpenGnsys/Provider.py:104
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:111
|
||||
#: services/OpenNebula/Provider.py:105 services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/ProviderLegacy.py:110
|
||||
#: services/VCloud_enterprise/ServiceProviderVCloud.py:35
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:38
|
||||
#: services/Xen/XenProvider.py:103
|
||||
@ -2654,7 +2667,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:177
|
||||
#: services/Nutanix_enterprise/NutanixService.py:110
|
||||
#: services/OVirt/OVirtLinkedService.py:222
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:156
|
||||
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:157
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:131
|
||||
#: services/Xen/XenLinkedService.py:186
|
||||
msgid "The length of basename plus length must not be greater than 15"
|
||||
@ -2664,7 +2677,7 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVLinkedService.py:179
|
||||
#: services/Nutanix_enterprise/NutanixService.py:112
|
||||
#: services/OVirt/OVirtLinkedService.py:224
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:158
|
||||
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:159
|
||||
#: services/Vmware_enterprise/VCLinkedCloneService.py:133
|
||||
#: services/Xen/XenLinkedService.py:188
|
||||
msgid "The machine name can't be only numbers"
|
||||
@ -3096,7 +3109,7 @@ msgstr ""
|
||||
msgid "OpenNebula Port (default is 2633 for non ssl connection)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:102
|
||||
#: services/OpenNebula/Provider.py:100 services/OpenStack/ProviderLegacy.py:101
|
||||
msgid ""
|
||||
"If checked, the connection will be forced to be ssl (will not work if server "
|
||||
"is not providing ssl)"
|
||||
@ -3187,54 +3200,66 @@ msgid "OpenStack platform service provider"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgid "Identity endpoint"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
#: services/OpenStack/Provider.py:99
|
||||
msgid ""
|
||||
"OpenStack identity endpoint API Access (for example, https://10.0.0.0/"
|
||||
"identity)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Legacy openstack"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:101
|
||||
msgid "Set to \"yes\" if your Openstack release is OCATA or older"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:104
|
||||
#: services/OpenStack/Provider.py:101 services/OpenStack/ProviderLegacy.py:103
|
||||
msgid "Access interface to be used"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:106
|
||||
#: services/OpenStack/Provider.py:103 services/OpenStack/ProviderLegacy.py:105
|
||||
msgid "Domain name (default is Default)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:107
|
||||
#: services/OpenStack/Provider.py:104 services/OpenStack/ProviderLegacy.py:106
|
||||
msgid "User with valid privileges on OpenStack"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:108
|
||||
#: services/OpenStack/Provider.py:105 services/OpenStack/ProviderLegacy.py:107
|
||||
msgid "Password of the user of OpenStack"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:113
|
||||
#: services/OpenStack/Provider.py:110 services/OpenStack/ProviderLegacy.py:112
|
||||
msgid "Timeout in seconds of connection to OpenStack"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/Provider.py:157
|
||||
#: services/OpenStack/Provider.py:157 services/OpenStack/ProviderLegacy.py:158
|
||||
msgid "OpenStack test connection passed"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:556
|
||||
#: services/OpenStack/ProviderLegacy.py:80
|
||||
msgid "OpenStack LEGACY Platform Provider"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:84
|
||||
msgid ""
|
||||
"OpenStack LEGACY platform service provider (for older Openstack Releases, "
|
||||
"previous to OCATA)"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:99
|
||||
msgid "OpenStack Host"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/ProviderLegacy.py:100
|
||||
msgid "5000 for older releases, 80/443 (ssl) for releases newer than OCATA"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:571
|
||||
msgid "Authentication error"
|
||||
msgstr ""
|
||||
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:561
|
||||
#: services/OpenStack/openStack/UDSOpenStackClient.py:576
|
||||
msgid ""
|
||||
"Openstack does not support identity API 3.2 or newer. This OpenStack server "
|
||||
"is not compatible with UDS."
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenUDS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-15 10:53+0200\n"
|
||||
"POT-Creation-Date: 2018-11-20 11:02+0100\n"
|
||||
"PO-Revision-Date: 2018-09-24 09:15+0000\n"
|
||||
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
|
||||
"Language-Team: Chinese (China) (http://www.transifex.com/openuds/openuds/"
|
||||
@ -114,7 +114,7 @@ msgid "Error accessing data"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:184
|
||||
#: static/tmp_js/gui-d-authenticators.js:452
|
||||
#: static/tmp_js/gui-d-authenticators.js:464
|
||||
#: static/tmp_js/gui-d-services.js:140
|
||||
msgid "Information"
|
||||
msgstr ""
|
||||
@ -123,112 +123,112 @@ msgstr ""
|
||||
msgid "Group information"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:363
|
||||
#: static/tmp_js/gui-d-authenticators.js:367
|
||||
msgid "Edit group"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:385
|
||||
#: static/tmp_js/gui-d-authenticators.js:430
|
||||
#: static/tmp_js/gui-d-authenticators.js:391
|
||||
#: static/tmp_js/gui-d-authenticators.js:441
|
||||
msgid "Group saved"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:408
|
||||
#: static/tmp_js/gui-d-authenticators.js:416
|
||||
msgid "New meta group"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:410
|
||||
#: static/tmp_js/gui-d-authenticators.js:419
|
||||
msgid "New group"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Search groups"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
#: static/tmp_js/gui-permissions.js:36 static/tmp_js/gui-permissions.js:91
|
||||
msgid "Group"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:422
|
||||
#: static/tmp_js/gui-d-authenticators.js:433
|
||||
msgid "Groups found"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:431
|
||||
#: static/tmp_js/gui-d-authenticators.js:442
|
||||
msgid "Group saving error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Delete group"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:444
|
||||
#: static/tmp_js/gui-d-authenticators.js:456
|
||||
msgid "Group deletion error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:487
|
||||
#: static/tmp_js/gui-d-authenticators.js:499
|
||||
msgid "User information"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:660
|
||||
#: static/tmp_js/gui-d-authenticators.js:672
|
||||
msgid "Edit user"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:693
|
||||
#: static/tmp_js/gui-d-authenticators.js:726
|
||||
#: static/tmp_js/gui-d-authenticators.js:705
|
||||
#: static/tmp_js/gui-d-authenticators.js:738
|
||||
msgid "User saved"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:694
|
||||
#: static/tmp_js/gui-d-authenticators.js:727
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:739
|
||||
msgid "User saving error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:706
|
||||
#: static/tmp_js/gui-d-authenticators.js:718
|
||||
msgid "New user"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Search users"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
#: static/tmp_js/gui-permissions.js:33 static/tmp_js/gui-permissions.js:88
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:717
|
||||
#: static/tmp_js/gui-d-authenticators.js:729
|
||||
msgid "Users found"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "Delete user"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:732
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
msgid "User deletion error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "New authenticator"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:744
|
||||
#: static/tmp_js/gui-d-authenticators.js:756
|
||||
msgid "Authenticator creation error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Edit authenticator"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:745
|
||||
#: static/tmp_js/gui-d-authenticators.js:757
|
||||
msgid "Authenticator saving error"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Delete authenticator"
|
||||
msgstr ""
|
||||
|
||||
#: static/tmp_js/gui-d-authenticators.js:746
|
||||
#: static/tmp_js/gui-d-authenticators.js:758
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr ""
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user