diff --git a/server/src/uds/locale/ar/LC_MESSAGES/django.po b/server/src/uds/locale/ar/LC_MESSAGES/django.po index 533930e9..666ff471 100644 --- a/server/src/uds/locale/ar/LC_MESSAGES/django.po +++ b/server/src/uds/locale/ar/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/" @@ -190,7 +190,7 @@ msgstr "التسمية" #: REST/methods/authenticators.py:71 reports/stats/pools_performance.py:203 #: reports/stats/pools_performance.py:258 reports/stats/user_access.py:236 -#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:67 +#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:66 #: templates/uds/reports/stats/pools-performance.html:35 #: templates/uds/reports/stats/user-access.html:35 msgid "Users" @@ -548,10 +548,10 @@ msgstr "الخادم (IP أو FQDN) الذي سيعمل بمثابة وكيل." #: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:45 #: auths/RegexLdap/authenticator.py:65 auths/SimpleLDAP/authenticator.py:58 #: services/HyperV_enterprise/legacy/provider.py:84 -#: services/HyperV_enterprise/provider.py:116 +#: services/HyperV_enterprise/provider.py:114 #: services/Nutanix_enterprise/provider.py:37 services/OpenGnsys/provider.py:96 #: services/OpenNebula/provider.py:78 services/OpenStack/provider_legacy.py:103 -#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:101 +#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:99 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 msgid "Port" @@ -949,11 +949,11 @@ msgstr "المستخدمون الحاليون" #: auths/EDirectory_enterprise/authenticator.py:61 #: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:98 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:102 services/OpenStack/provider_legacy.py:109 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:116 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:95 #: transports/HTML5RDP/html5rdp.py:75 transports/NX/nxtransport.py:71 @@ -1094,11 +1094,11 @@ msgstr "" #: osmanagers/WindowsOsManager/windows_domain.py:69 #: osmanagers/WindowsOsManager/windows_random.py:66 #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:99 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:103 services/OpenStack/provider_legacy.py:110 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:124 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:96 #: transports/HTML5RDP/html5rdp.py:76 transports/NX/nxtransport.py:72 @@ -1121,7 +1121,7 @@ msgstr "كلمة مرور المستخدم ldap" #: auths/RegexLdap/authenticator.py:69 auths/SimpleLDAP/authenticator.py:62 #: services/Azure_enterprise/provider.py:48 #: services/HyperV_enterprise/legacy/provider.py:93 -#: services/HyperV_enterprise/provider.py:134 +#: services/HyperV_enterprise/provider.py:131 #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:105 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:108 services/OpenStack/provider_legacy.py:115 @@ -2422,46 +2422,46 @@ msgstr "لا يسمح شكل DOM/USER" msgid "Must provide a password for the account!" msgstr "يجب توفير كلمة مرور لحساب!" -#: osmanagers/WindowsOsManager/windows_domain.py:271 -#: osmanagers/WindowsOsManager/windows_domain.py:281 +#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:283 msgid "Check error: {}" msgstr "التحقق من الخطأ: {}" -#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:275 #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "لا يمكن إيجاد معلمات الخادم (}ldap._tcp.{0} لا يمكن حلها" -#: osmanagers/WindowsOsManager/windows_domain.py:286 +#: osmanagers/WindowsOsManager/windows_domain.py:288 msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)" msgstr "" "الاختيار الخطأ: مجموعة \"{}\" لم يتم العثور على (باستخدام \"cn\" للعثور عليه)" -#: osmanagers/WindowsOsManager/windows_domain.py:288 +#: osmanagers/WindowsOsManager/windows_domain.py:290 msgid "Server check was successful" msgstr " اختيار الخادم كان ناجحا" -#: osmanagers/WindowsOsManager/windows_domain.py:300 +#: osmanagers/WindowsOsManager/windows_domain.py:302 #, python-brace-format msgid "Could not access AD using LDAP ({0})" msgstr "لا يمكن الوصول إلى AD باستخدام LDAP ({0})" -#: osmanagers/WindowsOsManager/windows_domain.py:312 +#: osmanagers/WindowsOsManager/windows_domain.py:314 #, python-brace-format msgid "The default path {0} for computers was not found!!!" msgstr "لم يتم العثور على المسار الافتراضي {0} لأجهزة الكمبيوتر !!!" -#: osmanagers/WindowsOsManager/windows_domain.py:313 +#: osmanagers/WindowsOsManager/windows_domain.py:315 #, python-brace-format msgid "The ou path {0} was not found!!!" msgstr "لم يتم العثور على مسار OU {0} !!!" -#: osmanagers/WindowsOsManager/windows_domain.py:315 +#: osmanagers/WindowsOsManager/windows_domain.py:317 #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "لا يمكن أن تحقق المعلمات (_ldap._tcp.{0} can'r be resolved)" -#: osmanagers/WindowsOsManager/windows_domain.py:320 +#: osmanagers/WindowsOsManager/windows_domain.py:322 msgid "All parameters seem to work fine." msgstr "يبدو أن جميع المعلمات تعمل بشكل جيد" @@ -2736,19 +2736,19 @@ msgstr "التي تم الحصول عليها من اشتراكات" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:88 -#: services/HyperV_enterprise/provider.py:81 +#: services/HyperV_enterprise/provider.py:79 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 #: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:51 #: services/Vmware_enterprise/provider.py:47 -#: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:98 +#: services/Vmware_enterprise/provider.py:107 services/Xen/provider.py:98 msgid "Creation concurrency" msgstr "تزامن الخلق" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:89 -#: services/HyperV_enterprise/provider.py:86 +#: services/HyperV_enterprise/provider.py:84 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 @@ -2759,19 +2759,19 @@ msgstr "الحد الأقصى لعدد بالتزامن خلق الأجهزة ا #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:90 -#: services/HyperV_enterprise/provider.py:93 +#: services/HyperV_enterprise/provider.py:91 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 #: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:52 #: services/Vmware_enterprise/provider.py:48 -#: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:99 +#: services/Vmware_enterprise/provider.py:108 services/Xen/provider.py:99 msgid "Removal concurrency" msgstr "تزامن الإزالة." #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:91 -#: services/HyperV_enterprise/provider.py:98 +#: services/HyperV_enterprise/provider.py:96 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 @@ -2848,7 +2848,7 @@ msgstr "الحجم للأجهزة التي تم إنشاؤها من هذه ال #: services/Nutanix_enterprise/service.py:82 services/OVirt/service.py:198 #: services/OpenNebula/service.py:118 services/OpenStack/service.py:140 #: services/Proxmox/service.py:160 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:164 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:164 msgid "Machine Names" msgstr "أسماء الأجهزة" @@ -2858,7 +2858,7 @@ msgstr "أسماء الأجهزة" #: services/Nutanix_enterprise/service.py:85 services/OVirt/service.py:201 #: services/OpenNebula/service.py:121 services/OpenStack/service.py:143 #: services/Proxmox/service.py:163 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:167 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:167 msgid "Base name for clones from this machine" msgstr "الاسم الأساسي للاستنساخ من هذا الجهاز" @@ -2868,7 +2868,7 @@ msgstr "الاسم الأساسي للاستنساخ من هذا الجهاز" #: services/Nutanix_enterprise/service.py:91 services/OVirt/service.py:208 #: services/OpenNebula/service.py:128 services/OpenStack/service.py:150 #: services/Proxmox/service.py:170 services/VCloud_enterprise/service.py:88 -#: services/Vmware_enterprise/service_linked.py:125 services/Xen/service.py:174 +#: services/Vmware_enterprise/service_linked.py:123 services/Xen/service.py:174 msgid "Name Length" msgstr "طول الاسم " @@ -2878,7 +2878,7 @@ msgstr "طول الاسم " #: services/Nutanix_enterprise/service.py:94 services/OVirt/service.py:211 #: services/OpenNebula/service.py:131 services/OpenStack/service.py:153 #: services/Proxmox/service.py:173 services/VCloud_enterprise/service.py:89 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:177 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:177 msgid "Size of numeric part for the names of these machines" msgstr "حجم الجزء الرقمي لأسماء هذه الآلات" @@ -2938,7 +2938,7 @@ msgstr "" "تفعيل هذا الخيار لاستخدام الشبكات المتسارعة على vm. التأكد من أن لديك حجم " "الجهاز والجهاز يدعم هذا الخيار قبل تنشيط." -#: services/Azure_enterprise/service.py:160 +#: services/Azure_enterprise/service.py:159 msgid "You must select a network for the service" msgstr "يجب عليك تحديد شبكة للخدمة" @@ -2963,12 +2963,12 @@ msgid "WSMan Port (normally 5985)" msgstr "ميناء WSMan (عادة 5985)" #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 msgid "User with valid privileges on HyperV Server" msgstr "المستخدم مع امتيازات صالح على خادم HyperV " #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 msgid "Password of the user of HyperV" msgstr "كلمة السر للمستخدم من HyperV" @@ -2977,14 +2977,14 @@ msgid "Timeout in seconds of connection to HyperV" msgstr "المهلة بالثواني لاتصال HyperV" #: services/HyperV_enterprise/legacy/provider.py:95 -#: services/HyperV_enterprise/provider.py:105 +#: services/HyperV_enterprise/provider.py:103 #: services/Nutanix_enterprise/provider.py:45 services/OVirt/provider.py:117 #: services/Vmware_enterprise/provider.py:51 services/Xen/provider.py:101 msgid "Macs range" msgstr "نطاق MAC" #: services/HyperV_enterprise/legacy/provider.py:96 -#: services/HyperV_enterprise/provider.py:109 services/Xen/provider.py:102 +#: services/HyperV_enterprise/provider.py:107 services/Xen/provider.py:102 msgid "Range of valid macs for created machines" msgstr "مجموعة صالحة من MAC للآلات التي تم إنشاؤها." @@ -2995,7 +2995,7 @@ msgstr "اختبار اتصال ناجح" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/Nutanix_enterprise/provider.py:202 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:167 +#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:178 msgid "Connection failed. Check connection params" msgstr "فشل الاتصال. تحقق اتصال params" @@ -3043,13 +3043,13 @@ msgstr "مخازن البيانات لوضع تدريجيات والمطبوعا #: services/HyperV_enterprise/legacy/service.py:91 #: services/HyperV_enterprise/service.py:92 services/OVirt/service.py:131 -#: services/Vmware_enterprise/service_linked.py:130 services/Xen/service.py:118 +#: services/Vmware_enterprise/service_linked.py:128 services/Xen/service.py:118 msgid "Reserved Space" msgstr "المساحة المحجوزة." #: services/HyperV_enterprise/legacy/service.py:94 #: services/HyperV_enterprise/service.py:95 services/OVirt/service.py:135 -#: services/Vmware_enterprise/service_linked.py:133 services/Xen/service.py:121 +#: services/Vmware_enterprise/service_linked.py:131 services/Xen/service.py:121 msgid "Minimal free space in GB" msgstr "مساحة حرة الحد الأدنى GB" @@ -3057,7 +3057,7 @@ msgstr "مساحة حرة الحد الأدنى GB" #: services/HyperV_enterprise/service.py:100 #: services/Nutanix_enterprise/service.py:55 services/OVirt/service.py:140 #: services/Proxmox/service.py:126 -#: services/Vmware_enterprise/service_linked.py:114 services/Xen/service.py:126 +#: services/Vmware_enterprise/service_linked.py:112 services/Xen/service.py:126 msgid "Base Machine" msgstr "آلة الأساس" @@ -3092,15 +3092,15 @@ msgstr "آلة قاعدة الخدمة" #: services/Proxmox/service.py:143 services/Proxmox/service.py:155 #: services/Proxmox/service.py:164 services/Proxmox/service.py:174 #: services/Vmware_enterprise/service_full.py:68 -#: services/Vmware_enterprise/service_linked.py:110 +#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:112 #: services/Vmware_enterprise/service_linked.py:114 #: services/Vmware_enterprise/service_linked.py:116 #: services/Vmware_enterprise/service_linked.py:118 -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:119 #: services/Vmware_enterprise/service_linked.py:121 -#: services/Vmware_enterprise/service_linked.py:123 -#: services/Vmware_enterprise/service_linked.py:124 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:129 +#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:129 #: services/Xen/service.py:138 services/Xen/service.py:148 #: services/Xen/service.py:159 services/Xen/service.py:168 #: services/Xen/service.py:178 @@ -3119,13 +3119,13 @@ msgstr "" #: services/HyperV_enterprise/service.py:117 #: services/Nutanix_enterprise/service.py:62 services/OVirt/service.py:148 #: services/Proxmox/service.py:148 -#: services/Vmware_enterprise/service_linked.py:115 services/Xen/service.py:143 +#: services/Vmware_enterprise/service_linked.py:113 services/Xen/service.py:143 msgid "Memory (Mb)" msgstr "ذاكرة (ميجا بايت)" #: services/HyperV_enterprise/legacy/service.py:121 #: services/HyperV_enterprise/service.py:122 -#: services/Vmware_enterprise/service_linked.py:116 +#: services/Vmware_enterprise/service_linked.py:114 msgid "Memory for machines deployed from this service" msgstr "الذاكرة لآلات تم نشرها من هذه الخدمة" @@ -3152,36 +3152,36 @@ msgstr "" "إذا كنت تستخدم خادم HyperV متفاوت المسافات ، فقم بتمكين هذا الخيار. أيضا ، " "استخدم" -#: services/HyperV_enterprise/provider.py:70 +#: services/HyperV_enterprise/provider.py:69 msgid "Enable SSL" msgstr "تمكين SSL" -#: services/HyperV_enterprise/provider.py:72 +#: services/HyperV_enterprise/provider.py:71 msgid "" "If active, the connections to HyperV will be made using SSL (Recommended)." msgstr "إذا كانت نشطة ، سيتم إجراء اتصالات HyperV باستخدام SSL (مستحسن)." -#: services/HyperV_enterprise/provider.py:118 +#: services/HyperV_enterprise/provider.py:116 msgid "Remote WSman port.Leave to zero for default." msgstr "منفذ WSman عن بعد. ترك إلى الصفر افتراضيًا." -#: services/HyperV_enterprise/provider.py:125 +#: services/HyperV_enterprise/provider.py:123 msgid "Force SSL certificate verification" msgstr "فرض التحقق من شهادة SSL" -#: services/HyperV_enterprise/provider.py:127 +#: services/HyperV_enterprise/provider.py:125 msgid "" "If active, the certificate on cluster connection will be enforced to be " "verified." msgstr "إذا كانت نشطة ، سيتم فرض الشهادة على اتصال الكتلة للتحقق منها." -#: services/HyperV_enterprise/provider.py:138 +#: services/HyperV_enterprise/provider.py:135 msgid "" "Timeout in seconds for connection to HyperV. (Keep this value high enough)" msgstr "" "مهلة بالثواني للاتصال HyperV. (حافظ على هذه القيمة عالية بما فيه الكفاية)" -#: services/HyperV_enterprise/provider.py:159 +#: services/HyperV_enterprise/provider.py:156 msgid "" "For clusters, username must be a domain user name (user@domain or DOMAIN" "\\user" @@ -3651,6 +3651,15 @@ msgstr "مجموعات أمان الخدمة" msgid "IP " msgstr "IP" +#: services/PhysicalMachines/provider.py:42 +msgid "Static IP Machines Provider" +msgstr "ثابت IP آلات مزود" + +#: services/PhysicalMachines/provider.py:44 +#| msgid "Provides connection to Azure Platform" +msgid "Provides connection to machines by IP" +msgstr "يوفر اتصال إلى الأجهزة عن طريق IP" + #: services/PhysicalMachines/service_multi.py:59 #: services/Vmware_enterprise/service_fixed.py:54 msgid "Service Token" @@ -3778,9 +3787,9 @@ msgid "If checked, the server will be checked before assigning or using it." msgstr "إذا كانت محددة، سيتم التحقق من الملقم قبل تعيين أو استخدامه." #: services/RDS_enterprise/provider.py:58 -#: services/RDS_enterprise/provider.py:63 -#: services/RDS_enterprise/provider.py:69 -#: services/RDS_enterprise/provider.py:77 +#: services/RDS_enterprise/provider.py:62 +#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:76 msgid "User mapping" msgstr "وصل المستخدمين" @@ -3792,15 +3801,15 @@ msgstr "" "إذا كان نشيطا، سيتم وصل المستخدمين. إن لم يكن، سيتم إعادة توجيه الاعتماد من " "المستخدم إلى خادم RDS." -#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:67 msgid "User list for mapping. (Not used if User mapping is disabled)" msgstr "قائمة المستخدم لرسم الخرائط. (لا يستخدم إذا تم تعطيل تعيين المستخدم)" -#: services/RDS_enterprise/provider.py:74 +#: services/RDS_enterprise/provider.py:73 msgid "User's password" msgstr "كلمة مرور المستخدم" -#: services/RDS_enterprise/provider.py:75 +#: services/RDS_enterprise/provider.py:74 msgid "" "Default password for users in list mapping. (Not used if User mapping is " "disabled)" @@ -3808,11 +3817,11 @@ msgstr "" "كلمة المرور الافتراضية للمستخدمين في قائمة وصل المستخدمين. (لا تستخدم إذا تم " "تعطيل وصل المستخدمين)" -#: services/RDS_enterprise/provider.py:83 +#: services/RDS_enterprise/provider.py:82 msgid "User auto creation on AD" msgstr "إنشاء المستخدم التلقائي على م" -#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:85 msgid "" "If active, uds will mirror the user on your active director. WARNING!! " "Existing coincident users may be deleted!." @@ -3820,53 +3829,53 @@ msgstr "" "إذا كان نشطًا ، فسوف تعكس uds المستخدم على مديرك النشط. تحذير!! قد يتم حذف " "المستخدمين الحاليين بالصدفة!" -#: services/RDS_enterprise/provider.py:88 -#: services/RDS_enterprise/provider.py:96 -#: services/RDS_enterprise/provider.py:105 -#: services/RDS_enterprise/provider.py:113 -#: services/RDS_enterprise/provider.py:121 -#: services/RDS_enterprise/provider.py:129 -#: services/RDS_enterprise/provider.py:138 -#: services/RDS_enterprise/provider.py:146 -#: services/RDS_enterprise/provider.py:154 +#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:136 +#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:152 msgid "AD User management" msgstr "م إدارة المستخدم" -#: services/RDS_enterprise/provider.py:93 +#: services/RDS_enterprise/provider.py:91 msgid "AD Server" msgstr "خادم م" -#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:92 msgid "IP or HOST of AD Server. Must have LDAPS support enabled" msgstr "IP أو مضيف خادم الإعلانات. يجب تمكين دعم LDAPS" -#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:101 msgid "AD LDAPS port (default is 636)" msgstr "منفذ AD LDAPS (الافتراضي هو 636)" -#: services/RDS_enterprise/provider.py:110 +#: services/RDS_enterprise/provider.py:108 msgid "AD server OU for created users" msgstr "خادم م OU للمستخدمين خلق" -#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:109 msgid "AD Server branch where users will be created by UDS" msgstr "فرع خادم AD حيث سيتم إنشاء المستخدمين بواسطة UDS" -#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:117 msgid "" "Username with privileges to create/delete accounts. Use USER@DOMAIN.XXX form." msgstr "" "اسم المستخدم مع امتيازات لإنشاء / حذف الحسابات. استخدم نموذج USER@DOMAIN.XXX." -#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:125 msgid "Password of the user with privileges" msgstr "كلمة مرور المستخدم بامتيازات" -#: services/RDS_enterprise/provider.py:134 +#: services/RDS_enterprise/provider.py:132 msgid "Prefix for created users" msgstr "بادئة للمستخدمين الذين تم إنشاؤها" -#: services/RDS_enterprise/provider.py:135 +#: services/RDS_enterprise/provider.py:133 msgid "" "User will be created on AD with the format \"PREFIX...\", where ... will be " "the original UDS own username. Max 4 characters" @@ -3874,11 +3883,11 @@ msgstr "" "سيتم إنشاء المستخدم على م بتنسيق \"PREFIX ...\" ، حيث ... سيكون اسم المستخدم " "الأصلي الخاص بـ UDS. 4 حروف كحد اقصى" -#: services/RDS_enterprise/provider.py:143 +#: services/RDS_enterprise/provider.py:141 msgid "AD Domain" msgstr "المجال ميلادي" -#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:142 msgid "" "Domain for newly created users (i.e. example.com, example.local). If empty, " "will be deduced from username" @@ -3886,63 +3895,63 @@ msgstr "" "المجال للمستخدمين المنشأين حديثًا (على سبيل المثال ، example.com ، example." "local). إذا كانت فارغة ، سيتم استنتاجها من اسم المستخدم" -#: services/RDS_enterprise/provider.py:151 +#: services/RDS_enterprise/provider.py:149 msgid "AD Group" msgstr "مجموعة م" -#: services/RDS_enterprise/provider.py:152 +#: services/RDS_enterprise/provider.py:150 msgid "If not empty, UDS will try to add managed users to this group" msgstr "إذا لم تكن فارغة ، ستحاول UDS إضافة مستخدمين مُدارين إلى هذه المجموعة" -#: services/RDS_enterprise/provider.py:162 +#: services/RDS_enterprise/provider.py:160 msgid "Select only one of \"User mapping\" or \"User creation\" methods." msgstr "حدد واحدة فقط من طرق \"تعيين المستخدم\" أو \"إنشاء المستخدم\"." -#: services/RDS_enterprise/provider.py:166 +#: services/RDS_enterprise/provider.py:164 msgid "AD User Management: you must provide the AD server host." msgstr "م إدارة المستخدم: يجب أن توفر مضيف خادم م." -#: services/RDS_enterprise/provider.py:169 +#: services/RDS_enterprise/provider.py:167 msgid "AD User Management: you must provide the user prefix." msgstr "م إدارة المستخدم: يجب عليك توفير بادئة المستخدم." -#: services/RDS_enterprise/provider.py:172 +#: services/RDS_enterprise/provider.py:170 msgid "AD User Management: the username should be in USER@DOMAIN form." msgstr "م إدارة المستخدم: يجب أن يكون اسم المستخدم في نموذج USER @ DOMAIN." -#: services/RDS_enterprise/provider.py:175 +#: services/RDS_enterprise/provider.py:173 msgid "AD User Management: you must provide the password." msgstr "م إدارة المستخدم: يجب عليك تقديم كلمة المرور." -#: services/RDS_enterprise/provider.py:179 +#: services/RDS_enterprise/provider.py:177 msgid "AD User Management: you must provide the user prefix. (1-4 characters)" msgstr "م إدارة المستخدم: يجب عليك توفير بادئة المستخدم. (1-4 أحرف)" -#: services/RDS_enterprise/provider.py:182 +#: services/RDS_enterprise/provider.py:180 msgid "AD User Management: you must provide the user creation domain FQDN." msgstr "م إدارة المستخدم: يجب عليك توفير مجال إنشاء المستخدم FQDN." -#: services/RDS_enterprise/provider.py:215 +#: services/RDS_enterprise/provider.py:213 msgid "Error: User {} on host {} is being used and cannot be removed right now" msgstr "الخطأ: العضو {} على المضيف {} يستخدم ولا يمكن إزالتها في الوقت الحالي" -#: services/RDS_enterprise/provider.py:249 +#: services/RDS_enterprise/provider.py:247 msgid "Connection to {}, port {} failed." msgstr "فشل الاتصال بـ {} ، المنفذ {}." -#: services/RDS_enterprise/provider.py:265 +#: services/RDS_enterprise/provider.py:263 msgid "The group {} could not be found. Please, check it." msgstr "تعذر العثور على المجموعة {}. رجاءا تأكد." -#: services/RDS_enterprise/provider.py:267 +#: services/RDS_enterprise/provider.py:265 msgid "User creation test failed. Please, check parameters." msgstr "فشل اختبار إنشاء المستخدم. من فضلك ، تحقق المعلمات." -#: services/RDS_enterprise/provider.py:272 +#: services/RDS_enterprise/provider.py:270 msgid "Server {} is not accesible and Server checking is enabled" msgstr "الخادم {} غير قابل للوصول وتم تمكين التحقق من الخادم" -#: services/RDS_enterprise/provider.py:274 +#: services/RDS_enterprise/provider.py:272 msgid "Connectivity test passed" msgstr "اختبار الاتصال مرت" @@ -3998,7 +4007,7 @@ msgstr "" "إذا تم تحديده، RDS Actor سينتظر إنهاء التطبيق وجميع العمليات قبل النظر في " "تطبيق الخروج" -#: services/RDS_enterprise/service.py:105 +#: services/RDS_enterprise/service.py:104 msgid "A valid application path is required" msgstr "مطلوب مسار تطبيق صحيح" @@ -4042,19 +4051,19 @@ msgstr "لا يزال متوشالح على قيد الحياة؟" msgid "If you fail, this will not get saved :-)" msgstr "إذا أخطأت، لن يتم حفظ هذا :-)" -#: services/Sample/provider.py:137 +#: services/Sample/provider.py:136 msgid "Text area" msgstr "منطقة النص" -#: services/Sample/provider.py:138 +#: services/Sample/provider.py:137 msgid "This is a text area" msgstr "هذه منطقة نصية" -#: services/Sample/provider.py:158 +#: services/Sample/provider.py:157 msgid "Methuselah is not alive!!! :-)" msgstr "متوشالح ليس على قيد الحياة !!! :-)" -#: services/Sample/provider.py:197 +#: services/Sample/provider.py:196 #: services/TestService_enterprise/provider.py:54 msgid "Nothing tested, but all went fine.." msgstr "لا اختبار، ولكن كل شيء سار على ما يرام .." @@ -4204,12 +4213,12 @@ msgid "vApp template for the service" msgstr "قالب vApp للخدمة" #: services/VCloud_enterprise/service.py:82 -#: services/Vmware_enterprise/service_linked.py:117 +#: services/Vmware_enterprise/service_linked.py:115 msgid "Main Network" msgstr "الشبكة الرئيسية" #: services/VCloud_enterprise/service.py:83 -#: services/Vmware_enterprise/service_linked.py:118 +#: services/Vmware_enterprise/service_linked.py:116 msgid "" "If more than one interface is found in machine, use the first found on this " "network as main" @@ -4257,15 +4266,28 @@ msgstr "" "مجموعة MAC الصالحة للآلات التي تم إنشاؤها. يجب أن يكون داخل 00: 50: 56: 00: " "00: 00-00: 50: 56: 3F: FF: FF" -#: services/Vmware_enterprise/provider.py:56 +#: services/Vmware_enterprise/provider.py:55 +#| msgid "Services to keep in L2 cache" +msgid "Power off VM on L2 cache" +msgstr "قم بإيقاف تشغيل VM على ذاكرة التخزين المؤقت L2" + +#: services/Vmware_enterprise/provider.py:58 +msgid "" +"If enabled, UDS will stop machines for L2 cache instead of suspending them. " +"This REQUIRES \"VMWare tools\" on machines." +msgstr "" +"إذا تم تمكينها ، فستوقف UDS آلات ذاكرة التخزين المؤقت L2 بدلاً من تعليقها. " +"يتطلب هذا \"أدوات VMWare\" على الأجهزة." + +#: services/Vmware_enterprise/provider.py:64 msgid "VMWare VCenter Platform Provider" msgstr "مزود برنامج VMWare VCenter منصة" -#: services/Vmware_enterprise/provider.py:58 +#: services/Vmware_enterprise/provider.py:66 msgid "Provides connection to Virtual Center Services" msgstr "توفر وصولا إلى مركز الظاهرية" -#: services/Vmware_enterprise/provider.py:165 +#: services/Vmware_enterprise/provider.py:176 msgid "Connection params ok" msgstr "اتصال params ok" @@ -4289,6 +4311,8 @@ msgstr "مركز البيانات" #: services/Vmware_enterprise/service_fixed.py:69 #: services/Vmware_enterprise/service_fixed.py:84 #: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:92 +#: services/Vmware_enterprise/service_fixed.py:100 msgid "Machines" msgstr "آلات" @@ -4298,7 +4322,7 @@ msgid "Datacenter containing base machine" msgstr "مراكز البيانات التي تحتوي على آلة قاعدة" #: services/Vmware_enterprise/service_fixed.py:74 -#: services/Vmware_enterprise/service_linked.py:100 +#: services/Vmware_enterprise/service_linked.py:98 msgid "Resource Pool" msgstr "تجمع الموارد" @@ -4306,11 +4330,22 @@ msgstr "تجمع الموارد" msgid "Resource Pool containing base machines" msgstr "تجمع الخدمات يحتوي على الات مرجعية " -#: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:91 msgid "Machines for this service" msgstr "آلات لهذه الخدمة" -#: services/Vmware_enterprise/service_fixed.py:109 +#: services/Vmware_enterprise/service_fixed.py:96 +msgid "Use snapshots" +msgstr "استخدام لقطات" + +#: services/Vmware_enterprise/service_fixed.py:99 +msgid "" +"If active, UDS will try to create an snapshot on VM use and recover if on " +"exit." +msgstr "" +"إذا كانت نشطة ، ستحاول UDS إنشاء لقطة لاستخدام VM واستردادها عند الخروج." + +#: services/Vmware_enterprise/service_fixed.py:122 msgid "We need at least a machine" msgstr "نحن بحاجة لآلة على الأقل " @@ -4361,43 +4396,43 @@ msgstr "مخازن البيانات حيث وضع المنشورات" msgid "If active, found duplicates clones for this service will be removed" msgstr "إذا كنت نشيطا، وجدت سيتم إزالة التكرارات استنساخ لهذه الخدمة" -#: services/Vmware_enterprise/service_linked.py:93 +#: services/Vmware_enterprise/service_linked.py:92 msgid "Keep on error" msgstr "تبقى على خطأ" -#: services/Vmware_enterprise/service_linked.py:96 +#: services/Vmware_enterprise/service_linked.py:95 msgid "If active, access errors found on machine will not mark is as error." msgstr "إذا كانت نشطة، لن يتم اعتبار أخطاء الوصول الموجودة على الجهاز خطأ." -#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:106 msgid "Resource Pool containing base machine" msgstr "تجمع موارد تحتوي على آلة قاعدة" -#: services/Vmware_enterprise/service_linked.py:114 +#: services/Vmware_enterprise/service_linked.py:112 msgid "Base machine for this service" msgstr "آلة قاعدة لهذه الخدمة" -#: services/Vmware_enterprise/service_linked.py:119 +#: services/Vmware_enterprise/service_linked.py:117 msgid "Pub. Network" msgstr "شبكة النشر" -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:118 msgid "Network on which the machine will be deployed" msgstr "الشبكة التي سيتم نشرها بالجهاز" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Clones Folder" msgstr "مجلد النسخ" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Folder where deploy clones" msgstr "المجلد حيث نشر النسخ" -#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:120 msgid "Inc.Datastores" msgstr "مخازن البيانات الموارد." -#: services/Vmware_enterprise/service_linked.py:123 +#: services/Vmware_enterprise/service_linked.py:121 msgid "Datastores where to put incrementals" msgstr "مخازن البيانات حيث الوضع تدريجي." diff --git a/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po b/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po index feb25c4f..67d50db4 100644 --- a/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/ar/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/" @@ -178,8 +178,8 @@ msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# خدمات مقيدة!" #: static/admin/main.js:1 static/admin/translations-fakejs.js:52 -#: static/admin/translations-fakejs.js:294 -#: static/admin/translations-fakejs.js:302 +#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:305 msgid "Filter" msgstr "مصفاة " @@ -196,25 +196,25 @@ msgid "Full Access" msgstr "الوصول الكامل" #: static/admin/main.js:1 static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:402 -#: static/admin/translations-fakejs.js:421 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:426 msgid "User" msgstr "المستخدم" #: static/admin/main.js:1 static/admin/translations-fakejs.js:44 #: static/admin/translations-fakejs.js:115 #: static/admin/translations-fakejs.js:140 -#: static/admin/translations-fakejs.js:397 -#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:402 +#: static/admin/translations-fakejs.js:416 msgid "Group" msgstr "المجموعة" #: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:396 #: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:410 -#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:415 +#: static/admin/translations-fakejs.js:425 #: static/modern/translations-fakejs.js:40 msgid "Authenticator" msgstr "الموثق" @@ -373,8 +373,8 @@ msgstr "حوض السباحة" #: static/admin/main.js:1 static/admin/translations-fakejs.js:118 #: static/admin/translations-fakejs.js:134 #: static/admin/translations-fakejs.js:160 -#: static/admin/translations-fakejs.js:348 -#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:368 msgid "State" msgstr "حالة" @@ -386,8 +386,8 @@ msgstr "خدمات المستخدم" #: static/admin/main.js:1 static/admin/translations-fakejs.js:145 #: static/admin/translations-fakejs.js:162 -#: static/admin/translations-fakejs.js:312 -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:469 msgid "Service pools" msgstr "مجمعات الخدمة" @@ -456,9 +456,9 @@ msgstr "الكل" #: static/admin/main.js:1 static/admin/translations-fakejs.js:116 #: static/admin/translations-fakejs.js:141 -#: static/admin/translations-fakejs.js:347 -#: static/admin/translations-fakejs.js:362 -#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:455 msgid "Comments" msgstr "تعليقات" @@ -484,30 +484,31 @@ msgstr "خدمات بركة" #: static/admin/main.js:1 static/admin/translations-fakejs.js:125 #: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:342 -#: static/admin/translations-fakejs.js:356 -#: static/admin/translations-fakejs.js:372 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:281 +#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:347 +#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:384 +#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:471 msgid "Groups" msgstr "المجموعات" #: static/admin/main.js:1 static/admin/translations-fakejs.js:126 -#: static/admin/translations-fakejs.js:373 -#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:382 msgid "Services Pools" msgstr "خدمات حمامات" #: static/admin/main.js:1 static/admin/translations-fakejs.js:127 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:460 +#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:470 msgid "Assigned services" msgstr "الخدمات المعينة" #: static/admin/main.js:1 static/admin/translations-fakejs.js:136 -#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:454 msgid "Name" msgstr "اسم" @@ -524,25 +525,26 @@ msgid "Last access" msgstr "آخر ولوج" #: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:341 -#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:383 msgid "Users" msgstr "المستخدمين" #: static/admin/main.js:1 static/admin/translations-fakejs.js:142 -#: static/admin/translations-fakejs.js:349 -#: static/admin/translations-fakejs.js:364 +#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:369 msgid "Enabled" msgstr "تمكين" #: static/admin/main.js:1 static/admin/translations-fakejs.js:143 -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:365 +#: static/admin/translations-fakejs.js:355 +#: static/admin/translations-fakejs.js:370 msgid "Disabled" msgstr "معاق" #: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:351 +#: static/admin/translations-fakejs.js:356 msgid "Blocked" msgstr "مسدود" @@ -641,12 +643,12 @@ msgid "Please, select a valid transport" msgstr "من فضلك ، اختر وسيلة نقل صالحة" #: static/admin/main.js:1 static/admin/translations-fakejs.js:174 -#: static/admin/translations-fakejs.js:300 -#: static/admin/translations-fakejs.js:343 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:387 -#: static/admin/translations-fakejs.js:441 -#: static/admin/translations-fakejs.js:463 +#: static/admin/translations-fakejs.js:303 +#: static/admin/translations-fakejs.js:348 +#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:473 msgid "Logs" msgstr "سجلات" @@ -664,19 +666,19 @@ msgstr "تخصيص الخدمة" #: static/admin/main.js:1 static/admin/translations-fakejs.js:178 #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:283 -#: static/admin/translations-fakejs.js:327 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:369 -#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:374 #: static/admin/translations-fakejs.js:403 -#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:408 #: static/admin/translations-fakejs.js:412 -#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:417 #: static/admin/translations-fakejs.js:427 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:456 -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:479 msgid "Cancel" msgstr "إلغاء الأمر" @@ -820,7 +822,7 @@ msgid "Yearly" msgstr "سنوياً" #: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:453 +#: static/admin/translations-fakejs.js:463 msgid "Weekdays" msgstr "أيام الأسبوع" @@ -1012,25 +1014,25 @@ msgid "Add" msgstr "إضافة" #: static/admin/translations-fakejs.js:278 -#: static/admin/translations-fakejs.js:281 -#: static/admin/translations-fakejs.js:284 -#: static/admin/translations-fakejs.js:328 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:287 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:363 #: static/admin/translations-fakejs.js:375 #: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:393 #: static/admin/translations-fakejs.js:404 -#: static/admin/translations-fakejs.js:408 +#: static/admin/translations-fakejs.js:409 #: static/admin/translations-fakejs.js:413 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:422 #: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:457 -#: static/admin/translations-fakejs.js:468 +#: static/admin/translations-fakejs.js:436 +#: static/admin/translations-fakejs.js:440 +#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:480 msgid "Ok" msgstr "حسنا" @@ -1038,390 +1040,440 @@ msgstr "حسنا" msgid "Permissions for" msgstr "أذونات" -#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:282 msgid "New permission..." msgstr "إذن جديد ..." -#: static/admin/translations-fakejs.js:282 +#: static/admin/translations-fakejs.js:284 +#| msgid "New group permission for" +msgid "New user permission for" +msgstr "إذن مستخدم جديد لـ" + +#: static/admin/translations-fakejs.js:285 msgid "New group permission for" msgstr "إذن مجموعة جديدة لـ" -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:288 msgid "Discard & close" msgstr "تجاهل وإغلاق" -#: static/admin/translations-fakejs.js:286 -#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:335 msgid "Save" msgstr "حفظ" -#: static/admin/translations-fakejs.js:287 -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:290 +#: static/admin/translations-fakejs.js:291 +#: static/admin/translations-fakejs.js:292 msgid "New" msgstr "جديد" -#: static/admin/translations-fakejs.js:290 -#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:293 +#: static/admin/translations-fakejs.js:300 msgid "Edit" msgstr "تحرير" -#: static/admin/translations-fakejs.js:291 -#: static/admin/translations-fakejs.js:298 +#: static/admin/translations-fakejs.js:294 +#: static/admin/translations-fakejs.js:301 msgid "Permissions" msgstr "أذونات" -#: static/admin/translations-fakejs.js:292 -#: static/admin/translations-fakejs.js:301 +#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:304 msgid "Export" msgstr "تصدير" -#: static/admin/translations-fakejs.js:293 -#: static/admin/translations-fakejs.js:299 +#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:302 msgid "Delete" msgstr "حذف" -#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:298 msgid "Selected items" msgstr "العناصر المختارة" -#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:299 msgid "Detail" msgstr "التفاصيل" -#: static/admin/translations-fakejs.js:303 -#: static/admin/translations-fakejs.js:340 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:433 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:468 msgid "Summary" msgstr "ملخص" -#: static/admin/translations-fakejs.js:304 -#: static/admin/translations-fakejs.js:382 +#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:387 msgid "Services" msgstr "خدمات" -#: static/admin/translations-fakejs.js:305 +#: static/admin/translations-fakejs.js:308 msgid "Authenticators" msgstr "الموثقون" -#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:309 msgid "Os Managers" msgstr "مدراء Os" -#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:310 msgid "Connectivity" msgstr "الاتصال" -#: static/admin/translations-fakejs.js:308 -#: static/admin/translations-fakejs.js:437 +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:445 msgid "Transports" msgstr "وسائل النقل" -#: static/admin/translations-fakejs.js:309 +#: static/admin/translations-fakejs.js:312 msgid "Networks" msgstr "الشبكات" -#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:313 msgid "Proxies" msgstr "وكلاء" -#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:314 msgid "Pools" msgstr "حمامات" -#: static/admin/translations-fakejs.js:313 +#: static/admin/translations-fakejs.js:316 msgid "Meta pools" msgstr "حمامات ميتا" -#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:318 msgid "Calendars" msgstr "التقويمات" -#: static/admin/translations-fakejs.js:316 +#: static/admin/translations-fakejs.js:319 msgid "Accounts" msgstr "حسابات" -#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:320 msgid "Tools" msgstr "أدوات" -#: static/admin/translations-fakejs.js:318 +#: static/admin/translations-fakejs.js:321 msgid "Gallery" msgstr "صالة عرض" -#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:322 msgid "Reports" msgstr "تقارير" -#: static/admin/translations-fakejs.js:320 +#: static/admin/translations-fakejs.js:323 msgid "Configuration" msgstr "ترتيب" -#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:324 msgid "Actor tokens" msgstr "الرموز الفاعلة" -#: static/admin/translations-fakejs.js:322 +#: static/admin/translations-fakejs.js:325 msgid "Flush Cache" msgstr "مخبأ دافق" -#: static/admin/translations-fakejs.js:323 +#: static/admin/translations-fakejs.js:326 +#| msgid "New group for" +msgid "New image for" +msgstr "صورة جديدة ل" + +#: static/admin/translations-fakejs.js:327 +#| msgid "Edit user" +msgid "Edit for" +msgstr "تحرير ل" + +#: static/admin/translations-fakejs.js:328 msgid "Image name" msgstr "اسم الصورة" -#: static/admin/translations-fakejs.js:324 +#: static/admin/translations-fakejs.js:329 msgid "Image (click to change)" msgstr "صورة (انقر للتغيير)" -#: static/admin/translations-fakejs.js:325 +#: static/admin/translations-fakejs.js:330 msgid "For optimal results, use " msgstr "للحصول على أفضل النتائج ، استخدم" -#: static/admin/translations-fakejs.js:326 +#: static/admin/translations-fakejs.js:331 msgid "The image will be resized on upload to" msgstr "سيتم تغيير حجم الصورة عند التحميل إلى" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:334 msgid "UDS Configuration" msgstr "تكوين UDS" -#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:336 #: static/modern/translations-fakejs.js:29 msgid "Dashboard" msgstr "لوحة القيادة" -#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:337 msgid "View authenticators" msgstr "عرض المصادقين" -#: static/admin/translations-fakejs.js:333 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:335 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:340 msgid "View service pools" msgstr "عرض حمامات الخدمة" -#: static/admin/translations-fakejs.js:336 +#: static/admin/translations-fakejs.js:341 msgid "You are accessing UDS Administration as staff member." msgstr "أنت تصل إلى إدارة UDS كموظف." -#: static/admin/translations-fakejs.js:337 +#: static/admin/translations-fakejs.js:342 msgid "This means that you have restricted access to elements." msgstr "هذا يعني أن لديك تقييد الوصول إلى العناصر." -#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:343 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." msgstr "" "من أجل زيادة امتيازات الوصول الخاصة بك ، يرجى الاتصال بمسؤول UDS المحلي." -#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:344 msgid "Thank you." msgstr "شكرا لكم." -#: static/admin/translations-fakejs.js:344 +#: static/admin/translations-fakejs.js:349 msgid "Edit user" msgstr "تحرير المستخدم" -#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:350 msgid "New user" msgstr "مستخدم جديد" -#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:351 msgid "Real name" msgstr "الاسم الحقيقي" -#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:357 msgid "Role" msgstr "وظيفة" -#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:358 msgid "Admin" msgstr "مشرف" -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:359 msgid "Staff member" msgstr "موظف" -#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:364 msgid "Edit group" msgstr "تحرير مجموعة" -#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:365 msgid "New group" msgstr "مجموعة جديدة" -#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:366 msgid "Meta group name" msgstr "اسم مجموعة التعريف" -#: static/admin/translations-fakejs.js:366 +#: static/admin/translations-fakejs.js:371 msgid "Service Pools" msgstr "مجمعات الخدمة" -#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:372 msgid "Match mode" msgstr "وضع التطابق" -#: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:373 msgid "Selected Groups" msgstr "المجموعات المختارة" -#: static/admin/translations-fakejs.js:371 #: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:381 +#: static/admin/translations-fakejs.js:390 msgid "Information for" msgstr "معلومات عن" -#: static/admin/translations-fakejs.js:374 +#: static/admin/translations-fakejs.js:379 msgid "Assigned Services" msgstr "الخدمات المعينة" -#: static/admin/translations-fakejs.js:383 +#: static/admin/translations-fakejs.js:388 msgid "Usage" msgstr "استعمال" -#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:391 msgid "Services pools" msgstr "تجمع الخدمات" -#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:394 msgid "Edit action for" msgstr "تحرير العمل ل" -#: static/admin/translations-fakejs.js:390 +#: static/admin/translations-fakejs.js:395 msgid "New action for" msgstr "عمل جديد ل" -#: static/admin/translations-fakejs.js:391 -#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:433 msgid "Calendar" msgstr "التقويم" -#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:397 msgid "Events offset (minutes)" msgstr "إزاحة الأحداث (بالدقائق)" -#: static/admin/translations-fakejs.js:393 +#: static/admin/translations-fakejs.js:398 msgid "At the beginning of the interval?" msgstr "في بداية الفاصل؟" -#: static/admin/translations-fakejs.js:394 -#: static/admin/translations-fakejs.js:426 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:434 msgid "Action" msgstr "عمل" -#: static/admin/translations-fakejs.js:395 -#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:411 msgid "Transport" msgstr "المواصلات" -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:405 msgid "Change owner of assigned service" msgstr "تغيير مالك الخدمة المعينة" -#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "New transport for" msgstr "النقل الجديد ل" -#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:414 msgid "New group for" msgstr "مجموعة جديدة لـ" -#: static/admin/translations-fakejs.js:414 +#: static/admin/translations-fakejs.js:419 msgid "Logs of" msgstr "سجلات من" -#: static/admin/translations-fakejs.js:416 +#: static/admin/translations-fakejs.js:421 msgid "Changelog of" msgstr "التغيير من" -#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:423 msgid "Assign service to user manually" msgstr "تخصيص الخدمة للمستخدم يدويا" -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 msgid "Service" msgstr "الخدمات" -#: static/admin/translations-fakejs.js:424 -#: static/admin/translations-fakejs.js:464 +#: static/admin/translations-fakejs.js:429 +#| msgid "New group for" +msgid "New access rule for" +msgstr "قاعدة وصول جديدة لـ" + +#: static/admin/translations-fakejs.js:430 +#| msgid "Edit action for" +msgid "Edit access rule for" +msgstr "تحرير قاعدة الوصول لـ" + +#: static/admin/translations-fakejs.js:431 +#| msgid "Delete calendar access rule" +msgid "Default fallback access for" +msgstr "العودة الاحتياطية الافتراضية ل" + +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:476 msgid "Priority" msgstr "أفضلية" -#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:437 msgid "New publication for" msgstr "منشور جديد لـ" -#: static/admin/translations-fakejs.js:430 +#: static/admin/translations-fakejs.js:438 msgid "Reason" msgstr "السبب" -#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:443 msgid "Cache" msgstr "ذاكرة التخزين المؤقت" -#: static/admin/translations-fakejs.js:438 +#: static/admin/translations-fakejs.js:446 msgid "Publications" msgstr "المنشورات" -#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:447 msgid "Scheduled actions" msgstr "الإجراءات المجدولة" -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:472 msgid "Access calendars" msgstr "تقاويم الوصول" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:450 msgid "Account usage" msgstr "استخدام الحساب" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:451 msgid "Rules" msgstr "قواعد" -#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:452 +#| msgid "Edit user" +msgid "Edit rule" +msgstr "تحرير القاعدة" + +#: static/admin/translations-fakejs.js:453 +#| msgid "New user" +msgid "New rule" +msgstr "قانون جديد" + +#: static/admin/translations-fakejs.js:456 msgid "Event" msgstr "هدف" -#: static/admin/translations-fakejs.js:447 +#: static/admin/translations-fakejs.js:457 msgid "Start time" msgstr "وقت البدء" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:458 msgid "Duration" msgstr "المدة الزمنية" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:459 msgid "Duration units" msgstr "وحدات المدة" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:460 msgid "Start date" msgstr "تاريخ البدء" -#: static/admin/translations-fakejs.js:451 +#: static/admin/translations-fakejs.js:461 msgid "Repeat until date" msgstr "كرر حتى التاريخ" -#: static/admin/translations-fakejs.js:452 +#: static/admin/translations-fakejs.js:462 msgid "Frequency" msgstr "تكرر" -#: static/admin/translations-fakejs.js:454 +#: static/admin/translations-fakejs.js:464 msgid "Repeat every" msgstr "تكرار كل" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:474 +#| msgid "Remove member pool" +msgid "New member pool" +msgstr "تجمع عضو جديد" + +#: static/admin/translations-fakejs.js:475 +#| msgid "Edit meta pool" +msgid "Edit member pool" +msgstr "تحرير تجمع الأعضاء" + +#: static/admin/translations-fakejs.js:477 msgid "Service pool" msgstr "تجمع خدمة" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:478 msgid "Enabled?" msgstr "تمكين؟" diff --git a/server/src/uds/locale/ca/LC_MESSAGES/django.po b/server/src/uds/locale/ca/LC_MESSAGES/django.po index 23ee39a8..b85eeba1 100644 --- a/server/src/uds/locale/ca/LC_MESSAGES/django.po +++ b/server/src/uds/locale/ca/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Catalan (http://www.transifex.com/openuds/openuds/language/" @@ -190,7 +190,7 @@ msgstr "Etiqueta" #: REST/methods/authenticators.py:71 reports/stats/pools_performance.py:203 #: reports/stats/pools_performance.py:258 reports/stats/user_access.py:236 -#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:67 +#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:66 #: templates/uds/reports/stats/pools-performance.html:35 #: templates/uds/reports/stats/user-access.html:35 msgid "Users" @@ -551,10 +551,10 @@ msgstr "Servidor (IP o FQDN) que servirà de servidor intermediari." #: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:45 #: auths/RegexLdap/authenticator.py:65 auths/SimpleLDAP/authenticator.py:58 #: services/HyperV_enterprise/legacy/provider.py:84 -#: services/HyperV_enterprise/provider.py:116 +#: services/HyperV_enterprise/provider.py:114 #: services/Nutanix_enterprise/provider.py:37 services/OpenGnsys/provider.py:96 #: services/OpenNebula/provider.py:78 services/OpenStack/provider_legacy.py:103 -#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:101 +#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:99 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 msgid "Port" @@ -959,11 +959,11 @@ msgstr "Usuaris actuals" #: auths/EDirectory_enterprise/authenticator.py:61 #: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:98 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:102 services/OpenStack/provider_legacy.py:109 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:116 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:95 #: transports/HTML5RDP/html5rdp.py:75 transports/NX/nxtransport.py:71 @@ -1109,11 +1109,11 @@ msgstr "" #: osmanagers/WindowsOsManager/windows_domain.py:69 #: osmanagers/WindowsOsManager/windows_random.py:66 #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:99 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:103 services/OpenStack/provider_legacy.py:110 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:124 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:96 #: transports/HTML5RDP/html5rdp.py:76 transports/NX/nxtransport.py:72 @@ -1136,7 +1136,7 @@ msgstr "Contrasenya de l'usuari LDAP" #: auths/RegexLdap/authenticator.py:69 auths/SimpleLDAP/authenticator.py:62 #: services/Azure_enterprise/provider.py:48 #: services/HyperV_enterprise/legacy/provider.py:93 -#: services/HyperV_enterprise/provider.py:134 +#: services/HyperV_enterprise/provider.py:131 #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:105 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:108 services/OpenStack/provider_legacy.py:115 @@ -2464,49 +2464,49 @@ msgstr "El format DOM\\USUARI no està permès!" msgid "Must provide a password for the account!" msgstr "Cal indicar una contrasenya per al compte!" -#: osmanagers/WindowsOsManager/windows_domain.py:271 -#: osmanagers/WindowsOsManager/windows_domain.py:281 +#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:283 msgid "Check error: {}" msgstr "Error de comprovació: {}" -#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:275 #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "" "No s'han trobat els paràmetres del servidor (_ldap._tcp. {0} no es pot " "resoldre)" -#: osmanagers/WindowsOsManager/windows_domain.py:286 +#: osmanagers/WindowsOsManager/windows_domain.py:288 msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)" msgstr "" "Comproveu l'error: no s'ha trobat el grup {0} (utilitzeu \"cn\" per a " "localitzar-lo)" -#: osmanagers/WindowsOsManager/windows_domain.py:288 +#: osmanagers/WindowsOsManager/windows_domain.py:290 msgid "Server check was successful" msgstr "Servidor verificat amb èxit" -#: osmanagers/WindowsOsManager/windows_domain.py:300 +#: osmanagers/WindowsOsManager/windows_domain.py:302 #, python-brace-format msgid "Could not access AD using LDAP ({0})" msgstr "No es pot accedir al Directori Actiu utilitzant LDAP ({0})" -#: osmanagers/WindowsOsManager/windows_domain.py:312 +#: osmanagers/WindowsOsManager/windows_domain.py:314 #, python-brace-format msgid "The default path {0} for computers was not found!!!" msgstr "No s'ha trobat la ruta per defecte {0} dels ordinadors!!!" -#: osmanagers/WindowsOsManager/windows_domain.py:313 +#: osmanagers/WindowsOsManager/windows_domain.py:315 #, python-brace-format msgid "The ou path {0} was not found!!!" msgstr "No s'ha trobat la ruta de l'UO {0}!!" -#: osmanagers/WindowsOsManager/windows_domain.py:315 +#: osmanagers/WindowsOsManager/windows_domain.py:317 #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "No s'han verificat els paràmetres (_ldap._tcp. {0} no es pot resoldre)" -#: osmanagers/WindowsOsManager/windows_domain.py:320 +#: osmanagers/WindowsOsManager/windows_domain.py:322 msgid "All parameters seem to work fine." msgstr "Tots els paràmetres semblen funcionar correctament." @@ -2781,19 +2781,19 @@ msgstr "Obtingut de les subscripcions" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:88 -#: services/HyperV_enterprise/provider.py:81 +#: services/HyperV_enterprise/provider.py:79 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 #: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:51 #: services/Vmware_enterprise/provider.py:47 -#: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:98 +#: services/Vmware_enterprise/provider.py:107 services/Xen/provider.py:98 msgid "Creation concurrency" msgstr "Concurrència de creació" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:89 -#: services/HyperV_enterprise/provider.py:86 +#: services/HyperV_enterprise/provider.py:84 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 @@ -2804,19 +2804,19 @@ msgstr "Nombre màxim de màquines virtuals creant-se simultàniament " #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:90 -#: services/HyperV_enterprise/provider.py:93 +#: services/HyperV_enterprise/provider.py:91 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 #: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:52 #: services/Vmware_enterprise/provider.py:48 -#: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:99 +#: services/Vmware_enterprise/provider.py:108 services/Xen/provider.py:99 msgid "Removal concurrency" msgstr "Concurrència d'eliminació" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:91 -#: services/HyperV_enterprise/provider.py:98 +#: services/HyperV_enterprise/provider.py:96 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 @@ -2899,7 +2899,7 @@ msgstr "Mida de les màquines creades des d'aquest servei" #: services/Nutanix_enterprise/service.py:82 services/OVirt/service.py:198 #: services/OpenNebula/service.py:118 services/OpenStack/service.py:140 #: services/Proxmox/service.py:160 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:164 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:164 msgid "Machine Names" msgstr "Noms de màquina" @@ -2909,7 +2909,7 @@ msgstr "Noms de màquina" #: services/Nutanix_enterprise/service.py:85 services/OVirt/service.py:201 #: services/OpenNebula/service.py:121 services/OpenStack/service.py:143 #: services/Proxmox/service.py:163 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:167 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:167 msgid "Base name for clones from this machine" msgstr "Nom base per als clons d'aquesta màquina" @@ -2919,7 +2919,7 @@ msgstr "Nom base per als clons d'aquesta màquina" #: services/Nutanix_enterprise/service.py:91 services/OVirt/service.py:208 #: services/OpenNebula/service.py:128 services/OpenStack/service.py:150 #: services/Proxmox/service.py:170 services/VCloud_enterprise/service.py:88 -#: services/Vmware_enterprise/service_linked.py:125 services/Xen/service.py:174 +#: services/Vmware_enterprise/service_linked.py:123 services/Xen/service.py:174 msgid "Name Length" msgstr "Llargada del nom" @@ -2929,7 +2929,7 @@ msgstr "Llargada del nom" #: services/Nutanix_enterprise/service.py:94 services/OVirt/service.py:211 #: services/OpenNebula/service.py:131 services/OpenStack/service.py:153 #: services/Proxmox/service.py:173 services/VCloud_enterprise/service.py:89 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:177 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:177 msgid "Size of numeric part for the names of these machines" msgstr "Mida de la part numèrica per als noms d’aquestes màquines" @@ -2990,7 +2990,7 @@ msgstr "" "Assegureu-vos que la vostra màquina i la mida de la màquina suporten aquesta " "opció abans d'activar-la." -#: services/Azure_enterprise/service.py:160 +#: services/Azure_enterprise/service.py:159 msgid "You must select a network for the service" msgstr "Heu de seleccionar una xarxa per a aquest servei" @@ -3016,12 +3016,12 @@ msgid "WSMan Port (normally 5985)" msgstr "Port WSMAN (generalment el 5985)" #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 msgid "User with valid privileges on HyperV Server" msgstr "Usuari amb privilegis vàlids sobre el servidor HyperV" #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 msgid "Password of the user of HyperV" msgstr "Contrasenya de l'usuari d'HyperV" @@ -3030,14 +3030,14 @@ msgid "Timeout in seconds of connection to HyperV" msgstr "Temps d'espera de la connexió a HyperV en segons" #: services/HyperV_enterprise/legacy/provider.py:95 -#: services/HyperV_enterprise/provider.py:105 +#: services/HyperV_enterprise/provider.py:103 #: services/Nutanix_enterprise/provider.py:45 services/OVirt/provider.py:117 #: services/Vmware_enterprise/provider.py:51 services/Xen/provider.py:101 msgid "Macs range" msgstr "Rang d'adreces mac" #: services/HyperV_enterprise/legacy/provider.py:96 -#: services/HyperV_enterprise/provider.py:109 services/Xen/provider.py:102 +#: services/HyperV_enterprise/provider.py:107 services/Xen/provider.py:102 msgid "Range of valid macs for created machines" msgstr "Rang d'adreces mac vàlides per a màquines creades" @@ -3048,7 +3048,7 @@ msgstr "La prova de connexió s'ha realitzat correctament" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/Nutanix_enterprise/provider.py:202 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:167 +#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:178 msgid "Connection failed. Check connection params" msgstr "La connexió ha fallat. Verifiqueu els paràmetres de connexió" @@ -3100,13 +3100,13 @@ msgstr "Unitats d'emmagatzematge on guardar incrementals i publicacions" #: services/HyperV_enterprise/legacy/service.py:91 #: services/HyperV_enterprise/service.py:92 services/OVirt/service.py:131 -#: services/Vmware_enterprise/service_linked.py:130 services/Xen/service.py:118 +#: services/Vmware_enterprise/service_linked.py:128 services/Xen/service.py:118 msgid "Reserved Space" msgstr "Espai reservat" #: services/HyperV_enterprise/legacy/service.py:94 #: services/HyperV_enterprise/service.py:95 services/OVirt/service.py:135 -#: services/Vmware_enterprise/service_linked.py:133 services/Xen/service.py:121 +#: services/Vmware_enterprise/service_linked.py:131 services/Xen/service.py:121 msgid "Minimal free space in GB" msgstr "Espai lliure mínim en GB" @@ -3114,7 +3114,7 @@ msgstr "Espai lliure mínim en GB" #: services/HyperV_enterprise/service.py:100 #: services/Nutanix_enterprise/service.py:55 services/OVirt/service.py:140 #: services/Proxmox/service.py:126 -#: services/Vmware_enterprise/service_linked.py:114 services/Xen/service.py:126 +#: services/Vmware_enterprise/service_linked.py:112 services/Xen/service.py:126 msgid "Base Machine" msgstr "Màquina base" @@ -3149,15 +3149,15 @@ msgstr "Màquina base de servei" #: services/Proxmox/service.py:143 services/Proxmox/service.py:155 #: services/Proxmox/service.py:164 services/Proxmox/service.py:174 #: services/Vmware_enterprise/service_full.py:68 -#: services/Vmware_enterprise/service_linked.py:110 +#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:112 #: services/Vmware_enterprise/service_linked.py:114 #: services/Vmware_enterprise/service_linked.py:116 #: services/Vmware_enterprise/service_linked.py:118 -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:119 #: services/Vmware_enterprise/service_linked.py:121 -#: services/Vmware_enterprise/service_linked.py:123 -#: services/Vmware_enterprise/service_linked.py:124 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:129 +#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:129 #: services/Xen/service.py:138 services/Xen/service.py:148 #: services/Xen/service.py:159 services/Xen/service.py:168 #: services/Xen/service.py:178 @@ -3176,13 +3176,13 @@ msgstr "" #: services/HyperV_enterprise/service.py:117 #: services/Nutanix_enterprise/service.py:62 services/OVirt/service.py:148 #: services/Proxmox/service.py:148 -#: services/Vmware_enterprise/service_linked.py:115 services/Xen/service.py:143 +#: services/Vmware_enterprise/service_linked.py:113 services/Xen/service.py:143 msgid "Memory (Mb)" msgstr "Memòria (Mb)" #: services/HyperV_enterprise/legacy/service.py:121 #: services/HyperV_enterprise/service.py:122 -#: services/Vmware_enterprise/service_linked.py:116 +#: services/Vmware_enterprise/service_linked.py:114 msgid "Memory for machines deployed from this service" msgstr "Memòria per a les màquines desplegades des d'aquest servei" @@ -3209,25 +3209,25 @@ msgstr "" "Si utilitzeu un servidor HyperV en clúster, activeu aquesta opció. A més, " "utilitzeu el botó" -#: services/HyperV_enterprise/provider.py:70 +#: services/HyperV_enterprise/provider.py:69 msgid "Enable SSL" msgstr "Activa SSL" -#: services/HyperV_enterprise/provider.py:72 +#: services/HyperV_enterprise/provider.py:71 msgid "" "If active, the connections to HyperV will be made using SSL (Recommended)." msgstr "" "Si està actiu, les connexions a HyperV es faran mitjançant SSL (Recomanat)." -#: services/HyperV_enterprise/provider.py:118 +#: services/HyperV_enterprise/provider.py:116 msgid "Remote WSman port.Leave to zero for default." msgstr "Port remot WSman.Deu-ne el valor per defecte a zero." -#: services/HyperV_enterprise/provider.py:125 +#: services/HyperV_enterprise/provider.py:123 msgid "Force SSL certificate verification" msgstr "Força la verificació del certificat SSL" -#: services/HyperV_enterprise/provider.py:127 +#: services/HyperV_enterprise/provider.py:125 msgid "" "If active, the certificate on cluster connection will be enforced to be " "verified." @@ -3235,14 +3235,14 @@ msgstr "" "Si està actiu, el certificat de connexió de clúster s'ha d'aplicar " "per verificar-lo." -#: services/HyperV_enterprise/provider.py:138 +#: services/HyperV_enterprise/provider.py:135 msgid "" "Timeout in seconds for connection to HyperV. (Keep this value high enough)" msgstr "" "Retard en segons per a la connexió a HyperV. (Mantingueu aquest valor prou " "alt)" -#: services/HyperV_enterprise/provider.py:159 +#: services/HyperV_enterprise/provider.py:156 msgid "" "For clusters, username must be a domain user name (user@domain or DOMAIN" "\\user" @@ -3720,6 +3720,15 @@ msgstr "Grups de seguretat de servei" msgid "IP " msgstr "IP" +#: services/PhysicalMachines/provider.py:42 +msgid "Static IP Machines Provider" +msgstr "Proveïdor de màquines IP estàtiques" + +#: services/PhysicalMachines/provider.py:44 +#| msgid "Provides connection to Azure Platform" +msgid "Provides connection to machines by IP" +msgstr "Proporciona connexió a màquines mitjançant IP" + #: services/PhysicalMachines/service_multi.py:59 #: services/Vmware_enterprise/service_fixed.py:54 msgid "Service Token" @@ -3850,9 +3859,9 @@ msgstr "" "utilitzar-lo" #: services/RDS_enterprise/provider.py:58 -#: services/RDS_enterprise/provider.py:63 -#: services/RDS_enterprise/provider.py:69 -#: services/RDS_enterprise/provider.py:77 +#: services/RDS_enterprise/provider.py:62 +#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:76 msgid "User mapping" msgstr "\"Mapping\" d'usuaris" @@ -3864,17 +3873,17 @@ msgstr "" "Si està activat, es farà \"mapping\" d'usuari. Sinó, les credencials " "d'usuari es redirigiran al servidor RDS." -#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:67 msgid "User list for mapping. (Not used if User mapping is disabled)" msgstr "" "Llista d'usuaris per a \"mapping\" (no s'utilitza si el \"mapping\" d'usuari " "està deshabilitat)." -#: services/RDS_enterprise/provider.py:74 +#: services/RDS_enterprise/provider.py:73 msgid "User's password" msgstr "Contrasenya d'usuari" -#: services/RDS_enterprise/provider.py:75 +#: services/RDS_enterprise/provider.py:74 msgid "" "Default password for users in list mapping. (Not used if User mapping is " "disabled)" @@ -3882,11 +3891,11 @@ msgstr "" "Contrasenya per defecte per a usuaris de la llista de \"mapping\" (no " "s'utilitza si el \"mapping\" d'usuari està deshabilitat)." -#: services/RDS_enterprise/provider.py:83 +#: services/RDS_enterprise/provider.py:82 msgid "User auto creation on AD" msgstr "Creació automàtica de l'usuari a AD" -#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:85 msgid "" "If active, uds will mirror the user on your active director. WARNING!! " "Existing coincident users may be deleted!." @@ -3894,54 +3903,54 @@ msgstr "" "Si està actiu, els uds reflectiran l'usuari amb el director actiu. " "ADVERTIMENT !! Es poden eliminar els usuaris coincidents existents." -#: services/RDS_enterprise/provider.py:88 -#: services/RDS_enterprise/provider.py:96 -#: services/RDS_enterprise/provider.py:105 -#: services/RDS_enterprise/provider.py:113 -#: services/RDS_enterprise/provider.py:121 -#: services/RDS_enterprise/provider.py:129 -#: services/RDS_enterprise/provider.py:138 -#: services/RDS_enterprise/provider.py:146 -#: services/RDS_enterprise/provider.py:154 +#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:136 +#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:152 msgid "AD User management" msgstr "Gestió d’usuaris d’AD" -#: services/RDS_enterprise/provider.py:93 +#: services/RDS_enterprise/provider.py:91 msgid "AD Server" msgstr "Servidor d’AD" -#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:92 msgid "IP or HOST of AD Server. Must have LDAPS support enabled" msgstr "IP o HOST del servidor AD. Ha d’haver activat el suport LDAPS" -#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:101 msgid "AD LDAPS port (default is 636)" msgstr "Port LDAPS AD (el valor predeterminat és 636)" -#: services/RDS_enterprise/provider.py:110 +#: services/RDS_enterprise/provider.py:108 msgid "AD server OU for created users" msgstr "Servidor OU de servidor d’U per a usuaris creats" -#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:109 msgid "AD Server branch where users will be created by UDS" msgstr "Branca del servidor AD on els usuaris seran creats per UDS" -#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:117 msgid "" "Username with privileges to create/delete accounts. Use USER@DOMAIN.XXX form." msgstr "" "Nom d'usuari amb privilegis per crear / eliminar comptes. Utilitzeu el " "formulari USER@DOMAIN.XXX." -#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:125 msgid "Password of the user with privileges" msgstr "Contrasenya de l’usuari amb privilegis" -#: services/RDS_enterprise/provider.py:134 +#: services/RDS_enterprise/provider.py:132 msgid "Prefix for created users" msgstr "Prefix per a usuaris creats" -#: services/RDS_enterprise/provider.py:135 +#: services/RDS_enterprise/provider.py:133 msgid "" "User will be created on AD with the format \"PREFIX...\", where ... will be " "the original UDS own username. Max 4 characters" @@ -3949,11 +3958,11 @@ msgstr "" "Es crearà usuari a AD amb el format \"PREFIX ...\", on ... serà el nom d'" "usuari original UDS original. Màxim 4 caràcters" -#: services/RDS_enterprise/provider.py:143 +#: services/RDS_enterprise/provider.py:141 msgid "AD Domain" msgstr "Domini d’AD" -#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:142 msgid "" "Domain for newly created users (i.e. example.com, example.local). If empty, " "will be deduced from username" @@ -3961,75 +3970,75 @@ msgstr "" "Domini per a usuaris de nova creació (p.e. example.com, exemple.local). Si " "està buit, es deduirà del nom d’usuari" -#: services/RDS_enterprise/provider.py:151 +#: services/RDS_enterprise/provider.py:149 msgid "AD Group" msgstr "Grup d’AD" -#: services/RDS_enterprise/provider.py:152 +#: services/RDS_enterprise/provider.py:150 msgid "If not empty, UDS will try to add managed users to this group" msgstr "Si no està buit, UDS intentarà afegir usuaris gestionats a aquest grup" -#: services/RDS_enterprise/provider.py:162 +#: services/RDS_enterprise/provider.py:160 msgid "Select only one of \"User mapping\" or \"User creation\" methods." msgstr "" "Seleccioneu només un dels mètodes de \"Cartografia d'usuaris\" o " "\"Creació d'usuaris\"." -#: services/RDS_enterprise/provider.py:166 +#: services/RDS_enterprise/provider.py:164 msgid "AD User Management: you must provide the AD server host." msgstr "Gestió d’usuaris d’AD: heu de proporcionar l’amfitrió del servidor AD." -#: services/RDS_enterprise/provider.py:169 +#: services/RDS_enterprise/provider.py:167 msgid "AD User Management: you must provide the user prefix." msgstr "Gestió d’usuaris d’AD: heu de proporcionar el prefix d’usuari." -#: services/RDS_enterprise/provider.py:172 +#: services/RDS_enterprise/provider.py:170 msgid "AD User Management: the username should be in USER@DOMAIN form." msgstr "" "Gestió d’Usuaris d’AD: el nom d’usuari hauria de tenir el formulari USER @ " "DOMAIN." -#: services/RDS_enterprise/provider.py:175 +#: services/RDS_enterprise/provider.py:173 msgid "AD User Management: you must provide the password." msgstr "Gestió d’usuaris d’AD: heu de proporcionar la contrasenya." -#: services/RDS_enterprise/provider.py:179 +#: services/RDS_enterprise/provider.py:177 msgid "AD User Management: you must provide the user prefix. (1-4 characters)" msgstr "" "Gestió d’usuaris d’AD: heu de proporcionar el prefix d’usuari. (1-4 " "caràcters)" -#: services/RDS_enterprise/provider.py:182 +#: services/RDS_enterprise/provider.py:180 msgid "AD User Management: you must provide the user creation domain FQDN." msgstr "" "Gestió d’usuaris d’AD: heu de proporcionar el domini de creació d’usuaris " "FQDN." -#: services/RDS_enterprise/provider.py:215 +#: services/RDS_enterprise/provider.py:213 msgid "Error: User {} on host {} is being used and cannot be removed right now" msgstr "" "Error: L'usuari {} o el host {} està en ús i no es pot eliminar en aquests " "moments" -#: services/RDS_enterprise/provider.py:249 +#: services/RDS_enterprise/provider.py:247 msgid "Connection to {}, port {} failed." msgstr "La connexió a {}, el port {} ha fallat." -#: services/RDS_enterprise/provider.py:265 +#: services/RDS_enterprise/provider.py:263 msgid "The group {} could not be found. Please, check it." msgstr "No s'ha pogut trobar el grup {}. Si us plau, revisi-ho." -#: services/RDS_enterprise/provider.py:267 +#: services/RDS_enterprise/provider.py:265 msgid "User creation test failed. Please, check parameters." msgstr "" "Ha fallat la prova de creació de l'usuari. Consulteu els paràmetres." -#: services/RDS_enterprise/provider.py:272 +#: services/RDS_enterprise/provider.py:270 msgid "Server {} is not accesible and Server checking is enabled" msgstr "" "El servidor {} no és accessible i la comprovació del servidor està habilitada" -#: services/RDS_enterprise/provider.py:274 +#: services/RDS_enterprise/provider.py:272 msgid "Connectivity test passed" msgstr "S'ha aprovat la prova de connectivitat" @@ -4085,7 +4094,7 @@ msgstr "" "Si està activat, l'agent de RDS esperarà fins que l'aplicació i tots els " "processos generats finalitzin abans de considerar-ne la sortida" -#: services/RDS_enterprise/service.py:105 +#: services/RDS_enterprise/service.py:104 msgid "A valid application path is required" msgstr "Es necessita una ruta d'aplicació vàlida" @@ -4129,19 +4138,19 @@ msgstr "Encara és viu Matusalen?" msgid "If you fail, this will not get saved :-)" msgstr "Si s'equivoqueu, això no es desarà :-)" -#: services/Sample/provider.py:137 +#: services/Sample/provider.py:136 msgid "Text area" msgstr "Àrea de text" -#: services/Sample/provider.py:138 +#: services/Sample/provider.py:137 msgid "This is a text area" msgstr "Aquesta és una àrea de text" -#: services/Sample/provider.py:158 +#: services/Sample/provider.py:157 msgid "Methuselah is not alive!!! :-)" msgstr "Matusalen no és viu!!! :-)" -#: services/Sample/provider.py:197 +#: services/Sample/provider.py:196 #: services/TestService_enterprise/provider.py:54 msgid "Nothing tested, but all went fine.." msgstr "No s'ha fet cap comprovació, però tot ha funcionat..." @@ -4294,12 +4303,12 @@ msgid "vApp template for the service" msgstr "Plantilla vApp per a aquest servei" #: services/VCloud_enterprise/service.py:82 -#: services/Vmware_enterprise/service_linked.py:117 +#: services/Vmware_enterprise/service_linked.py:115 msgid "Main Network" msgstr "Xarxa principal" #: services/VCloud_enterprise/service.py:83 -#: services/Vmware_enterprise/service_linked.py:118 +#: services/Vmware_enterprise/service_linked.py:116 msgid "" "If more than one interface is found in machine, use the first found on this " "network as main" @@ -4347,15 +4356,28 @@ msgstr "" "Rang d'adreces mac vàlides per a màquines creades. Ha d'estar entre " "00:50:56:00:00:00 i 00:50:56:3F:FF:FF" -#: services/Vmware_enterprise/provider.py:56 +#: services/Vmware_enterprise/provider.py:55 +#| msgid "Services to keep in L2 cache" +msgid "Power off VM on L2 cache" +msgstr "Apagueu la màquina virtual VM de la memòria cau L2" + +#: services/Vmware_enterprise/provider.py:58 +msgid "" +"If enabled, UDS will stop machines for L2 cache instead of suspending them. " +"This REQUIRES \"VMWare tools\" on machines." +msgstr "" +"Si està activat, UDS detindrà les màquines de la memòria cau L2 en lloc de " +"suspendre-les. Això requereix \"Eines VMWare\" a les màquines." + +#: services/Vmware_enterprise/provider.py:64 msgid "VMWare VCenter Platform Provider" msgstr "Proveïdor de plataforma VMWare VCenter" -#: services/Vmware_enterprise/provider.py:58 +#: services/Vmware_enterprise/provider.py:66 msgid "Provides connection to Virtual Center Services" msgstr "Proporciona connexió a serveis VMWare VCenter" -#: services/Vmware_enterprise/provider.py:165 +#: services/Vmware_enterprise/provider.py:176 msgid "Connection params ok" msgstr "Paràmetres de connexió correctes" @@ -4379,6 +4401,8 @@ msgstr "Datacenter" #: services/Vmware_enterprise/service_fixed.py:69 #: services/Vmware_enterprise/service_fixed.py:84 #: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:92 +#: services/Vmware_enterprise/service_fixed.py:100 msgid "Machines" msgstr "Màquines" @@ -4388,7 +4412,7 @@ msgid "Datacenter containing base machine" msgstr "Datacenter que conté la base de dades" #: services/Vmware_enterprise/service_fixed.py:74 -#: services/Vmware_enterprise/service_linked.py:100 +#: services/Vmware_enterprise/service_linked.py:98 msgid "Resource Pool" msgstr "Pool de recursos" @@ -4396,11 +4420,23 @@ msgstr "Pool de recursos" msgid "Resource Pool containing base machines" msgstr "Pool de recursos que conté les màquines base" -#: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:91 msgid "Machines for this service" msgstr "Màquines per a aquest servei" -#: services/Vmware_enterprise/service_fixed.py:109 +#: services/Vmware_enterprise/service_fixed.py:96 +msgid "Use snapshots" +msgstr "Utilitzeu instantànies" + +#: services/Vmware_enterprise/service_fixed.py:99 +msgid "" +"If active, UDS will try to create an snapshot on VM use and recover if on " +"exit." +msgstr "" +"Si està actiu, UDS intentarà crear una instantània en l'ús de la màquina " +"virtual i recuperar-la si està en sortida." + +#: services/Vmware_enterprise/service_fixed.py:122 msgid "We need at least a machine" msgstr "Es necessita al menys una màquina" @@ -4453,45 +4489,45 @@ msgid "If active, found duplicates clones for this service will be removed" msgstr "" "Si està activat, s'eliminarà la cerca de clons duplicats per a aquest servei" -#: services/Vmware_enterprise/service_linked.py:93 +#: services/Vmware_enterprise/service_linked.py:92 msgid "Keep on error" msgstr "Mantenir si error" -#: services/Vmware_enterprise/service_linked.py:96 +#: services/Vmware_enterprise/service_linked.py:95 msgid "If active, access errors found on machine will not mark is as error." msgstr "" "Si està activat, els errors d'accés trobats a la màquina no es marcaran com " "a error." -#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:106 msgid "Resource Pool containing base machine" msgstr "Pool de recursos que conté la màquina base" -#: services/Vmware_enterprise/service_linked.py:114 +#: services/Vmware_enterprise/service_linked.py:112 msgid "Base machine for this service" msgstr "Màquina base per a aquest servei" -#: services/Vmware_enterprise/service_linked.py:119 +#: services/Vmware_enterprise/service_linked.py:117 msgid "Pub. Network" msgstr "Xarxa pública" -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:118 msgid "Network on which the machine will be deployed" msgstr "Xarxa sobre la que la màquina serà desplegada" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Clones Folder" msgstr "Carpeta de clons" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Folder where deploy clones" msgstr "Carpeta on desplegar els clons" -#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:120 msgid "Inc.Datastores" msgstr "Inc. unitats d'emmagatzematge" -#: services/Vmware_enterprise/service_linked.py:123 +#: services/Vmware_enterprise/service_linked.py:121 msgid "Datastores where to put incrementals" msgstr "Unitats d'emmagatzematge on guardar incrementals i publicacions" diff --git a/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po b/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po index 1fa62b26..af9e7343 100644 --- a/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/ca/LC_MESSAGES/djangojs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Catalan (http://www.transifex.com/openuds/openuds/language/" @@ -176,8 +176,8 @@ msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# serveis restringits!" #: static/admin/main.js:1 static/admin/translations-fakejs.js:52 -#: static/admin/translations-fakejs.js:294 -#: static/admin/translations-fakejs.js:302 +#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:305 msgid "Filter" msgstr "Filtre" @@ -194,25 +194,25 @@ msgid "Full Access" msgstr "Accés total" #: static/admin/main.js:1 static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:402 -#: static/admin/translations-fakejs.js:421 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:426 msgid "User" msgstr "Usuari" #: static/admin/main.js:1 static/admin/translations-fakejs.js:44 #: static/admin/translations-fakejs.js:115 #: static/admin/translations-fakejs.js:140 -#: static/admin/translations-fakejs.js:397 -#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:402 +#: static/admin/translations-fakejs.js:416 msgid "Group" msgstr "Grup" #: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:396 #: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:410 -#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:415 +#: static/admin/translations-fakejs.js:425 #: static/modern/translations-fakejs.js:40 msgid "Authenticator" msgstr "Autenticador" @@ -371,8 +371,8 @@ msgstr "Piscina" #: static/admin/main.js:1 static/admin/translations-fakejs.js:118 #: static/admin/translations-fakejs.js:134 #: static/admin/translations-fakejs.js:160 -#: static/admin/translations-fakejs.js:348 -#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:368 msgid "State" msgstr "Estat" @@ -384,8 +384,8 @@ msgstr "Serveis d'usuari" #: static/admin/main.js:1 static/admin/translations-fakejs.js:145 #: static/admin/translations-fakejs.js:162 -#: static/admin/translations-fakejs.js:312 -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:469 msgid "Service pools" msgstr "Piscines de serveis" @@ -454,9 +454,9 @@ msgstr "Tots" #: static/admin/main.js:1 static/admin/translations-fakejs.js:116 #: static/admin/translations-fakejs.js:141 -#: static/admin/translations-fakejs.js:347 -#: static/admin/translations-fakejs.js:362 -#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:455 msgid "Comments" msgstr "Comentaris" @@ -482,30 +482,31 @@ msgstr "Serveis Piscina" #: static/admin/main.js:1 static/admin/translations-fakejs.js:125 #: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:342 -#: static/admin/translations-fakejs.js:356 -#: static/admin/translations-fakejs.js:372 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:281 +#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:347 +#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:384 +#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:471 msgid "Groups" msgstr "Grups" #: static/admin/main.js:1 static/admin/translations-fakejs.js:126 -#: static/admin/translations-fakejs.js:373 -#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:382 msgid "Services Pools" msgstr "Piscines de serveis" #: static/admin/main.js:1 static/admin/translations-fakejs.js:127 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:460 +#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:470 msgid "Assigned services" msgstr "Serveis assignats" #: static/admin/main.js:1 static/admin/translations-fakejs.js:136 -#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:454 msgid "Name" msgstr "Nom" @@ -522,25 +523,26 @@ msgid "Last access" msgstr "Últim accés" #: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:341 -#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:383 msgid "Users" msgstr "Usuaris" #: static/admin/main.js:1 static/admin/translations-fakejs.js:142 -#: static/admin/translations-fakejs.js:349 -#: static/admin/translations-fakejs.js:364 +#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:369 msgid "Enabled" msgstr "Habilitat" #: static/admin/main.js:1 static/admin/translations-fakejs.js:143 -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:365 +#: static/admin/translations-fakejs.js:355 +#: static/admin/translations-fakejs.js:370 msgid "Disabled" msgstr "Desactivat" #: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:351 +#: static/admin/translations-fakejs.js:356 msgid "Blocked" msgstr "Bloquejat" @@ -640,12 +642,12 @@ msgid "Please, select a valid transport" msgstr "Seleccioneu un transport vàlid" #: static/admin/main.js:1 static/admin/translations-fakejs.js:174 -#: static/admin/translations-fakejs.js:300 -#: static/admin/translations-fakejs.js:343 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:387 -#: static/admin/translations-fakejs.js:441 -#: static/admin/translations-fakejs.js:463 +#: static/admin/translations-fakejs.js:303 +#: static/admin/translations-fakejs.js:348 +#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:473 msgid "Logs" msgstr "Registres" @@ -663,19 +665,19 @@ msgstr "Assignació de servei" #: static/admin/main.js:1 static/admin/translations-fakejs.js:178 #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:283 -#: static/admin/translations-fakejs.js:327 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:369 -#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:374 #: static/admin/translations-fakejs.js:403 -#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:408 #: static/admin/translations-fakejs.js:412 -#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:417 #: static/admin/translations-fakejs.js:427 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:456 -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:479 msgid "Cancel" msgstr "Cancel·la" @@ -819,7 +821,7 @@ msgid "Yearly" msgstr "Anualment" #: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:453 +#: static/admin/translations-fakejs.js:463 msgid "Weekdays" msgstr "Dies de la setmana" @@ -1011,25 +1013,25 @@ msgid "Add" msgstr "Afegeix" #: static/admin/translations-fakejs.js:278 -#: static/admin/translations-fakejs.js:281 -#: static/admin/translations-fakejs.js:284 -#: static/admin/translations-fakejs.js:328 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:287 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:363 #: static/admin/translations-fakejs.js:375 #: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:393 #: static/admin/translations-fakejs.js:404 -#: static/admin/translations-fakejs.js:408 +#: static/admin/translations-fakejs.js:409 #: static/admin/translations-fakejs.js:413 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:422 #: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:457 -#: static/admin/translations-fakejs.js:468 +#: static/admin/translations-fakejs.js:436 +#: static/admin/translations-fakejs.js:440 +#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:480 msgid "Ok" msgstr "D'acord" @@ -1037,180 +1039,195 @@ msgstr "D'acord" msgid "Permissions for" msgstr "Permisos per a" -#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:282 msgid "New permission..." msgstr "Nou permís ..." -#: static/admin/translations-fakejs.js:282 +#: static/admin/translations-fakejs.js:284 +#| msgid "New group permission for" +msgid "New user permission for" +msgstr "Nou permís d'usuari per a" + +#: static/admin/translations-fakejs.js:285 msgid "New group permission for" msgstr "Nou permís de grup per a" -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:288 msgid "Discard & close" msgstr "Eliminar i tancar" -#: static/admin/translations-fakejs.js:286 -#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:335 msgid "Save" msgstr "Desa" -#: static/admin/translations-fakejs.js:287 -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:290 +#: static/admin/translations-fakejs.js:291 +#: static/admin/translations-fakejs.js:292 msgid "New" msgstr "Nou" -#: static/admin/translations-fakejs.js:290 -#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:293 +#: static/admin/translations-fakejs.js:300 msgid "Edit" msgstr "Edita" -#: static/admin/translations-fakejs.js:291 -#: static/admin/translations-fakejs.js:298 +#: static/admin/translations-fakejs.js:294 +#: static/admin/translations-fakejs.js:301 msgid "Permissions" msgstr "Permisos" -#: static/admin/translations-fakejs.js:292 -#: static/admin/translations-fakejs.js:301 +#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:304 msgid "Export" msgstr "Exportació" -#: static/admin/translations-fakejs.js:293 -#: static/admin/translations-fakejs.js:299 +#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:302 msgid "Delete" msgstr "Esborra" -#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:298 msgid "Selected items" msgstr "Elements seleccionats" -#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:299 msgid "Detail" msgstr "Detall" -#: static/admin/translations-fakejs.js:303 -#: static/admin/translations-fakejs.js:340 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:433 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:468 msgid "Summary" msgstr "Resum" -#: static/admin/translations-fakejs.js:304 -#: static/admin/translations-fakejs.js:382 +#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:387 msgid "Services" msgstr "Serveis" -#: static/admin/translations-fakejs.js:305 +#: static/admin/translations-fakejs.js:308 msgid "Authenticators" msgstr "Autenticadors" -#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:309 msgid "Os Managers" msgstr "Os directius" -#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:310 msgid "Connectivity" msgstr "Connectivitat" -#: static/admin/translations-fakejs.js:308 -#: static/admin/translations-fakejs.js:437 +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:445 msgid "Transports" msgstr "Transports" -#: static/admin/translations-fakejs.js:309 +#: static/admin/translations-fakejs.js:312 msgid "Networks" msgstr "Xarxes" -#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:313 msgid "Proxies" msgstr "Proxies" -#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:314 msgid "Pools" msgstr "Piscines" -#: static/admin/translations-fakejs.js:313 +#: static/admin/translations-fakejs.js:316 msgid "Meta pools" msgstr "Meta pools" -#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:318 msgid "Calendars" msgstr "Calendaris" -#: static/admin/translations-fakejs.js:316 +#: static/admin/translations-fakejs.js:319 msgid "Accounts" msgstr "Comptes" -#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:320 msgid "Tools" msgstr "Eines" -#: static/admin/translations-fakejs.js:318 +#: static/admin/translations-fakejs.js:321 msgid "Gallery" msgstr "Galeria" -#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:322 msgid "Reports" msgstr "Informes" -#: static/admin/translations-fakejs.js:320 +#: static/admin/translations-fakejs.js:323 msgid "Configuration" msgstr "Configuració" -#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:324 msgid "Actor tokens" msgstr "Fitxes de l'actor" -#: static/admin/translations-fakejs.js:322 +#: static/admin/translations-fakejs.js:325 msgid "Flush Cache" msgstr "Cache de flush" -#: static/admin/translations-fakejs.js:323 +#: static/admin/translations-fakejs.js:326 +#| msgid "New group for" +msgid "New image for" +msgstr "Nova imatge per a" + +#: static/admin/translations-fakejs.js:327 +#| msgid "Edit user" +msgid "Edit for" +msgstr "Edita per" + +#: static/admin/translations-fakejs.js:328 msgid "Image name" msgstr "Nom de la imatge" -#: static/admin/translations-fakejs.js:324 +#: static/admin/translations-fakejs.js:329 msgid "Image (click to change)" msgstr "Imatge (feu clic per canviar)" -#: static/admin/translations-fakejs.js:325 +#: static/admin/translations-fakejs.js:330 msgid "For optimal results, use " msgstr "Per obtenir resultats òptims, utilitzeu" -#: static/admin/translations-fakejs.js:326 +#: static/admin/translations-fakejs.js:331 msgid "The image will be resized on upload to" msgstr "La imatge es canviarà de mida quan es carregui a" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:334 msgid "UDS Configuration" msgstr "Configuració UDS" -#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:336 #: static/modern/translations-fakejs.js:29 msgid "Dashboard" msgstr "panell" -#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:337 msgid "View authenticators" msgstr "Veure autenticadors" -#: static/admin/translations-fakejs.js:333 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:335 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:340 msgid "View service pools" msgstr "Veure piscines de serveis" -#: static/admin/translations-fakejs.js:336 +#: static/admin/translations-fakejs.js:341 msgid "You are accessing UDS Administration as staff member." msgstr "Esteu accedint a l’administració d’UDS com a membre del personal." -#: static/admin/translations-fakejs.js:337 +#: static/admin/translations-fakejs.js:342 msgid "This means that you have restricted access to elements." msgstr "Això vol dir que teniu accés restringit als elements." -#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:343 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1218,210 +1235,245 @@ msgstr "" "Per augmentar els privilegis d’accés, poseu-vos en contacte amb " "l’administrador UDS local." -#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:344 msgid "Thank you." msgstr "Gràcies." -#: static/admin/translations-fakejs.js:344 +#: static/admin/translations-fakejs.js:349 msgid "Edit user" msgstr "Edita usuari" -#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:350 msgid "New user" msgstr "Nou usuari" -#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:351 msgid "Real name" msgstr "Nom real" -#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:357 msgid "Role" msgstr "Paper" -#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:358 msgid "Admin" msgstr "Admin" -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:359 msgid "Staff member" msgstr "Membre del personal" -#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:364 msgid "Edit group" msgstr "Editar grup" -#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:365 msgid "New group" msgstr "Nou grup" -#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:366 msgid "Meta group name" msgstr "Nom del grup de meta" -#: static/admin/translations-fakejs.js:366 +#: static/admin/translations-fakejs.js:371 msgid "Service Pools" msgstr "Piscines de servei" -#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:372 msgid "Match mode" msgstr "Mode de coincidència" -#: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:373 msgid "Selected Groups" msgstr "Grups seleccionats" -#: static/admin/translations-fakejs.js:371 #: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:381 +#: static/admin/translations-fakejs.js:390 msgid "Information for" msgstr "Informació per a" -#: static/admin/translations-fakejs.js:374 +#: static/admin/translations-fakejs.js:379 msgid "Assigned Services" msgstr "Serveis assignats" -#: static/admin/translations-fakejs.js:383 +#: static/admin/translations-fakejs.js:388 msgid "Usage" msgstr "Ús" -#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:391 msgid "Services pools" msgstr "Piscines de serveis" -#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:394 msgid "Edit action for" msgstr "Editar acció per a" -#: static/admin/translations-fakejs.js:390 +#: static/admin/translations-fakejs.js:395 msgid "New action for" msgstr "Nova acció per a" -#: static/admin/translations-fakejs.js:391 -#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:433 msgid "Calendar" msgstr "Calendari" -#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:397 msgid "Events offset (minutes)" msgstr "S'ha compensat l'esdeveniment (minuts)" -#: static/admin/translations-fakejs.js:393 +#: static/admin/translations-fakejs.js:398 msgid "At the beginning of the interval?" msgstr "Al començament de l'interval?" -#: static/admin/translations-fakejs.js:394 -#: static/admin/translations-fakejs.js:426 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:434 msgid "Action" msgstr "Acció" -#: static/admin/translations-fakejs.js:395 -#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:411 msgid "Transport" msgstr "Transport" -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:405 msgid "Change owner of assigned service" msgstr "Canvia el propietari del servei assignat" -#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "New transport for" msgstr "Nou transport per a" -#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:414 msgid "New group for" msgstr "Nou grup per a" -#: static/admin/translations-fakejs.js:414 +#: static/admin/translations-fakejs.js:419 msgid "Logs of" msgstr "Registres de" -#: static/admin/translations-fakejs.js:416 +#: static/admin/translations-fakejs.js:421 msgid "Changelog of" msgstr "Canvi de canvis de" -#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:423 msgid "Assign service to user manually" msgstr "Assigna el servei a l'usuari manualment" -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 msgid "Service" msgstr "Servei" -#: static/admin/translations-fakejs.js:424 -#: static/admin/translations-fakejs.js:464 +#: static/admin/translations-fakejs.js:429 +#| msgid "New group for" +msgid "New access rule for" +msgstr "Nova regla d'accés per a" + +#: static/admin/translations-fakejs.js:430 +#| msgid "Edit action for" +msgid "Edit access rule for" +msgstr "Edita la regla d'accés de" + +#: static/admin/translations-fakejs.js:431 +#| msgid "Delete calendar access rule" +msgid "Default fallback access for" +msgstr "Accés faller per defecte" + +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:476 msgid "Priority" msgstr "Prioritat" -#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:437 msgid "New publication for" msgstr "Nova publicació per a" -#: static/admin/translations-fakejs.js:430 +#: static/admin/translations-fakejs.js:438 msgid "Reason" msgstr "Raó" -#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:443 msgid "Cache" msgstr "Memòria cau" -#: static/admin/translations-fakejs.js:438 +#: static/admin/translations-fakejs.js:446 msgid "Publications" msgstr "Publicacions" -#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:447 msgid "Scheduled actions" msgstr "Accions programades" -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:472 msgid "Access calendars" msgstr "Accés als calendaris" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:450 msgid "Account usage" msgstr "Ús del compte" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:451 msgid "Rules" msgstr "Regles" -#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:452 +#| msgid "Edit user" +msgid "Edit rule" +msgstr "Edita la regla" + +#: static/admin/translations-fakejs.js:453 +#| msgid "New user" +msgid "New rule" +msgstr "Nova regla" + +#: static/admin/translations-fakejs.js:456 msgid "Event" msgstr "Esdeveniment" -#: static/admin/translations-fakejs.js:447 +#: static/admin/translations-fakejs.js:457 msgid "Start time" msgstr "L'hora d'inici" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:458 msgid "Duration" msgstr "Durada" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:459 msgid "Duration units" msgstr "Unitats de durada" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:460 msgid "Start date" msgstr "Data d'inici" -#: static/admin/translations-fakejs.js:451 +#: static/admin/translations-fakejs.js:461 msgid "Repeat until date" msgstr "Repetiu fins a la data" -#: static/admin/translations-fakejs.js:452 +#: static/admin/translations-fakejs.js:462 msgid "Frequency" msgstr "Freqüència" -#: static/admin/translations-fakejs.js:454 +#: static/admin/translations-fakejs.js:464 msgid "Repeat every" msgstr "Repeteix-ne tots" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:474 +#| msgid "Remove member pool" +msgid "New member pool" +msgstr "Nou grup de membres" + +#: static/admin/translations-fakejs.js:475 +#| msgid "Edit meta pool" +msgid "Edit member pool" +msgstr "Edita el grup de membres" + +#: static/admin/translations-fakejs.js:477 msgid "Service pool" msgstr "Piscina de serveis" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:478 msgid "Enabled?" msgstr "Habilitat?" diff --git a/server/src/uds/locale/de/LC_MESSAGES/django.po b/server/src/uds/locale/de/LC_MESSAGES/django.po index e2863764..8f4ad481 100644 --- a/server/src/uds/locale/de/LC_MESSAGES/django.po +++ b/server/src/uds/locale/de/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: German (http://www.transifex.com/openuds/openuds/language/" @@ -189,7 +189,7 @@ msgstr "Etikette" #: REST/methods/authenticators.py:71 reports/stats/pools_performance.py:203 #: reports/stats/pools_performance.py:258 reports/stats/user_access.py:236 -#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:67 +#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:66 #: templates/uds/reports/stats/pools-performance.html:35 #: templates/uds/reports/stats/user-access.html:35 msgid "Users" @@ -550,10 +550,10 @@ msgstr "Server (IP oder FQDN), der als Proxy dienen soll." #: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:45 #: auths/RegexLdap/authenticator.py:65 auths/SimpleLDAP/authenticator.py:58 #: services/HyperV_enterprise/legacy/provider.py:84 -#: services/HyperV_enterprise/provider.py:116 +#: services/HyperV_enterprise/provider.py:114 #: services/Nutanix_enterprise/provider.py:37 services/OpenGnsys/provider.py:96 #: services/OpenNebula/provider.py:78 services/OpenStack/provider_legacy.py:103 -#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:101 +#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:99 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 msgid "Port" @@ -960,11 +960,11 @@ msgstr "Derzeitige Nutzer" #: auths/EDirectory_enterprise/authenticator.py:61 #: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:98 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:102 services/OpenStack/provider_legacy.py:109 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:116 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:95 #: transports/HTML5RDP/html5rdp.py:75 transports/NX/nxtransport.py:71 @@ -1110,11 +1110,11 @@ msgstr "" #: osmanagers/WindowsOsManager/windows_domain.py:69 #: osmanagers/WindowsOsManager/windows_random.py:66 #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:99 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:103 services/OpenStack/provider_legacy.py:110 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:124 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:96 #: transports/HTML5RDP/html5rdp.py:76 transports/NX/nxtransport.py:72 @@ -1137,7 +1137,7 @@ msgstr "Passwort des LDAP-Benutzers" #: auths/RegexLdap/authenticator.py:69 auths/SimpleLDAP/authenticator.py:62 #: services/Azure_enterprise/provider.py:48 #: services/HyperV_enterprise/legacy/provider.py:93 -#: services/HyperV_enterprise/provider.py:134 +#: services/HyperV_enterprise/provider.py:131 #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:105 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:108 services/OpenStack/provider_legacy.py:115 @@ -2479,51 +2479,51 @@ msgstr "DOM \\ USER-Formular ist nicht zulässig!" msgid "Must provide a password for the account!" msgstr "Muss ein Passwort für das Konto angeben!" -#: osmanagers/WindowsOsManager/windows_domain.py:271 -#: osmanagers/WindowsOsManager/windows_domain.py:281 +#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:283 msgid "Check error: {}" msgstr "Fehler prüfen: {}" -#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:275 #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "" "Serverparameter konnten nicht gefunden werden (_ldap._tcp. {0} kann nicht " "aufgelöst werden)" -#: osmanagers/WindowsOsManager/windows_domain.py:286 +#: osmanagers/WindowsOsManager/windows_domain.py:288 msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)" msgstr "" "Fehler überprüfen: Gruppe \"{}\" nicht gefunden (mithilfe von \"cn\" zum " "Suchen)" -#: osmanagers/WindowsOsManager/windows_domain.py:288 +#: osmanagers/WindowsOsManager/windows_domain.py:290 msgid "Server check was successful" msgstr "Serverprüfung war erfolgreich" -#: osmanagers/WindowsOsManager/windows_domain.py:300 +#: osmanagers/WindowsOsManager/windows_domain.py:302 #, python-brace-format msgid "Could not access AD using LDAP ({0})" msgstr "Zugriff auf AD nicht über LDAP ({0}) möglich" -#: osmanagers/WindowsOsManager/windows_domain.py:312 +#: osmanagers/WindowsOsManager/windows_domain.py:314 #, python-brace-format msgid "The default path {0} for computers was not found!!!" msgstr "Der Standardpfad {0} für Computer wurde nicht gefunden !!!" -#: osmanagers/WindowsOsManager/windows_domain.py:313 +#: osmanagers/WindowsOsManager/windows_domain.py:315 #, python-brace-format msgid "The ou path {0} was not found!!!" msgstr "Der ou-Pfad {0} wurde nicht gefunden !!!" -#: osmanagers/WindowsOsManager/windows_domain.py:315 +#: osmanagers/WindowsOsManager/windows_domain.py:317 #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "" "Parameter konnten nicht geprüft werden (_ldap._tcp. {0} kann nicht aufgelöst " "werden)" -#: osmanagers/WindowsOsManager/windows_domain.py:320 +#: osmanagers/WindowsOsManager/windows_domain.py:322 msgid "All parameters seem to work fine." msgstr "Alle Parameter scheinen gut zu funktionieren." @@ -2798,19 +2798,19 @@ msgstr "Wird aus Abonnements bezogen" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:88 -#: services/HyperV_enterprise/provider.py:81 +#: services/HyperV_enterprise/provider.py:79 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 #: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:51 #: services/Vmware_enterprise/provider.py:47 -#: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:98 +#: services/Vmware_enterprise/provider.py:107 services/Xen/provider.py:98 msgid "Creation concurrency" msgstr "Parallelität der Schöpfung" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:89 -#: services/HyperV_enterprise/provider.py:86 +#: services/HyperV_enterprise/provider.py:84 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 @@ -2821,19 +2821,19 @@ msgstr "Maximale Anzahl der gleichzeitig erstellten VMs" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:90 -#: services/HyperV_enterprise/provider.py:93 +#: services/HyperV_enterprise/provider.py:91 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 #: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:52 #: services/Vmware_enterprise/provider.py:48 -#: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:99 +#: services/Vmware_enterprise/provider.py:108 services/Xen/provider.py:99 msgid "Removal concurrency" msgstr "Parallelität entfernen" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:91 -#: services/HyperV_enterprise/provider.py:98 +#: services/HyperV_enterprise/provider.py:96 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 @@ -2913,7 +2913,7 @@ msgstr "Größe für aus diesem Dienst erstellte Maschinen." #: services/Nutanix_enterprise/service.py:82 services/OVirt/service.py:198 #: services/OpenNebula/service.py:118 services/OpenStack/service.py:140 #: services/Proxmox/service.py:160 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:164 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:164 msgid "Machine Names" msgstr "Maschinennamen" @@ -2923,7 +2923,7 @@ msgstr "Maschinennamen" #: services/Nutanix_enterprise/service.py:85 services/OVirt/service.py:201 #: services/OpenNebula/service.py:121 services/OpenStack/service.py:143 #: services/Proxmox/service.py:163 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:167 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:167 msgid "Base name for clones from this machine" msgstr "Basisname für Klone von diesem System" @@ -2933,7 +2933,7 @@ msgstr "Basisname für Klone von diesem System" #: services/Nutanix_enterprise/service.py:91 services/OVirt/service.py:208 #: services/OpenNebula/service.py:128 services/OpenStack/service.py:150 #: services/Proxmox/service.py:170 services/VCloud_enterprise/service.py:88 -#: services/Vmware_enterprise/service_linked.py:125 services/Xen/service.py:174 +#: services/Vmware_enterprise/service_linked.py:123 services/Xen/service.py:174 msgid "Name Length" msgstr "Name Länge" @@ -2943,7 +2943,7 @@ msgstr "Name Länge" #: services/Nutanix_enterprise/service.py:94 services/OVirt/service.py:211 #: services/OpenNebula/service.py:131 services/OpenStack/service.py:153 #: services/Proxmox/service.py:173 services/VCloud_enterprise/service.py:89 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:177 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:177 msgid "Size of numeric part for the names of these machines" msgstr "Größe des numerischen Teils für die Namen dieser Maschinen" @@ -3004,7 +3004,7 @@ msgstr "" "verwenden. Stellen Sie sicher, dass Ihr Computer und Ihre Computergröße " "diese Option unterstützen, bevor Sie sie aktivieren." -#: services/Azure_enterprise/service.py:160 +#: services/Azure_enterprise/service.py:159 msgid "You must select a network for the service" msgstr "Sie müssen ein Netzwerk für den Dienst auswählen" @@ -3030,12 +3030,12 @@ msgid "WSMan Port (normally 5985)" msgstr "WSMan Port (normalerweise 5985)" #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 msgid "User with valid privileges on HyperV Server" msgstr "Benutzer mit gültigen Berechtigungen für HyperV Server" #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 msgid "Password of the user of HyperV" msgstr "Passwort des Benutzers von HyperV" @@ -3044,14 +3044,14 @@ msgid "Timeout in seconds of connection to HyperV" msgstr "Timeout in Sekunden der Verbindung zu HyperV" #: services/HyperV_enterprise/legacy/provider.py:95 -#: services/HyperV_enterprise/provider.py:105 +#: services/HyperV_enterprise/provider.py:103 #: services/Nutanix_enterprise/provider.py:45 services/OVirt/provider.py:117 #: services/Vmware_enterprise/provider.py:51 services/Xen/provider.py:101 msgid "Macs range" msgstr "Macs reichen" #: services/HyperV_enterprise/legacy/provider.py:96 -#: services/HyperV_enterprise/provider.py:109 services/Xen/provider.py:102 +#: services/HyperV_enterprise/provider.py:107 services/Xen/provider.py:102 msgid "Range of valid macs for created machines" msgstr "Bereich gültiger Macs für erstellte Maschinen" @@ -3062,7 +3062,7 @@ msgstr "Verbindungstest erfolgreich" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/Nutanix_enterprise/provider.py:202 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:167 +#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:178 msgid "Connection failed. Check connection params" msgstr "Verbindung fehlgeschlagen. Überprüfen Sie die Verbindungsparameter" @@ -3112,13 +3112,13 @@ msgstr "Datenspeicher, in denen Inkrementale und Publikationen abgelegt werden" #: services/HyperV_enterprise/legacy/service.py:91 #: services/HyperV_enterprise/service.py:92 services/OVirt/service.py:131 -#: services/Vmware_enterprise/service_linked.py:130 services/Xen/service.py:118 +#: services/Vmware_enterprise/service_linked.py:128 services/Xen/service.py:118 msgid "Reserved Space" msgstr "Reservierter Platz" #: services/HyperV_enterprise/legacy/service.py:94 #: services/HyperV_enterprise/service.py:95 services/OVirt/service.py:135 -#: services/Vmware_enterprise/service_linked.py:133 services/Xen/service.py:121 +#: services/Vmware_enterprise/service_linked.py:131 services/Xen/service.py:121 msgid "Minimal free space in GB" msgstr "Minimaler freier Speicherplatz in GB" @@ -3126,7 +3126,7 @@ msgstr "Minimaler freier Speicherplatz in GB" #: services/HyperV_enterprise/service.py:100 #: services/Nutanix_enterprise/service.py:55 services/OVirt/service.py:140 #: services/Proxmox/service.py:126 -#: services/Vmware_enterprise/service_linked.py:114 services/Xen/service.py:126 +#: services/Vmware_enterprise/service_linked.py:112 services/Xen/service.py:126 msgid "Base Machine" msgstr "Base Machine" @@ -3161,15 +3161,15 @@ msgstr "Service-Basismaschine" #: services/Proxmox/service.py:143 services/Proxmox/service.py:155 #: services/Proxmox/service.py:164 services/Proxmox/service.py:174 #: services/Vmware_enterprise/service_full.py:68 -#: services/Vmware_enterprise/service_linked.py:110 +#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:112 #: services/Vmware_enterprise/service_linked.py:114 #: services/Vmware_enterprise/service_linked.py:116 #: services/Vmware_enterprise/service_linked.py:118 -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:119 #: services/Vmware_enterprise/service_linked.py:121 -#: services/Vmware_enterprise/service_linked.py:123 -#: services/Vmware_enterprise/service_linked.py:124 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:129 +#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:129 #: services/Xen/service.py:138 services/Xen/service.py:148 #: services/Xen/service.py:159 services/Xen/service.py:168 #: services/Xen/service.py:178 @@ -3188,13 +3188,13 @@ msgstr "" #: services/HyperV_enterprise/service.py:117 #: services/Nutanix_enterprise/service.py:62 services/OVirt/service.py:148 #: services/Proxmox/service.py:148 -#: services/Vmware_enterprise/service_linked.py:115 services/Xen/service.py:143 +#: services/Vmware_enterprise/service_linked.py:113 services/Xen/service.py:143 msgid "Memory (Mb)" msgstr "Speicher (Mb)" #: services/HyperV_enterprise/legacy/service.py:121 #: services/HyperV_enterprise/service.py:122 -#: services/Vmware_enterprise/service_linked.py:116 +#: services/Vmware_enterprise/service_linked.py:114 msgid "Memory for machines deployed from this service" msgstr "Speicher für Maschinen, die von diesem Dienst bereitgestellt werden" @@ -3221,26 +3221,26 @@ msgstr "" "Wenn Sie einen Cluster-HyperV-Server verwenden, aktivieren Sie diese Option. " "Verwenden Sie auch die" -#: services/HyperV_enterprise/provider.py:70 +#: services/HyperV_enterprise/provider.py:69 msgid "Enable SSL" msgstr "SSL aktivieren" -#: services/HyperV_enterprise/provider.py:72 +#: services/HyperV_enterprise/provider.py:71 msgid "" "If active, the connections to HyperV will be made using SSL (Recommended)." msgstr "" "Wenn aktiv, werden die Verbindungen zu HyperV über SSL hergestellt " "(empfohlen)." -#: services/HyperV_enterprise/provider.py:118 +#: services/HyperV_enterprise/provider.py:116 msgid "Remote WSman port.Leave to zero for default." msgstr "Remote-WSman-Port. Standardmäßig auf Null setzen." -#: services/HyperV_enterprise/provider.py:125 +#: services/HyperV_enterprise/provider.py:123 msgid "Force SSL certificate verification" msgstr "SSL-Zertifikatsüberprüfung erzwingen" -#: services/HyperV_enterprise/provider.py:127 +#: services/HyperV_enterprise/provider.py:125 msgid "" "If active, the certificate on cluster connection will be enforced to be " "verified." @@ -3248,14 +3248,14 @@ msgstr "" "Wenn diese Option aktiviert ist, wird die Überprüfung des Zertifikats für " "die Clusterverbindung erzwungen." -#: services/HyperV_enterprise/provider.py:138 +#: services/HyperV_enterprise/provider.py:135 msgid "" "Timeout in seconds for connection to HyperV. (Keep this value high enough)" msgstr "" "Zeitüberschreitung in Sekunden für die Verbindung zu HyperV. (Halten Sie " "diesen Wert hoch genug)" -#: services/HyperV_enterprise/provider.py:159 +#: services/HyperV_enterprise/provider.py:156 msgid "" "For clusters, username must be a domain user name (user@domain or DOMAIN" "\\user" @@ -3734,6 +3734,15 @@ msgstr "Service-Sicherheitsgruppen" msgid "IP " msgstr "IP" +#: services/PhysicalMachines/provider.py:42 +msgid "Static IP Machines Provider" +msgstr "Anbieter statischer IP-Maschinen" + +#: services/PhysicalMachines/provider.py:44 +#| msgid "Provides connection to Azure Platform" +msgid "Provides connection to machines by IP" +msgstr "Bietet eine Verbindung zu Computern per IP" + #: services/PhysicalMachines/service_multi.py:59 #: services/Vmware_enterprise/service_fixed.py:54 msgid "Service Token" @@ -3866,9 +3875,9 @@ msgstr "" "Verwendung überprüft." #: services/RDS_enterprise/provider.py:58 -#: services/RDS_enterprise/provider.py:63 -#: services/RDS_enterprise/provider.py:69 -#: services/RDS_enterprise/provider.py:77 +#: services/RDS_enterprise/provider.py:62 +#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:76 msgid "User mapping" msgstr "Benutzerzuordnung" @@ -3880,17 +3889,17 @@ msgstr "" "Wenn aktiv, wird die Benutzerzuordnung durchgeführt. Wenn nicht, werden die " "Anmeldeinformationen des Benutzers an den RDS-Server weitergeleitet." -#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:67 msgid "User list for mapping. (Not used if User mapping is disabled)" msgstr "" "Benutzerliste für das Mapping. (Wird nicht verwendet, wenn die " "Benutzerzuordnung deaktiviert ist.)" -#: services/RDS_enterprise/provider.py:74 +#: services/RDS_enterprise/provider.py:73 msgid "User's password" msgstr "Passwort des Benutzers" -#: services/RDS_enterprise/provider.py:75 +#: services/RDS_enterprise/provider.py:74 msgid "" "Default password for users in list mapping. (Not used if User mapping is " "disabled)" @@ -3898,11 +3907,11 @@ msgstr "" "Standardkennwort für Benutzer in der Listenzuordnung. (Wird nicht verwendet, " "wenn die Benutzerzuordnung deaktiviert ist.)" -#: services/RDS_enterprise/provider.py:83 +#: services/RDS_enterprise/provider.py:82 msgid "User auto creation on AD" msgstr "Automatische Benutzererstellung unter AD" -#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:85 msgid "" "If active, uds will mirror the user on your active director. WARNING!! " "Existing coincident users may be deleted!." @@ -3910,54 +3919,54 @@ msgstr "" "Wenn aktiv, spiegelt uds den Benutzer in Ihrem aktiven Direktor. WARNUNG!! " "Bestehende zufällige Benutzer können gelöscht werden!." -#: services/RDS_enterprise/provider.py:88 -#: services/RDS_enterprise/provider.py:96 -#: services/RDS_enterprise/provider.py:105 -#: services/RDS_enterprise/provider.py:113 -#: services/RDS_enterprise/provider.py:121 -#: services/RDS_enterprise/provider.py:129 -#: services/RDS_enterprise/provider.py:138 -#: services/RDS_enterprise/provider.py:146 -#: services/RDS_enterprise/provider.py:154 +#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:136 +#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:152 msgid "AD User management" msgstr "AD Benutzerverwaltung" -#: services/RDS_enterprise/provider.py:93 +#: services/RDS_enterprise/provider.py:91 msgid "AD Server" msgstr "AD Server" -#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:92 msgid "IP or HOST of AD Server. Must have LDAPS support enabled" msgstr "IP oder HOST von AD Server. LDAPS-Unterstützung muss aktiviert sein" -#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:101 msgid "AD LDAPS port (default is 636)" msgstr "AD LDAPS-Port (Standard ist 636)" -#: services/RDS_enterprise/provider.py:110 +#: services/RDS_enterprise/provider.py:108 msgid "AD server OU for created users" msgstr "AD-Server-Organisationseinheit für erstellte Benutzer" -#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:109 msgid "AD Server branch where users will be created by UDS" msgstr "AD Server-Zweig, in dem Benutzer von UDS erstellt werden" -#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:117 msgid "" "Username with privileges to create/delete accounts. Use USER@DOMAIN.XXX form." msgstr "" "Benutzername mit Berechtigungen zum Erstellen / Löschen von Konten. " "Verwenden Sie das Formular USER@DOMAIN.XXX." -#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:125 msgid "Password of the user with privileges" msgstr "Passwort des Benutzers mit Berechtigungen" -#: services/RDS_enterprise/provider.py:134 +#: services/RDS_enterprise/provider.py:132 msgid "Prefix for created users" msgstr "Präfix für erstellte Benutzer" -#: services/RDS_enterprise/provider.py:135 +#: services/RDS_enterprise/provider.py:133 msgid "" "User will be created on AD with the format \"PREFIX...\", where ... will be " "the original UDS own username. Max 4 characters" @@ -3965,11 +3974,11 @@ msgstr "" "Der Benutzer wird auf AD im Format \"PREFIX ...\" erstellt, wobei ... der " "ursprüngliche UDS-eigene Benutzername ist. Maximal 4 Zeichen" -#: services/RDS_enterprise/provider.py:143 +#: services/RDS_enterprise/provider.py:141 msgid "AD Domain" msgstr "AD Domain" -#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:142 msgid "" "Domain for newly created users (i.e. example.com, example.local). If empty, " "will be deduced from username" @@ -3977,75 +3986,75 @@ msgstr "" "Domain für neu erstellte Benutzer (zB example.com, example.local). Wenn " "leer, wird vom Benutzernamen abgeleitet" -#: services/RDS_enterprise/provider.py:151 +#: services/RDS_enterprise/provider.py:149 msgid "AD Group" msgstr "AD-Gruppe" -#: services/RDS_enterprise/provider.py:152 +#: services/RDS_enterprise/provider.py:150 msgid "If not empty, UDS will try to add managed users to this group" msgstr "" "Wenn nicht leer, versucht UDS, verwaltete Benutzer zu dieser Gruppe " "hinzuzufügen" -#: services/RDS_enterprise/provider.py:162 +#: services/RDS_enterprise/provider.py:160 msgid "Select only one of \"User mapping\" or \"User creation\" methods." msgstr "" "Wählen Sie nur eine der Methoden \"Benutzerzuordnung\" oder " "\"Benutzererstellung\" aus." -#: services/RDS_enterprise/provider.py:166 +#: services/RDS_enterprise/provider.py:164 msgid "AD User Management: you must provide the AD server host." msgstr "AD-Benutzerverwaltung: Sie müssen den AD-Server-Host bereitstellen." -#: services/RDS_enterprise/provider.py:169 +#: services/RDS_enterprise/provider.py:167 msgid "AD User Management: you must provide the user prefix." msgstr "AD-Benutzerverwaltung: Sie müssen das Benutzerpräfix angeben." -#: services/RDS_enterprise/provider.py:172 +#: services/RDS_enterprise/provider.py:170 msgid "AD User Management: the username should be in USER@DOMAIN form." msgstr "" "AD-Benutzerverwaltung: Der Benutzername sollte in der Form USER @ DOMAIN " "vorliegen." -#: services/RDS_enterprise/provider.py:175 +#: services/RDS_enterprise/provider.py:173 msgid "AD User Management: you must provide the password." msgstr "AD-Benutzerverwaltung: Sie müssen das Kennwort angeben." -#: services/RDS_enterprise/provider.py:179 +#: services/RDS_enterprise/provider.py:177 msgid "AD User Management: you must provide the user prefix. (1-4 characters)" msgstr "" "AD-Benutzerverwaltung: Sie müssen das Benutzerpräfix angeben. (1-4 Zeichen)" -#: services/RDS_enterprise/provider.py:182 +#: services/RDS_enterprise/provider.py:180 msgid "AD User Management: you must provide the user creation domain FQDN." msgstr "" "AD-Benutzerverwaltung: Sie müssen den FQDN der Benutzererstellungsdomäne " "angeben." -#: services/RDS_enterprise/provider.py:215 +#: services/RDS_enterprise/provider.py:213 msgid "Error: User {} on host {} is being used and cannot be removed right now" msgstr "" "Fehler: Benutzer {} auf Host {} wird verwendet und kann momentan nicht " "entfernt werden" -#: services/RDS_enterprise/provider.py:249 +#: services/RDS_enterprise/provider.py:247 msgid "Connection to {}, port {} failed." msgstr "Verbindung zu {}, Port {} fehlgeschlagen." -#: services/RDS_enterprise/provider.py:265 +#: services/RDS_enterprise/provider.py:263 msgid "The group {} could not be found. Please, check it." msgstr "Die Gruppe {} konnte nicht gefunden werden. Überprüfen Sie bitte das." -#: services/RDS_enterprise/provider.py:267 +#: services/RDS_enterprise/provider.py:265 msgid "User creation test failed. Please, check parameters." msgstr "" "Benutzererstellungstest fehlgeschlagen. Bitte überprüfen Sie die Parameter." -#: services/RDS_enterprise/provider.py:272 +#: services/RDS_enterprise/provider.py:270 msgid "Server {} is not accesible and Server checking is enabled" msgstr "Server {} ist nicht zugänglich und die Serverprüfung ist aktiviert" -#: services/RDS_enterprise/provider.py:274 +#: services/RDS_enterprise/provider.py:272 msgid "Connectivity test passed" msgstr "Konnektivitätstest bestanden" @@ -4101,7 +4110,7 @@ msgstr "" "Wenn aktiv, wartet RDS Actor, bis die Anwendung und alle erzeugten Prozesse " "abgeschlossen sind, bevor die Abmeldung der App in Betracht gezogen wird" -#: services/RDS_enterprise/service.py:105 +#: services/RDS_enterprise/service.py:104 msgid "A valid application path is required" msgstr "Ein gültiger Anwendungspfad ist erforderlich" @@ -4145,19 +4154,19 @@ msgstr "Ist Methuselah noch am Leben?" msgid "If you fail, this will not get saved :-)" msgstr "Wenn Sie versagen, wird dies nicht gespeichert :-)" -#: services/Sample/provider.py:137 +#: services/Sample/provider.py:136 msgid "Text area" msgstr "Textbereich" -#: services/Sample/provider.py:138 +#: services/Sample/provider.py:137 msgid "This is a text area" msgstr "Dies ist ein Textbereich" -#: services/Sample/provider.py:158 +#: services/Sample/provider.py:157 msgid "Methuselah is not alive!!! :-)" msgstr "Methusalah lebt nicht !!! :-)" -#: services/Sample/provider.py:197 +#: services/Sample/provider.py:196 #: services/TestService_enterprise/provider.py:54 msgid "Nothing tested, but all went fine.." msgstr "Nichts getestet, aber alles lief gut .." @@ -4310,12 +4319,12 @@ msgid "vApp template for the service" msgstr "vApp-Vorlage für den Dienst" #: services/VCloud_enterprise/service.py:82 -#: services/Vmware_enterprise/service_linked.py:117 +#: services/Vmware_enterprise/service_linked.py:115 msgid "Main Network" msgstr "Hauptnetzwerk" #: services/VCloud_enterprise/service.py:83 -#: services/Vmware_enterprise/service_linked.py:118 +#: services/Vmware_enterprise/service_linked.py:116 msgid "" "If more than one interface is found in machine, use the first found on this " "network as main" @@ -4364,15 +4373,28 @@ msgstr "" "Bereich gültiger Macs für erstellte Maschinen. Muss innerhalb von " "00:50:56:00:00:00:50:56:3F:FF:FF sein" -#: services/Vmware_enterprise/provider.py:56 +#: services/Vmware_enterprise/provider.py:55 +#| msgid "Services to keep in L2 cache" +msgid "Power off VM on L2 cache" +msgstr "Schalten Sie die VM im L2-Cache aus" + +#: services/Vmware_enterprise/provider.py:58 +msgid "" +"If enabled, UDS will stop machines for L2 cache instead of suspending them. " +"This REQUIRES \"VMWare tools\" on machines." +msgstr "" +"Wenn aktiviert, stoppt UDS Computer für den L2-Cache, anstatt sie " +"anzuhalten. Dies erfordert \"VMWare-Tools\" auf Computern." + +#: services/Vmware_enterprise/provider.py:64 msgid "VMWare VCenter Platform Provider" msgstr "VMWare VCenter Platform Provider" -#: services/Vmware_enterprise/provider.py:58 +#: services/Vmware_enterprise/provider.py:66 msgid "Provides connection to Virtual Center Services" msgstr "Stellt eine Verbindung zu Virtual Center Services bereit" -#: services/Vmware_enterprise/provider.py:165 +#: services/Vmware_enterprise/provider.py:176 msgid "Connection params ok" msgstr "Verbindungsparameter ok" @@ -4396,6 +4418,8 @@ msgstr "Datencenter" #: services/Vmware_enterprise/service_fixed.py:69 #: services/Vmware_enterprise/service_fixed.py:84 #: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:92 +#: services/Vmware_enterprise/service_fixed.py:100 msgid "Machines" msgstr "Maschinen" @@ -4405,7 +4429,7 @@ msgid "Datacenter containing base machine" msgstr "Datencenter, das die Basismaschine enthält" #: services/Vmware_enterprise/service_fixed.py:74 -#: services/Vmware_enterprise/service_linked.py:100 +#: services/Vmware_enterprise/service_linked.py:98 msgid "Resource Pool" msgstr "Ressourcenpool" @@ -4413,11 +4437,23 @@ msgstr "Ressourcenpool" msgid "Resource Pool containing base machines" msgstr "Ressourcenpool mit Basismaschinen" -#: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:91 msgid "Machines for this service" msgstr "Maschinen für diesen Service" -#: services/Vmware_enterprise/service_fixed.py:109 +#: services/Vmware_enterprise/service_fixed.py:96 +msgid "Use snapshots" +msgstr "Verwenden Sie Schnappschüsse" + +#: services/Vmware_enterprise/service_fixed.py:99 +msgid "" +"If active, UDS will try to create an snapshot on VM use and recover if on " +"exit." +msgstr "" +"Wenn aktiv, versucht UDS, einen Snapshot für die VM-Verwendung zu erstellen " +"und beim Beenden wiederherzustellen." + +#: services/Vmware_enterprise/service_fixed.py:122 msgid "We need at least a machine" msgstr "Wir brauchen mindestens eine Maschine" @@ -4470,45 +4506,45 @@ msgstr "Datenspeicher, wo Veröffentlichungen abgelegt werden sollen" msgid "If active, found duplicates clones for this service will be removed" msgstr "Wenn aktiv, werden gefundene Duplikate für diesen Dienst entfernt" -#: services/Vmware_enterprise/service_linked.py:93 +#: services/Vmware_enterprise/service_linked.py:92 msgid "Keep on error" msgstr "Bleib auf Fehler" -#: services/Vmware_enterprise/service_linked.py:96 +#: services/Vmware_enterprise/service_linked.py:95 msgid "If active, access errors found on machine will not mark is as error." msgstr "" "Wenn aktiv, werden auf dem Gerät gefundene Zugriffsfehler nicht als Fehler " "markiert." -#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:106 msgid "Resource Pool containing base machine" msgstr "Ressourcenpool, der die Basismaschine enthält" -#: services/Vmware_enterprise/service_linked.py:114 +#: services/Vmware_enterprise/service_linked.py:112 msgid "Base machine for this service" msgstr "Basisgerät für diesen Service" -#: services/Vmware_enterprise/service_linked.py:119 +#: services/Vmware_enterprise/service_linked.py:117 msgid "Pub. Network" msgstr "Pub. Netzwerk" -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:118 msgid "Network on which the machine will be deployed" msgstr "Netzwerk, auf dem die Maschine bereitgestellt wird" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Clones Folder" msgstr "Klon-Ordner" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Folder where deploy clones" msgstr "Ordner, in dem Klone bereitgestellt werden" -#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:120 msgid "Inc.Datastores" msgstr "Inc.Datastores" -#: services/Vmware_enterprise/service_linked.py:123 +#: services/Vmware_enterprise/service_linked.py:121 msgid "Datastores where to put incrementals" msgstr "Datastores, wo Inkrementale abgelegt werden sollen" diff --git a/server/src/uds/locale/de/LC_MESSAGES/djangojs.po b/server/src/uds/locale/de/LC_MESSAGES/djangojs.po index c4718a2c..902c99e3 100644 --- a/server/src/uds/locale/de/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/de/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: German (http://www.transifex.com/openuds/openuds/language/" @@ -177,8 +177,8 @@ msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# Zurückhaltende Services!" #: static/admin/main.js:1 static/admin/translations-fakejs.js:52 -#: static/admin/translations-fakejs.js:294 -#: static/admin/translations-fakejs.js:302 +#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:305 msgid "Filter" msgstr "Filter" @@ -195,25 +195,25 @@ msgid "Full Access" msgstr "Voller Zugriff" #: static/admin/main.js:1 static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:402 -#: static/admin/translations-fakejs.js:421 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:426 msgid "User" msgstr "Nutzer" #: static/admin/main.js:1 static/admin/translations-fakejs.js:44 #: static/admin/translations-fakejs.js:115 #: static/admin/translations-fakejs.js:140 -#: static/admin/translations-fakejs.js:397 -#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:402 +#: static/admin/translations-fakejs.js:416 msgid "Group" msgstr "Gruppe" #: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:396 #: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:410 -#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:415 +#: static/admin/translations-fakejs.js:425 #: static/modern/translations-fakejs.js:40 msgid "Authenticator" msgstr "Authenticator" @@ -372,8 +372,8 @@ msgstr "Schwimmbad" #: static/admin/main.js:1 static/admin/translations-fakejs.js:118 #: static/admin/translations-fakejs.js:134 #: static/admin/translations-fakejs.js:160 -#: static/admin/translations-fakejs.js:348 -#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:368 msgid "State" msgstr "Zustand" @@ -385,8 +385,8 @@ msgstr "Benutzerdienste" #: static/admin/main.js:1 static/admin/translations-fakejs.js:145 #: static/admin/translations-fakejs.js:162 -#: static/admin/translations-fakejs.js:312 -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:469 msgid "Service pools" msgstr "Service-Pools" @@ -455,9 +455,9 @@ msgstr "Alles" #: static/admin/main.js:1 static/admin/translations-fakejs.js:116 #: static/admin/translations-fakejs.js:141 -#: static/admin/translations-fakejs.js:347 -#: static/admin/translations-fakejs.js:362 -#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:455 msgid "Comments" msgstr "Bemerkungen" @@ -483,30 +483,31 @@ msgstr "Dienstleistungen Pool" #: static/admin/main.js:1 static/admin/translations-fakejs.js:125 #: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:342 -#: static/admin/translations-fakejs.js:356 -#: static/admin/translations-fakejs.js:372 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:281 +#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:347 +#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:384 +#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:471 msgid "Groups" msgstr "Gruppen" #: static/admin/main.js:1 static/admin/translations-fakejs.js:126 -#: static/admin/translations-fakejs.js:373 -#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:382 msgid "Services Pools" msgstr "Dienstleistungen Pools" #: static/admin/main.js:1 static/admin/translations-fakejs.js:127 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:460 +#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:470 msgid "Assigned services" msgstr "Zugewiesene Dienste" #: static/admin/main.js:1 static/admin/translations-fakejs.js:136 -#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:454 msgid "Name" msgstr "Name" @@ -523,25 +524,26 @@ msgid "Last access" msgstr "Letzter Zugriff" #: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:341 -#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:383 msgid "Users" msgstr "Benutzer" #: static/admin/main.js:1 static/admin/translations-fakejs.js:142 -#: static/admin/translations-fakejs.js:349 -#: static/admin/translations-fakejs.js:364 +#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:369 msgid "Enabled" msgstr "aktiviert" #: static/admin/main.js:1 static/admin/translations-fakejs.js:143 -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:365 +#: static/admin/translations-fakejs.js:355 +#: static/admin/translations-fakejs.js:370 msgid "Disabled" msgstr "Deaktiviert" #: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:351 +#: static/admin/translations-fakejs.js:356 msgid "Blocked" msgstr "verstopft" @@ -642,12 +644,12 @@ msgid "Please, select a valid transport" msgstr "Bitte wählen Sie einen gültigen Transport aus" #: static/admin/main.js:1 static/admin/translations-fakejs.js:174 -#: static/admin/translations-fakejs.js:300 -#: static/admin/translations-fakejs.js:343 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:387 -#: static/admin/translations-fakejs.js:441 -#: static/admin/translations-fakejs.js:463 +#: static/admin/translations-fakejs.js:303 +#: static/admin/translations-fakejs.js:348 +#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:473 msgid "Logs" msgstr "Protokolle" @@ -665,19 +667,19 @@ msgstr "Service zuweisen" #: static/admin/main.js:1 static/admin/translations-fakejs.js:178 #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:283 -#: static/admin/translations-fakejs.js:327 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:369 -#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:374 #: static/admin/translations-fakejs.js:403 -#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:408 #: static/admin/translations-fakejs.js:412 -#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:417 #: static/admin/translations-fakejs.js:427 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:456 -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:479 msgid "Cancel" msgstr "Stornieren" @@ -821,7 +823,7 @@ msgid "Yearly" msgstr "Jährlich" #: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:453 +#: static/admin/translations-fakejs.js:463 msgid "Weekdays" msgstr "Wochentage" @@ -1014,25 +1016,25 @@ msgid "Add" msgstr "Hinzufügen" #: static/admin/translations-fakejs.js:278 -#: static/admin/translations-fakejs.js:281 -#: static/admin/translations-fakejs.js:284 -#: static/admin/translations-fakejs.js:328 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:287 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:363 #: static/admin/translations-fakejs.js:375 #: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:393 #: static/admin/translations-fakejs.js:404 -#: static/admin/translations-fakejs.js:408 +#: static/admin/translations-fakejs.js:409 #: static/admin/translations-fakejs.js:413 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:422 #: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:457 -#: static/admin/translations-fakejs.js:468 +#: static/admin/translations-fakejs.js:436 +#: static/admin/translations-fakejs.js:440 +#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:480 msgid "Ok" msgstr "OK" @@ -1040,180 +1042,195 @@ msgstr "OK" msgid "Permissions for" msgstr "Berechtigungen für" -#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:282 msgid "New permission..." msgstr "Neue Erlaubnis ..." -#: static/admin/translations-fakejs.js:282 +#: static/admin/translations-fakejs.js:284 +#| msgid "New group permission for" +msgid "New user permission for" +msgstr "Neue Benutzerberechtigung für" + +#: static/admin/translations-fakejs.js:285 msgid "New group permission for" msgstr "Neue Gruppenerlaubnis für" -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:288 msgid "Discard & close" msgstr "Verwerfen und schließen" -#: static/admin/translations-fakejs.js:286 -#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:335 msgid "Save" msgstr "sparen" -#: static/admin/translations-fakejs.js:287 -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:290 +#: static/admin/translations-fakejs.js:291 +#: static/admin/translations-fakejs.js:292 msgid "New" msgstr "Neu" -#: static/admin/translations-fakejs.js:290 -#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:293 +#: static/admin/translations-fakejs.js:300 msgid "Edit" msgstr "Bearbeiten" -#: static/admin/translations-fakejs.js:291 -#: static/admin/translations-fakejs.js:298 +#: static/admin/translations-fakejs.js:294 +#: static/admin/translations-fakejs.js:301 msgid "Permissions" msgstr "Berechtigungen" -#: static/admin/translations-fakejs.js:292 -#: static/admin/translations-fakejs.js:301 +#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:304 msgid "Export" msgstr "Export" -#: static/admin/translations-fakejs.js:293 -#: static/admin/translations-fakejs.js:299 +#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:302 msgid "Delete" msgstr "Löschen" -#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:298 msgid "Selected items" msgstr "Ausgewählte Artikel" -#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:299 msgid "Detail" msgstr "Detail" -#: static/admin/translations-fakejs.js:303 -#: static/admin/translations-fakejs.js:340 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:433 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:468 msgid "Summary" msgstr "Zusammenfassung" -#: static/admin/translations-fakejs.js:304 -#: static/admin/translations-fakejs.js:382 +#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:387 msgid "Services" msgstr "Dienstleistungen" -#: static/admin/translations-fakejs.js:305 +#: static/admin/translations-fakejs.js:308 msgid "Authenticators" msgstr "Authentifikatoren" -#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:309 msgid "Os Managers" msgstr "OS-Manager" -#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:310 msgid "Connectivity" msgstr "Konnektivität" -#: static/admin/translations-fakejs.js:308 -#: static/admin/translations-fakejs.js:437 +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:445 msgid "Transports" msgstr "Transporte" -#: static/admin/translations-fakejs.js:309 +#: static/admin/translations-fakejs.js:312 msgid "Networks" msgstr "Netzwerke" -#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:313 msgid "Proxies" msgstr "Proxies" -#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:314 msgid "Pools" msgstr "Pools" -#: static/admin/translations-fakejs.js:313 +#: static/admin/translations-fakejs.js:316 msgid "Meta pools" msgstr "Meta-Pools" -#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:318 msgid "Calendars" msgstr "Kalender" -#: static/admin/translations-fakejs.js:316 +#: static/admin/translations-fakejs.js:319 msgid "Accounts" msgstr "Konten" -#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:320 msgid "Tools" msgstr "Werkzeuge" -#: static/admin/translations-fakejs.js:318 +#: static/admin/translations-fakejs.js:321 msgid "Gallery" msgstr "Galerie" -#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:322 msgid "Reports" msgstr "Berichte" -#: static/admin/translations-fakejs.js:320 +#: static/admin/translations-fakejs.js:323 msgid "Configuration" msgstr "Aufbau" -#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:324 msgid "Actor tokens" msgstr "Schauspieler-Token" -#: static/admin/translations-fakejs.js:322 +#: static/admin/translations-fakejs.js:325 msgid "Flush Cache" msgstr "Cache leeren" -#: static/admin/translations-fakejs.js:323 +#: static/admin/translations-fakejs.js:326 +#| msgid "New group for" +msgid "New image for" +msgstr "Neues Bild für" + +#: static/admin/translations-fakejs.js:327 +#| msgid "Edit user" +msgid "Edit for" +msgstr "Bearbeiten für" + +#: static/admin/translations-fakejs.js:328 msgid "Image name" msgstr "Bildname" -#: static/admin/translations-fakejs.js:324 +#: static/admin/translations-fakejs.js:329 msgid "Image (click to change)" msgstr "Bild (zum Ändern klicken)" -#: static/admin/translations-fakejs.js:325 +#: static/admin/translations-fakejs.js:330 msgid "For optimal results, use " msgstr "Verwenden Sie für optimale Ergebnisse" -#: static/admin/translations-fakejs.js:326 +#: static/admin/translations-fakejs.js:331 msgid "The image will be resized on upload to" msgstr "Das Bild wird beim Hochladen in die Größe geändert" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:334 msgid "UDS Configuration" msgstr "UDS-Konfiguration" -#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:336 #: static/modern/translations-fakejs.js:29 msgid "Dashboard" msgstr "Instrumententafel" -#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:337 msgid "View authenticators" msgstr "Authentifikatoren anzeigen" -#: static/admin/translations-fakejs.js:333 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:335 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:340 msgid "View service pools" msgstr "Service-Pools anzeigen" -#: static/admin/translations-fakejs.js:336 +#: static/admin/translations-fakejs.js:341 msgid "You are accessing UDS Administration as staff member." msgstr "Sie greifen als Mitarbeiter auf die UDS-Administration zu." -#: static/admin/translations-fakejs.js:337 +#: static/admin/translations-fakejs.js:342 msgid "This means that you have restricted access to elements." msgstr "Das bedeutet, dass Sie Zugriff auf Elemente haben." -#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:343 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1221,210 +1238,245 @@ msgstr "" "Wenden Sie sich an Ihren lokalen UDS-Administrator, um Ihre Zugriffsrechte " "zu erhöhen." -#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:344 msgid "Thank you." msgstr "Vielen Dank." -#: static/admin/translations-fakejs.js:344 +#: static/admin/translations-fakejs.js:349 msgid "Edit user" msgstr "Benutzer bearbeiten" -#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:350 msgid "New user" msgstr "Neuer Benutzer" -#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:351 msgid "Real name" msgstr "Echter Name" -#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:357 msgid "Role" msgstr "Rolle" -#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:358 msgid "Admin" msgstr "Administrator" -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:359 msgid "Staff member" msgstr "Mitarbeiter" -#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:364 msgid "Edit group" msgstr "Gruppe bearbeiten" -#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:365 msgid "New group" msgstr "Neue Gruppe" -#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:366 msgid "Meta group name" msgstr "Name der Metagruppe" -#: static/admin/translations-fakejs.js:366 +#: static/admin/translations-fakejs.js:371 msgid "Service Pools" msgstr "Service-Pools" -#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:372 msgid "Match mode" msgstr "Match-Modus" -#: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:373 msgid "Selected Groups" msgstr "Ausgewählte Gruppen" -#: static/admin/translations-fakejs.js:371 #: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:381 +#: static/admin/translations-fakejs.js:390 msgid "Information for" msgstr "Information für" -#: static/admin/translations-fakejs.js:374 +#: static/admin/translations-fakejs.js:379 msgid "Assigned Services" msgstr "Zugewiesene Dienste" -#: static/admin/translations-fakejs.js:383 +#: static/admin/translations-fakejs.js:388 msgid "Usage" msgstr "Verwendungszweck" -#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:391 msgid "Services pools" msgstr "Dienstleistungen Pools" -#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:394 msgid "Edit action for" msgstr "Aktion bearbeiten für" -#: static/admin/translations-fakejs.js:390 +#: static/admin/translations-fakejs.js:395 msgid "New action for" msgstr "Neue Aktion für" -#: static/admin/translations-fakejs.js:391 -#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:433 msgid "Calendar" msgstr "Kalender" -#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:397 msgid "Events offset (minutes)" msgstr "Versatz der Ereignisse (Minuten)" -#: static/admin/translations-fakejs.js:393 +#: static/admin/translations-fakejs.js:398 msgid "At the beginning of the interval?" msgstr "Am Anfang des Intervalls?" -#: static/admin/translations-fakejs.js:394 -#: static/admin/translations-fakejs.js:426 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:434 msgid "Action" msgstr "Aktion" -#: static/admin/translations-fakejs.js:395 -#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:411 msgid "Transport" msgstr "Transport" -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:405 msgid "Change owner of assigned service" msgstr "Besitzer des zugewiesenen Dienstes ändern" -#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "New transport for" msgstr "Neuer Transport für" -#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:414 msgid "New group for" msgstr "Neue Gruppe für" -#: static/admin/translations-fakejs.js:414 +#: static/admin/translations-fakejs.js:419 msgid "Logs of" msgstr "Protokolle von" -#: static/admin/translations-fakejs.js:416 +#: static/admin/translations-fakejs.js:421 msgid "Changelog of" msgstr "Änderungsprotokoll von" -#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:423 msgid "Assign service to user manually" msgstr "Ordnen Sie den Dienst manuell dem Benutzer zu" -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 msgid "Service" msgstr "Bedienung" -#: static/admin/translations-fakejs.js:424 -#: static/admin/translations-fakejs.js:464 +#: static/admin/translations-fakejs.js:429 +#| msgid "New group for" +msgid "New access rule for" +msgstr "Neue Zugriffsregel für" + +#: static/admin/translations-fakejs.js:430 +#| msgid "Edit action for" +msgid "Edit access rule for" +msgstr "Zugriffsregel für bearbeiten" + +#: static/admin/translations-fakejs.js:431 +#| msgid "Delete calendar access rule" +msgid "Default fallback access for" +msgstr "Standard-Fallback-Zugriff für" + +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:476 msgid "Priority" msgstr "Priorität" -#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:437 msgid "New publication for" msgstr "Neue Veröffentlichung für" -#: static/admin/translations-fakejs.js:430 +#: static/admin/translations-fakejs.js:438 msgid "Reason" msgstr "Grund" -#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:443 msgid "Cache" msgstr "Zwischenspeicher" -#: static/admin/translations-fakejs.js:438 +#: static/admin/translations-fakejs.js:446 msgid "Publications" msgstr "Veröffentlichungen" -#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:447 msgid "Scheduled actions" msgstr "Geplante Aktionen" -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:472 msgid "Access calendars" msgstr "Zugriff auf Kalender" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:450 msgid "Account usage" msgstr "Kontonutzung" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:451 msgid "Rules" msgstr "Regeln" -#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:452 +#| msgid "Edit user" +msgid "Edit rule" +msgstr "Regel bearbeiten" + +#: static/admin/translations-fakejs.js:453 +#| msgid "New user" +msgid "New rule" +msgstr "Neue Regel" + +#: static/admin/translations-fakejs.js:456 msgid "Event" msgstr "Veranstaltung" -#: static/admin/translations-fakejs.js:447 +#: static/admin/translations-fakejs.js:457 msgid "Start time" msgstr "Startzeit" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:458 msgid "Duration" msgstr "Dauer" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:459 msgid "Duration units" msgstr "Dauer Einheiten" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:460 msgid "Start date" msgstr "Anfangsdatum" -#: static/admin/translations-fakejs.js:451 +#: static/admin/translations-fakejs.js:461 msgid "Repeat until date" msgstr "Wiederholen Sie bis zum Datum" -#: static/admin/translations-fakejs.js:452 +#: static/admin/translations-fakejs.js:462 msgid "Frequency" msgstr "Frequenz" -#: static/admin/translations-fakejs.js:454 +#: static/admin/translations-fakejs.js:464 msgid "Repeat every" msgstr "Wiederhole jeden" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:474 +#| msgid "Remove member pool" +msgid "New member pool" +msgstr "Neuer Mitgliederpool" + +#: static/admin/translations-fakejs.js:475 +#| msgid "Edit meta pool" +msgid "Edit member pool" +msgstr "Mitgliederpool bearbeiten" + +#: static/admin/translations-fakejs.js:477 msgid "Service pool" msgstr "Service-Pool" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:478 msgid "Enabled?" msgstr "Aktiviert?" diff --git a/server/src/uds/locale/en/LC_MESSAGES/django.po b/server/src/uds/locale/en/LC_MESSAGES/django.po index 85829a77..f053632d 100644 --- a/server/src/uds/locale/en/LC_MESSAGES/django.po +++ b/server/src/uds/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -187,7 +187,7 @@ msgstr "" #: REST/methods/authenticators.py:71 reports/stats/pools_performance.py:203 #: reports/stats/pools_performance.py:258 reports/stats/user_access.py:236 -#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:67 +#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:66 #: templates/uds/reports/stats/pools-performance.html:35 #: templates/uds/reports/stats/user-access.html:35 msgid "Users" @@ -543,10 +543,10 @@ msgstr "" #: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:45 #: auths/RegexLdap/authenticator.py:65 auths/SimpleLDAP/authenticator.py:58 #: services/HyperV_enterprise/legacy/provider.py:84 -#: services/HyperV_enterprise/provider.py:116 +#: services/HyperV_enterprise/provider.py:114 #: services/Nutanix_enterprise/provider.py:37 services/OpenGnsys/provider.py:96 #: services/OpenNebula/provider.py:78 services/OpenStack/provider_legacy.py:103 -#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:101 +#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:99 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 msgid "Port" @@ -928,11 +928,11 @@ msgstr "" #: auths/EDirectory_enterprise/authenticator.py:61 #: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:98 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:102 services/OpenStack/provider_legacy.py:109 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:116 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:95 #: transports/HTML5RDP/html5rdp.py:75 transports/NX/nxtransport.py:71 @@ -1071,11 +1071,11 @@ msgstr "" #: osmanagers/WindowsOsManager/windows_domain.py:69 #: osmanagers/WindowsOsManager/windows_random.py:66 #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:99 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:103 services/OpenStack/provider_legacy.py:110 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:124 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:96 #: transports/HTML5RDP/html5rdp.py:76 transports/NX/nxtransport.py:72 @@ -1098,7 +1098,7 @@ msgstr "" #: auths/RegexLdap/authenticator.py:69 auths/SimpleLDAP/authenticator.py:62 #: services/Azure_enterprise/provider.py:48 #: services/HyperV_enterprise/legacy/provider.py:93 -#: services/HyperV_enterprise/provider.py:134 +#: services/HyperV_enterprise/provider.py:131 #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:105 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:108 services/OpenStack/provider_legacy.py:115 @@ -2348,45 +2348,45 @@ msgstr "" msgid "Must provide a password for the account!" msgstr "" -#: osmanagers/WindowsOsManager/windows_domain.py:271 -#: osmanagers/WindowsOsManager/windows_domain.py:281 +#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:283 msgid "Check error: {}" msgstr "" -#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:275 #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "" -#: osmanagers/WindowsOsManager/windows_domain.py:286 +#: osmanagers/WindowsOsManager/windows_domain.py:288 msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)" msgstr "" -#: osmanagers/WindowsOsManager/windows_domain.py:288 +#: osmanagers/WindowsOsManager/windows_domain.py:290 msgid "Server check was successful" msgstr "" -#: osmanagers/WindowsOsManager/windows_domain.py:300 +#: osmanagers/WindowsOsManager/windows_domain.py:302 #, python-brace-format msgid "Could not access AD using LDAP ({0})" msgstr "" -#: osmanagers/WindowsOsManager/windows_domain.py:312 +#: osmanagers/WindowsOsManager/windows_domain.py:314 #, python-brace-format msgid "The default path {0} for computers was not found!!!" msgstr "" -#: osmanagers/WindowsOsManager/windows_domain.py:313 +#: osmanagers/WindowsOsManager/windows_domain.py:315 #, python-brace-format msgid "The ou path {0} was not found!!!" msgstr "" -#: osmanagers/WindowsOsManager/windows_domain.py:315 +#: osmanagers/WindowsOsManager/windows_domain.py:317 #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "" -#: osmanagers/WindowsOsManager/windows_domain.py:320 +#: osmanagers/WindowsOsManager/windows_domain.py:322 msgid "All parameters seem to work fine." msgstr "" @@ -2659,19 +2659,19 @@ msgstr "" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:88 -#: services/HyperV_enterprise/provider.py:81 +#: services/HyperV_enterprise/provider.py:79 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 #: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:51 #: services/Vmware_enterprise/provider.py:47 -#: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:98 +#: services/Vmware_enterprise/provider.py:107 services/Xen/provider.py:98 msgid "Creation concurrency" msgstr "" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:89 -#: services/HyperV_enterprise/provider.py:86 +#: services/HyperV_enterprise/provider.py:84 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 @@ -2682,19 +2682,19 @@ msgstr "" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:90 -#: services/HyperV_enterprise/provider.py:93 +#: services/HyperV_enterprise/provider.py:91 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 #: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:52 #: services/Vmware_enterprise/provider.py:48 -#: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:99 +#: services/Vmware_enterprise/provider.py:108 services/Xen/provider.py:99 msgid "Removal concurrency" msgstr "" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:91 -#: services/HyperV_enterprise/provider.py:98 +#: services/HyperV_enterprise/provider.py:96 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 @@ -2771,7 +2771,7 @@ msgstr "" #: services/Nutanix_enterprise/service.py:82 services/OVirt/service.py:198 #: services/OpenNebula/service.py:118 services/OpenStack/service.py:140 #: services/Proxmox/service.py:160 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:164 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:164 msgid "Machine Names" msgstr "" @@ -2781,7 +2781,7 @@ msgstr "" #: services/Nutanix_enterprise/service.py:85 services/OVirt/service.py:201 #: services/OpenNebula/service.py:121 services/OpenStack/service.py:143 #: services/Proxmox/service.py:163 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:167 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:167 msgid "Base name for clones from this machine" msgstr "" @@ -2791,7 +2791,7 @@ msgstr "" #: services/Nutanix_enterprise/service.py:91 services/OVirt/service.py:208 #: services/OpenNebula/service.py:128 services/OpenStack/service.py:150 #: services/Proxmox/service.py:170 services/VCloud_enterprise/service.py:88 -#: services/Vmware_enterprise/service_linked.py:125 services/Xen/service.py:174 +#: services/Vmware_enterprise/service_linked.py:123 services/Xen/service.py:174 msgid "Name Length" msgstr "" @@ -2801,7 +2801,7 @@ msgstr "" #: services/Nutanix_enterprise/service.py:94 services/OVirt/service.py:211 #: services/OpenNebula/service.py:131 services/OpenStack/service.py:153 #: services/Proxmox/service.py:173 services/VCloud_enterprise/service.py:89 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:177 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:177 msgid "Size of numeric part for the names of these machines" msgstr "" @@ -2859,7 +2859,7 @@ msgid "" "machine and machine size supports this option before activating." msgstr "" -#: services/Azure_enterprise/service.py:160 +#: services/Azure_enterprise/service.py:159 msgid "You must select a network for the service" msgstr "" @@ -2882,12 +2882,12 @@ msgid "WSMan Port (normally 5985)" msgstr "" #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 msgid "User with valid privileges on HyperV Server" msgstr "" #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 msgid "Password of the user of HyperV" msgstr "" @@ -2896,14 +2896,14 @@ msgid "Timeout in seconds of connection to HyperV" msgstr "" #: services/HyperV_enterprise/legacy/provider.py:95 -#: services/HyperV_enterprise/provider.py:105 +#: services/HyperV_enterprise/provider.py:103 #: services/Nutanix_enterprise/provider.py:45 services/OVirt/provider.py:117 #: services/Vmware_enterprise/provider.py:51 services/Xen/provider.py:101 msgid "Macs range" msgstr "" #: services/HyperV_enterprise/legacy/provider.py:96 -#: services/HyperV_enterprise/provider.py:109 services/Xen/provider.py:102 +#: services/HyperV_enterprise/provider.py:107 services/Xen/provider.py:102 msgid "Range of valid macs for created machines" msgstr "" @@ -2914,7 +2914,7 @@ msgstr "" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/Nutanix_enterprise/provider.py:202 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:167 +#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:178 msgid "Connection failed. Check connection params" msgstr "" @@ -2962,13 +2962,13 @@ msgstr "" #: services/HyperV_enterprise/legacy/service.py:91 #: services/HyperV_enterprise/service.py:92 services/OVirt/service.py:131 -#: services/Vmware_enterprise/service_linked.py:130 services/Xen/service.py:118 +#: services/Vmware_enterprise/service_linked.py:128 services/Xen/service.py:118 msgid "Reserved Space" msgstr "" #: services/HyperV_enterprise/legacy/service.py:94 #: services/HyperV_enterprise/service.py:95 services/OVirt/service.py:135 -#: services/Vmware_enterprise/service_linked.py:133 services/Xen/service.py:121 +#: services/Vmware_enterprise/service_linked.py:131 services/Xen/service.py:121 msgid "Minimal free space in GB" msgstr "" @@ -2976,7 +2976,7 @@ msgstr "" #: services/HyperV_enterprise/service.py:100 #: services/Nutanix_enterprise/service.py:55 services/OVirt/service.py:140 #: services/Proxmox/service.py:126 -#: services/Vmware_enterprise/service_linked.py:114 services/Xen/service.py:126 +#: services/Vmware_enterprise/service_linked.py:112 services/Xen/service.py:126 msgid "Base Machine" msgstr "" @@ -3011,15 +3011,15 @@ msgstr "" #: services/Proxmox/service.py:143 services/Proxmox/service.py:155 #: services/Proxmox/service.py:164 services/Proxmox/service.py:174 #: services/Vmware_enterprise/service_full.py:68 -#: services/Vmware_enterprise/service_linked.py:110 +#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:112 #: services/Vmware_enterprise/service_linked.py:114 #: services/Vmware_enterprise/service_linked.py:116 #: services/Vmware_enterprise/service_linked.py:118 -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:119 #: services/Vmware_enterprise/service_linked.py:121 -#: services/Vmware_enterprise/service_linked.py:123 -#: services/Vmware_enterprise/service_linked.py:124 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:129 +#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:129 #: services/Xen/service.py:138 services/Xen/service.py:148 #: services/Xen/service.py:159 services/Xen/service.py:168 #: services/Xen/service.py:178 @@ -3036,13 +3036,13 @@ msgstr "" #: services/HyperV_enterprise/service.py:117 #: services/Nutanix_enterprise/service.py:62 services/OVirt/service.py:148 #: services/Proxmox/service.py:148 -#: services/Vmware_enterprise/service_linked.py:115 services/Xen/service.py:143 +#: services/Vmware_enterprise/service_linked.py:113 services/Xen/service.py:143 msgid "Memory (Mb)" msgstr "" #: services/HyperV_enterprise/legacy/service.py:121 #: services/HyperV_enterprise/service.py:122 -#: services/Vmware_enterprise/service_linked.py:116 +#: services/Vmware_enterprise/service_linked.py:114 msgid "Memory for machines deployed from this service" msgstr "" @@ -3067,35 +3067,35 @@ msgid "" "If you are using a clustered HyperV server, enable this option. Also, use the" msgstr "" -#: services/HyperV_enterprise/provider.py:70 +#: services/HyperV_enterprise/provider.py:69 msgid "Enable SSL" msgstr "" -#: services/HyperV_enterprise/provider.py:72 +#: services/HyperV_enterprise/provider.py:71 msgid "" "If active, the connections to HyperV will be made using SSL (Recommended)." msgstr "" -#: services/HyperV_enterprise/provider.py:118 +#: services/HyperV_enterprise/provider.py:116 msgid "Remote WSman port.Leave to zero for default." msgstr "" -#: services/HyperV_enterprise/provider.py:125 +#: services/HyperV_enterprise/provider.py:123 msgid "Force SSL certificate verification" msgstr "" -#: services/HyperV_enterprise/provider.py:127 +#: services/HyperV_enterprise/provider.py:125 msgid "" "If active, the certificate on cluster connection will be enforced to be " "verified." msgstr "" -#: services/HyperV_enterprise/provider.py:138 +#: services/HyperV_enterprise/provider.py:135 msgid "" "Timeout in seconds for connection to HyperV. (Keep this value high enough)" msgstr "" -#: services/HyperV_enterprise/provider.py:159 +#: services/HyperV_enterprise/provider.py:156 msgid "" "For clusters, username must be a domain user name (user@domain or DOMAIN" "\\user" @@ -3547,6 +3547,14 @@ msgstr "" msgid "IP " msgstr "" +#: services/PhysicalMachines/provider.py:42 +msgid "Static IP Machines Provider" +msgstr "" + +#: services/PhysicalMachines/provider.py:44 +msgid "Provides connection to machines by IP" +msgstr "" + #: services/PhysicalMachines/service_multi.py:59 #: services/Vmware_enterprise/service_fixed.py:54 msgid "Service Token" @@ -3669,9 +3677,9 @@ msgid "If checked, the server will be checked before assigning or using it." msgstr "" #: services/RDS_enterprise/provider.py:58 -#: services/RDS_enterprise/provider.py:63 -#: services/RDS_enterprise/provider.py:69 -#: services/RDS_enterprise/provider.py:77 +#: services/RDS_enterprise/provider.py:62 +#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:76 msgid "User mapping" msgstr "" @@ -3681,148 +3689,148 @@ msgid "" "redirected to RDS server." msgstr "" -#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:67 msgid "User list for mapping. (Not used if User mapping is disabled)" msgstr "" -#: services/RDS_enterprise/provider.py:74 +#: services/RDS_enterprise/provider.py:73 msgid "User's password" msgstr "" -#: services/RDS_enterprise/provider.py:75 +#: services/RDS_enterprise/provider.py:74 msgid "" "Default password for users in list mapping. (Not used if User mapping is " "disabled)" msgstr "" -#: services/RDS_enterprise/provider.py:83 +#: services/RDS_enterprise/provider.py:82 msgid "User auto creation on AD" msgstr "" -#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:85 msgid "" "If active, uds will mirror the user on your active director. WARNING!! " "Existing coincident users may be deleted!." msgstr "" -#: services/RDS_enterprise/provider.py:88 -#: services/RDS_enterprise/provider.py:96 -#: services/RDS_enterprise/provider.py:105 -#: services/RDS_enterprise/provider.py:113 -#: services/RDS_enterprise/provider.py:121 -#: services/RDS_enterprise/provider.py:129 -#: services/RDS_enterprise/provider.py:138 -#: services/RDS_enterprise/provider.py:146 -#: services/RDS_enterprise/provider.py:154 +#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:136 +#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:152 msgid "AD User management" msgstr "" -#: services/RDS_enterprise/provider.py:93 +#: services/RDS_enterprise/provider.py:91 msgid "AD Server" msgstr "" -#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:92 msgid "IP or HOST of AD Server. Must have LDAPS support enabled" msgstr "" -#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:101 msgid "AD LDAPS port (default is 636)" msgstr "" -#: services/RDS_enterprise/provider.py:110 +#: services/RDS_enterprise/provider.py:108 msgid "AD server OU for created users" msgstr "" -#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:109 msgid "AD Server branch where users will be created by UDS" msgstr "" -#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:117 msgid "" "Username with privileges to create/delete accounts. Use USER@DOMAIN.XXX form." msgstr "" -#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:125 msgid "Password of the user with privileges" msgstr "" -#: services/RDS_enterprise/provider.py:134 +#: services/RDS_enterprise/provider.py:132 msgid "Prefix for created users" msgstr "" -#: services/RDS_enterprise/provider.py:135 +#: services/RDS_enterprise/provider.py:133 msgid "" "User will be created on AD with the format \"PREFIX...\", where ... will be " "the original UDS own username. Max 4 characters" msgstr "" -#: services/RDS_enterprise/provider.py:143 +#: services/RDS_enterprise/provider.py:141 msgid "AD Domain" msgstr "" -#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:142 msgid "" "Domain for newly created users (i.e. example.com, example.local). If empty, " "will be deduced from username" msgstr "" -#: services/RDS_enterprise/provider.py:151 +#: services/RDS_enterprise/provider.py:149 msgid "AD Group" msgstr "" -#: services/RDS_enterprise/provider.py:152 +#: services/RDS_enterprise/provider.py:150 msgid "If not empty, UDS will try to add managed users to this group" msgstr "" -#: services/RDS_enterprise/provider.py:162 +#: services/RDS_enterprise/provider.py:160 msgid "Select only one of \"User mapping\" or \"User creation\" methods." msgstr "" -#: services/RDS_enterprise/provider.py:166 +#: services/RDS_enterprise/provider.py:164 msgid "AD User Management: you must provide the AD server host." msgstr "" -#: services/RDS_enterprise/provider.py:169 +#: services/RDS_enterprise/provider.py:167 msgid "AD User Management: you must provide the user prefix." msgstr "" -#: services/RDS_enterprise/provider.py:172 +#: services/RDS_enterprise/provider.py:170 msgid "AD User Management: the username should be in USER@DOMAIN form." msgstr "" -#: services/RDS_enterprise/provider.py:175 +#: services/RDS_enterprise/provider.py:173 msgid "AD User Management: you must provide the password." msgstr "" -#: services/RDS_enterprise/provider.py:179 +#: services/RDS_enterprise/provider.py:177 msgid "AD User Management: you must provide the user prefix. (1-4 characters)" msgstr "" -#: services/RDS_enterprise/provider.py:182 +#: services/RDS_enterprise/provider.py:180 msgid "AD User Management: you must provide the user creation domain FQDN." msgstr "" -#: services/RDS_enterprise/provider.py:215 +#: services/RDS_enterprise/provider.py:213 msgid "Error: User {} on host {} is being used and cannot be removed right now" msgstr "" -#: services/RDS_enterprise/provider.py:249 +#: services/RDS_enterprise/provider.py:247 msgid "Connection to {}, port {} failed." msgstr "" -#: services/RDS_enterprise/provider.py:265 +#: services/RDS_enterprise/provider.py:263 msgid "The group {} could not be found. Please, check it." msgstr "" -#: services/RDS_enterprise/provider.py:267 +#: services/RDS_enterprise/provider.py:265 msgid "User creation test failed. Please, check parameters." msgstr "" -#: services/RDS_enterprise/provider.py:272 +#: services/RDS_enterprise/provider.py:270 msgid "Server {} is not accesible and Server checking is enabled" msgstr "" -#: services/RDS_enterprise/provider.py:274 +#: services/RDS_enterprise/provider.py:272 msgid "Connectivity test passed" msgstr "" @@ -3876,7 +3884,7 @@ msgid "" "processes finished before considering app logged out" msgstr "" -#: services/RDS_enterprise/service.py:105 +#: services/RDS_enterprise/service.py:104 msgid "A valid application path is required" msgstr "" @@ -3920,19 +3928,19 @@ msgstr "" msgid "If you fail, this will not get saved :-)" msgstr "" -#: services/Sample/provider.py:137 +#: services/Sample/provider.py:136 msgid "Text area" msgstr "" -#: services/Sample/provider.py:138 +#: services/Sample/provider.py:137 msgid "This is a text area" msgstr "" -#: services/Sample/provider.py:158 +#: services/Sample/provider.py:157 msgid "Methuselah is not alive!!! :-)" msgstr "" -#: services/Sample/provider.py:197 +#: services/Sample/provider.py:196 #: services/TestService_enterprise/provider.py:54 msgid "Nothing tested, but all went fine.." msgstr "" @@ -4082,12 +4090,12 @@ msgid "vApp template for the service" msgstr "" #: services/VCloud_enterprise/service.py:82 -#: services/Vmware_enterprise/service_linked.py:117 +#: services/Vmware_enterprise/service_linked.py:115 msgid "Main Network" msgstr "" #: services/VCloud_enterprise/service.py:83 -#: services/Vmware_enterprise/service_linked.py:118 +#: services/Vmware_enterprise/service_linked.py:116 msgid "" "If more than one interface is found in machine, use the first found on this " "network as main" @@ -4131,15 +4139,25 @@ msgid "" "00:50:56:00:00:00-00:50:56:3F:FF:FF" msgstr "" -#: services/Vmware_enterprise/provider.py:56 -msgid "VMWare VCenter Platform Provider" +#: services/Vmware_enterprise/provider.py:55 +msgid "Power off VM on L2 cache" msgstr "" #: services/Vmware_enterprise/provider.py:58 +msgid "" +"If enabled, UDS will stop machines for L2 cache instead of suspending them. " +"This REQUIRES \"VMWare tools\" on machines." +msgstr "" + +#: services/Vmware_enterprise/provider.py:64 +msgid "VMWare VCenter Platform Provider" +msgstr "" + +#: services/Vmware_enterprise/provider.py:66 msgid "Provides connection to Virtual Center Services" msgstr "" -#: services/Vmware_enterprise/provider.py:165 +#: services/Vmware_enterprise/provider.py:176 msgid "Connection params ok" msgstr "" @@ -4161,6 +4179,8 @@ msgstr "" #: services/Vmware_enterprise/service_fixed.py:69 #: services/Vmware_enterprise/service_fixed.py:84 #: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:92 +#: services/Vmware_enterprise/service_fixed.py:100 msgid "Machines" msgstr "" @@ -4170,7 +4190,7 @@ msgid "Datacenter containing base machine" msgstr "" #: services/Vmware_enterprise/service_fixed.py:74 -#: services/Vmware_enterprise/service_linked.py:100 +#: services/Vmware_enterprise/service_linked.py:98 msgid "Resource Pool" msgstr "" @@ -4178,11 +4198,21 @@ msgstr "" msgid "Resource Pool containing base machines" msgstr "" -#: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:91 msgid "Machines for this service" msgstr "" -#: services/Vmware_enterprise/service_fixed.py:109 +#: services/Vmware_enterprise/service_fixed.py:96 +msgid "Use snapshots" +msgstr "" + +#: services/Vmware_enterprise/service_fixed.py:99 +msgid "" +"If active, UDS will try to create an snapshot on VM use and recover if on " +"exit." +msgstr "" + +#: services/Vmware_enterprise/service_fixed.py:122 msgid "We need at least a machine" msgstr "" @@ -4232,43 +4262,43 @@ msgstr "" msgid "If active, found duplicates clones for this service will be removed" msgstr "" -#: services/Vmware_enterprise/service_linked.py:93 +#: services/Vmware_enterprise/service_linked.py:92 msgid "Keep on error" msgstr "" -#: services/Vmware_enterprise/service_linked.py:96 +#: services/Vmware_enterprise/service_linked.py:95 msgid "If active, access errors found on machine will not mark is as error." msgstr "" -#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:106 msgid "Resource Pool containing base machine" msgstr "" -#: services/Vmware_enterprise/service_linked.py:114 +#: services/Vmware_enterprise/service_linked.py:112 msgid "Base machine for this service" msgstr "" -#: services/Vmware_enterprise/service_linked.py:119 +#: services/Vmware_enterprise/service_linked.py:117 msgid "Pub. Network" msgstr "" -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:118 msgid "Network on which the machine will be deployed" msgstr "" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Clones Folder" msgstr "" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Folder where deploy clones" msgstr "" -#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:120 msgid "Inc.Datastores" msgstr "" -#: services/Vmware_enterprise/service_linked.py:123 +#: services/Vmware_enterprise/service_linked.py:121 msgid "Datastores where to put incrementals" msgstr "" diff --git a/server/src/uds/locale/en/LC_MESSAGES/djangojs.po b/server/src/uds/locale/en/LC_MESSAGES/djangojs.po index de1bbd40..b4dff75d 100644 --- a/server/src/uds/locale/en/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/en/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -173,8 +173,8 @@ msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:52 -#: static/admin/translations-fakejs.js:294 -#: static/admin/translations-fakejs.js:302 +#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:305 msgid "Filter" msgstr "" @@ -191,25 +191,25 @@ msgid "Full Access" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:402 -#: static/admin/translations-fakejs.js:421 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:426 msgid "User" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:44 #: static/admin/translations-fakejs.js:115 #: static/admin/translations-fakejs.js:140 -#: static/admin/translations-fakejs.js:397 -#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:402 +#: static/admin/translations-fakejs.js:416 msgid "Group" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:396 #: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:410 -#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:415 +#: static/admin/translations-fakejs.js:425 #: static/modern/translations-fakejs.js:40 msgid "Authenticator" msgstr "" @@ -368,8 +368,8 @@ msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:118 #: static/admin/translations-fakejs.js:134 #: static/admin/translations-fakejs.js:160 -#: static/admin/translations-fakejs.js:348 -#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:368 msgid "State" msgstr "" @@ -381,8 +381,8 @@ msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:145 #: static/admin/translations-fakejs.js:162 -#: static/admin/translations-fakejs.js:312 -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:469 msgid "Service pools" msgstr "" @@ -451,9 +451,9 @@ msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:116 #: static/admin/translations-fakejs.js:141 -#: static/admin/translations-fakejs.js:347 -#: static/admin/translations-fakejs.js:362 -#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:455 msgid "Comments" msgstr "" @@ -479,30 +479,31 @@ msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:125 #: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:342 -#: static/admin/translations-fakejs.js:356 -#: static/admin/translations-fakejs.js:372 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:281 +#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:347 +#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:384 +#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:471 msgid "Groups" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:126 -#: static/admin/translations-fakejs.js:373 -#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:382 msgid "Services Pools" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:127 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:460 +#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:470 msgid "Assigned services" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:136 -#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:454 msgid "Name" msgstr "" @@ -519,25 +520,26 @@ msgid "Last access" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:341 -#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:383 msgid "Users" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:142 -#: static/admin/translations-fakejs.js:349 -#: static/admin/translations-fakejs.js:364 +#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:369 msgid "Enabled" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:143 -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:365 +#: static/admin/translations-fakejs.js:355 +#: static/admin/translations-fakejs.js:370 msgid "Disabled" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:351 +#: static/admin/translations-fakejs.js:356 msgid "Blocked" msgstr "" @@ -636,12 +638,12 @@ msgid "Please, select a valid transport" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:174 -#: static/admin/translations-fakejs.js:300 -#: static/admin/translations-fakejs.js:343 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:387 -#: static/admin/translations-fakejs.js:441 -#: static/admin/translations-fakejs.js:463 +#: static/admin/translations-fakejs.js:303 +#: static/admin/translations-fakejs.js:348 +#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:473 msgid "Logs" msgstr "" @@ -659,19 +661,19 @@ msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:178 #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:283 -#: static/admin/translations-fakejs.js:327 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:369 -#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:374 #: static/admin/translations-fakejs.js:403 -#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:408 #: static/admin/translations-fakejs.js:412 -#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:417 #: static/admin/translations-fakejs.js:427 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:456 -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:479 msgid "Cancel" msgstr "" @@ -815,7 +817,7 @@ msgid "Yearly" msgstr "" #: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:453 +#: static/admin/translations-fakejs.js:463 msgid "Weekdays" msgstr "" @@ -1007,25 +1009,25 @@ msgid "Add" msgstr "" #: static/admin/translations-fakejs.js:278 -#: static/admin/translations-fakejs.js:281 -#: static/admin/translations-fakejs.js:284 -#: static/admin/translations-fakejs.js:328 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:287 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:363 #: static/admin/translations-fakejs.js:375 #: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:393 #: static/admin/translations-fakejs.js:404 -#: static/admin/translations-fakejs.js:408 +#: static/admin/translations-fakejs.js:409 #: static/admin/translations-fakejs.js:413 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:422 #: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:457 -#: static/admin/translations-fakejs.js:468 +#: static/admin/translations-fakejs.js:436 +#: static/admin/translations-fakejs.js:440 +#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:480 msgid "Ok" msgstr "" @@ -1033,389 +1035,429 @@ msgstr "" msgid "Permissions for" msgstr "" -#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:282 msgid "New permission..." msgstr "" -#: static/admin/translations-fakejs.js:282 -msgid "New group permission for" +#: static/admin/translations-fakejs.js:284 +msgid "New user permission for" msgstr "" #: static/admin/translations-fakejs.js:285 +msgid "New group permission for" +msgstr "" + +#: static/admin/translations-fakejs.js:288 msgid "Discard & close" msgstr "" -#: static/admin/translations-fakejs.js:286 -#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:335 msgid "Save" msgstr "" -#: static/admin/translations-fakejs.js:287 -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:290 +#: static/admin/translations-fakejs.js:291 +#: static/admin/translations-fakejs.js:292 msgid "New" msgstr "" -#: static/admin/translations-fakejs.js:290 -#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:293 +#: static/admin/translations-fakejs.js:300 msgid "Edit" msgstr "" -#: static/admin/translations-fakejs.js:291 -#: static/admin/translations-fakejs.js:298 +#: static/admin/translations-fakejs.js:294 +#: static/admin/translations-fakejs.js:301 msgid "Permissions" msgstr "" -#: static/admin/translations-fakejs.js:292 -#: static/admin/translations-fakejs.js:301 +#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:304 msgid "Export" msgstr "" -#: static/admin/translations-fakejs.js:293 -#: static/admin/translations-fakejs.js:299 +#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:302 msgid "Delete" msgstr "" -#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:298 msgid "Selected items" msgstr "" -#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:299 msgid "Detail" msgstr "" -#: static/admin/translations-fakejs.js:303 -#: static/admin/translations-fakejs.js:340 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:433 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:468 msgid "Summary" msgstr "" -#: static/admin/translations-fakejs.js:304 -#: static/admin/translations-fakejs.js:382 +#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:387 msgid "Services" msgstr "" -#: static/admin/translations-fakejs.js:305 +#: static/admin/translations-fakejs.js:308 msgid "Authenticators" msgstr "" -#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:309 msgid "Os Managers" msgstr "" -#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:310 msgid "Connectivity" msgstr "" -#: static/admin/translations-fakejs.js:308 -#: static/admin/translations-fakejs.js:437 +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:445 msgid "Transports" msgstr "" -#: static/admin/translations-fakejs.js:309 +#: static/admin/translations-fakejs.js:312 msgid "Networks" msgstr "" -#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:313 msgid "Proxies" msgstr "" -#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:314 msgid "Pools" msgstr "" -#: static/admin/translations-fakejs.js:313 +#: static/admin/translations-fakejs.js:316 msgid "Meta pools" msgstr "" -#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:318 msgid "Calendars" msgstr "" -#: static/admin/translations-fakejs.js:316 +#: static/admin/translations-fakejs.js:319 msgid "Accounts" msgstr "" -#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:320 msgid "Tools" msgstr "" -#: static/admin/translations-fakejs.js:318 +#: static/admin/translations-fakejs.js:321 msgid "Gallery" msgstr "" -#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:322 msgid "Reports" msgstr "" -#: static/admin/translations-fakejs.js:320 +#: static/admin/translations-fakejs.js:323 msgid "Configuration" msgstr "" -#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:324 msgid "Actor tokens" msgstr "" -#: static/admin/translations-fakejs.js:322 +#: static/admin/translations-fakejs.js:325 msgid "Flush Cache" msgstr "" -#: static/admin/translations-fakejs.js:323 +#: static/admin/translations-fakejs.js:326 +msgid "New image for" +msgstr "" + +#: static/admin/translations-fakejs.js:327 +msgid "Edit for" +msgstr "" + +#: static/admin/translations-fakejs.js:328 msgid "Image name" msgstr "" -#: static/admin/translations-fakejs.js:324 +#: static/admin/translations-fakejs.js:329 msgid "Image (click to change)" msgstr "" -#: static/admin/translations-fakejs.js:325 +#: static/admin/translations-fakejs.js:330 msgid "For optimal results, use " msgstr "" -#: static/admin/translations-fakejs.js:326 +#: static/admin/translations-fakejs.js:331 msgid "The image will be resized on upload to" msgstr "" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:334 msgid "UDS Configuration" msgstr "" -#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:336 #: static/modern/translations-fakejs.js:29 msgid "Dashboard" msgstr "" -#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:337 msgid "View authenticators" msgstr "" -#: static/admin/translations-fakejs.js:333 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:335 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:340 msgid "View service pools" msgstr "" -#: static/admin/translations-fakejs.js:336 +#: static/admin/translations-fakejs.js:341 msgid "You are accessing UDS Administration as staff member." msgstr "" -#: static/admin/translations-fakejs.js:337 +#: static/admin/translations-fakejs.js:342 msgid "This means that you have restricted access to elements." msgstr "" -#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:343 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." msgstr "" -#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:344 msgid "Thank you." msgstr "" -#: static/admin/translations-fakejs.js:344 +#: static/admin/translations-fakejs.js:349 msgid "Edit user" msgstr "" -#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:350 msgid "New user" msgstr "" -#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:351 msgid "Real name" msgstr "" -#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:357 msgid "Role" msgstr "" -#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:358 msgid "Admin" msgstr "" -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:359 msgid "Staff member" msgstr "" -#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:364 msgid "Edit group" msgstr "" -#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:365 msgid "New group" msgstr "" -#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:366 msgid "Meta group name" msgstr "" -#: static/admin/translations-fakejs.js:366 +#: static/admin/translations-fakejs.js:371 msgid "Service Pools" msgstr "" -#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:372 msgid "Match mode" msgstr "" -#: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:373 msgid "Selected Groups" msgstr "" -#: static/admin/translations-fakejs.js:371 #: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:381 +#: static/admin/translations-fakejs.js:390 msgid "Information for" msgstr "" -#: static/admin/translations-fakejs.js:374 +#: static/admin/translations-fakejs.js:379 msgid "Assigned Services" msgstr "" -#: static/admin/translations-fakejs.js:383 +#: static/admin/translations-fakejs.js:388 msgid "Usage" msgstr "" -#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:391 msgid "Services pools" msgstr "" -#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:394 msgid "Edit action for" msgstr "" -#: static/admin/translations-fakejs.js:390 +#: static/admin/translations-fakejs.js:395 msgid "New action for" msgstr "" -#: static/admin/translations-fakejs.js:391 -#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:433 msgid "Calendar" msgstr "" -#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:397 msgid "Events offset (minutes)" msgstr "" -#: static/admin/translations-fakejs.js:393 +#: static/admin/translations-fakejs.js:398 msgid "At the beginning of the interval?" msgstr "" -#: static/admin/translations-fakejs.js:394 -#: static/admin/translations-fakejs.js:426 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:434 msgid "Action" msgstr "" -#: static/admin/translations-fakejs.js:395 -#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:411 msgid "Transport" msgstr "" -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:405 msgid "Change owner of assigned service" msgstr "" -#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "New transport for" msgstr "" -#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:414 msgid "New group for" msgstr "" -#: static/admin/translations-fakejs.js:414 +#: static/admin/translations-fakejs.js:419 msgid "Logs of" msgstr "" -#: static/admin/translations-fakejs.js:416 +#: static/admin/translations-fakejs.js:421 msgid "Changelog of" msgstr "" -#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:423 msgid "Assign service to user manually" msgstr "" -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 msgid "Service" msgstr "" -#: static/admin/translations-fakejs.js:424 -#: static/admin/translations-fakejs.js:464 -msgid "Priority" -msgstr "" - #: static/admin/translations-fakejs.js:429 -msgid "New publication for" +msgid "New access rule for" msgstr "" #: static/admin/translations-fakejs.js:430 -msgid "Reason" +msgid "Edit access rule for" msgstr "" -#: static/admin/translations-fakejs.js:435 -msgid "Cache" +#: static/admin/translations-fakejs.js:431 +msgid "Default fallback access for" +msgstr "" + +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:476 +msgid "Priority" +msgstr "" + +#: static/admin/translations-fakejs.js:437 +msgid "New publication for" msgstr "" #: static/admin/translations-fakejs.js:438 -msgid "Publications" -msgstr "" - -#: static/admin/translations-fakejs.js:439 -msgid "Scheduled actions" -msgstr "" - -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:462 -msgid "Access calendars" -msgstr "" - -#: static/admin/translations-fakejs.js:442 -msgid "Account usage" +msgid "Reason" msgstr "" #: static/admin/translations-fakejs.js:443 -msgid "Rules" +msgid "Cache" msgstr "" #: static/admin/translations-fakejs.js:446 -msgid "Event" +msgid "Publications" msgstr "" #: static/admin/translations-fakejs.js:447 -msgid "Start time" +msgid "Scheduled actions" msgstr "" #: static/admin/translations-fakejs.js:448 -msgid "Duration" -msgstr "" - -#: static/admin/translations-fakejs.js:449 -msgid "Duration units" +#: static/admin/translations-fakejs.js:472 +msgid "Access calendars" msgstr "" #: static/admin/translations-fakejs.js:450 -msgid "Start date" +msgid "Account usage" msgstr "" #: static/admin/translations-fakejs.js:451 -msgid "Repeat until date" +msgid "Rules" msgstr "" #: static/admin/translations-fakejs.js:452 +msgid "Edit rule" +msgstr "" + +#: static/admin/translations-fakejs.js:453 +msgid "New rule" +msgstr "" + +#: static/admin/translations-fakejs.js:456 +msgid "Event" +msgstr "" + +#: static/admin/translations-fakejs.js:457 +msgid "Start time" +msgstr "" + +#: static/admin/translations-fakejs.js:458 +msgid "Duration" +msgstr "" + +#: static/admin/translations-fakejs.js:459 +msgid "Duration units" +msgstr "" + +#: static/admin/translations-fakejs.js:460 +msgid "Start date" +msgstr "" + +#: static/admin/translations-fakejs.js:461 +msgid "Repeat until date" +msgstr "" + +#: static/admin/translations-fakejs.js:462 msgid "Frequency" msgstr "" -#: static/admin/translations-fakejs.js:454 +#: static/admin/translations-fakejs.js:464 msgid "Repeat every" msgstr "" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:474 +msgid "New member pool" +msgstr "" + +#: static/admin/translations-fakejs.js:475 +msgid "Edit member pool" +msgstr "" + +#: static/admin/translations-fakejs.js:477 msgid "Service pool" msgstr "" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:478 msgid "Enabled?" msgstr "" diff --git a/server/src/uds/locale/es/LC_MESSAGES/django.po b/server/src/uds/locale/es/LC_MESSAGES/django.po index 4ae2a12e..81f664a4 100644 --- a/server/src/uds/locale/es/LC_MESSAGES/django.po +++ b/server/src/uds/locale/es/LC_MESSAGES/django.po @@ -19,9 +19,9 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" -"PO-Revision-Date: 2020-02-25 14:41+0000\n" -"Last-Translator: Adolfo Gómez \n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" +"PO-Revision-Date: 2020-02-27 12:51+0000\n" +"Last-Translator: Víctor Alonso \n" "Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/" "es/)\n" "Language: es\n" @@ -72,7 +72,7 @@ msgstr "Etiquetas" #: REST/methods/accountsusage.py:92 msgid "Pool name" -msgstr "Nombre del pool" +msgstr "Nombre del Pool" #: REST/methods/accountsusage.py:93 core/auths/authenticator.py:136 msgid "User name" @@ -127,7 +127,7 @@ msgstr "Servicio de usuario no encontrado" #: REST/methods/actor_token.py:51 msgid "Actor tokens" -msgstr "Fichas de actor" +msgstr "Tokens del Actor" #: REST/methods/actor_token.py:54 reports/stats/pools_performance.py:198 #: reports/stats/pools_performance.py:213 reports/stats/pools_usage_day.py:65 @@ -157,11 +157,11 @@ msgstr "Postconfigurar" #: REST/methods/actor_token.py:60 msgid "Run Once" -msgstr "Corre una vez" +msgstr "Ejecutar una vez" #: REST/methods/actor_token.py:61 msgid "Log level" -msgstr "Nivel de registro" +msgstr "Nivel de log" #: REST/methods/actor_token.py:67 msgid "Token isued by {} from {}" @@ -200,7 +200,7 @@ msgstr "Etiqueta" #: REST/methods/authenticators.py:71 reports/stats/pools_performance.py:203 #: reports/stats/pools_performance.py:258 reports/stats/user_access.py:236 -#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:67 +#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:66 #: templates/uds/reports/stats/pools-performance.html:35 #: templates/uds/reports/stats/user-access.html:35 msgid "Users" @@ -255,7 +255,7 @@ msgstr "Reglas de {0}" #: REST/methods/calendarrules.py:154 msgid "Current rules" -msgstr "Normas actuales" +msgstr "Reglas actuales" #: REST/methods/calendars.py:58 msgid "Calendars" @@ -331,7 +331,7 @@ msgstr "Grupo de Pool" #: REST/methods/meta_pools.py:143 REST/methods/services_pools.py:269 msgid "Pool group for this pool (for pool classify on display)" msgstr "" -"Grupo de pool para este pool (para la clasificación del pool en pantalla)" +"Grupo de Pool para este pool (para la visualización del pool en pantalla)" #: REST/methods/meta_pools.py:151 msgid "If active, metapool will be visible for users" @@ -339,7 +339,7 @@ msgstr "Si está activo, el metapool será visible para los usuarios." #: REST/methods/meta_pools.py:158 REST/methods/services_pools.py:276 msgid "Calendar access denied text" -msgstr "Texto de acceso denegado denegado" +msgstr "Texto de acceso denegado al calendario" #: REST/methods/meta_pools.py:159 REST/methods/services_pools.py:277 msgid "" @@ -561,10 +561,10 @@ msgstr "Servidor (IP o FQDN) que servirá como proxy." #: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:45 #: auths/RegexLdap/authenticator.py:65 auths/SimpleLDAP/authenticator.py:58 #: services/HyperV_enterprise/legacy/provider.py:84 -#: services/HyperV_enterprise/provider.py:116 +#: services/HyperV_enterprise/provider.py:114 #: services/Nutanix_enterprise/provider.py:37 services/OpenGnsys/provider.py:96 #: services/OpenNebula/provider.py:78 services/OpenStack/provider_legacy.py:103 -#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:101 +#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:99 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 msgid "Port" @@ -968,11 +968,11 @@ msgstr "Usuarios actuales" #: auths/EDirectory_enterprise/authenticator.py:61 #: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:98 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:102 services/OpenStack/provider_legacy.py:109 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:116 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:95 #: transports/HTML5RDP/html5rdp.py:75 transports/NX/nxtransport.py:71 @@ -1116,11 +1116,11 @@ msgstr "" #: osmanagers/WindowsOsManager/windows_domain.py:69 #: osmanagers/WindowsOsManager/windows_random.py:66 #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:99 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:103 services/OpenStack/provider_legacy.py:110 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:124 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:96 #: transports/HTML5RDP/html5rdp.py:76 transports/NX/nxtransport.py:72 @@ -1143,7 +1143,7 @@ msgstr "Contraseña del usuario LDAP" #: auths/RegexLdap/authenticator.py:69 auths/SimpleLDAP/authenticator.py:62 #: services/Azure_enterprise/provider.py:48 #: services/HyperV_enterprise/legacy/provider.py:93 -#: services/HyperV_enterprise/provider.py:134 +#: services/HyperV_enterprise/provider.py:131 #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:105 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:108 services/OpenStack/provider_legacy.py:115 @@ -1911,7 +1911,7 @@ msgstr "Eliminando" #: core/util/state.py:72 msgid "Restrained" -msgstr "Refrenado" +msgstr "Restringido" #: core/util/state.py:74 core/util/states/common.py:67 msgid "Removed" @@ -2478,51 +2478,51 @@ msgstr "¡El formato DOM\\USUARIO no está permitido!" msgid "Must provide a password for the account!" msgstr "¡Debe indicar una contraseña para la cuenta!" -#: osmanagers/WindowsOsManager/windows_domain.py:271 -#: osmanagers/WindowsOsManager/windows_domain.py:281 +#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:283 msgid "Check error: {}" msgstr "Error de verificación: {}" -#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:275 #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "" "No se encontraron los parámetros del servidor (_ldap._tcp. {0} no puede ser " "resuelto)" -#: osmanagers/WindowsOsManager/windows_domain.py:286 +#: osmanagers/WindowsOsManager/windows_domain.py:288 msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)" msgstr "" "Error de verificación: Grupo \"{}\" no se encuentra (se usa el campo \"cn\" " "para localizarlo)" -#: osmanagers/WindowsOsManager/windows_domain.py:288 +#: osmanagers/WindowsOsManager/windows_domain.py:290 msgid "Server check was successful" msgstr "Verificación del servidor realizada con éxito" -#: osmanagers/WindowsOsManager/windows_domain.py:300 +#: osmanagers/WindowsOsManager/windows_domain.py:302 #, python-brace-format msgid "Could not access AD using LDAP ({0})" msgstr "No se puede acceder a AD utilizando LDAP ({0})" -#: osmanagers/WindowsOsManager/windows_domain.py:312 +#: osmanagers/WindowsOsManager/windows_domain.py:314 #, python-brace-format msgid "The default path {0} for computers was not found!!!" msgstr "¡No se encontró la ruta por defecto {0} para los equipos!" -#: osmanagers/WindowsOsManager/windows_domain.py:313 +#: osmanagers/WindowsOsManager/windows_domain.py:315 #, python-brace-format msgid "The ou path {0} was not found!!!" msgstr "¡No se encontró la ruta ou {0}!" -#: osmanagers/WindowsOsManager/windows_domain.py:315 +#: osmanagers/WindowsOsManager/windows_domain.py:317 #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "" "No se pudieron verificar los parámetros (_ldap._tcp. {0} no pueden ser " "resueltos)" -#: osmanagers/WindowsOsManager/windows_domain.py:320 +#: osmanagers/WindowsOsManager/windows_domain.py:322 msgid "All parameters seem to work fine." msgstr "Todos los parámetros parecen funcionar bien." @@ -2797,19 +2797,19 @@ msgstr "Obtenidos de las suscripciones" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:88 -#: services/HyperV_enterprise/provider.py:81 +#: services/HyperV_enterprise/provider.py:79 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 #: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:51 #: services/Vmware_enterprise/provider.py:47 -#: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:98 +#: services/Vmware_enterprise/provider.py:107 services/Xen/provider.py:98 msgid "Creation concurrency" msgstr "Concurrencia de creación" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:89 -#: services/HyperV_enterprise/provider.py:86 +#: services/HyperV_enterprise/provider.py:84 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 @@ -2820,19 +2820,19 @@ msgstr "Número máximo de creación de VMs de forma simultánea " #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:90 -#: services/HyperV_enterprise/provider.py:93 +#: services/HyperV_enterprise/provider.py:91 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 #: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:52 #: services/Vmware_enterprise/provider.py:48 -#: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:99 +#: services/Vmware_enterprise/provider.py:108 services/Xen/provider.py:99 msgid "Removal concurrency" msgstr "Concurrencia de eliminación" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:91 -#: services/HyperV_enterprise/provider.py:98 +#: services/HyperV_enterprise/provider.py:96 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 @@ -2910,7 +2910,7 @@ msgstr "Tamaño para máquinas creadas de este servicio." #: services/Nutanix_enterprise/service.py:82 services/OVirt/service.py:198 #: services/OpenNebula/service.py:118 services/OpenStack/service.py:140 #: services/Proxmox/service.py:160 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:164 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:164 msgid "Machine Names" msgstr "Nombres de las máquinas" @@ -2920,7 +2920,7 @@ msgstr "Nombres de las máquinas" #: services/Nutanix_enterprise/service.py:85 services/OVirt/service.py:201 #: services/OpenNebula/service.py:121 services/OpenStack/service.py:143 #: services/Proxmox/service.py:163 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:167 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:167 msgid "Base name for clones from this machine" msgstr "Nombre base para clones de esta máquina" @@ -2930,7 +2930,7 @@ msgstr "Nombre base para clones de esta máquina" #: services/Nutanix_enterprise/service.py:91 services/OVirt/service.py:208 #: services/OpenNebula/service.py:128 services/OpenStack/service.py:150 #: services/Proxmox/service.py:170 services/VCloud_enterprise/service.py:88 -#: services/Vmware_enterprise/service_linked.py:125 services/Xen/service.py:174 +#: services/Vmware_enterprise/service_linked.py:123 services/Xen/service.py:174 msgid "Name Length" msgstr "Longitud del nombre" @@ -2940,7 +2940,7 @@ msgstr "Longitud del nombre" #: services/Nutanix_enterprise/service.py:94 services/OVirt/service.py:211 #: services/OpenNebula/service.py:131 services/OpenStack/service.py:153 #: services/Proxmox/service.py:173 services/VCloud_enterprise/service.py:89 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:177 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:177 msgid "Size of numeric part for the names of these machines" msgstr "Tamaño de la parte numérica para los nombres de estas máquinas." @@ -3001,7 +3001,7 @@ msgstr "" "tamaño de la máquina y la máquina es compatible con esta opción antes de " "activar." -#: services/Azure_enterprise/service.py:160 +#: services/Azure_enterprise/service.py:159 msgid "You must select a network for the service" msgstr "Debe seleccionar una red para el servicio" @@ -3027,12 +3027,12 @@ msgid "WSMan Port (normally 5985)" msgstr "Puerto WSMan (normalmente 5985)" #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 msgid "User with valid privileges on HyperV Server" msgstr "Usuario con privilegios válidos en servidor HyperV" #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 msgid "Password of the user of HyperV" msgstr "Contraseña del usuario de HyperV" @@ -3041,14 +3041,14 @@ msgid "Timeout in seconds of connection to HyperV" msgstr "Tiempo de espera en segundos de conexión a HyperV" #: services/HyperV_enterprise/legacy/provider.py:95 -#: services/HyperV_enterprise/provider.py:105 +#: services/HyperV_enterprise/provider.py:103 #: services/Nutanix_enterprise/provider.py:45 services/OVirt/provider.py:117 #: services/Vmware_enterprise/provider.py:51 services/Xen/provider.py:101 msgid "Macs range" msgstr "Rango de Macs" #: services/HyperV_enterprise/legacy/provider.py:96 -#: services/HyperV_enterprise/provider.py:109 services/Xen/provider.py:102 +#: services/HyperV_enterprise/provider.py:107 services/Xen/provider.py:102 msgid "Range of valid macs for created machines" msgstr "Rango de macs válidos para máquinas creadas" @@ -3059,7 +3059,7 @@ msgstr "Test de conexión realizado con éxito" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/Nutanix_enterprise/provider.py:202 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:167 +#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:178 msgid "Connection failed. Check connection params" msgstr "La conexión ha fallado. Compruebe los parámetros de conexión" @@ -3112,13 +3112,13 @@ msgstr "" #: services/HyperV_enterprise/legacy/service.py:91 #: services/HyperV_enterprise/service.py:92 services/OVirt/service.py:131 -#: services/Vmware_enterprise/service_linked.py:130 services/Xen/service.py:118 +#: services/Vmware_enterprise/service_linked.py:128 services/Xen/service.py:118 msgid "Reserved Space" msgstr "Espacio Reservado" #: services/HyperV_enterprise/legacy/service.py:94 #: services/HyperV_enterprise/service.py:95 services/OVirt/service.py:135 -#: services/Vmware_enterprise/service_linked.py:133 services/Xen/service.py:121 +#: services/Vmware_enterprise/service_linked.py:131 services/Xen/service.py:121 msgid "Minimal free space in GB" msgstr "Espacio libre mínimo en GB" @@ -3126,7 +3126,7 @@ msgstr "Espacio libre mínimo en GB" #: services/HyperV_enterprise/service.py:100 #: services/Nutanix_enterprise/service.py:55 services/OVirt/service.py:140 #: services/Proxmox/service.py:126 -#: services/Vmware_enterprise/service_linked.py:114 services/Xen/service.py:126 +#: services/Vmware_enterprise/service_linked.py:112 services/Xen/service.py:126 msgid "Base Machine" msgstr "Máquina Base" @@ -3161,15 +3161,15 @@ msgstr "Máquina base para el servicio" #: services/Proxmox/service.py:143 services/Proxmox/service.py:155 #: services/Proxmox/service.py:164 services/Proxmox/service.py:174 #: services/Vmware_enterprise/service_full.py:68 -#: services/Vmware_enterprise/service_linked.py:110 +#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:112 #: services/Vmware_enterprise/service_linked.py:114 #: services/Vmware_enterprise/service_linked.py:116 #: services/Vmware_enterprise/service_linked.py:118 -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:119 #: services/Vmware_enterprise/service_linked.py:121 -#: services/Vmware_enterprise/service_linked.py:123 -#: services/Vmware_enterprise/service_linked.py:124 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:129 +#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:129 #: services/Xen/service.py:138 services/Xen/service.py:148 #: services/Xen/service.py:159 services/Xen/service.py:168 #: services/Xen/service.py:178 @@ -3188,13 +3188,13 @@ msgstr "" #: services/HyperV_enterprise/service.py:117 #: services/Nutanix_enterprise/service.py:62 services/OVirt/service.py:148 #: services/Proxmox/service.py:148 -#: services/Vmware_enterprise/service_linked.py:115 services/Xen/service.py:143 +#: services/Vmware_enterprise/service_linked.py:113 services/Xen/service.py:143 msgid "Memory (Mb)" msgstr "Memoria (Mb)" #: services/HyperV_enterprise/legacy/service.py:121 #: services/HyperV_enterprise/service.py:122 -#: services/Vmware_enterprise/service_linked.py:116 +#: services/Vmware_enterprise/service_linked.py:114 msgid "Memory for machines deployed from this service" msgstr "Memoria para las máquinas desplegada desde este servicio" @@ -3221,24 +3221,24 @@ msgstr "" "Si está utilizando un servidor HyperV agrupado, habilite esta opción. " "Además, use el" -#: services/HyperV_enterprise/provider.py:70 +#: services/HyperV_enterprise/provider.py:69 msgid "Enable SSL" msgstr "Usar SSL" -#: services/HyperV_enterprise/provider.py:72 +#: services/HyperV_enterprise/provider.py:71 msgid "" "If active, the connections to HyperV will be made using SSL (Recommended)." msgstr "Si está activo, se utilizará una conexión SSL a HyperV (recomendado)." -#: services/HyperV_enterprise/provider.py:118 +#: services/HyperV_enterprise/provider.py:116 msgid "Remote WSman port.Leave to zero for default." msgstr "Puerto WSman remoto. Deje a cero por defecto." -#: services/HyperV_enterprise/provider.py:125 +#: services/HyperV_enterprise/provider.py:123 msgid "Force SSL certificate verification" msgstr "Forzar verificación de certificado SSL" -#: services/HyperV_enterprise/provider.py:127 +#: services/HyperV_enterprise/provider.py:125 msgid "" "If active, the certificate on cluster connection will be enforced to be " "verified." @@ -3246,14 +3246,14 @@ msgstr "" "Si está activo, el certificado en la conexión del clúster se aplicará para " "ser verificado." -#: services/HyperV_enterprise/provider.py:138 +#: services/HyperV_enterprise/provider.py:135 msgid "" "Timeout in seconds for connection to HyperV. (Keep this value high enough)" msgstr "" "Tiempo de espera en segundos de conexión a HyperV. (Mantenga este valor lo " "suficientemente alto)" -#: services/HyperV_enterprise/provider.py:159 +#: services/HyperV_enterprise/provider.py:156 msgid "" "For clusters, username must be a domain user name (user@domain or DOMAIN" "\\user" @@ -3732,6 +3732,15 @@ msgstr "Grupos de seguridad de servicio" msgid "IP " msgstr "IP " +#: services/PhysicalMachines/provider.py:42 +msgid "Static IP Machines Provider" +msgstr "Proveedor de máquinas de IP estática" + +#: services/PhysicalMachines/provider.py:44 +#| msgid "Provides connection to Azure Platform" +msgid "Provides connection to machines by IP" +msgstr "Proporciona conexión a máquinas por IP" + #: services/PhysicalMachines/service_multi.py:59 #: services/Vmware_enterprise/service_fixed.py:54 msgid "Service Token" @@ -3861,9 +3870,9 @@ msgstr "" "Si está marcada, el servidor se comprobará antes de asignar o utilizar." #: services/RDS_enterprise/provider.py:58 -#: services/RDS_enterprise/provider.py:63 -#: services/RDS_enterprise/provider.py:69 -#: services/RDS_enterprise/provider.py:77 +#: services/RDS_enterprise/provider.py:62 +#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:76 msgid "User mapping" msgstr "Mapeo de usuario" @@ -3875,17 +3884,17 @@ msgstr "" "Si está activo, se hará asignación de usuario. Si no, la credenciál del " "usuario en UDS será redirigida al servidor RDS." -#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:67 msgid "User list for mapping. (Not used if User mapping is disabled)" msgstr "" "Lista de usuarios para el mapeo. (No se usa si la asignación de usuario está " "deshabilitada)" -#: services/RDS_enterprise/provider.py:74 +#: services/RDS_enterprise/provider.py:73 msgid "User's password" msgstr "Contraseña de usuario" -#: services/RDS_enterprise/provider.py:75 +#: services/RDS_enterprise/provider.py:74 msgid "" "Default password for users in list mapping. (Not used if User mapping is " "disabled)" @@ -3893,11 +3902,11 @@ msgstr "" "Contraseña predeterminada para los usuarios en el mapeo de la lista. (No " "usada si el mapeo de usuario está deshabilitado)" -#: services/RDS_enterprise/provider.py:83 +#: services/RDS_enterprise/provider.py:82 msgid "User auto creation on AD" msgstr "Creación automática de usuarios en AD" -#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:85 msgid "" "If active, uds will mirror the user on your active director. WARNING!! " "Existing coincident users may be deleted!." @@ -3905,54 +3914,54 @@ msgstr "" "Si está activo, uds reflejará al usuario en su director activo. " "¡¡ADVERTENCIA!! ¡Los usuarios coincidentes existentes pueden ser eliminados!" -#: services/RDS_enterprise/provider.py:88 -#: services/RDS_enterprise/provider.py:96 -#: services/RDS_enterprise/provider.py:105 -#: services/RDS_enterprise/provider.py:113 -#: services/RDS_enterprise/provider.py:121 -#: services/RDS_enterprise/provider.py:129 -#: services/RDS_enterprise/provider.py:138 -#: services/RDS_enterprise/provider.py:146 -#: services/RDS_enterprise/provider.py:154 +#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:136 +#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:152 msgid "AD User management" msgstr "AD Gestión de usuarios" -#: services/RDS_enterprise/provider.py:93 +#: services/RDS_enterprise/provider.py:91 msgid "AD Server" msgstr "Servidor AD" -#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:92 msgid "IP or HOST of AD Server. Must have LDAPS support enabled" msgstr "IP o host del servidor AD. Debe tener habilitado el soporte LDAPS" -#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:101 msgid "AD LDAPS port (default is 636)" msgstr "Puerto AD LDAPS (el valor predeterminado es 636)" -#: services/RDS_enterprise/provider.py:110 +#: services/RDS_enterprise/provider.py:108 msgid "AD server OU for created users" msgstr "UO del servidor de AD para usuarios creados" -#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:109 msgid "AD Server branch where users will be created by UDS" msgstr "Rama del servidor AD donde los usuarios serán creados por UDS" -#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:117 msgid "" "Username with privileges to create/delete accounts. Use USER@DOMAIN.XXX form." msgstr "" "Nombre de usuario con privilegios para crear / eliminar cuentas. Use el " "formulario USER@DOMAIN.XXX." -#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:125 msgid "Password of the user with privileges" msgstr "Contraseña del usuario con privilegios" -#: services/RDS_enterprise/provider.py:134 +#: services/RDS_enterprise/provider.py:132 msgid "Prefix for created users" msgstr "Prefijo para usuarios creados" -#: services/RDS_enterprise/provider.py:135 +#: services/RDS_enterprise/provider.py:133 msgid "" "User will be created on AD with the format \"PREFIX...\", where ... will be " "the original UDS own username. Max 4 characters" @@ -3960,11 +3969,11 @@ msgstr "" "El usuario se creará en AD con el formato \"PREFIJO ...\", donde ... será el " "nombre de usuario original de UDS. Max 4 caracteres" -#: services/RDS_enterprise/provider.py:143 +#: services/RDS_enterprise/provider.py:141 msgid "AD Domain" msgstr "Dominio AD" -#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:142 msgid "" "Domain for newly created users (i.e. example.com, example.local). If empty, " "will be deduced from username" @@ -3972,75 +3981,75 @@ msgstr "" "Dominio para usuarios recién creados (es decir, ejemplo.com, ejemplo.local). " "Si está vacío, se deducirá del nombre de usuario" -#: services/RDS_enterprise/provider.py:151 +#: services/RDS_enterprise/provider.py:149 msgid "AD Group" msgstr "Grupo de AD" -#: services/RDS_enterprise/provider.py:152 +#: services/RDS_enterprise/provider.py:150 msgid "If not empty, UDS will try to add managed users to this group" msgstr "" "Si no está vacío, UDS intentará agregar usuarios administrados a este grupo" -#: services/RDS_enterprise/provider.py:162 +#: services/RDS_enterprise/provider.py:160 msgid "Select only one of \"User mapping\" or \"User creation\" methods." msgstr "" "Seleccione solo uno de los métodos de \"Asignación de usuarios\" o " "\"Creación de usuarios\"." -#: services/RDS_enterprise/provider.py:166 +#: services/RDS_enterprise/provider.py:164 msgid "AD User Management: you must provide the AD server host." msgstr "AD User Management: debe proporcionar el host del servidor AD." -#: services/RDS_enterprise/provider.py:169 +#: services/RDS_enterprise/provider.py:167 msgid "AD User Management: you must provide the user prefix." msgstr "AD User Management: debe proporcionar el prefijo del usuario." -#: services/RDS_enterprise/provider.py:172 +#: services/RDS_enterprise/provider.py:170 msgid "AD User Management: the username should be in USER@DOMAIN form." msgstr "" "AD User Management: el nombre de usuario debe estar en forma USER @ DOMAIN." -#: services/RDS_enterprise/provider.py:175 +#: services/RDS_enterprise/provider.py:173 msgid "AD User Management: you must provide the password." msgstr "AD User Management: debe proporcionar la contraseña." -#: services/RDS_enterprise/provider.py:179 +#: services/RDS_enterprise/provider.py:177 msgid "AD User Management: you must provide the user prefix. (1-4 characters)" msgstr "" "AD User Management: debe proporcionar el prefijo del usuario. (1-4 " "caracteres)" -#: services/RDS_enterprise/provider.py:182 +#: services/RDS_enterprise/provider.py:180 msgid "AD User Management: you must provide the user creation domain FQDN." msgstr "" "AD User Management: debe proporcionar el FQDN del dominio de creación de " "usuarios." -#: services/RDS_enterprise/provider.py:215 +#: services/RDS_enterprise/provider.py:213 msgid "Error: User {} on host {} is being used and cannot be removed right now" msgstr "" "Error: Usuario {} en {} host está siendo utilizado y no se pueden eliminar " "ahora" -#: services/RDS_enterprise/provider.py:249 +#: services/RDS_enterprise/provider.py:247 msgid "Connection to {}, port {} failed." msgstr "La conexión a {}, puerto {} falló." -#: services/RDS_enterprise/provider.py:265 +#: services/RDS_enterprise/provider.py:263 msgid "The group {} could not be found. Please, check it." msgstr "No se pudo encontrar el grupo {}. Compruébelo por favor." -#: services/RDS_enterprise/provider.py:267 +#: services/RDS_enterprise/provider.py:265 msgid "User creation test failed. Please, check parameters." msgstr "" "Prueba de creación de usuario fallida. Por favor, verifique los parámetros." -#: services/RDS_enterprise/provider.py:272 +#: services/RDS_enterprise/provider.py:270 msgid "Server {} is not accesible and Server checking is enabled" msgstr "" "El servidor {} no es accesible y la comprobación del servidor está habilitada" -#: services/RDS_enterprise/provider.py:274 +#: services/RDS_enterprise/provider.py:272 msgid "Connectivity test passed" msgstr "Prueba de conectividad aprobada" @@ -4097,7 +4106,7 @@ msgstr "" "Si activa RDS Actor esperará hasta la aplicación y todos los procesos " "generados acaben antes de considerar la aplicación ha finalizado." -#: services/RDS_enterprise/service.py:105 +#: services/RDS_enterprise/service.py:104 msgid "A valid application path is required" msgstr "Se requiere una ruta de aplicación válida" @@ -4141,19 +4150,19 @@ msgstr "¿Está vivo todavía Matusalén?" msgid "If you fail, this will not get saved :-)" msgstr "Si fallas, esto no se salvará :-)" -#: services/Sample/provider.py:137 +#: services/Sample/provider.py:136 msgid "Text area" msgstr "Cuadro de texto" -#: services/Sample/provider.py:138 +#: services/Sample/provider.py:137 msgid "This is a text area" msgstr "Este es un cuadro de texto." -#: services/Sample/provider.py:158 +#: services/Sample/provider.py:157 msgid "Methuselah is not alive!!! :-)" msgstr "¡¡¡Matusalén no está vivo!!! :-)" -#: services/Sample/provider.py:197 +#: services/Sample/provider.py:196 #: services/TestService_enterprise/provider.py:54 msgid "Nothing tested, but all went fine.." msgstr "No se ha comprobado nada, pero todo salió bien..." @@ -4303,12 +4312,12 @@ msgid "vApp template for the service" msgstr "Plantilla vApp para el servicio" #: services/VCloud_enterprise/service.py:82 -#: services/Vmware_enterprise/service_linked.py:117 +#: services/Vmware_enterprise/service_linked.py:115 msgid "Main Network" msgstr "Red principal" #: services/VCloud_enterprise/service.py:83 -#: services/Vmware_enterprise/service_linked.py:118 +#: services/Vmware_enterprise/service_linked.py:116 msgid "" "If more than one interface is found in machine, use the first found on this " "network as main" @@ -4356,15 +4365,28 @@ msgstr "" "Rango de macs válidos para máquinas creadas. Debe estar dentro de " "00:50:56:00:00:00-00:50:56:3F:FF:FF" -#: services/Vmware_enterprise/provider.py:56 +#: services/Vmware_enterprise/provider.py:55 +#| msgid "Services to keep in L2 cache" +msgid "Power off VM on L2 cache" +msgstr "Apague la máquina virtual en la caché L2" + +#: services/Vmware_enterprise/provider.py:58 +msgid "" +"If enabled, UDS will stop machines for L2 cache instead of suspending them. " +"This REQUIRES \"VMWare tools\" on machines." +msgstr "" +"Si está habilitado, UDS detendrá las máquinas para caché L2 en lugar de " +"suspenderlas. Esto REQUIERE \"Herramientas VMWare\" en máquinas." + +#: services/Vmware_enterprise/provider.py:64 msgid "VMWare VCenter Platform Provider" msgstr "Proveedor de Plataforma VMware vCenter" -#: services/Vmware_enterprise/provider.py:58 +#: services/Vmware_enterprise/provider.py:66 msgid "Provides connection to Virtual Center Services" msgstr "Proporciona conexión a los Servicios del Centro Virtual" -#: services/Vmware_enterprise/provider.py:165 +#: services/Vmware_enterprise/provider.py:176 msgid "Connection params ok" msgstr "Parámetros de conexión ok" @@ -4388,6 +4410,8 @@ msgstr "Datacenter" #: services/Vmware_enterprise/service_fixed.py:69 #: services/Vmware_enterprise/service_fixed.py:84 #: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:92 +#: services/Vmware_enterprise/service_fixed.py:100 msgid "Machines" msgstr "Máquinas" @@ -4397,7 +4421,7 @@ msgid "Datacenter containing base machine" msgstr " Datacenter que contiene la máquina base" #: services/Vmware_enterprise/service_fixed.py:74 -#: services/Vmware_enterprise/service_linked.py:100 +#: services/Vmware_enterprise/service_linked.py:98 msgid "Resource Pool" msgstr "Pool de recursos" @@ -4405,11 +4429,23 @@ msgstr "Pool de recursos" msgid "Resource Pool containing base machines" msgstr "Pool de recursos que contiene las máquinas base." -#: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:91 msgid "Machines for this service" msgstr "Máquinas para este servicio" -#: services/Vmware_enterprise/service_fixed.py:109 +#: services/Vmware_enterprise/service_fixed.py:96 +msgid "Use snapshots" +msgstr "Usar instantáneas" + +#: services/Vmware_enterprise/service_fixed.py:99 +msgid "" +"If active, UDS will try to create an snapshot on VM use and recover if on " +"exit." +msgstr "" +"Si está activo, UDS intentará crear una instantánea sobre el uso de VM y " +"recuperarlo si sale." + +#: services/Vmware_enterprise/service_fixed.py:122 msgid "We need at least a machine" msgstr "Necesitamos al menos una máquina" @@ -4465,45 +4501,45 @@ msgstr "" "Si está activo, los clones duplicados para este servicio encontrados serán " "eliminados" -#: services/Vmware_enterprise/service_linked.py:93 +#: services/Vmware_enterprise/service_linked.py:92 msgid "Keep on error" msgstr "Mantener si error" -#: services/Vmware_enterprise/service_linked.py:96 +#: services/Vmware_enterprise/service_linked.py:95 msgid "If active, access errors found on machine will not mark is as error." msgstr "" "Si está activo, los errores encontrados en la máquina no la marcará como " "erronea." -#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:106 msgid "Resource Pool containing base machine" msgstr "Pool de recursos que contiene la máquina base" -#: services/Vmware_enterprise/service_linked.py:114 +#: services/Vmware_enterprise/service_linked.py:112 msgid "Base machine for this service" msgstr "Máquina base para este servicio" -#: services/Vmware_enterprise/service_linked.py:119 +#: services/Vmware_enterprise/service_linked.py:117 msgid "Pub. Network" msgstr "Red de Pub." -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:118 msgid "Network on which the machine will be deployed" msgstr "Red en la cual se desplegará la máquina" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Clones Folder" msgstr "Carpeta de clones" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Folder where deploy clones" msgstr "Carpeta en la que desplegar clones" -#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:120 msgid "Inc.Datastores" msgstr "Inc.Datastores" -#: services/Vmware_enterprise/service_linked.py:123 +#: services/Vmware_enterprise/service_linked.py:121 msgid "Datastores where to put incrementals" msgstr "Almacenamiento de datos en el que poner los incrementales" diff --git a/server/src/uds/locale/es/LC_MESSAGES/djangojs.po b/server/src/uds/locale/es/LC_MESSAGES/djangojs.po index 4a5a92e6..b6c173be 100644 --- a/server/src/uds/locale/es/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/es/LC_MESSAGES/djangojs.po @@ -9,7 +9,7 @@ # blafuente , 2014 # blafuente , 2014-2015 # Javier , 2014 -# Javier , 2014 +# Javier , 2014,2020 # Javier , 2014 # Luis Fagundez , 2018 # Víctor Alonso , 2020 @@ -18,9 +18,9 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" -"PO-Revision-Date: 2020-02-25 14:41+0000\n" -"Last-Translator: Adolfo Gómez \n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" +"PO-Revision-Date: 2020-02-27 12:43+0000\n" +"Last-Translator: Víctor Alonso \n" "Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/" "es/)\n" "Language: es\n" @@ -122,11 +122,11 @@ msgstr "Autenticador" #: static/admin/main.js:1 static/admin/translations-fakejs.js:29 msgid "user" -msgstr "usuario" +msgstr "Usuario" #: static/admin/main.js:1 static/admin/translations-fakejs.js:30 msgid "group" -msgstr "grupo" +msgstr "Grupo" #: static/admin/main.js:1 static/admin/translations-fakejs.js:31 msgid "transport" @@ -138,11 +138,11 @@ msgstr "OS manager" #: static/admin/main.js:1 static/admin/translations-fakejs.js:33 msgid "calendar" -msgstr "calendario" +msgstr "Calendario" #: static/admin/main.js:1 static/admin/translations-fakejs.js:34 msgid "pool group" -msgstr "pool group" +msgstr "Pool group" #: static/admin/main.js:1 static/admin/translations-fakejs.js:35 msgid "Go to" @@ -185,8 +185,8 @@ msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# servicios restringidos" #: static/admin/main.js:1 static/admin/translations-fakejs.js:52 -#: static/admin/translations-fakejs.js:294 -#: static/admin/translations-fakejs.js:302 +#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:305 msgid "Filter" msgstr "Filtro" @@ -203,25 +203,25 @@ msgid "Full Access" msgstr "Acceso completo" #: static/admin/main.js:1 static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:402 -#: static/admin/translations-fakejs.js:421 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:426 msgid "User" msgstr "Usuario" #: static/admin/main.js:1 static/admin/translations-fakejs.js:44 #: static/admin/translations-fakejs.js:115 #: static/admin/translations-fakejs.js:140 -#: static/admin/translations-fakejs.js:397 -#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:402 +#: static/admin/translations-fakejs.js:416 msgid "Group" msgstr "Grupo" #: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:396 #: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:410 -#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:415 +#: static/admin/translations-fakejs.js:425 #: static/modern/translations-fakejs.js:40 msgid "Authenticator" msgstr "Autenticador" @@ -380,8 +380,8 @@ msgstr "Pool" #: static/admin/main.js:1 static/admin/translations-fakejs.js:118 #: static/admin/translations-fakejs.js:134 #: static/admin/translations-fakejs.js:160 -#: static/admin/translations-fakejs.js:348 -#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:368 msgid "State" msgstr "Estado" @@ -393,8 +393,8 @@ msgstr "Servicios de usuario" #: static/admin/main.js:1 static/admin/translations-fakejs.js:145 #: static/admin/translations-fakejs.js:162 -#: static/admin/translations-fakejs.js:312 -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:469 msgid "Service pools" msgstr "Pools de servicio" @@ -418,7 +418,7 @@ msgstr "(oculto)" #: static/admin/main.js:1 static/admin/translations-fakejs.js:57 msgid "Selected items :" -msgstr "Artículos seleccionados:" +msgstr "Elementos seleccionados:" #: static/admin/main.js:1 static/admin/translations-fakejs.js:128 #: static/admin/translations-fakejs.js:163 @@ -463,19 +463,19 @@ msgstr "Todos" #: static/admin/main.js:1 static/admin/translations-fakejs.js:116 #: static/admin/translations-fakejs.js:141 -#: static/admin/translations-fakejs.js:347 -#: static/admin/translations-fakejs.js:362 -#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:455 msgid "Comments" msgstr "Comentarios" #: static/admin/main.js:1 static/admin/translations-fakejs.js:120 msgid "Unique ID" -msgstr "Identificación única" +msgstr "ID único" #: static/admin/main.js:1 static/admin/translations-fakejs.js:121 msgid "Friendly Name" -msgstr "Nombre amigable" +msgstr "Nombre descriptivo" #: static/admin/main.js:1 static/admin/translations-fakejs.js:122 msgid "In Use" @@ -491,30 +491,31 @@ msgstr "Pool de Servicios" #: static/admin/main.js:1 static/admin/translations-fakejs.js:125 #: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:342 -#: static/admin/translations-fakejs.js:356 -#: static/admin/translations-fakejs.js:372 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:281 +#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:347 +#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:384 +#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:471 msgid "Groups" msgstr "Grupos" #: static/admin/main.js:1 static/admin/translations-fakejs.js:126 -#: static/admin/translations-fakejs.js:373 -#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:382 msgid "Services Pools" msgstr "Pools de Servicios" #: static/admin/main.js:1 static/admin/translations-fakejs.js:127 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:460 +#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:470 msgid "Assigned services" msgstr "Servicios Asignados" #: static/admin/main.js:1 static/admin/translations-fakejs.js:136 -#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:454 msgid "Name" msgstr "Nombre" @@ -531,25 +532,26 @@ msgid "Last access" msgstr "Ultimo acceso" #: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:341 -#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:383 msgid "Users" msgstr "Usuarios" #: static/admin/main.js:1 static/admin/translations-fakejs.js:142 -#: static/admin/translations-fakejs.js:349 -#: static/admin/translations-fakejs.js:364 +#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:369 msgid "Enabled" msgstr "Habilitado" #: static/admin/main.js:1 static/admin/translations-fakejs.js:143 -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:365 +#: static/admin/translations-fakejs.js:355 +#: static/admin/translations-fakejs.js:370 msgid "Disabled" msgstr "Deshabilitado" #: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:351 +#: static/admin/translations-fakejs.js:356 msgid "Blocked" msgstr "Bloqueado" @@ -563,7 +565,7 @@ msgstr "Borrar grupo" #: static/admin/main.js:1 static/admin/translations-fakejs.js:94 msgid "New OS Manager" -msgstr "Nuevo administrador del sistema operativo" +msgstr "Nuevo OS Manager" #: static/admin/main.js:1 static/admin/translations-fakejs.js:95 msgid "Edit OS Manager" @@ -650,12 +652,12 @@ msgid "Please, select a valid transport" msgstr "Por favor, seleccione un transporte válido" #: static/admin/main.js:1 static/admin/translations-fakejs.js:174 -#: static/admin/translations-fakejs.js:300 -#: static/admin/translations-fakejs.js:343 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:387 -#: static/admin/translations-fakejs.js:441 -#: static/admin/translations-fakejs.js:463 +#: static/admin/translations-fakejs.js:303 +#: static/admin/translations-fakejs.js:348 +#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:473 msgid "Logs" msgstr "Logs" @@ -673,19 +675,19 @@ msgstr "Servicios asignados" #: static/admin/main.js:1 static/admin/translations-fakejs.js:178 #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:283 -#: static/admin/translations-fakejs.js:327 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:369 -#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:374 #: static/admin/translations-fakejs.js:403 -#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:408 #: static/admin/translations-fakejs.js:412 -#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:417 #: static/admin/translations-fakejs.js:427 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:456 -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:479 msgid "Cancel" msgstr "Cancelar" @@ -733,7 +735,7 @@ msgstr "Ejecutar acción programada" #: static/admin/main.js:1 static/admin/translations-fakejs.js:190 msgid "Execute scheduled action right now?" -msgstr "¿Ejecutar la acción programada en este momento?" +msgstr "¿Ejecutar la acción programada en ahora?" #: static/admin/main.js:1 static/admin/translations-fakejs.js:191 msgid "Scheduled action executed" @@ -829,7 +831,7 @@ msgid "Yearly" msgstr "Anual" #: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:453 +#: static/admin/translations-fakejs.js:463 msgid "Weekdays" msgstr "Días de la semana" @@ -1021,207 +1023,222 @@ msgid "Add" msgstr "Añadir" #: static/admin/translations-fakejs.js:278 -#: static/admin/translations-fakejs.js:281 -#: static/admin/translations-fakejs.js:284 -#: static/admin/translations-fakejs.js:328 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:287 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:363 #: static/admin/translations-fakejs.js:375 #: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:393 #: static/admin/translations-fakejs.js:404 -#: static/admin/translations-fakejs.js:408 +#: static/admin/translations-fakejs.js:409 #: static/admin/translations-fakejs.js:413 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:422 #: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:457 -#: static/admin/translations-fakejs.js:468 +#: static/admin/translations-fakejs.js:436 +#: static/admin/translations-fakejs.js:440 +#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:480 msgid "Ok" -msgstr "De acuerdo" +msgstr "Ok" #: static/admin/translations-fakejs.js:279 msgid "Permissions for" msgstr "Permisos para" -#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:282 msgid "New permission..." msgstr "Nuevo permiso..." -#: static/admin/translations-fakejs.js:282 +#: static/admin/translations-fakejs.js:284 +#| msgid "New group permission for" +msgid "New user permission for" +msgstr "Nuevo permiso de usuario para" + +#: static/admin/translations-fakejs.js:285 msgid "New group permission for" msgstr "Nuevo permiso de grupo para" -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:288 msgid "Discard & close" msgstr "Descartar y cerrar" -#: static/admin/translations-fakejs.js:286 -#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:335 msgid "Save" msgstr "Guardar" -#: static/admin/translations-fakejs.js:287 -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:290 +#: static/admin/translations-fakejs.js:291 +#: static/admin/translations-fakejs.js:292 msgid "New" msgstr "Nuevo" -#: static/admin/translations-fakejs.js:290 -#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:293 +#: static/admin/translations-fakejs.js:300 msgid "Edit" msgstr "Editar" -#: static/admin/translations-fakejs.js:291 -#: static/admin/translations-fakejs.js:298 +#: static/admin/translations-fakejs.js:294 +#: static/admin/translations-fakejs.js:301 msgid "Permissions" msgstr "Permisos" -#: static/admin/translations-fakejs.js:292 -#: static/admin/translations-fakejs.js:301 +#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:304 msgid "Export" msgstr "Exportar" -#: static/admin/translations-fakejs.js:293 -#: static/admin/translations-fakejs.js:299 +#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:302 msgid "Delete" msgstr "Borrar" -#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:298 msgid "Selected items" msgstr "Elementos seleccionados" -#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:299 msgid "Detail" msgstr "Detalles" -#: static/admin/translations-fakejs.js:303 -#: static/admin/translations-fakejs.js:340 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:433 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:468 msgid "Summary" msgstr "Resumen" -#: static/admin/translations-fakejs.js:304 -#: static/admin/translations-fakejs.js:382 +#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:387 msgid "Services" msgstr "Servicios" -#: static/admin/translations-fakejs.js:305 +#: static/admin/translations-fakejs.js:308 msgid "Authenticators" msgstr "Autenticadores" -#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:309 msgid "Os Managers" msgstr "OS Managers" -#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:310 msgid "Connectivity" msgstr "Conectividad" -#: static/admin/translations-fakejs.js:308 -#: static/admin/translations-fakejs.js:437 +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:445 msgid "Transports" msgstr "Transportes" -#: static/admin/translations-fakejs.js:309 +#: static/admin/translations-fakejs.js:312 msgid "Networks" msgstr "Redes" -#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:313 msgid "Proxies" msgstr "Proxies" -#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:314 msgid "Pools" msgstr "Pools" -#: static/admin/translations-fakejs.js:313 +#: static/admin/translations-fakejs.js:316 msgid "Meta pools" msgstr "Meta pools" -#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:318 msgid "Calendars" msgstr "Calendarios" -#: static/admin/translations-fakejs.js:316 +#: static/admin/translations-fakejs.js:319 msgid "Accounts" msgstr "Cuentas" -#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:320 msgid "Tools" msgstr "Herramientas" -#: static/admin/translations-fakejs.js:318 +#: static/admin/translations-fakejs.js:321 msgid "Gallery" msgstr "Galería" -#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:322 msgid "Reports" msgstr "Informes" -#: static/admin/translations-fakejs.js:320 +#: static/admin/translations-fakejs.js:323 msgid "Configuration" msgstr "Configuración" -#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:324 msgid "Actor tokens" msgstr "Fichas de actor" -#: static/admin/translations-fakejs.js:322 +#: static/admin/translations-fakejs.js:325 msgid "Flush Cache" msgstr "Vaciar caché" -#: static/admin/translations-fakejs.js:323 +#: static/admin/translations-fakejs.js:326 +#| msgid "New group for" +msgid "New image for" +msgstr "Nueva imagen para" + +#: static/admin/translations-fakejs.js:327 +#| msgid "Edit user" +msgid "Edit for" +msgstr "Editar para" + +#: static/admin/translations-fakejs.js:328 msgid "Image name" msgstr "Nombre de la imágen" -#: static/admin/translations-fakejs.js:324 +#: static/admin/translations-fakejs.js:329 msgid "Image (click to change)" msgstr "Imagen (click para cambiar)" -#: static/admin/translations-fakejs.js:325 +#: static/admin/translations-fakejs.js:330 msgid "For optimal results, use " msgstr "Para obtener resultados óptimos, use" -#: static/admin/translations-fakejs.js:326 +#: static/admin/translations-fakejs.js:331 msgid "The image will be resized on upload to" msgstr "La imagen se redimensionará al subir a" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:334 msgid "UDS Configuration" msgstr "Configuración UDS" -#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:336 #: static/modern/translations-fakejs.js:29 msgid "Dashboard" msgstr "Panel de control" -#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:337 msgid "View authenticators" msgstr "Ver autenticadores" -#: static/admin/translations-fakejs.js:333 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:335 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:340 msgid "View service pools" msgstr "Ver service pools" -#: static/admin/translations-fakejs.js:336 +#: static/admin/translations-fakejs.js:341 msgid "You are accessing UDS Administration as staff member." msgstr "" "Usted está accediendo al Panel de control de UDS como miembro del personal." -#: static/admin/translations-fakejs.js:337 +#: static/admin/translations-fakejs.js:342 msgid "This means that you have restricted access to elements." msgstr "Esto significa que tienes acceso restringido a los elementos." -#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:343 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1229,210 +1246,245 @@ msgstr "" "Para aumentar sus privilegios de acceso, comuníquese con su administrador de " "UDS." -#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:344 msgid "Thank you." msgstr "Gracias." -#: static/admin/translations-fakejs.js:344 +#: static/admin/translations-fakejs.js:349 msgid "Edit user" msgstr "Editar usuario" -#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:350 msgid "New user" msgstr "Nuevo usuario" -#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:351 msgid "Real name" msgstr "Nombre real" -#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:357 msgid "Role" msgstr "Rol" -#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:358 msgid "Admin" msgstr "Admin" -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:359 msgid "Staff member" msgstr "Miembro del personal" -#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:364 msgid "Edit group" msgstr "Editar grupo" -#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:365 msgid "New group" msgstr "Nuevo grupo" -#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:366 msgid "Meta group name" msgstr "Nombre del meta grupo" -#: static/admin/translations-fakejs.js:366 +#: static/admin/translations-fakejs.js:371 msgid "Service Pools" msgstr "Service Pool" -#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:372 msgid "Match mode" msgstr "Modo de partido" -#: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:373 msgid "Selected Groups" msgstr "Grupos seleccionados" -#: static/admin/translations-fakejs.js:371 #: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:381 +#: static/admin/translations-fakejs.js:390 msgid "Information for" msgstr "Información para" -#: static/admin/translations-fakejs.js:374 +#: static/admin/translations-fakejs.js:379 msgid "Assigned Services" msgstr "Servicios Asignados" -#: static/admin/translations-fakejs.js:383 +#: static/admin/translations-fakejs.js:388 msgid "Usage" msgstr "Uso" -#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:391 msgid "Services pools" msgstr "Services pools" -#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:394 msgid "Edit action for" msgstr "Editar acción para" -#: static/admin/translations-fakejs.js:390 +#: static/admin/translations-fakejs.js:395 msgid "New action for" msgstr "Nueva accion para" -#: static/admin/translations-fakejs.js:391 -#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:433 msgid "Calendar" msgstr "Calendario" -#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:397 msgid "Events offset (minutes)" msgstr "Eventos compensados (minutos)" -#: static/admin/translations-fakejs.js:393 +#: static/admin/translations-fakejs.js:398 msgid "At the beginning of the interval?" msgstr "¿Al principio del intervalo?" -#: static/admin/translations-fakejs.js:394 -#: static/admin/translations-fakejs.js:426 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:434 msgid "Action" msgstr "Acción" -#: static/admin/translations-fakejs.js:395 -#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:411 msgid "Transport" msgstr "Transporte" -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:405 msgid "Change owner of assigned service" msgstr "Cambiar propietario del servicio asignado" -#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "New transport for" msgstr "Nuevo transporte para" -#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:414 msgid "New group for" msgstr "Nuevo grupo para" -#: static/admin/translations-fakejs.js:414 +#: static/admin/translations-fakejs.js:419 msgid "Logs of" msgstr "Registros de" -#: static/admin/translations-fakejs.js:416 +#: static/admin/translations-fakejs.js:421 msgid "Changelog of" msgstr "Registro de cambios de" -#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:423 msgid "Assign service to user manually" msgstr "Asignar servicio al usuario manualmente" -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 msgid "Service" msgstr "Servicio" -#: static/admin/translations-fakejs.js:424 -#: static/admin/translations-fakejs.js:464 +#: static/admin/translations-fakejs.js:429 +#| msgid "New group for" +msgid "New access rule for" +msgstr "Nueva regla de acceso para" + +#: static/admin/translations-fakejs.js:430 +#| msgid "Edit action for" +msgid "Edit access rule for" +msgstr "Editar regla de acceso para" + +#: static/admin/translations-fakejs.js:431 +#| msgid "Delete calendar access rule" +msgid "Default fallback access for" +msgstr "Acceso de reserva predeterminado para" + +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:476 msgid "Priority" msgstr "Prioridad" -#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:437 msgid "New publication for" msgstr "Nueva publicación para" -#: static/admin/translations-fakejs.js:430 +#: static/admin/translations-fakejs.js:438 msgid "Reason" msgstr "Razón" -#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:443 msgid "Cache" msgstr "Caché" -#: static/admin/translations-fakejs.js:438 +#: static/admin/translations-fakejs.js:446 msgid "Publications" msgstr "Publicaciones" -#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:447 msgid "Scheduled actions" msgstr "Acciones programadas" -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:472 msgid "Access calendars" msgstr "Calendarios de acceso" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:450 msgid "Account usage" msgstr "Uso de la cuenta" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:451 msgid "Rules" msgstr "Reglas" -#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:452 +#| msgid "Edit user" +msgid "Edit rule" +msgstr "Editar regla" + +#: static/admin/translations-fakejs.js:453 +#| msgid "New user" +msgid "New rule" +msgstr "Nueva regla" + +#: static/admin/translations-fakejs.js:456 msgid "Event" msgstr "Evento" -#: static/admin/translations-fakejs.js:447 +#: static/admin/translations-fakejs.js:457 msgid "Start time" msgstr "Hora de inicio" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:458 msgid "Duration" msgstr "Duración" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:459 msgid "Duration units" msgstr "Unidades de duración" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:460 msgid "Start date" msgstr "Fecha de inicio" -#: static/admin/translations-fakejs.js:451 +#: static/admin/translations-fakejs.js:461 msgid "Repeat until date" msgstr "Repetir hasta la fecha" -#: static/admin/translations-fakejs.js:452 +#: static/admin/translations-fakejs.js:462 msgid "Frequency" msgstr "Frecuencia" -#: static/admin/translations-fakejs.js:454 +#: static/admin/translations-fakejs.js:464 msgid "Repeat every" msgstr "Repite cada" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:474 +#| msgid "Remove member pool" +msgid "New member pool" +msgstr "Nuevo grupo de miembros" + +#: static/admin/translations-fakejs.js:475 +#| msgid "Edit meta pool" +msgid "Edit member pool" +msgstr "Editar grupo de miembros" + +#: static/admin/translations-fakejs.js:477 msgid "Service pool" msgstr "Service pool" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:478 msgid "Enabled?" msgstr "Habilitado?" @@ -1482,7 +1534,7 @@ msgstr "" #: static/modern/main-es5.js:1 static/modern/main.js:1 #: static/modern/translations-fakejs.js:13 msgid "Release service: " -msgstr "Servicio de liberación:" +msgstr "Liberación del servicio:" #: static/modern/main-es5.js:1 static/modern/main.js:1 #: static/modern/translations-fakejs.js:14 @@ -1492,7 +1544,7 @@ msgstr "Servicio de reinicio:" #: static/modern/main-es5.js:1 static/modern/main.js:1 #: static/modern/translations-fakejs.js:15 msgid "Service released" -msgstr "Servicio lanzado" +msgstr "Servicio liberado" #: static/modern/main-es5.js:1 static/modern/main.js:1 #: static/modern/translations-fakejs.js:16 @@ -1568,7 +1620,7 @@ msgstr "Acerca de" #: static/modern/translations-fakejs.js:34 msgid "Release service" -msgstr "Servicio de lanzamiento" +msgstr "Liberación del servicio" #: static/modern/translations-fakejs.js:35 msgid "Reset service" diff --git a/server/src/uds/locale/eu/LC_MESSAGES/django.po b/server/src/uds/locale/eu/LC_MESSAGES/django.po index f88b802e..92c0dfa8 100644 --- a/server/src/uds/locale/eu/LC_MESSAGES/django.po +++ b/server/src/uds/locale/eu/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/" @@ -190,7 +190,7 @@ msgstr "Etiketa" #: REST/methods/authenticators.py:71 reports/stats/pools_performance.py:203 #: reports/stats/pools_performance.py:258 reports/stats/user_access.py:236 -#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:67 +#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:66 #: templates/uds/reports/stats/pools-performance.html:35 #: templates/uds/reports/stats/user-access.html:35 msgid "Users" @@ -553,10 +553,10 @@ msgstr "Zerbitzaria (IP edo FQDN) proxy gisa balioko du." #: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:45 #: auths/RegexLdap/authenticator.py:65 auths/SimpleLDAP/authenticator.py:58 #: services/HyperV_enterprise/legacy/provider.py:84 -#: services/HyperV_enterprise/provider.py:116 +#: services/HyperV_enterprise/provider.py:114 #: services/Nutanix_enterprise/provider.py:37 services/OpenGnsys/provider.py:96 #: services/OpenNebula/provider.py:78 services/OpenStack/provider_legacy.py:103 -#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:101 +#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:99 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 msgid "Port" @@ -957,11 +957,11 @@ msgstr "Momentuko erabiltzaileak" #: auths/EDirectory_enterprise/authenticator.py:61 #: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:98 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:102 services/OpenStack/provider_legacy.py:109 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:116 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:95 #: transports/HTML5RDP/html5rdp.py:75 transports/NX/nxtransport.py:71 @@ -1103,11 +1103,11 @@ msgstr "" #: osmanagers/WindowsOsManager/windows_domain.py:69 #: osmanagers/WindowsOsManager/windows_random.py:66 #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:99 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:103 services/OpenStack/provider_legacy.py:110 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:124 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:96 #: transports/HTML5RDP/html5rdp.py:76 transports/NX/nxtransport.py:72 @@ -1130,7 +1130,7 @@ msgstr "LDAP erabiltzailearen pasahitza" #: auths/RegexLdap/authenticator.py:69 auths/SimpleLDAP/authenticator.py:62 #: services/Azure_enterprise/provider.py:48 #: services/HyperV_enterprise/legacy/provider.py:93 -#: services/HyperV_enterprise/provider.py:134 +#: services/HyperV_enterprise/provider.py:131 #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:105 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:108 services/OpenStack/provider_legacy.py:115 @@ -2453,49 +2453,49 @@ msgstr "DOM \\ USER inprimakia ez da onartzen!" msgid "Must provide a password for the account!" msgstr "Konturako pasahitza eman behar duzu!" -#: osmanagers/WindowsOsManager/windows_domain.py:271 -#: osmanagers/WindowsOsManager/windows_domain.py:281 +#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:283 msgid "Check error: {}" msgstr "Egiaztatu errorea: {}" -#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:275 #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "" "Ezin izan da zerbitzariaren parametroak aurkitu (_ldap._tcp. {0} ezin da " "konpondu)" -#: osmanagers/WindowsOsManager/windows_domain.py:286 +#: osmanagers/WindowsOsManager/windows_domain.py:288 msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)" msgstr "" "Egiaztatu errorea: \"{}\" taldea ez da aurkitu (\"cn\" erabiliz kokatu)" -#: osmanagers/WindowsOsManager/windows_domain.py:288 +#: osmanagers/WindowsOsManager/windows_domain.py:290 msgid "Server check was successful" msgstr "Zerbitzariaren egiaztapena arrakasta izan du" -#: osmanagers/WindowsOsManager/windows_domain.py:300 +#: osmanagers/WindowsOsManager/windows_domain.py:302 #, python-brace-format msgid "Could not access AD using LDAP ({0})" msgstr "Ezin izan da AD erabili LDAP ({0}) erabiliz" -#: osmanagers/WindowsOsManager/windows_domain.py:312 +#: osmanagers/WindowsOsManager/windows_domain.py:314 #, python-brace-format msgid "The default path {0} for computers was not found!!!" msgstr "Ordenagailuentzako {0} bide lehenetsia ez da aurkitu!" -#: osmanagers/WindowsOsManager/windows_domain.py:313 +#: osmanagers/WindowsOsManager/windows_domain.py:315 #, python-brace-format msgid "The ou path {0} was not found!!!" msgstr "{0} bideoa ez da aurkitu!" -#: osmanagers/WindowsOsManager/windows_domain.py:315 +#: osmanagers/WindowsOsManager/windows_domain.py:317 #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "" "Ezin izan dira parametroak egiaztatu (_ldap._tcp. {0} ezin dira konpondu)" -#: osmanagers/WindowsOsManager/windows_domain.py:320 +#: osmanagers/WindowsOsManager/windows_domain.py:322 msgid "All parameters seem to work fine." msgstr "Parametro guztiak ondo funtzionatzen dute." @@ -2770,19 +2770,19 @@ msgstr "Harpidetzak lortu dira" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:88 -#: services/HyperV_enterprise/provider.py:81 +#: services/HyperV_enterprise/provider.py:79 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 #: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:51 #: services/Vmware_enterprise/provider.py:47 -#: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:98 +#: services/Vmware_enterprise/provider.py:107 services/Xen/provider.py:98 msgid "Creation concurrency" msgstr "Sorkuntza konkurrentzia" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:89 -#: services/HyperV_enterprise/provider.py:86 +#: services/HyperV_enterprise/provider.py:84 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 @@ -2793,19 +2793,19 @@ msgstr "VMak aldi berean sortzeko gehienezko kopurua" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:90 -#: services/HyperV_enterprise/provider.py:93 +#: services/HyperV_enterprise/provider.py:91 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 #: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:52 #: services/Vmware_enterprise/provider.py:48 -#: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:99 +#: services/Vmware_enterprise/provider.py:108 services/Xen/provider.py:99 msgid "Removal concurrency" msgstr "Kentzea" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:91 -#: services/HyperV_enterprise/provider.py:98 +#: services/HyperV_enterprise/provider.py:96 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 @@ -2883,7 +2883,7 @@ msgstr "Zerbitzu honetatik sortutako makinen tamaina." #: services/Nutanix_enterprise/service.py:82 services/OVirt/service.py:198 #: services/OpenNebula/service.py:118 services/OpenStack/service.py:140 #: services/Proxmox/service.py:160 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:164 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:164 msgid "Machine Names" msgstr "Makina izenak" @@ -2893,7 +2893,7 @@ msgstr "Makina izenak" #: services/Nutanix_enterprise/service.py:85 services/OVirt/service.py:201 #: services/OpenNebula/service.py:121 services/OpenStack/service.py:143 #: services/Proxmox/service.py:163 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:167 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:167 msgid "Base name for clones from this machine" msgstr "Makinaren klonak oinarrizko izena" @@ -2903,7 +2903,7 @@ msgstr "Makinaren klonak oinarrizko izena" #: services/Nutanix_enterprise/service.py:91 services/OVirt/service.py:208 #: services/OpenNebula/service.py:128 services/OpenStack/service.py:150 #: services/Proxmox/service.py:170 services/VCloud_enterprise/service.py:88 -#: services/Vmware_enterprise/service_linked.py:125 services/Xen/service.py:174 +#: services/Vmware_enterprise/service_linked.py:123 services/Xen/service.py:174 msgid "Name Length" msgstr "Izen luzeera" @@ -2913,7 +2913,7 @@ msgstr "Izen luzeera" #: services/Nutanix_enterprise/service.py:94 services/OVirt/service.py:211 #: services/OpenNebula/service.py:131 services/OpenStack/service.py:153 #: services/Proxmox/service.py:173 services/VCloud_enterprise/service.py:89 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:177 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:177 msgid "Size of numeric part for the names of these machines" msgstr "Makina horien izenetarako zati numerikoaren tamaina" @@ -2973,7 +2973,7 @@ msgstr "" "Aktibatu aukera hau azeleratutako sareak erabiltzeko vm-en. Egiaztatu zure " "makina eta makina tamaina aukera hori aktibatu aurretik." -#: services/Azure_enterprise/service.py:160 +#: services/Azure_enterprise/service.py:159 msgid "You must select a network for the service" msgstr "Zerbitzurako sarea hautatu behar duzu" @@ -2998,12 +2998,12 @@ msgid "WSMan Port (normally 5985)" msgstr "WSMan portua (normalean 5985)" #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 msgid "User with valid privileges on HyperV Server" msgstr "Erabiltzaileak HyperV zerbitzariaren baliozko pribilegioak ditu" #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 msgid "Password of the user of HyperV" msgstr "HyperV erabiltzailearen pasahitza" @@ -3012,14 +3012,14 @@ msgid "Timeout in seconds of connection to HyperV" msgstr "Denbora-muga, HyperV konexiorako segundoetan" #: services/HyperV_enterprise/legacy/provider.py:95 -#: services/HyperV_enterprise/provider.py:105 +#: services/HyperV_enterprise/provider.py:103 #: services/Nutanix_enterprise/provider.py:45 services/OVirt/provider.py:117 #: services/Vmware_enterprise/provider.py:51 services/Xen/provider.py:101 msgid "Macs range" msgstr "MAC eremua" #: services/HyperV_enterprise/legacy/provider.py:96 -#: services/HyperV_enterprise/provider.py:109 services/Xen/provider.py:102 +#: services/HyperV_enterprise/provider.py:107 services/Xen/provider.py:102 msgid "Range of valid macs for created machines" msgstr "Sortutako makinen makina baliotsuen gama" @@ -3030,7 +3030,7 @@ msgstr "Konexioaren proba arrakastatsua" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/Nutanix_enterprise/provider.py:202 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:167 +#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:178 msgid "Connection failed. Check connection params" msgstr "Konexioa huts egin du. Egiaztatu konexioaren parametak" @@ -3081,13 +3081,13 @@ msgstr "Datastoreak non igoerak eta argitalpenak jarri" #: services/HyperV_enterprise/legacy/service.py:91 #: services/HyperV_enterprise/service.py:92 services/OVirt/service.py:131 -#: services/Vmware_enterprise/service_linked.py:130 services/Xen/service.py:118 +#: services/Vmware_enterprise/service_linked.py:128 services/Xen/service.py:118 msgid "Reserved Space" msgstr "Erreserbatutako espazioa" #: services/HyperV_enterprise/legacy/service.py:94 #: services/HyperV_enterprise/service.py:95 services/OVirt/service.py:135 -#: services/Vmware_enterprise/service_linked.py:133 services/Xen/service.py:121 +#: services/Vmware_enterprise/service_linked.py:131 services/Xen/service.py:121 msgid "Minimal free space in GB" msgstr "Gutxieneko doako espazioa GB-an" @@ -3095,7 +3095,7 @@ msgstr "Gutxieneko doako espazioa GB-an" #: services/HyperV_enterprise/service.py:100 #: services/Nutanix_enterprise/service.py:55 services/OVirt/service.py:140 #: services/Proxmox/service.py:126 -#: services/Vmware_enterprise/service_linked.py:114 services/Xen/service.py:126 +#: services/Vmware_enterprise/service_linked.py:112 services/Xen/service.py:126 msgid "Base Machine" msgstr "Oinarri makina" @@ -3130,15 +3130,15 @@ msgstr "Oinarrizko makina zerbitzua" #: services/Proxmox/service.py:143 services/Proxmox/service.py:155 #: services/Proxmox/service.py:164 services/Proxmox/service.py:174 #: services/Vmware_enterprise/service_full.py:68 -#: services/Vmware_enterprise/service_linked.py:110 +#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:112 #: services/Vmware_enterprise/service_linked.py:114 #: services/Vmware_enterprise/service_linked.py:116 #: services/Vmware_enterprise/service_linked.py:118 -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:119 #: services/Vmware_enterprise/service_linked.py:121 -#: services/Vmware_enterprise/service_linked.py:123 -#: services/Vmware_enterprise/service_linked.py:124 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:129 +#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:129 #: services/Xen/service.py:138 services/Xen/service.py:148 #: services/Xen/service.py:159 services/Xen/service.py:168 #: services/Xen/service.py:178 @@ -3157,13 +3157,13 @@ msgstr "" #: services/HyperV_enterprise/service.py:117 #: services/Nutanix_enterprise/service.py:62 services/OVirt/service.py:148 #: services/Proxmox/service.py:148 -#: services/Vmware_enterprise/service_linked.py:115 services/Xen/service.py:143 +#: services/Vmware_enterprise/service_linked.py:113 services/Xen/service.py:143 msgid "Memory (Mb)" msgstr "Memoria (Mb)" #: services/HyperV_enterprise/legacy/service.py:121 #: services/HyperV_enterprise/service.py:122 -#: services/Vmware_enterprise/service_linked.py:116 +#: services/Vmware_enterprise/service_linked.py:114 msgid "Memory for machines deployed from this service" msgstr "Zerbitzu honetatik zabaldutako makina memoria" @@ -3190,38 +3190,38 @@ msgstr "" "HyperV zerbitzari multzoa erabiltzen ari bazara, gaitu aukera hau. Era " "berean, erabili" -#: services/HyperV_enterprise/provider.py:70 +#: services/HyperV_enterprise/provider.py:69 msgid "Enable SSL" msgstr "Gaitu SSL" -#: services/HyperV_enterprise/provider.py:72 +#: services/HyperV_enterprise/provider.py:71 msgid "" "If active, the connections to HyperV will be made using SSL (Recommended)." msgstr "" "Aktiboa bada, HyperV-ekin konexioak SSL (Gomendatuak) bidez egingo dira." -#: services/HyperV_enterprise/provider.py:118 +#: services/HyperV_enterprise/provider.py:116 msgid "Remote WSman port.Leave to zero for default." msgstr "Urruneko WSman port.Leve zero zero lehenetsita." -#: services/HyperV_enterprise/provider.py:125 +#: services/HyperV_enterprise/provider.py:123 msgid "Force SSL certificate verification" msgstr "SSL ziurtagiria egiaztatzea" -#: services/HyperV_enterprise/provider.py:127 +#: services/HyperV_enterprise/provider.py:125 msgid "" "If active, the certificate on cluster connection will be enforced to be " "verified." msgstr "Aktiboa bada, kluster konexioari buruzko ziurtagiria egiaztatuko da." -#: services/HyperV_enterprise/provider.py:138 +#: services/HyperV_enterprise/provider.py:135 msgid "" "Timeout in seconds for connection to HyperV. (Keep this value high enough)" msgstr "" "Denbora-muga segundo batzuetan HyperV-rekin konektatzeko. (Mantendu balio " "hori nahikoa altua)" -#: services/HyperV_enterprise/provider.py:159 +#: services/HyperV_enterprise/provider.py:156 msgid "" "For clusters, username must be a domain user name (user@domain or DOMAIN" "\\user" @@ -3696,6 +3696,15 @@ msgstr "Zerbitzu segurtasuneko taldeak" msgid "IP " msgstr "IP" +#: services/PhysicalMachines/provider.py:42 +msgid "Static IP Machines Provider" +msgstr "IP Makinen hornitzaile estatikoa" + +#: services/PhysicalMachines/provider.py:44 +#| msgid "Provides connection to Azure Platform" +msgid "Provides connection to machines by IP" +msgstr "Makinen konexioa eskaintzen du IP bidez" + #: services/PhysicalMachines/service_multi.py:59 #: services/Vmware_enterprise/service_fixed.py:54 msgid "Service Token" @@ -3826,9 +3835,9 @@ msgstr "" "aurretik." #: services/RDS_enterprise/provider.py:58 -#: services/RDS_enterprise/provider.py:63 -#: services/RDS_enterprise/provider.py:69 -#: services/RDS_enterprise/provider.py:77 +#: services/RDS_enterprise/provider.py:62 +#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:76 msgid "User mapping" msgstr "Erabiltzaileen mapaketa" @@ -3840,17 +3849,17 @@ msgstr "" "Aktibatuta badago, erabiltzaileak mapan egingo dira. Hala ez bada, " "erabiltzailearen kredentzialak RDS zerbitzarira birbideratuko dira." -#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:67 msgid "User list for mapping. (Not used if User mapping is disabled)" msgstr "" "Mapako erabiltzailearen zerrenda. (Erabiltzaileek mapan ezgaituta badago " "erabiltzen da)" -#: services/RDS_enterprise/provider.py:74 +#: services/RDS_enterprise/provider.py:73 msgid "User's password" msgstr "Erabiltzailearen pasahitza" -#: services/RDS_enterprise/provider.py:75 +#: services/RDS_enterprise/provider.py:74 msgid "" "Default password for users in list mapping. (Not used if User mapping is " "disabled)" @@ -3858,11 +3867,11 @@ msgstr "" "Erabiltzaileentzako pasahitz lehenetsia zerrenda mapetan. (Erabiltzaileek " "mapan ezgaituta badago erabiltzen da)" -#: services/RDS_enterprise/provider.py:83 +#: services/RDS_enterprise/provider.py:82 msgid "User auto creation on AD" msgstr "Erabiltzailearen auto-sorkuntza AD-n" -#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:85 msgid "" "If active, uds will mirror the user on your active director. WARNING!! " "Existing coincident users may be deleted!." @@ -3870,54 +3879,54 @@ msgstr "" "Aktiboa bada, uds erabiltzaileak zure zuzendari aktiboari islatuko dio. " "KONTUZ !! Lehendik dauden kasualitateko erabiltzaileak ezaba daitezke !." -#: services/RDS_enterprise/provider.py:88 -#: services/RDS_enterprise/provider.py:96 -#: services/RDS_enterprise/provider.py:105 -#: services/RDS_enterprise/provider.py:113 -#: services/RDS_enterprise/provider.py:121 -#: services/RDS_enterprise/provider.py:129 -#: services/RDS_enterprise/provider.py:138 -#: services/RDS_enterprise/provider.py:146 -#: services/RDS_enterprise/provider.py:154 +#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:136 +#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:152 msgid "AD User management" msgstr "AD erabiltzailearen kudeaketa" -#: services/RDS_enterprise/provider.py:93 +#: services/RDS_enterprise/provider.py:91 msgid "AD Server" msgstr "AD zerbitzaria" -#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:92 msgid "IP or HOST of AD Server. Must have LDAPS support enabled" msgstr "AD zerbitzariaren IP edo HOST. LDAPS laguntza gaituta egon behar du" -#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:101 msgid "AD LDAPS port (default is 636)" msgstr "AD LDAPS ataka (lehenetsia 636 da)" -#: services/RDS_enterprise/provider.py:110 +#: services/RDS_enterprise/provider.py:108 msgid "AD server OU for created users" msgstr "Sortutako erabiltzaileentzako AD zerbitzaria OU" -#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:109 msgid "AD Server branch where users will be created by UDS" msgstr "AD zerbitzariaren adarra non erabiltzaileak UDS-k sortuko dituen" -#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:117 msgid "" "Username with privileges to create/delete accounts. Use USER@DOMAIN.XXX form." msgstr "" "Erabiltzaile izena kontuak sortzeko / ezabatzeko pribilegioak. Erabili " "USER@DOMAIN.XXX inprimakia." -#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:125 msgid "Password of the user with privileges" msgstr "Erabiltzailearen pasahitza pribilegioak" -#: services/RDS_enterprise/provider.py:134 +#: services/RDS_enterprise/provider.py:132 msgid "Prefix for created users" msgstr "Sortutako erabiltzaileentzako aurrizkia" -#: services/RDS_enterprise/provider.py:135 +#: services/RDS_enterprise/provider.py:133 msgid "" "User will be created on AD with the format \"PREFIX...\", where ... will be " "the original UDS own username. Max 4 characters" @@ -3925,11 +3934,11 @@ msgstr "" "Erabiltzailea AD-n sortuko da \"PREFIX ...\" formatuarekin, non ... " "jatorrizko UDS erabiltzaile izena izango duen. Gehienez 4 karaktere" -#: services/RDS_enterprise/provider.py:143 +#: services/RDS_enterprise/provider.py:141 msgid "AD Domain" msgstr "AD domeinua" -#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:142 msgid "" "Domain for newly created users (i.e. example.com, example.local). If empty, " "will be deduced from username" @@ -3937,80 +3946,80 @@ msgstr "" "Sortu berri diren erabiltzaileentzako domeinua (hau da, adibidez.com, adib." "local). Hutsik badago, erabiltzaile-izenetik aterako da" -#: services/RDS_enterprise/provider.py:151 +#: services/RDS_enterprise/provider.py:149 msgid "AD Group" msgstr "AD taldea" -#: services/RDS_enterprise/provider.py:152 +#: services/RDS_enterprise/provider.py:150 msgid "If not empty, UDS will try to add managed users to this group" msgstr "" "Hutsik ez badago, UDS talde horretako erabiltzaile kudeatuak gehitzen " "saiatuko da" -#: services/RDS_enterprise/provider.py:162 +#: services/RDS_enterprise/provider.py:160 msgid "Select only one of \"User mapping\" or \"User creation\" methods." msgstr "" "Hautatu \"Erabiltzaileen mapa\" edo \"Erabiltzailea sortzeko\" metodo " "bakarra." -#: services/RDS_enterprise/provider.py:166 +#: services/RDS_enterprise/provider.py:164 msgid "AD User Management: you must provide the AD server host." msgstr "" "AD erabiltzailearen kudeaketa: AD zerbitzariaren ostalaria eman behar duzu." -#: services/RDS_enterprise/provider.py:169 +#: services/RDS_enterprise/provider.py:167 msgid "AD User Management: you must provide the user prefix." msgstr "" "AD Erabiltzaileen Kudeaketa: erabiltzailearen aurrizkia eman behar duzu." -#: services/RDS_enterprise/provider.py:172 +#: services/RDS_enterprise/provider.py:170 msgid "AD User Management: the username should be in USER@DOMAIN form." msgstr "" "AD Erabiltzaile Kudeaketa: Erabiltzailea USER @ DOMAIN inprimakian egon " "behar du." -#: services/RDS_enterprise/provider.py:175 +#: services/RDS_enterprise/provider.py:173 msgid "AD User Management: you must provide the password." msgstr "AD erabiltzailearen kudeaketa: pasahitza eman behar duzu." -#: services/RDS_enterprise/provider.py:179 +#: services/RDS_enterprise/provider.py:177 msgid "AD User Management: you must provide the user prefix. (1-4 characters)" msgstr "" "AD Erabiltzaileen Kudeaketa: erabiltzailearen aurrizkia eman behar duzu. " "(1-4 karaktere)" -#: services/RDS_enterprise/provider.py:182 +#: services/RDS_enterprise/provider.py:180 msgid "AD User Management: you must provide the user creation domain FQDN." msgstr "" "AD Erabiltzaileen Kudeaketa: erabiltzaileak sortzeko FQDN domeinua eman " "behar duzu." -#: services/RDS_enterprise/provider.py:215 +#: services/RDS_enterprise/provider.py:213 msgid "Error: User {} on host {} is being used and cannot be removed right now" msgstr "" "Errorea: Erabiltzailea {} ostalarian {} erabiltzen ari da eta ezin da kendu " "oraingoan" -#: services/RDS_enterprise/provider.py:249 +#: services/RDS_enterprise/provider.py:247 msgid "Connection to {}, port {} failed." msgstr "{} Portuarekin konexioak huts egin du." -#: services/RDS_enterprise/provider.py:265 +#: services/RDS_enterprise/provider.py:263 msgid "The group {} could not be found. Please, check it." msgstr "Ezin da {} taldea aurkitu. Mesedez, egiaztatu." -#: services/RDS_enterprise/provider.py:267 +#: services/RDS_enterprise/provider.py:265 msgid "User creation test failed. Please, check parameters." msgstr "" "Erabiltzaileen sorrerako probak huts egin du. Mesedez, egiaztatu parametroak." -#: services/RDS_enterprise/provider.py:272 +#: services/RDS_enterprise/provider.py:270 msgid "Server {} is not accesible and Server checking is enabled" msgstr "" "Ezin da {} zerbitzaria eskuragarri egon eta zerbitzariaren egiaztapena " "gaituta dago" -#: services/RDS_enterprise/provider.py:274 +#: services/RDS_enterprise/provider.py:272 msgid "Connectivity test passed" msgstr "Konektagarritasun proba gainditu da" @@ -4066,7 +4075,7 @@ msgstr "" "Aktibo badago, RDS Aktorea aplikazioa eta abiarazitako prozesuak amaitu arte " "itxaron egingo da saioa amaitu aurretik" -#: services/RDS_enterprise/service.py:105 +#: services/RDS_enterprise/service.py:104 msgid "A valid application path is required" msgstr "Baliozko aplikazio bide bat behar da" @@ -4110,19 +4119,19 @@ msgstr "Methuselah oraindik bizirik dago?" msgid "If you fail, this will not get saved :-)" msgstr "Ez baduzu, hau ez da gordeko :-)" -#: services/Sample/provider.py:137 +#: services/Sample/provider.py:136 msgid "Text area" msgstr "Testuaren eremua" -#: services/Sample/provider.py:138 +#: services/Sample/provider.py:137 msgid "This is a text area" msgstr "Hau testu-eremua da" -#: services/Sample/provider.py:158 +#: services/Sample/provider.py:157 msgid "Methuselah is not alive!!! :-)" msgstr "Methuselah ez da bizirik! :-)" -#: services/Sample/provider.py:197 +#: services/Sample/provider.py:196 #: services/TestService_enterprise/provider.py:54 msgid "Nothing tested, but all went fine.." msgstr "Ezer ez da probatu, baina dena ondo joan da ..." @@ -4273,12 +4282,12 @@ msgid "vApp template for the service" msgstr "Zerbitzuaren txantiloia vApp" #: services/VCloud_enterprise/service.py:82 -#: services/Vmware_enterprise/service_linked.py:117 +#: services/Vmware_enterprise/service_linked.py:115 msgid "Main Network" msgstr "Sare nagusia" #: services/VCloud_enterprise/service.py:83 -#: services/Vmware_enterprise/service_linked.py:118 +#: services/Vmware_enterprise/service_linked.py:116 msgid "" "If more than one interface is found in machine, use the first found on this " "network as main" @@ -4326,15 +4335,28 @@ msgstr "" "Sortutako makinen makina baliotsuen gama. Barruan egon behar du 00: 50: 56: " "00: 00: 00-00: 50: 56: 3F: FF: FF" -#: services/Vmware_enterprise/provider.py:56 +#: services/Vmware_enterprise/provider.py:55 +#| msgid "Services to keep in L2 cache" +msgid "Power off VM on L2 cache" +msgstr "Desaktibatu VM L2 cache-an" + +#: services/Vmware_enterprise/provider.py:58 +msgid "" +"If enabled, UDS will stop machines for L2 cache instead of suspending them. " +"This REQUIRES \"VMWare tools\" on machines." +msgstr "" +"Gaituta badago, UDSk L2 cacherako makinak geldituko ditu eten beharrean. " +"Honek \"VMWare tresnak\" eskatzen du makinetan." + +#: services/Vmware_enterprise/provider.py:64 msgid "VMWare VCenter Platform Provider" msgstr "VMWare VCenter Plataforma hornitzailea" -#: services/Vmware_enterprise/provider.py:58 +#: services/Vmware_enterprise/provider.py:66 msgid "Provides connection to Virtual Center Services" msgstr "Zentro birtualeko zerbitzuetarako konexioa eskaintzen du" -#: services/Vmware_enterprise/provider.py:165 +#: services/Vmware_enterprise/provider.py:176 msgid "Connection params ok" msgstr "Konexio parametroak ondo daude" @@ -4358,6 +4380,8 @@ msgstr "datacenter" #: services/Vmware_enterprise/service_fixed.py:69 #: services/Vmware_enterprise/service_fixed.py:84 #: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:92 +#: services/Vmware_enterprise/service_fixed.py:100 msgid "Machines" msgstr "Makinak" @@ -4367,7 +4391,7 @@ msgid "Datacenter containing base machine" msgstr "Base makina duten datacenter" #: services/Vmware_enterprise/service_fixed.py:74 -#: services/Vmware_enterprise/service_linked.py:100 +#: services/Vmware_enterprise/service_linked.py:98 msgid "Resource Pool" msgstr "Baliabideen Poola" @@ -4375,11 +4399,23 @@ msgstr "Baliabideen Poola" msgid "Resource Pool containing base machines" msgstr "Base-makinak dituen baliabide-igerilekua" -#: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:91 msgid "Machines for this service" msgstr "Zerbitzu honetarako makinak" -#: services/Vmware_enterprise/service_fixed.py:109 +#: services/Vmware_enterprise/service_fixed.py:96 +msgid "Use snapshots" +msgstr "Erabili argazkiak" + +#: services/Vmware_enterprise/service_fixed.py:99 +msgid "" +"If active, UDS will try to create an snapshot on VM use and recover if on " +"exit." +msgstr "" +"Aktiboa bada, UDS saiatuko da VMren erabilerari buruzko argazkia sortzen eta " +"irteerakoan berreskuratzen." + +#: services/Vmware_enterprise/service_fixed.py:122 msgid "We need at least a machine" msgstr "Gutxienez makina bat behar dugu" @@ -4433,45 +4469,45 @@ msgstr "Argitalpenak jarri non datastore" msgid "If active, found duplicates clones for this service will be removed" msgstr "Aktibo badago, aurkitu dira bikoiztuak klonak zerbitzu honetarako" -#: services/Vmware_enterprise/service_linked.py:93 +#: services/Vmware_enterprise/service_linked.py:92 msgid "Keep on error" msgstr "Akatsa mantendu" -#: services/Vmware_enterprise/service_linked.py:96 +#: services/Vmware_enterprise/service_linked.py:95 msgid "If active, access errors found on machine will not mark is as error." msgstr "" "Aktibatuta badago, makinan aurkitutako errore-akatsak ez dira markatuko " "errore gisa." -#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:106 msgid "Resource Pool containing base machine" msgstr "Baliabideen Poola oinarrizko makina duena" -#: services/Vmware_enterprise/service_linked.py:114 +#: services/Vmware_enterprise/service_linked.py:112 msgid "Base machine for this service" msgstr "Zerbitzu honen oinarrizko makina" -#: services/Vmware_enterprise/service_linked.py:119 +#: services/Vmware_enterprise/service_linked.py:117 msgid "Pub. Network" msgstr "Pub. Sarea" -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:118 msgid "Network on which the machine will be deployed" msgstr "Makina zabalduko duen sarea" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Clones Folder" msgstr "Clones karpeta" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Folder where deploy clones" msgstr "Klonak zabaltzeko karpeta" -#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:120 msgid "Inc.Datastores" msgstr "Inc.Datastores" -#: services/Vmware_enterprise/service_linked.py:123 +#: services/Vmware_enterprise/service_linked.py:121 msgid "Datastores where to put incrementals" msgstr "Datastoreak non igoerak jarri" diff --git a/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po b/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po index aa67930f..baca1533 100644 --- a/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/eu/LC_MESSAGES/djangojs.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/" @@ -179,8 +179,8 @@ msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# murriztutako zerbitzuak!" #: static/admin/main.js:1 static/admin/translations-fakejs.js:52 -#: static/admin/translations-fakejs.js:294 -#: static/admin/translations-fakejs.js:302 +#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:305 msgid "Filter" msgstr "iragazkia" @@ -197,25 +197,25 @@ msgid "Full Access" msgstr "Sarbide osoa" #: static/admin/main.js:1 static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:402 -#: static/admin/translations-fakejs.js:421 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:426 msgid "User" msgstr "Erabiltzailea" #: static/admin/main.js:1 static/admin/translations-fakejs.js:44 #: static/admin/translations-fakejs.js:115 #: static/admin/translations-fakejs.js:140 -#: static/admin/translations-fakejs.js:397 -#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:402 +#: static/admin/translations-fakejs.js:416 msgid "Group" msgstr "Taldea" #: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:396 #: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:410 -#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:415 +#: static/admin/translations-fakejs.js:425 #: static/modern/translations-fakejs.js:40 msgid "Authenticator" msgstr "autentifikatzailea" @@ -374,8 +374,8 @@ msgstr "igerileku" #: static/admin/main.js:1 static/admin/translations-fakejs.js:118 #: static/admin/translations-fakejs.js:134 #: static/admin/translations-fakejs.js:160 -#: static/admin/translations-fakejs.js:348 -#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:368 msgid "State" msgstr "Estatu" @@ -387,8 +387,8 @@ msgstr "Erabiltzaileen zerbitzuak" #: static/admin/main.js:1 static/admin/translations-fakejs.js:145 #: static/admin/translations-fakejs.js:162 -#: static/admin/translations-fakejs.js:312 -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:469 msgid "Service pools" msgstr "Zerbitzu-igerilekuak" @@ -457,9 +457,9 @@ msgstr "guztiak" #: static/admin/main.js:1 static/admin/translations-fakejs.js:116 #: static/admin/translations-fakejs.js:141 -#: static/admin/translations-fakejs.js:347 -#: static/admin/translations-fakejs.js:362 -#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:455 msgid "Comments" msgstr "Oharrak" @@ -485,30 +485,31 @@ msgstr "Zerbitzuak Igerilekua" #: static/admin/main.js:1 static/admin/translations-fakejs.js:125 #: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:342 -#: static/admin/translations-fakejs.js:356 -#: static/admin/translations-fakejs.js:372 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:281 +#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:347 +#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:384 +#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:471 msgid "Groups" msgstr "Taldeak" #: static/admin/main.js:1 static/admin/translations-fakejs.js:126 -#: static/admin/translations-fakejs.js:373 -#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:382 msgid "Services Pools" msgstr "Zerbitzuak Igerilekuak" #: static/admin/main.js:1 static/admin/translations-fakejs.js:127 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:460 +#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:470 msgid "Assigned services" msgstr "Zerbitzu esleituak" #: static/admin/main.js:1 static/admin/translations-fakejs.js:136 -#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:454 msgid "Name" msgstr "izena" @@ -525,25 +526,26 @@ msgid "Last access" msgstr "Azken sarbidea" #: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:341 -#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:383 msgid "Users" msgstr "erabiltzaileak" #: static/admin/main.js:1 static/admin/translations-fakejs.js:142 -#: static/admin/translations-fakejs.js:349 -#: static/admin/translations-fakejs.js:364 +#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:369 msgid "Enabled" msgstr "Gaituta" #: static/admin/main.js:1 static/admin/translations-fakejs.js:143 -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:365 +#: static/admin/translations-fakejs.js:355 +#: static/admin/translations-fakejs.js:370 msgid "Disabled" msgstr "Desgaituta" #: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:351 +#: static/admin/translations-fakejs.js:356 msgid "Blocked" msgstr "Blokeatutako" @@ -642,12 +644,12 @@ msgid "Please, select a valid transport" msgstr "Mesedez, aukeratu baliozko garraioa" #: static/admin/main.js:1 static/admin/translations-fakejs.js:174 -#: static/admin/translations-fakejs.js:300 -#: static/admin/translations-fakejs.js:343 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:387 -#: static/admin/translations-fakejs.js:441 -#: static/admin/translations-fakejs.js:463 +#: static/admin/translations-fakejs.js:303 +#: static/admin/translations-fakejs.js:348 +#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:473 msgid "Logs" msgstr "Agerraldiak" @@ -665,19 +667,19 @@ msgstr "Esleitzeko zerbitzua" #: static/admin/main.js:1 static/admin/translations-fakejs.js:178 #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:283 -#: static/admin/translations-fakejs.js:327 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:369 -#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:374 #: static/admin/translations-fakejs.js:403 -#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:408 #: static/admin/translations-fakejs.js:412 -#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:417 #: static/admin/translations-fakejs.js:427 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:456 -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:479 msgid "Cancel" msgstr "Ezeztatu" @@ -821,7 +823,7 @@ msgid "Yearly" msgstr "Urtero" #: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:453 +#: static/admin/translations-fakejs.js:463 msgid "Weekdays" msgstr "Astegunak" @@ -1013,25 +1015,25 @@ msgid "Add" msgstr "Gehitu" #: static/admin/translations-fakejs.js:278 -#: static/admin/translations-fakejs.js:281 -#: static/admin/translations-fakejs.js:284 -#: static/admin/translations-fakejs.js:328 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:287 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:363 #: static/admin/translations-fakejs.js:375 #: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:393 #: static/admin/translations-fakejs.js:404 -#: static/admin/translations-fakejs.js:408 +#: static/admin/translations-fakejs.js:409 #: static/admin/translations-fakejs.js:413 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:422 #: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:457 -#: static/admin/translations-fakejs.js:468 +#: static/admin/translations-fakejs.js:436 +#: static/admin/translations-fakejs.js:440 +#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:480 msgid "Ok" msgstr "Ados" @@ -1039,180 +1041,195 @@ msgstr "Ados" msgid "Permissions for" msgstr "Baimenak" -#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:282 msgid "New permission..." msgstr "Baimen berria ..." -#: static/admin/translations-fakejs.js:282 +#: static/admin/translations-fakejs.js:284 +#| msgid "New group permission for" +msgid "New user permission for" +msgstr "Erabiltzaile berriaren baimena" + +#: static/admin/translations-fakejs.js:285 msgid "New group permission for" msgstr "Taldeentzako baimen berria" -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:288 msgid "Discard & close" msgstr "Baztertu eta itxi" -#: static/admin/translations-fakejs.js:286 -#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:335 msgid "Save" msgstr "Gorde" -#: static/admin/translations-fakejs.js:287 -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:290 +#: static/admin/translations-fakejs.js:291 +#: static/admin/translations-fakejs.js:292 msgid "New" msgstr "Berria" -#: static/admin/translations-fakejs.js:290 -#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:293 +#: static/admin/translations-fakejs.js:300 msgid "Edit" msgstr "Editatu" -#: static/admin/translations-fakejs.js:291 -#: static/admin/translations-fakejs.js:298 +#: static/admin/translations-fakejs.js:294 +#: static/admin/translations-fakejs.js:301 msgid "Permissions" msgstr "Baimenak" -#: static/admin/translations-fakejs.js:292 -#: static/admin/translations-fakejs.js:301 +#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:304 msgid "Export" msgstr "Export" -#: static/admin/translations-fakejs.js:293 -#: static/admin/translations-fakejs.js:299 +#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:302 msgid "Delete" msgstr "Ezabatu" -#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:298 msgid "Selected items" msgstr "Hautatutako elementuak" -#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:299 msgid "Detail" msgstr "Xehetasun" -#: static/admin/translations-fakejs.js:303 -#: static/admin/translations-fakejs.js:340 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:433 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:468 msgid "Summary" msgstr "Laburpen" -#: static/admin/translations-fakejs.js:304 -#: static/admin/translations-fakejs.js:382 +#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:387 msgid "Services" msgstr "Zerbitzuak" -#: static/admin/translations-fakejs.js:305 +#: static/admin/translations-fakejs.js:308 msgid "Authenticators" msgstr "Authenticators" -#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:309 msgid "Os Managers" msgstr "Os Kudeatzaileak" -#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:310 msgid "Connectivity" msgstr "Konektagarritasuna" -#: static/admin/translations-fakejs.js:308 -#: static/admin/translations-fakejs.js:437 +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:445 msgid "Transports" msgstr "Garraioak" -#: static/admin/translations-fakejs.js:309 +#: static/admin/translations-fakejs.js:312 msgid "Networks" msgstr "Sareak" -#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:313 msgid "Proxies" msgstr "proxy" -#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:314 msgid "Pools" msgstr "Igerilekuak" -#: static/admin/translations-fakejs.js:313 +#: static/admin/translations-fakejs.js:316 msgid "Meta pools" msgstr "Meta igerilekuak" -#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:318 msgid "Calendars" msgstr "Egutegiak" -#: static/admin/translations-fakejs.js:316 +#: static/admin/translations-fakejs.js:319 msgid "Accounts" msgstr "kontuak" -#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:320 msgid "Tools" msgstr "tresnak" -#: static/admin/translations-fakejs.js:318 +#: static/admin/translations-fakejs.js:321 msgid "Gallery" msgstr "Gallery" -#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:322 msgid "Reports" msgstr "Txostenak" -#: static/admin/translations-fakejs.js:320 +#: static/admin/translations-fakejs.js:323 msgid "Configuration" msgstr "konfigurazioa" -#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:324 msgid "Actor tokens" msgstr "Aktoreen tokenak" -#: static/admin/translations-fakejs.js:322 +#: static/admin/translations-fakejs.js:325 msgid "Flush Cache" msgstr "Flush Cachea" -#: static/admin/translations-fakejs.js:323 +#: static/admin/translations-fakejs.js:326 +#| msgid "New group for" +msgid "New image for" +msgstr "Irudi berriarentzako" + +#: static/admin/translations-fakejs.js:327 +#| msgid "Edit user" +msgid "Edit for" +msgstr "Editatu for" + +#: static/admin/translations-fakejs.js:328 msgid "Image name" msgstr "Irudiaren izena" -#: static/admin/translations-fakejs.js:324 +#: static/admin/translations-fakejs.js:329 msgid "Image (click to change)" msgstr "Irudia (egin klik Aldatu)" -#: static/admin/translations-fakejs.js:325 +#: static/admin/translations-fakejs.js:330 msgid "For optimal results, use " msgstr "Emaitza hobeak lortzeko, erabili" -#: static/admin/translations-fakejs.js:326 +#: static/admin/translations-fakejs.js:331 msgid "The image will be resized on upload to" msgstr "Irudia kargatzean igo egingo da" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:334 msgid "UDS Configuration" msgstr "UDS konfigurazioa" -#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:336 #: static/modern/translations-fakejs.js:29 msgid "Dashboard" msgstr "arbela" -#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:337 msgid "View authenticators" msgstr "Ikusi autentifikazioak" -#: static/admin/translations-fakejs.js:333 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:335 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:340 msgid "View service pools" msgstr "Ikusi zerbitzu igerilekuak" -#: static/admin/translations-fakejs.js:336 +#: static/admin/translations-fakejs.js:341 msgid "You are accessing UDS Administration as staff member." msgstr "UDS Administrazioa sartzen ari zara langile gisa." -#: static/admin/translations-fakejs.js:337 +#: static/admin/translations-fakejs.js:342 msgid "This means that you have restricted access to elements." msgstr "Horrek esan nahi du elementuetarako sarbide mugatua duzula." -#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:343 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1220,210 +1237,245 @@ msgstr "" "Sarbide pribilegioak handitzeko, jarri harremanetan zure tokiko UDS " "administratzailearekin." -#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:344 msgid "Thank you." msgstr "Eskerrik asko." -#: static/admin/translations-fakejs.js:344 +#: static/admin/translations-fakejs.js:349 msgid "Edit user" msgstr "Editatu erabiltzailea" -#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:350 msgid "New user" msgstr "Erabiltzaile berria" -#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:351 msgid "Real name" msgstr "Izen erreala" -#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:357 msgid "Role" msgstr "Role" -#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:358 msgid "Admin" msgstr "admin" -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:359 msgid "Staff member" msgstr "Langile kidea" -#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:364 msgid "Edit group" msgstr "Taldea edidatu" -#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:365 msgid "New group" msgstr "Talde Berria" -#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:366 msgid "Meta group name" msgstr "Meta taldearen izena" -#: static/admin/translations-fakejs.js:366 +#: static/admin/translations-fakejs.js:371 msgid "Service Pools" msgstr "Zerbitzu Igerilekuak" -#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:372 msgid "Match mode" msgstr "Partiduen modua" -#: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:373 msgid "Selected Groups" msgstr "Hautatutako taldeak" -#: static/admin/translations-fakejs.js:371 #: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:381 +#: static/admin/translations-fakejs.js:390 msgid "Information for" msgstr "Informazioa egiteko" -#: static/admin/translations-fakejs.js:374 +#: static/admin/translations-fakejs.js:379 msgid "Assigned Services" msgstr "Zerbitzu esleituak" -#: static/admin/translations-fakejs.js:383 +#: static/admin/translations-fakejs.js:388 msgid "Usage" msgstr "Usage" -#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:391 msgid "Services pools" msgstr "Zerbitzuen igerilekuak" -#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:394 msgid "Edit action for" msgstr "Editatu ekintza egiteko" -#: static/admin/translations-fakejs.js:390 +#: static/admin/translations-fakejs.js:395 msgid "New action for" msgstr "Ekintza berri bat egiteko" -#: static/admin/translations-fakejs.js:391 -#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:433 msgid "Calendar" msgstr "Egutegia" -#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:397 msgid "Events offset (minutes)" msgstr "Ekitaldiaren desplazamendua (minutu)" -#: static/admin/translations-fakejs.js:393 +#: static/admin/translations-fakejs.js:398 msgid "At the beginning of the interval?" msgstr "Tarte hasieran?" -#: static/admin/translations-fakejs.js:394 -#: static/admin/translations-fakejs.js:426 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:434 msgid "Action" msgstr "Ekintza" -#: static/admin/translations-fakejs.js:395 -#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:411 msgid "Transport" msgstr "Garraioa" -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:405 msgid "Change owner of assigned service" msgstr "Aldatu esleitutako zerbitzuaren jabea" -#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "New transport for" msgstr "Garraio berria egiteko" -#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:414 msgid "New group for" msgstr "Talde berria for" -#: static/admin/translations-fakejs.js:414 +#: static/admin/translations-fakejs.js:419 msgid "Logs of" msgstr "Erregistroak" -#: static/admin/translations-fakejs.js:416 +#: static/admin/translations-fakejs.js:421 msgid "Changelog of" msgstr "Changelog of" -#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:423 msgid "Assign service to user manually" msgstr "Esleitu zerbitzua erabiltzaileari eskuz" -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 msgid "Service" msgstr "zerbitzua" -#: static/admin/translations-fakejs.js:424 -#: static/admin/translations-fakejs.js:464 +#: static/admin/translations-fakejs.js:429 +#| msgid "New group for" +msgid "New access rule for" +msgstr "Sarbide arau berria% srentzat" + +#: static/admin/translations-fakejs.js:430 +#| msgid "Edit action for" +msgid "Edit access rule for" +msgstr "Editatu sarbide - araua" + +#: static/admin/translations-fakejs.js:431 +#| msgid "Delete calendar access rule" +msgid "Default fallback access for" +msgstr "Atzerapen sarbidea lehenetsita dago" + +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:476 msgid "Priority" msgstr "Lehentasuna" -#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:437 msgid "New publication for" msgstr "Argitaratze berria egiteko" -#: static/admin/translations-fakejs.js:430 +#: static/admin/translations-fakejs.js:438 msgid "Reason" msgstr "Arrazoia" -#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:443 msgid "Cache" msgstr "Cache" -#: static/admin/translations-fakejs.js:438 +#: static/admin/translations-fakejs.js:446 msgid "Publications" msgstr "Argitalpenak" -#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:447 msgid "Scheduled actions" msgstr "Aurreikusitako ekintzak" -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:472 msgid "Access calendars" msgstr "Sartu egutegiak" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:450 msgid "Account usage" msgstr "Kontuaren erabilera" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:451 msgid "Rules" msgstr "arauak" -#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:452 +#| msgid "Edit user" +msgid "Edit rule" +msgstr "Editatu araua" + +#: static/admin/translations-fakejs.js:453 +#| msgid "New user" +msgid "New rule" +msgstr "Arau berria" + +#: static/admin/translations-fakejs.js:456 msgid "Event" msgstr "Gertaera" -#: static/admin/translations-fakejs.js:447 +#: static/admin/translations-fakejs.js:457 msgid "Start time" msgstr "Hasiera ordua" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:458 msgid "Duration" msgstr "Iraupena" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:459 msgid "Duration units" msgstr "Iraupen unitateak" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:460 msgid "Start date" msgstr "Hasiera data" -#: static/admin/translations-fakejs.js:451 +#: static/admin/translations-fakejs.js:461 msgid "Repeat until date" msgstr "Errepikatu data arte" -#: static/admin/translations-fakejs.js:452 +#: static/admin/translations-fakejs.js:462 msgid "Frequency" msgstr "Frequency" -#: static/admin/translations-fakejs.js:454 +#: static/admin/translations-fakejs.js:464 msgid "Repeat every" msgstr "Errepikatu behin" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:474 +#| msgid "Remove member pool" +msgid "New member pool" +msgstr "Kideen igerilekua berria" + +#: static/admin/translations-fakejs.js:475 +#| msgid "Edit meta pool" +msgid "Edit member pool" +msgstr "Editatu kideen multzoa" + +#: static/admin/translations-fakejs.js:477 msgid "Service pool" msgstr "Zerbitzu igerilekua" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:478 msgid "Enabled?" msgstr "Gaituta?" diff --git a/server/src/uds/locale/fr/LC_MESSAGES/django.po b/server/src/uds/locale/fr/LC_MESSAGES/django.po index 7c9d4f64..16c52fba 100644 --- a/server/src/uds/locale/fr/LC_MESSAGES/django.po +++ b/server/src/uds/locale/fr/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: French (http://www.transifex.com/openuds/openuds/language/" @@ -190,7 +190,7 @@ msgstr "Étiquette" #: REST/methods/authenticators.py:71 reports/stats/pools_performance.py:203 #: reports/stats/pools_performance.py:258 reports/stats/user_access.py:236 -#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:67 +#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:66 #: templates/uds/reports/stats/pools-performance.html:35 #: templates/uds/reports/stats/user-access.html:35 msgid "Users" @@ -550,10 +550,10 @@ msgstr "Serveur (IP ou FQDN) qui servira de proxy." #: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:45 #: auths/RegexLdap/authenticator.py:65 auths/SimpleLDAP/authenticator.py:58 #: services/HyperV_enterprise/legacy/provider.py:84 -#: services/HyperV_enterprise/provider.py:116 +#: services/HyperV_enterprise/provider.py:114 #: services/Nutanix_enterprise/provider.py:37 services/OpenGnsys/provider.py:96 #: services/OpenNebula/provider.py:78 services/OpenStack/provider_legacy.py:103 -#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:101 +#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:99 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 msgid "Port" @@ -962,11 +962,11 @@ msgstr "Utilisateurs actuels" #: auths/EDirectory_enterprise/authenticator.py:61 #: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:98 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:102 services/OpenStack/provider_legacy.py:109 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:116 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:95 #: transports/HTML5RDP/html5rdp.py:75 transports/NX/nxtransport.py:71 @@ -1111,11 +1111,11 @@ msgstr "" #: osmanagers/WindowsOsManager/windows_domain.py:69 #: osmanagers/WindowsOsManager/windows_random.py:66 #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:99 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:103 services/OpenStack/provider_legacy.py:110 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:124 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:96 #: transports/HTML5RDP/html5rdp.py:76 transports/NX/nxtransport.py:72 @@ -1138,7 +1138,7 @@ msgstr "Mot de passe de l'utilisateur ldap" #: auths/RegexLdap/authenticator.py:69 auths/SimpleLDAP/authenticator.py:62 #: services/Azure_enterprise/provider.py:48 #: services/HyperV_enterprise/legacy/provider.py:93 -#: services/HyperV_enterprise/provider.py:134 +#: services/HyperV_enterprise/provider.py:131 #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:105 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:108 services/OpenStack/provider_legacy.py:115 @@ -2482,49 +2482,49 @@ msgstr "Formulaire DOM\\USER n'est pas autorisé !" msgid "Must provide a password for the account!" msgstr "Doit fournir un mot de passe pour le compte !" -#: osmanagers/WindowsOsManager/windows_domain.py:271 -#: osmanagers/WindowsOsManager/windows_domain.py:281 +#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:283 msgid "Check error: {}" msgstr "Erreur de vérification: {}" -#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:275 #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "Paramètres du serveur introuvables (_ldap._tcp. {0} n'est pas résolu)" -#: osmanagers/WindowsOsManager/windows_domain.py:286 +#: osmanagers/WindowsOsManager/windows_domain.py:288 msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)" msgstr "" "Erreur de contrôle : le groupe « {} » introuvable (en utilisant « cn » pour " "le localiser)" -#: osmanagers/WindowsOsManager/windows_domain.py:288 +#: osmanagers/WindowsOsManager/windows_domain.py:290 msgid "Server check was successful" msgstr "La vérification du serveur a réussi" -#: osmanagers/WindowsOsManager/windows_domain.py:300 +#: osmanagers/WindowsOsManager/windows_domain.py:302 #, python-brace-format msgid "Could not access AD using LDAP ({0})" msgstr "Pas pu accéder à AD à l'aide de LDAP ({0})" -#: osmanagers/WindowsOsManager/windows_domain.py:312 +#: osmanagers/WindowsOsManager/windows_domain.py:314 #, python-brace-format msgid "The default path {0} for computers was not found!!!" msgstr "Le chemin par défaut {0} pour les ordinateurs n'a pas été trouvé !" -#: osmanagers/WindowsOsManager/windows_domain.py:313 +#: osmanagers/WindowsOsManager/windows_domain.py:315 #, python-brace-format msgid "The ou path {0} was not found!!!" msgstr "Le chemin de l'unité d'organisation {0} n'a pas été trouvé !" -#: osmanagers/WindowsOsManager/windows_domain.py:315 +#: osmanagers/WindowsOsManager/windows_domain.py:317 #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "" "Impossible de vérifier les paramètres (_ldap._tcp. {0} ne peut pas être " "résolu)" -#: osmanagers/WindowsOsManager/windows_domain.py:320 +#: osmanagers/WindowsOsManager/windows_domain.py:322 msgid "All parameters seem to work fine." msgstr "Tous les paramètres semblent fonctionner correctement." @@ -2799,19 +2799,19 @@ msgstr "Obtenu à partir des abonnements" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:88 -#: services/HyperV_enterprise/provider.py:81 +#: services/HyperV_enterprise/provider.py:79 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 #: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:51 #: services/Vmware_enterprise/provider.py:47 -#: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:98 +#: services/Vmware_enterprise/provider.py:107 services/Xen/provider.py:98 msgid "Creation concurrency" msgstr "Simultanéité de la création" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:89 -#: services/HyperV_enterprise/provider.py:86 +#: services/HyperV_enterprise/provider.py:84 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 @@ -2822,19 +2822,19 @@ msgstr "Nombre maximal de machines virtuelles en création simultanée" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:90 -#: services/HyperV_enterprise/provider.py:93 +#: services/HyperV_enterprise/provider.py:91 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 #: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:52 #: services/Vmware_enterprise/provider.py:48 -#: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:99 +#: services/Vmware_enterprise/provider.py:108 services/Xen/provider.py:99 msgid "Removal concurrency" msgstr "Simultanéité de supression" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:91 -#: services/HyperV_enterprise/provider.py:98 +#: services/HyperV_enterprise/provider.py:96 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 @@ -2914,7 +2914,7 @@ msgstr "Taille pour machines créé à partir de ce service." #: services/Nutanix_enterprise/service.py:82 services/OVirt/service.py:198 #: services/OpenNebula/service.py:118 services/OpenStack/service.py:140 #: services/Proxmox/service.py:160 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:164 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:164 msgid "Machine Names" msgstr "Noms de machines" @@ -2924,7 +2924,7 @@ msgstr "Noms de machines" #: services/Nutanix_enterprise/service.py:85 services/OVirt/service.py:201 #: services/OpenNebula/service.py:121 services/OpenStack/service.py:143 #: services/Proxmox/service.py:163 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:167 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:167 msgid "Base name for clones from this machine" msgstr "Nom de base des clones de cette machine" @@ -2934,7 +2934,7 @@ msgstr "Nom de base des clones de cette machine" #: services/Nutanix_enterprise/service.py:91 services/OVirt/service.py:208 #: services/OpenNebula/service.py:128 services/OpenStack/service.py:150 #: services/Proxmox/service.py:170 services/VCloud_enterprise/service.py:88 -#: services/Vmware_enterprise/service_linked.py:125 services/Xen/service.py:174 +#: services/Vmware_enterprise/service_linked.py:123 services/Xen/service.py:174 msgid "Name Length" msgstr "Longueur du nom" @@ -2944,7 +2944,7 @@ msgstr "Longueur du nom" #: services/Nutanix_enterprise/service.py:94 services/OVirt/service.py:211 #: services/OpenNebula/service.py:131 services/OpenStack/service.py:153 #: services/Proxmox/service.py:173 services/VCloud_enterprise/service.py:89 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:177 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:177 msgid "Size of numeric part for the names of these machines" msgstr "Taille de la partie numérique pour les noms de ces machines" @@ -3005,7 +3005,7 @@ msgstr "" "que votre taille de machine et la machine prend en charge cette option avant " "d’activer." -#: services/Azure_enterprise/service.py:160 +#: services/Azure_enterprise/service.py:159 msgid "You must select a network for the service" msgstr "Vous devez sélectionner un réseau pour le service" @@ -3032,12 +3032,12 @@ msgid "WSMan Port (normally 5985)" msgstr "WSMan Port (normalement 5985)" #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 msgid "User with valid privileges on HyperV Server" msgstr "Utilisateur avec des privilèges valides sur serveur HyperV" #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 msgid "Password of the user of HyperV" msgstr "Mot de passe de l'utilisateur de HyperV" @@ -3046,14 +3046,14 @@ msgid "Timeout in seconds of connection to HyperV" msgstr "Délai d'attente en secondes de connexion pour HyperV" #: services/HyperV_enterprise/legacy/provider.py:95 -#: services/HyperV_enterprise/provider.py:105 +#: services/HyperV_enterprise/provider.py:103 #: services/Nutanix_enterprise/provider.py:45 services/OVirt/provider.py:117 #: services/Vmware_enterprise/provider.py:51 services/Xen/provider.py:101 msgid "Macs range" msgstr "Gamme Mac" #: services/HyperV_enterprise/legacy/provider.py:96 -#: services/HyperV_enterprise/provider.py:109 services/Xen/provider.py:102 +#: services/HyperV_enterprise/provider.py:107 services/Xen/provider.py:102 msgid "Range of valid macs for created machines" msgstr "Gamme de Mac valide pour les machines créées" @@ -3064,7 +3064,7 @@ msgstr "Test de connexion réussie" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/Nutanix_enterprise/provider.py:202 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:167 +#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:178 msgid "Connection failed. Check connection params" msgstr "La connexion a échoué. Vérifiez les paramètres de connexion" @@ -3117,13 +3117,13 @@ msgstr "" #: services/HyperV_enterprise/legacy/service.py:91 #: services/HyperV_enterprise/service.py:92 services/OVirt/service.py:131 -#: services/Vmware_enterprise/service_linked.py:130 services/Xen/service.py:118 +#: services/Vmware_enterprise/service_linked.py:128 services/Xen/service.py:118 msgid "Reserved Space" msgstr "Espace réservé" #: services/HyperV_enterprise/legacy/service.py:94 #: services/HyperV_enterprise/service.py:95 services/OVirt/service.py:135 -#: services/Vmware_enterprise/service_linked.py:133 services/Xen/service.py:121 +#: services/Vmware_enterprise/service_linked.py:131 services/Xen/service.py:121 msgid "Minimal free space in GB" msgstr "Espace libre minimal en GB" @@ -3131,7 +3131,7 @@ msgstr "Espace libre minimal en GB" #: services/HyperV_enterprise/service.py:100 #: services/Nutanix_enterprise/service.py:55 services/OVirt/service.py:140 #: services/Proxmox/service.py:126 -#: services/Vmware_enterprise/service_linked.py:114 services/Xen/service.py:126 +#: services/Vmware_enterprise/service_linked.py:112 services/Xen/service.py:126 msgid "Base Machine" msgstr "Machine de base" @@ -3166,15 +3166,15 @@ msgstr "Machine de base de service" #: services/Proxmox/service.py:143 services/Proxmox/service.py:155 #: services/Proxmox/service.py:164 services/Proxmox/service.py:174 #: services/Vmware_enterprise/service_full.py:68 -#: services/Vmware_enterprise/service_linked.py:110 +#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:112 #: services/Vmware_enterprise/service_linked.py:114 #: services/Vmware_enterprise/service_linked.py:116 #: services/Vmware_enterprise/service_linked.py:118 -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:119 #: services/Vmware_enterprise/service_linked.py:121 -#: services/Vmware_enterprise/service_linked.py:123 -#: services/Vmware_enterprise/service_linked.py:124 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:129 +#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:129 #: services/Xen/service.py:138 services/Xen/service.py:148 #: services/Xen/service.py:159 services/Xen/service.py:168 #: services/Xen/service.py:178 @@ -3193,13 +3193,13 @@ msgstr "" #: services/HyperV_enterprise/service.py:117 #: services/Nutanix_enterprise/service.py:62 services/OVirt/service.py:148 #: services/Proxmox/service.py:148 -#: services/Vmware_enterprise/service_linked.py:115 services/Xen/service.py:143 +#: services/Vmware_enterprise/service_linked.py:113 services/Xen/service.py:143 msgid "Memory (Mb)" msgstr "Mémoire (Mb)" #: services/HyperV_enterprise/legacy/service.py:121 #: services/HyperV_enterprise/service.py:122 -#: services/Vmware_enterprise/service_linked.py:116 +#: services/Vmware_enterprise/service_linked.py:114 msgid "Memory for machines deployed from this service" msgstr "Mémoire pour les machines déployées à partir de ce service" @@ -3227,26 +3227,26 @@ msgstr "" "Si vous utilisez un serveur HyperV en cluster, activez cette option. " "Utilisez également le" -#: services/HyperV_enterprise/provider.py:70 +#: services/HyperV_enterprise/provider.py:69 msgid "Enable SSL" msgstr "Activer SSL" -#: services/HyperV_enterprise/provider.py:72 +#: services/HyperV_enterprise/provider.py:71 msgid "" "If active, the connections to HyperV will be made using SSL (Recommended)." msgstr "" "Si elle est active, les connexions à HyperV seront établies à l'aide de " "SSL (recommandé)." -#: services/HyperV_enterprise/provider.py:118 +#: services/HyperV_enterprise/provider.py:116 msgid "Remote WSman port.Leave to zero for default." msgstr "Port WSman distant.Laissez à zéro par défaut." -#: services/HyperV_enterprise/provider.py:125 +#: services/HyperV_enterprise/provider.py:123 msgid "Force SSL certificate verification" msgstr "Forcer la vérification du certificat SSL" -#: services/HyperV_enterprise/provider.py:127 +#: services/HyperV_enterprise/provider.py:125 msgid "" "If active, the certificate on cluster connection will be enforced to be " "verified." @@ -3254,14 +3254,14 @@ msgstr "" "S'il est actif, le certificat sur la connexion au cluster sera appliqué " "pour être vérifié." -#: services/HyperV_enterprise/provider.py:138 +#: services/HyperV_enterprise/provider.py:135 msgid "" "Timeout in seconds for connection to HyperV. (Keep this value high enough)" msgstr "" "Délai d'expiration en secondes pour la connexion à HyperV. (Gardez cette " "valeur suffisamment élevée)" -#: services/HyperV_enterprise/provider.py:159 +#: services/HyperV_enterprise/provider.py:156 msgid "" "For clusters, username must be a domain user name (user@domain or DOMAIN" "\\user" @@ -3746,6 +3746,15 @@ msgstr "Groupes de sécurité service" msgid "IP " msgstr "IP " +#: services/PhysicalMachines/provider.py:42 +msgid "Static IP Machines Provider" +msgstr "Fournisseur de machines IP statiques" + +#: services/PhysicalMachines/provider.py:44 +#| msgid "Provides connection to Azure Platform" +msgid "Provides connection to machines by IP" +msgstr "Fournit une connexion aux machines par IP" + #: services/PhysicalMachines/service_multi.py:59 #: services/Vmware_enterprise/service_fixed.py:54 msgid "Service Token" @@ -3876,9 +3885,9 @@ msgstr "" "utilisé." #: services/RDS_enterprise/provider.py:58 -#: services/RDS_enterprise/provider.py:63 -#: services/RDS_enterprise/provider.py:69 -#: services/RDS_enterprise/provider.py:77 +#: services/RDS_enterprise/provider.py:62 +#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:76 msgid "User mapping" msgstr "Mappage de l’utilisateur" @@ -3890,17 +3899,17 @@ msgstr "" "Si actif, le mappage de l'utilisateur sera fait. Sinon, les informations " "d'identification de l'utilisateur seront redirigées vers le serveur RDS." -#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:67 msgid "User list for mapping. (Not used if User mapping is disabled)" msgstr "" "Liste des utilisateurs pour le mappage. (Non utilisé si le mappage des " "utilisateurs est désactivé)" -#: services/RDS_enterprise/provider.py:74 +#: services/RDS_enterprise/provider.py:73 msgid "User's password" msgstr "Mot de passe de l'utilisateur" -#: services/RDS_enterprise/provider.py:75 +#: services/RDS_enterprise/provider.py:74 msgid "" "Default password for users in list mapping. (Not used if User mapping is " "disabled)" @@ -3908,11 +3917,11 @@ msgstr "" "Mot de passe par défaut pour les utilisateurs dans le mappage de la liste. " "(Ne pas utilisé si le mappage des utilisateurs est désactivée)" -#: services/RDS_enterprise/provider.py:83 +#: services/RDS_enterprise/provider.py:82 msgid "User auto creation on AD" msgstr "Création automatique d'utilisateur sur AD" -#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:85 msgid "" "If active, uds will mirror the user on your active director. WARNING!! " "Existing coincident users may be deleted!." @@ -3921,54 +3930,54 @@ msgstr "" "actif. AVERTISSEMENT!! Les utilisateurs coïncidents existants peuvent être " "supprimés !." -#: services/RDS_enterprise/provider.py:88 -#: services/RDS_enterprise/provider.py:96 -#: services/RDS_enterprise/provider.py:105 -#: services/RDS_enterprise/provider.py:113 -#: services/RDS_enterprise/provider.py:121 -#: services/RDS_enterprise/provider.py:129 -#: services/RDS_enterprise/provider.py:138 -#: services/RDS_enterprise/provider.py:146 -#: services/RDS_enterprise/provider.py:154 +#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:136 +#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:152 msgid "AD User management" msgstr "Gestion des utilisateurs AD" -#: services/RDS_enterprise/provider.py:93 +#: services/RDS_enterprise/provider.py:91 msgid "AD Server" msgstr "Serveur AD" -#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:92 msgid "IP or HOST of AD Server. Must have LDAPS support enabled" msgstr "IP ou HÔTE du serveur AD. La prise en charge LDAPS doit être activée" -#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:101 msgid "AD LDAPS port (default is 636)" msgstr "Port AD LDAPS (la valeur par défaut est 636)" -#: services/RDS_enterprise/provider.py:110 +#: services/RDS_enterprise/provider.py:108 msgid "AD server OU for created users" msgstr "OU du serveur AD pour les utilisateurs créés" -#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:109 msgid "AD Server branch where users will be created by UDS" msgstr "Branche AD Server où les utilisateurs seront créés par UDS" -#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:117 msgid "" "Username with privileges to create/delete accounts. Use USER@DOMAIN.XXX form." msgstr "" "Nom d'utilisateur avec privilèges pour créer / supprimer des comptes. " "Utilisez le formulaire USER@DOMAIN.XXX." -#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:125 msgid "Password of the user with privileges" msgstr "Mot de passe de l'utilisateur avec privilèges" -#: services/RDS_enterprise/provider.py:134 +#: services/RDS_enterprise/provider.py:132 msgid "Prefix for created users" msgstr "Préfixe pour les utilisateurs créés" -#: services/RDS_enterprise/provider.py:135 +#: services/RDS_enterprise/provider.py:133 msgid "" "User will be created on AD with the format \"PREFIX...\", where ... will be " "the original UDS own username. Max 4 characters" @@ -3976,11 +3985,11 @@ msgstr "" "L'utilisateur sera créé sur AD au format \"PREFIX ...\", où ... sera le " "nom d'utilisateur d'origine UDS. 4 caractères maximum" -#: services/RDS_enterprise/provider.py:143 +#: services/RDS_enterprise/provider.py:141 msgid "AD Domain" msgstr "Domaine AD" -#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:142 msgid "" "Domain for newly created users (i.e. example.com, example.local). If empty, " "will be deduced from username" @@ -3988,80 +3997,80 @@ msgstr "" "Domaine pour les utilisateurs nouvellement créés (par exemple example.com, " "example.local). Si vide, sera déduit du nom d'utilisateur" -#: services/RDS_enterprise/provider.py:151 +#: services/RDS_enterprise/provider.py:149 msgid "AD Group" msgstr "Groupe AD" -#: services/RDS_enterprise/provider.py:152 +#: services/RDS_enterprise/provider.py:150 msgid "If not empty, UDS will try to add managed users to this group" msgstr "" "S'il n'est pas vide, UDS essaiera d'ajouter des utilisateurs " "gérés à ce groupe" -#: services/RDS_enterprise/provider.py:162 +#: services/RDS_enterprise/provider.py:160 msgid "Select only one of \"User mapping\" or \"User creation\" methods." msgstr "" "Sélectionnez une seule des méthodes \"User mapping\" ou \"User creation\"." -#: services/RDS_enterprise/provider.py:166 +#: services/RDS_enterprise/provider.py:164 msgid "AD User Management: you must provide the AD server host." msgstr "" "Gestion des utilisateurs AD: vous devez fournir l'hôte du serveur AD." -#: services/RDS_enterprise/provider.py:169 +#: services/RDS_enterprise/provider.py:167 msgid "AD User Management: you must provide the user prefix." msgstr "" "Gestion des utilisateurs AD: vous devez fournir le préfixe utilisateur." -#: services/RDS_enterprise/provider.py:172 +#: services/RDS_enterprise/provider.py:170 msgid "AD User Management: the username should be in USER@DOMAIN form." msgstr "" "Gestion des utilisateurs AD: le nom d'utilisateur doit être au format " "USER @ DOMAIN." -#: services/RDS_enterprise/provider.py:175 +#: services/RDS_enterprise/provider.py:173 msgid "AD User Management: you must provide the password." msgstr "Gestion des utilisateurs AD: vous devez fournir le mot de passe." -#: services/RDS_enterprise/provider.py:179 +#: services/RDS_enterprise/provider.py:177 msgid "AD User Management: you must provide the user prefix. (1-4 characters)" msgstr "" "Gestion des utilisateurs AD: vous devez fournir le préfixe utilisateur. (1-4 " "caractères)" -#: services/RDS_enterprise/provider.py:182 +#: services/RDS_enterprise/provider.py:180 msgid "AD User Management: you must provide the user creation domain FQDN." msgstr "" "Gestion des utilisateurs AD: vous devez fournir le nom de domaine complet du " "domaine de création d'utilisateur." -#: services/RDS_enterprise/provider.py:215 +#: services/RDS_enterprise/provider.py:213 msgid "Error: User {} on host {} is being used and cannot be removed right now" msgstr "" "Erreur : Utilisateur {} sur {} hôte est utilisé et ne peut pas être retiré " "maintenant" -#: services/RDS_enterprise/provider.py:249 +#: services/RDS_enterprise/provider.py:247 msgid "Connection to {}, port {} failed." msgstr "La connexion à {}, le port {} a échoué." -#: services/RDS_enterprise/provider.py:265 +#: services/RDS_enterprise/provider.py:263 msgid "The group {} could not be found. Please, check it." msgstr "Le groupe {} est introuvable. S'il te plaît vérifie le." -#: services/RDS_enterprise/provider.py:267 +#: services/RDS_enterprise/provider.py:265 msgid "User creation test failed. Please, check parameters." msgstr "" "Le test de création d'utilisateur a échoué. Veuillez vérifier les " "paramètres." -#: services/RDS_enterprise/provider.py:272 +#: services/RDS_enterprise/provider.py:270 msgid "Server {} is not accesible and Server checking is enabled" msgstr "" "Le serveur {} n'est pas accessible et la vérification du serveur est " "activée" -#: services/RDS_enterprise/provider.py:274 +#: services/RDS_enterprise/provider.py:272 msgid "Connectivity test passed" msgstr "Test de connectivité réussi" @@ -4120,7 +4129,7 @@ msgstr "" "S'il est actif, RDS Actor attendra que l'application et tous les processus " "engendrés aient terminé avant de considérer l'application déconnectée" -#: services/RDS_enterprise/service.py:105 +#: services/RDS_enterprise/service.py:104 msgid "A valid application path is required" msgstr "Un chemin d'accès d'application valide est requis" @@ -4164,19 +4173,19 @@ msgstr "Mathusalem est encore en vie ?" msgid "If you fail, this will not get saved :-)" msgstr "Si vous échouez, cela ne sera pas sauvé :-)" -#: services/Sample/provider.py:137 +#: services/Sample/provider.py:136 msgid "Text area" msgstr "Zone de texte" -#: services/Sample/provider.py:138 +#: services/Sample/provider.py:137 msgid "This is a text area" msgstr "Ceci est une zone de texte" -#: services/Sample/provider.py:158 +#: services/Sample/provider.py:157 msgid "Methuselah is not alive!!! :-)" msgstr "Mathusalem n'est pas en vie!!! :-)" -#: services/Sample/provider.py:197 +#: services/Sample/provider.py:196 #: services/TestService_enterprise/provider.py:54 msgid "Nothing tested, but all went fine.." msgstr "Rien testé, mais tout s'est bien passé." @@ -4328,12 +4337,12 @@ msgid "vApp template for the service" msgstr "Modèle de vApp pour le service" #: services/VCloud_enterprise/service.py:82 -#: services/Vmware_enterprise/service_linked.py:117 +#: services/Vmware_enterprise/service_linked.py:115 msgid "Main Network" msgstr "Réseau principal" #: services/VCloud_enterprise/service.py:83 -#: services/Vmware_enterprise/service_linked.py:118 +#: services/Vmware_enterprise/service_linked.py:116 msgid "" "If more than one interface is found in machine, use the first found on this " "network as main" @@ -4381,15 +4390,28 @@ msgstr "" "Gamme de Mac valide pour machines créées. Doit être comprise dans " "00:50:56:00:00:00-00:50:56:3F:FF:FF" -#: services/Vmware_enterprise/provider.py:56 +#: services/Vmware_enterprise/provider.py:55 +#| msgid "Services to keep in L2 cache" +msgid "Power off VM on L2 cache" +msgstr "Éteignez la VM sur le cache L2" + +#: services/Vmware_enterprise/provider.py:58 +msgid "" +"If enabled, UDS will stop machines for L2 cache instead of suspending them. " +"This REQUIRES \"VMWare tools\" on machines." +msgstr "" +"S'il est activé, UDS arrêtera les machines pour le cache L2 au lieu de " +"les suspendre. Cela nécessite des \"outils VMWare\" sur les machines." + +#: services/Vmware_enterprise/provider.py:64 msgid "VMWare VCenter Platform Provider" msgstr "Fournisseur de plates-formes VMWare VCenter" -#: services/Vmware_enterprise/provider.py:58 +#: services/Vmware_enterprise/provider.py:66 msgid "Provides connection to Virtual Center Services" msgstr "Fournit la connexion à des Services de centre virtuel" -#: services/Vmware_enterprise/provider.py:165 +#: services/Vmware_enterprise/provider.py:176 msgid "Connection params ok" msgstr "Connexion params ok" @@ -4413,6 +4435,8 @@ msgstr "Datacenter" #: services/Vmware_enterprise/service_fixed.py:69 #: services/Vmware_enterprise/service_fixed.py:84 #: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:92 +#: services/Vmware_enterprise/service_fixed.py:100 msgid "Machines" msgstr "Machines" @@ -4422,7 +4446,7 @@ msgid "Datacenter containing base machine" msgstr "Machine de base contenant le Datacenter" #: services/Vmware_enterprise/service_fixed.py:74 -#: services/Vmware_enterprise/service_linked.py:100 +#: services/Vmware_enterprise/service_linked.py:98 msgid "Resource Pool" msgstr "Liste des ressources" @@ -4430,11 +4454,23 @@ msgstr "Liste des ressources" msgid "Resource Pool containing base machines" msgstr "Pool de ressources contenant des machines de base" -#: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:91 msgid "Machines for this service" msgstr "Machines pour ce service" -#: services/Vmware_enterprise/service_fixed.py:109 +#: services/Vmware_enterprise/service_fixed.py:96 +msgid "Use snapshots" +msgstr "Utiliser des instantanés" + +#: services/Vmware_enterprise/service_fixed.py:99 +msgid "" +"If active, UDS will try to create an snapshot on VM use and recover if on " +"exit." +msgstr "" +"S'il est actif, UDS tentera de créer un instantané lors de l'" +"utilisation de la machine virtuelle et de le récupérer à la sortie." + +#: services/Vmware_enterprise/service_fixed.py:122 msgid "We need at least a machine" msgstr "Nous avons besoin d’au moins une machine" @@ -4488,45 +4524,45 @@ msgid "If active, found duplicates clones for this service will be removed" msgstr "" "S'il est activé, les clones doublons trouvés pour ce service seront supprimés" -#: services/Vmware_enterprise/service_linked.py:93 +#: services/Vmware_enterprise/service_linked.py:92 msgid "Keep on error" msgstr "Garder en cas d’erreur" -#: services/Vmware_enterprise/service_linked.py:96 +#: services/Vmware_enterprise/service_linked.py:95 msgid "If active, access errors found on machine will not mark is as error." msgstr "" "Si elle est active, les erreurs d'accès trouvées sur la machine ne seront " "pas marquées comme erreures." -#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:106 msgid "Resource Pool containing base machine" msgstr "Pool de ressources contenant la machine de base" -#: services/Vmware_enterprise/service_linked.py:114 +#: services/Vmware_enterprise/service_linked.py:112 msgid "Base machine for this service" msgstr "Machine de base pour ce service" -#: services/Vmware_enterprise/service_linked.py:119 +#: services/Vmware_enterprise/service_linked.py:117 msgid "Pub. Network" msgstr "Pub. Réseau" -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:118 msgid "Network on which the machine will be deployed" msgstr "Réseau sur lequel la machine sera déployée" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Clones Folder" msgstr "Dossier de clones" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Folder where deploy clones" msgstr "Dossier où déployer des clones" -#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:120 msgid "Inc.Datastores" msgstr "Inc.Datastores" -#: services/Vmware_enterprise/service_linked.py:123 +#: services/Vmware_enterprise/service_linked.py:121 msgid "Datastores where to put incrementals" msgstr "Entrepôts de données où mettre des sauvegardes incrémentales" diff --git a/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po b/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po index de9fe117..c585102c 100644 --- a/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: French (http://www.transifex.com/openuds/openuds/language/" @@ -178,8 +178,8 @@ msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# services restreints!" #: static/admin/main.js:1 static/admin/translations-fakejs.js:52 -#: static/admin/translations-fakejs.js:294 -#: static/admin/translations-fakejs.js:302 +#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:305 msgid "Filter" msgstr "Filtre" @@ -196,25 +196,25 @@ msgid "Full Access" msgstr "Accès total" #: static/admin/main.js:1 static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:402 -#: static/admin/translations-fakejs.js:421 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:426 msgid "User" msgstr "Utilisateur" #: static/admin/main.js:1 static/admin/translations-fakejs.js:44 #: static/admin/translations-fakejs.js:115 #: static/admin/translations-fakejs.js:140 -#: static/admin/translations-fakejs.js:397 -#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:402 +#: static/admin/translations-fakejs.js:416 msgid "Group" msgstr "Groupe" #: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:396 #: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:410 -#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:415 +#: static/admin/translations-fakejs.js:425 #: static/modern/translations-fakejs.js:40 msgid "Authenticator" msgstr "Authentificateur" @@ -373,8 +373,8 @@ msgstr "bassin" #: static/admin/main.js:1 static/admin/translations-fakejs.js:118 #: static/admin/translations-fakejs.js:134 #: static/admin/translations-fakejs.js:160 -#: static/admin/translations-fakejs.js:348 -#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:368 msgid "State" msgstr "Etat" @@ -386,8 +386,8 @@ msgstr "Services utilisateur" #: static/admin/main.js:1 static/admin/translations-fakejs.js:145 #: static/admin/translations-fakejs.js:162 -#: static/admin/translations-fakejs.js:312 -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:469 msgid "Service pools" msgstr "Piscines de service" @@ -456,9 +456,9 @@ msgstr "Tout" #: static/admin/main.js:1 static/admin/translations-fakejs.js:116 #: static/admin/translations-fakejs.js:141 -#: static/admin/translations-fakejs.js:347 -#: static/admin/translations-fakejs.js:362 -#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:455 msgid "Comments" msgstr "commentaires" @@ -484,30 +484,31 @@ msgstr "Piscine de services" #: static/admin/main.js:1 static/admin/translations-fakejs.js:125 #: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:342 -#: static/admin/translations-fakejs.js:356 -#: static/admin/translations-fakejs.js:372 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:281 +#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:347 +#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:384 +#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:471 msgid "Groups" msgstr "Groupes" #: static/admin/main.js:1 static/admin/translations-fakejs.js:126 -#: static/admin/translations-fakejs.js:373 -#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:382 msgid "Services Pools" msgstr "Services Piscines" #: static/admin/main.js:1 static/admin/translations-fakejs.js:127 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:460 +#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:470 msgid "Assigned services" msgstr "Services assignés" #: static/admin/main.js:1 static/admin/translations-fakejs.js:136 -#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:454 msgid "Name" msgstr "prénom" @@ -524,25 +525,26 @@ msgid "Last access" msgstr "Dernier accès" #: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:341 -#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:383 msgid "Users" msgstr "Utilisateurs" #: static/admin/main.js:1 static/admin/translations-fakejs.js:142 -#: static/admin/translations-fakejs.js:349 -#: static/admin/translations-fakejs.js:364 +#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:369 msgid "Enabled" msgstr "Activée" #: static/admin/main.js:1 static/admin/translations-fakejs.js:143 -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:365 +#: static/admin/translations-fakejs.js:355 +#: static/admin/translations-fakejs.js:370 msgid "Disabled" msgstr "désactivé" #: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:351 +#: static/admin/translations-fakejs.js:356 msgid "Blocked" msgstr "Bloqué" @@ -642,12 +644,12 @@ msgid "Please, select a valid transport" msgstr "S'il vous plaît, sélectionnez un transport valide" #: static/admin/main.js:1 static/admin/translations-fakejs.js:174 -#: static/admin/translations-fakejs.js:300 -#: static/admin/translations-fakejs.js:343 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:387 -#: static/admin/translations-fakejs.js:441 -#: static/admin/translations-fakejs.js:463 +#: static/admin/translations-fakejs.js:303 +#: static/admin/translations-fakejs.js:348 +#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:473 msgid "Logs" msgstr "Registres" @@ -665,19 +667,19 @@ msgstr "Attribuer un service" #: static/admin/main.js:1 static/admin/translations-fakejs.js:178 #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:283 -#: static/admin/translations-fakejs.js:327 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:369 -#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:374 #: static/admin/translations-fakejs.js:403 -#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:408 #: static/admin/translations-fakejs.js:412 -#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:417 #: static/admin/translations-fakejs.js:427 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:456 -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:479 msgid "Cancel" msgstr "Annuler" @@ -821,7 +823,7 @@ msgid "Yearly" msgstr "annuel" #: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:453 +#: static/admin/translations-fakejs.js:463 msgid "Weekdays" msgstr "Lundi au vendredi" @@ -1016,25 +1018,25 @@ msgid "Add" msgstr "Ajouter" #: static/admin/translations-fakejs.js:278 -#: static/admin/translations-fakejs.js:281 -#: static/admin/translations-fakejs.js:284 -#: static/admin/translations-fakejs.js:328 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:287 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:363 #: static/admin/translations-fakejs.js:375 #: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:393 #: static/admin/translations-fakejs.js:404 -#: static/admin/translations-fakejs.js:408 +#: static/admin/translations-fakejs.js:409 #: static/admin/translations-fakejs.js:413 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:422 #: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:457 -#: static/admin/translations-fakejs.js:468 +#: static/admin/translations-fakejs.js:436 +#: static/admin/translations-fakejs.js:440 +#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:480 msgid "Ok" msgstr "D'accord" @@ -1042,180 +1044,195 @@ msgstr "D'accord" msgid "Permissions for" msgstr "Autorisations pour" -#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:282 msgid "New permission..." msgstr "Nouvelle permission ..." -#: static/admin/translations-fakejs.js:282 +#: static/admin/translations-fakejs.js:284 +#| msgid "New group permission for" +msgid "New user permission for" +msgstr "Nouvelle autorisation utilisateur pour" + +#: static/admin/translations-fakejs.js:285 msgid "New group permission for" msgstr "Nouvelle autorisation de groupe pour" -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:288 msgid "Discard & close" msgstr "Jeter et fermer" -#: static/admin/translations-fakejs.js:286 -#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:335 msgid "Save" msgstr "Enregistrer" -#: static/admin/translations-fakejs.js:287 -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:290 +#: static/admin/translations-fakejs.js:291 +#: static/admin/translations-fakejs.js:292 msgid "New" msgstr "Nouveau" -#: static/admin/translations-fakejs.js:290 -#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:293 +#: static/admin/translations-fakejs.js:300 msgid "Edit" msgstr "Modifier" -#: static/admin/translations-fakejs.js:291 -#: static/admin/translations-fakejs.js:298 +#: static/admin/translations-fakejs.js:294 +#: static/admin/translations-fakejs.js:301 msgid "Permissions" msgstr "Autorisations" -#: static/admin/translations-fakejs.js:292 -#: static/admin/translations-fakejs.js:301 +#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:304 msgid "Export" msgstr "Exportation" -#: static/admin/translations-fakejs.js:293 -#: static/admin/translations-fakejs.js:299 +#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:302 msgid "Delete" msgstr "Supprimer" -#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:298 msgid "Selected items" msgstr "Articles sélectionnés" -#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:299 msgid "Detail" msgstr "Détail" -#: static/admin/translations-fakejs.js:303 -#: static/admin/translations-fakejs.js:340 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:433 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:468 msgid "Summary" msgstr "Résumé" -#: static/admin/translations-fakejs.js:304 -#: static/admin/translations-fakejs.js:382 +#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:387 msgid "Services" msgstr "Prestations de service" -#: static/admin/translations-fakejs.js:305 +#: static/admin/translations-fakejs.js:308 msgid "Authenticators" msgstr "Authentificateurs" -#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:309 msgid "Os Managers" msgstr "Gestionnaires Os" -#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:310 msgid "Connectivity" msgstr "Connectivité" -#: static/admin/translations-fakejs.js:308 -#: static/admin/translations-fakejs.js:437 +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:445 msgid "Transports" msgstr "Les transports" -#: static/admin/translations-fakejs.js:309 +#: static/admin/translations-fakejs.js:312 msgid "Networks" msgstr "Les réseaux" -#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:313 msgid "Proxies" msgstr "Les procurations" -#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:314 msgid "Pools" msgstr "Les piscines" -#: static/admin/translations-fakejs.js:313 +#: static/admin/translations-fakejs.js:316 msgid "Meta pools" msgstr "Méta piscines" -#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:318 msgid "Calendars" msgstr "Calendriers" -#: static/admin/translations-fakejs.js:316 +#: static/admin/translations-fakejs.js:319 msgid "Accounts" msgstr "Comptes" -#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:320 msgid "Tools" msgstr "Outils" -#: static/admin/translations-fakejs.js:318 +#: static/admin/translations-fakejs.js:321 msgid "Gallery" msgstr "Galerie" -#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:322 msgid "Reports" msgstr "Rapports" -#: static/admin/translations-fakejs.js:320 +#: static/admin/translations-fakejs.js:323 msgid "Configuration" msgstr "Configuration" -#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:324 msgid "Actor tokens" msgstr "Jetons d'acteur" -#: static/admin/translations-fakejs.js:322 +#: static/admin/translations-fakejs.js:325 msgid "Flush Cache" msgstr "Vider le cache" -#: static/admin/translations-fakejs.js:323 +#: static/admin/translations-fakejs.js:326 +#| msgid "New group for" +msgid "New image for" +msgstr "Nouvelle image pour" + +#: static/admin/translations-fakejs.js:327 +#| msgid "Edit user" +msgid "Edit for" +msgstr "Modifier pour" + +#: static/admin/translations-fakejs.js:328 msgid "Image name" msgstr "Nom de l'image" -#: static/admin/translations-fakejs.js:324 +#: static/admin/translations-fakejs.js:329 msgid "Image (click to change)" msgstr "Image (cliquez pour changer)" -#: static/admin/translations-fakejs.js:325 +#: static/admin/translations-fakejs.js:330 msgid "For optimal results, use " msgstr "Pour des résultats optimaux, utilisez" -#: static/admin/translations-fakejs.js:326 +#: static/admin/translations-fakejs.js:331 msgid "The image will be resized on upload to" msgstr "L'image sera redimensionnée lors du téléchargement sur" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:334 msgid "UDS Configuration" msgstr "Configuration UDS" -#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:336 #: static/modern/translations-fakejs.js:29 msgid "Dashboard" msgstr "Tableau de bord" -#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:337 msgid "View authenticators" msgstr "Voir les authentificateurs" -#: static/admin/translations-fakejs.js:333 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:335 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:340 msgid "View service pools" msgstr "Voir les piscines de service" -#: static/admin/translations-fakejs.js:336 +#: static/admin/translations-fakejs.js:341 msgid "You are accessing UDS Administration as staff member." msgstr "Vous accédez à l’administration UDS en tant que membre du personnel." -#: static/admin/translations-fakejs.js:337 +#: static/admin/translations-fakejs.js:342 msgid "This means that you have restricted access to elements." msgstr "Cela signifie que vous avez un accès restreint aux éléments." -#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:343 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1223,210 +1240,245 @@ msgstr "" "Pour augmenter vos privilèges d'accès, veuillez contacter votre " "administrateur UDS local." -#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:344 msgid "Thank you." msgstr "Je vous remercie." -#: static/admin/translations-fakejs.js:344 +#: static/admin/translations-fakejs.js:349 msgid "Edit user" msgstr "Modifier utilisateur" -#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:350 msgid "New user" msgstr "Nouvel utilisateur" -#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:351 msgid "Real name" msgstr "Vrai nom" -#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:357 msgid "Role" msgstr "Rôle" -#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:358 msgid "Admin" msgstr "Admin" -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:359 msgid "Staff member" msgstr "Membre du personnel" -#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:364 msgid "Edit group" msgstr "Modifier groupe" -#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:365 msgid "New group" msgstr "Nouveau groupe" -#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:366 msgid "Meta group name" msgstr "Nom du groupe méta" -#: static/admin/translations-fakejs.js:366 +#: static/admin/translations-fakejs.js:371 msgid "Service Pools" msgstr "Pools de service" -#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:372 msgid "Match mode" msgstr "Mode match" -#: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:373 msgid "Selected Groups" msgstr "Groupes sélectionnés" -#: static/admin/translations-fakejs.js:371 #: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:381 +#: static/admin/translations-fakejs.js:390 msgid "Information for" msgstr "Information pour" -#: static/admin/translations-fakejs.js:374 +#: static/admin/translations-fakejs.js:379 msgid "Assigned Services" msgstr "Services assignés" -#: static/admin/translations-fakejs.js:383 +#: static/admin/translations-fakejs.js:388 msgid "Usage" msgstr "Usage" -#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:391 msgid "Services pools" msgstr "Piscines de services" -#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:394 msgid "Edit action for" msgstr "Modifier l'action pour" -#: static/admin/translations-fakejs.js:390 +#: static/admin/translations-fakejs.js:395 msgid "New action for" msgstr "Nouvelle action pour" -#: static/admin/translations-fakejs.js:391 -#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:433 msgid "Calendar" msgstr "Calendrier" -#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:397 msgid "Events offset (minutes)" msgstr "Décalage d'événements (minutes)" -#: static/admin/translations-fakejs.js:393 +#: static/admin/translations-fakejs.js:398 msgid "At the beginning of the interval?" msgstr "Au début de l'intervalle?" -#: static/admin/translations-fakejs.js:394 -#: static/admin/translations-fakejs.js:426 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:434 msgid "Action" msgstr "action" -#: static/admin/translations-fakejs.js:395 -#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:411 msgid "Transport" msgstr "Transport" -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:405 msgid "Change owner of assigned service" msgstr "Changer le propriétaire du service attribué" -#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "New transport for" msgstr "Nouveau transport pour" -#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:414 msgid "New group for" msgstr "Nouveau groupe pour" -#: static/admin/translations-fakejs.js:414 +#: static/admin/translations-fakejs.js:419 msgid "Logs of" msgstr "Journaux de" -#: static/admin/translations-fakejs.js:416 +#: static/admin/translations-fakejs.js:421 msgid "Changelog of" msgstr "Changelog de" -#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:423 msgid "Assign service to user manually" msgstr "Attribuer manuellement le service à l'utilisateur" -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 msgid "Service" msgstr "Un service" -#: static/admin/translations-fakejs.js:424 -#: static/admin/translations-fakejs.js:464 +#: static/admin/translations-fakejs.js:429 +#| msgid "New group for" +msgid "New access rule for" +msgstr "Nouvelle règle d'accès pour" + +#: static/admin/translations-fakejs.js:430 +#| msgid "Edit action for" +msgid "Edit access rule for" +msgstr "Modifier la règle d'accès pour" + +#: static/admin/translations-fakejs.js:431 +#| msgid "Delete calendar access rule" +msgid "Default fallback access for" +msgstr "Accès de secours par défaut pour" + +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:476 msgid "Priority" msgstr "Priorité" -#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:437 msgid "New publication for" msgstr "Nouvelle publication pour" -#: static/admin/translations-fakejs.js:430 +#: static/admin/translations-fakejs.js:438 msgid "Reason" msgstr "Raison" -#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:443 msgid "Cache" msgstr "Cache" -#: static/admin/translations-fakejs.js:438 +#: static/admin/translations-fakejs.js:446 msgid "Publications" msgstr "Des publications" -#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:447 msgid "Scheduled actions" msgstr "Actions programmées" -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:472 msgid "Access calendars" msgstr "Calendriers d'accès" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:450 msgid "Account usage" msgstr "Utilisation du compte" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:451 msgid "Rules" msgstr "Règles" -#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:452 +#| msgid "Edit user" +msgid "Edit rule" +msgstr "Modifier la règle" + +#: static/admin/translations-fakejs.js:453 +#| msgid "New user" +msgid "New rule" +msgstr "Nouvelle règle" + +#: static/admin/translations-fakejs.js:456 msgid "Event" msgstr "un événement" -#: static/admin/translations-fakejs.js:447 +#: static/admin/translations-fakejs.js:457 msgid "Start time" msgstr "Heure de début" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:458 msgid "Duration" msgstr "Durée" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:459 msgid "Duration units" msgstr "Unités de durée" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:460 msgid "Start date" msgstr "Date de début" -#: static/admin/translations-fakejs.js:451 +#: static/admin/translations-fakejs.js:461 msgid "Repeat until date" msgstr "Répéter jusqu'à la date" -#: static/admin/translations-fakejs.js:452 +#: static/admin/translations-fakejs.js:462 msgid "Frequency" msgstr "La fréquence" -#: static/admin/translations-fakejs.js:454 +#: static/admin/translations-fakejs.js:464 msgid "Repeat every" msgstr "Répéter tous les" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:474 +#| msgid "Remove member pool" +msgid "New member pool" +msgstr "Nouveau pool de membres" + +#: static/admin/translations-fakejs.js:475 +#| msgid "Edit meta pool" +msgid "Edit member pool" +msgstr "Modifier le pool de membres" + +#: static/admin/translations-fakejs.js:477 msgid "Service pool" msgstr "Piscine de service" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:478 msgid "Enabled?" msgstr "Activée?" diff --git a/server/src/uds/locale/it/LC_MESSAGES/django.po b/server/src/uds/locale/it/LC_MESSAGES/django.po index f41b18e1..8b9d51c0 100644 --- a/server/src/uds/locale/it/LC_MESSAGES/django.po +++ b/server/src/uds/locale/it/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/" @@ -191,7 +191,7 @@ msgstr "Etichetta" #: REST/methods/authenticators.py:71 reports/stats/pools_performance.py:203 #: reports/stats/pools_performance.py:258 reports/stats/user_access.py:236 -#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:67 +#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:66 #: templates/uds/reports/stats/pools-performance.html:35 #: templates/uds/reports/stats/user-access.html:35 msgid "Users" @@ -553,10 +553,10 @@ msgstr "Server (IP o FQDN) che fungerà da proxy." #: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:45 #: auths/RegexLdap/authenticator.py:65 auths/SimpleLDAP/authenticator.py:58 #: services/HyperV_enterprise/legacy/provider.py:84 -#: services/HyperV_enterprise/provider.py:116 +#: services/HyperV_enterprise/provider.py:114 #: services/Nutanix_enterprise/provider.py:37 services/OpenGnsys/provider.py:96 #: services/OpenNebula/provider.py:78 services/OpenStack/provider_legacy.py:103 -#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:101 +#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:99 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 msgid "Port" @@ -960,11 +960,11 @@ msgstr "Utenti attuali" #: auths/EDirectory_enterprise/authenticator.py:61 #: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:98 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:102 services/OpenStack/provider_legacy.py:109 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:116 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:95 #: transports/HTML5RDP/html5rdp.py:75 transports/NX/nxtransport.py:71 @@ -1110,11 +1110,11 @@ msgstr "" #: osmanagers/WindowsOsManager/windows_domain.py:69 #: osmanagers/WindowsOsManager/windows_random.py:66 #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:99 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:103 services/OpenStack/provider_legacy.py:110 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:124 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:96 #: transports/HTML5RDP/html5rdp.py:76 transports/NX/nxtransport.py:72 @@ -1137,7 +1137,7 @@ msgstr "Password dell'utente di ldap" #: auths/RegexLdap/authenticator.py:69 auths/SimpleLDAP/authenticator.py:62 #: services/Azure_enterprise/provider.py:48 #: services/HyperV_enterprise/legacy/provider.py:93 -#: services/HyperV_enterprise/provider.py:134 +#: services/HyperV_enterprise/provider.py:131 #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:105 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:108 services/OpenStack/provider_legacy.py:115 @@ -2471,50 +2471,50 @@ msgstr "Il modulo DOM \\ USER non è permesso!" msgid "Must provide a password for the account!" msgstr "Devi fornire una password per l'account!" -#: osmanagers/WindowsOsManager/windows_domain.py:271 -#: osmanagers/WindowsOsManager/windows_domain.py:281 +#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:283 msgid "Check error: {}" msgstr "Verifica errore: {}" -#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:275 #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "" "Impossibile trovare i parametri del server (_ldap._tcp. {0} non può essere " "risolto)" -#: osmanagers/WindowsOsManager/windows_domain.py:286 +#: osmanagers/WindowsOsManager/windows_domain.py:288 msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)" msgstr "" "Verifica errore: gruppo \"{}\" non trovato (utilizzando \"cn\" per " "individuarlo)" -#: osmanagers/WindowsOsManager/windows_domain.py:288 +#: osmanagers/WindowsOsManager/windows_domain.py:290 msgid "Server check was successful" msgstr "Il controllo del server ha avuto successo" -#: osmanagers/WindowsOsManager/windows_domain.py:300 +#: osmanagers/WindowsOsManager/windows_domain.py:302 #, python-brace-format msgid "Could not access AD using LDAP ({0})" msgstr "Impossibile accedere a AD utilizzando LDAP ({0})" -#: osmanagers/WindowsOsManager/windows_domain.py:312 +#: osmanagers/WindowsOsManager/windows_domain.py:314 #, python-brace-format msgid "The default path {0} for computers was not found!!!" msgstr "Il percorso predefinito {0} per i computer non è stato trovato !!!" -#: osmanagers/WindowsOsManager/windows_domain.py:313 +#: osmanagers/WindowsOsManager/windows_domain.py:315 #, python-brace-format msgid "The ou path {0} was not found!!!" msgstr "Il percorso ou {0} non è stato trovato !!!" -#: osmanagers/WindowsOsManager/windows_domain.py:315 +#: osmanagers/WindowsOsManager/windows_domain.py:317 #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "" "Impossibile verificare i parametri (_ldap._tcp. {0} non può essere risolto)" -#: osmanagers/WindowsOsManager/windows_domain.py:320 +#: osmanagers/WindowsOsManager/windows_domain.py:322 msgid "All parameters seem to work fine." msgstr "Tutti i parametri sembrano funzionare bene." @@ -2789,19 +2789,19 @@ msgstr "Ottenuto da abbonamenti" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:88 -#: services/HyperV_enterprise/provider.py:81 +#: services/HyperV_enterprise/provider.py:79 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 #: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:51 #: services/Vmware_enterprise/provider.py:47 -#: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:98 +#: services/Vmware_enterprise/provider.py:107 services/Xen/provider.py:98 msgid "Creation concurrency" msgstr "Concorrenza di creazione" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:89 -#: services/HyperV_enterprise/provider.py:86 +#: services/HyperV_enterprise/provider.py:84 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 @@ -2812,19 +2812,19 @@ msgstr "Numero massimo di virtual machine che creano contemporaneamente" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:90 -#: services/HyperV_enterprise/provider.py:93 +#: services/HyperV_enterprise/provider.py:91 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 #: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:52 #: services/Vmware_enterprise/provider.py:48 -#: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:99 +#: services/Vmware_enterprise/provider.py:108 services/Xen/provider.py:99 msgid "Removal concurrency" msgstr "Concorrenza di rimozione" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:91 -#: services/HyperV_enterprise/provider.py:98 +#: services/HyperV_enterprise/provider.py:96 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 @@ -2904,7 +2904,7 @@ msgstr "Dimensione per macchine create da questo servizio." #: services/Nutanix_enterprise/service.py:82 services/OVirt/service.py:198 #: services/OpenNebula/service.py:118 services/OpenStack/service.py:140 #: services/Proxmox/service.py:160 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:164 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:164 msgid "Machine Names" msgstr "Nomi macchina" @@ -2914,7 +2914,7 @@ msgstr "Nomi macchina" #: services/Nutanix_enterprise/service.py:85 services/OVirt/service.py:201 #: services/OpenNebula/service.py:121 services/OpenStack/service.py:143 #: services/Proxmox/service.py:163 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:167 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:167 msgid "Base name for clones from this machine" msgstr "Nome di base per i cloni da questa macchina" @@ -2924,7 +2924,7 @@ msgstr "Nome di base per i cloni da questa macchina" #: services/Nutanix_enterprise/service.py:91 services/OVirt/service.py:208 #: services/OpenNebula/service.py:128 services/OpenStack/service.py:150 #: services/Proxmox/service.py:170 services/VCloud_enterprise/service.py:88 -#: services/Vmware_enterprise/service_linked.py:125 services/Xen/service.py:174 +#: services/Vmware_enterprise/service_linked.py:123 services/Xen/service.py:174 msgid "Name Length" msgstr "Nome Lunghezza" @@ -2934,7 +2934,7 @@ msgstr "Nome Lunghezza" #: services/Nutanix_enterprise/service.py:94 services/OVirt/service.py:211 #: services/OpenNebula/service.py:131 services/OpenStack/service.py:153 #: services/Proxmox/service.py:173 services/VCloud_enterprise/service.py:89 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:177 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:177 msgid "Size of numeric part for the names of these machines" msgstr "Dimensione della parte numerica per i nomi di queste macchine" @@ -2995,7 +2995,7 @@ msgstr "" "che la macchina e le dimensioni della macchina supportino questa opzione " "prima di attivarla." -#: services/Azure_enterprise/service.py:160 +#: services/Azure_enterprise/service.py:159 msgid "You must select a network for the service" msgstr "È necessario selezionare una rete per il servizio" @@ -3020,12 +3020,12 @@ msgid "WSMan Port (normally 5985)" msgstr "Porta WSMan (normalmente 5985)" #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 msgid "User with valid privileges on HyperV Server" msgstr "Utente con privilegi validi su HyperV Server" #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 msgid "Password of the user of HyperV" msgstr "Password dell'utente di HyperV" @@ -3034,14 +3034,14 @@ msgid "Timeout in seconds of connection to HyperV" msgstr "Timeout in secondi di connessione a HyperV" #: services/HyperV_enterprise/legacy/provider.py:95 -#: services/HyperV_enterprise/provider.py:105 +#: services/HyperV_enterprise/provider.py:103 #: services/Nutanix_enterprise/provider.py:45 services/OVirt/provider.py:117 #: services/Vmware_enterprise/provider.py:51 services/Xen/provider.py:101 msgid "Macs range" msgstr "Gamma di Mac" #: services/HyperV_enterprise/legacy/provider.py:96 -#: services/HyperV_enterprise/provider.py:109 services/Xen/provider.py:102 +#: services/HyperV_enterprise/provider.py:107 services/Xen/provider.py:102 msgid "Range of valid macs for created machines" msgstr "Gamma di mac validi per macchine create" @@ -3052,7 +3052,7 @@ msgstr "Test di connessione riuscito" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/Nutanix_enterprise/provider.py:202 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:167 +#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:178 msgid "Connection failed. Check connection params" msgstr "Connessione fallita. Controlla i parametri di connessione" @@ -3100,13 +3100,13 @@ msgstr "Datastore in cui inserire incrementali e pubblicazioni" #: services/HyperV_enterprise/legacy/service.py:91 #: services/HyperV_enterprise/service.py:92 services/OVirt/service.py:131 -#: services/Vmware_enterprise/service_linked.py:130 services/Xen/service.py:118 +#: services/Vmware_enterprise/service_linked.py:128 services/Xen/service.py:118 msgid "Reserved Space" msgstr "Spazio riservato" #: services/HyperV_enterprise/legacy/service.py:94 #: services/HyperV_enterprise/service.py:95 services/OVirt/service.py:135 -#: services/Vmware_enterprise/service_linked.py:133 services/Xen/service.py:121 +#: services/Vmware_enterprise/service_linked.py:131 services/Xen/service.py:121 msgid "Minimal free space in GB" msgstr "Spazio libero minimo in GB" @@ -3114,7 +3114,7 @@ msgstr "Spazio libero minimo in GB" #: services/HyperV_enterprise/service.py:100 #: services/Nutanix_enterprise/service.py:55 services/OVirt/service.py:140 #: services/Proxmox/service.py:126 -#: services/Vmware_enterprise/service_linked.py:114 services/Xen/service.py:126 +#: services/Vmware_enterprise/service_linked.py:112 services/Xen/service.py:126 msgid "Base Machine" msgstr "Macchina base" @@ -3149,15 +3149,15 @@ msgstr "Macchina base di servizio" #: services/Proxmox/service.py:143 services/Proxmox/service.py:155 #: services/Proxmox/service.py:164 services/Proxmox/service.py:174 #: services/Vmware_enterprise/service_full.py:68 -#: services/Vmware_enterprise/service_linked.py:110 +#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:112 #: services/Vmware_enterprise/service_linked.py:114 #: services/Vmware_enterprise/service_linked.py:116 #: services/Vmware_enterprise/service_linked.py:118 -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:119 #: services/Vmware_enterprise/service_linked.py:121 -#: services/Vmware_enterprise/service_linked.py:123 -#: services/Vmware_enterprise/service_linked.py:124 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:129 +#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:129 #: services/Xen/service.py:138 services/Xen/service.py:148 #: services/Xen/service.py:159 services/Xen/service.py:168 #: services/Xen/service.py:178 @@ -3176,13 +3176,13 @@ msgstr "" #: services/HyperV_enterprise/service.py:117 #: services/Nutanix_enterprise/service.py:62 services/OVirt/service.py:148 #: services/Proxmox/service.py:148 -#: services/Vmware_enterprise/service_linked.py:115 services/Xen/service.py:143 +#: services/Vmware_enterprise/service_linked.py:113 services/Xen/service.py:143 msgid "Memory (Mb)" msgstr "Memoria (Mb)" #: services/HyperV_enterprise/legacy/service.py:121 #: services/HyperV_enterprise/service.py:122 -#: services/Vmware_enterprise/service_linked.py:116 +#: services/Vmware_enterprise/service_linked.py:114 msgid "Memory for machines deployed from this service" msgstr "Memoria per le macchine distribuite da questo servizio" @@ -3209,26 +3209,26 @@ msgstr "" "Se si utilizza un server HyperV in cluster, abilitare questa opzione. " "Inoltre, utilizzare il" -#: services/HyperV_enterprise/provider.py:70 +#: services/HyperV_enterprise/provider.py:69 msgid "Enable SSL" msgstr "Abilita SSL" -#: services/HyperV_enterprise/provider.py:72 +#: services/HyperV_enterprise/provider.py:71 msgid "" "If active, the connections to HyperV will be made using SSL (Recommended)." msgstr "" "Se attivo, le connessioni a HyperV verranno effettuate utilizzando SSL " "(consigliato)." -#: services/HyperV_enterprise/provider.py:118 +#: services/HyperV_enterprise/provider.py:116 msgid "Remote WSman port.Leave to zero for default." msgstr "Porta WSman remota Lasciare zero per impostazione predefinita." -#: services/HyperV_enterprise/provider.py:125 +#: services/HyperV_enterprise/provider.py:123 msgid "Force SSL certificate verification" msgstr "Forza la verifica del certificato SSL" -#: services/HyperV_enterprise/provider.py:127 +#: services/HyperV_enterprise/provider.py:125 msgid "" "If active, the certificate on cluster connection will be enforced to be " "verified." @@ -3236,14 +3236,14 @@ msgstr "" "Se attivo, il certificato sulla connessione del cluster verrà applicato per " "essere verificato." -#: services/HyperV_enterprise/provider.py:138 +#: services/HyperV_enterprise/provider.py:135 msgid "" "Timeout in seconds for connection to HyperV. (Keep this value high enough)" msgstr "" "Timeout in secondi per la connessione a HyperV. (Mantieni questo valore " "abbastanza alto)" -#: services/HyperV_enterprise/provider.py:159 +#: services/HyperV_enterprise/provider.py:156 msgid "" "For clusters, username must be a domain user name (user@domain or DOMAIN" "\\user" @@ -3721,6 +3721,15 @@ msgstr "Gruppi di sicurezza del servizio" msgid "IP " msgstr "IP" +#: services/PhysicalMachines/provider.py:42 +msgid "Static IP Machines Provider" +msgstr "Fornitore di macchine IP statiche" + +#: services/PhysicalMachines/provider.py:44 +#| msgid "Provides connection to Azure Platform" +msgid "Provides connection to machines by IP" +msgstr "Fornisce la connessione alle macchine tramite IP" + #: services/PhysicalMachines/service_multi.py:59 #: services/Vmware_enterprise/service_fixed.py:54 msgid "Service Token" @@ -3854,9 +3863,9 @@ msgstr "" "utilizzarlo." #: services/RDS_enterprise/provider.py:58 -#: services/RDS_enterprise/provider.py:63 -#: services/RDS_enterprise/provider.py:69 -#: services/RDS_enterprise/provider.py:77 +#: services/RDS_enterprise/provider.py:62 +#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:76 msgid "User mapping" msgstr "Mappatura utente" @@ -3868,17 +3877,17 @@ msgstr "" "Se attivo, verrà eseguita la mappatura dell'utente. In caso contrario, " "le credenziali dell'utente verranno reindirizzate al server RDS." -#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:67 msgid "User list for mapping. (Not used if User mapping is disabled)" msgstr "" "Elenco utenti per la mappatura. (Non utilizzato se la mappatura utente è " "disabilitata)" -#: services/RDS_enterprise/provider.py:74 +#: services/RDS_enterprise/provider.py:73 msgid "User's password" msgstr "Password dell'utente" -#: services/RDS_enterprise/provider.py:75 +#: services/RDS_enterprise/provider.py:74 msgid "" "Default password for users in list mapping. (Not used if User mapping is " "disabled)" @@ -3886,11 +3895,11 @@ msgstr "" "Password predefinita per gli utenti nella mappatura degli elenchi. (Non " "utilizzato se la mappatura utente è disabilitata)" -#: services/RDS_enterprise/provider.py:83 +#: services/RDS_enterprise/provider.py:82 msgid "User auto creation on AD" msgstr "Creazione automatica dell'utente su AD" -#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:85 msgid "" "If active, uds will mirror the user on your active director. WARNING!! " "Existing coincident users may be deleted!." @@ -3898,54 +3907,54 @@ msgstr "" "Se attivo, uds rispecchierà l'utente sul tuo direttore attivo. " "AVVERTIMENTO!! Gli utenti coincidenti esistenti possono essere eliminati !." -#: services/RDS_enterprise/provider.py:88 -#: services/RDS_enterprise/provider.py:96 -#: services/RDS_enterprise/provider.py:105 -#: services/RDS_enterprise/provider.py:113 -#: services/RDS_enterprise/provider.py:121 -#: services/RDS_enterprise/provider.py:129 -#: services/RDS_enterprise/provider.py:138 -#: services/RDS_enterprise/provider.py:146 -#: services/RDS_enterprise/provider.py:154 +#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:136 +#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:152 msgid "AD User management" msgstr "Gestione utenti AD" -#: services/RDS_enterprise/provider.py:93 +#: services/RDS_enterprise/provider.py:91 msgid "AD Server" msgstr "Server AD" -#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:92 msgid "IP or HOST of AD Server. Must have LDAPS support enabled" msgstr "IP o HOST del server AD. Il supporto LDAPS deve essere abilitato" -#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:101 msgid "AD LDAPS port (default is 636)" msgstr "Porta AD LDAPS (il valore predefinito è 636)" -#: services/RDS_enterprise/provider.py:110 +#: services/RDS_enterprise/provider.py:108 msgid "AD server OU for created users" msgstr "Unità organizzativa server AD per utenti creati" -#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:109 msgid "AD Server branch where users will be created by UDS" msgstr "Filiale del server AD in cui gli utenti verranno creati da UDS" -#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:117 msgid "" "Username with privileges to create/delete accounts. Use USER@DOMAIN.XXX form." msgstr "" "Nome utente con privilegi per creare / eliminare account. Usa il modulo " "USER@DOMAIN.XXX." -#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:125 msgid "Password of the user with privileges" msgstr "Password dell'utente con privilegi" -#: services/RDS_enterprise/provider.py:134 +#: services/RDS_enterprise/provider.py:132 msgid "Prefix for created users" msgstr "Prefisso per gli utenti creati" -#: services/RDS_enterprise/provider.py:135 +#: services/RDS_enterprise/provider.py:133 msgid "" "User will be created on AD with the format \"PREFIX...\", where ... will be " "the original UDS own username. Max 4 characters" @@ -3953,11 +3962,11 @@ msgstr "" "L'utente verrà creato su AD con il formato \"PREFIX ...\", dove ... sarà " "il nome utente UDS originale. Max 4 caratteri" -#: services/RDS_enterprise/provider.py:143 +#: services/RDS_enterprise/provider.py:141 msgid "AD Domain" msgstr "Dominio AD" -#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:142 msgid "" "Domain for newly created users (i.e. example.com, example.local). If empty, " "will be deduced from username" @@ -3965,72 +3974,72 @@ msgstr "" "Dominio per gli utenti appena creati (ad esempio esempio.com, esempio." "locale). Se vuoto, verrà dedotto dal nome utente" -#: services/RDS_enterprise/provider.py:151 +#: services/RDS_enterprise/provider.py:149 msgid "AD Group" msgstr "Gruppo AD" -#: services/RDS_enterprise/provider.py:152 +#: services/RDS_enterprise/provider.py:150 msgid "If not empty, UDS will try to add managed users to this group" msgstr "Se non vuoto, UDS proverà ad aggiungere utenti gestiti a questo gruppo" -#: services/RDS_enterprise/provider.py:162 +#: services/RDS_enterprise/provider.py:160 msgid "Select only one of \"User mapping\" or \"User creation\" methods." msgstr "" "Seleziona solo uno dei metodi \"Mappatura utente\" o \"Creazione utente\"." -#: services/RDS_enterprise/provider.py:166 +#: services/RDS_enterprise/provider.py:164 msgid "AD User Management: you must provide the AD server host." msgstr "Gestione utenti AD: è necessario fornire l'host del server AD." -#: services/RDS_enterprise/provider.py:169 +#: services/RDS_enterprise/provider.py:167 msgid "AD User Management: you must provide the user prefix." msgstr "Gestione utenti AD: è necessario fornire il prefisso utente." -#: services/RDS_enterprise/provider.py:172 +#: services/RDS_enterprise/provider.py:170 msgid "AD User Management: the username should be in USER@DOMAIN form." msgstr "" "Gestione utenti AD: il nome utente deve essere nel formato USER @ DOMAIN." -#: services/RDS_enterprise/provider.py:175 +#: services/RDS_enterprise/provider.py:173 msgid "AD User Management: you must provide the password." msgstr "Gestione utenti AD: è necessario fornire la password." -#: services/RDS_enterprise/provider.py:179 +#: services/RDS_enterprise/provider.py:177 msgid "AD User Management: you must provide the user prefix. (1-4 characters)" msgstr "" "Gestione utenti AD: è necessario fornire il prefisso utente. (1-4 caratteri)" -#: services/RDS_enterprise/provider.py:182 +#: services/RDS_enterprise/provider.py:180 msgid "AD User Management: you must provide the user creation domain FQDN." msgstr "" "Gestione utenti AD: è necessario fornire il nome FQDN del dominio di " "creazione utente." -#: services/RDS_enterprise/provider.py:215 +#: services/RDS_enterprise/provider.py:213 msgid "Error: User {} on host {} is being used and cannot be removed right now" msgstr "" "Errore: l'utente {} su host {} è in uso e non può essere rimosso in " "questo momento" -#: services/RDS_enterprise/provider.py:249 +#: services/RDS_enterprise/provider.py:247 msgid "Connection to {}, port {} failed." msgstr "Connessione a {}, porta {} non riuscita." -#: services/RDS_enterprise/provider.py:265 +#: services/RDS_enterprise/provider.py:263 msgid "The group {} could not be found. Please, check it." msgstr "Impossibile trovare il gruppo {}. Per favore controllalo." -#: services/RDS_enterprise/provider.py:267 +#: services/RDS_enterprise/provider.py:265 msgid "User creation test failed. Please, check parameters." msgstr "" "Test di creazione dell'utente non riuscito. Per favore, controlla i " "parametri." -#: services/RDS_enterprise/provider.py:272 +#: services/RDS_enterprise/provider.py:270 msgid "Server {} is not accesible and Server checking is enabled" msgstr "Il server {} non è accessibile e il controllo del server è abilitato" -#: services/RDS_enterprise/provider.py:274 +#: services/RDS_enterprise/provider.py:272 msgid "Connectivity test passed" msgstr "Test di connettività superato" @@ -4088,7 +4097,7 @@ msgstr "" "Se attivo, RDS Actor attenderà che l'applicazione e tutti i processi " "spawnati terminino prima di considerare l'app disconnessa" -#: services/RDS_enterprise/service.py:105 +#: services/RDS_enterprise/service.py:104 msgid "A valid application path is required" msgstr "È richiesto un percorso di applicazione valido" @@ -4132,19 +4141,19 @@ msgstr "Methuselah è ancora vivo?" msgid "If you fail, this will not get saved :-)" msgstr "Se fallisci, questo non verrà salvato :-)" -#: services/Sample/provider.py:137 +#: services/Sample/provider.py:136 msgid "Text area" msgstr "Area di testo" -#: services/Sample/provider.py:138 +#: services/Sample/provider.py:137 msgid "This is a text area" msgstr "Questa è un'area di testo" -#: services/Sample/provider.py:158 +#: services/Sample/provider.py:157 msgid "Methuselah is not alive!!! :-)" msgstr "Methuselah non è vivo !!! :-)" -#: services/Sample/provider.py:197 +#: services/Sample/provider.py:196 #: services/TestService_enterprise/provider.py:54 msgid "Nothing tested, but all went fine.." msgstr "Niente testato, ma tutto è andato bene .." @@ -4294,12 +4303,12 @@ msgid "vApp template for the service" msgstr "Modello di vApp per il servizio" #: services/VCloud_enterprise/service.py:82 -#: services/Vmware_enterprise/service_linked.py:117 +#: services/Vmware_enterprise/service_linked.py:115 msgid "Main Network" msgstr "Rete principale" #: services/VCloud_enterprise/service.py:83 -#: services/Vmware_enterprise/service_linked.py:118 +#: services/Vmware_enterprise/service_linked.py:116 msgid "" "If more than one interface is found in machine, use the first found on this " "network as main" @@ -4347,15 +4356,28 @@ msgstr "" "Gamma di mac validi per macchine create. Deve essere all'interno di " "00:50:56:00:00:00-00:50:56:3F:FF:FF" -#: services/Vmware_enterprise/provider.py:56 +#: services/Vmware_enterprise/provider.py:55 +#| msgid "Services to keep in L2 cache" +msgid "Power off VM on L2 cache" +msgstr "Spegnere la VM nella cache L2" + +#: services/Vmware_enterprise/provider.py:58 +msgid "" +"If enabled, UDS will stop machines for L2 cache instead of suspending them. " +"This REQUIRES \"VMWare tools\" on machines." +msgstr "" +"Se abilitato, UDS fermerà le macchine per la cache L2 invece di sospenderle. " +"Ciò RICHIEDE \"Strumenti VMWare\" su macchine." + +#: services/Vmware_enterprise/provider.py:64 msgid "VMWare VCenter Platform Provider" msgstr "Provider di piattaforme VMware VCenter" -#: services/Vmware_enterprise/provider.py:58 +#: services/Vmware_enterprise/provider.py:66 msgid "Provides connection to Virtual Center Services" msgstr "Fornisce la connessione ai servizi del centro virtuale" -#: services/Vmware_enterprise/provider.py:165 +#: services/Vmware_enterprise/provider.py:176 msgid "Connection params ok" msgstr "Params di connessione ok" @@ -4379,6 +4401,8 @@ msgstr "Banca dati" #: services/Vmware_enterprise/service_fixed.py:69 #: services/Vmware_enterprise/service_fixed.py:84 #: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:92 +#: services/Vmware_enterprise/service_fixed.py:100 msgid "Machines" msgstr "macchine" @@ -4388,7 +4412,7 @@ msgid "Datacenter containing base machine" msgstr "Datacenter contenente macchina base" #: services/Vmware_enterprise/service_fixed.py:74 -#: services/Vmware_enterprise/service_linked.py:100 +#: services/Vmware_enterprise/service_linked.py:98 msgid "Resource Pool" msgstr "Pool di risorse" @@ -4396,11 +4420,23 @@ msgstr "Pool di risorse" msgid "Resource Pool containing base machines" msgstr "Pool di risorse contenente macchine di base" -#: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:91 msgid "Machines for this service" msgstr "Macchine per questo servizio" -#: services/Vmware_enterprise/service_fixed.py:109 +#: services/Vmware_enterprise/service_fixed.py:96 +msgid "Use snapshots" +msgstr "Usa le istantanee" + +#: services/Vmware_enterprise/service_fixed.py:99 +msgid "" +"If active, UDS will try to create an snapshot on VM use and recover if on " +"exit." +msgstr "" +"Se attivo, UDS proverà a creare uno snapshot sull'uso della VM e a " +"ripristinarlo all'uscita." + +#: services/Vmware_enterprise/service_fixed.py:122 msgid "We need at least a machine" msgstr "Abbiamo bisogno di almeno una macchina" @@ -4455,45 +4491,45 @@ msgid "If active, found duplicates clones for this service will be removed" msgstr "" "Se attivi, i duplicati trovati duplicati per questo servizio verranno rimossi" -#: services/Vmware_enterprise/service_linked.py:93 +#: services/Vmware_enterprise/service_linked.py:92 msgid "Keep on error" msgstr "Continua con l'errore" -#: services/Vmware_enterprise/service_linked.py:96 +#: services/Vmware_enterprise/service_linked.py:95 msgid "If active, access errors found on machine will not mark is as error." msgstr "" "Se attivo, gli errori di accesso trovati sulla macchina non verranno " "contrassegnati come errore." -#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:106 msgid "Resource Pool containing base machine" msgstr "Pool di risorse contenente macchina di base" -#: services/Vmware_enterprise/service_linked.py:114 +#: services/Vmware_enterprise/service_linked.py:112 msgid "Base machine for this service" msgstr "Macchina base per questo servizio" -#: services/Vmware_enterprise/service_linked.py:119 +#: services/Vmware_enterprise/service_linked.py:117 msgid "Pub. Network" msgstr "Pub. Rete" -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:118 msgid "Network on which the machine will be deployed" msgstr "Rete su cui verrà distribuita la macchina" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Clones Folder" msgstr "Cartella Cloni" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Folder where deploy clones" msgstr "Cartella dove distribuire i cloni" -#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:120 msgid "Inc.Datastores" msgstr "Inc.Datastores" -#: services/Vmware_enterprise/service_linked.py:123 +#: services/Vmware_enterprise/service_linked.py:121 msgid "Datastores where to put incrementals" msgstr "Datastore in cui inserire incrementali" diff --git a/server/src/uds/locale/it/LC_MESSAGES/djangojs.po b/server/src/uds/locale/it/LC_MESSAGES/djangojs.po index 178e0b34..16820ef8 100644 --- a/server/src/uds/locale/it/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/it/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/" @@ -177,8 +177,8 @@ msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# servizi limitati!" #: static/admin/main.js:1 static/admin/translations-fakejs.js:52 -#: static/admin/translations-fakejs.js:294 -#: static/admin/translations-fakejs.js:302 +#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:305 msgid "Filter" msgstr "Filtro" @@ -195,25 +195,25 @@ msgid "Full Access" msgstr "Accesso completo" #: static/admin/main.js:1 static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:402 -#: static/admin/translations-fakejs.js:421 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:426 msgid "User" msgstr "Utente" #: static/admin/main.js:1 static/admin/translations-fakejs.js:44 #: static/admin/translations-fakejs.js:115 #: static/admin/translations-fakejs.js:140 -#: static/admin/translations-fakejs.js:397 -#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:402 +#: static/admin/translations-fakejs.js:416 msgid "Group" msgstr "Gruppo" #: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:396 #: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:410 -#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:415 +#: static/admin/translations-fakejs.js:425 #: static/modern/translations-fakejs.js:40 msgid "Authenticator" msgstr "Autenticatore" @@ -372,8 +372,8 @@ msgstr "Piscina" #: static/admin/main.js:1 static/admin/translations-fakejs.js:118 #: static/admin/translations-fakejs.js:134 #: static/admin/translations-fakejs.js:160 -#: static/admin/translations-fakejs.js:348 -#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:368 msgid "State" msgstr "Stato" @@ -385,8 +385,8 @@ msgstr "Servizi utente" #: static/admin/main.js:1 static/admin/translations-fakejs.js:145 #: static/admin/translations-fakejs.js:162 -#: static/admin/translations-fakejs.js:312 -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:469 msgid "Service pools" msgstr "Piscine di servizio" @@ -455,9 +455,9 @@ msgstr "Tutti" #: static/admin/main.js:1 static/admin/translations-fakejs.js:116 #: static/admin/translations-fakejs.js:141 -#: static/admin/translations-fakejs.js:347 -#: static/admin/translations-fakejs.js:362 -#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:455 msgid "Comments" msgstr "Commenti" @@ -483,30 +483,31 @@ msgstr "Servizi Piscina" #: static/admin/main.js:1 static/admin/translations-fakejs.js:125 #: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:342 -#: static/admin/translations-fakejs.js:356 -#: static/admin/translations-fakejs.js:372 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:281 +#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:347 +#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:384 +#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:471 msgid "Groups" msgstr "gruppi" #: static/admin/main.js:1 static/admin/translations-fakejs.js:126 -#: static/admin/translations-fakejs.js:373 -#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:382 msgid "Services Pools" msgstr "Servizi Piscine" #: static/admin/main.js:1 static/admin/translations-fakejs.js:127 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:460 +#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:470 msgid "Assigned services" msgstr "Servizi assegnati" #: static/admin/main.js:1 static/admin/translations-fakejs.js:136 -#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:454 msgid "Name" msgstr "Nome" @@ -523,25 +524,26 @@ msgid "Last access" msgstr "Ultimo accesso" #: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:341 -#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:383 msgid "Users" msgstr "utenti" #: static/admin/main.js:1 static/admin/translations-fakejs.js:142 -#: static/admin/translations-fakejs.js:349 -#: static/admin/translations-fakejs.js:364 +#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:369 msgid "Enabled" msgstr "Abilitato" #: static/admin/main.js:1 static/admin/translations-fakejs.js:143 -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:365 +#: static/admin/translations-fakejs.js:355 +#: static/admin/translations-fakejs.js:370 msgid "Disabled" msgstr "Disabilitato" #: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:351 +#: static/admin/translations-fakejs.js:356 msgid "Blocked" msgstr "bloccato" @@ -641,12 +643,12 @@ msgid "Please, select a valid transport" msgstr "Per favore, seleziona un trasporto valido" #: static/admin/main.js:1 static/admin/translations-fakejs.js:174 -#: static/admin/translations-fakejs.js:300 -#: static/admin/translations-fakejs.js:343 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:387 -#: static/admin/translations-fakejs.js:441 -#: static/admin/translations-fakejs.js:463 +#: static/admin/translations-fakejs.js:303 +#: static/admin/translations-fakejs.js:348 +#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:473 msgid "Logs" msgstr "logs" @@ -664,19 +666,19 @@ msgstr "Assegna servizio" #: static/admin/main.js:1 static/admin/translations-fakejs.js:178 #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:283 -#: static/admin/translations-fakejs.js:327 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:369 -#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:374 #: static/admin/translations-fakejs.js:403 -#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:408 #: static/admin/translations-fakejs.js:412 -#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:417 #: static/admin/translations-fakejs.js:427 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:456 -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:479 msgid "Cancel" msgstr "Annulla" @@ -820,7 +822,7 @@ msgid "Yearly" msgstr "Annuale" #: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:453 +#: static/admin/translations-fakejs.js:463 msgid "Weekdays" msgstr "Nei giorni feriali" @@ -1014,25 +1016,25 @@ msgid "Add" msgstr "Inserisci" #: static/admin/translations-fakejs.js:278 -#: static/admin/translations-fakejs.js:281 -#: static/admin/translations-fakejs.js:284 -#: static/admin/translations-fakejs.js:328 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:287 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:363 #: static/admin/translations-fakejs.js:375 #: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:393 #: static/admin/translations-fakejs.js:404 -#: static/admin/translations-fakejs.js:408 +#: static/admin/translations-fakejs.js:409 #: static/admin/translations-fakejs.js:413 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:422 #: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:457 -#: static/admin/translations-fakejs.js:468 +#: static/admin/translations-fakejs.js:436 +#: static/admin/translations-fakejs.js:440 +#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:480 msgid "Ok" msgstr "Ok" @@ -1040,180 +1042,195 @@ msgstr "Ok" msgid "Permissions for" msgstr "Autorizzazioni per" -#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:282 msgid "New permission..." msgstr "Nuovo permesso ..." -#: static/admin/translations-fakejs.js:282 +#: static/admin/translations-fakejs.js:284 +#| msgid "New group permission for" +msgid "New user permission for" +msgstr "Nuovo permesso utente per" + +#: static/admin/translations-fakejs.js:285 msgid "New group permission for" msgstr "Nuovo permesso di gruppo per" -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:288 msgid "Discard & close" msgstr "Elimina e chiudi" -#: static/admin/translations-fakejs.js:286 -#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:335 msgid "Save" msgstr "Salvare" -#: static/admin/translations-fakejs.js:287 -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:290 +#: static/admin/translations-fakejs.js:291 +#: static/admin/translations-fakejs.js:292 msgid "New" msgstr "Nuovo" -#: static/admin/translations-fakejs.js:290 -#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:293 +#: static/admin/translations-fakejs.js:300 msgid "Edit" msgstr "modificare" -#: static/admin/translations-fakejs.js:291 -#: static/admin/translations-fakejs.js:298 +#: static/admin/translations-fakejs.js:294 +#: static/admin/translations-fakejs.js:301 msgid "Permissions" msgstr "permessi" -#: static/admin/translations-fakejs.js:292 -#: static/admin/translations-fakejs.js:301 +#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:304 msgid "Export" msgstr "Esportare" -#: static/admin/translations-fakejs.js:293 -#: static/admin/translations-fakejs.js:299 +#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:302 msgid "Delete" msgstr "Elimina" -#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:298 msgid "Selected items" msgstr "Oggetti selezionati" -#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:299 msgid "Detail" msgstr "Dettaglio" -#: static/admin/translations-fakejs.js:303 -#: static/admin/translations-fakejs.js:340 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:433 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:468 msgid "Summary" msgstr "Sommario" -#: static/admin/translations-fakejs.js:304 -#: static/admin/translations-fakejs.js:382 +#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:387 msgid "Services" msgstr "Servizi" -#: static/admin/translations-fakejs.js:305 +#: static/admin/translations-fakejs.js:308 msgid "Authenticators" msgstr "autenticatori" -#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:309 msgid "Os Managers" msgstr "Os Manager" -#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:310 msgid "Connectivity" msgstr "Connettività" -#: static/admin/translations-fakejs.js:308 -#: static/admin/translations-fakejs.js:437 +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:445 msgid "Transports" msgstr "Trasporti" -#: static/admin/translations-fakejs.js:309 +#: static/admin/translations-fakejs.js:312 msgid "Networks" msgstr "reti" -#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:313 msgid "Proxies" msgstr "Proxy" -#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:314 msgid "Pools" msgstr "piscine" -#: static/admin/translations-fakejs.js:313 +#: static/admin/translations-fakejs.js:316 msgid "Meta pools" msgstr "Meta piscine" -#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:318 msgid "Calendars" msgstr "calendari" -#: static/admin/translations-fakejs.js:316 +#: static/admin/translations-fakejs.js:319 msgid "Accounts" msgstr "conti" -#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:320 msgid "Tools" msgstr "Utensili" -#: static/admin/translations-fakejs.js:318 +#: static/admin/translations-fakejs.js:321 msgid "Gallery" msgstr "Galleria" -#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:322 msgid "Reports" msgstr "Rapporti" -#: static/admin/translations-fakejs.js:320 +#: static/admin/translations-fakejs.js:323 msgid "Configuration" msgstr "Configurazione" -#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:324 msgid "Actor tokens" msgstr "Token attore" -#: static/admin/translations-fakejs.js:322 +#: static/admin/translations-fakejs.js:325 msgid "Flush Cache" msgstr "Cache a livello" -#: static/admin/translations-fakejs.js:323 +#: static/admin/translations-fakejs.js:326 +#| msgid "New group for" +msgid "New image for" +msgstr "Nuova immagine per" + +#: static/admin/translations-fakejs.js:327 +#| msgid "Edit user" +msgid "Edit for" +msgstr "Modifica per" + +#: static/admin/translations-fakejs.js:328 msgid "Image name" msgstr "Nome dell'immagine" -#: static/admin/translations-fakejs.js:324 +#: static/admin/translations-fakejs.js:329 msgid "Image (click to change)" msgstr "Immagine (clicca per cambiare)" -#: static/admin/translations-fakejs.js:325 +#: static/admin/translations-fakejs.js:330 msgid "For optimal results, use " msgstr "Per risultati ottimali, usa" -#: static/admin/translations-fakejs.js:326 +#: static/admin/translations-fakejs.js:331 msgid "The image will be resized on upload to" msgstr "L'immagine verrà ridimensionata al caricamento in" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:334 msgid "UDS Configuration" msgstr "Configurazione UDS" -#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:336 #: static/modern/translations-fakejs.js:29 msgid "Dashboard" msgstr "Cruscotto" -#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:337 msgid "View authenticators" msgstr "Visualizza autenticatori" -#: static/admin/translations-fakejs.js:333 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:335 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:340 msgid "View service pools" msgstr "Visualizza pool di servizi" -#: static/admin/translations-fakejs.js:336 +#: static/admin/translations-fakejs.js:341 msgid "You are accessing UDS Administration as staff member." msgstr "Stai accedendo all'amministrazione di UDS come membro dello staff." -#: static/admin/translations-fakejs.js:337 +#: static/admin/translations-fakejs.js:342 msgid "This means that you have restricted access to elements." msgstr "Ciò significa che hai accesso limitato agli elementi." -#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:343 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1221,210 +1238,245 @@ msgstr "" "Per aumentare i tuoi privilegi di accesso, contatta l'amministratore UDS " "locale." -#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:344 msgid "Thank you." msgstr "Grazie." -#: static/admin/translations-fakejs.js:344 +#: static/admin/translations-fakejs.js:349 msgid "Edit user" msgstr "Modifica utente" -#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:350 msgid "New user" msgstr "Nuovo utente" -#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:351 msgid "Real name" msgstr "Vero nome" -#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:357 msgid "Role" msgstr "Ruolo" -#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:358 msgid "Admin" msgstr "Admin" -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:359 msgid "Staff member" msgstr "Membro del personale" -#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:364 msgid "Edit group" msgstr "Modifica gruppo" -#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:365 msgid "New group" msgstr "Nuovo gruppo" -#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:366 msgid "Meta group name" msgstr "Nome del gruppo di meta" -#: static/admin/translations-fakejs.js:366 +#: static/admin/translations-fakejs.js:371 msgid "Service Pools" msgstr "Pool di servizi" -#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:372 msgid "Match mode" msgstr "Modalità di gioco" -#: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:373 msgid "Selected Groups" msgstr "Gruppi selezionati" -#: static/admin/translations-fakejs.js:371 #: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:381 +#: static/admin/translations-fakejs.js:390 msgid "Information for" msgstr "Informazioni per" -#: static/admin/translations-fakejs.js:374 +#: static/admin/translations-fakejs.js:379 msgid "Assigned Services" msgstr "Servizi assegnati" -#: static/admin/translations-fakejs.js:383 +#: static/admin/translations-fakejs.js:388 msgid "Usage" msgstr "uso" -#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:391 msgid "Services pools" msgstr "Piscine di servizi" -#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:394 msgid "Edit action for" msgstr "Modifica l'azione per" -#: static/admin/translations-fakejs.js:390 +#: static/admin/translations-fakejs.js:395 msgid "New action for" msgstr "Nuova azione per" -#: static/admin/translations-fakejs.js:391 -#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:433 msgid "Calendar" msgstr "Calendario" -#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:397 msgid "Events offset (minutes)" msgstr "Offset degli eventi (minuti)" -#: static/admin/translations-fakejs.js:393 +#: static/admin/translations-fakejs.js:398 msgid "At the beginning of the interval?" msgstr "All'inizio dell'intervallo?" -#: static/admin/translations-fakejs.js:394 -#: static/admin/translations-fakejs.js:426 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:434 msgid "Action" msgstr "Azione" -#: static/admin/translations-fakejs.js:395 -#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:411 msgid "Transport" msgstr "Trasporto" -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:405 msgid "Change owner of assigned service" msgstr "Cambia proprietario del servizio assegnato" -#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "New transport for" msgstr "Nuovo trasporto per" -#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:414 msgid "New group for" msgstr "Nuovo gruppo per" -#: static/admin/translations-fakejs.js:414 +#: static/admin/translations-fakejs.js:419 msgid "Logs of" msgstr "Log di" -#: static/admin/translations-fakejs.js:416 +#: static/admin/translations-fakejs.js:421 msgid "Changelog of" msgstr "Changelog di" -#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:423 msgid "Assign service to user manually" msgstr "Assegna il servizio all'utente manualmente" -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 msgid "Service" msgstr "Servizio" -#: static/admin/translations-fakejs.js:424 -#: static/admin/translations-fakejs.js:464 +#: static/admin/translations-fakejs.js:429 +#| msgid "New group for" +msgid "New access rule for" +msgstr "Nuova regola di accesso per" + +#: static/admin/translations-fakejs.js:430 +#| msgid "Edit action for" +msgid "Edit access rule for" +msgstr "Modifica regola di accesso per" + +#: static/admin/translations-fakejs.js:431 +#| msgid "Delete calendar access rule" +msgid "Default fallback access for" +msgstr "Accesso di fallback predefinito per" + +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:476 msgid "Priority" msgstr "Priorità" -#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:437 msgid "New publication for" msgstr "Nuova pubblicazione per" -#: static/admin/translations-fakejs.js:430 +#: static/admin/translations-fakejs.js:438 msgid "Reason" msgstr "Ragionare" -#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:443 msgid "Cache" msgstr "nascondiglio" -#: static/admin/translations-fakejs.js:438 +#: static/admin/translations-fakejs.js:446 msgid "Publications" msgstr "pubblicazioni" -#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:447 msgid "Scheduled actions" msgstr "Azioni programmate" -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:472 msgid "Access calendars" msgstr "Accedi ai calendari" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:450 msgid "Account usage" msgstr "Uso dell'account" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:451 msgid "Rules" msgstr "Regole" -#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:452 +#| msgid "Edit user" +msgid "Edit rule" +msgstr "Modifica regola" + +#: static/admin/translations-fakejs.js:453 +#| msgid "New user" +msgid "New rule" +msgstr "Nuova regola" + +#: static/admin/translations-fakejs.js:456 msgid "Event" msgstr "Evento" -#: static/admin/translations-fakejs.js:447 +#: static/admin/translations-fakejs.js:457 msgid "Start time" msgstr "Orario di inizio" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:458 msgid "Duration" msgstr "Durata" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:459 msgid "Duration units" msgstr "Unità di durata" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:460 msgid "Start date" msgstr "Data d'inizio" -#: static/admin/translations-fakejs.js:451 +#: static/admin/translations-fakejs.js:461 msgid "Repeat until date" msgstr "Ripeti fino alla data" -#: static/admin/translations-fakejs.js:452 +#: static/admin/translations-fakejs.js:462 msgid "Frequency" msgstr "Frequenza" -#: static/admin/translations-fakejs.js:454 +#: static/admin/translations-fakejs.js:464 msgid "Repeat every" msgstr "Ripeti ogni" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:474 +#| msgid "Remove member pool" +msgid "New member pool" +msgstr "Nuovo pool di membri" + +#: static/admin/translations-fakejs.js:475 +#| msgid "Edit meta pool" +msgid "Edit member pool" +msgstr "Modifica pool di membri" + +#: static/admin/translations-fakejs.js:477 msgid "Service pool" msgstr "Piscina di servizio" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:478 msgid "Enabled?" msgstr "Abilitato?" diff --git a/server/src/uds/locale/pt/LC_MESSAGES/django.po b/server/src/uds/locale/pt/LC_MESSAGES/django.po index c3e90262..ecef395d 100644 --- a/server/src/uds/locale/pt/LC_MESSAGES/django.po +++ b/server/src/uds/locale/pt/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/" @@ -189,7 +189,7 @@ msgstr "Rótulo" #: REST/methods/authenticators.py:71 reports/stats/pools_performance.py:203 #: reports/stats/pools_performance.py:258 reports/stats/user_access.py:236 -#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:67 +#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:66 #: templates/uds/reports/stats/pools-performance.html:35 #: templates/uds/reports/stats/user-access.html:35 msgid "Users" @@ -550,10 +550,10 @@ msgstr "Servidor (IP ou FQDN) que servirá como proxy." #: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:45 #: auths/RegexLdap/authenticator.py:65 auths/SimpleLDAP/authenticator.py:58 #: services/HyperV_enterprise/legacy/provider.py:84 -#: services/HyperV_enterprise/provider.py:116 +#: services/HyperV_enterprise/provider.py:114 #: services/Nutanix_enterprise/provider.py:37 services/OpenGnsys/provider.py:96 #: services/OpenNebula/provider.py:78 services/OpenStack/provider_legacy.py:103 -#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:101 +#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:99 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 msgid "Port" @@ -953,11 +953,11 @@ msgstr "Usuários atuais" #: auths/EDirectory_enterprise/authenticator.py:61 #: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:98 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:102 services/OpenStack/provider_legacy.py:109 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:116 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:95 #: transports/HTML5RDP/html5rdp.py:75 transports/NX/nxtransport.py:71 @@ -1101,11 +1101,11 @@ msgstr "" #: osmanagers/WindowsOsManager/windows_domain.py:69 #: osmanagers/WindowsOsManager/windows_random.py:66 #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:99 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:103 services/OpenStack/provider_legacy.py:110 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:124 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:96 #: transports/HTML5RDP/html5rdp.py:76 transports/NX/nxtransport.py:72 @@ -1128,7 +1128,7 @@ msgstr "Senha do usuário ldap" #: auths/RegexLdap/authenticator.py:69 auths/SimpleLDAP/authenticator.py:62 #: services/Azure_enterprise/provider.py:48 #: services/HyperV_enterprise/legacy/provider.py:93 -#: services/HyperV_enterprise/provider.py:134 +#: services/HyperV_enterprise/provider.py:131 #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:105 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:108 services/OpenStack/provider_legacy.py:115 @@ -2456,50 +2456,50 @@ msgstr "Formulário DOM \\ USER não é permitido!" msgid "Must provide a password for the account!" msgstr "Deve fornecer uma senha para a conta!" -#: osmanagers/WindowsOsManager/windows_domain.py:271 -#: osmanagers/WindowsOsManager/windows_domain.py:281 +#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:283 msgid "Check error: {}" msgstr "Verifique o erro: {}" -#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:275 #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "" "Não foi possível encontrar os parâmetros do servidor (_ldap._tcp. {0} não " "pode ser resolvido)" -#: osmanagers/WindowsOsManager/windows_domain.py:286 +#: osmanagers/WindowsOsManager/windows_domain.py:288 msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)" msgstr "" "Check Error: group \"{}\" não encontrado (usando \"cn\" para localizá-lo)" -#: osmanagers/WindowsOsManager/windows_domain.py:288 +#: osmanagers/WindowsOsManager/windows_domain.py:290 msgid "Server check was successful" msgstr "Verificação do servidor foi bem sucedida" -#: osmanagers/WindowsOsManager/windows_domain.py:300 +#: osmanagers/WindowsOsManager/windows_domain.py:302 #, python-brace-format msgid "Could not access AD using LDAP ({0})" msgstr "Não foi possível acessar o AD usando o LDAP ({0})" -#: osmanagers/WindowsOsManager/windows_domain.py:312 +#: osmanagers/WindowsOsManager/windows_domain.py:314 #, python-brace-format msgid "The default path {0} for computers was not found!!!" msgstr "O caminho padrão {0} para computadores não foi encontrado !!!" -#: osmanagers/WindowsOsManager/windows_domain.py:313 +#: osmanagers/WindowsOsManager/windows_domain.py:315 #, python-brace-format msgid "The ou path {0} was not found!!!" msgstr "O caminho ou {0} não foi encontrado !!!" -#: osmanagers/WindowsOsManager/windows_domain.py:315 +#: osmanagers/WindowsOsManager/windows_domain.py:317 #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "" "Não foi possível verificar os parâmetros (_ldap._tcp. {0} não pode ser " "resolvido)" -#: osmanagers/WindowsOsManager/windows_domain.py:320 +#: osmanagers/WindowsOsManager/windows_domain.py:322 msgid "All parameters seem to work fine." msgstr "Todos os parâmetros parecem funcionar bem." @@ -2774,19 +2774,19 @@ msgstr "Obtido de assinaturas" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:88 -#: services/HyperV_enterprise/provider.py:81 +#: services/HyperV_enterprise/provider.py:79 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 #: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:51 #: services/Vmware_enterprise/provider.py:47 -#: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:98 +#: services/Vmware_enterprise/provider.py:107 services/Xen/provider.py:98 msgid "Creation concurrency" msgstr "Concorrência de criação" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:89 -#: services/HyperV_enterprise/provider.py:86 +#: services/HyperV_enterprise/provider.py:84 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 @@ -2797,19 +2797,19 @@ msgstr "Número máximo de criações simultâneas de VMs" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:90 -#: services/HyperV_enterprise/provider.py:93 +#: services/HyperV_enterprise/provider.py:91 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 #: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:52 #: services/Vmware_enterprise/provider.py:48 -#: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:99 +#: services/Vmware_enterprise/provider.py:108 services/Xen/provider.py:99 msgid "Removal concurrency" msgstr "Concorrência de remoção" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:91 -#: services/HyperV_enterprise/provider.py:98 +#: services/HyperV_enterprise/provider.py:96 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 @@ -2887,7 +2887,7 @@ msgstr "Tamanho para máquinas criadas a partir deste serviço." #: services/Nutanix_enterprise/service.py:82 services/OVirt/service.py:198 #: services/OpenNebula/service.py:118 services/OpenStack/service.py:140 #: services/Proxmox/service.py:160 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:164 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:164 msgid "Machine Names" msgstr "Nomes da Máquina" @@ -2897,7 +2897,7 @@ msgstr "Nomes da Máquina" #: services/Nutanix_enterprise/service.py:85 services/OVirt/service.py:201 #: services/OpenNebula/service.py:121 services/OpenStack/service.py:143 #: services/Proxmox/service.py:163 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:167 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:167 msgid "Base name for clones from this machine" msgstr "Nome base para clones desta máquina" @@ -2907,7 +2907,7 @@ msgstr "Nome base para clones desta máquina" #: services/Nutanix_enterprise/service.py:91 services/OVirt/service.py:208 #: services/OpenNebula/service.py:128 services/OpenStack/service.py:150 #: services/Proxmox/service.py:170 services/VCloud_enterprise/service.py:88 -#: services/Vmware_enterprise/service_linked.py:125 services/Xen/service.py:174 +#: services/Vmware_enterprise/service_linked.py:123 services/Xen/service.py:174 msgid "Name Length" msgstr "Comprimento do nome" @@ -2917,7 +2917,7 @@ msgstr "Comprimento do nome" #: services/Nutanix_enterprise/service.py:94 services/OVirt/service.py:211 #: services/OpenNebula/service.py:131 services/OpenStack/service.py:153 #: services/Proxmox/service.py:173 services/VCloud_enterprise/service.py:89 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:177 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:177 msgid "Size of numeric part for the names of these machines" msgstr "Tamanho da peça numérica para os nomes dessas máquinas" @@ -2977,7 +2977,7 @@ msgstr "" "Ative esta opção para usar a rede acelerada na vm. Certifique-se de que o " "tamanho da máquina e da máquina suporta essa opção antes de ativar." -#: services/Azure_enterprise/service.py:160 +#: services/Azure_enterprise/service.py:159 msgid "You must select a network for the service" msgstr "Você deve selecionar uma rede para o serviço" @@ -3003,12 +3003,12 @@ msgid "WSMan Port (normally 5985)" msgstr "Porta WSMan (normalmente 5985)" #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 msgid "User with valid privileges on HyperV Server" msgstr "Usuário com privilégios válidos no HyperV Server" #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 msgid "Password of the user of HyperV" msgstr "Senha do usuário do HyperV" @@ -3017,14 +3017,14 @@ msgid "Timeout in seconds of connection to HyperV" msgstr "Tempo limite em segundos de conexão ao HyperV" #: services/HyperV_enterprise/legacy/provider.py:95 -#: services/HyperV_enterprise/provider.py:105 +#: services/HyperV_enterprise/provider.py:103 #: services/Nutanix_enterprise/provider.py:45 services/OVirt/provider.py:117 #: services/Vmware_enterprise/provider.py:51 services/Xen/provider.py:101 msgid "Macs range" msgstr "Macs range" #: services/HyperV_enterprise/legacy/provider.py:96 -#: services/HyperV_enterprise/provider.py:109 services/Xen/provider.py:102 +#: services/HyperV_enterprise/provider.py:107 services/Xen/provider.py:102 msgid "Range of valid macs for created machines" msgstr "Intervalo de macs válidos para máquinas criadas" @@ -3035,7 +3035,7 @@ msgstr "Teste de conexão bem sucedido" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/Nutanix_enterprise/provider.py:202 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:167 +#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:178 msgid "Connection failed. Check connection params" msgstr "Conexão falhou. Verifique os parâmetros de conexão" @@ -3085,13 +3085,13 @@ msgstr "Datastores onde colocar incrementais e publicações" #: services/HyperV_enterprise/legacy/service.py:91 #: services/HyperV_enterprise/service.py:92 services/OVirt/service.py:131 -#: services/Vmware_enterprise/service_linked.py:130 services/Xen/service.py:118 +#: services/Vmware_enterprise/service_linked.py:128 services/Xen/service.py:118 msgid "Reserved Space" msgstr "Espaço reservado" #: services/HyperV_enterprise/legacy/service.py:94 #: services/HyperV_enterprise/service.py:95 services/OVirt/service.py:135 -#: services/Vmware_enterprise/service_linked.py:133 services/Xen/service.py:121 +#: services/Vmware_enterprise/service_linked.py:131 services/Xen/service.py:121 msgid "Minimal free space in GB" msgstr "Espaço livre mínimo em GB" @@ -3099,7 +3099,7 @@ msgstr "Espaço livre mínimo em GB" #: services/HyperV_enterprise/service.py:100 #: services/Nutanix_enterprise/service.py:55 services/OVirt/service.py:140 #: services/Proxmox/service.py:126 -#: services/Vmware_enterprise/service_linked.py:114 services/Xen/service.py:126 +#: services/Vmware_enterprise/service_linked.py:112 services/Xen/service.py:126 msgid "Base Machine" msgstr "Máquina Base" @@ -3134,15 +3134,15 @@ msgstr "Máquina de base de serviço" #: services/Proxmox/service.py:143 services/Proxmox/service.py:155 #: services/Proxmox/service.py:164 services/Proxmox/service.py:174 #: services/Vmware_enterprise/service_full.py:68 -#: services/Vmware_enterprise/service_linked.py:110 +#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:112 #: services/Vmware_enterprise/service_linked.py:114 #: services/Vmware_enterprise/service_linked.py:116 #: services/Vmware_enterprise/service_linked.py:118 -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:119 #: services/Vmware_enterprise/service_linked.py:121 -#: services/Vmware_enterprise/service_linked.py:123 -#: services/Vmware_enterprise/service_linked.py:124 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:129 +#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:129 #: services/Xen/service.py:138 services/Xen/service.py:148 #: services/Xen/service.py:159 services/Xen/service.py:168 #: services/Xen/service.py:178 @@ -3161,13 +3161,13 @@ msgstr "" #: services/HyperV_enterprise/service.py:117 #: services/Nutanix_enterprise/service.py:62 services/OVirt/service.py:148 #: services/Proxmox/service.py:148 -#: services/Vmware_enterprise/service_linked.py:115 services/Xen/service.py:143 +#: services/Vmware_enterprise/service_linked.py:113 services/Xen/service.py:143 msgid "Memory (Mb)" msgstr "Memória (Mb)" #: services/HyperV_enterprise/legacy/service.py:121 #: services/HyperV_enterprise/service.py:122 -#: services/Vmware_enterprise/service_linked.py:116 +#: services/Vmware_enterprise/service_linked.py:114 msgid "Memory for machines deployed from this service" msgstr "Memória para máquinas implantadas deste serviço" @@ -3194,25 +3194,25 @@ msgstr "" "Se você estiver usando um servidor HyperV em cluster, ative esta opção. Além " "disso, use o" -#: services/HyperV_enterprise/provider.py:70 +#: services/HyperV_enterprise/provider.py:69 msgid "Enable SSL" msgstr "Ativar SSL" -#: services/HyperV_enterprise/provider.py:72 +#: services/HyperV_enterprise/provider.py:71 msgid "" "If active, the connections to HyperV will be made using SSL (Recommended)." msgstr "" "Se ativo, as conexões com o HyperV serão feitas usando SSL (recomendado)." -#: services/HyperV_enterprise/provider.py:118 +#: services/HyperV_enterprise/provider.py:116 msgid "Remote WSman port.Leave to zero for default." msgstr "Porta remota do WSman. Deixe para zero como padrão." -#: services/HyperV_enterprise/provider.py:125 +#: services/HyperV_enterprise/provider.py:123 msgid "Force SSL certificate verification" msgstr "Forçar verificação de certificado SSL" -#: services/HyperV_enterprise/provider.py:127 +#: services/HyperV_enterprise/provider.py:125 msgid "" "If active, the certificate on cluster connection will be enforced to be " "verified." @@ -3220,14 +3220,14 @@ msgstr "" "Se ativo, o certificado na conexão do cluster será imposto para ser " "verificado." -#: services/HyperV_enterprise/provider.py:138 +#: services/HyperV_enterprise/provider.py:135 msgid "" "Timeout in seconds for connection to HyperV. (Keep this value high enough)" msgstr "" "Tempo limite em segundos para conexão com o HyperV. (Mantenha esse valor " "alto o suficiente)" -#: services/HyperV_enterprise/provider.py:159 +#: services/HyperV_enterprise/provider.py:156 msgid "" "For clusters, username must be a domain user name (user@domain or DOMAIN" "\\user" @@ -3702,6 +3702,15 @@ msgstr "Grupos de segurança de serviço" msgid "IP " msgstr "IP" +#: services/PhysicalMachines/provider.py:42 +msgid "Static IP Machines Provider" +msgstr "Fornecedor de máquinas IP estáticas" + +#: services/PhysicalMachines/provider.py:44 +#| msgid "Provides connection to Azure Platform" +msgid "Provides connection to machines by IP" +msgstr "Fornece conexão com máquinas por IP" + #: services/PhysicalMachines/service_multi.py:59 #: services/Vmware_enterprise/service_fixed.py:54 msgid "Service Token" @@ -3832,9 +3841,9 @@ msgstr "" "Se marcado, o servidor será verificado antes de ser atribuído ou usado." #: services/RDS_enterprise/provider.py:58 -#: services/RDS_enterprise/provider.py:63 -#: services/RDS_enterprise/provider.py:69 -#: services/RDS_enterprise/provider.py:77 +#: services/RDS_enterprise/provider.py:62 +#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:76 msgid "User mapping" msgstr "Mapeamento de usuários" @@ -3846,17 +3855,17 @@ msgstr "" "Se estiver ativo, o mapeamento de usuários será feito. Caso contrário, a " "credencial do usuário será redirecionada para o servidor RDS." -#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:67 msgid "User list for mapping. (Not used if User mapping is disabled)" msgstr "" "Lista de usuários para mapeamento. (Não usado se o mapeamento do usuário " "estiver desativado)" -#: services/RDS_enterprise/provider.py:74 +#: services/RDS_enterprise/provider.py:73 msgid "User's password" msgstr "Senha do usuário" -#: services/RDS_enterprise/provider.py:75 +#: services/RDS_enterprise/provider.py:74 msgid "" "Default password for users in list mapping. (Not used if User mapping is " "disabled)" @@ -3864,11 +3873,11 @@ msgstr "" "Senha padrão para usuários no mapeamento de lista. (Não usado se o " "mapeamento do usuário estiver desativado)" -#: services/RDS_enterprise/provider.py:83 +#: services/RDS_enterprise/provider.py:82 msgid "User auto creation on AD" msgstr "Criação automática de usuário no AD" -#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:85 msgid "" "If active, uds will mirror the user on your active director. WARNING!! " "Existing coincident users may be deleted!." @@ -3876,54 +3885,54 @@ msgstr "" "Se ativo, o uds espelhará o usuário no seu diretor ativo. ATENÇÃO!! Usuários " "coincidentes existentes podem ser excluídos !." -#: services/RDS_enterprise/provider.py:88 -#: services/RDS_enterprise/provider.py:96 -#: services/RDS_enterprise/provider.py:105 -#: services/RDS_enterprise/provider.py:113 -#: services/RDS_enterprise/provider.py:121 -#: services/RDS_enterprise/provider.py:129 -#: services/RDS_enterprise/provider.py:138 -#: services/RDS_enterprise/provider.py:146 -#: services/RDS_enterprise/provider.py:154 +#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:136 +#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:152 msgid "AD User management" msgstr "Gerenciamento de usuários do AD" -#: services/RDS_enterprise/provider.py:93 +#: services/RDS_enterprise/provider.py:91 msgid "AD Server" msgstr "Servidor AD" -#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:92 msgid "IP or HOST of AD Server. Must have LDAPS support enabled" msgstr "IP ou HOST do servidor AD. Deve ter o suporte LDAPS ativado" -#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:101 msgid "AD LDAPS port (default is 636)" msgstr "Porta AD LDAPS (o padrão é 636)" -#: services/RDS_enterprise/provider.py:110 +#: services/RDS_enterprise/provider.py:108 msgid "AD server OU for created users" msgstr "UO do servidor AD para usuários criados" -#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:109 msgid "AD Server branch where users will be created by UDS" msgstr "Filial do servidor AD onde os usuários serão criados pelo UDS" -#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:117 msgid "" "Username with privileges to create/delete accounts. Use USER@DOMAIN.XXX form." msgstr "" "Nome de usuário com privilégios para criar / excluir contas. Use o " "formulário USER@DOMAIN.XXX." -#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:125 msgid "Password of the user with privileges" msgstr "Senha do usuário com privilégios" -#: services/RDS_enterprise/provider.py:134 +#: services/RDS_enterprise/provider.py:132 msgid "Prefix for created users" msgstr "Prefixo para usuários criados" -#: services/RDS_enterprise/provider.py:135 +#: services/RDS_enterprise/provider.py:133 msgid "" "User will be created on AD with the format \"PREFIX...\", where ... will be " "the original UDS own username. Max 4 characters" @@ -3931,11 +3940,11 @@ msgstr "" "O usuário será criado no AD com o formato \"PREFIX ...\", em que ... será o " "nome de usuário original do UDS. Máximo de 4 caracteres" -#: services/RDS_enterprise/provider.py:143 +#: services/RDS_enterprise/provider.py:141 msgid "AD Domain" msgstr "Domínio do AD" -#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:142 msgid "" "Domain for newly created users (i.e. example.com, example.local). If empty, " "will be deduced from username" @@ -3943,77 +3952,77 @@ msgstr "" "Domínio para usuários recém-criados (por exemplo, exemplo.com, exemplo." "local). Se vazio, será deduzido do nome de usuário" -#: services/RDS_enterprise/provider.py:151 +#: services/RDS_enterprise/provider.py:149 msgid "AD Group" msgstr "Grupo AD" -#: services/RDS_enterprise/provider.py:152 +#: services/RDS_enterprise/provider.py:150 msgid "If not empty, UDS will try to add managed users to this group" msgstr "" "Se não estiver vazio, o UDS tentará adicionar usuários gerenciados a este " "grupo" -#: services/RDS_enterprise/provider.py:162 +#: services/RDS_enterprise/provider.py:160 msgid "Select only one of \"User mapping\" or \"User creation\" methods." msgstr "" "Selecione apenas um dos métodos \"Mapeamento do usuário\" ou \"Criação do " "usuário\"." -#: services/RDS_enterprise/provider.py:166 +#: services/RDS_enterprise/provider.py:164 msgid "AD User Management: you must provide the AD server host." msgstr "" "Gerenciamento de usuários do AD: você deve fornecer o host do servidor AD." -#: services/RDS_enterprise/provider.py:169 +#: services/RDS_enterprise/provider.py:167 msgid "AD User Management: you must provide the user prefix." msgstr "" "Gerenciamento de usuários do AD: você deve fornecer o prefixo do usuário." -#: services/RDS_enterprise/provider.py:172 +#: services/RDS_enterprise/provider.py:170 msgid "AD User Management: the username should be in USER@DOMAIN form." msgstr "" "Gerenciamento de usuários do AD: o nome de usuário deve estar no formato " "USER @ DOMAIN." -#: services/RDS_enterprise/provider.py:175 +#: services/RDS_enterprise/provider.py:173 msgid "AD User Management: you must provide the password." msgstr "Gerenciamento de usuários do AD: você deve fornecer a senha." -#: services/RDS_enterprise/provider.py:179 +#: services/RDS_enterprise/provider.py:177 msgid "AD User Management: you must provide the user prefix. (1-4 characters)" msgstr "" "Gerenciamento de usuários do AD: você deve fornecer o prefixo do usuário. " "(1-4 caracteres)" -#: services/RDS_enterprise/provider.py:182 +#: services/RDS_enterprise/provider.py:180 msgid "AD User Management: you must provide the user creation domain FQDN." msgstr "" "Gerenciamento de usuários do AD: você deve fornecer o FQDN do domínio de " "criação do usuário." -#: services/RDS_enterprise/provider.py:215 +#: services/RDS_enterprise/provider.py:213 msgid "Error: User {} on host {} is being used and cannot be removed right now" msgstr "" "Erro: o usuário {} no host {} está sendo usado e não pode ser removido agora" -#: services/RDS_enterprise/provider.py:249 +#: services/RDS_enterprise/provider.py:247 msgid "Connection to {}, port {} failed." msgstr "A conexão com {}, porta {} falhou." -#: services/RDS_enterprise/provider.py:265 +#: services/RDS_enterprise/provider.py:263 msgid "The group {} could not be found. Please, check it." msgstr "Não foi possível encontrar o grupo {}. Por favor verifique isto." -#: services/RDS_enterprise/provider.py:267 +#: services/RDS_enterprise/provider.py:265 msgid "User creation test failed. Please, check parameters." msgstr "" "Falha no teste de criação do usuário. Por favor, verifique os parâmetros." -#: services/RDS_enterprise/provider.py:272 +#: services/RDS_enterprise/provider.py:270 msgid "Server {} is not accesible and Server checking is enabled" msgstr "O servidor {} não é acessível e a verificação do servidor está ativada" -#: services/RDS_enterprise/provider.py:274 +#: services/RDS_enterprise/provider.py:272 msgid "Connectivity test passed" msgstr "Teste de conectividade aprovado" @@ -4071,7 +4080,7 @@ msgstr "" "processos gerados sejam concluídos antes de considerar o aplicativo " "desconectado" -#: services/RDS_enterprise/service.py:105 +#: services/RDS_enterprise/service.py:104 msgid "A valid application path is required" msgstr "Um caminho de aplicativo válido é obrigatório" @@ -4115,19 +4124,19 @@ msgstr "Metusalém ainda está vivo?" msgid "If you fail, this will not get saved :-)" msgstr "Se você falhar, isso não será salvo :-)" -#: services/Sample/provider.py:137 +#: services/Sample/provider.py:136 msgid "Text area" msgstr "Área de texto" -#: services/Sample/provider.py:138 +#: services/Sample/provider.py:137 msgid "This is a text area" msgstr "Esta é uma área de texto" -#: services/Sample/provider.py:158 +#: services/Sample/provider.py:157 msgid "Methuselah is not alive!!! :-)" msgstr "Matusalém não está vivo !!! :-)" -#: services/Sample/provider.py:197 +#: services/Sample/provider.py:196 #: services/TestService_enterprise/provider.py:54 msgid "Nothing tested, but all went fine.." msgstr "Nada testado, mas tudo correu bem .." @@ -4278,12 +4287,12 @@ msgid "vApp template for the service" msgstr "Modelo de vApp para o serviço" #: services/VCloud_enterprise/service.py:82 -#: services/Vmware_enterprise/service_linked.py:117 +#: services/Vmware_enterprise/service_linked.py:115 msgid "Main Network" msgstr "Rede principal" #: services/VCloud_enterprise/service.py:83 -#: services/Vmware_enterprise/service_linked.py:118 +#: services/Vmware_enterprise/service_linked.py:116 msgid "" "If more than one interface is found in machine, use the first found on this " "network as main" @@ -4331,15 +4340,28 @@ msgstr "" "Intervalo de macs válidos para máquinas criadas. Deve estar dentro das " "00:50:56:00:00:00-00:50:56:3F:FF:FF" -#: services/Vmware_enterprise/provider.py:56 +#: services/Vmware_enterprise/provider.py:55 +#| msgid "Services to keep in L2 cache" +msgid "Power off VM on L2 cache" +msgstr "Desligue a VM no cache L2" + +#: services/Vmware_enterprise/provider.py:58 +msgid "" +"If enabled, UDS will stop machines for L2 cache instead of suspending them. " +"This REQUIRES \"VMWare tools\" on machines." +msgstr "" +"Se ativado, o UDS interromperá as máquinas para o cache L2 em vez de " +"suspendê-las. Isso requer \"ferramentas VMWare\" em máquinas." + +#: services/Vmware_enterprise/provider.py:64 msgid "VMWare VCenter Platform Provider" msgstr "Provedor de plataforma VMWare VCenter" -#: services/Vmware_enterprise/provider.py:58 +#: services/Vmware_enterprise/provider.py:66 msgid "Provides connection to Virtual Center Services" msgstr "Fornece conexão com os serviços do Virtual Center" -#: services/Vmware_enterprise/provider.py:165 +#: services/Vmware_enterprise/provider.py:176 msgid "Connection params ok" msgstr "Params de conexão ok" @@ -4363,6 +4385,8 @@ msgstr "Centro de dados" #: services/Vmware_enterprise/service_fixed.py:69 #: services/Vmware_enterprise/service_fixed.py:84 #: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:92 +#: services/Vmware_enterprise/service_fixed.py:100 msgid "Machines" msgstr "Máquinas" @@ -4372,7 +4396,7 @@ msgid "Datacenter containing base machine" msgstr "Datacenter contendo máquina base" #: services/Vmware_enterprise/service_fixed.py:74 -#: services/Vmware_enterprise/service_linked.py:100 +#: services/Vmware_enterprise/service_linked.py:98 msgid "Resource Pool" msgstr "Pool de recursos" @@ -4380,11 +4404,23 @@ msgstr "Pool de recursos" msgid "Resource Pool containing base machines" msgstr "Pool de Recursos contendo máquinas de base" -#: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:91 msgid "Machines for this service" msgstr "Máquinas para este serviço" -#: services/Vmware_enterprise/service_fixed.py:109 +#: services/Vmware_enterprise/service_fixed.py:96 +msgid "Use snapshots" +msgstr "Use instantâneos" + +#: services/Vmware_enterprise/service_fixed.py:99 +msgid "" +"If active, UDS will try to create an snapshot on VM use and recover if on " +"exit." +msgstr "" +"Se ativo, o UDS tentará criar um instantâneo no uso da VM e recuperar se " +"estiver na saída." + +#: services/Vmware_enterprise/service_fixed.py:122 msgid "We need at least a machine" msgstr "Precisamos de pelo menos uma máquina" @@ -4438,45 +4474,45 @@ msgid "If active, found duplicates clones for this service will be removed" msgstr "" "Se ativos, os clones duplicados encontrados para este serviço serão removidos" -#: services/Vmware_enterprise/service_linked.py:93 +#: services/Vmware_enterprise/service_linked.py:92 msgid "Keep on error" msgstr "Continue com erro" -#: services/Vmware_enterprise/service_linked.py:96 +#: services/Vmware_enterprise/service_linked.py:95 msgid "If active, access errors found on machine will not mark is as error." msgstr "" "Se ativo, os erros de acesso encontrados na máquina não marcarão como um " "erro." -#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:106 msgid "Resource Pool containing base machine" msgstr "Pool de recursos contendo máquina base" -#: services/Vmware_enterprise/service_linked.py:114 +#: services/Vmware_enterprise/service_linked.py:112 msgid "Base machine for this service" msgstr "Máquina base para este serviço" -#: services/Vmware_enterprise/service_linked.py:119 +#: services/Vmware_enterprise/service_linked.py:117 msgid "Pub. Network" msgstr "Bar. Rede" -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:118 msgid "Network on which the machine will be deployed" msgstr "Rede na qual a máquina será implantada" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Clones Folder" msgstr "Clones Pasta" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Folder where deploy clones" msgstr "Pasta onde implantar clones" -#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:120 msgid "Inc.Datastores" msgstr "Inc.Datastores" -#: services/Vmware_enterprise/service_linked.py:123 +#: services/Vmware_enterprise/service_linked.py:121 msgid "Datastores where to put incrementals" msgstr "Datastores onde colocar incrementais" diff --git a/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po b/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po index 9f768adc..9cf4e258 100644 --- a/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/" @@ -176,8 +176,8 @@ msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# serviços restritos!" #: static/admin/main.js:1 static/admin/translations-fakejs.js:52 -#: static/admin/translations-fakejs.js:294 -#: static/admin/translations-fakejs.js:302 +#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:305 msgid "Filter" msgstr "Filtro" @@ -194,25 +194,25 @@ msgid "Full Access" msgstr "Acesso total" #: static/admin/main.js:1 static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:402 -#: static/admin/translations-fakejs.js:421 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:426 msgid "User" msgstr "Do utilizador" #: static/admin/main.js:1 static/admin/translations-fakejs.js:44 #: static/admin/translations-fakejs.js:115 #: static/admin/translations-fakejs.js:140 -#: static/admin/translations-fakejs.js:397 -#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:402 +#: static/admin/translations-fakejs.js:416 msgid "Group" msgstr "Grupo" #: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:396 #: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:410 -#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:415 +#: static/admin/translations-fakejs.js:425 #: static/modern/translations-fakejs.js:40 msgid "Authenticator" msgstr "Autenticador" @@ -371,8 +371,8 @@ msgstr "Piscina" #: static/admin/main.js:1 static/admin/translations-fakejs.js:118 #: static/admin/translations-fakejs.js:134 #: static/admin/translations-fakejs.js:160 -#: static/admin/translations-fakejs.js:348 -#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:368 msgid "State" msgstr "Estado" @@ -384,8 +384,8 @@ msgstr "Serviços ao usuário" #: static/admin/main.js:1 static/admin/translations-fakejs.js:145 #: static/admin/translations-fakejs.js:162 -#: static/admin/translations-fakejs.js:312 -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:469 msgid "Service pools" msgstr "Pools de serviço" @@ -454,9 +454,9 @@ msgstr "Todos" #: static/admin/main.js:1 static/admin/translations-fakejs.js:116 #: static/admin/translations-fakejs.js:141 -#: static/admin/translations-fakejs.js:347 -#: static/admin/translations-fakejs.js:362 -#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:455 msgid "Comments" msgstr "Comentários" @@ -482,30 +482,31 @@ msgstr "Piscina de serviços" #: static/admin/main.js:1 static/admin/translations-fakejs.js:125 #: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:342 -#: static/admin/translations-fakejs.js:356 -#: static/admin/translations-fakejs.js:372 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:281 +#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:347 +#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:384 +#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:471 msgid "Groups" msgstr "Grupos" #: static/admin/main.js:1 static/admin/translations-fakejs.js:126 -#: static/admin/translations-fakejs.js:373 -#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:382 msgid "Services Pools" msgstr "Piscinas de Serviços" #: static/admin/main.js:1 static/admin/translations-fakejs.js:127 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:460 +#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:470 msgid "Assigned services" msgstr "Serviços Atribuídos" #: static/admin/main.js:1 static/admin/translations-fakejs.js:136 -#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:454 msgid "Name" msgstr "Nome" @@ -522,25 +523,26 @@ msgid "Last access" msgstr "Último acesso" #: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:341 -#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:383 msgid "Users" msgstr "Comercial" #: static/admin/main.js:1 static/admin/translations-fakejs.js:142 -#: static/admin/translations-fakejs.js:349 -#: static/admin/translations-fakejs.js:364 +#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:369 msgid "Enabled" msgstr "ativado" #: static/admin/main.js:1 static/admin/translations-fakejs.js:143 -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:365 +#: static/admin/translations-fakejs.js:355 +#: static/admin/translations-fakejs.js:370 msgid "Disabled" msgstr "Desativado" #: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:351 +#: static/admin/translations-fakejs.js:356 msgid "Blocked" msgstr "Bloqueado" @@ -639,12 +641,12 @@ msgid "Please, select a valid transport" msgstr "Por favor, selecione um transporte válido" #: static/admin/main.js:1 static/admin/translations-fakejs.js:174 -#: static/admin/translations-fakejs.js:300 -#: static/admin/translations-fakejs.js:343 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:387 -#: static/admin/translations-fakejs.js:441 -#: static/admin/translations-fakejs.js:463 +#: static/admin/translations-fakejs.js:303 +#: static/admin/translations-fakejs.js:348 +#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:473 msgid "Logs" msgstr "Logs" @@ -662,19 +664,19 @@ msgstr "Atribuir serviço" #: static/admin/main.js:1 static/admin/translations-fakejs.js:178 #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:283 -#: static/admin/translations-fakejs.js:327 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:369 -#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:374 #: static/admin/translations-fakejs.js:403 -#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:408 #: static/admin/translations-fakejs.js:412 -#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:417 #: static/admin/translations-fakejs.js:427 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:456 -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:479 msgid "Cancel" msgstr "Cancelar" @@ -818,7 +820,7 @@ msgid "Yearly" msgstr "Anual" #: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:453 +#: static/admin/translations-fakejs.js:463 msgid "Weekdays" msgstr "Dias úteis" @@ -1010,25 +1012,25 @@ msgid "Add" msgstr "Adicionar" #: static/admin/translations-fakejs.js:278 -#: static/admin/translations-fakejs.js:281 -#: static/admin/translations-fakejs.js:284 -#: static/admin/translations-fakejs.js:328 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:287 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:363 #: static/admin/translations-fakejs.js:375 #: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:393 #: static/admin/translations-fakejs.js:404 -#: static/admin/translations-fakejs.js:408 +#: static/admin/translations-fakejs.js:409 #: static/admin/translations-fakejs.js:413 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:422 #: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:457 -#: static/admin/translations-fakejs.js:468 +#: static/admin/translations-fakejs.js:436 +#: static/admin/translations-fakejs.js:440 +#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:480 msgid "Ok" msgstr "Está bem" @@ -1036,180 +1038,195 @@ msgstr "Está bem" msgid "Permissions for" msgstr "Permissões para" -#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:282 msgid "New permission..." msgstr "Nova permissão ..." -#: static/admin/translations-fakejs.js:282 +#: static/admin/translations-fakejs.js:284 +#| msgid "New group permission for" +msgid "New user permission for" +msgstr "Nova permissão de usuário para" + +#: static/admin/translations-fakejs.js:285 msgid "New group permission for" msgstr "Nova permissão de grupo para" -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:288 msgid "Discard & close" msgstr "Descartar e fechar" -#: static/admin/translations-fakejs.js:286 -#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:335 msgid "Save" msgstr "Salve " -#: static/admin/translations-fakejs.js:287 -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:290 +#: static/admin/translations-fakejs.js:291 +#: static/admin/translations-fakejs.js:292 msgid "New" msgstr "Novo" -#: static/admin/translations-fakejs.js:290 -#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:293 +#: static/admin/translations-fakejs.js:300 msgid "Edit" msgstr "Editar" -#: static/admin/translations-fakejs.js:291 -#: static/admin/translations-fakejs.js:298 +#: static/admin/translations-fakejs.js:294 +#: static/admin/translations-fakejs.js:301 msgid "Permissions" msgstr "Permissões" -#: static/admin/translations-fakejs.js:292 -#: static/admin/translations-fakejs.js:301 +#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:304 msgid "Export" msgstr "Exportar" -#: static/admin/translations-fakejs.js:293 -#: static/admin/translations-fakejs.js:299 +#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:302 msgid "Delete" msgstr "Excluir" -#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:298 msgid "Selected items" msgstr "Itens selecionados" -#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:299 msgid "Detail" msgstr "Detalhe" -#: static/admin/translations-fakejs.js:303 -#: static/admin/translations-fakejs.js:340 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:433 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:468 msgid "Summary" msgstr "Resumo" -#: static/admin/translations-fakejs.js:304 -#: static/admin/translations-fakejs.js:382 +#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:387 msgid "Services" msgstr "Serviços" -#: static/admin/translations-fakejs.js:305 +#: static/admin/translations-fakejs.js:308 msgid "Authenticators" msgstr "Autenticadores" -#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:309 msgid "Os Managers" msgstr "Os gerentes" -#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:310 msgid "Connectivity" msgstr "Conectividade" -#: static/admin/translations-fakejs.js:308 -#: static/admin/translations-fakejs.js:437 +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:445 msgid "Transports" msgstr "Transportes" -#: static/admin/translations-fakejs.js:309 +#: static/admin/translations-fakejs.js:312 msgid "Networks" msgstr "Redes" -#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:313 msgid "Proxies" msgstr "Proxies" -#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:314 msgid "Pools" msgstr "Piscinas" -#: static/admin/translations-fakejs.js:313 +#: static/admin/translations-fakejs.js:316 msgid "Meta pools" msgstr "Meta pools" -#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:318 msgid "Calendars" msgstr "Calendários" -#: static/admin/translations-fakejs.js:316 +#: static/admin/translations-fakejs.js:319 msgid "Accounts" msgstr "Contas" -#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:320 msgid "Tools" msgstr "Ferramentas" -#: static/admin/translations-fakejs.js:318 +#: static/admin/translations-fakejs.js:321 msgid "Gallery" msgstr "Galeria" -#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:322 msgid "Reports" msgstr "Relatórios" -#: static/admin/translations-fakejs.js:320 +#: static/admin/translations-fakejs.js:323 msgid "Configuration" msgstr "Configuração" -#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:324 msgid "Actor tokens" msgstr "Tokens de ator" -#: static/admin/translations-fakejs.js:322 +#: static/admin/translations-fakejs.js:325 msgid "Flush Cache" msgstr "Cache nivelado" -#: static/admin/translations-fakejs.js:323 +#: static/admin/translations-fakejs.js:326 +#| msgid "New group for" +msgid "New image for" +msgstr "Nova imagem para" + +#: static/admin/translations-fakejs.js:327 +#| msgid "Edit user" +msgid "Edit for" +msgstr "Editar para" + +#: static/admin/translations-fakejs.js:328 msgid "Image name" msgstr "Nome da imagem" -#: static/admin/translations-fakejs.js:324 +#: static/admin/translations-fakejs.js:329 msgid "Image (click to change)" msgstr "Imagem (clique para mudar)" -#: static/admin/translations-fakejs.js:325 +#: static/admin/translations-fakejs.js:330 msgid "For optimal results, use " msgstr "Para melhores resultados, use" -#: static/admin/translations-fakejs.js:326 +#: static/admin/translations-fakejs.js:331 msgid "The image will be resized on upload to" msgstr "A imagem será redimensionada no upload para" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:334 msgid "UDS Configuration" msgstr "Configuração UDS" -#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:336 #: static/modern/translations-fakejs.js:29 msgid "Dashboard" msgstr "painel de controle" -#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:337 msgid "View authenticators" msgstr "Visualizar autenticadores" -#: static/admin/translations-fakejs.js:333 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:335 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:340 msgid "View service pools" msgstr "Exibir pools de serviço" -#: static/admin/translations-fakejs.js:336 +#: static/admin/translations-fakejs.js:341 msgid "You are accessing UDS Administration as staff member." msgstr "Você está acessando a Administração do UDS como membro da equipe." -#: static/admin/translations-fakejs.js:337 +#: static/admin/translations-fakejs.js:342 msgid "This means that you have restricted access to elements." msgstr "Isso significa que você restringiu o acesso aos elementos." -#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:343 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." @@ -1217,210 +1234,245 @@ msgstr "" "Para aumentar seus privilégios de acesso, entre em contato com o " "administrador local da UDS." -#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:344 msgid "Thank you." msgstr "Obrigado." -#: static/admin/translations-fakejs.js:344 +#: static/admin/translations-fakejs.js:349 msgid "Edit user" msgstr "Editar usuário" -#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:350 msgid "New user" msgstr "Novo usuário" -#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:351 msgid "Real name" msgstr "Nome real" -#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:357 msgid "Role" msgstr "Função" -#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:358 msgid "Admin" msgstr "Admin" -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:359 msgid "Staff member" msgstr "Membro da equipe" -#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:364 msgid "Edit group" msgstr "Editar grupo" -#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:365 msgid "New group" msgstr "Novo grupo" -#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:366 msgid "Meta group name" msgstr "Nome do grupo Meta" -#: static/admin/translations-fakejs.js:366 +#: static/admin/translations-fakejs.js:371 msgid "Service Pools" msgstr "Piscinas de serviço" -#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:372 msgid "Match mode" msgstr "Modo de jogo" -#: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:373 msgid "Selected Groups" msgstr "Grupos Selecionados" -#: static/admin/translations-fakejs.js:371 #: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:381 +#: static/admin/translations-fakejs.js:390 msgid "Information for" msgstr "Informação para" -#: static/admin/translations-fakejs.js:374 +#: static/admin/translations-fakejs.js:379 msgid "Assigned Services" msgstr "Serviços Atribuídos" -#: static/admin/translations-fakejs.js:383 +#: static/admin/translations-fakejs.js:388 msgid "Usage" msgstr "Uso" -#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:391 msgid "Services pools" msgstr "Pools de serviços" -#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:394 msgid "Edit action for" msgstr "Editar ação para" -#: static/admin/translations-fakejs.js:390 +#: static/admin/translations-fakejs.js:395 msgid "New action for" msgstr "Nova ação para" -#: static/admin/translations-fakejs.js:391 -#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:433 msgid "Calendar" msgstr "Calendário" -#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:397 msgid "Events offset (minutes)" msgstr "Deslocamento de eventos (minutos)" -#: static/admin/translations-fakejs.js:393 +#: static/admin/translations-fakejs.js:398 msgid "At the beginning of the interval?" msgstr "No começo do intervalo?" -#: static/admin/translations-fakejs.js:394 -#: static/admin/translations-fakejs.js:426 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:434 msgid "Action" msgstr "Açao" -#: static/admin/translations-fakejs.js:395 -#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:411 msgid "Transport" msgstr "Transporte" -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:405 msgid "Change owner of assigned service" msgstr "Alterar proprietário do serviço atribuído" -#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "New transport for" msgstr "Novo transporte para" -#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:414 msgid "New group for" msgstr "Novo grupo para" -#: static/admin/translations-fakejs.js:414 +#: static/admin/translations-fakejs.js:419 msgid "Logs of" msgstr "Logs de" -#: static/admin/translations-fakejs.js:416 +#: static/admin/translations-fakejs.js:421 msgid "Changelog of" msgstr "Changelog de" -#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:423 msgid "Assign service to user manually" msgstr "Atribuir serviço ao usuário manualmente" -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 msgid "Service" msgstr "Serviço" -#: static/admin/translations-fakejs.js:424 -#: static/admin/translations-fakejs.js:464 +#: static/admin/translations-fakejs.js:429 +#| msgid "New group for" +msgid "New access rule for" +msgstr "Nova regra de acesso para" + +#: static/admin/translations-fakejs.js:430 +#| msgid "Edit action for" +msgid "Edit access rule for" +msgstr "Editar regra de acesso para" + +#: static/admin/translations-fakejs.js:431 +#| msgid "Delete calendar access rule" +msgid "Default fallback access for" +msgstr "Acesso de fallback padrão para" + +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:476 msgid "Priority" msgstr "Prioridade" -#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:437 msgid "New publication for" msgstr "Nova publicação para" -#: static/admin/translations-fakejs.js:430 +#: static/admin/translations-fakejs.js:438 msgid "Reason" msgstr "Razão" -#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:443 msgid "Cache" msgstr "Cache" -#: static/admin/translations-fakejs.js:438 +#: static/admin/translations-fakejs.js:446 msgid "Publications" msgstr "Publicações" -#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:447 msgid "Scheduled actions" msgstr "Ações agendadas" -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:472 msgid "Access calendars" msgstr "Acessar calendários" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:450 msgid "Account usage" msgstr "Uso da conta" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:451 msgid "Rules" msgstr "Regras" -#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:452 +#| msgid "Edit user" +msgid "Edit rule" +msgstr "Editar regra" + +#: static/admin/translations-fakejs.js:453 +#| msgid "New user" +msgid "New rule" +msgstr "Nova regra" + +#: static/admin/translations-fakejs.js:456 msgid "Event" msgstr "Evento" -#: static/admin/translations-fakejs.js:447 +#: static/admin/translations-fakejs.js:457 msgid "Start time" msgstr "Hora de início" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:458 msgid "Duration" msgstr "Duração" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:459 msgid "Duration units" msgstr "Unidades de duração" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:460 msgid "Start date" msgstr "Data de início" -#: static/admin/translations-fakejs.js:451 +#: static/admin/translations-fakejs.js:461 msgid "Repeat until date" msgstr "Repetir até a data" -#: static/admin/translations-fakejs.js:452 +#: static/admin/translations-fakejs.js:462 msgid "Frequency" msgstr "Freqüência" -#: static/admin/translations-fakejs.js:454 +#: static/admin/translations-fakejs.js:464 msgid "Repeat every" msgstr "Repita todos os" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:474 +#| msgid "Remove member pool" +msgid "New member pool" +msgstr "Novo pool de membros" + +#: static/admin/translations-fakejs.js:475 +#| msgid "Edit meta pool" +msgid "Edit member pool" +msgstr "Editar pool de membros" + +#: static/admin/translations-fakejs.js:477 msgid "Service pool" msgstr "Pool de serviços" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:478 msgid "Enabled?" msgstr "Ativado?" diff --git a/server/src/uds/locale/ru/LC_MESSAGES/django.po b/server/src/uds/locale/ru/LC_MESSAGES/django.po index bcd87fda..8957ffa0 100644 --- a/server/src/uds/locale/ru/LC_MESSAGES/django.po +++ b/server/src/uds/locale/ru/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/" @@ -191,7 +191,7 @@ msgstr "Метка" #: REST/methods/authenticators.py:71 reports/stats/pools_performance.py:203 #: reports/stats/pools_performance.py:258 reports/stats/user_access.py:236 -#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:67 +#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:66 #: templates/uds/reports/stats/pools-performance.html:35 #: templates/uds/reports/stats/user-access.html:35 msgid "Users" @@ -551,10 +551,10 @@ msgstr "Сервер (IP или FQDN), который будет служить #: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:45 #: auths/RegexLdap/authenticator.py:65 auths/SimpleLDAP/authenticator.py:58 #: services/HyperV_enterprise/legacy/provider.py:84 -#: services/HyperV_enterprise/provider.py:116 +#: services/HyperV_enterprise/provider.py:114 #: services/Nutanix_enterprise/provider.py:37 services/OpenGnsys/provider.py:96 #: services/OpenNebula/provider.py:78 services/OpenStack/provider_legacy.py:103 -#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:101 +#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:99 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 msgid "Port" @@ -956,11 +956,11 @@ msgstr "Текущие пользователи" #: auths/EDirectory_enterprise/authenticator.py:61 #: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:98 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:102 services/OpenStack/provider_legacy.py:109 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:116 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:95 #: transports/HTML5RDP/html5rdp.py:75 transports/NX/nxtransport.py:71 @@ -1103,11 +1103,11 @@ msgstr "" #: osmanagers/WindowsOsManager/windows_domain.py:69 #: osmanagers/WindowsOsManager/windows_random.py:66 #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:99 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:103 services/OpenStack/provider_legacy.py:110 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:124 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:96 #: transports/HTML5RDP/html5rdp.py:76 transports/NX/nxtransport.py:72 @@ -1130,7 +1130,7 @@ msgstr "Пароль LDAP пользователя" #: auths/RegexLdap/authenticator.py:69 auths/SimpleLDAP/authenticator.py:62 #: services/Azure_enterprise/provider.py:48 #: services/HyperV_enterprise/legacy/provider.py:93 -#: services/HyperV_enterprise/provider.py:134 +#: services/HyperV_enterprise/provider.py:131 #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:105 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:108 services/OpenStack/provider_legacy.py:115 @@ -2455,49 +2455,49 @@ msgstr "DOM\\USER формат не разрешен!" msgid "Must provide a password for the account!" msgstr "Нужно предоставить пароль для аккаунта!" -#: osmanagers/WindowsOsManager/windows_domain.py:271 -#: osmanagers/WindowsOsManager/windows_domain.py:281 +#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:283 msgid "Check error: {}" msgstr "Проверьте ошибку: {}" -#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:275 #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "" "Не удалось найти параметры сервера (_ldap._tcp.{0} не может быть разрешен)" -#: osmanagers/WindowsOsManager/windows_domain.py:286 +#: osmanagers/WindowsOsManager/windows_domain.py:288 msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)" msgstr "" "Проверьте ошибку: группа \"{}\" не найдена (используйте \"cn\" чтобы найти " "его)" -#: osmanagers/WindowsOsManager/windows_domain.py:288 +#: osmanagers/WindowsOsManager/windows_domain.py:290 msgid "Server check was successful" msgstr "Проверка сервера прошла успешно" -#: osmanagers/WindowsOsManager/windows_domain.py:300 +#: osmanagers/WindowsOsManager/windows_domain.py:302 #, python-brace-format msgid "Could not access AD using LDAP ({0})" msgstr "Не удалось получить доступ к AD с помощью LDAP ({0})" -#: osmanagers/WindowsOsManager/windows_domain.py:312 +#: osmanagers/WindowsOsManager/windows_domain.py:314 #, python-brace-format msgid "The default path {0} for computers was not found!!!" msgstr "Путь по умолчанию {0} для компьютеров не найден !!!" -#: osmanagers/WindowsOsManager/windows_domain.py:313 +#: osmanagers/WindowsOsManager/windows_domain.py:315 #, python-brace-format msgid "The ou path {0} was not found!!!" msgstr "Путь ou {0} не найден !!!" -#: osmanagers/WindowsOsManager/windows_domain.py:315 +#: osmanagers/WindowsOsManager/windows_domain.py:317 #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "" "Не удалось проверить параметры (_ldap._tcp.{0} не может быть разрешено)" -#: osmanagers/WindowsOsManager/windows_domain.py:320 +#: osmanagers/WindowsOsManager/windows_domain.py:322 msgid "All parameters seem to work fine." msgstr "Все параметры работают отлично" @@ -2772,19 +2772,19 @@ msgstr "Полученные от подписки" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:88 -#: services/HyperV_enterprise/provider.py:81 +#: services/HyperV_enterprise/provider.py:79 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 #: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:51 #: services/Vmware_enterprise/provider.py:47 -#: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:98 +#: services/Vmware_enterprise/provider.py:107 services/Xen/provider.py:98 msgid "Creation concurrency" msgstr "Параллельность создания" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:89 -#: services/HyperV_enterprise/provider.py:86 +#: services/HyperV_enterprise/provider.py:84 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 @@ -2795,19 +2795,19 @@ msgstr "Максимальное количество создаваемых п #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:90 -#: services/HyperV_enterprise/provider.py:93 +#: services/HyperV_enterprise/provider.py:91 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 #: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:52 #: services/Vmware_enterprise/provider.py:48 -#: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:99 +#: services/Vmware_enterprise/provider.py:108 services/Xen/provider.py:99 msgid "Removal concurrency" msgstr "Удаление паралелелизма" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:91 -#: services/HyperV_enterprise/provider.py:98 +#: services/HyperV_enterprise/provider.py:96 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 @@ -2885,7 +2885,7 @@ msgstr "Размер для машин, созданных из этой слу #: services/Nutanix_enterprise/service.py:82 services/OVirt/service.py:198 #: services/OpenNebula/service.py:118 services/OpenStack/service.py:140 #: services/Proxmox/service.py:160 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:164 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:164 msgid "Machine Names" msgstr "Имена машин" @@ -2895,7 +2895,7 @@ msgstr "Имена машин" #: services/Nutanix_enterprise/service.py:85 services/OVirt/service.py:201 #: services/OpenNebula/service.py:121 services/OpenStack/service.py:143 #: services/Proxmox/service.py:163 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:167 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:167 msgid "Base name for clones from this machine" msgstr "Базовое имя для клонов этой машины" @@ -2905,7 +2905,7 @@ msgstr "Базовое имя для клонов этой машины" #: services/Nutanix_enterprise/service.py:91 services/OVirt/service.py:208 #: services/OpenNebula/service.py:128 services/OpenStack/service.py:150 #: services/Proxmox/service.py:170 services/VCloud_enterprise/service.py:88 -#: services/Vmware_enterprise/service_linked.py:125 services/Xen/service.py:174 +#: services/Vmware_enterprise/service_linked.py:123 services/Xen/service.py:174 msgid "Name Length" msgstr "Длина имени" @@ -2915,7 +2915,7 @@ msgstr "Длина имени" #: services/Nutanix_enterprise/service.py:94 services/OVirt/service.py:211 #: services/OpenNebula/service.py:131 services/OpenStack/service.py:153 #: services/Proxmox/service.py:173 services/VCloud_enterprise/service.py:89 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:177 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:177 msgid "Size of numeric part for the names of these machines" msgstr "Размер числовой части для названий этих машин" @@ -2976,7 +2976,7 @@ msgstr "" "Убедитесь, что ваш Размер машины и машина поддерживает этот параметр перед " "активацией." -#: services/Azure_enterprise/service.py:160 +#: services/Azure_enterprise/service.py:159 msgid "You must select a network for the service" msgstr "Вы должны выбрать сеть для службы" @@ -3001,12 +3001,12 @@ msgid "WSMan Port (normally 5985)" msgstr "WSMan порт (обычно 5985)" #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 msgid "User with valid privileges on HyperV Server" msgstr "Пользователь с допустимыми правами на сервере HyperV" #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 msgid "Password of the user of HyperV" msgstr "Пароль пользователя HyperV" @@ -3015,14 +3015,14 @@ msgid "Timeout in seconds of connection to HyperV" msgstr "Таймаут в секундах подключения к HyperV" #: services/HyperV_enterprise/legacy/provider.py:95 -#: services/HyperV_enterprise/provider.py:105 +#: services/HyperV_enterprise/provider.py:103 #: services/Nutanix_enterprise/provider.py:45 services/OVirt/provider.py:117 #: services/Vmware_enterprise/provider.py:51 services/Xen/provider.py:101 msgid "Macs range" msgstr "Максимальный диапазон" #: services/HyperV_enterprise/legacy/provider.py:96 -#: services/HyperV_enterprise/provider.py:109 services/Xen/provider.py:102 +#: services/HyperV_enterprise/provider.py:107 services/Xen/provider.py:102 msgid "Range of valid macs for created machines" msgstr "Диапазон действительных макросов для созданных машин" @@ -3033,7 +3033,7 @@ msgstr "Тест соединения успешен" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/Nutanix_enterprise/provider.py:202 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:167 +#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:178 msgid "Connection failed. Check connection params" msgstr "Ошибка подключения. Проверьте параметры подключения" @@ -3083,13 +3083,13 @@ msgstr "Хранилища данных, где следует добавлят #: services/HyperV_enterprise/legacy/service.py:91 #: services/HyperV_enterprise/service.py:92 services/OVirt/service.py:131 -#: services/Vmware_enterprise/service_linked.py:130 services/Xen/service.py:118 +#: services/Vmware_enterprise/service_linked.py:128 services/Xen/service.py:118 msgid "Reserved Space" msgstr "Зарезервированное место" #: services/HyperV_enterprise/legacy/service.py:94 #: services/HyperV_enterprise/service.py:95 services/OVirt/service.py:135 -#: services/Vmware_enterprise/service_linked.py:133 services/Xen/service.py:121 +#: services/Vmware_enterprise/service_linked.py:131 services/Xen/service.py:121 msgid "Minimal free space in GB" msgstr "Минимальное свободное место в GB" @@ -3097,7 +3097,7 @@ msgstr "Минимальное свободное место в GB" #: services/HyperV_enterprise/service.py:100 #: services/Nutanix_enterprise/service.py:55 services/OVirt/service.py:140 #: services/Proxmox/service.py:126 -#: services/Vmware_enterprise/service_linked.py:114 services/Xen/service.py:126 +#: services/Vmware_enterprise/service_linked.py:112 services/Xen/service.py:126 msgid "Base Machine" msgstr "Базовая машина" @@ -3132,15 +3132,15 @@ msgstr "Сервисная базовая машина" #: services/Proxmox/service.py:143 services/Proxmox/service.py:155 #: services/Proxmox/service.py:164 services/Proxmox/service.py:174 #: services/Vmware_enterprise/service_full.py:68 -#: services/Vmware_enterprise/service_linked.py:110 +#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:112 #: services/Vmware_enterprise/service_linked.py:114 #: services/Vmware_enterprise/service_linked.py:116 #: services/Vmware_enterprise/service_linked.py:118 -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:119 #: services/Vmware_enterprise/service_linked.py:121 -#: services/Vmware_enterprise/service_linked.py:123 -#: services/Vmware_enterprise/service_linked.py:124 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:129 +#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:129 #: services/Xen/service.py:138 services/Xen/service.py:148 #: services/Xen/service.py:159 services/Xen/service.py:168 #: services/Xen/service.py:178 @@ -3159,13 +3159,13 @@ msgstr "" #: services/HyperV_enterprise/service.py:117 #: services/Nutanix_enterprise/service.py:62 services/OVirt/service.py:148 #: services/Proxmox/service.py:148 -#: services/Vmware_enterprise/service_linked.py:115 services/Xen/service.py:143 +#: services/Vmware_enterprise/service_linked.py:113 services/Xen/service.py:143 msgid "Memory (Mb)" msgstr "Память (Мбиты)" #: services/HyperV_enterprise/legacy/service.py:121 #: services/HyperV_enterprise/service.py:122 -#: services/Vmware_enterprise/service_linked.py:116 +#: services/Vmware_enterprise/service_linked.py:114 msgid "Memory for machines deployed from this service" msgstr "Память для машин, развернутых из этого сервиса" @@ -3192,26 +3192,26 @@ msgstr "" "Если вы используете кластерный сервер HyperV, включите эту опцию. Кроме " "того, используйте" -#: services/HyperV_enterprise/provider.py:70 +#: services/HyperV_enterprise/provider.py:69 msgid "Enable SSL" msgstr "Включить SSL" -#: services/HyperV_enterprise/provider.py:72 +#: services/HyperV_enterprise/provider.py:71 msgid "" "If active, the connections to HyperV will be made using SSL (Recommended)." msgstr "" "Если он активен, соединения с HyperV будут выполняться с использованием SSL " "(рекомендуется)." -#: services/HyperV_enterprise/provider.py:118 +#: services/HyperV_enterprise/provider.py:116 msgid "Remote WSman port.Leave to zero for default." msgstr "Удаленный порт WSman. Оставьте ноль по умолчанию." -#: services/HyperV_enterprise/provider.py:125 +#: services/HyperV_enterprise/provider.py:123 msgid "Force SSL certificate verification" msgstr "Принудительная проверка SSL-сертификата" -#: services/HyperV_enterprise/provider.py:127 +#: services/HyperV_enterprise/provider.py:125 msgid "" "If active, the certificate on cluster connection will be enforced to be " "verified." @@ -3219,14 +3219,14 @@ msgstr "" "Если активен, сертификат на соединение кластера будет принудительно " "проверяться." -#: services/HyperV_enterprise/provider.py:138 +#: services/HyperV_enterprise/provider.py:135 msgid "" "Timeout in seconds for connection to HyperV. (Keep this value high enough)" msgstr "" "Тайм-аут в секундах для подключения к HyperV. (Держите это значение " "достаточно высоким)" -#: services/HyperV_enterprise/provider.py:159 +#: services/HyperV_enterprise/provider.py:156 msgid "" "For clusters, username must be a domain user name (user@domain or DOMAIN" "\\user" @@ -3698,6 +3698,15 @@ msgstr "Сервис группы безопасности" msgid "IP " msgstr "IP " +#: services/PhysicalMachines/provider.py:42 +msgid "Static IP Machines Provider" +msgstr "Поставщик статических IP-машин" + +#: services/PhysicalMachines/provider.py:44 +#| msgid "Provides connection to Azure Platform" +msgid "Provides connection to machines by IP" +msgstr "Обеспечивает подключение к машинам по IP" + #: services/PhysicalMachines/service_multi.py:59 #: services/Vmware_enterprise/service_fixed.py:54 msgid "Service Token" @@ -3827,9 +3836,9 @@ msgstr "" "использованием." #: services/RDS_enterprise/provider.py:58 -#: services/RDS_enterprise/provider.py:63 -#: services/RDS_enterprise/provider.py:69 -#: services/RDS_enterprise/provider.py:77 +#: services/RDS_enterprise/provider.py:62 +#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:76 msgid "User mapping" msgstr "Сопоставление пользователей" @@ -3841,17 +3850,17 @@ msgstr "" "Если активен, будет выполнено сопоставление пользователей. Если нет, учетные " "данные от пользователя будут перенаправлено на сервер RDS." -#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:67 msgid "User list for mapping. (Not used if User mapping is disabled)" msgstr "" "Список пользователей для сопоставления (Не используетс если сопоставление " "пользователей отключено)" -#: services/RDS_enterprise/provider.py:74 +#: services/RDS_enterprise/provider.py:73 msgid "User's password" msgstr "Пароль пользователя" -#: services/RDS_enterprise/provider.py:75 +#: services/RDS_enterprise/provider.py:74 msgid "" "Default password for users in list mapping. (Not used if User mapping is " "disabled)" @@ -3859,11 +3868,11 @@ msgstr "" "Пароль по умолчанию для плльзователей в списке сопоставления. (Не " "используетс если сопоставление пользователей отключено)" -#: services/RDS_enterprise/provider.py:83 +#: services/RDS_enterprise/provider.py:82 msgid "User auto creation on AD" msgstr "Автоматическое создание пользователя в AD" -#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:85 msgid "" "If active, uds will mirror the user on your active director. WARNING!! " "Existing coincident users may be deleted!." @@ -3871,54 +3880,54 @@ msgstr "" "Если активен, uds будет отражать пользователя на вашем активном директоре. " "ПРЕДУПРЕЖДЕНИЕ!! Существующие совпадающие пользователи могут быть удалены!" -#: services/RDS_enterprise/provider.py:88 -#: services/RDS_enterprise/provider.py:96 -#: services/RDS_enterprise/provider.py:105 -#: services/RDS_enterprise/provider.py:113 -#: services/RDS_enterprise/provider.py:121 -#: services/RDS_enterprise/provider.py:129 -#: services/RDS_enterprise/provider.py:138 -#: services/RDS_enterprise/provider.py:146 -#: services/RDS_enterprise/provider.py:154 +#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:136 +#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:152 msgid "AD User management" msgstr "Управление пользователями AD" -#: services/RDS_enterprise/provider.py:93 +#: services/RDS_enterprise/provider.py:91 msgid "AD Server" msgstr "AD сервер" -#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:92 msgid "IP or HOST of AD Server. Must have LDAPS support enabled" msgstr "IP или Хост сервера AD. Должна быть включена поддержка LDAPS" -#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:101 msgid "AD LDAPS port (default is 636)" msgstr "AD LDAPS порт (по умолчанию 636)" -#: services/RDS_enterprise/provider.py:110 +#: services/RDS_enterprise/provider.py:108 msgid "AD server OU for created users" msgstr "OU сервера AD для созданных пользователей" -#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:109 msgid "AD Server branch where users will be created by UDS" msgstr "AD Server филиал, где пользователи будут созданы UDS" -#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:117 msgid "" "Username with privileges to create/delete accounts. Use USER@DOMAIN.XXX form." msgstr "" "Имя пользователя с правами на создание / удаление учетных записей. " "Используйте форму USER@DOMAIN.XXX." -#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:125 msgid "Password of the user with privileges" msgstr "Пароль пользователя с привилегиями" -#: services/RDS_enterprise/provider.py:134 +#: services/RDS_enterprise/provider.py:132 msgid "Prefix for created users" msgstr "Префикс для созданных пользователей" -#: services/RDS_enterprise/provider.py:135 +#: services/RDS_enterprise/provider.py:133 msgid "" "User will be created on AD with the format \"PREFIX...\", where ... will be " "the original UDS own username. Max 4 characters" @@ -3926,11 +3935,11 @@ msgstr "" "Пользователь будет создан в AD с форматом «PREFIX ...», где ... будет " "исходное имя пользователя UDS. Макс 4 символа" -#: services/RDS_enterprise/provider.py:143 +#: services/RDS_enterprise/provider.py:141 msgid "AD Domain" msgstr "Домен AD" -#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:142 msgid "" "Domain for newly created users (i.e. example.com, example.local). If empty, " "will be deduced from username" @@ -3938,76 +3947,76 @@ msgstr "" "Домен для вновь созданных пользователей (например, example.com, example." "local). Если пусто, будет выведено из имени пользователя" -#: services/RDS_enterprise/provider.py:151 +#: services/RDS_enterprise/provider.py:149 msgid "AD Group" msgstr "AD Group" -#: services/RDS_enterprise/provider.py:152 +#: services/RDS_enterprise/provider.py:150 msgid "If not empty, UDS will try to add managed users to this group" msgstr "" "Если не пусто, UDS попытается добавить управляемых пользователей в эту " "группу." -#: services/RDS_enterprise/provider.py:162 +#: services/RDS_enterprise/provider.py:160 msgid "Select only one of \"User mapping\" or \"User creation\" methods." msgstr "" "Выберите только один из методов «Отображение пользователя» или «Создание " "пользователя»." -#: services/RDS_enterprise/provider.py:166 +#: services/RDS_enterprise/provider.py:164 msgid "AD User Management: you must provide the AD server host." msgstr "Управление пользователями AD: необходимо указать хост сервера AD." -#: services/RDS_enterprise/provider.py:169 +#: services/RDS_enterprise/provider.py:167 msgid "AD User Management: you must provide the user prefix." msgstr "Управление пользователями AD: необходимо указать префикс пользователя." -#: services/RDS_enterprise/provider.py:172 +#: services/RDS_enterprise/provider.py:170 msgid "AD User Management: the username should be in USER@DOMAIN form." msgstr "" "Управление пользователями AD: имя пользователя должно быть в форме USER @ " "DOMAIN." -#: services/RDS_enterprise/provider.py:175 +#: services/RDS_enterprise/provider.py:173 msgid "AD User Management: you must provide the password." msgstr "Управление пользователями AD: необходимо указать пароль." -#: services/RDS_enterprise/provider.py:179 +#: services/RDS_enterprise/provider.py:177 msgid "AD User Management: you must provide the user prefix. (1-4 characters)" msgstr "" "Управление пользователями AD: необходимо указать префикс пользователя. (1-4 " "символа)" -#: services/RDS_enterprise/provider.py:182 +#: services/RDS_enterprise/provider.py:180 msgid "AD User Management: you must provide the user creation domain FQDN." msgstr "" "Управление пользователями AD: необходимо указать полное доменное имя " "пользователя." -#: services/RDS_enterprise/provider.py:215 +#: services/RDS_enterprise/provider.py:213 msgid "Error: User {} on host {} is being used and cannot be removed right now" msgstr "" "Ошибка: Пользователь {} на хосте {} используется и не может быть удален " "прямо сейчас" -#: services/RDS_enterprise/provider.py:249 +#: services/RDS_enterprise/provider.py:247 msgid "Connection to {}, port {} failed." msgstr "Соединение с {}, порт {} не удалось." -#: services/RDS_enterprise/provider.py:265 +#: services/RDS_enterprise/provider.py:263 msgid "The group {} could not be found. Please, check it." msgstr "Группа {} не найдена. Пожалуйста, проверь это." -#: services/RDS_enterprise/provider.py:267 +#: services/RDS_enterprise/provider.py:265 msgid "User creation test failed. Please, check parameters." msgstr "" "Тест создания пользователя не пройден. Пожалуйста, проверьте параметры." -#: services/RDS_enterprise/provider.py:272 +#: services/RDS_enterprise/provider.py:270 msgid "Server {} is not accesible and Server checking is enabled" msgstr "Сервер {} недоступен и проверка сервера включена" -#: services/RDS_enterprise/provider.py:274 +#: services/RDS_enterprise/provider.py:272 msgid "Connectivity test passed" msgstr "Тест подключения пройден" @@ -4064,7 +4073,7 @@ msgstr "" "Если активен, RDS Actor будет ждать, пока приложение и все порожденные " "процессы завершены до того, как приложение выйдет из системы" -#: services/RDS_enterprise/service.py:105 +#: services/RDS_enterprise/service.py:104 msgid "A valid application path is required" msgstr "Требуется допустимый путь к приложению" @@ -4108,19 +4117,19 @@ msgstr "Methuselah еще жив?" msgid "If you fail, this will not get saved :-)" msgstr "Если вы ошибетесь, это не будет сохранено :-)" -#: services/Sample/provider.py:137 +#: services/Sample/provider.py:136 msgid "Text area" msgstr "Текстовая область" -#: services/Sample/provider.py:138 +#: services/Sample/provider.py:137 msgid "This is a text area" msgstr "Это текстовая область" -#: services/Sample/provider.py:158 +#: services/Sample/provider.py:157 msgid "Methuselah is not alive!!! :-)" msgstr "Methuselah не жив!!! :-)" -#: services/Sample/provider.py:197 +#: services/Sample/provider.py:196 #: services/TestService_enterprise/provider.py:54 msgid "Nothing tested, but all went fine.." msgstr "Ничего не проверено, но все прошло хорошо..." @@ -4271,12 +4280,12 @@ msgid "vApp template for the service" msgstr "Шаблон vApp для службы" #: services/VCloud_enterprise/service.py:82 -#: services/Vmware_enterprise/service_linked.py:117 +#: services/Vmware_enterprise/service_linked.py:115 msgid "Main Network" msgstr "Основная сеть" #: services/VCloud_enterprise/service.py:83 -#: services/Vmware_enterprise/service_linked.py:118 +#: services/Vmware_enterprise/service_linked.py:116 msgid "" "If more than one interface is found in machine, use the first found on this " "network as main" @@ -4324,15 +4333,28 @@ msgstr "" "Диапазон допустимых макросов для созданных машин. Должно быть внутри " "00:50:56:00:00:00-00:50:56:3F:FF:FF" -#: services/Vmware_enterprise/provider.py:56 +#: services/Vmware_enterprise/provider.py:55 +#| msgid "Services to keep in L2 cache" +msgid "Power off VM on L2 cache" +msgstr "Выключите ВМ на кеше L2" + +#: services/Vmware_enterprise/provider.py:58 +msgid "" +"If enabled, UDS will stop machines for L2 cache instead of suspending them. " +"This REQUIRES \"VMWare tools\" on machines." +msgstr "" +"Если этот параметр включен, UDS будет останавливать машины для кэша L2 " +"вместо их приостановки. Это ТРЕБУЕТ «Инструменты VMWare» на станках." + +#: services/Vmware_enterprise/provider.py:64 msgid "VMWare VCenter Platform Provider" msgstr "Поставщик платформы VMWare VCenter" -#: services/Vmware_enterprise/provider.py:58 +#: services/Vmware_enterprise/provider.py:66 msgid "Provides connection to Virtual Center Services" msgstr "Обеспечивает подключение к Virtual Center Services" -#: services/Vmware_enterprise/provider.py:165 +#: services/Vmware_enterprise/provider.py:176 msgid "Connection params ok" msgstr "Параметры подключения ОК" @@ -4356,6 +4378,8 @@ msgstr "Центр обработки данных" #: services/Vmware_enterprise/service_fixed.py:69 #: services/Vmware_enterprise/service_fixed.py:84 #: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:92 +#: services/Vmware_enterprise/service_fixed.py:100 msgid "Machines" msgstr "Машины" @@ -4365,7 +4389,7 @@ msgid "Datacenter containing base machine" msgstr "Центр обработки данных, содержащий базовую машину" #: services/Vmware_enterprise/service_fixed.py:74 -#: services/Vmware_enterprise/service_linked.py:100 +#: services/Vmware_enterprise/service_linked.py:98 msgid "Resource Pool" msgstr "Пул ресурсов" @@ -4373,11 +4397,23 @@ msgstr "Пул ресурсов" msgid "Resource Pool containing base machines" msgstr "Пул ресурсов, содержащий базовые машины" -#: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:91 msgid "Machines for this service" msgstr "Машины для этой услуги" -#: services/Vmware_enterprise/service_fixed.py:109 +#: services/Vmware_enterprise/service_fixed.py:96 +msgid "Use snapshots" +msgstr "Используйте снимки" + +#: services/Vmware_enterprise/service_fixed.py:99 +msgid "" +"If active, UDS will try to create an snapshot on VM use and recover if on " +"exit." +msgstr "" +"Если он активен, UDS попытается создать моментальный снимок при " +"использовании виртуальной машины и восстановить его при выходе." + +#: services/Vmware_enterprise/service_fixed.py:122 msgid "We need at least a machine" msgstr "Нам нужна хотя бы машина" @@ -4430,45 +4466,45 @@ msgstr "Хранилища данных, где размещать публик msgid "If active, found duplicates clones for this service will be removed" msgstr "Если активен, найденные дубликаты клонов для этой службы будут удалены" -#: services/Vmware_enterprise/service_linked.py:93 +#: services/Vmware_enterprise/service_linked.py:92 msgid "Keep on error" msgstr "Продолжайте" -#: services/Vmware_enterprise/service_linked.py:96 +#: services/Vmware_enterprise/service_linked.py:95 msgid "If active, access errors found on machine will not mark is as error." msgstr "" "Если активен, ошибки доступа, найденные на машине, не будут отмечены как " "ошибка." -#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:106 msgid "Resource Pool containing base machine" msgstr "Пул ресурсов, содержащий базовую машину" -#: services/Vmware_enterprise/service_linked.py:114 +#: services/Vmware_enterprise/service_linked.py:112 msgid "Base machine for this service" msgstr "Базовая машина для этой услуги" -#: services/Vmware_enterprise/service_linked.py:119 +#: services/Vmware_enterprise/service_linked.py:117 msgid "Pub. Network" msgstr "Публичная подсеть" -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:118 msgid "Network on which the machine will be deployed" msgstr "Сеть, на которой будет развернута машина" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Clones Folder" msgstr "Папка клонов" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Folder where deploy clones" msgstr "Папка где развертываются клоны" -#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:120 msgid "Inc.Datastores" msgstr "Inc.Datastores" -#: services/Vmware_enterprise/service_linked.py:123 +#: services/Vmware_enterprise/service_linked.py:121 msgid "Datastores where to put incrementals" msgstr "Хранилища данных, где добавлены инкременты" diff --git a/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po b/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po index 479fb5a2..bb6acc4f 100644 --- a/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/ru/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Russian (http://www.transifex.com/openuds/openuds/language/" @@ -179,8 +179,8 @@ msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER# ограниченные услуги!" #: static/admin/main.js:1 static/admin/translations-fakejs.js:52 -#: static/admin/translations-fakejs.js:294 -#: static/admin/translations-fakejs.js:302 +#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:305 msgid "Filter" msgstr "Фильтр" @@ -197,25 +197,25 @@ msgid "Full Access" msgstr "Полный доступ" #: static/admin/main.js:1 static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:402 -#: static/admin/translations-fakejs.js:421 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:426 msgid "User" msgstr "Пользователь" #: static/admin/main.js:1 static/admin/translations-fakejs.js:44 #: static/admin/translations-fakejs.js:115 #: static/admin/translations-fakejs.js:140 -#: static/admin/translations-fakejs.js:397 -#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:402 +#: static/admin/translations-fakejs.js:416 msgid "Group" msgstr "Группа" #: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:396 #: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:410 -#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:415 +#: static/admin/translations-fakejs.js:425 #: static/modern/translations-fakejs.js:40 msgid "Authenticator" msgstr "Authenticator" @@ -374,8 +374,8 @@ msgstr "Бассейн" #: static/admin/main.js:1 static/admin/translations-fakejs.js:118 #: static/admin/translations-fakejs.js:134 #: static/admin/translations-fakejs.js:160 -#: static/admin/translations-fakejs.js:348 -#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:368 msgid "State" msgstr "государственный" @@ -387,8 +387,8 @@ msgstr "Сервис пользователя" #: static/admin/main.js:1 static/admin/translations-fakejs.js:145 #: static/admin/translations-fakejs.js:162 -#: static/admin/translations-fakejs.js:312 -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:469 msgid "Service pools" msgstr "Сервисные бассейны" @@ -457,9 +457,9 @@ msgstr "Все" #: static/admin/main.js:1 static/admin/translations-fakejs.js:116 #: static/admin/translations-fakejs.js:141 -#: static/admin/translations-fakejs.js:347 -#: static/admin/translations-fakejs.js:362 -#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:455 msgid "Comments" msgstr "Комментарии" @@ -485,30 +485,31 @@ msgstr "Пул услуг" #: static/admin/main.js:1 static/admin/translations-fakejs.js:125 #: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:342 -#: static/admin/translations-fakejs.js:356 -#: static/admin/translations-fakejs.js:372 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:281 +#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:347 +#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:384 +#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:471 msgid "Groups" msgstr "группы" #: static/admin/main.js:1 static/admin/translations-fakejs.js:126 -#: static/admin/translations-fakejs.js:373 -#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:382 msgid "Services Pools" msgstr "Услуги Бассейны" #: static/admin/main.js:1 static/admin/translations-fakejs.js:127 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:460 +#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:470 msgid "Assigned services" msgstr "Назначенные услуги" #: static/admin/main.js:1 static/admin/translations-fakejs.js:136 -#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:454 msgid "Name" msgstr "название" @@ -525,25 +526,26 @@ msgid "Last access" msgstr "Последний доступ" #: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:341 -#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:383 msgid "Users" msgstr "пользователей" #: static/admin/main.js:1 static/admin/translations-fakejs.js:142 -#: static/admin/translations-fakejs.js:349 -#: static/admin/translations-fakejs.js:364 +#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:369 msgid "Enabled" msgstr "Включено" #: static/admin/main.js:1 static/admin/translations-fakejs.js:143 -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:365 +#: static/admin/translations-fakejs.js:355 +#: static/admin/translations-fakejs.js:370 msgid "Disabled" msgstr "инвалид" #: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:351 +#: static/admin/translations-fakejs.js:356 msgid "Blocked" msgstr "блокированный" @@ -642,12 +644,12 @@ msgid "Please, select a valid transport" msgstr "Пожалуйста, выберите действующий транспорт" #: static/admin/main.js:1 static/admin/translations-fakejs.js:174 -#: static/admin/translations-fakejs.js:300 -#: static/admin/translations-fakejs.js:343 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:387 -#: static/admin/translations-fakejs.js:441 -#: static/admin/translations-fakejs.js:463 +#: static/admin/translations-fakejs.js:303 +#: static/admin/translations-fakejs.js:348 +#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:473 msgid "Logs" msgstr "Журналы" @@ -665,19 +667,19 @@ msgstr "Назначить услугу" #: static/admin/main.js:1 static/admin/translations-fakejs.js:178 #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:283 -#: static/admin/translations-fakejs.js:327 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:369 -#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:374 #: static/admin/translations-fakejs.js:403 -#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:408 #: static/admin/translations-fakejs.js:412 -#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:417 #: static/admin/translations-fakejs.js:427 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:456 -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:479 msgid "Cancel" msgstr "Отменить" @@ -821,7 +823,7 @@ msgid "Yearly" msgstr "Ежегодно" #: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:453 +#: static/admin/translations-fakejs.js:463 msgid "Weekdays" msgstr "По будням" @@ -1013,25 +1015,25 @@ msgid "Add" msgstr "Добавить" #: static/admin/translations-fakejs.js:278 -#: static/admin/translations-fakejs.js:281 -#: static/admin/translations-fakejs.js:284 -#: static/admin/translations-fakejs.js:328 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:287 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:363 #: static/admin/translations-fakejs.js:375 #: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:393 #: static/admin/translations-fakejs.js:404 -#: static/admin/translations-fakejs.js:408 +#: static/admin/translations-fakejs.js:409 #: static/admin/translations-fakejs.js:413 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:422 #: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:457 -#: static/admin/translations-fakejs.js:468 +#: static/admin/translations-fakejs.js:436 +#: static/admin/translations-fakejs.js:440 +#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:480 msgid "Ok" msgstr "Хорошо" @@ -1039,390 +1041,440 @@ msgstr "Хорошо" msgid "Permissions for" msgstr "Разрешения для" -#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:282 msgid "New permission..." msgstr "Новое разрешение ..." -#: static/admin/translations-fakejs.js:282 +#: static/admin/translations-fakejs.js:284 +#| msgid "New group permission for" +msgid "New user permission for" +msgstr "Новое разрешение пользователя для" + +#: static/admin/translations-fakejs.js:285 msgid "New group permission for" msgstr "Новое разрешение группы для" -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:288 msgid "Discard & close" msgstr "Отменить и закрыть" -#: static/admin/translations-fakejs.js:286 -#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:335 msgid "Save" msgstr "Сохранить" -#: static/admin/translations-fakejs.js:287 -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:290 +#: static/admin/translations-fakejs.js:291 +#: static/admin/translations-fakejs.js:292 msgid "New" msgstr "Новый" -#: static/admin/translations-fakejs.js:290 -#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:293 +#: static/admin/translations-fakejs.js:300 msgid "Edit" msgstr "Редактировать" -#: static/admin/translations-fakejs.js:291 -#: static/admin/translations-fakejs.js:298 +#: static/admin/translations-fakejs.js:294 +#: static/admin/translations-fakejs.js:301 msgid "Permissions" msgstr "Разрешения" -#: static/admin/translations-fakejs.js:292 -#: static/admin/translations-fakejs.js:301 +#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:304 msgid "Export" msgstr "экспорт" -#: static/admin/translations-fakejs.js:293 -#: static/admin/translations-fakejs.js:299 +#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:302 msgid "Delete" msgstr "Удалить" -#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:298 msgid "Selected items" msgstr "Выбранные предметы" -#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:299 msgid "Detail" msgstr "подробность" -#: static/admin/translations-fakejs.js:303 -#: static/admin/translations-fakejs.js:340 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:433 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:468 msgid "Summary" msgstr "Резюме" -#: static/admin/translations-fakejs.js:304 -#: static/admin/translations-fakejs.js:382 +#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:387 msgid "Services" msgstr "Сервисы" -#: static/admin/translations-fakejs.js:305 +#: static/admin/translations-fakejs.js:308 msgid "Authenticators" msgstr "аутентификаторы" -#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:309 msgid "Os Managers" msgstr "Os Managers" -#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:310 msgid "Connectivity" msgstr "связь" -#: static/admin/translations-fakejs.js:308 -#: static/admin/translations-fakejs.js:437 +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:445 msgid "Transports" msgstr "Транспорты" -#: static/admin/translations-fakejs.js:309 +#: static/admin/translations-fakejs.js:312 msgid "Networks" msgstr "сети" -#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:313 msgid "Proxies" msgstr "Доверенные" -#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:314 msgid "Pools" msgstr "бассейны" -#: static/admin/translations-fakejs.js:313 +#: static/admin/translations-fakejs.js:316 msgid "Meta pools" msgstr "Метапулы" -#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:318 msgid "Calendars" msgstr "Календари" -#: static/admin/translations-fakejs.js:316 +#: static/admin/translations-fakejs.js:319 msgid "Accounts" msgstr "Счета" -#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:320 msgid "Tools" msgstr "инструменты" -#: static/admin/translations-fakejs.js:318 +#: static/admin/translations-fakejs.js:321 msgid "Gallery" msgstr "Галерея" -#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:322 msgid "Reports" msgstr "Отчеты" -#: static/admin/translations-fakejs.js:320 +#: static/admin/translations-fakejs.js:323 msgid "Configuration" msgstr "конфигурация" -#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:324 msgid "Actor tokens" msgstr "Актерские жетоны" -#: static/admin/translations-fakejs.js:322 +#: static/admin/translations-fakejs.js:325 msgid "Flush Cache" msgstr "Flush Cache" -#: static/admin/translations-fakejs.js:323 +#: static/admin/translations-fakejs.js:326 +#| msgid "New group for" +msgid "New image for" +msgstr "Новое изображение для" + +#: static/admin/translations-fakejs.js:327 +#| msgid "Edit user" +msgid "Edit for" +msgstr "Изменить для" + +#: static/admin/translations-fakejs.js:328 msgid "Image name" msgstr "Название изображения" -#: static/admin/translations-fakejs.js:324 +#: static/admin/translations-fakejs.js:329 msgid "Image (click to change)" msgstr "Изображение (нажмите, чтобы изменить)" -#: static/admin/translations-fakejs.js:325 +#: static/admin/translations-fakejs.js:330 msgid "For optimal results, use " msgstr "Для получения оптимальных результатов используйте" -#: static/admin/translations-fakejs.js:326 +#: static/admin/translations-fakejs.js:331 msgid "The image will be resized on upload to" msgstr "Размер изображения будет изменен при загрузке в" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:334 msgid "UDS Configuration" msgstr "Конфигурация UDS" -#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:336 #: static/modern/translations-fakejs.js:29 msgid "Dashboard" msgstr "Приборная доска" -#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:337 msgid "View authenticators" msgstr "Посмотреть аутентификаторы" -#: static/admin/translations-fakejs.js:333 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:335 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:340 msgid "View service pools" msgstr "Просмотр сервисных пулов" -#: static/admin/translations-fakejs.js:336 +#: static/admin/translations-fakejs.js:341 msgid "You are accessing UDS Administration as staff member." msgstr "Вы входите в Администрацию UDS в качестве сотрудника." -#: static/admin/translations-fakejs.js:337 +#: static/admin/translations-fakejs.js:342 msgid "This means that you have restricted access to elements." msgstr "Это означает, что у вас есть ограниченный доступ к элементам." -#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:343 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." msgstr "" "Чтобы увеличить свои права доступа, обратитесь к местному администратору UDS." -#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:344 msgid "Thank you." msgstr "Спасибо." -#: static/admin/translations-fakejs.js:344 +#: static/admin/translations-fakejs.js:349 msgid "Edit user" msgstr "Редактировать пользователя" -#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:350 msgid "New user" msgstr "Новый пользователь" -#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:351 msgid "Real name" msgstr "Настоящее имя" -#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:357 msgid "Role" msgstr "Роль" -#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:358 msgid "Admin" msgstr "Администратор" -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:359 msgid "Staff member" msgstr "Штатный сотрудник" -#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:364 msgid "Edit group" msgstr "Редактировать группу" -#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:365 msgid "New group" msgstr "Новая группа" -#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:366 msgid "Meta group name" msgstr "Название мета группы" -#: static/admin/translations-fakejs.js:366 +#: static/admin/translations-fakejs.js:371 msgid "Service Pools" msgstr "Сервисные бассейны" -#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:372 msgid "Match mode" msgstr "Режим матча" -#: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:373 msgid "Selected Groups" msgstr "Выбранные группы" -#: static/admin/translations-fakejs.js:371 #: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:381 +#: static/admin/translations-fakejs.js:390 msgid "Information for" msgstr "Информация для" -#: static/admin/translations-fakejs.js:374 +#: static/admin/translations-fakejs.js:379 msgid "Assigned Services" msgstr "Назначенные услуги" -#: static/admin/translations-fakejs.js:383 +#: static/admin/translations-fakejs.js:388 msgid "Usage" msgstr "использование" -#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:391 msgid "Services pools" msgstr "Услуги бассейнов" -#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:394 msgid "Edit action for" msgstr "Изменить действие для" -#: static/admin/translations-fakejs.js:390 +#: static/admin/translations-fakejs.js:395 msgid "New action for" msgstr "Новая акция для" -#: static/admin/translations-fakejs.js:391 -#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:433 msgid "Calendar" msgstr "Календарь" -#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:397 msgid "Events offset (minutes)" msgstr "Смещение событий (минут)" -#: static/admin/translations-fakejs.js:393 +#: static/admin/translations-fakejs.js:398 msgid "At the beginning of the interval?" msgstr "В начале интервала?" -#: static/admin/translations-fakejs.js:394 -#: static/admin/translations-fakejs.js:426 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:434 msgid "Action" msgstr "действие" -#: static/admin/translations-fakejs.js:395 -#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:411 msgid "Transport" msgstr "Транспорт" -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:405 msgid "Change owner of assigned service" msgstr "Смена владельца назначенной услуги" -#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "New transport for" msgstr "Новый транспорт для" -#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:414 msgid "New group for" msgstr "Новая группа для" -#: static/admin/translations-fakejs.js:414 +#: static/admin/translations-fakejs.js:419 msgid "Logs of" msgstr "Журналы" -#: static/admin/translations-fakejs.js:416 +#: static/admin/translations-fakejs.js:421 msgid "Changelog of" msgstr "Список изменений" -#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:423 msgid "Assign service to user manually" msgstr "Назначить услугу пользователю вручную" -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 msgid "Service" msgstr "обслуживание" -#: static/admin/translations-fakejs.js:424 -#: static/admin/translations-fakejs.js:464 +#: static/admin/translations-fakejs.js:429 +#| msgid "New group for" +msgid "New access rule for" +msgstr "Новое правило доступа для" + +#: static/admin/translations-fakejs.js:430 +#| msgid "Edit action for" +msgid "Edit access rule for" +msgstr "Изменить правило доступа для" + +#: static/admin/translations-fakejs.js:431 +#| msgid "Delete calendar access rule" +msgid "Default fallback access for" +msgstr "Резервный доступ по умолчанию для" + +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:476 msgid "Priority" msgstr "приоритет" -#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:437 msgid "New publication for" msgstr "Новая публикация для" -#: static/admin/translations-fakejs.js:430 +#: static/admin/translations-fakejs.js:438 msgid "Reason" msgstr "причина" -#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:443 msgid "Cache" msgstr "Кэш" -#: static/admin/translations-fakejs.js:438 +#: static/admin/translations-fakejs.js:446 msgid "Publications" msgstr "Публикации" -#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:447 msgid "Scheduled actions" msgstr "Запланированные действия" -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:472 msgid "Access calendars" msgstr "Доступ к календарям" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:450 msgid "Account usage" msgstr "Использование аккаунта" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:451 msgid "Rules" msgstr "правила" -#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:452 +#| msgid "Edit user" +msgid "Edit rule" +msgstr "Изменить правило" + +#: static/admin/translations-fakejs.js:453 +#| msgid "New user" +msgid "New rule" +msgstr "Новое правило" + +#: static/admin/translations-fakejs.js:456 msgid "Event" msgstr "Событие" -#: static/admin/translations-fakejs.js:447 +#: static/admin/translations-fakejs.js:457 msgid "Start time" msgstr "Начальное время" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:458 msgid "Duration" msgstr "продолжительность" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:459 msgid "Duration units" msgstr "Единицы длительности" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:460 msgid "Start date" msgstr "Дата начала" -#: static/admin/translations-fakejs.js:451 +#: static/admin/translations-fakejs.js:461 msgid "Repeat until date" msgstr "Повторите до даты" -#: static/admin/translations-fakejs.js:452 +#: static/admin/translations-fakejs.js:462 msgid "Frequency" msgstr "частота" -#: static/admin/translations-fakejs.js:454 +#: static/admin/translations-fakejs.js:464 msgid "Repeat every" msgstr "Повторите каждый" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:474 +#| msgid "Remove member pool" +msgid "New member pool" +msgstr "Новый членский пул" + +#: static/admin/translations-fakejs.js:475 +#| msgid "Edit meta pool" +msgid "Edit member pool" +msgstr "Изменить пул участников" + +#: static/admin/translations-fakejs.js:477 msgid "Service pool" msgstr "Сервисный пул" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:478 msgid "Enabled?" msgstr "Включено?" diff --git a/server/src/uds/locale/zh_Hans/LC_MESSAGES/django.po b/server/src/uds/locale/zh_Hans/LC_MESSAGES/django.po index 4a705d8e..ede9855d 100644 --- a/server/src/uds/locale/zh_Hans/LC_MESSAGES/django.po +++ b/server/src/uds/locale/zh_Hans/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Chinese (http://www.transifex.com/openuds/openuds/language/" @@ -188,7 +188,7 @@ msgstr "标签" #: REST/methods/authenticators.py:71 reports/stats/pools_performance.py:203 #: reports/stats/pools_performance.py:258 reports/stats/user_access.py:236 -#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:67 +#: reports/stats/user_access.py:275 services/RDS_enterprise/provider.py:66 #: templates/uds/reports/stats/pools-performance.html:35 #: templates/uds/reports/stats/user-access.html:35 msgid "Users" @@ -544,10 +544,10 @@ msgstr "将充当代理的服务器(IP或FQDN)。" #: REST/methods/proxies.py:95 auths/EDirectory_enterprise/authenticator.py:45 #: auths/RegexLdap/authenticator.py:65 auths/SimpleLDAP/authenticator.py:58 #: services/HyperV_enterprise/legacy/provider.py:84 -#: services/HyperV_enterprise/provider.py:116 +#: services/HyperV_enterprise/provider.py:114 #: services/Nutanix_enterprise/provider.py:37 services/OpenGnsys/provider.py:96 #: services/OpenNebula/provider.py:78 services/OpenStack/provider_legacy.py:103 -#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:101 +#: services/Proxmox/provider.py:61 services/RDS_enterprise/provider.py:99 #: services/VCloud_enterprise/provider.py:33 #: services/Vmware_enterprise/provider.py:42 msgid "Port" @@ -931,11 +931,11 @@ msgstr "目前的用户" #: auths/EDirectory_enterprise/authenticator.py:61 #: auths/RegexLdap/authenticator.py:90 auths/SimpleLDAP/authenticator.py:81 #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 #: services/Nutanix_enterprise/provider.py:38 services/OVirt/provider.py:110 #: services/OpenGnsys/provider.py:98 services/OpenNebula/provider.py:80 #: services/OpenStack/provider.py:102 services/OpenStack/provider_legacy.py:109 -#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:118 +#: services/Proxmox/provider.py:63 services/RDS_enterprise/provider.py:116 #: services/VCloud_enterprise/provider.py:35 #: services/Vmware_enterprise/provider.py:43 services/Xen/provider.py:95 #: transports/HTML5RDP/html5rdp.py:75 transports/NX/nxtransport.py:71 @@ -1074,11 +1074,11 @@ msgstr "在所选基础上具有读取权限的用户名(使用USER@DOMAIN.DOM #: osmanagers/WindowsOsManager/windows_domain.py:69 #: osmanagers/WindowsOsManager/windows_random.py:66 #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 #: services/Nutanix_enterprise/provider.py:39 services/OVirt/provider.py:111 #: services/OpenGnsys/provider.py:99 services/OpenNebula/provider.py:81 #: services/OpenStack/provider.py:103 services/OpenStack/provider_legacy.py:110 -#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:126 +#: services/Proxmox/provider.py:64 services/RDS_enterprise/provider.py:124 #: services/Sample/service.py:140 services/VCloud_enterprise/provider.py:36 #: services/Vmware_enterprise/provider.py:44 services/Xen/provider.py:96 #: transports/HTML5RDP/html5rdp.py:76 transports/NX/nxtransport.py:72 @@ -1101,7 +1101,7 @@ msgstr "ldap用户的密码" #: auths/RegexLdap/authenticator.py:69 auths/SimpleLDAP/authenticator.py:62 #: services/Azure_enterprise/provider.py:48 #: services/HyperV_enterprise/legacy/provider.py:93 -#: services/HyperV_enterprise/provider.py:134 +#: services/HyperV_enterprise/provider.py:131 #: services/Nutanix_enterprise/provider.py:43 services/OVirt/provider.py:116 #: services/OpenGnsys/provider.py:105 services/OpenNebula/provider.py:86 #: services/OpenStack/provider.py:108 services/OpenStack/provider_legacy.py:115 @@ -2364,45 +2364,45 @@ msgstr "不允许使用DOM \\ USER表单!" msgid "Must provide a password for the account!" msgstr "必须提供帐户密码!" -#: osmanagers/WindowsOsManager/windows_domain.py:271 -#: osmanagers/WindowsOsManager/windows_domain.py:281 +#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:283 msgid "Check error: {}" msgstr "检查错误:{}" -#: osmanagers/WindowsOsManager/windows_domain.py:273 +#: osmanagers/WindowsOsManager/windows_domain.py:275 #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "找不到服务器参数(_ldap._tcp。{0}无法解析)" -#: osmanagers/WindowsOsManager/windows_domain.py:286 +#: osmanagers/WindowsOsManager/windows_domain.py:288 msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)" msgstr "检查错误:找不到组“{}”(使用“cn”找到它)" -#: osmanagers/WindowsOsManager/windows_domain.py:288 +#: osmanagers/WindowsOsManager/windows_domain.py:290 msgid "Server check was successful" msgstr "服务器检查成功" -#: osmanagers/WindowsOsManager/windows_domain.py:300 +#: osmanagers/WindowsOsManager/windows_domain.py:302 #, python-brace-format msgid "Could not access AD using LDAP ({0})" msgstr "无法使用LDAP({0})访问AD" -#: osmanagers/WindowsOsManager/windows_domain.py:312 +#: osmanagers/WindowsOsManager/windows_domain.py:314 #, python-brace-format msgid "The default path {0} for computers was not found!!!" msgstr "找不到计算机的默认路径{0}!" -#: osmanagers/WindowsOsManager/windows_domain.py:313 +#: osmanagers/WindowsOsManager/windows_domain.py:315 #, python-brace-format msgid "The ou path {0} was not found!!!" msgstr "找不到ou路径{0}!" -#: osmanagers/WindowsOsManager/windows_domain.py:315 +#: osmanagers/WindowsOsManager/windows_domain.py:317 #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "无法检查参数(_ldap._tcp。{0}无法解决)" -#: osmanagers/WindowsOsManager/windows_domain.py:320 +#: osmanagers/WindowsOsManager/windows_domain.py:322 msgid "All parameters seem to work fine." msgstr "所有参数似乎都运行正常。" @@ -2675,19 +2675,19 @@ msgstr "从订阅中获得" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:88 -#: services/HyperV_enterprise/provider.py:81 +#: services/HyperV_enterprise/provider.py:79 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 #: services/Proxmox/provider.py:66 services/VCloud_enterprise/provider.py:51 #: services/Vmware_enterprise/provider.py:47 -#: services/Vmware_enterprise/provider.py:99 services/Xen/provider.py:98 +#: services/Vmware_enterprise/provider.py:107 services/Xen/provider.py:98 msgid "Creation concurrency" msgstr "创建并发" #: services/Azure_enterprise/provider.py:46 #: services/HyperV_enterprise/legacy/provider.py:89 -#: services/HyperV_enterprise/provider.py:86 +#: services/HyperV_enterprise/provider.py:84 #: services/Nutanix_enterprise/provider.py:41 services/OVirt/provider.py:113 #: services/OpenGnsys/provider.py:102 services/OpenNebula/provider.py:83 #: services/OpenStack/provider.py:105 services/OpenStack/provider_legacy.py:112 @@ -2698,19 +2698,19 @@ msgstr "最大并发创建VM的数量" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:90 -#: services/HyperV_enterprise/provider.py:93 +#: services/HyperV_enterprise/provider.py:91 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 #: services/Proxmox/provider.py:67 services/VCloud_enterprise/provider.py:52 #: services/Vmware_enterprise/provider.py:48 -#: services/Vmware_enterprise/provider.py:100 services/Xen/provider.py:99 +#: services/Vmware_enterprise/provider.py:108 services/Xen/provider.py:99 msgid "Removal concurrency" msgstr "删除并发" #: services/Azure_enterprise/provider.py:47 #: services/HyperV_enterprise/legacy/provider.py:91 -#: services/HyperV_enterprise/provider.py:98 +#: services/HyperV_enterprise/provider.py:96 #: services/Nutanix_enterprise/provider.py:42 services/OVirt/provider.py:114 #: services/OpenGnsys/provider.py:103 services/OpenNebula/provider.py:84 #: services/OpenStack/provider.py:106 services/OpenStack/provider_legacy.py:113 @@ -2787,7 +2787,7 @@ msgstr "从此服务创建的计算机的大小。" #: services/Nutanix_enterprise/service.py:82 services/OVirt/service.py:198 #: services/OpenNebula/service.py:118 services/OpenStack/service.py:140 #: services/Proxmox/service.py:160 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:164 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:164 msgid "Machine Names" msgstr "机器名称" @@ -2797,7 +2797,7 @@ msgstr "机器名称" #: services/Nutanix_enterprise/service.py:85 services/OVirt/service.py:201 #: services/OpenNebula/service.py:121 services/OpenStack/service.py:143 #: services/Proxmox/service.py:163 services/VCloud_enterprise/service.py:87 -#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:167 +#: services/Vmware_enterprise/service_linked.py:122 services/Xen/service.py:167 msgid "Base name for clones from this machine" msgstr "来自此计算机的克隆的基本名称" @@ -2807,7 +2807,7 @@ msgstr "来自此计算机的克隆的基本名称" #: services/Nutanix_enterprise/service.py:91 services/OVirt/service.py:208 #: services/OpenNebula/service.py:128 services/OpenStack/service.py:150 #: services/Proxmox/service.py:170 services/VCloud_enterprise/service.py:88 -#: services/Vmware_enterprise/service_linked.py:125 services/Xen/service.py:174 +#: services/Vmware_enterprise/service_linked.py:123 services/Xen/service.py:174 msgid "Name Length" msgstr "名称长度" @@ -2817,7 +2817,7 @@ msgstr "名称长度" #: services/Nutanix_enterprise/service.py:94 services/OVirt/service.py:211 #: services/OpenNebula/service.py:131 services/OpenStack/service.py:153 #: services/Proxmox/service.py:173 services/VCloud_enterprise/service.py:89 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:177 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:177 msgid "Size of numeric part for the names of these machines" msgstr "这些机器名称的数字部分的大小" @@ -2877,7 +2877,7 @@ msgstr "" "激活此选项以在vm上使用加速网络。在激活之前,请确保您的机器和机器尺寸支持此选" "项。" -#: services/Azure_enterprise/service.py:160 +#: services/Azure_enterprise/service.py:159 msgid "You must select a network for the service" msgstr "您必须为服务选择网络" @@ -2900,12 +2900,12 @@ msgid "WSMan Port (normally 5985)" msgstr "WSMan港口(通常为5985)" #: services/HyperV_enterprise/legacy/provider.py:85 -#: services/HyperV_enterprise/provider.py:76 +#: services/HyperV_enterprise/provider.py:74 msgid "User with valid privileges on HyperV Server" msgstr "在HyperV Server上具有有效权限的用户" #: services/HyperV_enterprise/legacy/provider.py:86 -#: services/HyperV_enterprise/provider.py:77 +#: services/HyperV_enterprise/provider.py:75 msgid "Password of the user of HyperV" msgstr "HyperV用户的密码" @@ -2914,14 +2914,14 @@ msgid "Timeout in seconds of connection to HyperV" msgstr "连接到HyperV的超时时间" #: services/HyperV_enterprise/legacy/provider.py:95 -#: services/HyperV_enterprise/provider.py:105 +#: services/HyperV_enterprise/provider.py:103 #: services/Nutanix_enterprise/provider.py:45 services/OVirt/provider.py:117 #: services/Vmware_enterprise/provider.py:51 services/Xen/provider.py:101 msgid "Macs range" msgstr "Macs系列" #: services/HyperV_enterprise/legacy/provider.py:96 -#: services/HyperV_enterprise/provider.py:109 services/Xen/provider.py:102 +#: services/HyperV_enterprise/provider.py:107 services/Xen/provider.py:102 msgid "Range of valid macs for created machines" msgstr "已创建计算机的有效mac范围" @@ -2932,7 +2932,7 @@ msgstr "连接测试成功" #: services/HyperV_enterprise/legacy/provider.py:268 #: services/Nutanix_enterprise/provider.py:202 services/OVirt/provider.py:457 -#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:167 +#: services/Proxmox/provider.py:202 services/Vmware_enterprise/provider.py:178 msgid "Connection failed. Check connection params" msgstr "连接失败。检查连接参数" @@ -2980,13 +2980,13 @@ msgstr "数据存储放置增量和出版物的位置" #: services/HyperV_enterprise/legacy/service.py:91 #: services/HyperV_enterprise/service.py:92 services/OVirt/service.py:131 -#: services/Vmware_enterprise/service_linked.py:130 services/Xen/service.py:118 +#: services/Vmware_enterprise/service_linked.py:128 services/Xen/service.py:118 msgid "Reserved Space" msgstr "预留空间" #: services/HyperV_enterprise/legacy/service.py:94 #: services/HyperV_enterprise/service.py:95 services/OVirt/service.py:135 -#: services/Vmware_enterprise/service_linked.py:133 services/Xen/service.py:121 +#: services/Vmware_enterprise/service_linked.py:131 services/Xen/service.py:121 msgid "Minimal free space in GB" msgstr "GB中最小的可用空间" @@ -2994,7 +2994,7 @@ msgstr "GB中最小的可用空间" #: services/HyperV_enterprise/service.py:100 #: services/Nutanix_enterprise/service.py:55 services/OVirt/service.py:140 #: services/Proxmox/service.py:126 -#: services/Vmware_enterprise/service_linked.py:114 services/Xen/service.py:126 +#: services/Vmware_enterprise/service_linked.py:112 services/Xen/service.py:126 msgid "Base Machine" msgstr "基础机器" @@ -3029,15 +3029,15 @@ msgstr "服务基础机器" #: services/Proxmox/service.py:143 services/Proxmox/service.py:155 #: services/Proxmox/service.py:164 services/Proxmox/service.py:174 #: services/Vmware_enterprise/service_full.py:68 -#: services/Vmware_enterprise/service_linked.py:110 +#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:112 #: services/Vmware_enterprise/service_linked.py:114 #: services/Vmware_enterprise/service_linked.py:116 #: services/Vmware_enterprise/service_linked.py:118 -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:119 #: services/Vmware_enterprise/service_linked.py:121 -#: services/Vmware_enterprise/service_linked.py:123 -#: services/Vmware_enterprise/service_linked.py:124 -#: services/Vmware_enterprise/service_linked.py:126 services/Xen/service.py:129 +#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:124 services/Xen/service.py:129 #: services/Xen/service.py:138 services/Xen/service.py:148 #: services/Xen/service.py:159 services/Xen/service.py:168 #: services/Xen/service.py:178 @@ -3054,13 +3054,13 @@ msgstr "如果在计算机中找到多个接口,请在此网络上使用一个 #: services/HyperV_enterprise/service.py:117 #: services/Nutanix_enterprise/service.py:62 services/OVirt/service.py:148 #: services/Proxmox/service.py:148 -#: services/Vmware_enterprise/service_linked.py:115 services/Xen/service.py:143 +#: services/Vmware_enterprise/service_linked.py:113 services/Xen/service.py:143 msgid "Memory (Mb)" msgstr "记忆(Mb)" #: services/HyperV_enterprise/legacy/service.py:121 #: services/HyperV_enterprise/service.py:122 -#: services/Vmware_enterprise/service_linked.py:116 +#: services/Vmware_enterprise/service_linked.py:114 msgid "Memory for machines deployed from this service" msgstr "从此服务部署的计算机的内存" @@ -3085,35 +3085,35 @@ msgid "" "If you are using a clustered HyperV server, enable this option. Also, use the" msgstr "如果使用群集HyperV服务器,请启用此选项。另外,使用" -#: services/HyperV_enterprise/provider.py:70 +#: services/HyperV_enterprise/provider.py:69 msgid "Enable SSL" msgstr "启用SSL" -#: services/HyperV_enterprise/provider.py:72 +#: services/HyperV_enterprise/provider.py:71 msgid "" "If active, the connections to HyperV will be made using SSL (Recommended)." msgstr "如果处于活动状态,则将使用SSL(推荐)建立与HyperV的连接。" -#: services/HyperV_enterprise/provider.py:118 +#: services/HyperV_enterprise/provider.py:116 msgid "Remote WSman port.Leave to zero for default." msgstr "远程WSman端口。默认保留为零。" -#: services/HyperV_enterprise/provider.py:125 +#: services/HyperV_enterprise/provider.py:123 msgid "Force SSL certificate verification" msgstr "强制SSL证书验证" -#: services/HyperV_enterprise/provider.py:127 +#: services/HyperV_enterprise/provider.py:125 msgid "" "If active, the certificate on cluster connection will be enforced to be " "verified." msgstr "如果处于活动状态,则将强制对群集连接上的证书进行验证。" -#: services/HyperV_enterprise/provider.py:138 +#: services/HyperV_enterprise/provider.py:135 msgid "" "Timeout in seconds for connection to HyperV. (Keep this value high enough)" msgstr "连接到HyperV的超时时间(以秒为单位)。 (将此值保持足够高)" -#: services/HyperV_enterprise/provider.py:159 +#: services/HyperV_enterprise/provider.py:156 msgid "" "For clusters, username must be a domain user name (user@domain or DOMAIN" "\\user" @@ -3567,6 +3567,15 @@ msgstr "服务安全组" msgid "IP " msgstr "IP" +#: services/PhysicalMachines/provider.py:42 +msgid "Static IP Machines Provider" +msgstr "静态IP机器提供商" + +#: services/PhysicalMachines/provider.py:44 +#| msgid "Provides connection to Azure Platform" +msgid "Provides connection to machines by IP" +msgstr "通过IP提供与机器的连接" + #: services/PhysicalMachines/service_multi.py:59 #: services/Vmware_enterprise/service_fixed.py:54 msgid "Service Token" @@ -3690,9 +3699,9 @@ msgid "If checked, the server will be checked before assigning or using it." msgstr "如果选中,则在分配或使用服务器之前将检查服务器。" #: services/RDS_enterprise/provider.py:58 -#: services/RDS_enterprise/provider.py:63 -#: services/RDS_enterprise/provider.py:69 -#: services/RDS_enterprise/provider.py:77 +#: services/RDS_enterprise/provider.py:62 +#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:76 msgid "User mapping" msgstr "用户映射" @@ -3704,25 +3713,25 @@ msgstr "" "如果处于活动状态,则将完成用户映射。如果没有,来自用户的凭证将被重定向到RDS服" "务器。" -#: services/RDS_enterprise/provider.py:68 +#: services/RDS_enterprise/provider.py:67 msgid "User list for mapping. (Not used if User mapping is disabled)" msgstr "用于映射的用户列表。 (如果禁用用户映射,则不使用)" -#: services/RDS_enterprise/provider.py:74 +#: services/RDS_enterprise/provider.py:73 msgid "User's password" msgstr "用户密码" -#: services/RDS_enterprise/provider.py:75 +#: services/RDS_enterprise/provider.py:74 msgid "" "Default password for users in list mapping. (Not used if User mapping is " "disabled)" msgstr "列表映射中用户的默认密码。 (如果禁用用户映射,则不使用)" -#: services/RDS_enterprise/provider.py:83 +#: services/RDS_enterprise/provider.py:82 msgid "User auto creation on AD" msgstr "用户在AD上自动创建" -#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:85 msgid "" "If active, uds will mirror the user on your active director. WARNING!! " "Existing coincident users may be deleted!." @@ -3730,52 +3739,52 @@ msgstr "" "如果处于活动状态,uds会将用户镜像到您的活动控制器上。警告!!现有的重合用户可" "能会被删除!。" -#: services/RDS_enterprise/provider.py:88 -#: services/RDS_enterprise/provider.py:96 -#: services/RDS_enterprise/provider.py:105 -#: services/RDS_enterprise/provider.py:113 -#: services/RDS_enterprise/provider.py:121 -#: services/RDS_enterprise/provider.py:129 -#: services/RDS_enterprise/provider.py:138 -#: services/RDS_enterprise/provider.py:146 -#: services/RDS_enterprise/provider.py:154 +#: services/RDS_enterprise/provider.py:86 +#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:136 +#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:152 msgid "AD User management" msgstr "AD用户管理" -#: services/RDS_enterprise/provider.py:93 +#: services/RDS_enterprise/provider.py:91 msgid "AD Server" msgstr "广告服务器" -#: services/RDS_enterprise/provider.py:94 +#: services/RDS_enterprise/provider.py:92 msgid "IP or HOST of AD Server. Must have LDAPS support enabled" msgstr "AD服务器的IP或主机。必须启用LDAPS支持" -#: services/RDS_enterprise/provider.py:103 +#: services/RDS_enterprise/provider.py:101 msgid "AD LDAPS port (default is 636)" msgstr "AD LDAPS端口(默认为636)" -#: services/RDS_enterprise/provider.py:110 +#: services/RDS_enterprise/provider.py:108 msgid "AD server OU for created users" msgstr "已创建用户的AD服务器OU" -#: services/RDS_enterprise/provider.py:111 +#: services/RDS_enterprise/provider.py:109 msgid "AD Server branch where users will be created by UDS" msgstr "UDS将在其中创建用户的AD Server分支" -#: services/RDS_enterprise/provider.py:119 +#: services/RDS_enterprise/provider.py:117 msgid "" "Username with privileges to create/delete accounts. Use USER@DOMAIN.XXX form." msgstr "具有创建/删除帐户特权的用户名。使用USER@DOMAIN.XXX表单。" -#: services/RDS_enterprise/provider.py:127 +#: services/RDS_enterprise/provider.py:125 msgid "Password of the user with privileges" msgstr "具有特权的用户密码" -#: services/RDS_enterprise/provider.py:134 +#: services/RDS_enterprise/provider.py:132 msgid "Prefix for created users" msgstr "创建用户的前缀" -#: services/RDS_enterprise/provider.py:135 +#: services/RDS_enterprise/provider.py:133 msgid "" "User will be created on AD with the format \"PREFIX...\", where ... will be " "the original UDS own username. Max 4 characters" @@ -3783,74 +3792,74 @@ msgstr "" "将在AD上以“ PREFIX ...”格式创建用户,其中...将是原始UDS自己的用户名。最多4个" "字符" -#: services/RDS_enterprise/provider.py:143 +#: services/RDS_enterprise/provider.py:141 msgid "AD Domain" msgstr "广告域" -#: services/RDS_enterprise/provider.py:144 +#: services/RDS_enterprise/provider.py:142 msgid "" "Domain for newly created users (i.e. example.com, example.local). If empty, " "will be deduced from username" msgstr "" "新创建用户的域(例如example.com,example.local)。如果为空,将从用户名中推导" -#: services/RDS_enterprise/provider.py:151 +#: services/RDS_enterprise/provider.py:149 msgid "AD Group" msgstr "广告组" -#: services/RDS_enterprise/provider.py:152 +#: services/RDS_enterprise/provider.py:150 msgid "If not empty, UDS will try to add managed users to this group" msgstr "如果不为空,则UDS将尝试将托管用户添加到该组中" -#: services/RDS_enterprise/provider.py:162 +#: services/RDS_enterprise/provider.py:160 msgid "Select only one of \"User mapping\" or \"User creation\" methods." msgstr "仅选择“用户映射”或“用户创建”方法之一。" -#: services/RDS_enterprise/provider.py:166 +#: services/RDS_enterprise/provider.py:164 msgid "AD User Management: you must provide the AD server host." msgstr "AD用户管理:您必须提供AD服务器主机。" -#: services/RDS_enterprise/provider.py:169 +#: services/RDS_enterprise/provider.py:167 msgid "AD User Management: you must provide the user prefix." msgstr "AD用户管理:您必须提供用户前缀。" -#: services/RDS_enterprise/provider.py:172 +#: services/RDS_enterprise/provider.py:170 msgid "AD User Management: the username should be in USER@DOMAIN form." msgstr "AD用户管理:用户名应为USER @ DOMAIN形式。" -#: services/RDS_enterprise/provider.py:175 +#: services/RDS_enterprise/provider.py:173 msgid "AD User Management: you must provide the password." msgstr "AD用户管理:您必须提供密码。" -#: services/RDS_enterprise/provider.py:179 +#: services/RDS_enterprise/provider.py:177 msgid "AD User Management: you must provide the user prefix. (1-4 characters)" msgstr "AD用户管理:您必须提供用户前缀。 (1-4个字符)" -#: services/RDS_enterprise/provider.py:182 +#: services/RDS_enterprise/provider.py:180 msgid "AD User Management: you must provide the user creation domain FQDN." msgstr "AD用户管理:您必须提供用户创建域FQDN。" -#: services/RDS_enterprise/provider.py:215 +#: services/RDS_enterprise/provider.py:213 msgid "Error: User {} on host {} is being used and cannot be removed right now" msgstr "错误:正在使用主机{}上的用户{},目前无法删除" -#: services/RDS_enterprise/provider.py:249 +#: services/RDS_enterprise/provider.py:247 msgid "Connection to {}, port {} failed." msgstr "与{},端口{}的连接失败。" -#: services/RDS_enterprise/provider.py:265 +#: services/RDS_enterprise/provider.py:263 msgid "The group {} could not be found. Please, check it." msgstr "找不到群组{}。请检查一下。" -#: services/RDS_enterprise/provider.py:267 +#: services/RDS_enterprise/provider.py:265 msgid "User creation test failed. Please, check parameters." msgstr "用户创建测试失败。请检查参数。" -#: services/RDS_enterprise/provider.py:272 +#: services/RDS_enterprise/provider.py:270 msgid "Server {} is not accesible and Server checking is enabled" msgstr "服务器{}无法访问并且已启用服务器检查" -#: services/RDS_enterprise/provider.py:274 +#: services/RDS_enterprise/provider.py:272 msgid "Connectivity test passed" msgstr "连接测试通过" @@ -3906,7 +3915,7 @@ msgstr "" "如果处于活动状态,RDS Actor将等到应用程序和所有生成的进程完成后再考虑应用程序" "注销" -#: services/RDS_enterprise/service.py:105 +#: services/RDS_enterprise/service.py:104 msgid "A valid application path is required" msgstr "需要有效的应用程序路径" @@ -3950,19 +3959,19 @@ msgstr "玛土撒拉还活着吗?" msgid "If you fail, this will not get saved :-)" msgstr "如果你失败了,这将不会得到保存:-)" -#: services/Sample/provider.py:137 +#: services/Sample/provider.py:136 msgid "Text area" msgstr "文字区域" -#: services/Sample/provider.py:138 +#: services/Sample/provider.py:137 msgid "This is a text area" msgstr "这是一个文本区域" -#: services/Sample/provider.py:158 +#: services/Sample/provider.py:157 msgid "Methuselah is not alive!!! :-)" msgstr "玛土撒拉还活着! :-)" -#: services/Sample/provider.py:197 +#: services/Sample/provider.py:196 #: services/TestService_enterprise/provider.py:54 msgid "Nothing tested, but all went fine.." msgstr "没有测试,但一切都很顺利.." @@ -4112,12 +4121,12 @@ msgid "vApp template for the service" msgstr "该服务的vApp模板" #: services/VCloud_enterprise/service.py:82 -#: services/Vmware_enterprise/service_linked.py:117 +#: services/Vmware_enterprise/service_linked.py:115 msgid "Main Network" msgstr "主网" #: services/VCloud_enterprise/service.py:83 -#: services/Vmware_enterprise/service_linked.py:118 +#: services/Vmware_enterprise/service_linked.py:116 msgid "" "If more than one interface is found in machine, use the first found on this " "network as main" @@ -4163,15 +4172,26 @@ msgstr "" "已创建计算机的有效mac范围。必须在00:50:56:00:00:00-00:50:56:3F:FF:" "FF内" -#: services/Vmware_enterprise/provider.py:56 +#: services/Vmware_enterprise/provider.py:55 +#| msgid "Services to keep in L2 cache" +msgid "Power off VM on L2 cache" +msgstr "关闭L2缓存上的VM" + +#: services/Vmware_enterprise/provider.py:58 +msgid "" +"If enabled, UDS will stop machines for L2 cache instead of suspending them. " +"This REQUIRES \"VMWare tools\" on machines." +msgstr "如果启用,UDS将停止用于L2缓存的计算机,而不是挂起它们。这需要计算机上的“ VMWare工具”。" + +#: services/Vmware_enterprise/provider.py:64 msgid "VMWare VCenter Platform Provider" msgstr "VMWare VCenter平台提供商" -#: services/Vmware_enterprise/provider.py:58 +#: services/Vmware_enterprise/provider.py:66 msgid "Provides connection to Virtual Center Services" msgstr "提供与Virtual Center Services的连接" -#: services/Vmware_enterprise/provider.py:165 +#: services/Vmware_enterprise/provider.py:176 msgid "Connection params ok" msgstr "连接参数确定" @@ -4193,6 +4213,8 @@ msgstr "数据中心" #: services/Vmware_enterprise/service_fixed.py:69 #: services/Vmware_enterprise/service_fixed.py:84 #: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:92 +#: services/Vmware_enterprise/service_fixed.py:100 msgid "Machines" msgstr "机" @@ -4202,7 +4224,7 @@ msgid "Datacenter containing base machine" msgstr "包含基本机器的数据中心" #: services/Vmware_enterprise/service_fixed.py:74 -#: services/Vmware_enterprise/service_linked.py:100 +#: services/Vmware_enterprise/service_linked.py:98 msgid "Resource Pool" msgstr "资源池" @@ -4210,11 +4232,21 @@ msgstr "资源池" msgid "Resource Pool containing base machines" msgstr "包含基本机器的资源池" -#: services/Vmware_enterprise/service_fixed.py:89 +#: services/Vmware_enterprise/service_fixed.py:91 msgid "Machines for this service" msgstr "这项服务的机器" -#: services/Vmware_enterprise/service_fixed.py:109 +#: services/Vmware_enterprise/service_fixed.py:96 +msgid "Use snapshots" +msgstr "使用快照" + +#: services/Vmware_enterprise/service_fixed.py:99 +msgid "" +"If active, UDS will try to create an snapshot on VM use and recover if on " +"exit." +msgstr "如果处于活动状态,UDS将尝试在VM使用时创建快照,并在退出时进行恢复。" + +#: services/Vmware_enterprise/service_fixed.py:122 msgid "We need at least a machine" msgstr "我们至少需要一台机器" @@ -4264,43 +4296,43 @@ msgstr "数据存储放置出版物的位置" msgid "If active, found duplicates clones for this service will be removed" msgstr "如果处于活动状态,则会删除此服务的重复克隆" -#: services/Vmware_enterprise/service_linked.py:93 +#: services/Vmware_enterprise/service_linked.py:92 msgid "Keep on error" msgstr "继续出错" -#: services/Vmware_enterprise/service_linked.py:96 +#: services/Vmware_enterprise/service_linked.py:95 msgid "If active, access errors found on machine will not mark is as error." msgstr "如果处于活动状态,则机器上发现的访问错误将不会标记为错误。" -#: services/Vmware_enterprise/service_linked.py:108 +#: services/Vmware_enterprise/service_linked.py:106 msgid "Resource Pool containing base machine" msgstr "包含基本机器的资源池" -#: services/Vmware_enterprise/service_linked.py:114 +#: services/Vmware_enterprise/service_linked.py:112 msgid "Base machine for this service" msgstr "这项服务的基础机器" -#: services/Vmware_enterprise/service_linked.py:119 +#: services/Vmware_enterprise/service_linked.py:117 msgid "Pub. Network" msgstr "酒吧。网络" -#: services/Vmware_enterprise/service_linked.py:120 +#: services/Vmware_enterprise/service_linked.py:118 msgid "Network on which the machine will be deployed" msgstr "将部署计算机的网络" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Clones Folder" msgstr "克隆文件夹" -#: services/Vmware_enterprise/service_linked.py:121 +#: services/Vmware_enterprise/service_linked.py:119 msgid "Folder where deploy clones" msgstr "部署克隆的文件夹" -#: services/Vmware_enterprise/service_linked.py:122 +#: services/Vmware_enterprise/service_linked.py:120 msgid "Inc.Datastores" msgstr "Inc.Datastores" -#: services/Vmware_enterprise/service_linked.py:123 +#: services/Vmware_enterprise/service_linked.py:121 msgid "Datastores where to put incrementals" msgstr "数据存储放置增量的位置" diff --git a/server/src/uds/locale/zh_Hans/LC_MESSAGES/djangojs.po b/server/src/uds/locale/zh_Hans/LC_MESSAGES/djangojs.po index c57a145a..bb33f28e 100644 --- a/server/src/uds/locale/zh_Hans/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/zh_Hans/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-25 15:42+0100\n" +"POT-Creation-Date: 2020-02-28 09:34+0100\n" "PO-Revision-Date: 2020-02-25 14:41+0000\n" "Last-Translator: Adolfo Gómez \n" "Language-Team: Chinese (http://www.transifex.com/openuds/openuds/language/" @@ -174,8 +174,8 @@ msgid "#RESTRAINED_NUMBER# restrained services!" msgstr "#RESTRAINED_NUMBER#个受限制的服务!" #: static/admin/main.js:1 static/admin/translations-fakejs.js:52 -#: static/admin/translations-fakejs.js:294 -#: static/admin/translations-fakejs.js:302 +#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:305 msgid "Filter" msgstr "过滤" @@ -192,25 +192,25 @@ msgid "Full Access" msgstr "完全访问" #: static/admin/main.js:1 static/admin/translations-fakejs.js:43 -#: static/admin/translations-fakejs.js:355 -#: static/admin/translations-fakejs.js:402 -#: static/admin/translations-fakejs.js:421 +#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:426 msgid "User" msgstr "用户" #: static/admin/main.js:1 static/admin/translations-fakejs.js:44 #: static/admin/translations-fakejs.js:115 #: static/admin/translations-fakejs.js:140 -#: static/admin/translations-fakejs.js:397 -#: static/admin/translations-fakejs.js:411 +#: static/admin/translations-fakejs.js:402 +#: static/admin/translations-fakejs.js:416 msgid "Group" msgstr "组" #: static/admin/main.js:1 static/admin/translations-fakejs.js:45 -#: static/admin/translations-fakejs.js:396 #: static/admin/translations-fakejs.js:401 -#: static/admin/translations-fakejs.js:410 -#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:415 +#: static/admin/translations-fakejs.js:425 #: static/modern/translations-fakejs.js:40 msgid "Authenticator" msgstr "认证" @@ -369,8 +369,8 @@ msgstr "池" #: static/admin/main.js:1 static/admin/translations-fakejs.js:118 #: static/admin/translations-fakejs.js:134 #: static/admin/translations-fakejs.js:160 -#: static/admin/translations-fakejs.js:348 -#: static/admin/translations-fakejs.js:363 +#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:368 msgid "State" msgstr "州" @@ -382,8 +382,8 @@ msgstr "用户服务" #: static/admin/main.js:1 static/admin/translations-fakejs.js:145 #: static/admin/translations-fakejs.js:162 -#: static/admin/translations-fakejs.js:312 -#: static/admin/translations-fakejs.js:459 +#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:469 msgid "Service pools" msgstr "服务池" @@ -452,9 +452,9 @@ msgstr "所有" #: static/admin/main.js:1 static/admin/translations-fakejs.js:116 #: static/admin/translations-fakejs.js:141 -#: static/admin/translations-fakejs.js:347 -#: static/admin/translations-fakejs.js:362 -#: static/admin/translations-fakejs.js:445 +#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:455 msgid "Comments" msgstr "评论" @@ -480,30 +480,31 @@ msgstr "服务池" #: static/admin/main.js:1 static/admin/translations-fakejs.js:125 #: static/admin/translations-fakejs.js:147 -#: static/admin/translations-fakejs.js:314 -#: static/admin/translations-fakejs.js:342 -#: static/admin/translations-fakejs.js:356 -#: static/admin/translations-fakejs.js:372 -#: static/admin/translations-fakejs.js:379 -#: static/admin/translations-fakejs.js:436 -#: static/admin/translations-fakejs.js:461 +#: static/admin/translations-fakejs.js:281 +#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:347 +#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:384 +#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:471 msgid "Groups" msgstr "组" #: static/admin/main.js:1 static/admin/translations-fakejs.js:126 -#: static/admin/translations-fakejs.js:373 -#: static/admin/translations-fakejs.js:377 +#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:382 msgid "Services Pools" msgstr "服务池" #: static/admin/main.js:1 static/admin/translations-fakejs.js:127 -#: static/admin/translations-fakejs.js:434 -#: static/admin/translations-fakejs.js:460 +#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:470 msgid "Assigned services" msgstr "分配的服务" #: static/admin/main.js:1 static/admin/translations-fakejs.js:136 -#: static/admin/translations-fakejs.js:444 +#: static/admin/translations-fakejs.js:454 msgid "Name" msgstr "名称" @@ -520,25 +521,26 @@ msgid "Last access" msgstr "上次访问" #: static/admin/main.js:1 static/admin/translations-fakejs.js:146 -#: static/admin/translations-fakejs.js:341 -#: static/admin/translations-fakejs.js:378 +#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:383 msgid "Users" msgstr "用户" #: static/admin/main.js:1 static/admin/translations-fakejs.js:142 -#: static/admin/translations-fakejs.js:349 -#: static/admin/translations-fakejs.js:364 +#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:369 msgid "Enabled" msgstr "启用" #: static/admin/main.js:1 static/admin/translations-fakejs.js:143 -#: static/admin/translations-fakejs.js:350 -#: static/admin/translations-fakejs.js:365 +#: static/admin/translations-fakejs.js:355 +#: static/admin/translations-fakejs.js:370 msgid "Disabled" msgstr "残" #: static/admin/main.js:1 static/admin/translations-fakejs.js:144 -#: static/admin/translations-fakejs.js:351 +#: static/admin/translations-fakejs.js:356 msgid "Blocked" msgstr "阻止" @@ -637,12 +639,12 @@ msgid "Please, select a valid transport" msgstr "请选择有效的交通工具" #: static/admin/main.js:1 static/admin/translations-fakejs.js:174 -#: static/admin/translations-fakejs.js:300 -#: static/admin/translations-fakejs.js:343 -#: static/admin/translations-fakejs.js:384 -#: static/admin/translations-fakejs.js:387 -#: static/admin/translations-fakejs.js:441 -#: static/admin/translations-fakejs.js:463 +#: static/admin/translations-fakejs.js:303 +#: static/admin/translations-fakejs.js:348 +#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:473 msgid "Logs" msgstr "日志" @@ -660,19 +662,19 @@ msgstr "分配服务" #: static/admin/main.js:1 static/admin/translations-fakejs.js:178 #: static/admin/translations-fakejs.js:277 -#: static/admin/translations-fakejs.js:283 -#: static/admin/translations-fakejs.js:327 -#: static/admin/translations-fakejs.js:357 -#: static/admin/translations-fakejs.js:369 -#: static/admin/translations-fakejs.js:398 +#: static/admin/translations-fakejs.js:286 +#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:362 +#: static/admin/translations-fakejs.js:374 #: static/admin/translations-fakejs.js:403 -#: static/admin/translations-fakejs.js:407 +#: static/admin/translations-fakejs.js:408 #: static/admin/translations-fakejs.js:412 -#: static/admin/translations-fakejs.js:422 +#: static/admin/translations-fakejs.js:417 #: static/admin/translations-fakejs.js:427 -#: static/admin/translations-fakejs.js:431 -#: static/admin/translations-fakejs.js:456 -#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:479 msgid "Cancel" msgstr "取消" @@ -816,7 +818,7 @@ msgid "Yearly" msgstr "每年" #: static/admin/main.js:1 static/admin/translations-fakejs.js:228 -#: static/admin/translations-fakejs.js:453 +#: static/admin/translations-fakejs.js:463 msgid "Weekdays" msgstr "平日" @@ -1008,25 +1010,25 @@ msgid "Add" msgstr "加" #: static/admin/translations-fakejs.js:278 -#: static/admin/translations-fakejs.js:281 -#: static/admin/translations-fakejs.js:284 -#: static/admin/translations-fakejs.js:328 -#: static/admin/translations-fakejs.js:358 -#: static/admin/translations-fakejs.js:370 +#: static/admin/translations-fakejs.js:283 +#: static/admin/translations-fakejs.js:287 +#: static/admin/translations-fakejs.js:333 +#: static/admin/translations-fakejs.js:363 #: static/admin/translations-fakejs.js:375 #: static/admin/translations-fakejs.js:380 -#: static/admin/translations-fakejs.js:388 -#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:393 #: static/admin/translations-fakejs.js:404 -#: static/admin/translations-fakejs.js:408 +#: static/admin/translations-fakejs.js:409 #: static/admin/translations-fakejs.js:413 -#: static/admin/translations-fakejs.js:415 -#: static/admin/translations-fakejs.js:417 -#: static/admin/translations-fakejs.js:423 +#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:420 +#: static/admin/translations-fakejs.js:422 #: static/admin/translations-fakejs.js:428 -#: static/admin/translations-fakejs.js:432 -#: static/admin/translations-fakejs.js:457 -#: static/admin/translations-fakejs.js:468 +#: static/admin/translations-fakejs.js:436 +#: static/admin/translations-fakejs.js:440 +#: static/admin/translations-fakejs.js:467 +#: static/admin/translations-fakejs.js:480 msgid "Ok" msgstr "好" @@ -1034,389 +1036,439 @@ msgstr "好" msgid "Permissions for" msgstr "权限" -#: static/admin/translations-fakejs.js:280 +#: static/admin/translations-fakejs.js:282 msgid "New permission..." msgstr "新许可......" -#: static/admin/translations-fakejs.js:282 +#: static/admin/translations-fakejs.js:284 +#| msgid "New group permission for" +msgid "New user permission for" +msgstr "的新用户权限" + +#: static/admin/translations-fakejs.js:285 msgid "New group permission for" msgstr "新的组权限" -#: static/admin/translations-fakejs.js:285 +#: static/admin/translations-fakejs.js:288 msgid "Discard & close" msgstr "放弃并关闭" -#: static/admin/translations-fakejs.js:286 -#: static/admin/translations-fakejs.js:330 +#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:335 msgid "Save" msgstr "保存" -#: static/admin/translations-fakejs.js:287 -#: static/admin/translations-fakejs.js:288 -#: static/admin/translations-fakejs.js:289 +#: static/admin/translations-fakejs.js:290 +#: static/admin/translations-fakejs.js:291 +#: static/admin/translations-fakejs.js:292 msgid "New" msgstr "新" -#: static/admin/translations-fakejs.js:290 -#: static/admin/translations-fakejs.js:297 +#: static/admin/translations-fakejs.js:293 +#: static/admin/translations-fakejs.js:300 msgid "Edit" msgstr "编辑" -#: static/admin/translations-fakejs.js:291 -#: static/admin/translations-fakejs.js:298 +#: static/admin/translations-fakejs.js:294 +#: static/admin/translations-fakejs.js:301 msgid "Permissions" msgstr "权限" -#: static/admin/translations-fakejs.js:292 -#: static/admin/translations-fakejs.js:301 +#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:304 msgid "Export" msgstr "出口" -#: static/admin/translations-fakejs.js:293 -#: static/admin/translations-fakejs.js:299 +#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:302 msgid "Delete" msgstr "删除" -#: static/admin/translations-fakejs.js:295 +#: static/admin/translations-fakejs.js:298 msgid "Selected items" msgstr "选定的项目" -#: static/admin/translations-fakejs.js:296 +#: static/admin/translations-fakejs.js:299 msgid "Detail" msgstr "详情" -#: static/admin/translations-fakejs.js:303 -#: static/admin/translations-fakejs.js:340 -#: static/admin/translations-fakejs.js:381 -#: static/admin/translations-fakejs.js:433 -#: static/admin/translations-fakejs.js:455 -#: static/admin/translations-fakejs.js:458 +#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:441 +#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:468 msgid "Summary" msgstr "摘要" -#: static/admin/translations-fakejs.js:304 -#: static/admin/translations-fakejs.js:382 +#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:387 msgid "Services" msgstr "服务" -#: static/admin/translations-fakejs.js:305 +#: static/admin/translations-fakejs.js:308 msgid "Authenticators" msgstr "验证器" -#: static/admin/translations-fakejs.js:306 +#: static/admin/translations-fakejs.js:309 msgid "Os Managers" msgstr "Os经理" -#: static/admin/translations-fakejs.js:307 +#: static/admin/translations-fakejs.js:310 msgid "Connectivity" msgstr "连接" -#: static/admin/translations-fakejs.js:308 -#: static/admin/translations-fakejs.js:437 +#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:445 msgid "Transports" msgstr "运输" -#: static/admin/translations-fakejs.js:309 +#: static/admin/translations-fakejs.js:312 msgid "Networks" msgstr "网络" -#: static/admin/translations-fakejs.js:310 +#: static/admin/translations-fakejs.js:313 msgid "Proxies" msgstr "代理" -#: static/admin/translations-fakejs.js:311 +#: static/admin/translations-fakejs.js:314 msgid "Pools" msgstr "池" -#: static/admin/translations-fakejs.js:313 +#: static/admin/translations-fakejs.js:316 msgid "Meta pools" msgstr "元池" -#: static/admin/translations-fakejs.js:315 +#: static/admin/translations-fakejs.js:318 msgid "Calendars" msgstr "日历" -#: static/admin/translations-fakejs.js:316 +#: static/admin/translations-fakejs.js:319 msgid "Accounts" msgstr "帐号" -#: static/admin/translations-fakejs.js:317 +#: static/admin/translations-fakejs.js:320 msgid "Tools" msgstr "工具" -#: static/admin/translations-fakejs.js:318 +#: static/admin/translations-fakejs.js:321 msgid "Gallery" msgstr "画廊" -#: static/admin/translations-fakejs.js:319 +#: static/admin/translations-fakejs.js:322 msgid "Reports" msgstr "报告" -#: static/admin/translations-fakejs.js:320 +#: static/admin/translations-fakejs.js:323 msgid "Configuration" msgstr "组态" -#: static/admin/translations-fakejs.js:321 +#: static/admin/translations-fakejs.js:324 msgid "Actor tokens" msgstr "演员代币" -#: static/admin/translations-fakejs.js:322 +#: static/admin/translations-fakejs.js:325 msgid "Flush Cache" msgstr "刷新缓存" -#: static/admin/translations-fakejs.js:323 +#: static/admin/translations-fakejs.js:326 +#| msgid "New group for" +msgid "New image for" +msgstr "的新图片" + +#: static/admin/translations-fakejs.js:327 +#| msgid "Edit user" +msgid "Edit for" +msgstr "编辑为" + +#: static/admin/translations-fakejs.js:328 msgid "Image name" msgstr "图像名称" -#: static/admin/translations-fakejs.js:324 +#: static/admin/translations-fakejs.js:329 msgid "Image (click to change)" msgstr "图片(点击更改)" -#: static/admin/translations-fakejs.js:325 +#: static/admin/translations-fakejs.js:330 msgid "For optimal results, use " msgstr "为获得最佳效果,请使用" -#: static/admin/translations-fakejs.js:326 +#: static/admin/translations-fakejs.js:331 msgid "The image will be resized on upload to" msgstr "图片将在上传时调整大小" -#: static/admin/translations-fakejs.js:329 +#: static/admin/translations-fakejs.js:334 msgid "UDS Configuration" msgstr "UDS配置" -#: static/admin/translations-fakejs.js:331 +#: static/admin/translations-fakejs.js:336 #: static/modern/translations-fakejs.js:29 msgid "Dashboard" msgstr "仪表板" -#: static/admin/translations-fakejs.js:332 +#: static/admin/translations-fakejs.js:337 msgid "View authenticators" msgstr "查看验证者" -#: static/admin/translations-fakejs.js:333 -#: static/admin/translations-fakejs.js:334 -#: static/admin/translations-fakejs.js:335 +#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:340 msgid "View service pools" msgstr "查看服务池" -#: static/admin/translations-fakejs.js:336 +#: static/admin/translations-fakejs.js:341 msgid "You are accessing UDS Administration as staff member." msgstr "您正在以工作人员身份访问UDS管理。" -#: static/admin/translations-fakejs.js:337 +#: static/admin/translations-fakejs.js:342 msgid "This means that you have restricted access to elements." msgstr "这意味着您具有对元素的限制访问权限。" -#: static/admin/translations-fakejs.js:338 +#: static/admin/translations-fakejs.js:343 msgid "" "In order to increase your access privileges, please contact your local UDS " "administrator." msgstr "要增加访问权限,请与当地的UDS管理员联系。" -#: static/admin/translations-fakejs.js:339 +#: static/admin/translations-fakejs.js:344 msgid "Thank you." msgstr "谢谢。" -#: static/admin/translations-fakejs.js:344 +#: static/admin/translations-fakejs.js:349 msgid "Edit user" msgstr "编辑用户" -#: static/admin/translations-fakejs.js:345 +#: static/admin/translations-fakejs.js:350 msgid "New user" msgstr "新用户" -#: static/admin/translations-fakejs.js:346 +#: static/admin/translations-fakejs.js:351 msgid "Real name" msgstr "真正的名字" -#: static/admin/translations-fakejs.js:352 +#: static/admin/translations-fakejs.js:357 msgid "Role" msgstr "角色" -#: static/admin/translations-fakejs.js:353 +#: static/admin/translations-fakejs.js:358 msgid "Admin" msgstr "管理员" -#: static/admin/translations-fakejs.js:354 +#: static/admin/translations-fakejs.js:359 msgid "Staff member" msgstr "工作人员" -#: static/admin/translations-fakejs.js:359 +#: static/admin/translations-fakejs.js:364 msgid "Edit group" msgstr "编辑组" -#: static/admin/translations-fakejs.js:360 +#: static/admin/translations-fakejs.js:365 msgid "New group" msgstr "新组" -#: static/admin/translations-fakejs.js:361 +#: static/admin/translations-fakejs.js:366 msgid "Meta group name" msgstr "元组名称" -#: static/admin/translations-fakejs.js:366 +#: static/admin/translations-fakejs.js:371 msgid "Service Pools" msgstr "服务池" -#: static/admin/translations-fakejs.js:367 +#: static/admin/translations-fakejs.js:372 msgid "Match mode" msgstr "比赛模式" -#: static/admin/translations-fakejs.js:368 +#: static/admin/translations-fakejs.js:373 msgid "Selected Groups" msgstr "选定的团体" -#: static/admin/translations-fakejs.js:371 #: static/admin/translations-fakejs.js:376 -#: static/admin/translations-fakejs.js:385 +#: static/admin/translations-fakejs.js:381 +#: static/admin/translations-fakejs.js:390 msgid "Information for" msgstr "信息" -#: static/admin/translations-fakejs.js:374 +#: static/admin/translations-fakejs.js:379 msgid "Assigned Services" msgstr "指定服务" -#: static/admin/translations-fakejs.js:383 +#: static/admin/translations-fakejs.js:388 msgid "Usage" msgstr "用法" -#: static/admin/translations-fakejs.js:386 +#: static/admin/translations-fakejs.js:391 msgid "Services pools" msgstr "服务池" -#: static/admin/translations-fakejs.js:389 +#: static/admin/translations-fakejs.js:394 msgid "Edit action for" msgstr "编辑动作" -#: static/admin/translations-fakejs.js:390 +#: static/admin/translations-fakejs.js:395 msgid "New action for" msgstr "新的行动" -#: static/admin/translations-fakejs.js:391 -#: static/admin/translations-fakejs.js:425 +#: static/admin/translations-fakejs.js:396 +#: static/admin/translations-fakejs.js:433 msgid "Calendar" msgstr "日历" -#: static/admin/translations-fakejs.js:392 +#: static/admin/translations-fakejs.js:397 msgid "Events offset (minutes)" msgstr "事件抵消(分钟)" -#: static/admin/translations-fakejs.js:393 +#: static/admin/translations-fakejs.js:398 msgid "At the beginning of the interval?" msgstr "在间隔的开始?" -#: static/admin/translations-fakejs.js:394 -#: static/admin/translations-fakejs.js:426 +#: static/admin/translations-fakejs.js:399 +#: static/admin/translations-fakejs.js:434 msgid "Action" msgstr "行动" -#: static/admin/translations-fakejs.js:395 -#: static/admin/translations-fakejs.js:406 +#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:411 msgid "Transport" msgstr "运输" -#: static/admin/translations-fakejs.js:400 +#: static/admin/translations-fakejs.js:405 msgid "Change owner of assigned service" msgstr "更改已分配服务的所有者" -#: static/admin/translations-fakejs.js:405 +#: static/admin/translations-fakejs.js:410 msgid "New transport for" msgstr "新的运输" -#: static/admin/translations-fakejs.js:409 +#: static/admin/translations-fakejs.js:414 msgid "New group for" msgstr "新组" -#: static/admin/translations-fakejs.js:414 +#: static/admin/translations-fakejs.js:419 msgid "Logs of" msgstr "日志" -#: static/admin/translations-fakejs.js:416 +#: static/admin/translations-fakejs.js:421 msgid "Changelog of" msgstr "更改日志" -#: static/admin/translations-fakejs.js:418 +#: static/admin/translations-fakejs.js:423 msgid "Assign service to user manually" msgstr "手动为用户分配服务" -#: static/admin/translations-fakejs.js:419 +#: static/admin/translations-fakejs.js:424 msgid "Service" msgstr "服务" -#: static/admin/translations-fakejs.js:424 -#: static/admin/translations-fakejs.js:464 +#: static/admin/translations-fakejs.js:429 +#| msgid "New group for" +msgid "New access rule for" +msgstr "的新访问规则" + +#: static/admin/translations-fakejs.js:430 +#| msgid "Edit action for" +msgid "Edit access rule for" +msgstr "编辑的访问规则" + +#: static/admin/translations-fakejs.js:431 +#| msgid "Delete calendar access rule" +msgid "Default fallback access for" +msgstr "的默认后备访问权限" + +#: static/admin/translations-fakejs.js:432 +#: static/admin/translations-fakejs.js:476 msgid "Priority" msgstr "优先" -#: static/admin/translations-fakejs.js:429 +#: static/admin/translations-fakejs.js:437 msgid "New publication for" msgstr "新出版物" -#: static/admin/translations-fakejs.js:430 +#: static/admin/translations-fakejs.js:438 msgid "Reason" msgstr "原因" -#: static/admin/translations-fakejs.js:435 +#: static/admin/translations-fakejs.js:443 msgid "Cache" msgstr "高速缓存" -#: static/admin/translations-fakejs.js:438 +#: static/admin/translations-fakejs.js:446 msgid "Publications" msgstr "出版物" -#: static/admin/translations-fakejs.js:439 +#: static/admin/translations-fakejs.js:447 msgid "Scheduled actions" msgstr "预定的行动" -#: static/admin/translations-fakejs.js:440 -#: static/admin/translations-fakejs.js:462 +#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:472 msgid "Access calendars" msgstr "访问日历" -#: static/admin/translations-fakejs.js:442 +#: static/admin/translations-fakejs.js:450 msgid "Account usage" msgstr "帐户使用情况" -#: static/admin/translations-fakejs.js:443 +#: static/admin/translations-fakejs.js:451 msgid "Rules" msgstr "规则" -#: static/admin/translations-fakejs.js:446 +#: static/admin/translations-fakejs.js:452 +#| msgid "Edit user" +msgid "Edit rule" +msgstr "修改规则" + +#: static/admin/translations-fakejs.js:453 +#| msgid "New user" +msgid "New rule" +msgstr "新规定" + +#: static/admin/translations-fakejs.js:456 msgid "Event" msgstr "事件" -#: static/admin/translations-fakejs.js:447 +#: static/admin/translations-fakejs.js:457 msgid "Start time" msgstr "开始时间" -#: static/admin/translations-fakejs.js:448 +#: static/admin/translations-fakejs.js:458 msgid "Duration" msgstr "持续时间" -#: static/admin/translations-fakejs.js:449 +#: static/admin/translations-fakejs.js:459 msgid "Duration units" msgstr "持续时间单位" -#: static/admin/translations-fakejs.js:450 +#: static/admin/translations-fakejs.js:460 msgid "Start date" msgstr "开始日期" -#: static/admin/translations-fakejs.js:451 +#: static/admin/translations-fakejs.js:461 msgid "Repeat until date" msgstr "重复直到日期" -#: static/admin/translations-fakejs.js:452 +#: static/admin/translations-fakejs.js:462 msgid "Frequency" msgstr "频率" -#: static/admin/translations-fakejs.js:454 +#: static/admin/translations-fakejs.js:464 msgid "Repeat every" msgstr "重复一遍" -#: static/admin/translations-fakejs.js:465 +#: static/admin/translations-fakejs.js:474 +#| msgid "Remove member pool" +msgid "New member pool" +msgstr "新会员池" + +#: static/admin/translations-fakejs.js:475 +#| msgid "Edit meta pool" +msgid "Edit member pool" +msgstr "编辑成员池" + +#: static/admin/translations-fakejs.js:477 msgid "Service pool" msgstr "服务池" -#: static/admin/translations-fakejs.js:466 +#: static/admin/translations-fakejs.js:478 msgid "Enabled?" msgstr "启用?"