1
0
mirror of https://github.com/dkmstr/openuds.git synced 2025-03-21 10:50:26 +03:00

Merge remote-tracking branch 'origin/v4.0'

This commit is contained in:
Adolfo Gómez García 2025-03-12 19:05:35 +01:00
commit 4112ce053d
No known key found for this signature in database
GPG Key ID: DD1ABF20724CDA23
23 changed files with 8106 additions and 8057 deletions

View File

@ -27,12 +27,13 @@
# Translators:
# Translators:
# Translators:
# Translators:
# Abdel Baaddi <abaaddi@virtualcable.es>, 2017-2018
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-18 21:00+0100\n"
"POT-Creation-Date: 2025-03-12 19:02+0100\n"
"PO-Revision-Date: 2014-03-26 02:14+0000\n"
"Last-Translator: Abdel Baaddi <abaaddi@virtualcable.es>, 2017-2018\n"
"Language-Team: Arabic (http://app.transifex.com/openuds/openuds/language/"
@ -53,8 +54,8 @@ msgstr "حسابات"
#: REST/methods/meta_pools.py:87 REST/methods/mfas.py:60
#: REST/methods/networks.py:65 REST/methods/notifiers.py:69
#: REST/methods/osmanagers.py:59 REST/methods/providers.py:73
#: REST/methods/reports.py:72 REST/methods/servers_management.py:424
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:107
#: REST/methods/reports.py:72 REST/methods/servers_management.py:423
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:108
#: REST/methods/transports.py:70 REST/methods/tunnels_management.py:153
#: REST/methods/user_services.py:359 REST/methods/user_services.py:442
#: REST/methods/users_groups.py:177 REST/model/base.py:161
@ -65,7 +66,7 @@ msgstr "الاسم"
#: REST/methods/calendarrules.py:108 REST/methods/calendars.py:72
#: REST/methods/meta_pools.py:88 REST/methods/mfas.py:62
#: REST/methods/notifiers.py:73 REST/methods/osmanagers.py:61
#: REST/methods/providers.py:75 REST/methods/servers_management.py:425
#: REST/methods/providers.py:75 REST/methods/servers_management.py:424
#: REST/methods/services.py:235 REST/methods/services_pool_groups.py:79
#: REST/methods/transports.py:72 REST/methods/tunnels_management.py:154
#: REST/methods/user_services.py:444 REST/methods/users_groups.py:178
@ -81,8 +82,8 @@ msgstr "علامة الوقت"
#: REST/methods/calendars.py:77 REST/methods/meta_pools.py:108
#: REST/methods/mfas.py:63 REST/methods/networks.py:86
#: REST/methods/notifiers.py:74 REST/methods/osmanagers.py:63
#: REST/methods/providers.py:79 REST/methods/servers_management.py:430
#: REST/methods/services.py:251 REST/methods/services_pools.py:116
#: REST/methods/providers.py:79 REST/methods/servers_management.py:429
#: REST/methods/services.py:251 REST/methods/services_pools.py:117
#: REST/methods/transports.py:81 REST/methods/tunnels_management.py:158
msgid "tags"
msgstr "العلامات"
@ -95,7 +96,7 @@ msgstr "اسم حمام السباحة"
msgid "User name"
msgstr "اسم المستخدم"
#: REST/methods/accountsusage.py:94 core/types/states.py:200
#: REST/methods/accountsusage.py:94 core/types/states.py:206
msgid "Running"
msgstr "تشغيل"
@ -192,7 +193,7 @@ msgstr "Id"
#: REST/methods/authenticators.py:73 REST/methods/mfas.py:61
#: REST/methods/notifiers.py:70 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:74 REST/methods/servers_management.py:68
#: REST/methods/servers_management.py:426 REST/methods/services.py:236
#: REST/methods/servers_management.py:425 REST/methods/services.py:236
#: REST/methods/transports.py:71 REST/methods/user_services.py:366
#: REST/methods/user_services.py:443
msgid "Type"
@ -224,8 +225,8 @@ msgid "MFA"
msgstr "MFA"
#: REST/methods/authenticators.py:123 REST/methods/meta_pools.py:105
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:112
#: REST/methods/services_pools.py:349 core/consts/calendar.py:190
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:350 core/consts/calendar.py:190
msgid "Visible"
msgstr "مرئي"
@ -252,10 +253,10 @@ msgstr ""
"نوع الوصول لهذا النقل. معطل لا يعني أنه مخفي فحسب، بل لا يمكن استخدامه أيضًا "
"كطريقة لتسجيل الدخول."
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:353
#: REST/methods/services_pools.py:365 REST/methods/services_pools.py:377
#: REST/methods/services_pools.py:388 REST/methods/services_pools.py:399
#: REST/methods/services_pools.py:408 core/types/ui.py:47
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:354
#: REST/methods/services_pools.py:366 REST/methods/services_pools.py:378
#: REST/methods/services_pools.py:389 REST/methods/services_pools.py:400
#: REST/methods/services_pools.py:409 core/types/ui.py:47
#: services/OVirt/service_linked.py:186
msgid "Display"
msgstr "عرض"
@ -377,11 +378,11 @@ msgid "HA Policy"
msgstr "سياسة HA"
#: REST/methods/meta_pools.py:103 REST/methods/services.py:243
#: REST/methods/services_pools.py:109
#: REST/methods/services_pools.py:110
msgid "User services"
msgstr "خدمات المستخدم"
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:110
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:111
msgid "In Preparation"
msgstr "قيد التهيئ "
@ -390,16 +391,16 @@ msgid "Pool Group"
msgstr "تجمع مجموعات"
#: REST/methods/meta_pools.py:118 REST/methods/meta_pools.py:206
#: REST/methods/services_pools.py:185 REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:369
#: REST/methods/services_pools.py:186 REST/methods/services_pools.py:247
#: REST/methods/services_pools.py:370
msgid "Default"
msgstr "افتراضي"
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:287
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:288
msgid "Short name"
msgstr "الاسم المختصر"
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:288
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:289
msgid "Short name for user service visualization"
msgstr "إسم قصير لمستخدم الخدمة الإفتراضية "
@ -420,21 +421,21 @@ msgstr ""
"تشغيله في تجمع آخر. تمكين بعناية!."
#: REST/methods/meta_pools.py:198 REST/methods/services_pool_groups.py:107
#: REST/methods/services_pools.py:361
#: REST/methods/services_pools.py:362
msgid "Associated Image"
msgstr "الصورة المرتبطة بها"
#: REST/methods/meta_pools.py:199 REST/methods/services_pool_groups.py:108
#: REST/methods/services_pools.py:362
#: REST/methods/services_pools.py:363
msgid "Image assocciated with this service"
msgstr "الصورة المرتبطة مع هذه الخدمة"
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:114
#: REST/methods/services_pools.py:373
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:374
msgid "Pool group"
msgstr "تجمع مجموعات"
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:374
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:375
msgid "Pool group for this pool (for pool classify on display)"
msgstr "تجمع الفريق لهذا التجمع (لتصنيف تجمع في العرض)"
@ -442,11 +443,11 @@ msgstr "تجمع الفريق لهذا التجمع (لتصنيف تجمع في
msgid "If active, metapool will be visible for users"
msgstr "إذا كانت نشطة ، فسيكون metapool مرئيًا للمستخدمين"
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:382
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:383
msgid "Calendar access denied text"
msgstr "تم رفض الوصول إلى التقويم"
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:384
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:385
msgid ""
"Custom message to be shown to users if access is limited by calendar rules."
msgstr "يتم عرض رسالة مخصصة للمستخدمين إذا كان الوصول مقيدًا بقواعد التقويم."
@ -672,7 +673,7 @@ msgstr "لا يمكن حذف إدارة نظام التشغيل المرتبطة
msgid "Service providers"
msgstr "مقدمي الخدمات"
#: REST/methods/providers.py:76 REST/methods/services_pools.py:108
#: REST/methods/providers.py:76 REST/methods/services_pools.py:109
msgid "Status"
msgstr "مركز"
@ -743,7 +744,7 @@ msgid "Servers of {0}"
msgstr "خوادم {0}"
#: REST/methods/servers_management.py:146
#: REST/methods/servers_management.py:429 REST/methods/tunnels_management.py:90
#: REST/methods/servers_management.py:428 REST/methods/tunnels_management.py:90
#: REST/methods/tunnels_management.py:157
msgid "Servers"
msgstr "الخوادم"
@ -795,7 +796,7 @@ msgid "Normal"
msgstr "طبيعي"
#: REST/methods/servers_management.py:183
#: REST/methods/servers_management.py:454
#: REST/methods/servers_management.py:453
msgid "of type"
msgstr "من النوع"
@ -826,24 +827,24 @@ msgstr "الخادم"
msgid "Server to include on group"
msgstr "الخادم المراد تضمينه في المجموعة"
#: REST/methods/servers_management.py:422
#: REST/methods/servers_management.py:421
msgid "Servers Groups"
msgstr "مجموعات الخوادم"
#: REST/methods/servers_management.py:428
#: REST/methods/servers_management.py:427
msgid "Subtype"
msgstr "النوع الفرعي"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:441
msgid "Managed"
msgstr "تمكنت"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:453 core/types/servers.py:72
#: REST/methods/servers_management.py:441
#: REST/methods/servers_management.py:452 core/types/servers.py:72
msgid "Unmanaged"
msgstr "غير مُدار"
#: REST/methods/servers_management.py:451 REST/methods/services.py:248
#: REST/methods/servers_management.py:450 REST/methods/services.py:248
#: REST/methods/services.py:306
msgid "Standard"
msgstr "معيار"
@ -906,48 +907,48 @@ msgstr "موافق"
msgid "Services Pool Groups"
msgstr "خدمات تجمع مجموعات"
#: REST/methods/services_pools.py:105 REST/methods/transports.py:75
#: REST/methods/services_pools.py:106 REST/methods/transports.py:75
#: REST/methods/transports.py:129
msgid "Service Pools"
msgstr "تجمعات الخدمة "
#: REST/methods/services_pools.py:111
#: REST/methods/services_pools.py:112
msgid "Usage"
msgstr "استعمال"
#: REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:114
msgid "Shows transports"
msgstr "تبين عمليات النقل"
#: REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:116
msgid "Parent service"
msgstr "خدمة الوالدين"
#: REST/methods/services_pools.py:278
#: REST/methods/services_pools.py:279
msgid "Create at least a service before creating a new service pool"
msgstr "قم بإنشاء على الأقل خدمة قبل إنشاء تجمع جديد للخدمة"
#: REST/methods/services_pools.py:299
#: REST/methods/services_pools.py:300
msgid "Base service"
msgstr "خدمة قاعدة"
#: REST/methods/services_pools.py:300
#: REST/methods/services_pools.py:301
msgid "Service used as base of this service pool"
msgstr "الخدمة التي تستخدم كقاعدة لهذا التجمع للخدمة"
#: REST/methods/services_pools.py:309
#: REST/methods/services_pools.py:310
msgid "OS Manager"
msgstr "إدارة نظام التشغيل"
#: REST/methods/services_pools.py:310
#: REST/methods/services_pools.py:311
msgid "OS Manager used as base of this service pool"
msgstr "إدارة نظام التشغيل يستخدم كقاعدة لهذا التجمع للخدمة"
#: REST/methods/services_pools.py:318
#: REST/methods/services_pools.py:319
msgid "Allow removal by users"
msgstr "السماح بمسح المستخدم"
#: REST/methods/services_pools.py:320
#: REST/methods/services_pools.py:321
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 "
@ -956,26 +957,26 @@ msgstr ""
"إذا نشط، فسيسمح للمستخدم بإزالة الخدمة \"يدويا\". كن حذرا مع هذا، لأن "
"المستخدم سوف يكون \"السلطة\" لحذف انها الخدمة الخاصة"
#: REST/methods/services_pools.py:324 REST/methods/services_pools.py:333
#: REST/methods/services_pools.py:344 REST/methods/services_pools.py:458
#: REST/methods/services_pools.py:468 auths/RegexLdap/authenticator.py:146
#: REST/methods/services_pools.py:325 REST/methods/services_pools.py:334
#: REST/methods/services_pools.py:345 REST/methods/services_pools.py:459
#: REST/methods/services_pools.py:469 auths/RegexLdap/authenticator.py:146
#: core/types/ui.py:43 services/OpenGnsys/service.py:131
msgid "Advanced"
msgstr "متقدم"
#: REST/methods/services_pools.py:329
#: REST/methods/services_pools.py:330
msgid "Allow reset by users"
msgstr "السماح بإعادة برمجة المصنع قبل المستخدمين"
#: REST/methods/services_pools.py:330
#: REST/methods/services_pools.py:331
msgid "If active, the user will be allowed to reset the service"
msgstr "في حالة التفعيل، سيسمح للمستخدم بإعادة برمجة الخدمة"
#: REST/methods/services_pools.py:338
#: REST/methods/services_pools.py:339
msgid "Ignores unused"
msgstr "تجاهل غير المستخدمة"
#: REST/methods/services_pools.py:340
#: REST/methods/services_pools.py:341
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -983,15 +984,15 @@ msgstr ""
"إذا تم تمكين الخيار، فإن UDS لا تحاول الكشف عن خدمات المستخدم التي تم "
"تعيينها ولكن التي ليست قيد الاستخدام."
#: REST/methods/services_pools.py:350
#: REST/methods/services_pools.py:351
msgid "If active, transport will be visible for users"
msgstr "إذا كان نشطًا ، فسيكون النقل مرئيًا للمستخدمين"
#: REST/methods/services_pools.py:393
#: REST/methods/services_pools.py:394
msgid "Custom launch message text"
msgstr "نص رسالة إطلاق مخصصة"
#: REST/methods/services_pools.py:395
#: REST/methods/services_pools.py:396
msgid ""
"Custom message to be shown to users, if active, when trying to start a "
"service from this pool."
@ -999,48 +1000,48 @@ msgstr ""
"رسالة مخصصة سيتم عرضها للمستخدمين، إذا كانت نشطة، عند محاولة بدء تشغيل خدمة "
"من هذا التجمع."
#: REST/methods/services_pools.py:404
#: REST/methods/services_pools.py:405
msgid "Enable custom launch message"
msgstr "تمكين رسالة الإطلاق المخصصة"
#: REST/methods/services_pools.py:405
#: REST/methods/services_pools.py:406
msgid "If active, the custom launch message will be shown to users"
msgstr "إذا كان نشطًا، فسيتم عرض رسالة التشغيل المخصصة للمستخدمين"
#: REST/methods/services_pools.py:414
#: REST/methods/services_pools.py:415
msgid "Initial available services"
msgstr "أولى الخدمات المتاحة"
#: REST/methods/services_pools.py:415
#: REST/methods/services_pools.py:416
msgid "Services created initially for this service pool"
msgstr "الخدمات التي تم إنشاؤها في البداية لتجمع هذه الخدمة"
#: REST/methods/services_pools.py:418 REST/methods/services_pools.py:428
#: REST/methods/services_pools.py:438 REST/methods/services_pools.py:450
#: REST/methods/services_pools.py:419 REST/methods/services_pools.py:429
#: REST/methods/services_pools.py:439 REST/methods/services_pools.py:451
msgid "Availability"
msgstr "توافر"
#: REST/methods/services_pools.py:424
#: REST/methods/services_pools.py:425
msgid "Services to keep in cache"
msgstr "خدمات تبقى في ذاكرة التخزين المؤقت"
#: REST/methods/services_pools.py:425
#: REST/methods/services_pools.py:426
msgid "Services kept in cache for improved user service assignation"
msgstr "خدمات الاحتفاظ بها في ذاكرة التخزين المؤقت لإسناد خدمة مستخدم محسنة"
#: REST/methods/services_pools.py:434
#: REST/methods/services_pools.py:435
msgid "Services to keep in L2 cache"
msgstr "خدمات تبقى في ذاكرة التخزين المؤقت L2"
#: REST/methods/services_pools.py:435
#: REST/methods/services_pools.py:436
msgid "Services kept in cache of level2 for improved service generation"
msgstr "خدمات الاحتفاظ بها في ذاكرة التخزين المؤقت من L2 لتحسين خدمة الجيل"
#: REST/methods/services_pools.py:444
#: REST/methods/services_pools.py:445
msgid "Maximum number of services to provide"
msgstr "الحد الأقصى لعدد الخدمات المتوفرة"
#: REST/methods/services_pools.py:446
#: REST/methods/services_pools.py:447
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -1048,19 +1049,19 @@ msgstr ""
"الحد الأقصى لعدد من الخدمات (المعينة ومخبأة في L1) التي يمكن أن تنشأ عن هذه "
"الخدمة"
#: REST/methods/services_pools.py:455
#: REST/methods/services_pools.py:456
msgid "Show transports"
msgstr "إظهار النقل"
#: REST/methods/services_pools.py:456
#: REST/methods/services_pools.py:457
msgid "If active, alternative transports for user will be shown"
msgstr "في حالة نشطة، سيظهر النقل البديل للمستخدم"
#: REST/methods/services_pools.py:465
#: REST/methods/services_pools.py:466
msgid "Accounting"
msgstr "محاسبة"
#: REST/methods/services_pools.py:466
#: REST/methods/services_pools.py:467
msgid "Account associated to this service pool"
msgstr "الحساب المرتبط ببركة الخدمة هذه"
@ -1558,12 +1559,10 @@ msgstr ""
"تلقائيًا إلى عنوان URL هذا"
#: auths/ActiveDirectory_enterprise/authenticator.py:194
#| msgid "Group membership attr"
msgid "Force Group Membership"
msgstr "عضوية مجموعة القوة"
#: auths/ActiveDirectory_enterprise/authenticator.py:196
#| msgid "If not empty, UDS will try to add managed users to this group"
msgid "If not empty, all users will be considered members of this group"
msgstr "إذا لم يكن فارغًا، فسيتم اعتبار جميع المستخدمين أعضاءً في هذه المجموعة"
@ -2686,24 +2685,24 @@ msgstr "تنظيف ذاكرة التخزين المؤقت L2"
msgid "Custom message on launchers"
msgstr "رسالة مخصصة على قاذفات"
#: core/managers/publication.py:266
#: core/managers/publication.py:271
msgid ""
"Already publishing. Wait for previous publication to finish and try again"
msgstr "سبق نشرها. انتظر انتهاء منشور سابق و حاول مرة أخرى"
#: core/managers/publication.py:270
#: core/managers/publication.py:275
msgid "Service is in maintenance mode and new publications are not allowed"
msgstr "الخدمة في وضع الصيانة وغير مسموح بالمنشورات الجديدة"
#: core/managers/publication.py:320
#: core/managers/publication.py:325
msgid "Can't cancel non running publication"
msgstr "لا يمكن إلغاء منشور ليس قيد التشغيل"
#: core/managers/publication.py:349
#: core/managers/publication.py:354
msgid "Can't unpublish non usable publication"
msgstr "لا يمكن إلغاء نشر منشور غير صالح للاستعمال"
#: core/managers/publication.py:351
#: core/managers/publication.py:356
msgid "Can't unpublish publications with services in process"
msgstr "لا يمكن إلغاء نشر المنشورات مع خدمات في طور الإستعمال"
@ -2744,7 +2743,6 @@ msgid "The requested service is restrained"
msgstr "الخدمة المطلوبة مقيدة"
#: core/managers/userservice.py:562
#| msgid "Machines for this service"
msgid "Cannot create user services for this service"
msgstr "لا يمكن إنشاء خدمات المستخدم لهذه الخدمة"
@ -3006,7 +3004,6 @@ msgid "Invalid Multi-Factor Authentication code"
msgstr "رمز المصادقة متعدد العوامل غير صالح"
#: core/types/errors.py:135
#| msgid "Password"
msgid "Password expired"
msgstr "انتهت صلاحية كلمة المرور"
@ -3050,94 +3047,99 @@ msgstr "النفق"
msgid "Actor"
msgstr "الممثل"
#: core/types/states.py:187
#: core/types/states.py:193
msgid "Active"
msgstr "نشط"
#: core/types/states.py:188
#: core/types/states.py:194
msgid "Inactive"
msgstr "غير نشط"
#: core/types/states.py:189
#: core/types/states.py:195
msgid "Blocked"
msgstr "محظور"
#: core/types/states.py:190
#: core/types/states.py:196
msgid "Waiting publication"
msgstr "في انتظار النشر"
#: core/types/states.py:191
#: core/types/states.py:197
msgid "In preparation"
msgstr "في إعداد"
#: core/types/states.py:192
#: core/types/states.py:198
msgid "Valid"
msgstr "صالحة"
#: core/types/states.py:193 core/types/states.py:195
#: core/types/states.py:199 core/types/states.py:201
msgid "Removing"
msgstr "إزالة"
#: core/types/states.py:194
#: core/types/states.py:200
msgid "Restrained"
msgstr "المقيد"
#: core/types/states.py:196
#: core/types/states.py:202
msgid "Removed"
msgstr "مزال"
#: core/types/states.py:197
#: core/types/states.py:203
msgid "Canceled"
msgstr "ملغى"
#: core/types/states.py:198
#: core/types/states.py:204
msgid "Canceling"
msgstr "إلغاء"
#: core/types/states.py:199
#: core/types/states.py:205
msgid "Error"
msgstr "خطأ"
#: core/types/states.py:201
#: core/types/states.py:207
msgid "Finished"
msgstr "انتهى"
#: core/types/states.py:202
#: core/types/states.py:208
msgid "Waiting execution"
msgstr "في انتظار التنفيذ"
#: core/types/states.py:203
#: core/types/states.py:209
msgid "Balancing"
msgstr "موازنة"
#: core/types/states.py:204
#: core/types/states.py:210
msgid "In maintenance"
msgstr "في الصيانة"
#: core/types/states.py:205
#: core/types/states.py:211
msgid "Waiting OS"
msgstr "في انتظار نظام التشغيل"
#: core/types/states.py:206
#: core/types/states.py:212
msgid "Too many preparing services"
msgstr "عدد كبير من الخدمات المهيأة"
#: core/types/states.py:207
#: core/types/states.py:213
msgid "Meta member"
msgstr "عضو ميتا"
#: core/types/states.py:208
#: core/types/states.py:214
msgid "Allowed"
msgstr "مسموح"
#: core/types/states.py:209
#: core/types/states.py:215
msgid "Denied"
msgstr "رفض"
#: core/types/states.py:210
#: core/types/states.py:216
msgid "Unknown"
msgstr "مجهول"
#: core/types/states.py:217
#| msgid "Blocked"
msgid "Locked"
msgstr "مغلق"
#: core/types/transports.py:76
msgid "Direct"
msgstr "مباشر"
@ -3450,6 +3452,15 @@ msgstr ""
msgid "Enable cookies consent"
msgstr "تمكين الموافقة على ملفات تعريف الارتباط"
#: core/util/config.py:797
msgid "URL for more info about cookies"
msgstr "رابط للحصول على مزيد من المعلومات حول ملفات تعريف الارتباط"
#: core/util/config.py:803
#| msgid "Enable cookies consent"
msgid "URL to leave cookies consent"
msgstr "رابط لترك موافقة ملفات تعريف الارتباط"
#: core/util/fields.py:85
msgid "Tunnel server"
msgstr "ملقم نفق"
@ -4038,12 +4049,6 @@ msgid "URL pattern for SMS sending"
msgstr "نمط URL لإرسال الرسائل القصيرة"
#: mfas/SMS/mfa.py:108
#| msgid ""
#| "URL pattern for SMS sending. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"URL pattern for SMS sending. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4087,13 +4092,6 @@ msgid "Headers for SMS requests"
msgstr "رؤوس طلبات الرسائل القصيرة"
#: mfas/SMS/mfa.py:149
#| msgid ""
#| "Headers for SMS requests. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @....\n"
#| "Headers are in the form of \"Header: Value\". (without the quotes)"
msgid ""
"Headers for SMS requests. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4114,13 +4112,6 @@ msgid "Parameters for SMS POST/PUT sending"
msgstr "معلمات لإرسال POST / PUT SMS"
#: mfas/SMS/mfa.py:169
#| msgid ""
#| "Parameters for SMS sending via POST/PUT. It can contain the following "
#| "variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"Parameters for SMS sending via POST/PUT. It can contain the following "
"variables:\n"
@ -5249,7 +5240,7 @@ msgstr "قاعدة AMI لهذه الخدمة"
#: services/AWS_enterprise/service_fixed.py:80
#: services/Google_enterprise/service.py:65
#: services/Google_enterprise/service_fixed.py:80
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:109
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:111
#: services/OpenStack/service_fixed.py:82
msgid "Region"
msgstr "منطقة"
@ -5287,7 +5278,7 @@ msgstr "VPC للمثيلات من هذه الخدمة"
#: services/AWS_enterprise/service.py:126
#: services/Azure_enterprise/service.py:97
#: services/HyperV_enterprise/service.py:102
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:154
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:156
#: services/Xen/service.py:132
msgid "Network"
msgstr "شبكة الاتصال"
@ -5318,7 +5309,7 @@ msgstr "خدمات AWS تعتمد على الأجهزة الثابتة."
#: services/AWS_enterprise/service_fixed.py:82
#: services/Google_enterprise/service_fixed.py:82
#: services/OpenStack/service.py:111 services/OpenStack/service_fixed.py:84
#: services/OpenStack/service.py:113 services/OpenStack/service_fixed.py:84
msgid "Service region"
msgstr "منطقة الخدمة"
@ -5783,7 +5774,7 @@ msgstr "الخدمة المستندة إلى Nutanix Prism Central"
#: services/NutanixPrism_enterprise/service.py:59
#: services/NutanixPrism_enterprise/service_fixed.py:84
#: services/OpenStack/service.py:116 services/OpenStack/service_fixed.py:89
#: services/OpenStack/service.py:118 services/OpenStack/service_fixed.py:89
msgid "Project"
msgstr "مشروع"
@ -6392,43 +6383,43 @@ msgstr "OpenStack حجم واقعي."
msgid "OpenStack live images based service"
msgstr "OpenStack خدمة الحية الصور استنادا"
#: services/OpenStack/service.py:123 services/OpenStack/service_fixed.py:96
#: services/OpenStack/service.py:125 services/OpenStack/service_fixed.py:96
msgid "Project for this service"
msgstr "مشروع لهذه الخدمة"
#: services/OpenStack/service.py:128
#: services/OpenStack/service.py:130
msgid "Availability Zones"
msgstr "مناطق التوافر."
#: services/OpenStack/service.py:140
#: services/OpenStack/service.py:142
msgid "Service availability zones"
msgstr "مناطق توافر الخدمة"
#: services/OpenStack/service.py:146
#: services/OpenStack/service.py:148
msgid "Volume"
msgstr "حجم"
#: services/OpenStack/service.py:148
#: services/OpenStack/service.py:150
msgid "Base volume for service (restricted by availability zone)"
msgstr "حجم قاعدة للخدمة (مقيدة منطقة توافر)"
#: services/OpenStack/service.py:156
#: services/OpenStack/service.py:158
msgid "Network to attach to this service"
msgstr "شبكة لتعلق على هذه الخدمة"
#: services/OpenStack/service.py:161
#: services/OpenStack/service.py:163
msgid "Flavor"
msgstr "نكهة"
#: services/OpenStack/service.py:163
#: services/OpenStack/service.py:165
msgid "Flavor for service"
msgstr "نكهة للخدمة"
#: services/OpenStack/service.py:169
#: services/OpenStack/service.py:171
msgid "Security Groups"
msgstr "مجموعات الأمن."
#: services/OpenStack/service.py:171
#: services/OpenStack/service.py:173
msgid "Service security groups"
msgstr "مجموعات أمان الخدمة"
@ -7285,7 +7276,6 @@ msgid "Local"
msgstr "محلي"
#: services/Vmware_enterprise/helpers.py:101
#| msgid "Removed"
msgid "Remote"
msgstr "بعيد"
@ -7994,7 +7984,6 @@ msgstr ""
#: transports/HTML5RDP/html5rdp.py:307
#: transports/HTML5RDS_enterprise/html5rds.py:171
#| msgid "Custom parameters"
msgid "Support parameters"
msgstr "معلمات الدعم"
@ -8768,7 +8757,7 @@ msgstr "الكثير من أخطاء التوثيق. المستخدم محظور
msgid "Invalid data"
msgstr "بيانات غير صالحة"
#: web/util/configjs.py:131
#: web/util/configjs.py:135
msgid "Access limited by calendar"
msgstr "وصول محدود بسبب الجدول الزمني."

File diff suppressed because it is too large Load Diff

View File

@ -27,16 +27,17 @@
# Translators:
# Translators:
# Translators:
# Translators:
# Adolfo Gómez <dkmaster@dkmon.com>, 2018
# albert clar <albert.clar@uib.cat>, 2017-2018,2020-2021
# Javier <jgonzalez@virtualcable.es>, 2020
# Javier <jgonzalez@virtualcable.es>, 2020,2025
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-18 21:00+0100\n"
"POT-Creation-Date: 2025-03-12 19:02+0100\n"
"PO-Revision-Date: 2014-03-26 02:14+0000\n"
"Last-Translator: Javier <jgonzalez@virtualcable.es>, 2020\n"
"Last-Translator: Javier <jgonzalez@virtualcable.es>, 2020,2025\n"
"Language-Team: Catalan (http://app.transifex.com/openuds/openuds/language/"
"ca/)\n"
"Language: ca\n"
@ -54,8 +55,8 @@ msgstr "Comptes"
#: REST/methods/meta_pools.py:87 REST/methods/mfas.py:60
#: REST/methods/networks.py:65 REST/methods/notifiers.py:69
#: REST/methods/osmanagers.py:59 REST/methods/providers.py:73
#: REST/methods/reports.py:72 REST/methods/servers_management.py:424
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:107
#: REST/methods/reports.py:72 REST/methods/servers_management.py:423
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:108
#: REST/methods/transports.py:70 REST/methods/tunnels_management.py:153
#: REST/methods/user_services.py:359 REST/methods/user_services.py:442
#: REST/methods/users_groups.py:177 REST/model/base.py:161
@ -66,7 +67,7 @@ msgstr "Nom"
#: REST/methods/calendarrules.py:108 REST/methods/calendars.py:72
#: REST/methods/meta_pools.py:88 REST/methods/mfas.py:62
#: REST/methods/notifiers.py:73 REST/methods/osmanagers.py:61
#: REST/methods/providers.py:75 REST/methods/servers_management.py:425
#: REST/methods/providers.py:75 REST/methods/servers_management.py:424
#: REST/methods/services.py:235 REST/methods/services_pool_groups.py:79
#: REST/methods/transports.py:72 REST/methods/tunnels_management.py:154
#: REST/methods/user_services.py:444 REST/methods/users_groups.py:178
@ -82,8 +83,8 @@ msgstr "Marca de temps"
#: REST/methods/calendars.py:77 REST/methods/meta_pools.py:108
#: REST/methods/mfas.py:63 REST/methods/networks.py:86
#: REST/methods/notifiers.py:74 REST/methods/osmanagers.py:63
#: REST/methods/providers.py:79 REST/methods/servers_management.py:430
#: REST/methods/services.py:251 REST/methods/services_pools.py:116
#: REST/methods/providers.py:79 REST/methods/servers_management.py:429
#: REST/methods/services.py:251 REST/methods/services_pools.py:117
#: REST/methods/transports.py:81 REST/methods/tunnels_management.py:158
msgid "tags"
msgstr "etiquetes"
@ -96,7 +97,7 @@ msgstr "Nom de Pool"
msgid "User name"
msgstr "Nom d'usuari"
#: REST/methods/accountsusage.py:94 core/types/states.py:200
#: REST/methods/accountsusage.py:94 core/types/states.py:206
msgid "Running"
msgstr "En execució"
@ -193,7 +194,7 @@ msgstr "ID"
#: REST/methods/authenticators.py:73 REST/methods/mfas.py:61
#: REST/methods/notifiers.py:70 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:74 REST/methods/servers_management.py:68
#: REST/methods/servers_management.py:426 REST/methods/services.py:236
#: REST/methods/servers_management.py:425 REST/methods/services.py:236
#: REST/methods/transports.py:71 REST/methods/user_services.py:366
#: REST/methods/user_services.py:443
msgid "Type"
@ -225,8 +226,8 @@ msgid "MFA"
msgstr "MFA"
#: REST/methods/authenticators.py:123 REST/methods/meta_pools.py:105
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:112
#: REST/methods/services_pools.py:349 core/consts/calendar.py:190
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:350 core/consts/calendar.py:190
msgid "Visible"
msgstr "Visible"
@ -253,10 +254,10 @@ msgstr ""
"Tipus d&#39;accés per aquest transport. Desactivat significa no només ocult, "
"sinó que tampoc es pot utilitzar com a mètode d&#39;inici de sessió."
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:353
#: REST/methods/services_pools.py:365 REST/methods/services_pools.py:377
#: REST/methods/services_pools.py:388 REST/methods/services_pools.py:399
#: REST/methods/services_pools.py:408 core/types/ui.py:47
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:354
#: REST/methods/services_pools.py:366 REST/methods/services_pools.py:378
#: REST/methods/services_pools.py:389 REST/methods/services_pools.py:400
#: REST/methods/services_pools.py:409 core/types/ui.py:47
#: services/OVirt/service_linked.py:186
msgid "Display"
msgstr "Pantalla"
@ -334,11 +335,11 @@ msgstr "Normes"
#: REST/methods/calendars.py:75
msgid "Pools with Accesses"
msgstr "Piscines amb accessos"
msgstr "Pools amb accessos"
#: REST/methods/calendars.py:76
msgid "Pools with Actions"
msgstr "Piscines amb Accions"
msgstr "Pools amb Accions"
#: REST/methods/client.py:92
msgid "Your service is being created. Please, wait while we complete it"
@ -378,11 +379,11 @@ msgid "HA Policy"
msgstr "Política d&#39;HA"
#: REST/methods/meta_pools.py:103 REST/methods/services.py:243
#: REST/methods/services_pools.py:109
#: REST/methods/services_pools.py:110
msgid "User services"
msgstr "Serveis d'usuari"
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:110
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:111
msgid "In Preparation"
msgstr "En preparació"
@ -391,16 +392,16 @@ msgid "Pool Group"
msgstr "Grup de pools"
#: REST/methods/meta_pools.py:118 REST/methods/meta_pools.py:206
#: REST/methods/services_pools.py:185 REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:369
#: REST/methods/services_pools.py:186 REST/methods/services_pools.py:247
#: REST/methods/services_pools.py:370
msgid "Default"
msgstr "Per defecte"
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:287
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:288
msgid "Short name"
msgstr "Nom curt"
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:288
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:289
msgid "Short name for user service visualization"
msgstr "Nom curt per a la visualització del servei d'usuari"
@ -421,21 +422,21 @@ msgstr ""
"grup falla, es reiniciarà en un altre grup. Habilita amb cura!."
#: REST/methods/meta_pools.py:198 REST/methods/services_pool_groups.py:107
#: REST/methods/services_pools.py:361
#: REST/methods/services_pools.py:362
msgid "Associated Image"
msgstr "Imatge associada"
#: REST/methods/meta_pools.py:199 REST/methods/services_pool_groups.py:108
#: REST/methods/services_pools.py:362
#: REST/methods/services_pools.py:363
msgid "Image assocciated with this service"
msgstr "Imatge associada amb aquest servei"
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:114
#: REST/methods/services_pools.py:373
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:374
msgid "Pool group"
msgstr "Grup de pools"
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:374
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:375
msgid "Pool group for this pool (for pool classify on display)"
msgstr ""
"Grup de poosl per a aquest pool (per a classificar el pool en pantalla)"
@ -444,11 +445,11 @@ msgstr ""
msgid "If active, metapool will be visible for users"
msgstr "Si està activat, el metapool serà visible per als usuaris"
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:382
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:383
msgid "Calendar access denied text"
msgstr "Text denegat al calendari d'accés"
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:384
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:385
msgid ""
"Custom message to be shown to users if access is limited by calendar rules."
msgstr ""
@ -676,7 +677,7 @@ msgstr "No es pot suprimir un Gestor de SO amb pools de serveis associats"
msgid "Service providers"
msgstr "Proveïdors de servei"
#: REST/methods/providers.py:76 REST/methods/services_pools.py:108
#: REST/methods/providers.py:76 REST/methods/services_pools.py:109
msgid "Status"
msgstr "Estat"
@ -747,7 +748,7 @@ msgid "Servers of {0}"
msgstr "Servidors de {0}"
#: REST/methods/servers_management.py:146
#: REST/methods/servers_management.py:429 REST/methods/tunnels_management.py:90
#: REST/methods/servers_management.py:428 REST/methods/tunnels_management.py:90
#: REST/methods/tunnels_management.py:157
msgid "Servers"
msgstr "Servidors"
@ -799,7 +800,7 @@ msgid "Normal"
msgstr "Normal"
#: REST/methods/servers_management.py:183
#: REST/methods/servers_management.py:454
#: REST/methods/servers_management.py:453
msgid "of type"
msgstr "de tipus"
@ -832,24 +833,24 @@ msgstr "Servidor"
msgid "Server to include on group"
msgstr "Servidor per incloure al grup"
#: REST/methods/servers_management.py:422
#: REST/methods/servers_management.py:421
msgid "Servers Groups"
msgstr "Grups de servidors"
#: REST/methods/servers_management.py:428
#: REST/methods/servers_management.py:427
msgid "Subtype"
msgstr "Subtipus"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:441
msgid "Managed"
msgstr "Gestionat"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:453 core/types/servers.py:72
#: REST/methods/servers_management.py:441
#: REST/methods/servers_management.py:452 core/types/servers.py:72
msgid "Unmanaged"
msgstr "No gestionat"
#: REST/methods/servers_management.py:451 REST/methods/services.py:248
#: REST/methods/servers_management.py:450 REST/methods/services.py:248
#: REST/methods/services.py:306
msgid "Standard"
msgstr "Estàndard"
@ -912,48 +913,48 @@ msgstr "D'acord"
msgid "Services Pool Groups"
msgstr "Grups de pools de serveis"
#: REST/methods/services_pools.py:105 REST/methods/transports.py:75
#: REST/methods/services_pools.py:106 REST/methods/transports.py:75
#: REST/methods/transports.py:129
msgid "Service Pools"
msgstr "Pools de servei"
#: REST/methods/services_pools.py:111
#: REST/methods/services_pools.py:112
msgid "Usage"
msgstr "Ús"
#: REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:114
msgid "Shows transports"
msgstr "Mostra transports"
#: REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:116
msgid "Parent service"
msgstr "Servei antecessor"
#: REST/methods/services_pools.py:278
#: REST/methods/services_pools.py:279
msgid "Create at least a service before creating a new service pool"
msgstr "Abans de crear un pool de servei nou cal crear al menys un servei"
#: REST/methods/services_pools.py:299
#: REST/methods/services_pools.py:300
msgid "Base service"
msgstr "Servei base"
#: REST/methods/services_pools.py:300
#: REST/methods/services_pools.py:301
msgid "Service used as base of this service pool"
msgstr "Servei utilitzat com a base d'aquest pool de servei"
#: REST/methods/services_pools.py:309
#: REST/methods/services_pools.py:310
msgid "OS Manager"
msgstr "Gestor de SO"
#: REST/methods/services_pools.py:310
#: REST/methods/services_pools.py:311
msgid "OS Manager used as base of this service pool"
msgstr "Gestor de SO utilitzat com a base d'aquest pool de servei"
#: REST/methods/services_pools.py:318
#: REST/methods/services_pools.py:319
msgid "Allow removal by users"
msgstr "Permetre als usuaris l'eliminació"
#: REST/methods/services_pools.py:320
#: REST/methods/services_pools.py:321
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 "
@ -962,26 +963,26 @@ msgstr ""
"Si està activat, l'usuari podrà eliminar el servei \"manualment\". Aneu amb "
"compte, perquè l'usuari podrà suprimir el seu propi servei"
#: REST/methods/services_pools.py:324 REST/methods/services_pools.py:333
#: REST/methods/services_pools.py:344 REST/methods/services_pools.py:458
#: REST/methods/services_pools.py:468 auths/RegexLdap/authenticator.py:146
#: REST/methods/services_pools.py:325 REST/methods/services_pools.py:334
#: REST/methods/services_pools.py:345 REST/methods/services_pools.py:459
#: REST/methods/services_pools.py:469 auths/RegexLdap/authenticator.py:146
#: core/types/ui.py:43 services/OpenGnsys/service.py:131
msgid "Advanced"
msgstr "Avançat"
#: REST/methods/services_pools.py:329
#: REST/methods/services_pools.py:330
msgid "Allow reset by users"
msgstr "Permetre als usuaris el reinici"
#: REST/methods/services_pools.py:330
#: REST/methods/services_pools.py:331
msgid "If active, the user will be allowed to reset the service"
msgstr "Si està activat, l'usuari podrà reiniciar el servei"
#: REST/methods/services_pools.py:338
#: REST/methods/services_pools.py:339
msgid "Ignores unused"
msgstr "Ignora els que no s'utilitzen"
#: REST/methods/services_pools.py:340
#: REST/methods/services_pools.py:341
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -989,15 +990,15 @@ msgstr ""
"Si l'opció està habilitada, UDS no intentarà detectar ni eliminar els "
"serveis d'usuari assignats que no s'utilitzin."
#: REST/methods/services_pools.py:350
#: REST/methods/services_pools.py:351
msgid "If active, transport will be visible for users"
msgstr "Si està activat, el transport serà visible per als usuaris"
#: REST/methods/services_pools.py:393
#: REST/methods/services_pools.py:394
msgid "Custom launch message text"
msgstr "Text de missatge de llançament personalitzat"
#: REST/methods/services_pools.py:395
#: REST/methods/services_pools.py:396
msgid ""
"Custom message to be shown to users, if active, when trying to start a "
"service from this pool."
@ -1005,53 +1006,53 @@ msgstr ""
"Missatge personalitzat que es mostrarà als usuaris, si està actiu, quan "
"intentin iniciar un servei des d&#39;aquest grup."
#: REST/methods/services_pools.py:404
#: REST/methods/services_pools.py:405
msgid "Enable custom launch message"
msgstr "Activa el missatge d&#39;inici personalitzat"
#: REST/methods/services_pools.py:405
#: REST/methods/services_pools.py:406
msgid "If active, the custom launch message will be shown to users"
msgstr ""
"Si està actiu, el missatge d&#39;inici personalitzat es mostrarà als usuaris"
#: REST/methods/services_pools.py:414
#: REST/methods/services_pools.py:415
msgid "Initial available services"
msgstr "Serveis inicialment disponibles"
#: REST/methods/services_pools.py:415
#: REST/methods/services_pools.py:416
msgid "Services created initially for this service pool"
msgstr "Serveis creats inicialment per a aquest pool de serveis"
#: REST/methods/services_pools.py:418 REST/methods/services_pools.py:428
#: REST/methods/services_pools.py:438 REST/methods/services_pools.py:450
#: REST/methods/services_pools.py:419 REST/methods/services_pools.py:429
#: REST/methods/services_pools.py:439 REST/methods/services_pools.py:451
msgid "Availability"
msgstr "Disponibilitat"
#: REST/methods/services_pools.py:424
#: REST/methods/services_pools.py:425
msgid "Services to keep in cache"
msgstr "Serveis per a mantenir en memòria cau"
#: REST/methods/services_pools.py:425
#: REST/methods/services_pools.py:426
msgid "Services kept in cache for improved user service assignation"
msgstr ""
"Serveis guardats en memòria cau per a millorar l'assignació de servei "
"d'usuari"
#: REST/methods/services_pools.py:434
#: REST/methods/services_pools.py:435
msgid "Services to keep in L2 cache"
msgstr "Serveis per a mantenir en memòria cau nivell 2"
#: REST/methods/services_pools.py:435
#: REST/methods/services_pools.py:436
msgid "Services kept in cache of level2 for improved service generation"
msgstr ""
"Serveis guardats en memòria cau de nivell 2 per a millorar la generació de "
"serveis"
#: REST/methods/services_pools.py:444
#: REST/methods/services_pools.py:445
msgid "Maximum number of services to provide"
msgstr "Nombre màxim de serveis a proveir"
#: REST/methods/services_pools.py:446
#: REST/methods/services_pools.py:447
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -1059,19 +1060,19 @@ msgstr ""
"Nombre màxim de serveis (assignats i en memòria cau nivell 1) que poden "
"crear-se per a aquest servei"
#: REST/methods/services_pools.py:455
#: REST/methods/services_pools.py:456
msgid "Show transports"
msgstr "Mostrar transports"
#: REST/methods/services_pools.py:456
#: REST/methods/services_pools.py:457
msgid "If active, alternative transports for user will be shown"
msgstr "Si està activat, es mostraran transports alternatius per a l'usuari"
#: REST/methods/services_pools.py:465
#: REST/methods/services_pools.py:466
msgid "Accounting"
msgstr "Comptabilització"
#: REST/methods/services_pools.py:466
#: REST/methods/services_pools.py:467
msgid "Account associated to this service pool"
msgstr "Compte associat a aquest pool de servei"
@ -1584,12 +1585,10 @@ msgstr ""
"automàticament a aquest URL"
#: auths/ActiveDirectory_enterprise/authenticator.py:194
#| msgid "Group membership attr"
msgid "Force Group Membership"
msgstr "Força la pertinença al grup"
#: auths/ActiveDirectory_enterprise/authenticator.py:196
#| msgid "If not empty, UDS will try to add managed users to this group"
msgid "If not empty, all users will be considered members of this group"
msgstr ""
"Si no està buit, tots els usuaris seran considerats membres d&#39;aquest grup"
@ -2749,26 +2748,26 @@ msgstr "Netegeu la memòria cau L2"
msgid "Custom message on launchers"
msgstr "Missatge personalitzat als llançadors"
#: core/managers/publication.py:266
#: core/managers/publication.py:271
msgid ""
"Already publishing. Wait for previous publication to finish and try again"
msgstr ""
"Ja s'està publicant. Espereu que la publicació anterior acabi i torneu-ho a "
"intentar"
#: core/managers/publication.py:270
#: core/managers/publication.py:275
msgid "Service is in maintenance mode and new publications are not allowed"
msgstr "El servei està en mode manteniment i no es permeten publicacions noves"
#: core/managers/publication.py:320
#: core/managers/publication.py:325
msgid "Can't cancel non running publication"
msgstr "No es pot cancel·lar una publicació que no s'està executant"
#: core/managers/publication.py:349
#: core/managers/publication.py:354
msgid "Can't unpublish non usable publication"
msgstr "No es pot anul·lar una publicació que no es pot utilitzar"
#: core/managers/publication.py:351
#: core/managers/publication.py:356
msgid "Can't unpublish publications with services in process"
msgstr "No es poden anul·lar publicacions amb serveis en procés"
@ -2809,7 +2808,6 @@ msgid "The requested service is restrained"
msgstr "El servei sol·licitat està restringit"
#: core/managers/userservice.py:562
#| msgid "Machines for this service"
msgid "Cannot create user services for this service"
msgstr "No es poden crear serveis d&#39;usuari per a aquest servei"
@ -3084,7 +3082,6 @@ msgid "Invalid Multi-Factor Authentication code"
msgstr "Codi d&#39;autenticació multifactor no vàlid"
#: core/types/errors.py:135
#| msgid "Password"
msgid "Password expired"
msgstr "La contrasenya ha caducat"
@ -3128,94 +3125,99 @@ msgstr "Túnel"
msgid "Actor"
msgstr "Actor"
#: core/types/states.py:187
#: core/types/states.py:193
msgid "Active"
msgstr "Actiu"
#: core/types/states.py:188
#: core/types/states.py:194
msgid "Inactive"
msgstr "Inactiu"
#: core/types/states.py:189
#: core/types/states.py:195
msgid "Blocked"
msgstr "Bloquejat"
#: core/types/states.py:190
#: core/types/states.py:196
msgid "Waiting publication"
msgstr "Esperant publicació"
#: core/types/states.py:191
#: core/types/states.py:197
msgid "In preparation"
msgstr "En preparació"
#: core/types/states.py:192
#: core/types/states.py:198
msgid "Valid"
msgstr "Vàlid"
#: core/types/states.py:193 core/types/states.py:195
#: core/types/states.py:199 core/types/states.py:201
msgid "Removing"
msgstr "Eliminant"
#: core/types/states.py:194
#: core/types/states.py:200
msgid "Restrained"
msgstr "Restringit"
#: core/types/states.py:196
#: core/types/states.py:202
msgid "Removed"
msgstr "Eliminat"
#: core/types/states.py:197
#: core/types/states.py:203
msgid "Canceled"
msgstr "Cancel·lat"
#: core/types/states.py:198
#: core/types/states.py:204
msgid "Canceling"
msgstr "Cancel·lant"
#: core/types/states.py:199
#: core/types/states.py:205
msgid "Error"
msgstr "Error"
#: core/types/states.py:201
#: core/types/states.py:207
msgid "Finished"
msgstr "Finalitzat"
#: core/types/states.py:202
#: core/types/states.py:208
msgid "Waiting execution"
msgstr "Esperant execució"
#: core/types/states.py:203
#: core/types/states.py:209
msgid "Balancing"
msgstr "Equilibrant"
#: core/types/states.py:204
#: core/types/states.py:210
msgid "In maintenance"
msgstr "En manteniment"
#: core/types/states.py:205
#: core/types/states.py:211
msgid "Waiting OS"
msgstr "Esperant SO"
#: core/types/states.py:206
#: core/types/states.py:212
msgid "Too many preparing services"
msgstr "Massa serveis en preparació"
#: core/types/states.py:207
#: core/types/states.py:213
msgid "Meta member"
msgstr "Meta membre"
#: core/types/states.py:208
#: core/types/states.py:214
msgid "Allowed"
msgstr "Permès"
#: core/types/states.py:209
#: core/types/states.py:215
msgid "Denied"
msgstr "Negat"
#: core/types/states.py:210
#: core/types/states.py:216
msgid "Unknown"
msgstr "Desconegut"
#: core/types/states.py:217
#| msgid "Blocked"
msgid "Locked"
msgstr "Tancat"
#: core/types/transports.py:76
msgid "Direct"
msgstr "Directe"
@ -3555,6 +3557,15 @@ msgstr ""
msgid "Enable cookies consent"
msgstr "Activa el consentiment de les galetes"
#: core/util/config.py:797
msgid "URL for more info about cookies"
msgstr "URL per obtenir més informació sobre les galetes"
#: core/util/config.py:803
#| msgid "Enable cookies consent"
msgid "URL to leave cookies consent"
msgstr "URL per deixar el consentiment de les galetes"
#: core/util/fields.py:85
msgid "Tunnel server"
msgstr "Servidor de túnel"
@ -4163,12 +4174,6 @@ msgid "URL pattern for SMS sending"
msgstr "Patró d&#39;URL per enviar SMS"
#: mfas/SMS/mfa.py:108
#| msgid ""
#| "URL pattern for SMS sending. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"URL pattern for SMS sending. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4179,8 +4184,8 @@ msgid ""
msgstr ""
"Patró d&#39;URL per a l&#39;enviament de SMS. Pot contenir les variables "
"següents: * {code} - el codi que cal enviar * {phone/+phone} - el número de "
"telèfon * {username} - el nom d&#39;usuari * {justV} - 6a75737456 - 6361 @"
".... * {realName} - el nom real de l&#39;usuari"
"telèfon * {username} - el nom d&#39;usuari * {justV} - 6a75737456 - 6361 "
"@.... * {realName} - el nom real de l&#39;usuari"
#: mfas/SMS/mfa.py:117 mfas/SMS/mfa.py:129 mfas/SMS/mfa.py:139
#: mfas/SMS/mfa.py:159 mfas/SMS/mfa.py:178 mfas/SMS/mfa.py:189
@ -4212,13 +4217,6 @@ msgid "Headers for SMS requests"
msgstr "Capçaleres per a sol·licituds d&#39;SMS"
#: mfas/SMS/mfa.py:149
#| msgid ""
#| "Headers for SMS requests. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @....\n"
#| "Headers are in the form of \"Header: Value\". (without the quotes)"
msgid ""
"Headers for SMS requests. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4228,9 +4226,9 @@ msgid ""
"* {realName} - the real name of the user\n"
"Headers are in the form of \"Header: Value\". (without the quotes)"
msgstr ""
"Capçaleres per a sol·licituds d&#39;SMS. Pot contenir les variables següents:"
" * {code} - el codi que cal enviar * {phone/+phone} - el número de telèfon * "
"{username} - el nom d&#39;usuari * {justV} - el nom d&#39;usuari - "
"Capçaleres per a sol·licituds d&#39;SMS. Pot contenir les variables "
"següents: * {code} - el codi que cal enviar * {phone/+phone} - el número de "
"telèfon * {username} - el nom d&#39;usuari * {justV} - el nom d&#39;usuari - "
"___6a75737456 - @.... * {realName} - el nom real de l&#39;usuari Les "
"capçaleres tenen la forma de \"Encapçalament: valor\". (sense cometes)"
@ -4239,13 +4237,6 @@ msgid "Parameters for SMS POST/PUT sending"
msgstr "Paràmetres per a l&#39;enviament de SMS POST/PUT"
#: mfas/SMS/mfa.py:169
#| msgid ""
#| "Parameters for SMS sending via POST/PUT. It can contain the following "
#| "variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"Parameters for SMS sending via POST/PUT. It can contain the following "
"variables:\n"
@ -4406,8 +4397,8 @@ msgid ""
"Please, use your Authenticator to add your account. (i.e. Google "
"Authenticator, Authy, ...)"
msgstr ""
"Si us plau, utilitzeu el vostre Authenticator per afegir el vostre compte. ("
"és a dir, Google Authenticator, Authy, ...)"
"Si us plau, utilitzeu el vostre Authenticator per afegir el vostre compte. "
"(és a dir, Google Authenticator, Authy, ...)"
#: mfas/TOTP/mfa.py:197
msgid "Code is already used. Wait a minute and try again."
@ -4698,7 +4689,7 @@ msgstr "Cal indicar una contrasenya per al compte!"
#: osmanagers/LinuxOsManager/linux_osmanager.py:50
msgid "Linux OS Manager"
msgstr "Gestor de SO Linux"
msgstr "Linux OS Manager"
#: osmanagers/LinuxOsManager/linux_osmanager.py:52
msgid "Os Manager to control Linux virtual machines"
@ -4734,7 +4725,7 @@ msgstr ""
#: osmanagers/LinuxOsManager/linux_randompass_osmanager.py:53
msgid "Linux Random Password OS Manager"
msgstr "Gestor de SO per a Linux amb contrasenya aleatòria"
msgstr "Linux amb contrasenya aleatòria OS Managers"
#: osmanagers/LinuxOsManager/linux_randompass_osmanager.py:55
msgid "Os Manager to control linux machines, with user password set randomly."
@ -4762,7 +4753,7 @@ msgstr "RDS UDS Actor (heretat, utilitzeu UDS RDS Server)"
#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32
msgid "RDS OS Manager"
msgstr "Gestor de SO per a RDS"
msgstr "RDS OS Manager"
#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34
msgid "Os Manager to control RDS provided services"
@ -4810,7 +4801,7 @@ msgstr ""
#: osmanagers/WindowsOsManager/windows.py:30
msgid "Windows Basic OS Manager"
msgstr "Gestor de SO per a Windows Bàsic"
msgstr "Windows Bàsic OS Manager"
#: osmanagers/WindowsOsManager/windows.py:32
msgid "Os Manager to control windows machines without domain."
@ -4818,7 +4809,7 @@ msgstr "Gestor de SO per a controlar màquines Windows no agregades a domini"
#: osmanagers/WindowsOsManager/windows_domain.py:60
msgid "Windows Domain OS Manager"
msgstr "Gestor de SO per a Domini de Windows"
msgstr "Domini de Windows OS Manager"
#: osmanagers/WindowsOsManager/windows_domain.py:62
msgid "Os Manager to control windows machines with domain."
@ -4917,7 +4908,7 @@ msgstr "Error desconegut: {0}"
#: osmanagers/WindowsOsManager/windows_random.py:58
msgid "Windows Random Password OS Manager"
msgstr "Gestor de SO per a Windows amb contrasenya aleatòria "
msgstr "Windows amb contrasenya aleatòria OS Manager"
#: osmanagers/WindowsOsManager/windows_random.py:60
msgid ""
@ -5392,7 +5383,7 @@ msgstr "Base AMI per a aquest servei"
#: services/AWS_enterprise/service_fixed.py:80
#: services/Google_enterprise/service.py:65
#: services/Google_enterprise/service_fixed.py:80
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:109
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:111
#: services/OpenStack/service_fixed.py:82
msgid "Region"
msgstr "Regió"
@ -5430,7 +5421,7 @@ msgstr "VPC per a les instàncies daquest servei"
#: services/AWS_enterprise/service.py:126
#: services/Azure_enterprise/service.py:97
#: services/HyperV_enterprise/service.py:102
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:154
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:156
#: services/Xen/service.py:132
msgid "Network"
msgstr "Xarxa"
@ -5461,7 +5452,7 @@ msgstr "Serveis AWS basats en màquines fixes."
#: services/AWS_enterprise/service_fixed.py:82
#: services/Google_enterprise/service_fixed.py:82
#: services/OpenStack/service.py:111 services/OpenStack/service_fixed.py:84
#: services/OpenStack/service.py:113 services/OpenStack/service_fixed.py:84
msgid "Service region"
msgstr "Regió de Servei"
@ -5626,7 +5617,7 @@ msgstr "Atura la màquina (i la desassigna)"
#: services/Google_enterprise/provider.py:42
msgid "Google Cloud Platform Provider"
msgstr "Proveïdor de Google Cloud Platform"
msgstr "Proveïdor de la plataforma Google Cloud"
#: services/Google_enterprise/provider.py:44
msgid "Provides connection to Google Cloud Platform Compute Engine"
@ -5948,7 +5939,7 @@ msgstr "Servei basat en Nutanix Prism Central"
#: services/NutanixPrism_enterprise/service.py:59
#: services/NutanixPrism_enterprise/service_fixed.py:84
#: services/OpenStack/service.py:116 services/OpenStack/service_fixed.py:89
#: services/OpenStack/service.py:118 services/OpenStack/service_fixed.py:89
msgid "Project"
msgstr "Projecte"
@ -6120,7 +6111,7 @@ msgstr ""
#: services/OVirt/provider.py:75
msgid "oVirt/OLVM Platform Provider"
msgstr "Proveïdor de plataforma oVirt/OLVM"
msgstr "Proveïdor de la plataforma oVirt/OLVM"
#: services/OVirt/provider.py:79
msgid "oVirt platform service provider"
@ -6581,43 +6572,43 @@ msgstr "Volum OpenStack Live"
msgid "OpenStack live images based service"
msgstr "Servei basat en imatges OpenStack Live"
#: services/OpenStack/service.py:123 services/OpenStack/service_fixed.py:96
#: services/OpenStack/service.py:125 services/OpenStack/service_fixed.py:96
msgid "Project for this service"
msgstr "Projecte per a aquest servei"
#: services/OpenStack/service.py:128
#: services/OpenStack/service.py:130
msgid "Availability Zones"
msgstr "Zones amb disponibilitat"
#: services/OpenStack/service.py:140
#: services/OpenStack/service.py:142
msgid "Service availability zones"
msgstr "Zones amb disponibilitat del servei"
#: services/OpenStack/service.py:146
#: services/OpenStack/service.py:148
msgid "Volume"
msgstr "Volum"
#: services/OpenStack/service.py:148
#: services/OpenStack/service.py:150
msgid "Base volume for service (restricted by availability zone)"
msgstr "Volum base per al servei (restringit a zones amb disponibilitat)"
#: services/OpenStack/service.py:156
#: services/OpenStack/service.py:158
msgid "Network to attach to this service"
msgstr "Xarxa per a associar a aquest servei"
#: services/OpenStack/service.py:161
#: services/OpenStack/service.py:163
msgid "Flavor"
msgstr "Flavor"
#: services/OpenStack/service.py:163
#: services/OpenStack/service.py:165
msgid "Flavor for service"
msgstr "Flavor per servei"
#: services/OpenStack/service.py:169
#: services/OpenStack/service.py:171
msgid "Security Groups"
msgstr "Grups de seguretat"
#: services/OpenStack/service.py:171
#: services/OpenStack/service.py:173
msgid "Service security groups"
msgstr "Grups de seguretat de servei"
@ -7315,11 +7306,11 @@ msgstr "Llista de noms"
#: services/ScaleComputing_enterprise/provider.py:38
msgid "Scale Platform Provider"
msgstr "Proveïdor de plataforma d&#39;escala"
msgstr "Proveïdor de plataforma Scale"
#: services/ScaleComputing_enterprise/provider.py:40
msgid "Scale platform service provider"
msgstr "Proveïdor de serveis de plataforma a escala"
msgstr "Proveïdor de serveis de plataforma Scale"
#: services/ScaleComputing_enterprise/provider.py:49
msgid "Scale Server IP or Hostname"
@ -7509,7 +7500,6 @@ msgid "Local"
msgstr "Local"
#: services/Vmware_enterprise/helpers.py:101
#| msgid "Removed"
msgid "Remote"
msgstr "Remot"
@ -8235,7 +8225,6 @@ msgstr ""
#: transports/HTML5RDP/html5rdp.py:307
#: transports/HTML5RDS_enterprise/html5rds.py:171
#| msgid "Custom parameters"
msgid "Support parameters"
msgstr "Paràmetres de suport"
@ -9040,7 +9029,7 @@ msgstr "Excés d'errors d'autenticació. Usuari bloquejat temporalment"
msgid "Invalid data"
msgstr "Dades no vàlides"
#: web/util/configjs.py:131
#: web/util/configjs.py:135
msgid "Access limited by calendar"
msgstr "Accés limitat per calendari"

File diff suppressed because it is too large Load Diff

View File

@ -27,16 +27,18 @@
# Translators:
# Translators:
# Translators:
# Translators:
# Adolfo Gómez <dkmaster at dkmon dot com>, 2012
# Javier <jgonzalez@virtualcable.es>, 2025
# Víctor Alonso <valonso@virtualcable.net>, 2022
# Víctor Alonso <valonso@virtualcable.net>, 2022
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-18 21:00+0100\n"
"POT-Creation-Date: 2025-03-12 19:02+0100\n"
"PO-Revision-Date: 2014-03-26 02:14+0000\n"
"Last-Translator: Víctor Alonso <valonso@virtualcable.net>, 2022\n"
"Last-Translator: Javier <jgonzalez@virtualcable.es>, 2025\n"
"Language-Team: German (http://app.transifex.com/openuds/openuds/language/"
"de/)\n"
"Language: de\n"
@ -54,8 +56,8 @@ msgstr "Konten"
#: REST/methods/meta_pools.py:87 REST/methods/mfas.py:60
#: REST/methods/networks.py:65 REST/methods/notifiers.py:69
#: REST/methods/osmanagers.py:59 REST/methods/providers.py:73
#: REST/methods/reports.py:72 REST/methods/servers_management.py:424
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:107
#: REST/methods/reports.py:72 REST/methods/servers_management.py:423
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:108
#: REST/methods/transports.py:70 REST/methods/tunnels_management.py:153
#: REST/methods/user_services.py:359 REST/methods/user_services.py:442
#: REST/methods/users_groups.py:177 REST/model/base.py:161
@ -66,7 +68,7 @@ msgstr "Name"
#: REST/methods/calendarrules.py:108 REST/methods/calendars.py:72
#: REST/methods/meta_pools.py:88 REST/methods/mfas.py:62
#: REST/methods/notifiers.py:73 REST/methods/osmanagers.py:61
#: REST/methods/providers.py:75 REST/methods/servers_management.py:425
#: REST/methods/providers.py:75 REST/methods/servers_management.py:424
#: REST/methods/services.py:235 REST/methods/services_pool_groups.py:79
#: REST/methods/transports.py:72 REST/methods/tunnels_management.py:154
#: REST/methods/user_services.py:444 REST/methods/users_groups.py:178
@ -82,8 +84,8 @@ msgstr "Zeitmarke"
#: REST/methods/calendars.py:77 REST/methods/meta_pools.py:108
#: REST/methods/mfas.py:63 REST/methods/networks.py:86
#: REST/methods/notifiers.py:74 REST/methods/osmanagers.py:63
#: REST/methods/providers.py:79 REST/methods/servers_management.py:430
#: REST/methods/services.py:251 REST/methods/services_pools.py:116
#: REST/methods/providers.py:79 REST/methods/servers_management.py:429
#: REST/methods/services.py:251 REST/methods/services_pools.py:117
#: REST/methods/transports.py:81 REST/methods/tunnels_management.py:158
msgid "tags"
msgstr "Stichworte"
@ -96,7 +98,7 @@ msgstr "Poolname"
msgid "User name"
msgstr "Nutzername"
#: REST/methods/accountsusage.py:94 core/types/states.py:200
#: REST/methods/accountsusage.py:94 core/types/states.py:206
msgid "Running"
msgstr "Laufen"
@ -127,7 +129,7 @@ msgstr "Aktuelle Verwendungen"
#: REST/methods/actor_token.py:58
msgid "Actor tokens"
msgstr "Schauspieler-Token"
msgstr "Actor-Token"
#: REST/methods/actor_token.py:61 REST/methods/servers_management.py:71
#: reports/auto/fields.py:57 reports/lists/audit.py:137
@ -184,7 +186,7 @@ msgstr "Token wird von {} von {} ausgegeben"
#: REST/methods/authenticators.py:69 REST/methods/networks.py:81
msgid "Authenticators"
msgstr "Authentifikatoren"
msgstr "Authentifikator"
#: REST/methods/authenticators.py:71
msgid "Id"
@ -193,7 +195,7 @@ msgstr "Ich würde"
#: REST/methods/authenticators.py:73 REST/methods/mfas.py:61
#: REST/methods/notifiers.py:70 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:74 REST/methods/servers_management.py:68
#: REST/methods/servers_management.py:426 REST/methods/services.py:236
#: REST/methods/servers_management.py:425 REST/methods/services.py:236
#: REST/methods/transports.py:71 REST/methods/user_services.py:366
#: REST/methods/user_services.py:443
msgid "Type"
@ -225,8 +227,8 @@ msgid "MFA"
msgstr "MFA"
#: REST/methods/authenticators.py:123 REST/methods/meta_pools.py:105
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:112
#: REST/methods/services_pools.py:349 core/consts/calendar.py:190
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:350 core/consts/calendar.py:190
msgid "Visible"
msgstr "Sichtbar"
@ -253,10 +255,10 @@ msgstr ""
"Zugriffstyp für diesen Transport. Deaktiviert bedeutet nicht nur "
"ausgeblendet, sondern auch nicht als Anmeldemethode verwendbar."
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:353
#: REST/methods/services_pools.py:365 REST/methods/services_pools.py:377
#: REST/methods/services_pools.py:388 REST/methods/services_pools.py:399
#: REST/methods/services_pools.py:408 core/types/ui.py:47
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:354
#: REST/methods/services_pools.py:366 REST/methods/services_pools.py:378
#: REST/methods/services_pools.py:389 REST/methods/services_pools.py:400
#: REST/methods/services_pools.py:409 core/types/ui.py:47
#: services/OVirt/service_linked.py:186
msgid "Display"
msgstr "Anzeige"
@ -378,11 +380,11 @@ msgid "HA Policy"
msgstr "HA-Richtlinie"
#: REST/methods/meta_pools.py:103 REST/methods/services.py:243
#: REST/methods/services_pools.py:109
#: REST/methods/services_pools.py:110
msgid "User services"
msgstr "User services"
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:110
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:111
msgid "In Preparation"
msgstr "In Vorbereitung"
@ -391,16 +393,16 @@ msgid "Pool Group"
msgstr "Poolgruppe"
#: REST/methods/meta_pools.py:118 REST/methods/meta_pools.py:206
#: REST/methods/services_pools.py:185 REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:369
#: REST/methods/services_pools.py:186 REST/methods/services_pools.py:247
#: REST/methods/services_pools.py:370
msgid "Default"
msgstr "Standard"
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:287
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:288
msgid "Short name"
msgstr "Kurzer Name"
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:288
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:289
msgid "Short name for user service visualization"
msgstr "Kurzname für die Visualisierung des Benutzerservices"
@ -422,21 +424,21 @@ msgstr ""
"gestartet. Vorsichtig aktivieren!."
#: REST/methods/meta_pools.py:198 REST/methods/services_pool_groups.py:107
#: REST/methods/services_pools.py:361
#: REST/methods/services_pools.py:362
msgid "Associated Image"
msgstr "Zugeordnetes Bild"
#: REST/methods/meta_pools.py:199 REST/methods/services_pool_groups.py:108
#: REST/methods/services_pools.py:362
#: REST/methods/services_pools.py:363
msgid "Image assocciated with this service"
msgstr "Bild mit diesem Dienst verbunden"
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:114
#: REST/methods/services_pools.py:373
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:374
msgid "Pool group"
msgstr "Poolgruppe"
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:374
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:375
msgid "Pool group for this pool (for pool classify on display)"
msgstr "Poolgruppe für diesen Pool (für Poolklassifizierung auf dem Display)"
@ -444,11 +446,11 @@ msgstr "Poolgruppe für diesen Pool (für Poolklassifizierung auf dem Display)"
msgid "If active, metapool will be visible for users"
msgstr "Wenn aktiv, ist der Metapool für Benutzer sichtbar"
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:382
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:383
msgid "Calendar access denied text"
msgstr "Kalenderzugriff verweigert Text"
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:384
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:385
msgid ""
"Custom message to be shown to users if access is limited by calendar rules."
msgstr ""
@ -537,7 +539,7 @@ msgstr "Inhaber"
#: REST/methods/meta_service_pools.py:233 REST/methods/user_services.py:188
#: REST/methods/user_services.py:312
msgid "Actor version"
msgstr "Darstellerversion"
msgstr "Actor-version"
#: REST/methods/meta_service_pools.py:266 REST/methods/services_usage.py:152
#: REST/methods/user_services.py:226
@ -678,7 +680,7 @@ msgstr ""
msgid "Service providers"
msgstr "Dienstleister"
#: REST/methods/providers.py:76 REST/methods/services_pools.py:108
#: REST/methods/providers.py:76 REST/methods/services_pools.py:109
msgid "Status"
msgstr "Status"
@ -749,7 +751,7 @@ msgid "Servers of {0}"
msgstr "Server von {0}"
#: REST/methods/servers_management.py:146
#: REST/methods/servers_management.py:429 REST/methods/tunnels_management.py:90
#: REST/methods/servers_management.py:428 REST/methods/tunnels_management.py:90
#: REST/methods/tunnels_management.py:157
msgid "Servers"
msgstr "Server"
@ -801,7 +803,7 @@ msgid "Normal"
msgstr "Normal"
#: REST/methods/servers_management.py:183
#: REST/methods/servers_management.py:454
#: REST/methods/servers_management.py:453
msgid "of type"
msgstr "vom Typ"
@ -834,24 +836,24 @@ msgstr "Server"
msgid "Server to include on group"
msgstr "Server, der in die Gruppe aufgenommen werden soll"
#: REST/methods/servers_management.py:422
#: REST/methods/servers_management.py:421
msgid "Servers Groups"
msgstr "Servergruppen"
#: REST/methods/servers_management.py:428
#: REST/methods/servers_management.py:427
msgid "Subtype"
msgstr "Untertyp"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:441
msgid "Managed"
msgstr "Gelang es"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:453 core/types/servers.py:72
#: REST/methods/servers_management.py:441
#: REST/methods/servers_management.py:452 core/types/servers.py:72
msgid "Unmanaged"
msgstr "Nicht verwaltet"
#: REST/methods/servers_management.py:451 REST/methods/services.py:248
#: REST/methods/servers_management.py:450 REST/methods/services.py:248
#: REST/methods/services.py:306
msgid "Standard"
msgstr "Standard"
@ -914,50 +916,50 @@ msgstr "OK"
msgid "Services Pool Groups"
msgstr "Dienstleistungen Pool Gruppen"
#: REST/methods/services_pools.py:105 REST/methods/transports.py:75
#: REST/methods/services_pools.py:106 REST/methods/transports.py:75
#: REST/methods/transports.py:129
msgid "Service Pools"
msgstr "Service-Pools"
#: REST/methods/services_pools.py:111
#: REST/methods/services_pools.py:112
msgid "Usage"
msgstr "Verwendungszweck"
#: REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:114
msgid "Shows transports"
msgstr "Zeigt Transporte"
#: REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:116
msgid "Parent service"
msgstr "Elternservice"
#: REST/methods/services_pools.py:278
#: REST/methods/services_pools.py:279
msgid "Create at least a service before creating a new service pool"
msgstr ""
"Erstellen Sie mindestens einen Service, bevor Sie einen neuen Service-Pool "
"erstellen"
#: REST/methods/services_pools.py:299
#: REST/methods/services_pools.py:300
msgid "Base service"
msgstr "Basisservice"
#: REST/methods/services_pools.py:300
#: REST/methods/services_pools.py:301
msgid "Service used as base of this service pool"
msgstr "Service, der als Basis für diesen Service-Pool verwendet wird"
#: REST/methods/services_pools.py:309
#: REST/methods/services_pools.py:310
msgid "OS Manager"
msgstr "OS Manager"
#: REST/methods/services_pools.py:310
#: REST/methods/services_pools.py:311
msgid "OS Manager used as base of this service pool"
msgstr "OS-Manager wird als Basis dieses Service-Pools verwendet"
#: REST/methods/services_pools.py:318
#: REST/methods/services_pools.py:319
msgid "Allow removal by users"
msgstr "Entfernung von Benutzern zulassen"
#: REST/methods/services_pools.py:320
#: REST/methods/services_pools.py:321
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 "
@ -967,26 +969,26 @@ msgstr ""
"vorsichtig, denn der Benutzer hat die Berechtigung, seinen eigenen Service "
"zu \"löschen\""
#: REST/methods/services_pools.py:324 REST/methods/services_pools.py:333
#: REST/methods/services_pools.py:344 REST/methods/services_pools.py:458
#: REST/methods/services_pools.py:468 auths/RegexLdap/authenticator.py:146
#: REST/methods/services_pools.py:325 REST/methods/services_pools.py:334
#: REST/methods/services_pools.py:345 REST/methods/services_pools.py:459
#: REST/methods/services_pools.py:469 auths/RegexLdap/authenticator.py:146
#: core/types/ui.py:43 services/OpenGnsys/service.py:131
msgid "Advanced"
msgstr "Erweitert"
#: REST/methods/services_pools.py:329
#: REST/methods/services_pools.py:330
msgid "Allow reset by users"
msgstr "Zurücksetzen durch Benutzer zulassen"
#: REST/methods/services_pools.py:330
#: REST/methods/services_pools.py:331
msgid "If active, the user will be allowed to reset the service"
msgstr "Wenn aktiv, kann der Benutzer den Service zurücksetzen"
#: REST/methods/services_pools.py:338
#: REST/methods/services_pools.py:339
msgid "Ignores unused"
msgstr "Ignoriert ungenutzte"
#: REST/methods/services_pools.py:340
#: REST/methods/services_pools.py:341
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -994,15 +996,15 @@ msgstr ""
"Wenn die Option aktiviert ist, versucht das System nicht, die zugewiesenen, "
"jedoch nicht verwendeten User-Services zu erkennen und zu entfernen."
#: REST/methods/services_pools.py:350
#: REST/methods/services_pools.py:351
msgid "If active, transport will be visible for users"
msgstr "Wenn aktiv, ist der Transport für Benutzer sichtbar"
#: REST/methods/services_pools.py:393
#: REST/methods/services_pools.py:394
msgid "Custom launch message text"
msgstr "Benutzerdefinierter Text für die Startnachricht"
#: REST/methods/services_pools.py:395
#: REST/methods/services_pools.py:396
msgid ""
"Custom message to be shown to users, if active, when trying to start a "
"service from this pool."
@ -1010,54 +1012,54 @@ msgstr ""
"Benutzerdefinierte Nachricht, die den Benutzern angezeigt wird, wenn sie "
"aktiv sind und versuchen, einen Dienst aus diesem Pool zu starten."
#: REST/methods/services_pools.py:404
#: REST/methods/services_pools.py:405
msgid "Enable custom launch message"
msgstr "Benutzerdefinierte Startnachricht aktivieren"
#: REST/methods/services_pools.py:405
#: REST/methods/services_pools.py:406
msgid "If active, the custom launch message will be shown to users"
msgstr ""
"Wenn aktiviert, wird den Benutzern die benutzerdefinierte Startnachricht "
"angezeigt"
#: REST/methods/services_pools.py:414
#: REST/methods/services_pools.py:415
msgid "Initial available services"
msgstr "Anfangs verfügbare Services"
#: REST/methods/services_pools.py:415
#: REST/methods/services_pools.py:416
msgid "Services created initially for this service pool"
msgstr "Services, die ursprünglich für diesen Servicepool erstellt wurden"
#: REST/methods/services_pools.py:418 REST/methods/services_pools.py:428
#: REST/methods/services_pools.py:438 REST/methods/services_pools.py:450
#: REST/methods/services_pools.py:419 REST/methods/services_pools.py:429
#: REST/methods/services_pools.py:439 REST/methods/services_pools.py:451
msgid "Availability"
msgstr "Verfügbarkeit"
#: REST/methods/services_pools.py:424
#: REST/methods/services_pools.py:425
msgid "Services to keep in cache"
msgstr "Dienste, die im Cache aufbewahrt werden sollen"
#: REST/methods/services_pools.py:425
#: REST/methods/services_pools.py:426
msgid "Services kept in cache for improved user service assignation"
msgstr ""
"Dienste werden im Cache gehalten, um die Benutzerdienstzuweisung zu "
"verbessern"
#: REST/methods/services_pools.py:434
#: REST/methods/services_pools.py:435
msgid "Services to keep in L2 cache"
msgstr "Dienste, die im L2-Cache aufbewahrt werden sollen"
#: REST/methods/services_pools.py:435
#: REST/methods/services_pools.py:436
msgid "Services kept in cache of level2 for improved service generation"
msgstr ""
"Services, die im Level 2 Cache gehalten werden, um die Service-Generierung "
"zu verbessern"
#: REST/methods/services_pools.py:444
#: REST/methods/services_pools.py:445
msgid "Maximum number of services to provide"
msgstr "Maximale Anzahl der zu erbringenden Services"
#: REST/methods/services_pools.py:446
#: REST/methods/services_pools.py:447
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -1065,19 +1067,19 @@ msgstr ""
"Maximale Anzahl an Services (zugewiesen und L1-Cache), die für diesen "
"Service erstellt werden können"
#: REST/methods/services_pools.py:455
#: REST/methods/services_pools.py:456
msgid "Show transports"
msgstr "Transporte anzeigen"
#: REST/methods/services_pools.py:456
#: REST/methods/services_pools.py:457
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:465
#: REST/methods/services_pools.py:466
msgid "Accounting"
msgstr "Buchhaltung"
#: REST/methods/services_pools.py:466
#: REST/methods/services_pools.py:467
msgid "Account associated to this service pool"
msgstr "Konto, das diesem Service-Pool zugeordnet ist"
@ -1593,19 +1595,17 @@ msgstr ""
"automatisch zu dieser URL umgeleitet"
#: auths/ActiveDirectory_enterprise/authenticator.py:194
#| msgid "Group membership attr"
msgid "Force Group Membership"
msgstr "Gruppenmitgliedschaft erzwingen"
#: auths/ActiveDirectory_enterprise/authenticator.py:196
#| msgid "If not empty, UDS will try to add managed users to this group"
msgid "If not empty, all users will be considered members of this group"
msgstr ""
"Wenn nicht leer, werden alle Benutzer als Mitglieder dieser Gruppe betrachtet"
#: auths/ActiveDirectory_enterprise/authenticator.py:202
msgid "Active Directory Authenticator"
msgstr "Active Directory Authenticator"
msgstr "Active Directory Authentifikator"
#: auths/ActiveDirectory_enterprise/authenticator.py:204
msgid "Authenticate against Active Directory"
@ -1676,7 +1676,7 @@ msgstr ""
#: auths/AzureAD_enterprise/authenticator.py:87
msgid "Entra ID Authenticator"
msgstr "Entra ID-Authentifikator"
msgstr "Entra ID Authentifikator"
#: auths/AzureAD_enterprise/authenticator.py:89
msgid "Entra ID Authenticator. Formerly Azure AD."
@ -1854,7 +1854,7 @@ msgstr "Attribut, aus dem der MFA-Code extrahiert werden soll"
#: auths/EDirectory_enterprise/authenticator.py:123
msgid "eDirectory Authenticator"
msgstr "eDirectory Authenticator"
msgstr "eDirectory Authentifikator"
#: auths/EDirectory_enterprise/authenticator.py:125
msgid "Authenticate against eDirectory"
@ -1905,7 +1905,7 @@ msgstr ""
#: auths/IP/authenticator.py:51 auths/IP/authenticator.py:53
msgid "IP Authenticator"
msgstr "IP-Authenticator"
msgstr "IP Authentifikator"
#: auths/IP/authenticator.py:61
msgid "IP Range"
@ -1971,7 +1971,7 @@ msgstr "Beim Authentifikator scheint alles in Ordnung zu sein."
#: auths/OAuth2/authenticator.py:60 auths/OAuth2/authenticator.py:62
msgid "OAuth2 Authenticator"
msgstr "OAuth2-Authentifikator"
msgstr "OAuth2 Authentifikator"
#: auths/OAuth2/authenticator.py:67
msgid "Authorization endpoint"
@ -2099,7 +2099,7 @@ msgstr "OpenID Connect Code (Autorisierungscodefluss mit OpenID Connect)"
#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58
msgid "Radius Authenticator"
msgstr "Radius-Authentifikator"
msgstr "Radius Authentifikator"
#: auths/Radius/authenticator.py:68 mfas/Radius/mfa.py:73
msgid "Radius Server IP or Hostname"
@ -2226,7 +2226,7 @@ msgstr ""
#: auths/SAML/saml.py:77
msgid "SAML Authenticator"
msgstr "SAML Authenticator"
msgstr "SAML Authentifikator"
#: auths/SAML/saml.py:89
msgid "SAML (v2.0) Authenticator"
@ -2751,30 +2751,30 @@ msgstr "Bereinigen Sie den L2-Cache"
msgid "Custom message on launchers"
msgstr "Benutzerdefinierte Nachricht auf Launchern"
#: core/managers/publication.py:266
#: core/managers/publication.py:271
msgid ""
"Already publishing. Wait for previous publication to finish and try again"
msgstr ""
"Bereits veröffentlicht Warten Sie, bis die vorherige Veröffentlichung "
"abgeschlossen ist, und versuchen Sie es erneut"
#: core/managers/publication.py:270
#: core/managers/publication.py:275
msgid "Service is in maintenance mode and new publications are not allowed"
msgstr ""
"Der Service befindet sich im Wartungsmodus und neue Veröffentlichungen sind "
"nicht zulässig"
#: core/managers/publication.py:320
#: core/managers/publication.py:325
msgid "Can't cancel non running publication"
msgstr "Nicht laufende Veröffentlichung kann nicht abgebrochen werden"
#: core/managers/publication.py:349
#: core/managers/publication.py:354
msgid "Can't unpublish non usable publication"
msgstr ""
"Veröffentlichung nicht verwendbarer Publikationen kann nicht aufgehoben "
"werden"
#: core/managers/publication.py:351
#: core/managers/publication.py:356
msgid "Can't unpublish publications with services in process"
msgstr ""
"Veröffentlichungen mit laufenden Services können nicht aufgehoben werden"
@ -2818,7 +2818,6 @@ msgid "The requested service is restrained"
msgstr "Der angeforderte Service ist eingeschränkt"
#: core/managers/userservice.py:562
#| msgid "Machines for this service"
msgid "Cannot create user services for this service"
msgstr "Für diesen Dienst können keine Benutzerdienste erstellt werden"
@ -3092,7 +3091,6 @@ msgid "Invalid Multi-Factor Authentication code"
msgstr "Ungültiger Multi-Factor Authentication-Code"
#: core/types/errors.py:135
#| msgid "Password"
msgid "Password expired"
msgstr "Passwort abgelaufen"
@ -3134,96 +3132,101 @@ msgstr "Tunnel"
#: core/types/servers.py:70
msgid "Actor"
msgstr "Schauspieler"
msgstr "Actor"
#: core/types/states.py:187
#: core/types/states.py:193
msgid "Active"
msgstr "Aktiv"
#: core/types/states.py:188
#: core/types/states.py:194
msgid "Inactive"
msgstr "Inaktiv"
#: core/types/states.py:189
#: core/types/states.py:195
msgid "Blocked"
msgstr "verstopft"
#: core/types/states.py:190
#: core/types/states.py:196
msgid "Waiting publication"
msgstr "Warten auf Veröffentlichung"
#: core/types/states.py:191
#: core/types/states.py:197
msgid "In preparation"
msgstr "In Vorbereitung"
#: core/types/states.py:192
#: core/types/states.py:198
msgid "Valid"
msgstr "Gültig"
#: core/types/states.py:193 core/types/states.py:195
#: core/types/states.py:199 core/types/states.py:201
msgid "Removing"
msgstr "Entfernen"
#: core/types/states.py:194
#: core/types/states.py:200
msgid "Restrained"
msgstr "Zurückhaltend"
#: core/types/states.py:196
#: core/types/states.py:202
msgid "Removed"
msgstr "Entfernt"
#: core/types/states.py:197
#: core/types/states.py:203
msgid "Canceled"
msgstr "Abgebrochen"
#: core/types/states.py:198
#: core/types/states.py:204
msgid "Canceling"
msgstr "Abbrechen"
#: core/types/states.py:199
#: core/types/states.py:205
msgid "Error"
msgstr "Error"
#: core/types/states.py:201
#: core/types/states.py:207
msgid "Finished"
msgstr "Fertig"
#: core/types/states.py:202
#: core/types/states.py:208
msgid "Waiting execution"
msgstr "Warten auf die Ausführung"
#: core/types/states.py:203
#: core/types/states.py:209
msgid "Balancing"
msgstr "Balancing"
#: core/types/states.py:204
#: core/types/states.py:210
msgid "In maintenance"
msgstr "In Wartung"
#: core/types/states.py:205
#: core/types/states.py:211
msgid "Waiting OS"
msgstr "Wartendes OS"
#: core/types/states.py:206
#: core/types/states.py:212
msgid "Too many preparing services"
msgstr "Zu viele Vorbereitungsdienste"
#: core/types/states.py:207
#: core/types/states.py:213
msgid "Meta member"
msgstr "Meta-Mitglied"
#: core/types/states.py:208
#: core/types/states.py:214
msgid "Allowed"
msgstr "Erlaubt"
#: core/types/states.py:209
#: core/types/states.py:215
msgid "Denied"
msgstr "Bestritten"
#: core/types/states.py:210
#: core/types/states.py:216
msgid "Unknown"
msgstr "Unbekannt"
#: core/types/states.py:217
#| msgid "Blocked"
msgid "Locked"
msgstr "Gesperrt"
#: core/types/transports.py:76
msgid "Direct"
msgstr "Direkte"
@ -3566,6 +3569,15 @@ msgstr ""
msgid "Enable cookies consent"
msgstr "Cookies-Zustimmung aktivieren"
#: core/util/config.py:797
msgid "URL for more info about cookies"
msgstr "URL für weitere Informationen zu Cookies"
#: core/util/config.py:803
#| msgid "Enable cookies consent"
msgid "URL to leave cookies consent"
msgstr "URL zum Hinterlassen der Cookie-Einwilligung"
#: core/util/fields.py:85
msgid "Tunnel server"
msgstr "Tunnelserver"
@ -4172,12 +4184,6 @@ msgid "URL pattern for SMS sending"
msgstr "URL-Muster für den SMS-Versand"
#: mfas/SMS/mfa.py:108
#| msgid ""
#| "URL pattern for SMS sending. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"URL pattern for SMS sending. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4221,13 +4227,6 @@ msgid "Headers for SMS requests"
msgstr "Header für SMS-Anfragen"
#: mfas/SMS/mfa.py:149
#| msgid ""
#| "Headers for SMS requests. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @....\n"
#| "Headers are in the form of \"Header: Value\". (without the quotes)"
msgid ""
"Headers for SMS requests. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4248,13 +4247,6 @@ msgid "Parameters for SMS POST/PUT sending"
msgstr "Parameter für das Senden von SMS POST/PUT"
#: mfas/SMS/mfa.py:169
#| msgid ""
#| "Parameters for SMS sending via POST/PUT. It can contain the following "
#| "variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"Parameters for SMS sending via POST/PUT. It can contain the following "
"variables:\n"
@ -5332,7 +5324,7 @@ msgstr "UDS-Bericht für Benutzerzugriff"
#: services/AWS_enterprise/provider.py:35
msgid "AWS Platform Provider"
msgstr "AWS-Plattformanbieter"
msgstr "AWS Plattformanbieter"
#: services/AWS_enterprise/provider.py:37
msgid "Provides connection to Amazon Web Services platform"
@ -5410,7 +5402,7 @@ msgstr "Basis-AMI für diesen Dienst"
#: services/AWS_enterprise/service_fixed.py:80
#: services/Google_enterprise/service.py:65
#: services/Google_enterprise/service_fixed.py:80
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:109
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:111
#: services/OpenStack/service_fixed.py:82
msgid "Region"
msgstr "Region"
@ -5448,7 +5440,7 @@ msgstr "VPC für die Instanzen dieses Dienstes"
#: services/AWS_enterprise/service.py:126
#: services/Azure_enterprise/service.py:97
#: services/HyperV_enterprise/service.py:102
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:154
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:156
#: services/Xen/service.py:132
msgid "Network"
msgstr "Netzwerk"
@ -5479,7 +5471,7 @@ msgstr "AWS-Dienste basierend auf festen Maschinen."
#: services/AWS_enterprise/service_fixed.py:82
#: services/Google_enterprise/service_fixed.py:82
#: services/OpenStack/service.py:111 services/OpenStack/service_fixed.py:84
#: services/OpenStack/service.py:113 services/OpenStack/service_fixed.py:84
msgid "Service region"
msgstr "Service-Region"
@ -5535,7 +5527,7 @@ msgstr "Zeitüberschreitung des Verbindungsservers in Sekunden"
#: services/Azure_enterprise/provider.py:111
msgid "Azure Platform Provider"
msgstr "Azure-Plattformanbieter"
msgstr "Azure Plattformanbieter"
#: services/Azure_enterprise/provider.py:113
msgid "Provides connection to Azure Platform"
@ -5643,7 +5635,7 @@ msgstr "Maschine stoppen (und freigeben)"
#: services/Google_enterprise/provider.py:42
msgid "Google Cloud Platform Provider"
msgstr "Google Cloud Platform-Anbieter"
msgstr "Google Cloud Plattformanbieter"
#: services/Google_enterprise/provider.py:44
msgid "Provides connection to Google Cloud Platform Compute Engine"
@ -5749,7 +5741,7 @@ msgstr "Google-Dienste basierend auf festen Instanzen."
#: services/HyperV_enterprise/provider.py:42
msgid "HyperV Platform Provider"
msgstr "HyperV-Plattformanbieter"
msgstr "HyperV Plattformanbieter"
#: services/HyperV_enterprise/provider.py:46
msgid "HyperV platform service provider with cluster support"
@ -5916,7 +5908,7 @@ msgstr ""
#: services/NutanixPrism_enterprise/provider.py:33
msgid "Prism Central Platform Provider"
msgstr "Anbieter von Prism Central Platform"
msgstr "Prism Central Plattformanbieter"
#: services/NutanixPrism_enterprise/provider.py:35
msgid "Nutanix Prism Central based VM provider"
@ -5965,7 +5957,7 @@ msgstr "Nutanix Prism Central-basierter Dienst"
#: services/NutanixPrism_enterprise/service.py:59
#: services/NutanixPrism_enterprise/service_fixed.py:84
#: services/OpenStack/service.py:116 services/OpenStack/service_fixed.py:89
#: services/OpenStack/service.py:118 services/OpenStack/service_fixed.py:89
msgid "Project"
msgstr "Projekt"
@ -6044,7 +6036,7 @@ msgstr ""
#: services/Nutanix_enterprise/provider.py:38
msgid "Nutanix Acropolis Platform Provider"
msgstr "Nutanix Acropolis-Plattformanbieter"
msgstr "Nutanix Acropolis Plattformanbieter"
#: services/Nutanix_enterprise/provider.py:40
msgid "Nutanix based VM provider"
@ -6134,7 +6126,7 @@ msgstr ""
#: services/OVirt/provider.py:75
msgid "oVirt/OLVM Platform Provider"
msgstr "oVirt/OLVM-Plattformanbieter"
msgstr "oVirt/OLVM Plattformanbieter"
#: services/OVirt/provider.py:79
msgid "oVirt platform service provider"
@ -6240,7 +6232,7 @@ msgstr "Alle Labore"
#: services/OpenGnsys/provider.py:80
msgid "OpenGnsys Platform Provider"
msgstr "OpenGnsys-Plattformanbieter"
msgstr "OpenGnsys Plattformanbieter"
#: services/OpenGnsys/provider.py:84
msgid "OpenGnsys platform service provider (experimental)"
@ -6355,7 +6347,7 @@ msgstr ""
#: services/OpenNebula/provider.py:61
msgid "OpenNebula Platform Provider"
msgstr "OpenNebula-Plattformanbieter"
msgstr "OpenNebula Plattformanbieter"
#: services/OpenNebula/provider.py:65
msgid "OpenNebula platform service provider"
@ -6449,7 +6441,7 @@ msgstr ""
#: services/OpenStack/provider.py:83
msgid "OpenStack Platform Provider"
msgstr "OpenStack-Plattformanbieter"
msgstr "OpenStack Plattformanbieter"
#: services/OpenStack/provider.py:87
msgid "OpenStack platform service provider"
@ -6547,7 +6539,7 @@ msgstr "Fehler: {}"
#: services/OpenStack/provider_legacy.py:86
msgid "OpenStack LEGACY Platform Provider"
msgstr "OpenStack LEGACY-Plattformanbieter"
msgstr "OpenStack LEGACY Plattformanbieter"
#: services/OpenStack/provider_legacy.py:91
msgid ""
@ -6589,44 +6581,44 @@ msgstr "OpenStack Live Volume"
msgid "OpenStack live images based service"
msgstr "OpenStack Live Images-basierter Service"
#: services/OpenStack/service.py:123 services/OpenStack/service_fixed.py:96
#: services/OpenStack/service.py:125 services/OpenStack/service_fixed.py:96
msgid "Project for this service"
msgstr "Projekt für diesen Service"
#: services/OpenStack/service.py:128
#: services/OpenStack/service.py:130
msgid "Availability Zones"
msgstr "Verfügbarkeitszonen"
#: services/OpenStack/service.py:140
#: services/OpenStack/service.py:142
msgid "Service availability zones"
msgstr "Service-Verfügbarkeitszonen"
#: services/OpenStack/service.py:146
#: services/OpenStack/service.py:148
msgid "Volume"
msgstr "Volumen"
#: services/OpenStack/service.py:148
#: services/OpenStack/service.py:150
msgid "Base volume for service (restricted by availability zone)"
msgstr ""
"Basisvolumen für den Service (eingeschränkt durch die Verfügbarkeitszone)"
#: services/OpenStack/service.py:156
#: services/OpenStack/service.py:158
msgid "Network to attach to this service"
msgstr "Netzwerk, das mit diesem Dienst verbunden werden soll"
#: services/OpenStack/service.py:161
#: services/OpenStack/service.py:163
msgid "Flavor"
msgstr "Geschmack"
#: services/OpenStack/service.py:163
#: services/OpenStack/service.py:165
msgid "Flavor for service"
msgstr "Geschmack für den Service"
#: services/OpenStack/service.py:169
#: services/OpenStack/service.py:171
msgid "Security Groups"
msgstr "Sicherheitsgruppen"
#: services/OpenStack/service.py:171
#: services/OpenStack/service.py:173
msgid "Service security groups"
msgstr "Service-Sicherheitsgruppen"
@ -6777,7 +6769,7 @@ msgstr "(gebunden an {})"
#: services/Proxmox/provider.py:62
msgid "Proxmox Platform Provider"
msgstr "Proxmox Plattform Anbieter"
msgstr "Proxmox Plattformanbieter"
#: services/Proxmox/provider.py:64
msgid "Proxmox platform service provider"
@ -6902,7 +6894,7 @@ msgstr "Methode zur Überprüfung der GPU-Verfügbarkeit"
#: services/RDS_enterprise/provider.py:74
msgid "RDS Platform Provider"
msgstr "RDS-Plattformanbieter"
msgstr "RDS Plattformanbieter"
#: services/RDS_enterprise/provider.py:76
msgid "Microsoft RDS based provider"
@ -7325,7 +7317,7 @@ msgstr "Namensliste"
#: services/ScaleComputing_enterprise/provider.py:38
msgid "Scale Platform Provider"
msgstr "Anbieter von Scale-Plattformen"
msgstr "Scale Plattformanbieter"
#: services/ScaleComputing_enterprise/provider.py:40
msgid "Scale platform service provider"
@ -7435,7 +7427,7 @@ msgstr "Wählen Sie Ihre vCloud-Version aus"
#: services/VCloud_enterprise/provider.py:93
msgid "VCloud Director Platform Provider"
msgstr "VCloud Director-Plattformanbieter"
msgstr "VCloud Director Plattformanbieter"
#: services/VCloud_enterprise/provider.py:95
msgid "Provides connection to vCloud Director platform"
@ -7521,13 +7513,12 @@ msgid "Local"
msgstr "Lokal"
#: services/Vmware_enterprise/helpers.py:101
#| msgid "Removed"
msgid "Remote"
msgstr "Fernbedienung"
#: services/Vmware_enterprise/provider.py:44
msgid "VMWare VCenter Platform Provider"
msgstr "VMWare VCenter Platform Provider"
msgstr "VMWare VCenter Plattformanbieter"
#: services/Vmware_enterprise/provider.py:46
msgid "Provides connection to Virtual Center Services"
@ -7657,7 +7648,7 @@ msgstr ""
#: services/Xen/provider.py:83
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr "Xenserver/XCP-NG-Plattformanbieter"
msgstr "Xenserver/XCP-NG Plattformanbieter"
#: services/Xen/provider.py:87
msgid "XenServer and XCP-NG platforms service provider"
@ -8253,7 +8244,6 @@ msgstr ""
#: transports/HTML5RDP/html5rdp.py:307
#: transports/HTML5RDS_enterprise/html5rds.py:171
#| msgid "Custom parameters"
msgid "Support parameters"
msgstr "Support-Parameter"
@ -8530,7 +8520,7 @@ msgstr "Fenstergröße am Anschluss"
#: transports/NoMachine_enterprise/nomachine_transport.py:61
#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:63
msgid "NoMachine"
msgstr "Keine Maschine"
msgstr " Authentifikator"
#: transports/NoMachine_enterprise/nomachine_transport.py:63
msgid "NoMachine Protocol Direct connection."
@ -9070,7 +9060,7 @@ msgstr "Zu viele Authentifizierungsfehler. Benutzer vorübergehend gesperrt"
msgid "Invalid data"
msgstr "Ungültige Daten"
#: web/util/configjs.py:131
#: web/util/configjs.py:135
msgid "Access limited by calendar"
msgstr "Zugriff durch Kalender begrenzt"

File diff suppressed because it is too large Load Diff

View File

@ -27,6 +27,7 @@
# Translators:
# Translators:
# Translators:
# Translators:
# Adolfo Gómez <dkmaster at dkmon dot com>, 2012
# Adolfo Gómez <dkmaster at dkmon dot com>, 2012
# blafuente <blafuente@virtualcable.es>, 2014
@ -36,7 +37,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-18 21:00+0100\n"
"POT-Creation-Date: 2025-03-12 19:02+0100\n"
"PO-Revision-Date: 2014-03-26 02:14+0000\n"
"Last-Translator: Javier <jgonzalez@virtualcable.es>, 2014\n"
"Language-Team: English (http://app.transifex.com/openuds/openuds/language/"
@ -56,8 +57,8 @@ msgstr "Accounts"
#: REST/methods/meta_pools.py:87 REST/methods/mfas.py:60
#: REST/methods/networks.py:65 REST/methods/notifiers.py:69
#: REST/methods/osmanagers.py:59 REST/methods/providers.py:73
#: REST/methods/reports.py:72 REST/methods/servers_management.py:424
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:107
#: REST/methods/reports.py:72 REST/methods/servers_management.py:423
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:108
#: REST/methods/transports.py:70 REST/methods/tunnels_management.py:153
#: REST/methods/user_services.py:359 REST/methods/user_services.py:442
#: REST/methods/users_groups.py:177 REST/model/base.py:161
@ -68,7 +69,7 @@ msgstr "Name"
#: REST/methods/calendarrules.py:108 REST/methods/calendars.py:72
#: REST/methods/meta_pools.py:88 REST/methods/mfas.py:62
#: REST/methods/notifiers.py:73 REST/methods/osmanagers.py:61
#: REST/methods/providers.py:75 REST/methods/servers_management.py:425
#: REST/methods/providers.py:75 REST/methods/servers_management.py:424
#: REST/methods/services.py:235 REST/methods/services_pool_groups.py:79
#: REST/methods/transports.py:72 REST/methods/tunnels_management.py:154
#: REST/methods/user_services.py:444 REST/methods/users_groups.py:178
@ -84,8 +85,8 @@ msgstr "Time mark"
#: REST/methods/calendars.py:77 REST/methods/meta_pools.py:108
#: REST/methods/mfas.py:63 REST/methods/networks.py:86
#: REST/methods/notifiers.py:74 REST/methods/osmanagers.py:63
#: REST/methods/providers.py:79 REST/methods/servers_management.py:430
#: REST/methods/services.py:251 REST/methods/services_pools.py:116
#: REST/methods/providers.py:79 REST/methods/servers_management.py:429
#: REST/methods/services.py:251 REST/methods/services_pools.py:117
#: REST/methods/transports.py:81 REST/methods/tunnels_management.py:158
msgid "tags"
msgstr "tags"
@ -98,7 +99,7 @@ msgstr "Pool name"
msgid "User name"
msgstr "User name"
#: REST/methods/accountsusage.py:94 core/types/states.py:200
#: REST/methods/accountsusage.py:94 core/types/states.py:206
msgid "Running"
msgstr "Running"
@ -195,7 +196,7 @@ msgstr "Id"
#: REST/methods/authenticators.py:73 REST/methods/mfas.py:61
#: REST/methods/notifiers.py:70 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:74 REST/methods/servers_management.py:68
#: REST/methods/servers_management.py:426 REST/methods/services.py:236
#: REST/methods/servers_management.py:425 REST/methods/services.py:236
#: REST/methods/transports.py:71 REST/methods/user_services.py:366
#: REST/methods/user_services.py:443
msgid "Type"
@ -227,8 +228,8 @@ msgid "MFA"
msgstr "MFA"
#: REST/methods/authenticators.py:123 REST/methods/meta_pools.py:105
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:112
#: REST/methods/services_pools.py:349 core/consts/calendar.py:190
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:350 core/consts/calendar.py:190
msgid "Visible"
msgstr "Visible"
@ -255,10 +256,10 @@ msgstr ""
"Access type for this transport. Disabled means not only hidden, but also not "
"usable as login method."
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:353
#: REST/methods/services_pools.py:365 REST/methods/services_pools.py:377
#: REST/methods/services_pools.py:388 REST/methods/services_pools.py:399
#: REST/methods/services_pools.py:408 core/types/ui.py:47
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:354
#: REST/methods/services_pools.py:366 REST/methods/services_pools.py:378
#: REST/methods/services_pools.py:389 REST/methods/services_pools.py:400
#: REST/methods/services_pools.py:409 core/types/ui.py:47
#: services/OVirt/service_linked.py:186
msgid "Display"
msgstr "Display"
@ -380,11 +381,11 @@ msgid "HA Policy"
msgstr "HA Policy"
#: REST/methods/meta_pools.py:103 REST/methods/services.py:243
#: REST/methods/services_pools.py:109
#: REST/methods/services_pools.py:110
msgid "User services"
msgstr "User services"
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:110
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:111
msgid "In Preparation"
msgstr "In Preparation"
@ -393,16 +394,16 @@ msgid "Pool Group"
msgstr "Pool Group"
#: REST/methods/meta_pools.py:118 REST/methods/meta_pools.py:206
#: REST/methods/services_pools.py:185 REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:369
#: REST/methods/services_pools.py:186 REST/methods/services_pools.py:247
#: REST/methods/services_pools.py:370
msgid "Default"
msgstr "Default"
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:287
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:288
msgid "Short name"
msgstr "Short name"
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:288
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:289
msgid "Short name for user service visualization"
msgstr "Short name for user service visualization"
@ -423,21 +424,21 @@ msgstr ""
"be restarted in another pool. Enable with care!."
#: REST/methods/meta_pools.py:198 REST/methods/services_pool_groups.py:107
#: REST/methods/services_pools.py:361
#: REST/methods/services_pools.py:362
msgid "Associated Image"
msgstr "Associated Image"
#: REST/methods/meta_pools.py:199 REST/methods/services_pool_groups.py:108
#: REST/methods/services_pools.py:362
#: REST/methods/services_pools.py:363
msgid "Image assocciated with this service"
msgstr "Image assocciated with this service"
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:114
#: REST/methods/services_pools.py:373
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:374
msgid "Pool group"
msgstr "Pool group"
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:374
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:375
msgid "Pool group for this pool (for pool classify on display)"
msgstr "Pool group for this pool (for pool classify on display)"
@ -445,11 +446,11 @@ msgstr "Pool group for this pool (for pool classify on display)"
msgid "If active, metapool will be visible for users"
msgstr "If active, metapool will be visible for users"
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:382
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:383
msgid "Calendar access denied text"
msgstr "Calendar access denied text"
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:384
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:385
msgid ""
"Custom message to be shown to users if access is limited by calendar rules."
msgstr ""
@ -675,7 +676,7 @@ msgstr "Can't delete an OS Manager with services pools associated"
msgid "Service providers"
msgstr "Service providers"
#: REST/methods/providers.py:76 REST/methods/services_pools.py:108
#: REST/methods/providers.py:76 REST/methods/services_pools.py:109
msgid "Status"
msgstr "Status"
@ -746,7 +747,7 @@ msgid "Servers of {0}"
msgstr "Servers of {0}"
#: REST/methods/servers_management.py:146
#: REST/methods/servers_management.py:429 REST/methods/tunnels_management.py:90
#: REST/methods/servers_management.py:428 REST/methods/tunnels_management.py:90
#: REST/methods/tunnels_management.py:157
msgid "Servers"
msgstr "Servers"
@ -798,7 +799,7 @@ msgid "Normal"
msgstr "Normal"
#: REST/methods/servers_management.py:183
#: REST/methods/servers_management.py:454
#: REST/methods/servers_management.py:453
msgid "of type"
msgstr "of type"
@ -829,24 +830,24 @@ msgstr "Server"
msgid "Server to include on group"
msgstr "Server to include on group"
#: REST/methods/servers_management.py:422
#: REST/methods/servers_management.py:421
msgid "Servers Groups"
msgstr "Servers Groups"
#: REST/methods/servers_management.py:428
#: REST/methods/servers_management.py:427
msgid "Subtype"
msgstr "Subtype"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:441
msgid "Managed"
msgstr "Managed"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:453 core/types/servers.py:72
#: REST/methods/servers_management.py:441
#: REST/methods/servers_management.py:452 core/types/servers.py:72
msgid "Unmanaged"
msgstr "Unmanaged"
#: REST/methods/servers_management.py:451 REST/methods/services.py:248
#: REST/methods/servers_management.py:450 REST/methods/services.py:248
#: REST/methods/services.py:306
msgid "Standard"
msgstr "Standard"
@ -908,48 +909,48 @@ msgstr "Ok"
msgid "Services Pool Groups"
msgstr "Services Pool Groups"
#: REST/methods/services_pools.py:105 REST/methods/transports.py:75
#: REST/methods/services_pools.py:106 REST/methods/transports.py:75
#: REST/methods/transports.py:129
msgid "Service Pools"
msgstr "Service Pools"
#: REST/methods/services_pools.py:111
#: REST/methods/services_pools.py:112
msgid "Usage"
msgstr "Usage"
#: REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:114
msgid "Shows transports"
msgstr "Shows transports"
#: REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:116
msgid "Parent service"
msgstr "Parent service"
#: REST/methods/services_pools.py:278
#: REST/methods/services_pools.py:279
msgid "Create at least a service before creating a new service pool"
msgstr "Create at least a service before creating a new service pool"
#: REST/methods/services_pools.py:299
#: REST/methods/services_pools.py:300
msgid "Base service"
msgstr "Base service"
#: REST/methods/services_pools.py:300
#: REST/methods/services_pools.py:301
msgid "Service used as base of this service pool"
msgstr "Service used as base of this service pool"
#: REST/methods/services_pools.py:309
#: REST/methods/services_pools.py:310
msgid "OS Manager"
msgstr "OS Manager"
#: REST/methods/services_pools.py:310
#: REST/methods/services_pools.py:311
msgid "OS Manager used as base of this service pool"
msgstr "OS Manager used as base of this service pool"
#: REST/methods/services_pools.py:318
#: REST/methods/services_pools.py:319
msgid "Allow removal by users"
msgstr "Allow removal by users"
#: REST/methods/services_pools.py:320
#: REST/methods/services_pools.py:321
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 "
@ -959,26 +960,26 @@ msgstr ""
"careful with this, because the user will have the \"power\" to delete it's "
"own service"
#: REST/methods/services_pools.py:324 REST/methods/services_pools.py:333
#: REST/methods/services_pools.py:344 REST/methods/services_pools.py:458
#: REST/methods/services_pools.py:468 auths/RegexLdap/authenticator.py:146
#: REST/methods/services_pools.py:325 REST/methods/services_pools.py:334
#: REST/methods/services_pools.py:345 REST/methods/services_pools.py:459
#: REST/methods/services_pools.py:469 auths/RegexLdap/authenticator.py:146
#: core/types/ui.py:43 services/OpenGnsys/service.py:131
msgid "Advanced"
msgstr "Advanced"
#: REST/methods/services_pools.py:329
#: REST/methods/services_pools.py:330
msgid "Allow reset by users"
msgstr "Allow reset by users"
#: REST/methods/services_pools.py:330
#: REST/methods/services_pools.py:331
msgid "If active, the user will be allowed to reset the service"
msgstr "If active, the user will be allowed to reset the service"
#: REST/methods/services_pools.py:338
#: REST/methods/services_pools.py:339
msgid "Ignores unused"
msgstr "Ignores unused"
#: REST/methods/services_pools.py:340
#: REST/methods/services_pools.py:341
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -986,15 +987,15 @@ msgstr ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
#: REST/methods/services_pools.py:350
#: REST/methods/services_pools.py:351
msgid "If active, transport will be visible for users"
msgstr "If active, transport will be visible for users"
#: REST/methods/services_pools.py:393
#: REST/methods/services_pools.py:394
msgid "Custom launch message text"
msgstr "Custom launch message text"
#: REST/methods/services_pools.py:395
#: REST/methods/services_pools.py:396
msgid ""
"Custom message to be shown to users, if active, when trying to start a "
"service from this pool."
@ -1002,48 +1003,48 @@ msgstr ""
"Custom message to be shown to users, if active, when trying to start a "
"service from this pool."
#: REST/methods/services_pools.py:404
#: REST/methods/services_pools.py:405
msgid "Enable custom launch message"
msgstr "Enable custom launch message"
#: REST/methods/services_pools.py:405
#: REST/methods/services_pools.py:406
msgid "If active, the custom launch message will be shown to users"
msgstr "If active, the custom launch message will be shown to users"
#: REST/methods/services_pools.py:414
#: REST/methods/services_pools.py:415
msgid "Initial available services"
msgstr "Initial available services"
#: REST/methods/services_pools.py:415
#: REST/methods/services_pools.py:416
msgid "Services created initially for this service pool"
msgstr "Services created initially for this service pool"
#: REST/methods/services_pools.py:418 REST/methods/services_pools.py:428
#: REST/methods/services_pools.py:438 REST/methods/services_pools.py:450
#: REST/methods/services_pools.py:419 REST/methods/services_pools.py:429
#: REST/methods/services_pools.py:439 REST/methods/services_pools.py:451
msgid "Availability"
msgstr "Availability"
#: REST/methods/services_pools.py:424
#: REST/methods/services_pools.py:425
msgid "Services to keep in cache"
msgstr "Services to keep in cache"
#: REST/methods/services_pools.py:425
#: REST/methods/services_pools.py:426
msgid "Services kept in cache for improved user service assignation"
msgstr "Services kept in cache for improved user service assignation"
#: REST/methods/services_pools.py:434
#: REST/methods/services_pools.py:435
msgid "Services to keep in L2 cache"
msgstr "Services to keep in L2 cache"
#: REST/methods/services_pools.py:435
#: REST/methods/services_pools.py:436
msgid "Services kept in cache of level2 for improved service generation"
msgstr "Services kept in cache of level2 for improved service generation"
#: REST/methods/services_pools.py:444
#: REST/methods/services_pools.py:445
msgid "Maximum number of services to provide"
msgstr "Maximum number of services to provide"
#: REST/methods/services_pools.py:446
#: REST/methods/services_pools.py:447
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -1051,19 +1052,19 @@ msgstr ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
#: REST/methods/services_pools.py:455
#: REST/methods/services_pools.py:456
msgid "Show transports"
msgstr "Show transports"
#: REST/methods/services_pools.py:456
#: REST/methods/services_pools.py:457
msgid "If active, alternative transports for user will be shown"
msgstr "If active, alternative transports for user will be shown"
#: REST/methods/services_pools.py:465
#: REST/methods/services_pools.py:466
msgid "Accounting"
msgstr "Accounting"
#: REST/methods/services_pools.py:466
#: REST/methods/services_pools.py:467
msgid "Account associated to this service pool"
msgstr "Account associated to this service pool"
@ -1565,12 +1566,10 @@ msgstr ""
"to this URL"
#: auths/ActiveDirectory_enterprise/authenticator.py:194
#| msgid "Group membership attr"
msgid "Force Group Membership"
msgstr "Force Group Membership"
#: auths/ActiveDirectory_enterprise/authenticator.py:196
#| msgid "If not empty, UDS will try to add managed users to this group"
msgid "If not empty, all users will be considered members of this group"
msgstr "If not empty, all users will be considered members of this group"
@ -2685,25 +2684,25 @@ msgstr "Clean L2 cache"
msgid "Custom message on launchers"
msgstr "Custom message on launchers"
#: core/managers/publication.py:266
#: core/managers/publication.py:271
msgid ""
"Already publishing. Wait for previous publication to finish and try again"
msgstr ""
"Already publishing. Wait for previous publication to finish and try again"
#: core/managers/publication.py:270
#: core/managers/publication.py:275
msgid "Service is in maintenance mode and new publications are not allowed"
msgstr "Service is in maintenance mode and new publications are not allowed"
#: core/managers/publication.py:320
#: core/managers/publication.py:325
msgid "Can't cancel non running publication"
msgstr "Can't cancel non running publication"
#: core/managers/publication.py:349
#: core/managers/publication.py:354
msgid "Can't unpublish non usable publication"
msgstr "Can't unpublish non usable publication"
#: core/managers/publication.py:351
#: core/managers/publication.py:356
msgid "Can't unpublish publications with services in process"
msgstr "Can't unpublish publications with services in process"
@ -2744,7 +2743,6 @@ msgid "The requested service is restrained"
msgstr "The requested service is restrained"
#: core/managers/userservice.py:562
#| msgid "Machines for this service"
msgid "Cannot create user services for this service"
msgstr "Cannot create user services for this service"
@ -3009,7 +3007,6 @@ msgid "Invalid Multi-Factor Authentication code"
msgstr "Invalid Multi-Factor Authentication code"
#: core/types/errors.py:135
#| msgid "Password"
msgid "Password expired"
msgstr "Password expired"
@ -3053,94 +3050,99 @@ msgstr "Tunnel"
msgid "Actor"
msgstr "Actor"
#: core/types/states.py:187
#: core/types/states.py:193
msgid "Active"
msgstr "Active"
#: core/types/states.py:188
#: core/types/states.py:194
msgid "Inactive"
msgstr "Inactive"
#: core/types/states.py:189
#: core/types/states.py:195
msgid "Blocked"
msgstr "Blocked"
#: core/types/states.py:190
#: core/types/states.py:196
msgid "Waiting publication"
msgstr "Waiting publication"
#: core/types/states.py:191
#: core/types/states.py:197
msgid "In preparation"
msgstr "In preparation"
#: core/types/states.py:192
#: core/types/states.py:198
msgid "Valid"
msgstr "Valid"
#: core/types/states.py:193 core/types/states.py:195
#: core/types/states.py:199 core/types/states.py:201
msgid "Removing"
msgstr "Removing"
#: core/types/states.py:194
#: core/types/states.py:200
msgid "Restrained"
msgstr "Restrained"
#: core/types/states.py:196
#: core/types/states.py:202
msgid "Removed"
msgstr "Removed"
#: core/types/states.py:197
#: core/types/states.py:203
msgid "Canceled"
msgstr "Canceled"
#: core/types/states.py:198
#: core/types/states.py:204
msgid "Canceling"
msgstr "Canceling"
#: core/types/states.py:199
#: core/types/states.py:205
msgid "Error"
msgstr "Error"
#: core/types/states.py:201
#: core/types/states.py:207
msgid "Finished"
msgstr "Finished"
#: core/types/states.py:202
#: core/types/states.py:208
msgid "Waiting execution"
msgstr "Waiting execution"
#: core/types/states.py:203
#: core/types/states.py:209
msgid "Balancing"
msgstr "Balancing"
#: core/types/states.py:204
#: core/types/states.py:210
msgid "In maintenance"
msgstr "In maintenance"
#: core/types/states.py:205
#: core/types/states.py:211
msgid "Waiting OS"
msgstr "Waiting OS"
#: core/types/states.py:206
#: core/types/states.py:212
msgid "Too many preparing services"
msgstr "Too many preparing services"
#: core/types/states.py:207
#: core/types/states.py:213
msgid "Meta member"
msgstr "Meta member"
#: core/types/states.py:208
#: core/types/states.py:214
msgid "Allowed"
msgstr "Allowed"
#: core/types/states.py:209
#: core/types/states.py:215
msgid "Denied"
msgstr "Denied"
#: core/types/states.py:210
#: core/types/states.py:216
msgid "Unknown"
msgstr "Unknown"
#: core/types/states.py:217
#| msgid "Blocked"
msgid "Locked"
msgstr "Locked"
#: core/types/transports.py:76
msgid "Direct"
msgstr "Direct"
@ -3452,6 +3454,15 @@ msgstr ""
msgid "Enable cookies consent"
msgstr "Enable cookies consent"
#: core/util/config.py:797
msgid "URL for more info about cookies"
msgstr "URL for more info about cookies"
#: core/util/config.py:803
#| msgid "Enable cookies consent"
msgid "URL to leave cookies consent"
msgstr "URL to leave cookies consent"
#: core/util/fields.py:85
msgid "Tunnel server"
msgstr "Tunnel server"
@ -4044,12 +4055,6 @@ msgid "URL pattern for SMS sending"
msgstr "URL pattern for SMS sending"
#: mfas/SMS/mfa.py:108
#| msgid ""
#| "URL pattern for SMS sending. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"URL pattern for SMS sending. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4095,13 +4100,6 @@ msgid "Headers for SMS requests"
msgstr "Headers for SMS requests"
#: mfas/SMS/mfa.py:149
#| msgid ""
#| "Headers for SMS requests. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @....\n"
#| "Headers are in the form of \"Header: Value\". (without the quotes)"
msgid ""
"Headers for SMS requests. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4124,13 +4122,6 @@ msgid "Parameters for SMS POST/PUT sending"
msgstr "Parameters for SMS POST/PUT sending"
#: mfas/SMS/mfa.py:169
#| msgid ""
#| "Parameters for SMS sending via POST/PUT. It can contain the following "
#| "variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"Parameters for SMS sending via POST/PUT. It can contain the following "
"variables:\n"
@ -5257,7 +5248,7 @@ msgstr "Base AMI for this service"
#: services/AWS_enterprise/service_fixed.py:80
#: services/Google_enterprise/service.py:65
#: services/Google_enterprise/service_fixed.py:80
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:109
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:111
#: services/OpenStack/service_fixed.py:82
msgid "Region"
msgstr "Region"
@ -5295,7 +5286,7 @@ msgstr "VPC for the instances from this service"
#: services/AWS_enterprise/service.py:126
#: services/Azure_enterprise/service.py:97
#: services/HyperV_enterprise/service.py:102
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:154
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:156
#: services/Xen/service.py:132
msgid "Network"
msgstr "Network"
@ -5326,7 +5317,7 @@ msgstr "AWS Services based on fixed machines."
#: services/AWS_enterprise/service_fixed.py:82
#: services/Google_enterprise/service_fixed.py:82
#: services/OpenStack/service.py:111 services/OpenStack/service_fixed.py:84
#: services/OpenStack/service.py:113 services/OpenStack/service_fixed.py:84
msgid "Service region"
msgstr "Service region"
@ -5793,7 +5784,7 @@ msgstr "Nutanix Prism Central based service"
#: services/NutanixPrism_enterprise/service.py:59
#: services/NutanixPrism_enterprise/service_fixed.py:84
#: services/OpenStack/service.py:116 services/OpenStack/service_fixed.py:89
#: services/OpenStack/service.py:118 services/OpenStack/service_fixed.py:89
msgid "Project"
msgstr "Project"
@ -6400,43 +6391,43 @@ msgstr "OpenStack Live Volume"
msgid "OpenStack live images based service"
msgstr "OpenStack live images based service"
#: services/OpenStack/service.py:123 services/OpenStack/service_fixed.py:96
#: services/OpenStack/service.py:125 services/OpenStack/service_fixed.py:96
msgid "Project for this service"
msgstr "Project for this service"
#: services/OpenStack/service.py:128
#: services/OpenStack/service.py:130
msgid "Availability Zones"
msgstr "Availability Zones"
#: services/OpenStack/service.py:140
#: services/OpenStack/service.py:142
msgid "Service availability zones"
msgstr "Service availability zones"
#: services/OpenStack/service.py:146
#: services/OpenStack/service.py:148
msgid "Volume"
msgstr "Volume"
#: services/OpenStack/service.py:148
#: services/OpenStack/service.py:150
msgid "Base volume for service (restricted by availability zone)"
msgstr "Base volume for service (restricted by availability zone)"
#: services/OpenStack/service.py:156
#: services/OpenStack/service.py:158
msgid "Network to attach to this service"
msgstr "Network to attach to this service"
#: services/OpenStack/service.py:161
#: services/OpenStack/service.py:163
msgid "Flavor"
msgstr "Flavor"
#: services/OpenStack/service.py:163
#: services/OpenStack/service.py:165
msgid "Flavor for service"
msgstr "Flavor for service"
#: services/OpenStack/service.py:169
#: services/OpenStack/service.py:171
msgid "Security Groups"
msgstr "Security Groups"
#: services/OpenStack/service.py:171
#: services/OpenStack/service.py:173
msgid "Service security groups"
msgstr "Service security groups"
@ -7293,7 +7284,6 @@ msgid "Local"
msgstr "Local"
#: services/Vmware_enterprise/helpers.py:101
#| msgid "Removed"
msgid "Remote"
msgstr "Remote"
@ -8005,7 +7995,6 @@ msgstr ""
#: transports/HTML5RDP/html5rdp.py:307
#: transports/HTML5RDS_enterprise/html5rds.py:171
#| msgid "Custom parameters"
msgid "Support parameters"
msgstr "Support parameters"
@ -8781,7 +8770,7 @@ msgstr "Too many authentication errrors. User temporarily blocked"
msgid "Invalid data"
msgstr "Invalid data"
#: web/util/configjs.py:131
#: web/util/configjs.py:135
msgid "Access limited by calendar"
msgstr "Access limited by calendar"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -27,17 +27,19 @@
# Translators:
# Translators:
# Translators:
# Translators:
# Abdel Baaddi <abaaddi@virtualcable.es>, 2016,2018
# Adolfo Gómez <dkmaster at dkmon dot com>, 2012
# Andrés Schumann <aschumann@virtualcable.es>, 2023
# Javier Gomez <jgomez@virtualcable.es>, 2023
# Javier <jgonzalez@virtualcable.es>, 2025
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-18 21:00+0100\n"
"POT-Creation-Date: 2025-03-12 19:02+0100\n"
"PO-Revision-Date: 2014-03-26 02:14+0000\n"
"Last-Translator: Javier Gomez <jgomez@virtualcable.es>, 2023\n"
"Last-Translator: Javier <jgonzalez@virtualcable.es>, 2025\n"
"Language-Team: French (http://app.transifex.com/openuds/openuds/language/"
"fr/)\n"
"Language: fr\n"
@ -56,8 +58,8 @@ msgstr "Comptes"
#: REST/methods/meta_pools.py:87 REST/methods/mfas.py:60
#: REST/methods/networks.py:65 REST/methods/notifiers.py:69
#: REST/methods/osmanagers.py:59 REST/methods/providers.py:73
#: REST/methods/reports.py:72 REST/methods/servers_management.py:424
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:107
#: REST/methods/reports.py:72 REST/methods/servers_management.py:423
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:108
#: REST/methods/transports.py:70 REST/methods/tunnels_management.py:153
#: REST/methods/user_services.py:359 REST/methods/user_services.py:442
#: REST/methods/users_groups.py:177 REST/model/base.py:161
@ -68,7 +70,7 @@ msgstr "Nom"
#: REST/methods/calendarrules.py:108 REST/methods/calendars.py:72
#: REST/methods/meta_pools.py:88 REST/methods/mfas.py:62
#: REST/methods/notifiers.py:73 REST/methods/osmanagers.py:61
#: REST/methods/providers.py:75 REST/methods/servers_management.py:425
#: REST/methods/providers.py:75 REST/methods/servers_management.py:424
#: REST/methods/services.py:235 REST/methods/services_pool_groups.py:79
#: REST/methods/transports.py:72 REST/methods/tunnels_management.py:154
#: REST/methods/user_services.py:444 REST/methods/users_groups.py:178
@ -84,8 +86,8 @@ msgstr "Marque de temps"
#: REST/methods/calendars.py:77 REST/methods/meta_pools.py:108
#: REST/methods/mfas.py:63 REST/methods/networks.py:86
#: REST/methods/notifiers.py:74 REST/methods/osmanagers.py:63
#: REST/methods/providers.py:79 REST/methods/servers_management.py:430
#: REST/methods/services.py:251 REST/methods/services_pools.py:116
#: REST/methods/providers.py:79 REST/methods/servers_management.py:429
#: REST/methods/services.py:251 REST/methods/services_pools.py:117
#: REST/methods/transports.py:81 REST/methods/tunnels_management.py:158
msgid "tags"
msgstr "Tags"
@ -98,7 +100,7 @@ msgstr "Nom de la pool"
msgid "User name"
msgstr "Nom d'utilisateur"
#: REST/methods/accountsusage.py:94 core/types/states.py:200
#: REST/methods/accountsusage.py:94 core/types/states.py:206
msgid "Running"
msgstr "En cours d'exécution"
@ -129,7 +131,7 @@ msgstr "Usages actuels"
#: REST/methods/actor_token.py:58
msgid "Actor tokens"
msgstr "Jetons d&#39;acteur"
msgstr "Tokens d&#39;acteur"
#: REST/methods/actor_token.py:61 REST/methods/servers_management.py:71
#: reports/auto/fields.py:57 reports/lists/audit.py:137
@ -195,7 +197,7 @@ msgstr "ID"
#: REST/methods/authenticators.py:73 REST/methods/mfas.py:61
#: REST/methods/notifiers.py:70 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:74 REST/methods/servers_management.py:68
#: REST/methods/servers_management.py:426 REST/methods/services.py:236
#: REST/methods/servers_management.py:425 REST/methods/services.py:236
#: REST/methods/transports.py:71 REST/methods/user_services.py:366
#: REST/methods/user_services.py:443
msgid "Type"
@ -227,8 +229,8 @@ msgid "MFA"
msgstr "MFA"
#: REST/methods/authenticators.py:123 REST/methods/meta_pools.py:105
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:112
#: REST/methods/services_pools.py:349 core/consts/calendar.py:190
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:350 core/consts/calendar.py:190
msgid "Visible"
msgstr "Visible"
@ -255,10 +257,10 @@ msgstr ""
"Type d&#39;accès pour ce transport. Désactivé signifie non seulement caché, "
"mais également non utilisable comme méthode de connexion."
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:353
#: REST/methods/services_pools.py:365 REST/methods/services_pools.py:377
#: REST/methods/services_pools.py:388 REST/methods/services_pools.py:399
#: REST/methods/services_pools.py:408 core/types/ui.py:47
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:354
#: REST/methods/services_pools.py:366 REST/methods/services_pools.py:378
#: REST/methods/services_pools.py:389 REST/methods/services_pools.py:400
#: REST/methods/services_pools.py:409 core/types/ui.py:47
#: services/OVirt/service_linked.py:186
msgid "Display"
msgstr "Affichage"
@ -384,11 +386,11 @@ msgid "HA Policy"
msgstr "Politique de haute disponibilité"
#: REST/methods/meta_pools.py:103 REST/methods/services.py:243
#: REST/methods/services_pools.py:109
#: REST/methods/services_pools.py:110
msgid "User services"
msgstr "Services aux utilisateurs"
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:110
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:111
msgid "In Preparation"
msgstr "En préparation"
@ -397,16 +399,16 @@ msgid "Pool Group"
msgstr "Groupe de pools"
#: REST/methods/meta_pools.py:118 REST/methods/meta_pools.py:206
#: REST/methods/services_pools.py:185 REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:369
#: REST/methods/services_pools.py:186 REST/methods/services_pools.py:247
#: REST/methods/services_pools.py:370
msgid "Default"
msgstr "Par défaut"
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:287
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:288
msgid "Short name"
msgstr "Nom court"
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:288
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:289
msgid "Short name for user service visualization"
msgstr "Nom court pour la visualisation de service utilisateur"
@ -428,21 +430,21 @@ msgstr ""
"Activez avec précaution !."
#: REST/methods/meta_pools.py:198 REST/methods/services_pool_groups.py:107
#: REST/methods/services_pools.py:361
#: REST/methods/services_pools.py:362
msgid "Associated Image"
msgstr "Image associée"
#: REST/methods/meta_pools.py:199 REST/methods/services_pool_groups.py:108
#: REST/methods/services_pools.py:362
#: REST/methods/services_pools.py:363
msgid "Image assocciated with this service"
msgstr "Image associée à ce service"
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:114
#: REST/methods/services_pools.py:373
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:374
msgid "Pool group"
msgstr "Groupe de pools"
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:374
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:375
msgid "Pool group for this pool (for pool classify on display)"
msgstr "Pool group pour ce pool (classification des pool par affichage)"
@ -450,11 +452,11 @@ msgstr "Pool group pour ce pool (classification des pool par affichage)"
msgid "If active, metapool will be visible for users"
msgstr "Si actif, metapool sera visible pour les utilisateurs"
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:382
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:383
msgid "Calendar access denied text"
msgstr "Accès au calendrier refusé"
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:384
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:385
msgid ""
"Custom message to be shown to users if access is limited by calendar rules."
msgstr ""
@ -682,7 +684,7 @@ msgstr "Impossible de supprimer un OS Manager avec services associés"
msgid "Service providers"
msgstr "Service providers"
#: REST/methods/providers.py:76 REST/methods/services_pools.py:108
#: REST/methods/providers.py:76 REST/methods/services_pools.py:109
msgid "Status"
msgstr "Statut"
@ -753,7 +755,7 @@ msgid "Servers of {0}"
msgstr "Serveurs de {0}"
#: REST/methods/servers_management.py:146
#: REST/methods/servers_management.py:429 REST/methods/tunnels_management.py:90
#: REST/methods/servers_management.py:428 REST/methods/tunnels_management.py:90
#: REST/methods/tunnels_management.py:157
msgid "Servers"
msgstr "Les serveurs"
@ -805,7 +807,7 @@ msgid "Normal"
msgstr "Normal"
#: REST/methods/servers_management.py:183
#: REST/methods/servers_management.py:454
#: REST/methods/servers_management.py:453
msgid "of type"
msgstr "de type"
@ -837,24 +839,24 @@ msgstr "Serveur"
msgid "Server to include on group"
msgstr "Serveur à inclure dans le groupe"
#: REST/methods/servers_management.py:422
#: REST/methods/servers_management.py:421
msgid "Servers Groups"
msgstr "Groupes de serveurs"
#: REST/methods/servers_management.py:428
#: REST/methods/servers_management.py:427
msgid "Subtype"
msgstr "Sous-type"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:441
msgid "Managed"
msgstr "Géré"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:453 core/types/servers.py:72
#: REST/methods/servers_management.py:441
#: REST/methods/servers_management.py:452 core/types/servers.py:72
msgid "Unmanaged"
msgstr "Non géré"
#: REST/methods/servers_management.py:451 REST/methods/services.py:248
#: REST/methods/servers_management.py:450 REST/methods/services.py:248
#: REST/methods/services.py:306
msgid "Standard"
msgstr "Standard"
@ -917,48 +919,48 @@ msgstr "Bien"
msgid "Services Pool Groups"
msgstr "Groupes de pool de services"
#: REST/methods/services_pools.py:105 REST/methods/transports.py:75
#: REST/methods/services_pools.py:106 REST/methods/transports.py:75
#: REST/methods/transports.py:129
msgid "Service Pools"
msgstr "Service pool"
#: REST/methods/services_pools.py:111
#: REST/methods/services_pools.py:112
msgid "Usage"
msgstr "Usage"
#: REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:114
msgid "Shows transports"
msgstr "Montrer les transports"
#: REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:116
msgid "Parent service"
msgstr "Service parent"
#: REST/methods/services_pools.py:278
#: REST/methods/services_pools.py:279
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:299
#: REST/methods/services_pools.py:300
msgid "Base service"
msgstr "Service de base"
#: REST/methods/services_pools.py:300
#: REST/methods/services_pools.py:301
msgid "Service used as base of this service pool"
msgstr "Service utilisé comme base de ce pool de service"
#: REST/methods/services_pools.py:309
#: REST/methods/services_pools.py:310
msgid "OS Manager"
msgstr "OS Manager"
#: REST/methods/services_pools.py:310
#: REST/methods/services_pools.py:311
msgid "OS Manager used as base of this service pool"
msgstr "OS Manager utilisé comme base de ce pool de service"
#: REST/methods/services_pools.py:318
#: REST/methods/services_pools.py:319
msgid "Allow removal by users"
msgstr "Permettre la supression par utilisateurs"
#: REST/methods/services_pools.py:320
#: REST/methods/services_pools.py:321
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 "
@ -968,27 +970,27 @@ msgstr ""
"\"manuellement\". Soyez prudent avec cela, car l'utilisateur aura le "
"\"pouvoir\" de supprimer son propre service"
#: REST/methods/services_pools.py:324 REST/methods/services_pools.py:333
#: REST/methods/services_pools.py:344 REST/methods/services_pools.py:458
#: REST/methods/services_pools.py:468 auths/RegexLdap/authenticator.py:146
#: REST/methods/services_pools.py:325 REST/methods/services_pools.py:334
#: REST/methods/services_pools.py:345 REST/methods/services_pools.py:459
#: REST/methods/services_pools.py:469 auths/RegexLdap/authenticator.py:146
#: core/types/ui.py:43 services/OpenGnsys/service.py:131
msgid "Advanced"
msgstr "Avancé"
#: REST/methods/services_pools.py:329
#: REST/methods/services_pools.py:330
msgid "Allow reset by users"
msgstr "Permettre la remise à zéro par les utilisateurs"
#: REST/methods/services_pools.py:330
#: REST/methods/services_pools.py:331
msgid "If active, the user will be allowed to reset the service"
msgstr ""
"Sil est activé, lutilisateur sera autorisé pour réinitialiser le service"
#: REST/methods/services_pools.py:338
#: REST/methods/services_pools.py:339
msgid "Ignores unused"
msgstr "Ignore les non utilisés"
#: REST/methods/services_pools.py:340
#: REST/methods/services_pools.py:341
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -996,15 +998,15 @@ msgstr ""
"Si loption est activée, UDS ne va pas tenter de détecter et supprimer les "
"services dutilisateurs affectés, Sinon ceux qui sont en cours dutilisation."
#: REST/methods/services_pools.py:350
#: REST/methods/services_pools.py:351
msgid "If active, transport will be visible for users"
msgstr "Si actif, le transport sera visible pour les utilisateurs"
#: REST/methods/services_pools.py:393
#: REST/methods/services_pools.py:394
msgid "Custom launch message text"
msgstr "Texte du message de lancement personnalisé"
#: REST/methods/services_pools.py:395
#: REST/methods/services_pools.py:396
msgid ""
"Custom message to be shown to users, if active, when trying to start a "
"service from this pool."
@ -1012,54 +1014,54 @@ msgstr ""
"Message personnalisé à afficher aux utilisateurs, s&#39;il est actif, "
"lorsqu&#39;ils tentent de démarrer un service à partir de ce pool."
#: REST/methods/services_pools.py:404
#: REST/methods/services_pools.py:405
msgid "Enable custom launch message"
msgstr "Activer le message de lancement personnalisé"
#: REST/methods/services_pools.py:405
#: REST/methods/services_pools.py:406
msgid "If active, the custom launch message will be shown to users"
msgstr ""
"S&#39;il est actif, le message de lancement personnalisé sera affiché aux "
"utilisateurs"
#: REST/methods/services_pools.py:414
#: REST/methods/services_pools.py:415
msgid "Initial available services"
msgstr "Services initiaux disponibles"
#: REST/methods/services_pools.py:415
#: REST/methods/services_pools.py:416
msgid "Services created initially for this service pool"
msgstr "Services créés initialement pour ce pool de service"
#: REST/methods/services_pools.py:418 REST/methods/services_pools.py:428
#: REST/methods/services_pools.py:438 REST/methods/services_pools.py:450
#: REST/methods/services_pools.py:419 REST/methods/services_pools.py:429
#: REST/methods/services_pools.py:439 REST/methods/services_pools.py:451
msgid "Availability"
msgstr "Disponibilité"
#: REST/methods/services_pools.py:424
#: REST/methods/services_pools.py:425
msgid "Services to keep in cache"
msgstr "Services pour conserver en cache"
#: REST/methods/services_pools.py:425
#: REST/methods/services_pools.py:426
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:434
#: REST/methods/services_pools.py:435
msgid "Services to keep in L2 cache"
msgstr "Services á garder en mémoire cache L2"
#: REST/methods/services_pools.py:435
#: REST/methods/services_pools.py:436
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:444
#: REST/methods/services_pools.py:445
msgid "Maximum number of services to provide"
msgstr "Nombre maximum de services à fournir"
#: REST/methods/services_pools.py:446
#: REST/methods/services_pools.py:447
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -1067,20 +1069,20 @@ msgstr ""
"Nombre maximal de service (assignés et cache L1) qui peuvent être créés pour "
"ce service"
#: REST/methods/services_pools.py:455
#: REST/methods/services_pools.py:456
msgid "Show transports"
msgstr "Voir les transports"
#: REST/methods/services_pools.py:456
#: REST/methods/services_pools.py:457
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:465
#: REST/methods/services_pools.py:466
msgid "Accounting"
msgstr "Comptabilité"
#: REST/methods/services_pools.py:466
#: REST/methods/services_pools.py:467
msgid "Account associated to this service pool"
msgstr "Compte associé à ce pool de services"
@ -1596,12 +1598,10 @@ msgstr ""
"expiré, sera automatiquement redirigé vers cette URL"
#: auths/ActiveDirectory_enterprise/authenticator.py:194
#| msgid "Group membership attr"
msgid "Force Group Membership"
msgstr "Appartenance au groupe de force"
#: auths/ActiveDirectory_enterprise/authenticator.py:196
#| msgid "If not empty, UDS will try to add managed users to this group"
msgid "If not empty, all users will be considered members of this group"
msgstr ""
"S&#39;il n&#39;est pas vide, tous les utilisateurs seront considérés comme "
@ -2770,27 +2770,27 @@ msgstr "Nettoyer le cache L2"
msgid "Custom message on launchers"
msgstr "Message personnalisé sur les lanceurs"
#: core/managers/publication.py:266
#: core/managers/publication.py:271
msgid ""
"Already publishing. Wait for previous publication to finish and try again"
msgstr ""
"Déjà publié. Attendez une publication antérieure de terminer et réessayez"
#: core/managers/publication.py:270
#: core/managers/publication.py:275
msgid "Service is in maintenance mode and new publications are not allowed"
msgstr ""
"Le service est en mode maintenance et les nouvelles publications ne sont pas "
"autorisées"
#: core/managers/publication.py:320
#: core/managers/publication.py:325
msgid "Can't cancel non running publication"
msgstr "Ne peut annuler la publication non courante"
#: core/managers/publication.py:349
#: core/managers/publication.py:354
msgid "Can't unpublish non usable publication"
msgstr "Ne peut annuler la publication de publication non utilisable"
#: core/managers/publication.py:351
#: core/managers/publication.py:356
msgid "Can't unpublish publications with services in process"
msgstr ""
"Ne peut annuler la publication des publications avec services en processus"
@ -2833,7 +2833,6 @@ msgid "The requested service is restrained"
msgstr "Le service demandé est restreint"
#: core/managers/userservice.py:562
#| msgid "Machines for this service"
msgid "Cannot create user services for this service"
msgstr "Impossible de créer des services utilisateur pour ce service"
@ -3107,7 +3106,6 @@ msgid "Invalid Multi-Factor Authentication code"
msgstr "Code d&#39;authentification multifacteur invalide"
#: core/types/errors.py:135
#| msgid "Password"
msgid "Password expired"
msgstr "Mot de passe expiré"
@ -3151,94 +3149,99 @@ msgstr "Tunnel"
msgid "Actor"
msgstr "Acteur"
#: core/types/states.py:187
#: core/types/states.py:193
msgid "Active"
msgstr "Active"
#: core/types/states.py:188
#: core/types/states.py:194
msgid "Inactive"
msgstr "Inactif"
#: core/types/states.py:189
#: core/types/states.py:195
msgid "Blocked"
msgstr "Bloqué"
#: core/types/states.py:190
#: core/types/states.py:196
msgid "Waiting publication"
msgstr "Attente de publication"
#: core/types/states.py:191
#: core/types/states.py:197
msgid "In preparation"
msgstr "En préparation"
#: core/types/states.py:192
#: core/types/states.py:198
msgid "Valid"
msgstr "Valide"
#: core/types/states.py:193 core/types/states.py:195
#: core/types/states.py:199 core/types/states.py:201
msgid "Removing"
msgstr "Suppression"
#: core/types/states.py:194
#: core/types/states.py:200
msgid "Restrained"
msgstr "Restreint"
#: core/types/states.py:196
#: core/types/states.py:202
msgid "Removed"
msgstr "Supprimé"
#: core/types/states.py:197
#: core/types/states.py:203
msgid "Canceled"
msgstr "Annulée"
#: core/types/states.py:198
#: core/types/states.py:204
msgid "Canceling"
msgstr "Annulation"
#: core/types/states.py:199
#: core/types/states.py:205
msgid "Error"
msgstr "Erreur"
#: core/types/states.py:201
#: core/types/states.py:207
msgid "Finished"
msgstr "Fini"
#: core/types/states.py:202
#: core/types/states.py:208
msgid "Waiting execution"
msgstr "Exécution en attente"
#: core/types/states.py:203
#: core/types/states.py:209
msgid "Balancing"
msgstr "Équilibrage"
#: core/types/states.py:204
#: core/types/states.py:210
msgid "In maintenance"
msgstr "Dans l'entretien"
#: core/types/states.py:205
#: core/types/states.py:211
msgid "Waiting OS"
msgstr "OS en attente"
#: core/types/states.py:206
#: core/types/states.py:212
msgid "Too many preparing services"
msgstr "Trop de services de préparation"
#: core/types/states.py:207
#: core/types/states.py:213
msgid "Meta member"
msgstr "Membre méta"
#: core/types/states.py:208
#: core/types/states.py:214
msgid "Allowed"
msgstr "Autorisé"
#: core/types/states.py:209
#: core/types/states.py:215
msgid "Denied"
msgstr "Refusé"
#: core/types/states.py:210
#: core/types/states.py:216
msgid "Unknown"
msgstr "Inconnu"
#: core/types/states.py:217
#| msgid "Blocked"
msgid "Locked"
msgstr "Fermé"
#: core/types/transports.py:76
msgid "Direct"
msgstr "Direct"
@ -3357,7 +3360,7 @@ msgid ""
"for removal"
msgstr ""
"Combien de temps le service utilisateur doit-il rester inutilisé avant que "
"le gestionnaire du système d&#39;exploitation envisage de le supprimer ?"
"le OS Manager envisage de le supprimer ?"
#: core/util/config.py:493
msgid "Max logins before blocking an account for a while"
@ -3585,6 +3588,15 @@ msgstr ""
msgid "Enable cookies consent"
msgstr "Activer le consentement aux cookies"
#: core/util/config.py:797
msgid "URL for more info about cookies"
msgstr "URL pour plus d&#39;informations sur les cookies"
#: core/util/config.py:803
#| msgid "Enable cookies consent"
msgid "URL to leave cookies consent"
msgstr "URL pour laisser le consentement aux cookies"
#: core/util/fields.py:85
msgid "Tunnel server"
msgstr "Serveur de tunnel"
@ -4195,12 +4207,6 @@ msgid "URL pattern for SMS sending"
msgstr "Modèle d&#39;URL pour l&#39;envoi de SMS"
#: mfas/SMS/mfa.py:108
#| msgid ""
#| "URL pattern for SMS sending. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"URL pattern for SMS sending. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4244,13 +4250,6 @@ msgid "Headers for SMS requests"
msgstr "En-têtes pour les demandes SMS"
#: mfas/SMS/mfa.py:149
#| msgid ""
#| "Headers for SMS requests. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @....\n"
#| "Headers are in the form of \"Header: Value\". (without the quotes)"
msgid ""
"Headers for SMS requests. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4262,22 +4261,15 @@ msgid ""
msgstr ""
"En-têtes pour les requêtes SMS. Il peut contenir les variables suivantes : * "
"{code} - le code à envoyer * {phone/+phone} - le numéro de téléphone * "
"{username} - le nom d&#39;utilisateur * {justUsername} - le nom d&#39;"
"utilisateur sans @.... * {realName} - le vrai nom de l&#39;utilisateur Les "
"en-têtes sont sous la forme \"En-tête : Valeur\". (sans les guillemets)"
"{username} - le nom d&#39;utilisateur * {justUsername} - le nom "
"d&#39;utilisateur sans @.... * {realName} - le vrai nom de l&#39;utilisateur "
"Les en-têtes sont sous la forme \"En-tête : Valeur\". (sans les guillemets)"
#: mfas/SMS/mfa.py:166
msgid "Parameters for SMS POST/PUT sending"
msgstr "Paramètres pour l&#39;envoi de SMS POST/PUT"
#: mfas/SMS/mfa.py:169
#| msgid ""
#| "Parameters for SMS sending via POST/PUT. It can contain the following "
#| "variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"Parameters for SMS sending via POST/PUT. It can contain the following "
"variables:\n"
@ -4439,8 +4431,8 @@ msgid ""
"Please, use your Authenticator to add your account. (i.e. Google "
"Authenticator, Authy, ...)"
msgstr ""
"Veuillez utiliser votre Authenticator pour ajouter votre compte. "
"(c&#39;est-à-dire Google Authenticator, Authy, ...)"
"Veuillez utiliser votre Authenticator pour ajouter votre compte. (c&#39;est-"
"à-dire Google Authenticator, Authy, ...)"
#: mfas/TOTP/mfa.py:197
msgid "Code is already used. Wait a minute and try again."
@ -4582,7 +4574,7 @@ msgstr ""
#: osmanagers/LinuxOsManager/linux_ad_osmanager.py:52
msgid "Linux Active Directory OS Manager"
msgstr "Gestionnaire de systèmes d&#39;exploitation Linux Active Directory"
msgstr "OS Manager Linux Active Directory"
#: osmanagers/LinuxOsManager/linux_ad_osmanager.py:54
msgid "Os Manager to control Linux virtual machines with active directory"
@ -4771,7 +4763,7 @@ msgstr ""
#: osmanagers/LinuxOsManager/linux_randompass_osmanager.py:53
msgid "Linux Random Password OS Manager"
msgstr "Linux OS Manager avec mot de passe aléatoire "
msgstr "OS Manager Linux avec mot de passe aléatoire "
#: osmanagers/LinuxOsManager/linux_randompass_osmanager.py:55
msgid "Os Manager to control linux machines, with user password set randomly."
@ -4799,7 +4791,7 @@ msgstr "Acteur RDS UDS (ancien, utilisez plutôt le serveur UDS RDS)"
#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32
msgid "RDS OS Manager"
msgstr "RDS OS Manager"
msgstr "OS Manager RDS"
#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34
msgid "Os Manager to control RDS provided services"
@ -4819,7 +4811,7 @@ msgstr ""
#: osmanagers/Test/testing_osmanager.py:51
msgid "Test OS Manager"
msgstr "Testez le gestionnaire du système d&#39;exploitation"
msgstr "Testez OS Manager"
#: osmanagers/Test/testing_osmanager.py:53
msgid "Os Manager for testing pourposes"
@ -4848,7 +4840,7 @@ msgstr ""
#: osmanagers/WindowsOsManager/windows.py:30
msgid "Windows Basic OS Manager"
msgstr "OS MAnager basique pour Windows"
msgstr "OS Manager basique pour Windows"
#: osmanagers/WindowsOsManager/windows.py:32
msgid "Os Manager to control windows machines without domain."
@ -4955,7 +4947,7 @@ msgstr "Erreur inconnue : {0}"
#: osmanagers/WindowsOsManager/windows_random.py:58
msgid "Windows Random Password OS Manager"
msgstr "OS Manager Windows avec Mot de passe aléatoire"
msgstr "OS Manager Windows avec mot de passe aléatoire"
#: osmanagers/WindowsOsManager/windows_random.py:60
msgid ""
@ -5434,7 +5426,7 @@ msgstr "AMI de base pour ce service"
#: services/AWS_enterprise/service_fixed.py:80
#: services/Google_enterprise/service.py:65
#: services/Google_enterprise/service_fixed.py:80
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:109
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:111
#: services/OpenStack/service_fixed.py:82
msgid "Region"
msgstr "Région"
@ -5472,7 +5464,7 @@ msgstr "VPC pour les instances de ce service"
#: services/AWS_enterprise/service.py:126
#: services/Azure_enterprise/service.py:97
#: services/HyperV_enterprise/service.py:102
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:154
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:156
#: services/Xen/service.py:132
msgid "Network"
msgstr "Réseau"
@ -5503,7 +5495,7 @@ msgstr "Services AWS basés sur des machines fixes."
#: services/AWS_enterprise/service_fixed.py:82
#: services/Google_enterprise/service_fixed.py:82
#: services/OpenStack/service.py:111 services/OpenStack/service_fixed.py:84
#: services/OpenStack/service.py:113 services/OpenStack/service_fixed.py:84
msgid "Service region"
msgstr "Service de la région"
@ -5666,7 +5658,7 @@ msgstr "Arrêter la machine (et la libérer)"
#: services/Google_enterprise/provider.py:42
msgid "Google Cloud Platform Provider"
msgstr "Fournisseur de la plateforme Google Cloud"
msgstr "Google Cloud Platform Provider"
#: services/Google_enterprise/provider.py:44
msgid "Provides connection to Google Cloud Platform Compute Engine"
@ -5777,8 +5769,7 @@ msgstr "HyperV Platform Provider"
#: services/HyperV_enterprise/provider.py:46
msgid "HyperV platform service provider with cluster support"
msgstr ""
"Fournisseur de services de plateforme HyperV avec prise en charge de cluster"
msgstr "HyperV platform service provider with cluster support"
#: services/HyperV_enterprise/provider.py:65
msgid "HyperV Server or HyperV Cluster IP or FQDN"
@ -5988,7 +5979,7 @@ msgstr "Service basé sur Nutanix Prism Central"
#: services/NutanixPrism_enterprise/service.py:59
#: services/NutanixPrism_enterprise/service_fixed.py:84
#: services/OpenStack/service.py:116 services/OpenStack/service_fixed.py:89
#: services/OpenStack/service.py:118 services/OpenStack/service_fixed.py:89
msgid "Project"
msgstr "Projet"
@ -6160,11 +6151,11 @@ msgstr ""
#: services/OVirt/provider.py:75
msgid "oVirt/OLVM Platform Provider"
msgstr "Fournisseur de plateforme oVirt/OLVM"
msgstr "oVirt/OLVM Platform Provider"
#: services/OVirt/provider.py:79
msgid "oVirt platform service provider"
msgstr "fournisseur de services de plate-forme oVirt"
msgstr "oVirt platform service provider"
#: services/OVirt/provider.py:96
msgid "Server Version"
@ -6389,7 +6380,7 @@ msgstr "OpenNebula Platform Provider"
#: services/OpenNebula/provider.py:65
msgid "OpenNebula platform service provider"
msgstr "Fournisseur de services de plate-forme OpenNebula"
msgstr "OpenNebula platform service provider"
#: services/OpenNebula/provider.py:80
msgid "OpenNebula Host"
@ -6484,7 +6475,7 @@ msgstr "OpenStack Platform Provider"
#: services/OpenStack/provider.py:87
msgid "OpenStack platform service provider"
msgstr "Fournisseur de services de plate-forme OpenStack"
msgstr "OpenStack platform service provider"
#: services/OpenStack/provider.py:104
msgid "Identity endpoint"
@ -6626,43 +6617,43 @@ msgstr "OpenStack Live Volume"
msgid "OpenStack live images based service"
msgstr "Service basé sur les images en direct OpenStack"
#: services/OpenStack/service.py:123 services/OpenStack/service_fixed.py:96
#: services/OpenStack/service.py:125 services/OpenStack/service_fixed.py:96
msgid "Project for this service"
msgstr "Projet pour ce service"
#: services/OpenStack/service.py:128
#: services/OpenStack/service.py:130
msgid "Availability Zones"
msgstr "Zones de disponibilité"
#: services/OpenStack/service.py:140
#: services/OpenStack/service.py:142
msgid "Service availability zones"
msgstr "Zones de disponibilité de service"
#: services/OpenStack/service.py:146
#: services/OpenStack/service.py:148
msgid "Volume"
msgstr "Volume"
#: services/OpenStack/service.py:148
#: services/OpenStack/service.py:150
msgid "Base volume for service (restricted by availability zone)"
msgstr "Volume de base pour le service (limité par zone de disponibilité)"
#: services/OpenStack/service.py:156
#: services/OpenStack/service.py:158
msgid "Network to attach to this service"
msgstr "Réseau à attacher à ce service"
#: services/OpenStack/service.py:161
#: services/OpenStack/service.py:163
msgid "Flavor"
msgstr "Saveur"
#: services/OpenStack/service.py:163
#: services/OpenStack/service.py:165
msgid "Flavor for service"
msgstr "Goût pour le service"
#: services/OpenStack/service.py:169
#: services/OpenStack/service.py:171
msgid "Security Groups"
msgstr "Groupes de sécurité"
#: services/OpenStack/service.py:171
#: services/OpenStack/service.py:173
msgid "Service security groups"
msgstr "Groupes de sécurité service"
@ -6816,7 +6807,7 @@ msgstr "Proxmox Platform Provider"
#: services/Proxmox/provider.py:64
msgid "Proxmox platform service provider"
msgstr "Fournisseur de services de plate-forme Proxmox"
msgstr "Proxmox platform service provider"
#: services/Proxmox/provider.py:73
msgid "Proxmox Server IP or Hostname"
@ -7366,11 +7357,11 @@ msgstr "Liste des noms"
#: services/ScaleComputing_enterprise/provider.py:38
msgid "Scale Platform Provider"
msgstr "Fournisseur de plateforme de mise à l&#39;échelle"
msgstr "Scale Platform Provider"
#: services/ScaleComputing_enterprise/provider.py:40
msgid "Scale platform service provider"
msgstr "Fournisseur de services de plateforme de mise à l&#39;échelle"
msgstr "Scale platform service provider"
#: services/ScaleComputing_enterprise/provider.py:49
msgid "Scale Server IP or Hostname"
@ -7560,7 +7551,6 @@ msgid "Local"
msgstr "Locale"
#: services/Vmware_enterprise/helpers.py:101
#| msgid "Removed"
msgid "Remote"
msgstr "Télécommande"
@ -7699,7 +7689,7 @@ msgstr "Xenserver/XCP-NG Platforms Provider"
#: services/Xen/provider.py:87
msgid "XenServer and XCP-NG platforms service provider"
msgstr "Fournisseur de services de plateformes XenServer et XCP-NG"
msgstr "XenServer and XCP-NG platforms service provider"
#: services/Xen/provider.py:106
msgid "XenServer Server IP or Hostname"
@ -8288,7 +8278,6 @@ msgstr ""
#: transports/HTML5RDP/html5rdp.py:307
#: transports/HTML5RDS_enterprise/html5rds.py:171
#| msgid "Custom parameters"
msgid "Support parameters"
msgstr "Paramètres de support"
@ -8565,7 +8554,7 @@ msgstr "Taille de la fenêtre à la connexion"
#: transports/NoMachine_enterprise/nomachine_transport.py:61
#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:63
msgid "NoMachine"
msgstr "AucuneMachine"
msgstr "NoMachine"
#: transports/NoMachine_enterprise/nomachine_transport.py:63
msgid "NoMachine Protocol Direct connection."
@ -9090,7 +9079,7 @@ msgstr ""
msgid "Invalid data"
msgstr "Données invalides"
#: web/util/configjs.py:131
#: web/util/configjs.py:135
msgid "Access limited by calendar"
msgstr "Accès limité par calendrier"

File diff suppressed because it is too large Load Diff

View File

@ -27,8 +27,10 @@
# Translators:
# Translators:
# Translators:
# Translators:
# Adolfo Gómez <dkmaster@dkmon.com>, 2019
# Javier Gomez <jgomez@virtualcable.es>, 2023
# Javier <jgonzalez@virtualcable.es>, 2025
# Massimo Vignone, 2020
# mvignone, 2020
# mvignone, 2020,2023-2024
@ -39,9 +41,9 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-18 21:00+0100\n"
"POT-Creation-Date: 2025-03-12 19:02+0100\n"
"PO-Revision-Date: 2014-03-26 02:14+0000\n"
"Last-Translator: Víctor Alonso <valonso@virtualcable.net>, 2019\n"
"Last-Translator: Javier <jgonzalez@virtualcable.es>, 2025\n"
"Language-Team: Italian (http://app.transifex.com/openuds/openuds/language/"
"it/)\n"
"Language: it\n"
@ -60,8 +62,8 @@ msgstr "Resoconti"
#: REST/methods/meta_pools.py:87 REST/methods/mfas.py:60
#: REST/methods/networks.py:65 REST/methods/notifiers.py:69
#: REST/methods/osmanagers.py:59 REST/methods/providers.py:73
#: REST/methods/reports.py:72 REST/methods/servers_management.py:424
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:107
#: REST/methods/reports.py:72 REST/methods/servers_management.py:423
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:108
#: REST/methods/transports.py:70 REST/methods/tunnels_management.py:153
#: REST/methods/user_services.py:359 REST/methods/user_services.py:442
#: REST/methods/users_groups.py:177 REST/model/base.py:161
@ -72,7 +74,7 @@ msgstr "Nome"
#: REST/methods/calendarrules.py:108 REST/methods/calendars.py:72
#: REST/methods/meta_pools.py:88 REST/methods/mfas.py:62
#: REST/methods/notifiers.py:73 REST/methods/osmanagers.py:61
#: REST/methods/providers.py:75 REST/methods/servers_management.py:425
#: REST/methods/providers.py:75 REST/methods/servers_management.py:424
#: REST/methods/services.py:235 REST/methods/services_pool_groups.py:79
#: REST/methods/transports.py:72 REST/methods/tunnels_management.py:154
#: REST/methods/user_services.py:444 REST/methods/users_groups.py:178
@ -88,8 +90,8 @@ msgstr "Marca temporale"
#: REST/methods/calendars.py:77 REST/methods/meta_pools.py:108
#: REST/methods/mfas.py:63 REST/methods/networks.py:86
#: REST/methods/notifiers.py:74 REST/methods/osmanagers.py:63
#: REST/methods/providers.py:79 REST/methods/servers_management.py:430
#: REST/methods/services.py:251 REST/methods/services_pools.py:116
#: REST/methods/providers.py:79 REST/methods/servers_management.py:429
#: REST/methods/services.py:251 REST/methods/services_pools.py:117
#: REST/methods/transports.py:81 REST/methods/tunnels_management.py:158
msgid "tags"
msgstr "tag"
@ -102,7 +104,7 @@ msgstr "Nome del pool"
msgid "User name"
msgstr "Nome utente"
#: REST/methods/accountsusage.py:94 core/types/states.py:200
#: REST/methods/accountsusage.py:94 core/types/states.py:206
msgid "Running"
msgstr "In esecuzione"
@ -199,7 +201,7 @@ msgstr "Id"
#: REST/methods/authenticators.py:73 REST/methods/mfas.py:61
#: REST/methods/notifiers.py:70 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:74 REST/methods/servers_management.py:68
#: REST/methods/servers_management.py:426 REST/methods/services.py:236
#: REST/methods/servers_management.py:425 REST/methods/services.py:236
#: REST/methods/transports.py:71 REST/methods/user_services.py:366
#: REST/methods/user_services.py:443
msgid "Type"
@ -231,8 +233,8 @@ msgid "MFA"
msgstr "MFA"
#: REST/methods/authenticators.py:123 REST/methods/meta_pools.py:105
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:112
#: REST/methods/services_pools.py:349 core/consts/calendar.py:190
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:350 core/consts/calendar.py:190
msgid "Visible"
msgstr "Visibile"
@ -259,10 +261,10 @@ msgstr ""
"Tipo di accesso per questo trasporto. Disabilitato significa non solo "
"nascosto, ma anche non utilizzabile come metodo di accesso."
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:353
#: REST/methods/services_pools.py:365 REST/methods/services_pools.py:377
#: REST/methods/services_pools.py:388 REST/methods/services_pools.py:399
#: REST/methods/services_pools.py:408 core/types/ui.py:47
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:354
#: REST/methods/services_pools.py:366 REST/methods/services_pools.py:378
#: REST/methods/services_pools.py:389 REST/methods/services_pools.py:400
#: REST/methods/services_pools.py:409 core/types/ui.py:47
#: services/OVirt/service_linked.py:186
msgid "Display"
msgstr "Display"
@ -386,11 +388,11 @@ msgid "HA Policy"
msgstr "Policy HA"
#: REST/methods/meta_pools.py:103 REST/methods/services.py:243
#: REST/methods/services_pools.py:109
#: REST/methods/services_pools.py:110
msgid "User services"
msgstr "Servizi utente"
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:110
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:111
msgid "In Preparation"
msgstr "In preparazione"
@ -399,16 +401,16 @@ msgid "Pool Group"
msgstr "Pool Group"
#: REST/methods/meta_pools.py:118 REST/methods/meta_pools.py:206
#: REST/methods/services_pools.py:185 REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:369
#: REST/methods/services_pools.py:186 REST/methods/services_pools.py:247
#: REST/methods/services_pools.py:370
msgid "Default"
msgstr "Predefinito"
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:287
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:288
msgid "Short name"
msgstr "Nome breve"
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:288
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:289
msgid "Short name for user service visualization"
msgstr "Nome breve per la visualizzazione del servizio utente"
@ -429,21 +431,21 @@ msgstr ""
"fallisce, verrà riavviato in un altro pool. Abilitare con cura!."
#: REST/methods/meta_pools.py:198 REST/methods/services_pool_groups.py:107
#: REST/methods/services_pools.py:361
#: REST/methods/services_pools.py:362
msgid "Associated Image"
msgstr "Immagine associata"
#: REST/methods/meta_pools.py:199 REST/methods/services_pool_groups.py:108
#: REST/methods/services_pools.py:362
#: REST/methods/services_pools.py:363
msgid "Image assocciated with this service"
msgstr "Immagine associata a questo servizio"
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:114
#: REST/methods/services_pools.py:373
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:374
msgid "Pool group"
msgstr "Gruppo di pool"
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:374
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:375
msgid "Pool group for this pool (for pool classify on display)"
msgstr "Gruppo di pool per questo pool (per classificare i pool sul display)"
@ -451,11 +453,11 @@ msgstr "Gruppo di pool per questo pool (per classificare i pool sul display)"
msgid "If active, metapool will be visible for users"
msgstr "Se attivo, il metapool sarà visibile agli utenti"
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:382
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:383
msgid "Calendar access denied text"
msgstr "Testo di accesso negato al calendario"
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:384
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:385
msgid ""
"Custom message to be shown to users if access is limited by calendar rules."
msgstr ""
@ -684,7 +686,7 @@ msgstr "Impossibile eliminare un OS Manager con Service Pool associati"
msgid "Service providers"
msgstr "Service providers"
#: REST/methods/providers.py:76 REST/methods/services_pools.py:108
#: REST/methods/providers.py:76 REST/methods/services_pools.py:109
msgid "Status"
msgstr "Stato"
@ -755,7 +757,7 @@ msgid "Servers of {0}"
msgstr "Server di {0}"
#: REST/methods/servers_management.py:146
#: REST/methods/servers_management.py:429 REST/methods/tunnels_management.py:90
#: REST/methods/servers_management.py:428 REST/methods/tunnels_management.py:90
#: REST/methods/tunnels_management.py:157
msgid "Servers"
msgstr "Server"
@ -807,7 +809,7 @@ msgid "Normal"
msgstr "Normale"
#: REST/methods/servers_management.py:183
#: REST/methods/servers_management.py:454
#: REST/methods/servers_management.py:453
msgid "of type"
msgstr "di tipo"
@ -838,24 +840,24 @@ msgstr "server"
msgid "Server to include on group"
msgstr "Server da includere nel gruppo"
#: REST/methods/servers_management.py:422
#: REST/methods/servers_management.py:421
msgid "Servers Groups"
msgstr "Gruppi di server"
#: REST/methods/servers_management.py:428
#: REST/methods/servers_management.py:427
msgid "Subtype"
msgstr "Sottotipo"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:441
msgid "Managed"
msgstr "Gestito"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:453 core/types/servers.py:72
#: REST/methods/servers_management.py:441
#: REST/methods/servers_management.py:452 core/types/servers.py:72
msgid "Unmanaged"
msgstr "Non gestito"
#: REST/methods/servers_management.py:451 REST/methods/services.py:248
#: REST/methods/servers_management.py:450 REST/methods/services.py:248
#: REST/methods/services.py:306
msgid "Standard"
msgstr "Standard"
@ -918,48 +920,48 @@ msgstr "Ok"
msgid "Services Pool Groups"
msgstr "Gruppi di Pool di servizi"
#: REST/methods/services_pools.py:105 REST/methods/transports.py:75
#: REST/methods/services_pools.py:106 REST/methods/transports.py:75
#: REST/methods/transports.py:129
msgid "Service Pools"
msgstr "Pool di servizi"
#: REST/methods/services_pools.py:111
#: REST/methods/services_pools.py:112
msgid "Usage"
msgstr "Uso"
#: REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:114
msgid "Shows transports"
msgstr "Mostra i trasporti"
#: REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:116
msgid "Parent service"
msgstr "Servizio genitore"
#: REST/methods/services_pools.py:278
#: REST/methods/services_pools.py:279
msgid "Create at least a service before creating a new service pool"
msgstr "Creare almeno un servizio prima di creare un nuovo pool di servizi"
#: REST/methods/services_pools.py:299
#: REST/methods/services_pools.py:300
msgid "Base service"
msgstr "Servizio di base"
#: REST/methods/services_pools.py:300
#: REST/methods/services_pools.py:301
msgid "Service used as base of this service pool"
msgstr "Servizio utilizzato come base di questo pool di servizi"
#: REST/methods/services_pools.py:309
#: REST/methods/services_pools.py:310
msgid "OS Manager"
msgstr "OS Manager"
#: REST/methods/services_pools.py:310
#: REST/methods/services_pools.py:311
msgid "OS Manager used as base of this service pool"
msgstr "OS Manager utilizzato come base di questo pool di servizi"
#: REST/methods/services_pools.py:318
#: REST/methods/services_pools.py:319
msgid "Allow removal by users"
msgstr "Consenti la rimozione da parte degli utenti"
#: REST/methods/services_pools.py:320
#: REST/methods/services_pools.py:321
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 "
@ -969,26 +971,26 @@ msgstr ""
"\"manualmente\". Fai attenzione, perché l'utente avrà il \"potere\" di "
"cancellare il proprio servizio"
#: REST/methods/services_pools.py:324 REST/methods/services_pools.py:333
#: REST/methods/services_pools.py:344 REST/methods/services_pools.py:458
#: REST/methods/services_pools.py:468 auths/RegexLdap/authenticator.py:146
#: REST/methods/services_pools.py:325 REST/methods/services_pools.py:334
#: REST/methods/services_pools.py:345 REST/methods/services_pools.py:459
#: REST/methods/services_pools.py:469 auths/RegexLdap/authenticator.py:146
#: core/types/ui.py:43 services/OpenGnsys/service.py:131
msgid "Advanced"
msgstr "Avanzate"
#: REST/methods/services_pools.py:329
#: REST/methods/services_pools.py:330
msgid "Allow reset by users"
msgstr "Permetti il reset da parte degli utenti"
#: REST/methods/services_pools.py:330
#: REST/methods/services_pools.py:331
msgid "If active, the user will be allowed to reset the service"
msgstr "Se attivo, l'utente sarà autorizzato a ripristinare il servizio"
#: REST/methods/services_pools.py:338
#: REST/methods/services_pools.py:339
msgid "Ignores unused"
msgstr "Ignora non utilizzate"
#: REST/methods/services_pools.py:340
#: REST/methods/services_pools.py:341
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -996,15 +998,15 @@ msgstr ""
"Se l'opzione è abilitata, UDS non tenterà di rilevare e rimuovere i servizi "
"utente assegnati ma non in uso."
#: REST/methods/services_pools.py:350
#: REST/methods/services_pools.py:351
msgid "If active, transport will be visible for users"
msgstr "Se attivo, il trasporto sarà visibile agli utenti"
#: REST/methods/services_pools.py:393
#: REST/methods/services_pools.py:394
msgid "Custom launch message text"
msgstr "Testo del messaggio di lancio personalizzato"
#: REST/methods/services_pools.py:395
#: REST/methods/services_pools.py:396
msgid ""
"Custom message to be shown to users, if active, when trying to start a "
"service from this pool."
@ -1012,52 +1014,52 @@ msgstr ""
"Messaggio personalizzato da mostrare agli utenti, se attivo, quando tentano "
"di avviare un servizio da questo pool."
#: REST/methods/services_pools.py:404
#: REST/methods/services_pools.py:405
msgid "Enable custom launch message"
msgstr "Abilita il messaggio di avvio personalizzato"
#: REST/methods/services_pools.py:405
#: REST/methods/services_pools.py:406
msgid "If active, the custom launch message will be shown to users"
msgstr ""
"Se attivo, il messaggio di avvio personalizzato verrà mostrato agli utenti"
#: REST/methods/services_pools.py:414
#: REST/methods/services_pools.py:415
msgid "Initial available services"
msgstr "Servizi disponibili iniziali"
#: REST/methods/services_pools.py:415
#: REST/methods/services_pools.py:416
msgid "Services created initially for this service pool"
msgstr "Servizi creati inizialmente per questo pool di servizi"
#: REST/methods/services_pools.py:418 REST/methods/services_pools.py:428
#: REST/methods/services_pools.py:438 REST/methods/services_pools.py:450
#: REST/methods/services_pools.py:419 REST/methods/services_pools.py:429
#: REST/methods/services_pools.py:439 REST/methods/services_pools.py:451
msgid "Availability"
msgstr "Disponibilità"
#: REST/methods/services_pools.py:424
#: REST/methods/services_pools.py:425
msgid "Services to keep in cache"
msgstr "Servizi da tenere nella cache"
#: REST/methods/services_pools.py:425
#: REST/methods/services_pools.py:426
msgid "Services kept in cache for improved user service assignation"
msgstr ""
"Servizi tenuti nella cache per una migliore assegnazione del servizio utente"
#: REST/methods/services_pools.py:434
#: REST/methods/services_pools.py:435
msgid "Services to keep in L2 cache"
msgstr "Servizi da tenere nella cache L2"
#: REST/methods/services_pools.py:435
#: REST/methods/services_pools.py:436
msgid "Services kept in cache of level2 for improved service generation"
msgstr ""
"Servizi mantenuti nella cache di secondo livello per una migliore "
"generazione di servizi"
#: REST/methods/services_pools.py:444
#: REST/methods/services_pools.py:445
msgid "Maximum number of services to provide"
msgstr "Numero massimo di servizi da fornire"
#: REST/methods/services_pools.py:446
#: REST/methods/services_pools.py:447
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -1065,19 +1067,19 @@ msgstr ""
"Numero massimo di servizi (assegnati e cache L1) che possono essere creati "
"per questo servizio"
#: REST/methods/services_pools.py:455
#: REST/methods/services_pools.py:456
msgid "Show transports"
msgstr "Mostra trasporti"
#: REST/methods/services_pools.py:456
#: REST/methods/services_pools.py:457
msgid "If active, alternative transports for user will be shown"
msgstr "Se attivo, verranno mostrati i trasporti alternativi per l'utente"
#: REST/methods/services_pools.py:465
#: REST/methods/services_pools.py:466
msgid "Accounting"
msgstr "Rendicontazione"
#: REST/methods/services_pools.py:466
#: REST/methods/services_pools.py:467
msgid "Account associated to this service pool"
msgstr "Resoconto associato a questo pool di servizi"
@ -1587,12 +1589,10 @@ msgstr ""
"automaticamente a questo URL"
#: auths/ActiveDirectory_enterprise/authenticator.py:194
#| msgid "Group membership attr"
msgid "Force Group Membership"
msgstr "Forza l&#39;appartenenza al gruppo"
#: auths/ActiveDirectory_enterprise/authenticator.py:196
#| msgid "If not empty, UDS will try to add managed users to this group"
msgid "If not empty, all users will be considered members of this group"
msgstr ""
"Se non è vuoto, tutti gli utenti saranno considerati membri di questo gruppo"
@ -2090,7 +2090,7 @@ msgstr ""
#: auths/Radius/authenticator.py:56 auths/Radius/authenticator.py:58
msgid "Radius Authenticator"
msgstr "Autenticatore raggio"
msgstr "Autenticatore Radius"
#: auths/Radius/authenticator.py:68 mfas/Radius/mfa.py:73
msgid "Radius Server IP or Hostname"
@ -2135,7 +2135,7 @@ msgstr "Gruppo globale"
msgid "If set, this value will be added as group for all radius users"
msgstr ""
"Se impostato, questo valore verrà aggiunto come gruppo per tutti gli utenti "
"del raggio"
"Radius"
#: auths/Radius/authenticator.py:224
msgid "Connection to Radius server failed"
@ -2740,28 +2740,28 @@ msgstr "Pulisci la cache L2"
msgid "Custom message on launchers"
msgstr "Messaggio personalizzato sui launcher"
#: core/managers/publication.py:266
#: core/managers/publication.py:271
msgid ""
"Already publishing. Wait for previous publication to finish and try again"
msgstr ""
"In corso di pubblicazione. Attendere il completamento della pubblicazione "
"precedente e riprovare"
#: core/managers/publication.py:270
#: core/managers/publication.py:275
msgid "Service is in maintenance mode and new publications are not allowed"
msgstr ""
"Il servizio è in modalità manutenzione e non sono consentite nuove "
"pubblicazioni"
#: core/managers/publication.py:320
#: core/managers/publication.py:325
msgid "Can't cancel non running publication"
msgstr "Impossibile annullare una pubblicazione non in esecuzione"
#: core/managers/publication.py:349
#: core/managers/publication.py:354
msgid "Can't unpublish non usable publication"
msgstr "Impossibile annullare una pubblicazione non utilizzabile"
#: core/managers/publication.py:351
#: core/managers/publication.py:356
msgid "Can't unpublish publications with services in process"
msgstr ""
"Impossibile annullare una pubblicazione di pubblicazioni con servizi in corso"
@ -2804,7 +2804,6 @@ msgid "The requested service is restrained"
msgstr "Il servizio richiesto è limitato"
#: core/managers/userservice.py:562
#| msgid "Machines for this service"
msgid "Cannot create user services for this service"
msgstr "Impossibile creare servizi utente per questo servizio"
@ -3073,7 +3072,6 @@ msgid "Invalid Multi-Factor Authentication code"
msgstr "Codice di autenticazione a più fattori non valido"
#: core/types/errors.py:135
#| msgid "Password"
msgid "Password expired"
msgstr "Password scaduta"
@ -3117,94 +3115,99 @@ msgstr "Tunnel"
msgid "Actor"
msgstr "Attore"
#: core/types/states.py:187
#: core/types/states.py:193
msgid "Active"
msgstr "Attivo"
#: core/types/states.py:188
#: core/types/states.py:194
msgid "Inactive"
msgstr "Non attivo"
#: core/types/states.py:189
#: core/types/states.py:195
msgid "Blocked"
msgstr "Bloccato"
#: core/types/states.py:190
#: core/types/states.py:196
msgid "Waiting publication"
msgstr "In attesa di pubblicazione"
#: core/types/states.py:191
#: core/types/states.py:197
msgid "In preparation"
msgstr "In preparazione"
#: core/types/states.py:192
#: core/types/states.py:198
msgid "Valid"
msgstr "Valido"
#: core/types/states.py:193 core/types/states.py:195
#: core/types/states.py:199 core/types/states.py:201
msgid "Removing"
msgstr "Rimozione"
#: core/types/states.py:194
#: core/types/states.py:200
msgid "Restrained"
msgstr "Riservato"
#: core/types/states.py:196
#: core/types/states.py:202
msgid "Removed"
msgstr "Rimosso"
#: core/types/states.py:197
#: core/types/states.py:203
msgid "Canceled"
msgstr "Annullato"
#: core/types/states.py:198
#: core/types/states.py:204
msgid "Canceling"
msgstr "Annullamento"
#: core/types/states.py:199
#: core/types/states.py:205
msgid "Error"
msgstr "Errore"
#: core/types/states.py:201
#: core/types/states.py:207
msgid "Finished"
msgstr "Finito"
#: core/types/states.py:202
#: core/types/states.py:208
msgid "Waiting execution"
msgstr "In attesa di esecuzione"
#: core/types/states.py:203
#: core/types/states.py:209
msgid "Balancing"
msgstr "Bilanciamento"
#: core/types/states.py:204
#: core/types/states.py:210
msgid "In maintenance"
msgstr "In manutenzione"
#: core/types/states.py:205
#: core/types/states.py:211
msgid "Waiting OS"
msgstr "In attesa del sistema operativo"
#: core/types/states.py:206
#: core/types/states.py:212
msgid "Too many preparing services"
msgstr "Troppi servizi di preparazione"
#: core/types/states.py:207
#: core/types/states.py:213
msgid "Meta member"
msgstr "Meta membro"
#: core/types/states.py:208
#: core/types/states.py:214
msgid "Allowed"
msgstr "Consentito"
#: core/types/states.py:209
#: core/types/states.py:215
msgid "Denied"
msgstr "Negato"
#: core/types/states.py:210
#: core/types/states.py:216
msgid "Unknown"
msgstr "Sconosciuto"
#: core/types/states.py:217
#| msgid "Blocked"
msgid "Locked"
msgstr "Bloccato"
#: core/types/transports.py:76
msgid "Direct"
msgstr "Diretto"
@ -3545,6 +3548,15 @@ msgstr ""
msgid "Enable cookies consent"
msgstr "Abilita il consenso ai cookie"
#: core/util/config.py:797
msgid "URL for more info about cookies"
msgstr "URL per maggiori informazioni sui cookie"
#: core/util/config.py:803
#| msgid "Enable cookies consent"
msgid "URL to leave cookies consent"
msgstr "URL per lasciare il consenso ai cookie"
#: core/util/fields.py:85
msgid "Tunnel server"
msgstr "Tunnel server"
@ -4088,7 +4100,7 @@ msgstr ""
#: mfas/Radius/mfa.py:64 mfas/Radius/mfa.py:66
msgid "Radius OTP Challenge"
msgstr "Sfida OTP del raggio"
msgstr "Radius OTP Challenge"
#: mfas/Radius/mfa.py:92
msgid "All users must send OTP"
@ -4128,7 +4140,7 @@ msgstr "Si prega di inserire OTP"
#: mfas/Radius/mfa.py:192 mfas/Radius/mfa.py:269
msgid "Radius OTP connection error"
msgstr "Errore di connessione OTP del raggio"
msgstr "Errore di connessione OTP Radius"
#: mfas/Radius/mfa.py:251
msgid "Invalid OTP code"
@ -4147,12 +4159,6 @@ msgid "URL pattern for SMS sending"
msgstr "Pattern URL per l&#39;invio di SMS"
#: mfas/SMS/mfa.py:108
#| msgid ""
#| "URL pattern for SMS sending. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"URL pattern for SMS sending. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4196,13 +4202,6 @@ msgid "Headers for SMS requests"
msgstr "Intestazioni per richieste SMS"
#: mfas/SMS/mfa.py:149
#| msgid ""
#| "Headers for SMS requests. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @....\n"
#| "Headers are in the form of \"Header: Value\". (without the quotes)"
msgid ""
"Headers for SMS requests. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4223,13 +4222,6 @@ msgid "Parameters for SMS POST/PUT sending"
msgstr "Parametri per l&#39;invio di SMS POST/PUT"
#: mfas/SMS/mfa.py:169
#| msgid ""
#| "Parameters for SMS sending via POST/PUT. It can contain the following "
#| "variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"Parameters for SMS sending via POST/PUT. It can contain the following "
"variables:\n"
@ -4530,7 +4522,7 @@ msgstr ""
#: osmanagers/LinuxOsManager/linux_ad_osmanager.py:52
msgid "Linux Active Directory OS Manager"
msgstr "Gestore del sistema operativo Linux Active Directory"
msgstr "Linux Active Directory OS manager"
#: osmanagers/LinuxOsManager/linux_ad_osmanager.py:54
msgid "Os Manager to control Linux virtual machines with active directory"
@ -4767,7 +4759,7 @@ msgstr ""
#: osmanagers/Test/testing_osmanager.py:51
msgid "Test OS Manager"
msgstr "Prova Gestione sistema operativo"
msgstr "Prova OS manager"
#: osmanagers/Test/testing_osmanager.py:53
msgid "Os Manager for testing pourposes"
@ -5375,7 +5367,7 @@ msgstr "AMI di base per questo servizio"
#: services/AWS_enterprise/service_fixed.py:80
#: services/Google_enterprise/service.py:65
#: services/Google_enterprise/service_fixed.py:80
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:109
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:111
#: services/OpenStack/service_fixed.py:82
msgid "Region"
msgstr "Regione"
@ -5413,7 +5405,7 @@ msgstr "VPC per le istanze di questo servizio"
#: services/AWS_enterprise/service.py:126
#: services/Azure_enterprise/service.py:97
#: services/HyperV_enterprise/service.py:102
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:154
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:156
#: services/Xen/service.py:132
msgid "Network"
msgstr "Rete"
@ -5444,7 +5436,7 @@ msgstr "Servizi AWS basati su macchine fisse."
#: services/AWS_enterprise/service_fixed.py:82
#: services/Google_enterprise/service_fixed.py:82
#: services/OpenStack/service.py:111 services/OpenStack/service_fixed.py:84
#: services/OpenStack/service.py:113 services/OpenStack/service_fixed.py:84
msgid "Service region"
msgstr "Regione di servizio"
@ -5608,7 +5600,7 @@ msgstr "Stop Machine (e deallocalo)"
#: services/Google_enterprise/provider.py:42
msgid "Google Cloud Platform Provider"
msgstr "Fornitore della piattaforma Google Cloud"
msgstr "Google Cloud Platform Provider"
#: services/Google_enterprise/provider.py:44
msgid "Provides connection to Google Cloud Platform Compute Engine"
@ -5930,7 +5922,7 @@ msgstr "Servizio basato su Nutanix Prism Central"
#: services/NutanixPrism_enterprise/service.py:59
#: services/NutanixPrism_enterprise/service_fixed.py:84
#: services/OpenStack/service.py:116 services/OpenStack/service_fixed.py:89
#: services/OpenStack/service.py:118 services/OpenStack/service_fixed.py:89
msgid "Project"
msgstr "Progetto"
@ -6100,7 +6092,7 @@ msgstr ""
#: services/OVirt/provider.py:75
msgid "oVirt/OLVM Platform Provider"
msgstr "oFornitore della piattaforma Virt/OLVM"
msgstr "oVirt/OLVM Platform Provider"
#: services/OVirt/provider.py:79
msgid "oVirt platform service provider"
@ -6419,7 +6411,7 @@ msgstr "OpenStack Platform Provider"
#: services/OpenStack/provider.py:87
msgid "OpenStack platform service provider"
msgstr "Fornitore di servizi della piattaforma OpenStack"
msgstr "OpenStack platform service provider"
#: services/OpenStack/provider.py:104
msgid "Identity endpoint"
@ -6555,43 +6547,43 @@ msgstr "OpenStack Live Volume"
msgid "OpenStack live images based service"
msgstr "Servizio basato su immagini live di OpenStack"
#: services/OpenStack/service.py:123 services/OpenStack/service_fixed.py:96
#: services/OpenStack/service.py:125 services/OpenStack/service_fixed.py:96
msgid "Project for this service"
msgstr "Progetto per questo servizio"
#: services/OpenStack/service.py:128
#: services/OpenStack/service.py:130
msgid "Availability Zones"
msgstr "Zone di disponibilità"
#: services/OpenStack/service.py:140
#: services/OpenStack/service.py:142
msgid "Service availability zones"
msgstr "Zone di disponibilità del servizio"
#: services/OpenStack/service.py:146
#: services/OpenStack/service.py:148
msgid "Volume"
msgstr "Volume"
#: services/OpenStack/service.py:148
#: services/OpenStack/service.py:150
msgid "Base volume for service (restricted by availability zone)"
msgstr "Volume di base per il servizio (limitato per zona di disponibilità)"
#: services/OpenStack/service.py:156
#: services/OpenStack/service.py:158
msgid "Network to attach to this service"
msgstr "Rete da collegare a questo servizio"
#: services/OpenStack/service.py:161
#: services/OpenStack/service.py:163
msgid "Flavor"
msgstr "Flavor"
#: services/OpenStack/service.py:163
#: services/OpenStack/service.py:165
msgid "Flavor for service"
msgstr "Flavor per il servizio"
#: services/OpenStack/service.py:169
#: services/OpenStack/service.py:171
msgid "Security Groups"
msgstr "Gruppi di sicurezza"
#: services/OpenStack/service.py:171
#: services/OpenStack/service.py:173
msgid "Service security groups"
msgstr "Gruppi di sicurezza del servizio"
@ -7285,11 +7277,11 @@ msgstr "Elenco di nomi"
#: services/ScaleComputing_enterprise/provider.py:38
msgid "Scale Platform Provider"
msgstr "Fornitore di piattaforme di scalabilità"
msgstr "Scale Platform Provider"
#: services/ScaleComputing_enterprise/provider.py:40
msgid "Scale platform service provider"
msgstr "Fornitore di servizi di piattaforma in scala"
msgstr "Scale platform service provider"
#: services/ScaleComputing_enterprise/provider.py:49
msgid "Scale Server IP or Hostname"
@ -7476,7 +7468,6 @@ msgid "Local"
msgstr "Locale"
#: services/Vmware_enterprise/helpers.py:101
#| msgid "Removed"
msgid "Remote"
msgstr "Remoto"
@ -8203,7 +8194,6 @@ msgstr ""
#: transports/HTML5RDP/html5rdp.py:307
#: transports/HTML5RDS_enterprise/html5rds.py:171
#| msgid "Custom parameters"
msgid "Support parameters"
msgstr "Parametri di supporto"
@ -9010,7 +9000,7 @@ msgstr "Troppi errori di autenticazione. Utente temporaneamente bloccato"
msgid "Invalid data"
msgstr "Dati non validi"
#: web/util/configjs.py:131
#: web/util/configjs.py:135
msgid "Access limited by calendar"
msgstr "Accesso limitato dal calendario"

File diff suppressed because it is too large Load Diff

View File

@ -27,16 +27,17 @@
# Translators:
# Translators:
# Translators:
# Translators:
# Adolfo Gómez <dkmaster at dkmon dot com>, 2012
# Javier Gomez <jgomez@virtualcable.es>, 2023
# Javier <jgonzalez@virtualcable.es>, 2023
# Javier <jgonzalez@virtualcable.es>, 2023,2025
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-18 21:00+0100\n"
"POT-Creation-Date: 2025-03-12 19:02+0100\n"
"PO-Revision-Date: 2014-03-26 02:14+0000\n"
"Last-Translator: Javier <jgonzalez@virtualcable.es>, 2023\n"
"Last-Translator: Javier <jgonzalez@virtualcable.es>, 2023,2025\n"
"Language-Team: Portuguese (http://app.transifex.com/openuds/openuds/language/"
"pt/)\n"
"Language: pt\n"
@ -55,8 +56,8 @@ msgstr "Contabilidade"
#: REST/methods/meta_pools.py:87 REST/methods/mfas.py:60
#: REST/methods/networks.py:65 REST/methods/notifiers.py:69
#: REST/methods/osmanagers.py:59 REST/methods/providers.py:73
#: REST/methods/reports.py:72 REST/methods/servers_management.py:424
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:107
#: REST/methods/reports.py:72 REST/methods/servers_management.py:423
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:108
#: REST/methods/transports.py:70 REST/methods/tunnels_management.py:153
#: REST/methods/user_services.py:359 REST/methods/user_services.py:442
#: REST/methods/users_groups.py:177 REST/model/base.py:161
@ -67,7 +68,7 @@ msgstr "Nome"
#: REST/methods/calendarrules.py:108 REST/methods/calendars.py:72
#: REST/methods/meta_pools.py:88 REST/methods/mfas.py:62
#: REST/methods/notifiers.py:73 REST/methods/osmanagers.py:61
#: REST/methods/providers.py:75 REST/methods/servers_management.py:425
#: REST/methods/providers.py:75 REST/methods/servers_management.py:424
#: REST/methods/services.py:235 REST/methods/services_pool_groups.py:79
#: REST/methods/transports.py:72 REST/methods/tunnels_management.py:154
#: REST/methods/user_services.py:444 REST/methods/users_groups.py:178
@ -83,8 +84,8 @@ msgstr "Marca de tempo"
#: REST/methods/calendars.py:77 REST/methods/meta_pools.py:108
#: REST/methods/mfas.py:63 REST/methods/networks.py:86
#: REST/methods/notifiers.py:74 REST/methods/osmanagers.py:63
#: REST/methods/providers.py:79 REST/methods/servers_management.py:430
#: REST/methods/services.py:251 REST/methods/services_pools.py:116
#: REST/methods/providers.py:79 REST/methods/servers_management.py:429
#: REST/methods/services.py:251 REST/methods/services_pools.py:117
#: REST/methods/transports.py:81 REST/methods/tunnels_management.py:158
msgid "tags"
msgstr "Tag"
@ -97,7 +98,7 @@ msgstr "Nome do pool"
msgid "User name"
msgstr "Nome de usuário"
#: REST/methods/accountsusage.py:94 core/types/states.py:200
#: REST/methods/accountsusage.py:94 core/types/states.py:206
msgid "Running"
msgstr "Corrida"
@ -194,7 +195,7 @@ msgstr "Identidade"
#: REST/methods/authenticators.py:73 REST/methods/mfas.py:61
#: REST/methods/notifiers.py:70 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:74 REST/methods/servers_management.py:68
#: REST/methods/servers_management.py:426 REST/methods/services.py:236
#: REST/methods/servers_management.py:425 REST/methods/services.py:236
#: REST/methods/transports.py:71 REST/methods/user_services.py:366
#: REST/methods/user_services.py:443
msgid "Type"
@ -226,8 +227,8 @@ msgid "MFA"
msgstr "MFA"
#: REST/methods/authenticators.py:123 REST/methods/meta_pools.py:105
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:112
#: REST/methods/services_pools.py:349 core/consts/calendar.py:190
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:350 core/consts/calendar.py:190
msgid "Visible"
msgstr "Visível"
@ -254,10 +255,10 @@ msgstr ""
"Tipo de acesso para este transporte. Desativado significa não apenas oculto, "
"mas também não utilizável como método de login."
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:353
#: REST/methods/services_pools.py:365 REST/methods/services_pools.py:377
#: REST/methods/services_pools.py:388 REST/methods/services_pools.py:399
#: REST/methods/services_pools.py:408 core/types/ui.py:47
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:354
#: REST/methods/services_pools.py:366 REST/methods/services_pools.py:378
#: REST/methods/services_pools.py:389 REST/methods/services_pools.py:400
#: REST/methods/services_pools.py:409 core/types/ui.py:47
#: services/OVirt/service_linked.py:186
msgid "Display"
msgstr "Exibição"
@ -379,11 +380,11 @@ msgid "HA Policy"
msgstr "Política de alta disponibilidade"
#: REST/methods/meta_pools.py:103 REST/methods/services.py:243
#: REST/methods/services_pools.py:109
#: REST/methods/services_pools.py:110
msgid "User services"
msgstr "Serviços do usuário"
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:110
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:111
msgid "In Preparation"
msgstr "Em preparação"
@ -392,16 +393,16 @@ msgid "Pool Group"
msgstr "Grupo de Pool"
#: REST/methods/meta_pools.py:118 REST/methods/meta_pools.py:206
#: REST/methods/services_pools.py:185 REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:369
#: REST/methods/services_pools.py:186 REST/methods/services_pools.py:247
#: REST/methods/services_pools.py:370
msgid "Default"
msgstr "Padrão"
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:287
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:288
msgid "Short name"
msgstr "Nome curto"
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:288
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:289
msgid "Short name for user service visualization"
msgstr "Nome abreviado para visualização de serviço do usuário"
@ -422,21 +423,21 @@ msgstr ""
"falhar, ele será reiniciado em outro pool. Habilite com cuidado!"
#: REST/methods/meta_pools.py:198 REST/methods/services_pool_groups.py:107
#: REST/methods/services_pools.py:361
#: REST/methods/services_pools.py:362
msgid "Associated Image"
msgstr "Imagem associada"
#: REST/methods/meta_pools.py:199 REST/methods/services_pool_groups.py:108
#: REST/methods/services_pools.py:362
#: REST/methods/services_pools.py:363
msgid "Image assocciated with this service"
msgstr "Imagem associada a este serviço"
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:114
#: REST/methods/services_pools.py:373
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:374
msgid "Pool group"
msgstr "Grupo de pool"
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:374
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:375
msgid "Pool group for this pool (for pool classify on display)"
msgstr "Grupo de pool para este pool (para pool classificar em exibição)"
@ -444,11 +445,11 @@ msgstr "Grupo de pool para este pool (para pool classificar em exibição)"
msgid "If active, metapool will be visible for users"
msgstr "Se ativo, metapool será visível para os usuários"
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:382
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:383
msgid "Calendar access denied text"
msgstr "Texto de acesso negado ao calendário"
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:384
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:385
msgid ""
"Custom message to be shown to users if access is limited by calendar rules."
msgstr ""
@ -662,7 +663,7 @@ msgstr "Última execução"
#: REST/methods/osmanagers.py:57
msgid "OS Managers"
msgstr "Gestores de S.O."
msgstr "OS Managers"
#: REST/methods/osmanagers.py:62
msgid "Used by"
@ -677,7 +678,7 @@ msgstr ""
msgid "Service providers"
msgstr "Provedores de serviço"
#: REST/methods/providers.py:76 REST/methods/services_pools.py:108
#: REST/methods/providers.py:76 REST/methods/services_pools.py:109
msgid "Status"
msgstr "Status"
@ -748,7 +749,7 @@ msgid "Servers of {0}"
msgstr "Servidores de {0}"
#: REST/methods/servers_management.py:146
#: REST/methods/servers_management.py:429 REST/methods/tunnels_management.py:90
#: REST/methods/servers_management.py:428 REST/methods/tunnels_management.py:90
#: REST/methods/tunnels_management.py:157
msgid "Servers"
msgstr "Servidores"
@ -800,7 +801,7 @@ msgid "Normal"
msgstr "Normal"
#: REST/methods/servers_management.py:183
#: REST/methods/servers_management.py:454
#: REST/methods/servers_management.py:453
msgid "of type"
msgstr "do tipo"
@ -832,24 +833,24 @@ msgstr "Servidor"
msgid "Server to include on group"
msgstr "Servidor a incluir no grupo"
#: REST/methods/servers_management.py:422
#: REST/methods/servers_management.py:421
msgid "Servers Groups"
msgstr "Grupos de servidores"
#: REST/methods/servers_management.py:428
#: REST/methods/servers_management.py:427
msgid "Subtype"
msgstr "Subtipo"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:441
msgid "Managed"
msgstr "Gerenciou"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:453 core/types/servers.py:72
#: REST/methods/servers_management.py:441
#: REST/methods/servers_management.py:452 core/types/servers.py:72
msgid "Unmanaged"
msgstr "Não gerenciado"
#: REST/methods/servers_management.py:451 REST/methods/services.py:248
#: REST/methods/servers_management.py:450 REST/methods/services.py:248
#: REST/methods/services.py:306
msgid "Standard"
msgstr "Padrão"
@ -912,48 +913,48 @@ msgstr "Ok"
msgid "Services Pool Groups"
msgstr "Grupos de pool de serviços"
#: REST/methods/services_pools.py:105 REST/methods/transports.py:75
#: REST/methods/services_pools.py:106 REST/methods/transports.py:75
#: REST/methods/transports.py:129
msgid "Service Pools"
msgstr "Pools de Serviço"
#: REST/methods/services_pools.py:111
#: REST/methods/services_pools.py:112
msgid "Usage"
msgstr "Utilização"
#: REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:114
msgid "Shows transports"
msgstr "Mostra transportes"
#: REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:116
msgid "Parent service"
msgstr "Serviço pai"
#: REST/methods/services_pools.py:278
#: REST/methods/services_pools.py:279
msgid "Create at least a service before creating a new service pool"
msgstr "Crie pelo menos um serviço antes de criar um novo pool de serviços"
#: REST/methods/services_pools.py:299
#: REST/methods/services_pools.py:300
msgid "Base service"
msgstr "Serviço base"
#: REST/methods/services_pools.py:300
#: REST/methods/services_pools.py:301
msgid "Service used as base of this service pool"
msgstr "Serviço usado como base desse pool de serviços"
#: REST/methods/services_pools.py:309
msgid "OS Manager"
msgstr "Gestor de S.O."
#: REST/methods/services_pools.py:310
msgid "OS Manager"
msgstr "OS Manager"
#: REST/methods/services_pools.py:311
msgid "OS Manager used as base of this service pool"
msgstr "Gestor de S.O. usado como base desse pool de serviços"
#: REST/methods/services_pools.py:318
#: REST/methods/services_pools.py:319
msgid "Allow removal by users"
msgstr "Permitir remoção por usuários"
#: REST/methods/services_pools.py:320
#: REST/methods/services_pools.py:321
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 "
@ -962,26 +963,26 @@ msgstr ""
"Se ativo, o usuário poderá remover o serviço \"manualmente\". Tenha cuidado "
"com isso, porque o usuário terá o \"poder\" para excluir seu próprio serviço"
#: REST/methods/services_pools.py:324 REST/methods/services_pools.py:333
#: REST/methods/services_pools.py:344 REST/methods/services_pools.py:458
#: REST/methods/services_pools.py:468 auths/RegexLdap/authenticator.py:146
#: REST/methods/services_pools.py:325 REST/methods/services_pools.py:334
#: REST/methods/services_pools.py:345 REST/methods/services_pools.py:459
#: REST/methods/services_pools.py:469 auths/RegexLdap/authenticator.py:146
#: core/types/ui.py:43 services/OpenGnsys/service.py:131
msgid "Advanced"
msgstr "Avançado"
#: REST/methods/services_pools.py:329
#: REST/methods/services_pools.py:330
msgid "Allow reset by users"
msgstr "Permitir redefinir pelos usuários"
#: REST/methods/services_pools.py:330
#: REST/methods/services_pools.py:331
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:338
#: REST/methods/services_pools.py:339
msgid "Ignores unused"
msgstr "Ignora não utilizado"
#: REST/methods/services_pools.py:340
#: REST/methods/services_pools.py:341
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -989,15 +990,15 @@ msgstr ""
"Se a opção estiver ativada, o UDS não tentará detectar e remover os serviços "
"do usuário atribuídos, mas não em uso."
#: REST/methods/services_pools.py:350
#: REST/methods/services_pools.py:351
msgid "If active, transport will be visible for users"
msgstr "Se estiver ativo, o transporte ficará visível para os usuários"
#: REST/methods/services_pools.py:393
#: REST/methods/services_pools.py:394
msgid "Custom launch message text"
msgstr "Texto da mensagem de lançamento personalizado"
#: REST/methods/services_pools.py:395
#: REST/methods/services_pools.py:396
msgid ""
"Custom message to be shown to users, if active, when trying to start a "
"service from this pool."
@ -1005,51 +1006,51 @@ msgstr ""
"Mensagem personalizada a ser mostrada aos usuários, se ativa, ao tentar "
"iniciar um serviço deste pool."
#: REST/methods/services_pools.py:404
#: REST/methods/services_pools.py:405
msgid "Enable custom launch message"
msgstr "Ativar mensagem de lançamento personalizada"
#: REST/methods/services_pools.py:405
#: REST/methods/services_pools.py:406
msgid "If active, the custom launch message will be shown to users"
msgstr ""
"Se ativo, a mensagem de inicialização personalizada será mostrada aos "
"usuários"
#: REST/methods/services_pools.py:414
#: REST/methods/services_pools.py:415
msgid "Initial available services"
msgstr "Serviços iniciais disponíveis"
#: REST/methods/services_pools.py:415
#: REST/methods/services_pools.py:416
msgid "Services created initially for this service pool"
msgstr "Serviços criados inicialmente para este conjunto de serviços"
#: REST/methods/services_pools.py:418 REST/methods/services_pools.py:428
#: REST/methods/services_pools.py:438 REST/methods/services_pools.py:450
#: REST/methods/services_pools.py:419 REST/methods/services_pools.py:429
#: REST/methods/services_pools.py:439 REST/methods/services_pools.py:451
msgid "Availability"
msgstr "Disponibilidade"
#: REST/methods/services_pools.py:424
#: REST/methods/services_pools.py:425
msgid "Services to keep in cache"
msgstr "Serviços para manter em cache"
#: REST/methods/services_pools.py:425
#: REST/methods/services_pools.py:426
msgid "Services kept in cache for improved user service assignation"
msgstr ""
"Serviços mantidos em cache para melhor designação de serviço do usuário"
#: REST/methods/services_pools.py:434
#: REST/methods/services_pools.py:435
msgid "Services to keep in L2 cache"
msgstr "Serviços para manter no cache L2"
#: REST/methods/services_pools.py:435
#: REST/methods/services_pools.py:436
msgid "Services kept in cache of level2 for improved service generation"
msgstr "Serviços mantidos no cache de level2 para melhor geração de serviços"
#: REST/methods/services_pools.py:444
#: REST/methods/services_pools.py:445
msgid "Maximum number of services to provide"
msgstr "Número máximo de serviços a fornecer"
#: REST/methods/services_pools.py:446
#: REST/methods/services_pools.py:447
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -1057,19 +1058,19 @@ msgstr ""
"Número máximo de serviço (atribuído e cache L1) que pode ser criado para "
"este serviço"
#: REST/methods/services_pools.py:455
#: REST/methods/services_pools.py:456
msgid "Show transports"
msgstr "Mostrar transportes"
#: REST/methods/services_pools.py:456
#: REST/methods/services_pools.py:457
msgid "If active, alternative transports for user will be shown"
msgstr "Se ativo, os transportes alternativos para o usuário serão mostrados"
#: REST/methods/services_pools.py:465
#: REST/methods/services_pools.py:466
msgid "Accounting"
msgstr "Contabilidade"
#: REST/methods/services_pools.py:466
#: REST/methods/services_pools.py:467
msgid "Account associated to this service pool"
msgstr "Conta associada a este conjunto de serviços"
@ -1087,7 +1088,7 @@ msgstr "O serviço base não existe mais"
#: REST/methods/services_pools.py:539
msgid "This service requires an OS Manager"
msgstr "Este serviço requer um Gestor de S.O."
msgstr "Este serviço requer um OS Manager"
#: REST/methods/services_usage.py:87 REST/methods/user_services.py:93
#: REST/methods/user_services.py:94
@ -1579,12 +1580,10 @@ msgstr ""
"automaticamente para este URL"
#: auths/ActiveDirectory_enterprise/authenticator.py:194
#| msgid "Group membership attr"
msgid "Force Group Membership"
msgstr "Associação ao Grupo de Força"
#: auths/ActiveDirectory_enterprise/authenticator.py:196
#| msgid "If not empty, UDS will try to add managed users to this group"
msgid "If not empty, all users will be considered members of this group"
msgstr ""
"Se não estiver vazio, todos os usuários serão considerados membros deste "
@ -2729,26 +2728,26 @@ msgstr "Limpe o cache L2"
msgid "Custom message on launchers"
msgstr "Mensagem personalizada em lançadores"
#: core/managers/publication.py:266
#: core/managers/publication.py:271
msgid ""
"Already publishing. Wait for previous publication to finish and try again"
msgstr ""
"Já está publicando. Aguarde a publicação anterior terminar e tente novamente"
#: core/managers/publication.py:270
#: core/managers/publication.py:275
msgid "Service is in maintenance mode and new publications are not allowed"
msgstr ""
"O serviço está no modo de manutenção e novas publicações não são permitidas"
#: core/managers/publication.py:320
#: core/managers/publication.py:325
msgid "Can't cancel non running publication"
msgstr "Não é possível cancelar publicação não em execução"
#: core/managers/publication.py:349
#: core/managers/publication.py:354
msgid "Can't unpublish non usable publication"
msgstr "Não é possível cancelar a publicação não utilizável"
#: core/managers/publication.py:351
#: core/managers/publication.py:356
msgid "Can't unpublish publications with services in process"
msgstr ""
"Não é possível cancelar a publicação de publicações com serviços em andamento"
@ -2790,7 +2789,6 @@ msgid "The requested service is restrained"
msgstr "O serviço solicitado é restrito"
#: core/managers/userservice.py:562
#| msgid "Machines for this service"
msgid "Cannot create user services for this service"
msgstr "Não é possível criar serviços de usuário para este serviço"
@ -2856,7 +2854,7 @@ msgstr "Nenhum método de verificação de conexão é implementado."
#: core/osmanagers/osmanager.py:62
msgid "Base OS Manager"
msgstr "Gestor de S.O. base"
msgstr "OS Manager base"
#: core/osmanagers/osmanager.py:64
msgid "Base Manager"
@ -3059,7 +3057,6 @@ msgid "Invalid Multi-Factor Authentication code"
msgstr "Código de autenticação multifator inválido"
#: core/types/errors.py:135
#| msgid "Password"
msgid "Password expired"
msgstr "Senha expirada"
@ -3103,94 +3100,99 @@ msgstr "Túnel"
msgid "Actor"
msgstr "Ator"
#: core/types/states.py:187
#: core/types/states.py:193
msgid "Active"
msgstr "Ativo"
#: core/types/states.py:188
#: core/types/states.py:194
msgid "Inactive"
msgstr "Inativo"
#: core/types/states.py:189
#: core/types/states.py:195
msgid "Blocked"
msgstr "Bloqueado"
#: core/types/states.py:190
#: core/types/states.py:196
msgid "Waiting publication"
msgstr "Espera publicação"
#: core/types/states.py:191
#: core/types/states.py:197
msgid "In preparation"
msgstr "Em preparação"
#: core/types/states.py:192
#: core/types/states.py:198
msgid "Valid"
msgstr "Válido"
#: core/types/states.py:193 core/types/states.py:195
#: core/types/states.py:199 core/types/states.py:201
msgid "Removing"
msgstr "Removendo"
#: core/types/states.py:194
#: core/types/states.py:200
msgid "Restrained"
msgstr "Contido"
#: core/types/states.py:196
#: core/types/states.py:202
msgid "Removed"
msgstr "Removido"
#: core/types/states.py:197
#: core/types/states.py:203
msgid "Canceled"
msgstr "Cancelado"
#: core/types/states.py:198
#: core/types/states.py:204
msgid "Canceling"
msgstr "Cancelando"
#: core/types/states.py:199
#: core/types/states.py:205
msgid "Error"
msgstr "Erro"
#: core/types/states.py:201
#: core/types/states.py:207
msgid "Finished"
msgstr "Acabado"
#: core/types/states.py:202
#: core/types/states.py:208
msgid "Waiting execution"
msgstr "Execução de espera"
#: core/types/states.py:203
#: core/types/states.py:209
msgid "Balancing"
msgstr "Balanceamento"
#: core/types/states.py:204
#: core/types/states.py:210
msgid "In maintenance"
msgstr "Em manutenção"
#: core/types/states.py:205
#: core/types/states.py:211
msgid "Waiting OS"
msgstr "Esperando OS"
#: core/types/states.py:206
#: core/types/states.py:212
msgid "Too many preparing services"
msgstr "Muitos serviços de preparação"
#: core/types/states.py:207
#: core/types/states.py:213
msgid "Meta member"
msgstr "Meta membro"
#: core/types/states.py:208
#: core/types/states.py:214
msgid "Allowed"
msgstr "Permitido"
#: core/types/states.py:209
#: core/types/states.py:215
msgid "Denied"
msgstr "Negado"
#: core/types/states.py:210
#: core/types/states.py:216
msgid "Unknown"
msgstr "Desconhecido"
#: core/types/states.py:217
#| msgid "Blocked"
msgid "Locked"
msgstr "Bloqueado"
#: core/types/transports.py:76
msgid "Direct"
msgstr "Direto"
@ -3519,6 +3521,15 @@ msgstr ""
msgid "Enable cookies consent"
msgstr "Habilitar consentimento de cookies"
#: core/util/config.py:797
msgid "URL for more info about cookies"
msgstr "URL para mais informações sobre cookies"
#: core/util/config.py:803
#| msgid "Enable cookies consent"
msgid "URL to leave cookies consent"
msgstr "URL para deixar consentimento de cookies"
#: core/util/fields.py:85
msgid "Tunnel server"
msgstr "Servidor de túnel"
@ -4062,7 +4073,7 @@ msgstr ""
#: mfas/Radius/mfa.py:64 mfas/Radius/mfa.py:66
msgid "Radius OTP Challenge"
msgstr "Desafio OTP de raio"
msgstr "Desafio OTP de Radius"
#: mfas/Radius/mfa.py:92
msgid "All users must send OTP"
@ -4121,12 +4132,6 @@ msgid "URL pattern for SMS sending"
msgstr "Endereço URL para envio de SMS"
#: mfas/SMS/mfa.py:108
#| msgid ""
#| "URL pattern for SMS sending. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"URL pattern for SMS sending. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4135,10 +4140,10 @@ msgid ""
"* {justUsername} - the username without @....\n"
"* {realName} - the real name of the user"
msgstr ""
"Padrão de URL para envio de SMS. Pode conter as seguintes variáveis: * {code}"
" - o código para enviar * {phone/+phone} - o número de telefone * {username} "
"- o nome de usuário * {justUsername} - o nome de usuário sem @.... * "
"{realName} - o nome real do usuário"
"Padrão de URL para envio de SMS. Pode conter as seguintes variáveis: * "
"{code} - o código para enviar * {phone/+phone} - o número de telefone * "
"{username} - o nome de usuário * {justUsername} - o nome de usuário sem "
"@.... * {realName} - o nome real do usuário"
#: mfas/SMS/mfa.py:117 mfas/SMS/mfa.py:129 mfas/SMS/mfa.py:139
#: mfas/SMS/mfa.py:159 mfas/SMS/mfa.py:178 mfas/SMS/mfa.py:189
@ -4170,13 +4175,6 @@ msgid "Headers for SMS requests"
msgstr "Cabeçalhos para solicitações de SMS"
#: mfas/SMS/mfa.py:149
#| msgid ""
#| "Headers for SMS requests. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @....\n"
#| "Headers are in the form of \"Header: Value\". (without the quotes)"
msgid ""
"Headers for SMS requests. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4188,22 +4186,15 @@ msgid ""
msgstr ""
"Cabeçalhos para solicitações de SMS. Pode conter as seguintes variáveis: * "
"{code} - o código a ser enviado * {phone/+phone} - o número de telefone * "
"{username} - o nome de usuário * {justUsername} - o nome de usuário sem @"
".... * {realName} - o nome real do usuário Os cabeçalhos estão no formato de "
"\"Cabeçalho: Valor\". (sem as aspas)"
"{username} - o nome de usuário * {justUsername} - o nome de usuário sem "
"@.... * {realName} - o nome real do usuário Os cabeçalhos estão no formato "
"de \"Cabeçalho: Valor\". (sem as aspas)"
#: mfas/SMS/mfa.py:166
msgid "Parameters for SMS POST/PUT sending"
msgstr "Parâmetros para envio de SMS POST/PUT"
#: mfas/SMS/mfa.py:169
#| msgid ""
#| "Parameters for SMS sending via POST/PUT. It can contain the following "
#| "variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"Parameters for SMS sending via POST/PUT. It can contain the following "
"variables:\n"
@ -4503,7 +4494,7 @@ msgstr ""
#: osmanagers/LinuxOsManager/linux_ad_osmanager.py:52
msgid "Linux Active Directory OS Manager"
msgstr "Gerenciador do sistema operacional Linux Active Directory"
msgstr "OS Manager Linux Active Directory"
#: osmanagers/LinuxOsManager/linux_ad_osmanager.py:54
msgid "Os Manager to control Linux virtual machines with active directory"
@ -4652,11 +4643,11 @@ msgstr "Deve fornecer uma senha para a conta!"
#: osmanagers/LinuxOsManager/linux_osmanager.py:50
msgid "Linux OS Manager"
msgstr "Gestor do SO Linux"
msgstr "OS Manager Linux"
#: osmanagers/LinuxOsManager/linux_osmanager.py:52
msgid "Os Manager to control Linux virtual machines"
msgstr "Gestor de S.O. para controlar máquinas virtuais Linux"
msgstr "OS Manager para controlar máquinas virtuais Linux"
#: osmanagers/LinuxOsManager/linux_osmanager.py:60
#: osmanagers/Test/testing_osmanager.py:75
@ -4688,7 +4679,7 @@ msgstr ""
#: osmanagers/LinuxOsManager/linux_randompass_osmanager.py:53
msgid "Linux Random Password OS Manager"
msgstr "Linux OS Manager Random Password"
msgstr "OS Manager Linux Random Password"
#: osmanagers/LinuxOsManager/linux_randompass_osmanager.py:55
msgid "Os Manager to control linux machines, with user password set randomly."
@ -4716,7 +4707,7 @@ msgstr "Ator RDS UDS (legado, use o servidor UDS RDS)"
#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:32
msgid "RDS OS Manager"
msgstr "Gestor de RDS "
msgstr "OS Manager RDS "
#: osmanagers/RDSOsManager_enterprise/rds_osmanager.py:34
msgid "Os Manager to control RDS provided services"
@ -4764,19 +4755,19 @@ msgstr ""
#: osmanagers/WindowsOsManager/windows.py:30
msgid "Windows Basic OS Manager"
msgstr "Gestor de S.O. Básico do Windows"
msgstr "OS Manager Básico do Windows"
#: osmanagers/WindowsOsManager/windows.py:32
msgid "Os Manager to control windows machines without domain."
msgstr "Gestor de S.O. para controlar máquinas Windows sem domínio."
msgstr "OS Manager para controlar máquinas Windows sem domínio."
#: osmanagers/WindowsOsManager/windows_domain.py:60
msgid "Windows Domain OS Manager"
msgstr "Gestor de S.O. do domínio do Windows"
msgstr "OS Manager do domínio do Windows"
#: osmanagers/WindowsOsManager/windows_domain.py:62
msgid "Os Manager to control windows machines with domain."
msgstr "Gestor de S.O. para controlar máquinas Windows com domínio."
msgstr "OS Manager para controlar máquinas Windows com domínio."
#: osmanagers/WindowsOsManager/windows_domain.py:92
msgid ""
@ -4870,14 +4861,14 @@ msgstr "Erro desconhecido: {0}"
#: osmanagers/WindowsOsManager/windows_random.py:58
msgid "Windows Random Password OS Manager"
msgstr "Gestor de S.O. do Windows Random Password"
msgstr "OS Manager do Windows Random Password"
#: osmanagers/WindowsOsManager/windows_random.py:60
msgid ""
"Os Manager to control windows machines, with user password set randomly."
msgstr ""
"Gestor de S.O. para controlar máquinas Windows, com a senha do usuário "
"definida aleatoriamente."
"OS Manager para controlar máquinas Windows, com a senha do usuário definida "
"aleatoriamente."
#: osmanagers/WindowsOsManager/windows_random.py:75
msgid "Current (template) password of the user account"
@ -5110,7 +5101,7 @@ msgstr "Relatório de desempenho de pools do UDS"
#: reports/stats/pools_performance.py:222
msgid "Pools Performance"
msgstr "Desempenho das Piscinas"
msgstr "Desempenho das Pool"
#: reports/stats/pools_performance.py:248 reports/stats/user_access.py:264
#: templates/uds/reports/stats/pools-performance.html:34
@ -5342,7 +5333,7 @@ msgstr "AMI de base para este serviço"
#: services/AWS_enterprise/service_fixed.py:80
#: services/Google_enterprise/service.py:65
#: services/Google_enterprise/service_fixed.py:80
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:109
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:111
#: services/OpenStack/service_fixed.py:82
msgid "Region"
msgstr "Região"
@ -5380,7 +5371,7 @@ msgstr "VPC para as instâncias deste serviço"
#: services/AWS_enterprise/service.py:126
#: services/Azure_enterprise/service.py:97
#: services/HyperV_enterprise/service.py:102
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:154
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:156
#: services/Xen/service.py:132
msgid "Network"
msgstr "Rede"
@ -5411,7 +5402,7 @@ msgstr "Serviços AWS baseados em máquinas fixas."
#: services/AWS_enterprise/service_fixed.py:82
#: services/Google_enterprise/service_fixed.py:82
#: services/OpenStack/service.py:111 services/OpenStack/service_fixed.py:84
#: services/OpenStack/service.py:113 services/OpenStack/service_fixed.py:84
msgid "Service region"
msgstr "Região de serviço"
@ -5571,7 +5562,7 @@ msgstr "Parar a máquina (e desalocá-la)"
#: services/Google_enterprise/provider.py:42
msgid "Google Cloud Platform Provider"
msgstr "Provedor da plataforma Google Cloud"
msgstr "Fornecedor de plataforma Google Cloud"
#: services/Google_enterprise/provider.py:44
msgid "Provides connection to Google Cloud Platform Compute Engine"
@ -5837,7 +5828,7 @@ msgstr ""
#: services/NutanixPrism_enterprise/provider.py:33
msgid "Prism Central Platform Provider"
msgstr "Provedor de plataforma Prism Central"
msgstr "Fornecedor de plataforma Prism Central"
#: services/NutanixPrism_enterprise/provider.py:35
msgid "Nutanix Prism Central based VM provider"
@ -5886,7 +5877,7 @@ msgstr "Serviço baseado no Nutanix Prism Central"
#: services/NutanixPrism_enterprise/service.py:59
#: services/NutanixPrism_enterprise/service_fixed.py:84
#: services/OpenStack/service.py:116 services/OpenStack/service_fixed.py:89
#: services/OpenStack/service.py:118 services/OpenStack/service_fixed.py:89
msgid "Project"
msgstr "Projeto"
@ -5966,7 +5957,7 @@ msgstr ""
#: services/Nutanix_enterprise/provider.py:38
msgid "Nutanix Acropolis Platform Provider"
msgstr "Fornecedor de plataformas Nutanix Acropolis"
msgstr "Fornecedor de plataforma Nutanix Acropolis"
#: services/Nutanix_enterprise/provider.py:40
msgid "Nutanix based VM provider"
@ -6052,7 +6043,7 @@ msgstr ""
#: services/OVirt/provider.py:75
msgid "oVirt/OLVM Platform Provider"
msgstr "Provedor de plataforma oVirt/OLVM"
msgstr "Fornecedor de plataforma oVirt/OLVM"
#: services/OVirt/provider.py:79
msgid "oVirt platform service provider"
@ -6270,7 +6261,7 @@ msgstr ""
#: services/OpenNebula/provider.py:61
msgid "OpenNebula Platform Provider"
msgstr "Fornecedor da Plataforma OpenNebula"
msgstr "Fornecedor de plataforma OpenNebula"
#: services/OpenNebula/provider.py:65
msgid "OpenNebula platform service provider"
@ -6364,7 +6355,7 @@ msgstr ""
#: services/OpenStack/provider.py:83
msgid "OpenStack Platform Provider"
msgstr "Fornecedor da Plataforma OpenStack"
msgstr "Fornecedor de plataforma OpenStack"
#: services/OpenStack/provider.py:87
msgid "OpenStack platform service provider"
@ -6457,7 +6448,7 @@ msgstr "Erro: {}"
#: services/OpenStack/provider_legacy.py:86
msgid "OpenStack LEGACY Platform Provider"
msgstr "Fornecedor da Plataforma OpenStack LEGACY"
msgstr "Fornecedor de plataforma OpenStack LEGACY"
#: services/OpenStack/provider_legacy.py:91
msgid ""
@ -6501,43 +6492,43 @@ msgstr "OpenStack Live Volume"
msgid "OpenStack live images based service"
msgstr "Serviço baseado em imagens ao vivo do OpenStack"
#: services/OpenStack/service.py:123 services/OpenStack/service_fixed.py:96
#: services/OpenStack/service.py:125 services/OpenStack/service_fixed.py:96
msgid "Project for this service"
msgstr "Projeto para este serviço"
#: services/OpenStack/service.py:128
#: services/OpenStack/service.py:130
msgid "Availability Zones"
msgstr "Zonas de disponibilidade"
#: services/OpenStack/service.py:140
#: services/OpenStack/service.py:142
msgid "Service availability zones"
msgstr "Zonas de disponibilidade de serviço"
#: services/OpenStack/service.py:146
#: services/OpenStack/service.py:148
msgid "Volume"
msgstr "Volume"
#: services/OpenStack/service.py:148
#: services/OpenStack/service.py:150
msgid "Base volume for service (restricted by availability zone)"
msgstr "Volume base para serviço (restrito pela zona de disponibilidade)"
#: services/OpenStack/service.py:156
#: services/OpenStack/service.py:158
msgid "Network to attach to this service"
msgstr "Rede para anexar a este serviço"
#: services/OpenStack/service.py:161
#: services/OpenStack/service.py:163
msgid "Flavor"
msgstr "Sabor"
#: services/OpenStack/service.py:163
#: services/OpenStack/service.py:165
msgid "Flavor for service"
msgstr "Sabor para serviço"
#: services/OpenStack/service.py:169
#: services/OpenStack/service.py:171
msgid "Security Groups"
msgstr "Grupos de segurança"
#: services/OpenStack/service.py:171
#: services/OpenStack/service.py:173
msgid "Service security groups"
msgstr "Grupos de segurança de serviço"
@ -7232,7 +7223,7 @@ msgstr "Lista de nomes"
#: services/ScaleComputing_enterprise/provider.py:38
msgid "Scale Platform Provider"
msgstr "Provedor de plataforma de escala"
msgstr "Fornecedor de plataforma Scale"
#: services/ScaleComputing_enterprise/provider.py:40
msgid "Scale platform service provider"
@ -7424,7 +7415,6 @@ msgid "Local"
msgstr "Local"
#: services/Vmware_enterprise/helpers.py:101
#| msgid "Removed"
msgid "Remote"
msgstr "Remoto"
@ -7557,7 +7547,7 @@ msgstr ""
#: services/Xen/provider.py:83
msgid "Xenserver/XCP-NG Platforms Provider"
msgstr "Fornecedor de plataformas Xenserver / XCP-NG"
msgstr "Fornecedor de plataforma Xenserver / XCP-NG"
#: services/Xen/provider.py:87
msgid "XenServer and XCP-NG platforms service provider"
@ -8143,7 +8133,6 @@ msgstr ""
#: transports/HTML5RDP/html5rdp.py:307
#: transports/HTML5RDS_enterprise/html5rds.py:171
#| msgid "Custom parameters"
msgid "Support parameters"
msgstr "Parâmetros de suporte"
@ -8421,7 +8410,7 @@ msgstr "Tamanho da janela na conexão"
#: transports/NoMachine_enterprise/nomachine_transport.py:61
#: transports/NoMachine_enterprise/nomachine_tunneltransport.py:63
msgid "NoMachine"
msgstr "Sem máquina"
msgstr "OS Manager"
#: transports/NoMachine_enterprise/nomachine_transport.py:63
msgid "NoMachine Protocol Direct connection."
@ -8942,7 +8931,7 @@ msgstr "Muitos erros de autenticação. Usuário temporariamente bloqueado"
msgid "Invalid data"
msgstr "Dados inválidos"
#: web/util/configjs.py:131
#: web/util/configjs.py:135
msgid "Access limited by calendar"
msgstr "Acesso limitado por calendário"

File diff suppressed because it is too large Load Diff

View File

@ -27,11 +27,12 @@
# Translators:
# Translators:
# Translators:
# Translators:
# Adolfo Gómez <dkmaster@dkmon.com>, 2022
# Alexander <ag@kub.tel>, 2020
# Alexey Shabalin <a.shabalin@gmail.com>, 2019
# Elena Mishina, 2022
# Elena Mishina, 2022-2024
# Elena Mishina, 2022-2025
# Maxim Stepanov <msteapnov@sharxdc.ru>, 2021
# Maxim Stepanov <msteapnov@sharxdc.ru>, 2021
# Александр Бурматов, 2022
@ -40,9 +41,9 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-18 21:00+0100\n"
"POT-Creation-Date: 2025-03-12 19:02+0100\n"
"PO-Revision-Date: 2014-03-26 02:14+0000\n"
"Last-Translator: Elena Mishina, 2022-2024\n"
"Last-Translator: Elena Mishina, 2022-2025\n"
"Language-Team: Russian (http://app.transifex.com/openuds/openuds/language/"
"ru/)\n"
"Language: ru\n"
@ -62,8 +63,8 @@ msgstr "Accounts"
#: REST/methods/meta_pools.py:87 REST/methods/mfas.py:60
#: REST/methods/networks.py:65 REST/methods/notifiers.py:69
#: REST/methods/osmanagers.py:59 REST/methods/providers.py:73
#: REST/methods/reports.py:72 REST/methods/servers_management.py:424
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:107
#: REST/methods/reports.py:72 REST/methods/servers_management.py:423
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:108
#: REST/methods/transports.py:70 REST/methods/tunnels_management.py:153
#: REST/methods/user_services.py:359 REST/methods/user_services.py:442
#: REST/methods/users_groups.py:177 REST/model/base.py:161
@ -74,7 +75,7 @@ msgstr "Имя"
#: REST/methods/calendarrules.py:108 REST/methods/calendars.py:72
#: REST/methods/meta_pools.py:88 REST/methods/mfas.py:62
#: REST/methods/notifiers.py:73 REST/methods/osmanagers.py:61
#: REST/methods/providers.py:75 REST/methods/servers_management.py:425
#: REST/methods/providers.py:75 REST/methods/servers_management.py:424
#: REST/methods/services.py:235 REST/methods/services_pool_groups.py:79
#: REST/methods/transports.py:72 REST/methods/tunnels_management.py:154
#: REST/methods/user_services.py:444 REST/methods/users_groups.py:178
@ -90,8 +91,8 @@ msgstr "Отметка времени"
#: REST/methods/calendars.py:77 REST/methods/meta_pools.py:108
#: REST/methods/mfas.py:63 REST/methods/networks.py:86
#: REST/methods/notifiers.py:74 REST/methods/osmanagers.py:63
#: REST/methods/providers.py:79 REST/methods/servers_management.py:430
#: REST/methods/services.py:251 REST/methods/services_pools.py:116
#: REST/methods/providers.py:79 REST/methods/servers_management.py:429
#: REST/methods/services.py:251 REST/methods/services_pools.py:117
#: REST/methods/transports.py:81 REST/methods/tunnels_management.py:158
msgid "tags"
msgstr "Тэги"
@ -104,7 +105,7 @@ msgstr "Название пула"
msgid "User name"
msgstr "Имя пользователя"
#: REST/methods/accountsusage.py:94 core/types/states.py:200
#: REST/methods/accountsusage.py:94 core/types/states.py:206
msgid "Running"
msgstr "Запускается"
@ -201,7 +202,7 @@ msgstr "Идентификатор"
#: REST/methods/authenticators.py:73 REST/methods/mfas.py:61
#: REST/methods/notifiers.py:70 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:74 REST/methods/servers_management.py:68
#: REST/methods/servers_management.py:426 REST/methods/services.py:236
#: REST/methods/servers_management.py:425 REST/methods/services.py:236
#: REST/methods/transports.py:71 REST/methods/user_services.py:366
#: REST/methods/user_services.py:443
msgid "Type"
@ -233,8 +234,8 @@ msgid "MFA"
msgstr "МФА"
#: REST/methods/authenticators.py:123 REST/methods/meta_pools.py:105
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:112
#: REST/methods/services_pools.py:349 core/consts/calendar.py:190
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:350 core/consts/calendar.py:190
msgid "Visible"
msgstr "Видимый"
@ -261,10 +262,10 @@ msgstr ""
"Тип доступа для этого транспорта. Отключено означает не только скрытое, но и "
"невозможное использование в качестве метода входа в систему."
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:353
#: REST/methods/services_pools.py:365 REST/methods/services_pools.py:377
#: REST/methods/services_pools.py:388 REST/methods/services_pools.py:399
#: REST/methods/services_pools.py:408 core/types/ui.py:47
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:354
#: REST/methods/services_pools.py:366 REST/methods/services_pools.py:378
#: REST/methods/services_pools.py:389 REST/methods/services_pools.py:400
#: REST/methods/services_pools.py:409 core/types/ui.py:47
#: services/OVirt/service_linked.py:186
msgid "Display"
msgstr "Экран/Дисплей"
@ -386,11 +387,11 @@ msgid "HA Policy"
msgstr "Политика высокой доступности"
#: REST/methods/meta_pools.py:103 REST/methods/services.py:243
#: REST/methods/services_pools.py:109
#: REST/methods/services_pools.py:110
msgid "User services"
msgstr "Сервисы пользователя"
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:110
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:111
msgid "In Preparation"
msgstr "Подготавливается"
@ -399,16 +400,16 @@ msgid "Pool Group"
msgstr "Группы пулов"
#: REST/methods/meta_pools.py:118 REST/methods/meta_pools.py:206
#: REST/methods/services_pools.py:185 REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:369
#: REST/methods/services_pools.py:186 REST/methods/services_pools.py:247
#: REST/methods/services_pools.py:370
msgid "Default"
msgstr "По умолчанию"
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:287
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:288
msgid "Short name"
msgstr "Короткое имя"
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:288
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:289
msgid "Short name for user service visualization"
msgstr "Короткое имя для визуализации сервисов пользователя"
@ -429,21 +430,21 @@ msgstr ""
"выходит из строя, он будет перезапущен в другом пуле. Включайте осторожно!."
#: REST/methods/meta_pools.py:198 REST/methods/services_pool_groups.py:107
#: REST/methods/services_pools.py:361
#: REST/methods/services_pools.py:362
msgid "Associated Image"
msgstr "Привязанный образ"
#: REST/methods/meta_pools.py:199 REST/methods/services_pool_groups.py:108
#: REST/methods/services_pools.py:362
#: REST/methods/services_pools.py:363
msgid "Image assocciated with this service"
msgstr "Изображение связанное с этим пулом услуг"
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:114
#: REST/methods/services_pools.py:373
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:374
msgid "Pool group"
msgstr "Пул-группа"
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:374
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:375
msgid "Pool group for this pool (for pool classify on display)"
msgstr "Пул-группа для этого пула (для классификации пула на дисплее)"
@ -451,11 +452,11 @@ msgstr "Пул-группа для этого пула (для классифи
msgid "If active, metapool will be visible for users"
msgstr "Если активен, мета-пул будет виден пользователям"
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:382
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:383
msgid "Calendar access denied text"
msgstr "Доступ к календарю запрещён"
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:384
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:385
msgid ""
"Custom message to be shown to users if access is limited by calendar rules."
msgstr ""
@ -683,7 +684,7 @@ msgstr "Нельзя удалить ОС Менеджер с привязанн
msgid "Service providers"
msgstr "Поставщики услуг"
#: REST/methods/providers.py:76 REST/methods/services_pools.py:108
#: REST/methods/providers.py:76 REST/methods/services_pools.py:109
msgid "Status"
msgstr "Статус"
@ -754,7 +755,7 @@ msgid "Servers of {0}"
msgstr "Серверы {0}"
#: REST/methods/servers_management.py:146
#: REST/methods/servers_management.py:429 REST/methods/tunnels_management.py:90
#: REST/methods/servers_management.py:428 REST/methods/tunnels_management.py:90
#: REST/methods/tunnels_management.py:157
msgid "Servers"
msgstr "Серверы"
@ -806,7 +807,7 @@ msgid "Normal"
msgstr "Обычный"
#: REST/methods/servers_management.py:183
#: REST/methods/servers_management.py:454
#: REST/methods/servers_management.py:453
msgid "of type"
msgstr "типа"
@ -837,24 +838,24 @@ msgstr "Сервер"
msgid "Server to include on group"
msgstr "Сервер для включения в группу"
#: REST/methods/servers_management.py:422
#: REST/methods/servers_management.py:421
msgid "Servers Groups"
msgstr "Группы серверов"
#: REST/methods/servers_management.py:428
#: REST/methods/servers_management.py:427
msgid "Subtype"
msgstr "Подтип"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:441
msgid "Managed"
msgstr "Управляемый"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:453 core/types/servers.py:72
#: REST/methods/servers_management.py:441
#: REST/methods/servers_management.py:452 core/types/servers.py:72
msgid "Unmanaged"
msgstr "Неуправляемый"
#: REST/methods/servers_management.py:451 REST/methods/services.py:248
#: REST/methods/servers_management.py:450 REST/methods/services.py:248
#: REST/methods/services.py:306
msgid "Standard"
msgstr "Стандартный"
@ -916,48 +917,48 @@ msgstr "ОК"
msgid "Services Pool Groups"
msgstr "Группы сервис-пулов"
#: REST/methods/services_pools.py:105 REST/methods/transports.py:75
#: REST/methods/services_pools.py:106 REST/methods/transports.py:75
#: REST/methods/transports.py:129
msgid "Service Pools"
msgstr "Сервис-пулы"
#: REST/methods/services_pools.py:111
#: REST/methods/services_pools.py:112
msgid "Usage"
msgstr "Использование"
#: REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:114
msgid "Shows transports"
msgstr "Показать транспорты"
#: REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:116
msgid "Parent service"
msgstr "Родительская услуга"
#: REST/methods/services_pools.py:278
#: REST/methods/services_pools.py:279
msgid "Create at least a service before creating a new service pool"
msgstr "Создайте сервис перед созданием нового сервисного пула"
#: REST/methods/services_pools.py:299
#: REST/methods/services_pools.py:300
msgid "Base service"
msgstr "Базовый сервис"
#: REST/methods/services_pools.py:300
#: REST/methods/services_pools.py:301
msgid "Service used as base of this service pool"
msgstr "Сервис используется как базовый в этом сервисном пуле"
#: REST/methods/services_pools.py:309
#: REST/methods/services_pools.py:310
msgid "OS Manager"
msgstr "ОС менеджер"
#: REST/methods/services_pools.py:310
#: REST/methods/services_pools.py:311
msgid "OS Manager used as base of this service pool"
msgstr " ОС менеджер используется как базовый в этом сервисном пуле"
#: REST/methods/services_pools.py:318
#: REST/methods/services_pools.py:319
msgid "Allow removal by users"
msgstr "Разрешить удаление пользователями"
#: REST/methods/services_pools.py:320
#: REST/methods/services_pools.py:321
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 "
@ -966,26 +967,26 @@ msgstr ""
"Если активно, пользователю будет разрешено удалить службу вручную. Будьте "
"осторожны с этим, не рекомендуется давать пользователю такие права"
#: REST/methods/services_pools.py:324 REST/methods/services_pools.py:333
#: REST/methods/services_pools.py:344 REST/methods/services_pools.py:458
#: REST/methods/services_pools.py:468 auths/RegexLdap/authenticator.py:146
#: REST/methods/services_pools.py:325 REST/methods/services_pools.py:334
#: REST/methods/services_pools.py:345 REST/methods/services_pools.py:459
#: REST/methods/services_pools.py:469 auths/RegexLdap/authenticator.py:146
#: core/types/ui.py:43 services/OpenGnsys/service.py:131
msgid "Advanced"
msgstr "Расширенный"
#: REST/methods/services_pools.py:329
#: REST/methods/services_pools.py:330
msgid "Allow reset by users"
msgstr "Разрешить сброс пользователям"
#: REST/methods/services_pools.py:330
#: REST/methods/services_pools.py:331
msgid "If active, the user will be allowed to reset the service"
msgstr "Если активно, пользователю будет разрешено сбросить сервис"
#: REST/methods/services_pools.py:338
#: REST/methods/services_pools.py:339
msgid "Ignores unused"
msgstr "Игнорировать неиспользуемые"
#: REST/methods/services_pools.py:340
#: REST/methods/services_pools.py:341
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
@ -993,15 +994,15 @@ msgstr ""
"Если активно, UDS не будет пытаться обнаружить и удалить пользовательские "
"услуги, назначенные, но не используемые."
#: REST/methods/services_pools.py:350
#: REST/methods/services_pools.py:351
msgid "If active, transport will be visible for users"
msgstr "Если активно, транспорт будет виден пользователям"
#: REST/methods/services_pools.py:393
#: REST/methods/services_pools.py:394
msgid "Custom launch message text"
msgstr "Персонализированное сообщения о запуске"
#: REST/methods/services_pools.py:395
#: REST/methods/services_pools.py:396
msgid ""
"Custom message to be shown to users, if active, when trying to start a "
"service from this pool."
@ -1009,52 +1010,52 @@ msgstr ""
"Персонализированное сообщение, которое будет отображаться пользователям, "
"если оно активно, при попытке запустить службу из этого пула."
#: REST/methods/services_pools.py:404
#: REST/methods/services_pools.py:405
msgid "Enable custom launch message"
msgstr "Включить персонализированное сообщение о запуске"
#: REST/methods/services_pools.py:405
#: REST/methods/services_pools.py:406
msgid "If active, the custom launch message will be shown to users"
msgstr ""
"Если активно, то пользователям будет показано персонализированное сообщение "
"о запуске."
#: REST/methods/services_pools.py:414
#: REST/methods/services_pools.py:415
msgid "Initial available services"
msgstr "Первоначально доступные сервисы"
#: REST/methods/services_pools.py:415
#: REST/methods/services_pools.py:416
msgid "Services created initially for this service pool"
msgstr "Службы, созданные для этого сервис-пула"
#: REST/methods/services_pools.py:418 REST/methods/services_pools.py:428
#: REST/methods/services_pools.py:438 REST/methods/services_pools.py:450
#: REST/methods/services_pools.py:419 REST/methods/services_pools.py:429
#: REST/methods/services_pools.py:439 REST/methods/services_pools.py:451
msgid "Availability"
msgstr "Доступность"
#: REST/methods/services_pools.py:424
#: REST/methods/services_pools.py:425
msgid "Services to keep in cache"
msgstr "Сервисы для удержания в кэше"
#: REST/methods/services_pools.py:425
#: REST/methods/services_pools.py:426
msgid "Services kept in cache for improved user service assignation"
msgstr ""
"Службы, хранящиеся в кэше, для улучшения назначения обслуживания "
"пользователей"
#: REST/methods/services_pools.py:434
#: REST/methods/services_pools.py:435
msgid "Services to keep in L2 cache"
msgstr "Сервисы, хранящиеся в L2 кэше"
#: REST/methods/services_pools.py:435
#: REST/methods/services_pools.py:436
msgid "Services kept in cache of level2 for improved service generation"
msgstr "Сервисы хранящиесы в кэше уровня 2 для улучшения генерации сервисов"
#: REST/methods/services_pools.py:444
#: REST/methods/services_pools.py:445
msgid "Maximum number of services to provide"
msgstr "Максимальное количество предоставляемых сервисов"
#: REST/methods/services_pools.py:446
#: REST/methods/services_pools.py:447
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
@ -1062,20 +1063,20 @@ msgstr ""
"Максимальное количество сервисов (привязанных и находящихся в кэше), которые "
"могут быть созданы для этого сервиса"
#: REST/methods/services_pools.py:455
#: REST/methods/services_pools.py:456
msgid "Show transports"
msgstr "Показать транспорты"
#: REST/methods/services_pools.py:456
#: REST/methods/services_pools.py:457
msgid "If active, alternative transports for user will be shown"
msgstr ""
"Если активно, для пользователя будут показаны альтернативные транспорты"
#: REST/methods/services_pools.py:465
#: REST/methods/services_pools.py:466
msgid "Accounting"
msgstr "Учётные записи"
#: REST/methods/services_pools.py:466
#: REST/methods/services_pools.py:467
msgid "Account associated to this service pool"
msgstr "Учетная запись, связанная с этим пулом услуг"
@ -1582,14 +1583,12 @@ msgstr ""
"автоматически перенаправлен на этот URL-адрес."
#: auths/ActiveDirectory_enterprise/authenticator.py:194
#| msgid "Group membership attr"
msgid "Force Group Membership"
msgstr "Членство в группе Force"
#: auths/ActiveDirectory_enterprise/authenticator.py:196
#| msgid "If not empty, UDS will try to add managed users to this group"
msgid "If not empty, all users will be considered members of this group"
msgstr "Если не пусто, все пользователи будут считаться членами этой группы."
msgstr "Если не пусто, все пользователи будут считаться членами этой группы"
#: auths/ActiveDirectory_enterprise/authenticator.py:202
msgid "Active Directory Authenticator"
@ -2735,26 +2734,26 @@ msgstr "Очистить кеш L2"
msgid "Custom message on launchers"
msgstr "Персонализированное сообщение на панелях запуска"
#: core/managers/publication.py:266
#: core/managers/publication.py:271
msgid ""
"Already publishing. Wait for previous publication to finish and try again"
msgstr ""
"Уже публикуется. Подождите, пока предыдущая публикация закончится и "
"повторите попытку."
#: core/managers/publication.py:270
#: core/managers/publication.py:275
msgid "Service is in maintenance mode and new publications are not allowed"
msgstr "Сервис находится в режиме обслуживания, новые публикации запрещены"
#: core/managers/publication.py:320
#: core/managers/publication.py:325
msgid "Can't cancel non running publication"
msgstr "Нельзя отменить не запущенную публикацию"
#: core/managers/publication.py:349
#: core/managers/publication.py:354
msgid "Can't unpublish non usable publication"
msgstr "Невозможно опубликовать неиспользуемую публикацию"
#: core/managers/publication.py:351
#: core/managers/publication.py:356
msgid "Can't unpublish publications with services in process"
msgstr "Невозможно опубликовать публикацию с сервисами в процессе"
@ -2797,7 +2796,6 @@ msgid "The requested service is restrained"
msgstr "Запрашиваемая услуга ограничена"
#: core/managers/userservice.py:562
#| msgid "Machines for this service"
msgid "Cannot create user services for this service"
msgstr "Невозможно создать пользовательские службы для этой службы"
@ -3067,7 +3065,6 @@ msgid "Invalid Multi-Factor Authentication code"
msgstr "Неверный код многофакторной аутентификации"
#: core/types/errors.py:135
#| msgid "Password"
msgid "Password expired"
msgstr "Срок действия пароля истек"
@ -3111,94 +3108,99 @@ msgstr "Туннель"
msgid "Actor"
msgstr "Агент"
#: core/types/states.py:187
#: core/types/states.py:193
msgid "Active"
msgstr "Активный"
#: core/types/states.py:188
#: core/types/states.py:194
msgid "Inactive"
msgstr "Неактивный"
#: core/types/states.py:189
#: core/types/states.py:195
msgid "Blocked"
msgstr "Заблокирован"
#: core/types/states.py:190
#: core/types/states.py:196
msgid "Waiting publication"
msgstr "Ожидает публикации"
#: core/types/states.py:191
#: core/types/states.py:197
msgid "In preparation"
msgstr "Подготавливается"
#: core/types/states.py:192
#: core/types/states.py:198
msgid "Valid"
msgstr "Верный"
#: core/types/states.py:193 core/types/states.py:195
#: core/types/states.py:199 core/types/states.py:201
msgid "Removing"
msgstr "Удаляется"
#: core/types/states.py:194
#: core/types/states.py:200
msgid "Restrained"
msgstr "Ограниченный"
#: core/types/states.py:196
#: core/types/states.py:202
msgid "Removed"
msgstr "Удалён"
#: core/types/states.py:197
#: core/types/states.py:203
msgid "Canceled"
msgstr "Отменён"
#: core/types/states.py:198
#: core/types/states.py:204
msgid "Canceling"
msgstr "Отменяется"
#: core/types/states.py:199
#: core/types/states.py:205
msgid "Error"
msgstr "Ошибка"
#: core/types/states.py:201
#: core/types/states.py:207
msgid "Finished"
msgstr "Завершено"
#: core/types/states.py:202
#: core/types/states.py:208
msgid "Waiting execution"
msgstr "Ожидает запуска"
#: core/types/states.py:203
#: core/types/states.py:209
msgid "Balancing"
msgstr "Балансируется"
#: core/types/states.py:204
#: core/types/states.py:210
msgid "In maintenance"
msgstr "На техническом обслуживании"
#: core/types/states.py:205
#: core/types/states.py:211
msgid "Waiting OS"
msgstr "Ожидает ОС"
#: core/types/states.py:206
#: core/types/states.py:212
msgid "Too many preparing services"
msgstr "Слишком много подготавливаемых сервисов"
#: core/types/states.py:207
#: core/types/states.py:213
msgid "Meta member"
msgstr "Мета-член"
#: core/types/states.py:208
#: core/types/states.py:214
msgid "Allowed"
msgstr "Допустимый"
#: core/types/states.py:209
#: core/types/states.py:215
msgid "Denied"
msgstr "Отклонен"
#: core/types/states.py:210
#: core/types/states.py:216
msgid "Unknown"
msgstr "Неизвестный"
#: core/types/states.py:217
#| msgid "Blocked"
msgid "Locked"
msgstr "Заблокировано"
#: core/types/transports.py:76
msgid "Direct"
msgstr "Прямой"
@ -3539,6 +3541,15 @@ msgstr ""
msgid "Enable cookies consent"
msgstr "Включить согласие на использование файлов cookie"
#: core/util/config.py:797
msgid "URL for more info about cookies"
msgstr "URL для получения дополнительной информации о файлах cookie"
#: core/util/config.py:803
#| msgid "Enable cookies consent"
msgid "URL to leave cookies consent"
msgstr "URL для оставления согласия на использование файлов cookie"
#: core/util/fields.py:85
msgid "Tunnel server"
msgstr "Туннельный сервер"
@ -4144,12 +4155,6 @@ msgid "URL pattern for SMS sending"
msgstr "Шаблон URL для отправки СМС"
#: mfas/SMS/mfa.py:108
#| msgid ""
#| "URL pattern for SMS sending. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"URL pattern for SMS sending. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4158,10 +4163,12 @@ msgid ""
"* {justUsername} - the username without @....\n"
"* {realName} - the real name of the user"
msgstr ""
"Шаблон URL для отправки SMS. Может содержать следующие переменные: * {code} -"
" код для отправки * {phone/+phone} - номер телефона * {username} - имя "
"пользователя * {justUsername} - имя пользователя без @.... * {realName} - "
"настоящее имя пользователя"
"Шаблон URL для отправки SMS. Может содержать следующие переменные:\n"
"* {code} - код для отправки\n"
"* {phone/+phone} - номер телефона\n"
"* {username} - имя пользователя\n"
"* {justUsername} - имя пользователя без @...\n"
"* {realName} - настоящее имя пользователя"
#: mfas/SMS/mfa.py:117 mfas/SMS/mfa.py:129 mfas/SMS/mfa.py:139
#: mfas/SMS/mfa.py:159 mfas/SMS/mfa.py:178 mfas/SMS/mfa.py:189
@ -4193,13 +4200,6 @@ msgid "Headers for SMS requests"
msgstr "Заголовки для СМС-запросов"
#: mfas/SMS/mfa.py:149
#| msgid ""
#| "Headers for SMS requests. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @....\n"
#| "Headers are in the form of \"Header: Value\". (without the quotes)"
msgid ""
"Headers for SMS requests. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -4209,24 +4209,19 @@ msgid ""
"* {realName} - the real name of the user\n"
"Headers are in the form of \"Header: Value\". (without the quotes)"
msgstr ""
"Заголовки для SMS-запросов. Может содержать следующие переменные: * {code} - "
"код для отправки * {phone/+phone} - номер телефона * {username} - имя "
"пользователя * {justUsername} - имя пользователя без @.... * {realName} - "
"настоящее имя пользователя Заголовки имеют вид \"Заголовок: Значение\". (без "
"кавычек)"
"Заголовки для SMS-запросов. Могут содержать следующие переменные:\n"
"* {code} - код для отправки\n"
"* {phone/+phone} - номер телефона\n"
"* {username} - имя пользователя\n"
"* {justUsername} - имя пользователя без @...\n"
"* {realName} - настоящее имя пользователя\n"
"Заголовки имеют вид «Заголовок: Значение» (без кавычек)"
#: mfas/SMS/mfa.py:166
msgid "Parameters for SMS POST/PUT sending"
msgstr "Параметры POST/PUT для отправки СМС "
#: mfas/SMS/mfa.py:169
#| msgid ""
#| "Parameters for SMS sending via POST/PUT. It can contain the following "
#| "variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"Parameters for SMS sending via POST/PUT. It can contain the following "
"variables:\n"
@ -4236,10 +4231,13 @@ msgid ""
"* {justUsername} - the username without @....\n"
"* {realName} - the real name of the user"
msgstr ""
"Параметры для отправки SMS через POST/PUT. Может содержать следующие "
"переменные: * {code} - код для отправки * {phone/+phone} - номер телефона * "
"{username} - имя пользователя * {justUsername} - имя пользователя без @.... *"
" {realName} - настоящее имя пользователя"
"Параметры для отправки SMS через POST/PUT. Могут содержать следующие "
"переменные:\n"
"* {code} - код для отправки\n"
"* {phone/+phone} - номер телефона\n"
"* {username} - имя пользователя\n"
"* {justUsername} - имя пользователя без @...\n"
"* {realName} - настоящее имя пользователя"
#: mfas/SMS/mfa.py:183
msgid "SMS encoding"
@ -4386,7 +4384,7 @@ msgid ""
"Authenticator, Authy, ...)"
msgstr ""
"Пожалуйста, используйте ваш Authenticator для добавления вашей учетной "
"записи. (например, Google Authenticator, Authy, ...)"
"записи (например, Google Authenticator, Authy, ...)"
#: mfas/TOTP/mfa.py:197
msgid "Code is already used. Wait a minute and try again."
@ -5373,7 +5371,7 @@ msgstr "Базовый AMI для этой службы"
#: services/AWS_enterprise/service_fixed.py:80
#: services/Google_enterprise/service.py:65
#: services/Google_enterprise/service_fixed.py:80
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:109
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:111
#: services/OpenStack/service_fixed.py:82
msgid "Region"
msgstr "Регион"
@ -5411,7 +5409,7 @@ msgstr "VPC для инстансов из этого сервиса"
#: services/AWS_enterprise/service.py:126
#: services/Azure_enterprise/service.py:97
#: services/HyperV_enterprise/service.py:102
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:154
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:156
#: services/Xen/service.py:132
msgid "Network"
msgstr "Сети"
@ -5442,7 +5440,7 @@ msgstr "Сервисы AWS на базе стационарных компьют
#: services/AWS_enterprise/service_fixed.py:82
#: services/Google_enterprise/service_fixed.py:82
#: services/OpenStack/service.py:111 services/OpenStack/service_fixed.py:84
#: services/OpenStack/service.py:113 services/OpenStack/service_fixed.py:84
msgid "Service region"
msgstr "Регион сервиса"
@ -5928,7 +5926,7 @@ msgstr "Сервис на базе Nutanix Prism Central"
#: services/NutanixPrism_enterprise/service.py:59
#: services/NutanixPrism_enterprise/service_fixed.py:84
#: services/OpenStack/service.py:116 services/OpenStack/service_fixed.py:89
#: services/OpenStack/service.py:118 services/OpenStack/service_fixed.py:89
msgid "Project"
msgstr "Проект"
@ -6547,43 +6545,43 @@ msgstr "Действующий образ OpenStack"
msgid "OpenStack live images based service"
msgstr "Действующий образ OpenStack используемый для клонирования машин"
#: services/OpenStack/service.py:123 services/OpenStack/service_fixed.py:96
#: services/OpenStack/service.py:125 services/OpenStack/service_fixed.py:96
msgid "Project for this service"
msgstr "Проект сервиса"
#: services/OpenStack/service.py:128
#: services/OpenStack/service.py:130
msgid "Availability Zones"
msgstr "Доступные зоны"
#: services/OpenStack/service.py:140
#: services/OpenStack/service.py:142
msgid "Service availability zones"
msgstr "Сервисы доступных зон"
#: services/OpenStack/service.py:146
#: services/OpenStack/service.py:148
msgid "Volume"
msgstr "Том"
#: services/OpenStack/service.py:148
#: services/OpenStack/service.py:150
msgid "Base volume for service (restricted by availability zone)"
msgstr "Базовый том для сервиса (ограничен доступной зоной)"
#: services/OpenStack/service.py:156
#: services/OpenStack/service.py:158
msgid "Network to attach to this service"
msgstr "Подсеть для привязки к сервису"
#: services/OpenStack/service.py:161
#: services/OpenStack/service.py:163
msgid "Flavor"
msgstr "Шаблон Openstack (Flavor)"
#: services/OpenStack/service.py:163
#: services/OpenStack/service.py:165
msgid "Flavor for service"
msgstr "Шаблон Openstack для сервиса (Flavor)"
#: services/OpenStack/service.py:169
#: services/OpenStack/service.py:171
msgid "Security Groups"
msgstr "Группа безопасности"
#: services/OpenStack/service.py:171
#: services/OpenStack/service.py:173
msgid "Service security groups"
msgstr "Сервис группы безопасности"
@ -7471,7 +7469,6 @@ msgid "Local"
msgstr "Местный"
#: services/Vmware_enterprise/helpers.py:101
#| msgid "Removed"
msgid "Remote"
msgstr "Удаленный"
@ -8195,7 +8192,6 @@ msgstr ""
#: transports/HTML5RDP/html5rdp.py:307
#: transports/HTML5RDS_enterprise/html5rds.py:171
#| msgid "Custom parameters"
msgid "Support parameters"
msgstr "Параметры поддержки"
@ -8998,7 +8994,7 @@ msgstr ""
msgid "Invalid data"
msgstr "Неверные данные"
#: web/util/configjs.py:131
#: web/util/configjs.py:135
msgid "Access limited by calendar"
msgstr "Доступ ограничен календарем"

File diff suppressed because it is too large Load Diff

View File

@ -27,11 +27,12 @@
# Translators:
# Translators:
# Translators:
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-18 21:00+0100\n"
"POT-Creation-Date: 2025-03-12 19:02+0100\n"
"PO-Revision-Date: 2014-03-26 02:14+0000\n"
"Last-Translator: Javier <jgonzalez@virtualcable.es>, 2014\n"
"Language-Team: Chinese (http://app.transifex.com/openuds/openuds/language/"
@ -51,8 +52,8 @@ msgstr "帐号"
#: REST/methods/meta_pools.py:87 REST/methods/mfas.py:60
#: REST/methods/networks.py:65 REST/methods/notifiers.py:69
#: REST/methods/osmanagers.py:59 REST/methods/providers.py:73
#: REST/methods/reports.py:72 REST/methods/servers_management.py:424
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:107
#: REST/methods/reports.py:72 REST/methods/servers_management.py:423
#: REST/methods/services_pool_groups.py:78 REST/methods/services_pools.py:108
#: REST/methods/transports.py:70 REST/methods/tunnels_management.py:153
#: REST/methods/user_services.py:359 REST/methods/user_services.py:442
#: REST/methods/users_groups.py:177 REST/model/base.py:161
@ -63,7 +64,7 @@ msgstr "名称"
#: REST/methods/calendarrules.py:108 REST/methods/calendars.py:72
#: REST/methods/meta_pools.py:88 REST/methods/mfas.py:62
#: REST/methods/notifiers.py:73 REST/methods/osmanagers.py:61
#: REST/methods/providers.py:75 REST/methods/servers_management.py:425
#: REST/methods/providers.py:75 REST/methods/servers_management.py:424
#: REST/methods/services.py:235 REST/methods/services_pool_groups.py:79
#: REST/methods/transports.py:72 REST/methods/tunnels_management.py:154
#: REST/methods/user_services.py:444 REST/methods/users_groups.py:178
@ -79,8 +80,8 @@ msgstr "时间标记"
#: REST/methods/calendars.py:77 REST/methods/meta_pools.py:108
#: REST/methods/mfas.py:63 REST/methods/networks.py:86
#: REST/methods/notifiers.py:74 REST/methods/osmanagers.py:63
#: REST/methods/providers.py:79 REST/methods/servers_management.py:430
#: REST/methods/services.py:251 REST/methods/services_pools.py:116
#: REST/methods/providers.py:79 REST/methods/servers_management.py:429
#: REST/methods/services.py:251 REST/methods/services_pools.py:117
#: REST/methods/transports.py:81 REST/methods/tunnels_management.py:158
msgid "tags"
msgstr "标签"
@ -93,7 +94,7 @@ msgstr "池名称"
msgid "User name"
msgstr "用户名"
#: REST/methods/accountsusage.py:94 core/types/states.py:200
#: REST/methods/accountsusage.py:94 core/types/states.py:206
msgid "Running"
msgstr "运行"
@ -190,7 +191,7 @@ msgstr "ID"
#: REST/methods/authenticators.py:73 REST/methods/mfas.py:61
#: REST/methods/notifiers.py:70 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:74 REST/methods/servers_management.py:68
#: REST/methods/servers_management.py:426 REST/methods/services.py:236
#: REST/methods/servers_management.py:425 REST/methods/services.py:236
#: REST/methods/transports.py:71 REST/methods/user_services.py:366
#: REST/methods/user_services.py:443
msgid "Type"
@ -222,8 +223,8 @@ msgid "MFA"
msgstr "外交部"
#: REST/methods/authenticators.py:123 REST/methods/meta_pools.py:105
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:112
#: REST/methods/services_pools.py:349 core/consts/calendar.py:190
#: REST/methods/meta_pools.py:222 REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:350 core/consts/calendar.py:190
msgid "Visible"
msgstr "可见"
@ -248,10 +249,10 @@ msgid ""
"usable as login method."
msgstr "此传输的访问类型。禁用不仅意味着隐藏,而且不能用作登录方法。"
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:353
#: REST/methods/services_pools.py:365 REST/methods/services_pools.py:377
#: REST/methods/services_pools.py:388 REST/methods/services_pools.py:399
#: REST/methods/services_pools.py:408 core/types/ui.py:47
#: REST/methods/authenticators.py:133 REST/methods/services_pools.py:354
#: REST/methods/services_pools.py:366 REST/methods/services_pools.py:378
#: REST/methods/services_pools.py:389 REST/methods/services_pools.py:400
#: REST/methods/services_pools.py:409 core/types/ui.py:47
#: services/OVirt/service_linked.py:186
msgid "Display"
msgstr "显示"
@ -373,11 +374,11 @@ msgid "HA Policy"
msgstr "医管局政策"
#: REST/methods/meta_pools.py:103 REST/methods/services.py:243
#: REST/methods/services_pools.py:109
#: REST/methods/services_pools.py:110
msgid "User services"
msgstr "用户服务"
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:110
#: REST/methods/meta_pools.py:104 REST/methods/services_pools.py:111
msgid "In Preparation"
msgstr "在筹备"
@ -386,16 +387,16 @@ msgid "Pool Group"
msgstr "池组"
#: REST/methods/meta_pools.py:118 REST/methods/meta_pools.py:206
#: REST/methods/services_pools.py:185 REST/methods/services_pools.py:246
#: REST/methods/services_pools.py:369
#: REST/methods/services_pools.py:186 REST/methods/services_pools.py:247
#: REST/methods/services_pools.py:370
msgid "Default"
msgstr "默认"
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:287
#: REST/methods/meta_pools.py:166 REST/methods/services_pools.py:288
msgid "Short name"
msgstr "简称"
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:288
#: REST/methods/meta_pools.py:167 REST/methods/services_pools.py:289
msgid "Short name for user service visualization"
msgstr "用户服务可视化的简称"
@ -416,21 +417,21 @@ msgstr ""
"心启用!"
#: REST/methods/meta_pools.py:198 REST/methods/services_pool_groups.py:107
#: REST/methods/services_pools.py:361
#: REST/methods/services_pools.py:362
msgid "Associated Image"
msgstr "相关图像"
#: REST/methods/meta_pools.py:199 REST/methods/services_pool_groups.py:108
#: REST/methods/services_pools.py:362
#: REST/methods/services_pools.py:363
msgid "Image assocciated with this service"
msgstr "图像与此服务相关联"
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:114
#: REST/methods/services_pools.py:373
#: REST/methods/meta_pools.py:213 REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:374
msgid "Pool group"
msgstr "池组"
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:374
#: REST/methods/meta_pools.py:214 REST/methods/services_pools.py:375
msgid "Pool group for this pool (for pool classify on display)"
msgstr "此池的池组(用于显示池分类)"
@ -438,11 +439,11 @@ msgstr "此池的池组(用于显示池分类)"
msgid "If active, metapool will be visible for users"
msgstr "如果处于活动状态,则元数将对用户可见"
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:382
#: REST/methods/meta_pools.py:231 REST/methods/services_pools.py:383
msgid "Calendar access denied text"
msgstr "日历访问被拒绝的文本"
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:384
#: REST/methods/meta_pools.py:233 REST/methods/services_pools.py:385
msgid ""
"Custom message to be shown to users if access is limited by calendar rules."
msgstr "如果访问受日历规则限制,则向用户显示的自定义消息。"
@ -664,7 +665,7 @@ msgstr "无法删除与关联的服务池的OS Manager"
msgid "Service providers"
msgstr "服务供应商"
#: REST/methods/providers.py:76 REST/methods/services_pools.py:108
#: REST/methods/providers.py:76 REST/methods/services_pools.py:109
msgid "Status"
msgstr "状态"
@ -735,7 +736,7 @@ msgid "Servers of {0}"
msgstr "{0} 的服务器"
#: REST/methods/servers_management.py:146
#: REST/methods/servers_management.py:429 REST/methods/tunnels_management.py:90
#: REST/methods/servers_management.py:428 REST/methods/tunnels_management.py:90
#: REST/methods/tunnels_management.py:157
msgid "Servers"
msgstr "服务器"
@ -787,7 +788,7 @@ msgid "Normal"
msgstr "普通的"
#: REST/methods/servers_management.py:183
#: REST/methods/servers_management.py:454
#: REST/methods/servers_management.py:453
msgid "of type"
msgstr "类型的"
@ -818,24 +819,24 @@ msgstr "服务器"
msgid "Server to include on group"
msgstr "要包含在组中的服务器"
#: REST/methods/servers_management.py:422
#: REST/methods/servers_management.py:421
msgid "Servers Groups"
msgstr "服务器组"
#: REST/methods/servers_management.py:428
#: REST/methods/servers_management.py:427
msgid "Subtype"
msgstr "亚型"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:441
msgid "Managed"
msgstr "管理"
#: REST/methods/servers_management.py:442
#: REST/methods/servers_management.py:453 core/types/servers.py:72
#: REST/methods/servers_management.py:441
#: REST/methods/servers_management.py:452 core/types/servers.py:72
msgid "Unmanaged"
msgstr "非托管"
#: REST/methods/servers_management.py:451 REST/methods/services.py:248
#: REST/methods/servers_management.py:450 REST/methods/services.py:248
#: REST/methods/services.py:306
msgid "Standard"
msgstr "标准"
@ -896,48 +897,48 @@ msgstr "好"
msgid "Services Pool Groups"
msgstr "服务池组"
#: REST/methods/services_pools.py:105 REST/methods/transports.py:75
#: REST/methods/services_pools.py:106 REST/methods/transports.py:75
#: REST/methods/transports.py:129
msgid "Service Pools"
msgstr "服务池"
#: REST/methods/services_pools.py:111
#: REST/methods/services_pools.py:112
msgid "Usage"
msgstr "用法"
#: REST/methods/services_pools.py:113
#: REST/methods/services_pools.py:114
msgid "Shows transports"
msgstr "显示运输"
#: REST/methods/services_pools.py:115
#: REST/methods/services_pools.py:116
msgid "Parent service"
msgstr "家长服务"
#: REST/methods/services_pools.py:278
#: REST/methods/services_pools.py:279
msgid "Create at least a service before creating a new service pool"
msgstr "在创建新服务池之前至少创建一个服务"
#: REST/methods/services_pools.py:299
#: REST/methods/services_pools.py:300
msgid "Base service"
msgstr "基本服务"
#: REST/methods/services_pools.py:300
#: REST/methods/services_pools.py:301
msgid "Service used as base of this service pool"
msgstr "用作此服务池基础的服务"
#: REST/methods/services_pools.py:309
#: REST/methods/services_pools.py:310
msgid "OS Manager"
msgstr "OS经理"
#: REST/methods/services_pools.py:310
#: REST/methods/services_pools.py:311
msgid "OS Manager used as base of this service pool"
msgstr "OS Manager用作此服务池的基础"
#: REST/methods/services_pools.py:318
#: REST/methods/services_pools.py:319
msgid "Allow removal by users"
msgstr "允许用户删除"
#: REST/methods/services_pools.py:320
#: REST/methods/services_pools.py:321
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 "
@ -946,105 +947,105 @@ msgstr ""
"如果激活,则允许用户“手动”删除服务。请注意这一点,因为用户将拥有“权力”来删除"
"它自己的服务"
#: REST/methods/services_pools.py:324 REST/methods/services_pools.py:333
#: REST/methods/services_pools.py:344 REST/methods/services_pools.py:458
#: REST/methods/services_pools.py:468 auths/RegexLdap/authenticator.py:146
#: REST/methods/services_pools.py:325 REST/methods/services_pools.py:334
#: REST/methods/services_pools.py:345 REST/methods/services_pools.py:459
#: REST/methods/services_pools.py:469 auths/RegexLdap/authenticator.py:146
#: core/types/ui.py:43 services/OpenGnsys/service.py:131
msgid "Advanced"
msgstr "高级"
#: REST/methods/services_pools.py:329
#: REST/methods/services_pools.py:330
msgid "Allow reset by users"
msgstr "允许用户重置"
#: REST/methods/services_pools.py:330
#: REST/methods/services_pools.py:331
msgid "If active, the user will be allowed to reset the service"
msgstr "如果处于活动状态,则允许用户重置服务"
#: REST/methods/services_pools.py:338
#: REST/methods/services_pools.py:339
msgid "Ignores unused"
msgstr "忽略未使用的"
#: REST/methods/services_pools.py:340
#: REST/methods/services_pools.py:341
msgid ""
"If the option is enabled, UDS will not attempt to detect and remove the user "
"services assigned but not in use."
msgstr "如果启用该选项UDS将不会尝试检测并删除已分配但未使用的用户服务。"
#: REST/methods/services_pools.py:350
#: REST/methods/services_pools.py:351
msgid "If active, transport will be visible for users"
msgstr "如果处于活动状态,则用户可以看到传输"
#: REST/methods/services_pools.py:393
#: REST/methods/services_pools.py:394
msgid "Custom launch message text"
msgstr "自定义启动消息文本"
#: REST/methods/services_pools.py:395
#: REST/methods/services_pools.py:396
msgid ""
"Custom message to be shown to users, if active, when trying to start a "
"service from this pool."
msgstr "尝试从该池启动服务时,如果处于活动状态,则向用户显示的自定义消息。"
#: REST/methods/services_pools.py:404
#: REST/methods/services_pools.py:405
msgid "Enable custom launch message"
msgstr "启用自定义启动消息"
#: REST/methods/services_pools.py:405
#: REST/methods/services_pools.py:406
msgid "If active, the custom launch message will be shown to users"
msgstr "如果激活,自定义启动消息将显示给用户"
#: REST/methods/services_pools.py:414
#: REST/methods/services_pools.py:415
msgid "Initial available services"
msgstr "初始可用服务"
#: REST/methods/services_pools.py:415
#: REST/methods/services_pools.py:416
msgid "Services created initially for this service pool"
msgstr "最初为此服务池创建的服务"
#: REST/methods/services_pools.py:418 REST/methods/services_pools.py:428
#: REST/methods/services_pools.py:438 REST/methods/services_pools.py:450
#: REST/methods/services_pools.py:419 REST/methods/services_pools.py:429
#: REST/methods/services_pools.py:439 REST/methods/services_pools.py:451
msgid "Availability"
msgstr "可用性"
#: REST/methods/services_pools.py:424
#: REST/methods/services_pools.py:425
msgid "Services to keep in cache"
msgstr "保留在缓存中的服务"
#: REST/methods/services_pools.py:425
#: REST/methods/services_pools.py:426
msgid "Services kept in cache for improved user service assignation"
msgstr "保留在缓存中的服务用于改进用户服务分配"
#: REST/methods/services_pools.py:434
#: REST/methods/services_pools.py:435
msgid "Services to keep in L2 cache"
msgstr "要保留在L2缓存中的服务"
#: REST/methods/services_pools.py:435
#: REST/methods/services_pools.py:436
msgid "Services kept in cache of level2 for improved service generation"
msgstr "服务保留在level2的缓存中以改进服务生成"
#: REST/methods/services_pools.py:444
#: REST/methods/services_pools.py:445
msgid "Maximum number of services to provide"
msgstr "要提供的最大服务数"
#: REST/methods/services_pools.py:446
#: REST/methods/services_pools.py:447
msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for "
"this service"
msgstr "可以为此服务创建的最大服务数已分配和L1缓存"
#: REST/methods/services_pools.py:455
#: REST/methods/services_pools.py:456
msgid "Show transports"
msgstr "显示运输"
#: REST/methods/services_pools.py:456
#: REST/methods/services_pools.py:457
msgid "If active, alternative transports for user will be shown"
msgstr "如果激活,将显示用户的替代传输"
#: REST/methods/services_pools.py:465
#: REST/methods/services_pools.py:466
msgid "Accounting"
msgstr "会计"
#: REST/methods/services_pools.py:466
#: REST/methods/services_pools.py:467
msgid "Account associated to this service pool"
msgstr "与此服务池关联的帐户"
@ -1526,12 +1527,10 @@ msgid ""
msgstr "如果不为空如果用户密码过期会自动重定向到这个URL"
#: auths/ActiveDirectory_enterprise/authenticator.py:194
#| msgid "Group membership attr"
msgid "Force Group Membership"
msgstr "强制群组成员身份"
#: auths/ActiveDirectory_enterprise/authenticator.py:196
#| msgid "If not empty, UDS will try to add managed users to this group"
msgid "If not empty, all users will be considered members of this group"
msgstr "如果不为空,所有用户都将被视为该组的成员"
@ -2614,24 +2613,24 @@ msgstr "清理二级缓存"
msgid "Custom message on launchers"
msgstr "启动器上的自定义消息"
#: core/managers/publication.py:266
#: core/managers/publication.py:271
msgid ""
"Already publishing. Wait for previous publication to finish and try again"
msgstr "已经发布。等待以前的出版物完成,然后重试"
#: core/managers/publication.py:270
#: core/managers/publication.py:275
msgid "Service is in maintenance mode and new publications are not allowed"
msgstr "服务处于维护模式,不允许新的出版物"
#: core/managers/publication.py:320
#: core/managers/publication.py:325
msgid "Can't cancel non running publication"
msgstr "无法取消非运行发布"
#: core/managers/publication.py:349
#: core/managers/publication.py:354
msgid "Can't unpublish non usable publication"
msgstr "无法取消发布不可用的出版物"
#: core/managers/publication.py:351
#: core/managers/publication.py:356
msgid "Can't unpublish publications with services in process"
msgstr "无法取消发布正在处理的服务的出版物"
@ -2672,7 +2671,6 @@ msgid "The requested service is restrained"
msgstr "请求的服务被限制"
#: core/managers/userservice.py:562
#| msgid "Machines for this service"
msgid "Cannot create user services for this service"
msgstr "无法为此服务创建用户服务"
@ -2928,7 +2926,6 @@ msgid "Invalid Multi-Factor Authentication code"
msgstr "无效的多重身份验证代码"
#: core/types/errors.py:135
#| msgid "Password"
msgid "Password expired"
msgstr "密码已过期"
@ -2972,94 +2969,99 @@ msgstr "隧道"
msgid "Actor"
msgstr "演员"
#: core/types/states.py:187
#: core/types/states.py:193
msgid "Active"
msgstr "活性"
#: core/types/states.py:188
#: core/types/states.py:194
msgid "Inactive"
msgstr "待用"
#: core/types/states.py:189
#: core/types/states.py:195
msgid "Blocked"
msgstr "阻止"
#: core/types/states.py:190
#: core/types/states.py:196
msgid "Waiting publication"
msgstr "等待出版"
#: core/types/states.py:191
#: core/types/states.py:197
msgid "In preparation"
msgstr "在筹备"
#: core/types/states.py:192
#: core/types/states.py:198
msgid "Valid"
msgstr "有效"
#: core/types/states.py:193 core/types/states.py:195
#: core/types/states.py:199 core/types/states.py:201
msgid "Removing"
msgstr "删除"
#: core/types/states.py:194
#: core/types/states.py:200
msgid "Restrained"
msgstr "矜持"
#: core/types/states.py:196
#: core/types/states.py:202
msgid "Removed"
msgstr "删除"
#: core/types/states.py:197
#: core/types/states.py:203
msgid "Canceled"
msgstr "取消"
#: core/types/states.py:198
#: core/types/states.py:204
msgid "Canceling"
msgstr "取消"
#: core/types/states.py:199
#: core/types/states.py:205
msgid "Error"
msgstr "错误"
#: core/types/states.py:201
#: core/types/states.py:207
msgid "Finished"
msgstr "成品"
#: core/types/states.py:202
#: core/types/states.py:208
msgid "Waiting execution"
msgstr "等待执行"
#: core/types/states.py:203
#: core/types/states.py:209
msgid "Balancing"
msgstr "平衡"
#: core/types/states.py:204
#: core/types/states.py:210
msgid "In maintenance"
msgstr "在维护"
#: core/types/states.py:205
#: core/types/states.py:211
msgid "Waiting OS"
msgstr "等待操作系统"
#: core/types/states.py:206
#: core/types/states.py:212
msgid "Too many preparing services"
msgstr "准备服务太多了"
#: core/types/states.py:207
#: core/types/states.py:213
msgid "Meta member"
msgstr "元成员"
#: core/types/states.py:208
#: core/types/states.py:214
msgid "Allowed"
msgstr "允许"
#: core/types/states.py:209
#: core/types/states.py:215
msgid "Denied"
msgstr "被拒绝"
#: core/types/states.py:210
#: core/types/states.py:216
msgid "Unknown"
msgstr "未知"
#: core/types/states.py:217
#| msgid "Blocked"
msgid "Locked"
msgstr "已锁定"
#: core/types/transports.py:76
msgid "Direct"
msgstr "直接"
@ -3348,6 +3350,15 @@ msgstr "Cookies 同意文本。如果为空,将使用默认的多语言文本"
msgid "Enable cookies consent"
msgstr "启用 Cookie 同意"
#: core/util/config.py:797
msgid "URL for more info about cookies"
msgstr "有关 Cookie 的更多信息的 URL"
#: core/util/config.py:803
#| msgid "Enable cookies consent"
msgid "URL to leave cookies consent"
msgstr "同意 Cookie 的 URL"
#: core/util/fields.py:85
msgid "Tunnel server"
msgstr "隧道服务器"
@ -3925,12 +3936,6 @@ msgid "URL pattern for SMS sending"
msgstr "SMS 发送的 URL 模式"
#: mfas/SMS/mfa.py:108
#| msgid ""
#| "URL pattern for SMS sending. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"URL pattern for SMS sending. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -3940,8 +3945,8 @@ msgid ""
"* {realName} - the real name of the user"
msgstr ""
"短信发送的 URL 模式。它可以包含以下变量:* {code} - 要发送的代码* {phone/"
"+phone} - 电话号码* {username} - 用户名* {justUsername} - 不带 @ "
"的用户名....* {realName} - 用户的真实姓名"
"+phone} - 电话号码* {username} - 用户名* {justUsername} - 不带 @ 的用户"
"名....* {realName} - 用户的真实姓名"
#: mfas/SMS/mfa.py:117 mfas/SMS/mfa.py:129 mfas/SMS/mfa.py:139
#: mfas/SMS/mfa.py:159 mfas/SMS/mfa.py:178 mfas/SMS/mfa.py:189
@ -3971,13 +3976,6 @@ msgid "Headers for SMS requests"
msgstr "SMS 请求的标头"
#: mfas/SMS/mfa.py:149
#| msgid ""
#| "Headers for SMS requests. It can contain the following variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @....\n"
#| "Headers are in the form of \"Header: Value\". (without the quotes)"
msgid ""
"Headers for SMS requests. It can contain the following variables:\n"
"* {code} - the code to send\n"
@ -3987,8 +3985,8 @@ msgid ""
"* {realName} - the real name of the user\n"
"Headers are in the form of \"Header: Value\". (without the quotes)"
msgstr ""
"SMS 请求的标头。它可以包含以下变量:* {code} - 要发送的代码* {phone/+phone} -"
" 电话号码* {username} - 用户名* {justUsername} - 不带 @ 的用户名....* "
"SMS 请求的标头。它可以包含以下变量:* {code} - 要发送的代码* {phone/+phone} "
"- 电话号码* {username} - 用户名* {justUsername} - 不带 @ 的用户名....* "
"{realName} - 用户的真实姓名标头的格式为“标头:值”。(不带引号)"
#: mfas/SMS/mfa.py:166
@ -3996,13 +3994,6 @@ msgid "Parameters for SMS POST/PUT sending"
msgstr "SMS POST/PUT 发送参数"
#: mfas/SMS/mfa.py:169
#| msgid ""
#| "Parameters for SMS sending via POST/PUT. It can contain the following "
#| "variables:\n"
#| "* {code} - the code to send\n"
#| "* {phone/+phone} - the phone number\n"
#| "* {username} - the username\n"
#| "* {justUsername} - the username without @...."
msgid ""
"Parameters for SMS sending via POST/PUT. It can contain the following "
"variables:\n"
@ -4012,9 +4003,9 @@ msgid ""
"* {justUsername} - the username without @....\n"
"* {realName} - the real name of the user"
msgstr ""
"通过 POST/PUT 发送短信的参数。它可以包含以下变量:* {code} - 要发送的代码* {"
"phone/+phone} - 电话号码* {username} - 用户名* {justUsername} - 不带 @ "
"的用户名....* {realName} - 用户的真实姓名"
"通过 POST/PUT 发送短信的参数。它可以包含以下变量:* {code} - 要发送的代码* "
"{phone/+phone} - 电话号码* {username} - 用户名* {justUsername} - 不带 @ 的用"
"户名....* {realName} - 用户的真实姓名"
#: mfas/SMS/mfa.py:183
msgid "SMS encoding"
@ -4155,7 +4146,8 @@ msgstr "输入您的验证码"
msgid ""
"Please, use your Authenticator to add your account. (i.e. Google "
"Authenticator, Authy, ...)"
msgstr "请使用您的身份验证器添加您的帐户。(例如 Google Authenticator、Authy 等)"
msgstr ""
"请使用您的身份验证器添加您的帐户。(例如 Google Authenticator、Authy 等)"
#: mfas/TOTP/mfa.py:197
msgid "Code is already used. Wait a minute and try again."
@ -5103,7 +5095,7 @@ msgstr "此服务的基础 AMI"
#: services/AWS_enterprise/service_fixed.py:80
#: services/Google_enterprise/service.py:65
#: services/Google_enterprise/service_fixed.py:80
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:109
#: services/OpenStack/provider.py:171 services/OpenStack/service.py:111
#: services/OpenStack/service_fixed.py:82
msgid "Region"
msgstr "区域"
@ -5141,7 +5133,7 @@ msgstr "来自此服务的实例的 VPC"
#: services/AWS_enterprise/service.py:126
#: services/Azure_enterprise/service.py:97
#: services/HyperV_enterprise/service.py:102
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:154
#: services/Nutanix_enterprise/service.py:106 services/OpenStack/service.py:156
#: services/Xen/service.py:132
msgid "Network"
msgstr "网络"
@ -5172,7 +5164,7 @@ msgstr "基于固定机器的AWS服务。"
#: services/AWS_enterprise/service_fixed.py:82
#: services/Google_enterprise/service_fixed.py:82
#: services/OpenStack/service.py:111 services/OpenStack/service_fixed.py:84
#: services/OpenStack/service.py:113 services/OpenStack/service_fixed.py:84
msgid "Service region"
msgstr "服务区域"
@ -5630,7 +5622,7 @@ msgstr "基于 Nutanix Prism Central 的服务"
#: services/NutanixPrism_enterprise/service.py:59
#: services/NutanixPrism_enterprise/service_fixed.py:84
#: services/OpenStack/service.py:116 services/OpenStack/service_fixed.py:89
#: services/OpenStack/service.py:118 services/OpenStack/service_fixed.py:89
msgid "Project"
msgstr "项目"
@ -6214,43 +6206,43 @@ msgstr "OpenStack Live Volume"
msgid "OpenStack live images based service"
msgstr "OpenStack基于实时图像的服务"
#: services/OpenStack/service.py:123 services/OpenStack/service_fixed.py:96
#: services/OpenStack/service.py:125 services/OpenStack/service_fixed.py:96
msgid "Project for this service"
msgstr "这项服务的项目"
#: services/OpenStack/service.py:128
#: services/OpenStack/service.py:130
msgid "Availability Zones"
msgstr "可用区域"
#: services/OpenStack/service.py:140
#: services/OpenStack/service.py:142
msgid "Service availability zones"
msgstr "服务可用区域"
#: services/OpenStack/service.py:146
#: services/OpenStack/service.py:148
msgid "Volume"
msgstr "体积"
#: services/OpenStack/service.py:148
#: services/OpenStack/service.py:150
msgid "Base volume for service (restricted by availability zone)"
msgstr "服务基础量(受可用区限制)"
#: services/OpenStack/service.py:156
#: services/OpenStack/service.py:158
msgid "Network to attach to this service"
msgstr "要附加到此服务的网络"
#: services/OpenStack/service.py:161
#: services/OpenStack/service.py:163
msgid "Flavor"
msgstr "味道"
#: services/OpenStack/service.py:163
#: services/OpenStack/service.py:165
msgid "Flavor for service"
msgstr "服务的味道"
#: services/OpenStack/service.py:169
#: services/OpenStack/service.py:171
msgid "Security Groups"
msgstr "安全组"
#: services/OpenStack/service.py:171
#: services/OpenStack/service.py:173
msgid "Service security groups"
msgstr "服务安全组"
@ -7086,7 +7078,6 @@ msgid "Local"
msgstr "当地的"
#: services/Vmware_enterprise/helpers.py:101
#| msgid "Removed"
msgid "Remote"
msgstr "偏僻的"
@ -7773,7 +7764,6 @@ msgstr ""
#: transports/HTML5RDP/html5rdp.py:307
#: transports/HTML5RDS_enterprise/html5rds.py:171
#| msgid "Custom parameters"
msgid "Support parameters"
msgstr "支持参数"
@ -8518,7 +8508,7 @@ msgstr "身份验证错误太多。用户暂时被阻止"
msgid "Invalid data"
msgstr "无效数据"
#: web/util/configjs.py:131
#: web/util/configjs.py:135
msgid "Access limited by calendar"
msgstr "访问受日历限制"

File diff suppressed because it is too large Load Diff

View File

@ -94,6 +94,8 @@ class OpenStackLiveService(DynamicService):
# : provided by services itselfs, i.e. virtual machines with actors)
needs_osmanager = True
can_reset = True
must_stop_before_deletion = False
# : Types of publications (preparated data for deploys)
# : In our case, we do no need a publication, so this is None