1
0
mirror of https://github.com/dkmstr/openuds.git synced 2024-12-23 17:34:17 +03:00

Added base support for Catalan

This commit is contained in:
Adolfo Gómez García 2017-09-21 15:48:45 +02:00
parent 840cc57fdc
commit 08ed93121b
16 changed files with 1469 additions and 2526 deletions

View File

@ -61,6 +61,7 @@ LANGUAGES = (
('pt', ugettext('Portuguese')), ('pt', ugettext('Portuguese')),
('it', ugettext('Italian')), ('it', ugettext('Italian')),
('eu', ugettext('Basque')), ('eu', ugettext('Basque')),
('ca', ugettext('Catalan')),
) )
LANGUAGE_COOKIE_NAME = 'uds_lang' LANGUAGE_COOKIE_NAME = 'uds_lang'

View File

@ -11,14 +11,12 @@ msgstr ""
"POT-Creation-Date: 2017-06-06 13:14+0200\n" "POT-Creation-Date: 2017-06-06 13:14+0200\n"
"PO-Revision-Date: 2017-06-06 11:11+0000\n" "PO-Revision-Date: 2017-06-06 11:11+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n" "Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/" "Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/ar/)\n"
"ar/)\n"
"Language: ar\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "Language: ar\n"
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
#: REST/methods/actor.py:94 REST/methods/client.py:92 #: REST/methods/actor.py:94 REST/methods/client.py:92
#: REST/methods/client.py:109 #: REST/methods/client.py:109
@ -67,11 +65,13 @@ msgstr "الاسم"
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114 #: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:140 #: REST/methods/users_groups.py:262 REST/model.py:140
#: templates/uds/admin/tmpl/calendar_rule.html:14 #: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40 #: templates/uds/admin/tmpl/group.html:49
#: templates/uds/admin/tmpl/user.html:40
msgid "Comments" msgid "Comments"
msgstr "تعليقات" msgstr "تعليقات"
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89 #: REST/methods/authenticators.py:62
#: REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56 #: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:149 #: REST/methods/user_services.py:269 REST/model.py:149
#: templates/uds/admin/tmpl/pool_add_access.html:5 #: templates/uds/admin/tmpl/pool_add_access.html:5
@ -196,9 +196,7 @@ msgstr "نطاق الشبكة"
msgid "" msgid ""
"Network range. Accepts most network definitions formats (range, subnet, " "Network range. Accepts most network definitions formats (range, subnet, "
"host, etc..." "host, etc..."
msgstr "" msgstr "نطاق الشبكة. تقبل معظم تنسيقات تعريفات الشبكة (النطاق، شبكة فرعية، المضيف، إلخ..."
"نطاق الشبكة. تقبل معظم تنسيقات تعريفات الشبكة (النطاق، شبكة فرعية، المضيف، "
"إلخ..."
#: REST/methods/osmanagers.py:55 #: REST/methods/osmanagers.py:55
msgid "Current OS Managers" msgid "Current OS Managers"
@ -217,7 +215,8 @@ msgid "Status"
msgstr "مركز" msgstr "مركز"
#: REST/methods/providers.py:69 reports/stats/pools_usage.py:107 #: REST/methods/providers.py:69 reports/stats/pools_usage.py:107
#: reports/stats/pools_usage.py:283 templates/uds/admin/snippets/navbar.html:22 #: reports/stats/pools_usage.py:283
#: templates/uds/admin/snippets/navbar.html:22
#: templates/uds/admin/tmpl/dashboard.html:61 #: templates/uds/admin/tmpl/dashboard.html:61
#: templates/uds/admin/tmpl/providers.html:4 #: templates/uds/admin/tmpl/providers.html:4
#: templates/uds/admin/tmpl/providers.html:7 #: templates/uds/admin/tmpl/providers.html:7
@ -464,9 +463,7 @@ msgstr "الحد الأقصى لعدد الخدمات المتوفرة"
msgid "" msgid ""
"Maximum number of service (assigned and L1 cache) that can be created for " "Maximum number of service (assigned and L1 cache) that can be created for "
"this service" "this service"
msgstr "" msgstr "الحد الأقصى لعدد من الخدمات (المعينة ومخبأة في L1) التي يمكن أن تنشأ عن هذه الخدمة"
"الحد الأقصى لعدد من الخدمات (المعينة ومخبأة في L1) التي يمكن أن تنشأ عن هذه "
"الخدمة"
#: REST/methods/services_pools.py:223 #: REST/methods/services_pools.py:223
msgid "Show transports" msgid "Show transports"
@ -500,9 +497,7 @@ msgstr "الوصول إلى شبكة الاتصال"
msgid "" msgid ""
"If checked, the transport will be enabled for the selected networks.If " "If checked, the transport will be enabled for the selected networks.If "
"unchecked, transport will be disabled for selected networks" "unchecked, transport will be disabled for selected networks"
msgstr "" msgstr "إذا كانت محددة، سيتم تمكين النقل لشبكات مختارة. إذا كان غير محدد، سيتم تعطيل النقل لشبكات مختارة"
"إذا كانت محددة، سيتم تمكين النقل لشبكات مختارة. إذا كان غير محدد، سيتم تعطيل "
"النقل لشبكات مختارة"
#: REST/methods/transports.py:81 #: REST/methods/transports.py:81
#: services/Nutanix_enterprise/NutanixService.py:51 #: services/Nutanix_enterprise/NutanixService.py:51
@ -514,9 +509,7 @@ msgstr "الشبكات"
msgid "" msgid ""
"Networks associated with this transport. If No network selected, will mean " "Networks associated with this transport. If No network selected, will mean "
"\"all networks\"" "\"all networks\""
msgstr "" msgstr "الشبكات المرتبطة بهذا النقل. في حالة عدم وجود شبكة اتصال محددة، سوف يعني \"جميع الشبكات\""
"الشبكات المرتبطة بهذا النقل. في حالة عدم وجود شبكة اتصال محددة، سوف يعني "
"\"جميع الشبكات\""
#: REST/methods/transports.py:89 #: REST/methods/transports.py:89
msgid "Allowed Devices" msgid "Allowed Devices"
@ -524,11 +517,9 @@ msgstr "أجهزة مسموحة "
#: REST/methods/transports.py:90 #: REST/methods/transports.py:90
msgid "" msgid ""
"If empty, any kind of device compatible with this transport will be allowed. " "If empty, any kind of device compatible with this transport will be allowed."
"Else, only devices compatible with selected values will be allowed" " Else, only devices compatible with selected values will be allowed"
msgstr "" msgstr "إذا كان فارغا، لن يسمح لأي نوع من الأجهزة المتوافقة مع هذا النقل. خلاف ذلك، يسمح لأجهزة متوافقة فقط مع القيم المحددة"
"إذا كان فارغا، لن يسمح لأي نوع من الأجهزة المتوافقة مع هذا النقل. خلاف ذلك، "
"يسمح لأجهزة متوافقة فقط مع القيم المحددة"
#: REST/methods/user_services.py:80 REST/methods/user_services.py:81 #: REST/methods/user_services.py:80 REST/methods/user_services.py:81
msgid "unknown" msgid "unknown"
@ -561,7 +552,8 @@ msgstr "اسم مألوف"
msgid "Status date" msgid "Status date"
msgstr "تاريخ الحالة" msgstr "تاريخ الحالة"
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65 #: REST/methods/user_services.py:134
#: templates/uds/admin/tmpl/user-info.html:65
msgid "In Use" msgid "In Use"
msgstr "في الاستخدام" msgstr "في الاستخدام"
@ -820,11 +812,9 @@ msgstr "المستخدم"
#: auths/ActiveDirectory_enterprise/Authenticator.py:39 #: auths/ActiveDirectory_enterprise/Authenticator.py:39
msgid "" msgid ""
"Username with read privileges on the base selected (use USER@DOMAIN.DOM form " "Username with read privileges on the base selected (use USER@DOMAIN.DOM form"
"for this)" " for this)"
msgstr "" msgstr "اسم المستخدم امتيازات القراءة على قاعدة محددة (استخدام USER@DOMAIN. نموذج دوم لذلك)"
"اسم المستخدم امتيازات القراءة على قاعدة محددة (استخدام USER@DOMAIN. نموذج "
"دوم لذلك)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:40 #: auths/ActiveDirectory_enterprise/Authenticator.py:40
#: auths/ActiveDirectory_enterprise/Authenticator.py:58 #: auths/ActiveDirectory_enterprise/Authenticator.py:58
@ -992,16 +982,14 @@ msgstr "قاعدة البحث Ldap غير صحيح"
#: auths/EDirectory_enterprise/Authenticator.py:330 #: auths/EDirectory_enterprise/Authenticator.py:330
#: auths/RegexLdap/Authenticator.py:403 auths/SimpleLDAP/Authenticator.py:382 #: auths/RegexLdap/Authenticator.py:403 auths/SimpleLDAP/Authenticator.py:382
msgid "Ldap user class seems to be incorrect (no user found by that class)" msgid "Ldap user class seems to be incorrect (no user found by that class)"
msgstr "" msgstr "يبدو أن فئة Ldap المستخدم غير صحيحة (العثور على لا مستخدم من تلك الفئة)"
"يبدو أن فئة Ldap المستخدم غير صحيحة (العثور على لا مستخدم من تلك الفئة)"
#: auths/EDirectory_enterprise/Authenticator.py:338 #: auths/EDirectory_enterprise/Authenticator.py:338
#: auths/SimpleLDAP/Authenticator.py:398 #: auths/SimpleLDAP/Authenticator.py:398
msgid "" msgid ""
"Ldap user id attribute seems to be incorrect (no user found by that " "Ldap user id attribute seems to be incorrect (no user found by that "
"attribute)" "attribute)"
msgstr "" msgstr "يبدو أن Ldap المستخدم معرف السمة غير صحيحة (أي مستخدم موجود بذلك السمة)"
"يبدو أن Ldap المستخدم معرف السمة غير صحيحة (أي مستخدم موجود بذلك السمة)"
#: auths/EDirectory_enterprise/Authenticator.py:346 #: auths/EDirectory_enterprise/Authenticator.py:346
msgid "Expected group attribute " msgid "Expected group attribute "
@ -1010,8 +998,7 @@ msgstr "مجموعة السمة المتوقعة "
#: auths/EDirectory_enterprise/Authenticator.py:355 #: auths/EDirectory_enterprise/Authenticator.py:355
msgid "" msgid ""
"Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)"
msgstr "" msgstr "Attr معرف المستخدم أو فئة المستخدم Ldap خاطئ ربما (Ldap هو eDirectory)؟"
"Attr معرف المستخدم أو فئة المستخدم Ldap خاطئ ربما (Ldap هو eDirectory)؟"
#: auths/IP/Authenticator.py:52 auths/InternalDB/Authenticator.py:66 #: auths/IP/Authenticator.py:52 auths/InternalDB/Authenticator.py:66
msgid "Accept proxy" msgid "Accept proxy"
@ -1019,11 +1006,9 @@ msgstr "قبول الوكيل"
#: auths/IP/Authenticator.py:52 auths/InternalDB/Authenticator.py:66 #: auths/IP/Authenticator.py:52 auths/InternalDB/Authenticator.py:66
msgid "" msgid ""
"If checked, requests via proxy will get FORWARDED ip address (take care with " "If checked, requests via proxy will get FORWARDED ip address (take care with"
"this bein checked, can take internal IP addresses from internet)" " this bein checked, can take internal IP addresses from internet)"
msgstr "" msgstr "إذا راجعت، الطلبات عن طريق الوكيل سوف تحصل على عنوان ip يتم إعادة توجيهها (يمكن أن يستغرق هذا التحقق عناوين IP داخلية من الإنترنت)"
"إذا راجعت، الطلبات عن طريق الوكيل سوف تحصل على عنوان ip يتم إعادة توجيهها "
"(يمكن أن يستغرق هذا التحقق عناوين IP داخلية من الإنترنت)"
#: auths/IP/Authenticator.py:54 auths/IP/Authenticator.py:56 #: auths/IP/Authenticator.py:54 auths/IP/Authenticator.py:56
msgid "IP Authenticator" msgid "IP Authenticator"
@ -1115,7 +1100,8 @@ msgid "User Name Attr"
msgstr "User Name Attr" msgstr "User Name Attr"
#: auths/RegexLdap/Authenticator.py:66 auths/SimpleLDAP/Authenticator.py:66 #: auths/RegexLdap/Authenticator.py:66 auths/SimpleLDAP/Authenticator.py:66
msgid "Attributes that contains the user name (list of comma separated values)" msgid ""
"Attributes that contains the user name (list of comma separated values)"
msgstr "السمات التي تحتوي على اسم المستخدم (قائمة قيم مفصولة بفاصلة)" msgstr "السمات التي تحتوي على اسم المستخدم (قائمة قيم مفصولة بفاصلة)"
#: auths/RegexLdap/Authenticator.py:67 #: auths/RegexLdap/Authenticator.py:67
@ -1138,8 +1124,7 @@ msgstr " التعبيرات العادية لمصادق LDAP"
msgid "" msgid ""
"Ldap user id attr is probably wrong (can't find any user with both " "Ldap user id attr is probably wrong (can't find any user with both "
"conditions)" "conditions)"
msgstr "" msgstr "ربما Ldap user id attr خاطئ (لا يمكن العثور على أي مستخدم مع كل الشروط)"
"ربما Ldap user id attr خاطئ (لا يمكن العثور على أي مستخدم مع كل الشروط)"
#: auths/RegexLdap/Authenticator.py:426 auths/SimpleLDAP/Authenticator.py:406 #: auths/RegexLdap/Authenticator.py:426 auths/SimpleLDAP/Authenticator.py:406
msgid "" msgid ""
@ -1163,9 +1148,7 @@ msgstr "المفتاح الخاص"
msgid "" msgid ""
"Private key used for sign and encription, as generated in base 64 from " "Private key used for sign and encription, as generated in base 64 from "
"openssl" "openssl"
msgstr "" msgstr "استخدام المفتاح الخاص للتسجيل ولهذه السمة، كما تم إنشاؤه في الأساس 64 من OpenSSL"
"استخدام المفتاح الخاص للتسجيل ولهذه السمة، كما تم إنشاؤه في الأساس 64 من "
"OpenSSL"
#: auths/SAML_enterprise/SAML.py:123 auths/SAML_enterprise/SAML.py:125 #: auths/SAML_enterprise/SAML.py:123 auths/SAML_enterprise/SAML.py:125
msgid "Certificates" msgid "Certificates"
@ -1179,9 +1162,7 @@ msgstr "شهادة"
msgid "" msgid ""
"Public key used for sign and encription (public part of previous private " "Public key used for sign and encription (public part of previous private "
"key), as generated in base 64 from openssl" "key), as generated in base 64 from openssl"
msgstr "" msgstr "المفتاح العمومي يستخدم للإمضاء والتشفير (الجزء العلني من المفتاح الخاص السابق)، كما ولد في base64 من OpenSSL"
"المفتاح العمومي يستخدم للإمضاء والتشفير (الجزء العلني من المفتاح الخاص "
"السابق)، كما ولد في base64 من OpenSSL"
#: auths/SAML_enterprise/SAML.py:126 #: auths/SAML_enterprise/SAML.py:126
msgid "IDP Metadata" msgid "IDP Metadata"
@ -1190,8 +1171,7 @@ msgstr "IDP Metadata"
#: auths/SAML_enterprise/SAML.py:127 #: auths/SAML_enterprise/SAML.py:127
msgid "" msgid ""
"You can enter here the URL or the IDP metadata or the metadata itself (xml)" "You can enter here the URL or the IDP metadata or the metadata itself (xml)"
msgstr "" msgstr "يمكنك إدخال URL أو بيانات IDP Metadata هنا داخليا أو بيان التعريف نفسه (xml)"
"يمكنك إدخال URL أو بيانات IDP Metadata هنا داخليا أو بيان التعريف نفسه (xml)"
#: auths/SAML_enterprise/SAML.py:128 auths/SAML_enterprise/SAML.py:130 #: auths/SAML_enterprise/SAML.py:128 auths/SAML_enterprise/SAML.py:130
msgid "Metadata" msgid "Metadata"
@ -1202,7 +1182,8 @@ msgid "Entity ID"
msgstr "معرف الكيان" msgstr "معرف الكيان"
#: auths/SAML_enterprise/SAML.py:130 #: auths/SAML_enterprise/SAML.py:130
msgid "ID of the SP. If left blank, this will be autogenerated from server URL" msgid ""
"ID of the SP. If left blank, this will be autogenerated from server URL"
msgstr "SP ID. إذا ترك فارغاً، ستكون هذه المعطيات من محدد موقع معلومات الخادم" msgstr "SP ID. إذا ترك فارغاً، ستكون هذه المعطيات من محدد موقع معلومات الخادم"
#: auths/SAML_enterprise/SAML.py:132 #: auths/SAML_enterprise/SAML.py:132
@ -1236,11 +1217,9 @@ msgstr "حقول منها يستخرج الاسم الحقيقي"
#: auths/SAML_enterprise/SAML.py:162 #: auths/SAML_enterprise/SAML.py:162
msgid "" msgid ""
"Server certificate should be a valid PEM (PEM certificates starts with -----" "Server certificate should be a valid PEM (PEM certificates starts with "
"BEGIN CERTIFICATE-----)" "-----BEGIN CERTIFICATE-----)"
msgstr "" msgstr "يجب أن تكون شهادة الملقم PEM صالحة (PEM شهادات تبدأ ب-----BEGIN CERTIFICATE-----)"
"يجب أن تكون شهادة الملقم PEM صالحة (PEM شهادات تبدأ ب-----BEGIN "
"CERTIFICATE-----)"
#: auths/SAML_enterprise/SAML.py:167 #: auths/SAML_enterprise/SAML.py:167
msgid "Invalid server certificate. " msgid "Invalid server certificate. "
@ -1250,9 +1229,7 @@ msgstr "شهادة الملقم غير صالحة. "
msgid "" msgid ""
"Private key should be a valid PEM (PEM private keys starts with -----BEGIN " "Private key should be a valid PEM (PEM private keys starts with -----BEGIN "
"RSA PRIVATE KEY-----" "RSA PRIVATE KEY-----"
msgstr "" msgstr "يجب أن يكون المفتاح الخاص PEM صالح (PEM المفاتيح الخاصة تبدأ ب------BEGIN RSA PRIVATE KEY-----"
"يجب أن يكون المفتاح الخاص PEM صالح (PEM المفاتيح الخاصة تبدأ ب------BEGIN "
"RSA PRIVATE KEY-----"
#: auths/SAML_enterprise/SAML.py:202 #: auths/SAML_enterprise/SAML.py:202
#, python-brace-format #, python-brace-format
@ -1294,7 +1271,8 @@ msgstr "مجموعة وهمية"
#: templates/uds/admin/tmpl/permissions.html:22 #: templates/uds/admin/tmpl/permissions.html:22
#: templates/uds/admin/tmpl/services_pool.html:33 #: templates/uds/admin/tmpl/services_pool.html:33
#: templates/uds/admin/tmpl/user-info.html:4 #: templates/uds/admin/tmpl/user-info.html:4
#: templates/uds/admin/tmpl/user.html:90 templates/uds/admin/tmpl/user.html:104 #: templates/uds/admin/tmpl/user.html:90
#: templates/uds/admin/tmpl/user.html:104
msgid "Groups" msgid "Groups"
msgstr "المجموعات" msgstr "المجموعات"
@ -1350,17 +1328,13 @@ msgstr "يبدو أن فئة المجموعة Ldap غير صحيحة (العثو
msgid "" msgid ""
"Ldap user class or user id attr is probably wrong (can't find any user with " "Ldap user class or user id attr is probably wrong (can't find any user with "
"both conditions)" "both conditions)"
msgstr "" msgstr "ربما فئة المستخدم Ldap أو فئة id attr خاطئة (لا يمكن العثور على أي مستخدم مع هذه الشروط)"
"ربما فئة المستخدم Ldap أو فئة id attr خاطئة (لا يمكن العثور على أي مستخدم "
"مع هذه الشروط)"
#: auths/SimpleLDAP/Authenticator.py:424 #: auths/SimpleLDAP/Authenticator.py:424
msgid "" msgid ""
"Ldap group class or group id attr is probably wrong (can't find any group " "Ldap group class or group id attr is probably wrong (can't find any group "
"with both conditions)" "with both conditions)"
msgstr "" msgstr "ربما فئة المجموعة Ldap أو فئة id attr خاطئة (لا يمكن العثور على أي مجموعة مع هذه الشروط)"
"ربما فئة المجموعة Ldap أو فئة id attr خاطئة (لا يمكن العثور على أي مجموعة "
"مع هذه الشروط)"
#: auths/SimpleLDAP/Authenticator.py:431 #: auths/SimpleLDAP/Authenticator.py:431
msgid "Can't locate any group with the membership attribute specified" msgid "Can't locate any group with the membership attribute specified"
@ -1642,11 +1616,9 @@ msgstr "{0} يحتوي على أحرف غير صالحة"
#: core/util/validators.py:116 #: core/util/validators.py:116
msgid "" msgid ""
"Invalid mac range. Mac range must be in format XX:XX:XX:XX:XX:XX-XX:XX:XX:XX:" "Invalid mac range. Mac range must be in format XX:XX:XX:XX:XX:XX-"
"XX:XX" "XX:XX:XX:XX:XX:XX"
msgstr "" msgstr "مجموعة ماك غير صالحة. يجب أن يكون نطاق Mac في تنسيق XX:XX:XX:XX:XX:XX-XX:XX:XX:XX:XX:XX"
"مجموعة ماك غير صالحة. يجب أن يكون نطاق Mac في تنسيق XX:XX:XX:XX:XX:XX-XX:XX:"
"XX:XX:XX:XX"
#: dispatchers/wyse_enterprise/views.py:114 #: dispatchers/wyse_enterprise/views.py:114
msgid "There are no authenticators available for login" msgid "There are no authenticators available for login"
@ -1827,9 +1799,7 @@ msgstr "الوقت الأقصى للخمول"
msgid "" msgid ""
"Maximum idle time (in seconds) before session is automaticatlly closed to " "Maximum idle time (in seconds) before session is automaticatlly closed to "
"the user (<= 0 means no max idle time)." "the user (<= 0 means no max idle time)."
msgstr "" msgstr "الوقت الأقصى للخمول (بالثواني) قبل جلسة مغلقة تلقائيا للمستخدم (<= 0 يعني عدم وجود حد أقصى للخمول)."
"الوقت الأقصى للخمول (بالثواني) قبل جلسة مغلقة تلقائيا للمستخدم (<= 0 يعني "
"عدم وجود حد أقصى للخمول)."
#: osmanagers/LinuxOsManager/LinuxRandomPassOsManager.py:47 #: osmanagers/LinuxOsManager/LinuxRandomPassOsManager.py:47
msgid "Linux Random Password OS Manager" msgid "Linux Random Password OS Manager"
@ -1837,8 +1807,7 @@ msgstr "كلمة سر عشوائية لمدير التشغيل لينكس"
#: osmanagers/LinuxOsManager/LinuxRandomPassOsManager.py:49 #: osmanagers/LinuxOsManager/LinuxRandomPassOsManager.py:49
msgid "Os Manager to control linux machines, with user password set randomly." msgid "Os Manager to control linux machines, with user password set randomly."
msgstr "" msgstr "مدير التشغيل للسيطرة على آلات لينكس، مع كلمة المرور للمستخدم تحدد عشوائيا."
"مدير التشغيل للسيطرة على آلات لينكس، مع كلمة المرور للمستخدم تحدد عشوائيا."
#: osmanagers/LinuxOsManager/LinuxRandomPassOsManager.py:53 #: osmanagers/LinuxOsManager/LinuxRandomPassOsManager.py:53
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
@ -1858,22 +1827,20 @@ msgstr "يجب تقديم حساب المستخدم !!!"
#: osmanagers/LinuxOsManager/__init__.py:49 #: osmanagers/LinuxOsManager/__init__.py:49
msgid "" msgid ""
"UDS Actor for Debian, Ubuntu, ... Linux machines <b>(Requires python 2.7)</b>" "UDS Actor for Debian, Ubuntu, ... Linux machines <b>(Requires python "
msgstr "" "2.7)</b>"
"UDS Actor for Debian, Ubuntu, ... Linux machines <b>(Requires python 2.7)</b>" msgstr "UDS Actor for Debian, Ubuntu, ... Linux machines <b>(Requires python 2.7)</b>"
#: osmanagers/LinuxOsManager/__init__.py:54 #: osmanagers/LinuxOsManager/__init__.py:54
msgid "" msgid ""
"UDS Actor for Centos, Fedora, RH, ... Linux machines <b>(Requires python " "UDS Actor for Centos, Fedora, RH, ... Linux machines <b>(Requires python "
"2.7)</b>" "2.7)</b>"
msgstr "" msgstr "UDS Actor for Centos, Fedora, RH, ... Linux machines <b>(Requires python 2.7)</b>"
"UDS Actor for Centos, Fedora, RH, ... Linux machines <b>(Requires python "
"2.7)</b>"
#: osmanagers/LinuxOsManager/__init__.py:59 #: osmanagers/LinuxOsManager/__init__.py:59
msgid "UDS Actor for openSUSE, ... Linux machines <b>(Requires python 2.7)</b>" msgid ""
msgstr ""
"UDS Actor for openSUSE, ... Linux machines <b>(Requires python 2.7)</b>" "UDS Actor for openSUSE, ... Linux machines <b>(Requires python 2.7)</b>"
msgstr "UDS Actor for openSUSE, ... Linux machines <b>(Requires python 2.7)</b>"
#: osmanagers/RDSOsManager_enterprise/RDSOsManager.py:31 #: osmanagers/RDSOsManager_enterprise/RDSOsManager.py:31
msgid "RDS OS Manager" msgid "RDS OS Manager"
@ -1891,9 +1858,7 @@ msgstr "الوقت الأقصى للجلسة "
msgid "" msgid ""
"Maximum duration in hours for a session (0 means no limit). After this " "Maximum duration in hours for a session (0 means no limit). After this "
"period, session will be released." "period, session will be released."
msgstr "" msgstr "المدة القصوى بالساعات لدورة (0 يعني عدم وجود حد). بعد هذه الفترة، سيتم إنهاء الدورة."
"المدة القصوى بالساعات لدورة (0 يعني عدم وجود حد). بعد هذه الفترة، سيتم إنهاء "
"الدورة."
#: osmanagers/RDSOsManager_enterprise/__init__.py:49 #: osmanagers/RDSOsManager_enterprise/__init__.py:49
msgid "RDS UDS Actor (for remote apps on Windows Server 2012)" msgid "RDS UDS Actor (for remote apps on Windows Server 2012)"
@ -1937,9 +1902,7 @@ msgstr "OU"
msgid "" msgid ""
"Organizational unit where to add machines in domain (check it before using " "Organizational unit where to add machines in domain (check it before using "
"it). i.e.: ou=My Machines,dc=mydomain,dc=local" "it). i.e.: ou=My Machines,dc=mydomain,dc=local"
msgstr "" msgstr "الوحدة التنظيمية حيث تضاف الآلات في مجال (التحقق من ذلك قبل استخدامه) i.e.: ou=My Machines,dc=mydomain,dc=local"
"الوحدة التنظيمية حيث تضاف الآلات في مجال (التحقق من ذلك قبل استخدامه) i.e.: "
"ou=My Machines,dc=mydomain,dc=local"
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:46 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:46
msgid "Must provide a domain!" msgid "Must provide a domain!"
@ -2003,9 +1966,7 @@ msgstr "مدير نظام التشغيل ويندوز بكلمة عشوائية
#: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:28 #: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:28
msgid "" msgid ""
"Os Manager to control windows machines, with user password set randomly." "Os Manager to control windows machines, with user password set randomly."
msgstr "" msgstr "مدير نظام التشغيل للسيطرة على أجهزة ويندوز، مع كلمة المرور للمستخدم تحدد عشوائيا."
"مدير نظام التشغيل للسيطرة على أجهزة ويندوز، مع كلمة المرور للمستخدم تحدد "
"عشوائيا."
#: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:33 #: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:33
msgid "Current (template) password of the user account" msgid "Current (template) password of the user account"
@ -2027,9 +1988,7 @@ msgstr "مدير نظام التشغيل للسيطرة على أجهزة وين
msgid "" msgid ""
"Maximum idle time (in seconds) before session is automaticatlly closed to " "Maximum idle time (in seconds) before session is automaticatlly closed to "
"the user (<= 0 means no max. idle time)" "the user (<= 0 means no max. idle time)"
msgstr "" msgstr "وقت الخمول الأقصى (بالثواني) قبل أن يتم إغلاق الجلسة تلقائيا للمستخدم (<= 0 يعني عدم وجود حد أقصى)"
"وقت الخمول الأقصى (بالثواني) قبل أن يتم إغلاق الجلسة تلقائيا للمستخدم (<= 0 "
"يعني عدم وجود حد أقصى)"
#: osmanagers/WindowsOsManager/WindowsOsManager.py:76 #: osmanagers/WindowsOsManager/WindowsOsManager.py:76
msgid "Length must be numeric!!" msgid "Length must be numeric!!"
@ -2295,7 +2254,8 @@ msgstr "HyperV استنساخ العنقودية المرتبطة (تجريبي)
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:55 #: services/HyperV_enterprise/HyperVClusterLinkedService.py:55
#: services/HyperV_enterprise/HyperVLinkedService.py:59 #: services/HyperV_enterprise/HyperVLinkedService.py:59
msgid "Hyper Services based on templates and differential disks (experimental)" msgid ""
"Hyper Services based on templates and differential disks (experimental)"
msgstr "الخدمات فرط استنادا إلى قوالب والأقراص التفاضلية (تجريبي)" msgstr "الخدمات فرط استنادا إلى قوالب والأقراص التفاضلية (تجريبي)"
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:72 #: services/HyperV_enterprise/HyperVClusterLinkedService.py:72
@ -2308,7 +2268,8 @@ msgstr "عدد من الآلات المطلوبة للحفاظ على التوا
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:78 #: services/HyperV_enterprise/HyperVClusterLinkedService.py:78
#: services/HyperV_enterprise/HyperVLinkedService.py:82 #: services/HyperV_enterprise/HyperVLinkedService.py:82
#: services/OVirt/OVirtLinkedService.py:83 services/OpenStack/LiveService.py:81 #: services/OVirt/OVirtLinkedService.py:83
#: services/OpenStack/LiveService.py:81
#: services/Vmware_enterprise/VCLinkedCloneService.py:42 #: services/Vmware_enterprise/VCLinkedCloneService.py:42
#: services/Xen/XenLinkedService.py:83 #: services/Xen/XenLinkedService.py:83
msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep suspended waiting for use"
@ -2340,10 +2301,9 @@ msgstr "شبكة الاتصال"
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:96 #: services/HyperV_enterprise/HyperVClusterLinkedService.py:96
#: services/HyperV_enterprise/HyperVLinkedService.py:131 #: services/HyperV_enterprise/HyperVLinkedService.py:131
msgid "" msgid ""
"If more than 1 interface is found in machine, use one on this network as main" "If more than 1 interface is found in machine, use one on this network as "
msgstr "" "main"
"إذا تم العثور على أكثر من 1 واجهة في الجهاز، واستخدام واحد على هذه الشبكة " msgstr "إذا تم العثور على أكثر من 1 واجهة في الجهاز، واستخدام واحد على هذه الشبكة والرئيسية"
"والرئيسية"
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:98 #: services/HyperV_enterprise/HyperVClusterLinkedService.py:98
#: services/HyperV_enterprise/HyperVLinkedService.py:137 #: services/HyperV_enterprise/HyperVLinkedService.py:137
@ -2373,7 +2333,8 @@ msgstr "مخازن البيانات لوضع تدريجيات والمطبوعا
#: services/HyperV_enterprise/HyperVLinkedService.py:148 #: services/HyperV_enterprise/HyperVLinkedService.py:148
#: services/Nutanix_enterprise/NutanixService.py:57 #: services/Nutanix_enterprise/NutanixService.py:57
#: services/OVirt/OVirtLinkedService.py:187 #: services/OVirt/OVirtLinkedService.py:187
#: services/OpenNebula/LiveService.py:112 services/OpenStack/LiveService.py:124 #: services/OpenNebula/LiveService.py:112
#: services/OpenStack/LiveService.py:124
#: services/Vmware_enterprise/VCLinkedCloneService.py:91 #: services/Vmware_enterprise/VCLinkedCloneService.py:91
#: services/Xen/XenLinkedService.py:158 #: services/Xen/XenLinkedService.py:158
msgid "Machine Names" msgid "Machine Names"
@ -2390,7 +2351,8 @@ msgstr "الاسم الأساسي للاستنساخ من هذا الجهاز"
#: services/HyperV_enterprise/HyperVLinkedService.py:158 #: services/HyperV_enterprise/HyperVLinkedService.py:158
#: services/Nutanix_enterprise/NutanixService.py:66 #: services/Nutanix_enterprise/NutanixService.py:66
#: services/OVirt/OVirtLinkedService.py:197 #: services/OVirt/OVirtLinkedService.py:197
#: services/OpenNebula/LiveService.py:122 services/OpenStack/LiveService.py:134 #: services/OpenNebula/LiveService.py:122
#: services/OpenStack/LiveService.py:134
#: services/Vmware_enterprise/VCLinkedCloneService.py:92 #: services/Vmware_enterprise/VCLinkedCloneService.py:92
#: services/Xen/XenLinkedService.py:168 #: services/Xen/XenLinkedService.py:168
msgid "Name Length" msgid "Name Length"
@ -2400,7 +2362,8 @@ msgstr "طول الاسم "
#: services/HyperV_enterprise/HyperVLinkedService.py:161 #: services/HyperV_enterprise/HyperVLinkedService.py:161
#: services/Nutanix_enterprise/NutanixService.py:69 #: services/Nutanix_enterprise/NutanixService.py:69
#: services/OVirt/OVirtLinkedService.py:200 #: services/OVirt/OVirtLinkedService.py:200
#: services/OpenNebula/LiveService.py:125 services/OpenStack/LiveService.py:137 #: services/OpenNebula/LiveService.py:125
#: services/OpenStack/LiveService.py:137
#: services/Vmware_enterprise/VCLinkedCloneService.py:93 #: services/Vmware_enterprise/VCLinkedCloneService.py:93
msgid "Size of numeric part for the names of these machines (between 3 and 6)" msgid "Size of numeric part for the names of these machines (between 3 and 6)"
msgstr "حجم جزء رقمية عن أسماء هذه الآلات (بين 3 و 6)" msgstr "حجم جزء رقمية عن أسماء هذه الآلات (بين 3 و 6)"
@ -2409,7 +2372,8 @@ msgstr "حجم جزء رقمية عن أسماء هذه الآلات (بين 3
#: services/HyperV_enterprise/HyperVLinkedService.py:176 #: services/HyperV_enterprise/HyperVLinkedService.py:176
#: services/Nutanix_enterprise/NutanixService.py:87 #: services/Nutanix_enterprise/NutanixService.py:87
#: services/OVirt/OVirtLinkedService.py:218 #: services/OVirt/OVirtLinkedService.py:218
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:155 #: services/OpenNebula/LiveService.py:140
#: services/OpenStack/LiveService.py:155
#: services/Vmware_enterprise/VCLinkedCloneService.py:114 #: services/Vmware_enterprise/VCLinkedCloneService.py:114
#: services/Xen/XenLinkedService.py:186 #: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15" msgid "The length of basename plus length must not be greater than 15"
@ -2419,7 +2383,8 @@ msgstr "لا يجب أن يكون طول اسم بالإضافة إلى طول
#: services/HyperV_enterprise/HyperVLinkedService.py:178 #: services/HyperV_enterprise/HyperVLinkedService.py:178
#: services/Nutanix_enterprise/NutanixService.py:89 #: services/Nutanix_enterprise/NutanixService.py:89
#: services/OVirt/OVirtLinkedService.py:220 #: services/OVirt/OVirtLinkedService.py:220
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:157 #: services/OpenNebula/LiveService.py:142
#: services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:116 #: services/Vmware_enterprise/VCLinkedCloneService.py:116
#: services/Xen/XenLinkedService.py:188 #: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers" msgid "The machine name can't be only numbers"
@ -2528,10 +2493,10 @@ msgstr "مساحة حرة الحد الأدنى GB"
#: services/OVirt/OVirtLinkedService.py:201 #: services/OVirt/OVirtLinkedService.py:201
#: services/OpenNebula/LiveService.py:106 #: services/OpenNebula/LiveService.py:106
#: services/OpenNebula/LiveService.py:116 #: services/OpenNebula/LiveService.py:116
#: services/OpenNebula/LiveService.py:126 services/OpenStack/LiveService.py:116 #: services/OpenNebula/LiveService.py:126
#: services/OpenStack/LiveService.py:118 services/OpenStack/LiveService.py:119 #: services/OpenStack/LiveService.py:116 services/OpenStack/LiveService.py:118
#: services/OpenStack/LiveService.py:121 services/OpenStack/LiveService.py:129 #: services/OpenStack/LiveService.py:119 services/OpenStack/LiveService.py:121
#: services/OpenStack/LiveService.py:139 #: services/OpenStack/LiveService.py:129 services/OpenStack/LiveService.py:139
#: services/Vmware_enterprise/VCLinkedCloneService.py:77 #: services/Vmware_enterprise/VCLinkedCloneService.py:77
#: services/Vmware_enterprise/VCLinkedCloneService.py:81 #: services/Vmware_enterprise/VCLinkedCloneService.py:81
#: services/Vmware_enterprise/VCLinkedCloneService.py:83 #: services/Vmware_enterprise/VCLinkedCloneService.py:83
@ -2719,8 +2684,7 @@ msgstr "IP خادم oVirt أو اسم المضيف"
#: services/OVirt/OVirtProvider.py:110 #: services/OVirt/OVirtProvider.py:110
msgid "User with valid privileges on oVirt, (use \"user@domain\" form)" msgid "User with valid privileges on oVirt, (use \"user@domain\" form)"
msgstr "" msgstr "المستخدم مع امتياز صالح على oVirt، (استخدام \"المستخدم @ نطاق\" النموذج)"
"المستخدم مع امتياز صالح على oVirt، (استخدام \"المستخدم @ نطاق\" النموذج)"
#: services/OVirt/OVirtProvider.py:111 #: services/OVirt/OVirtProvider.py:111
msgid "Password of the user of oVirt" msgid "Password of the user of oVirt"
@ -2777,11 +2741,9 @@ msgstr "ميناء OpenNebula (الافتراضي هو 2633 للاتصال غي
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:100 #: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:100
msgid "" msgid ""
"If checked, the connection will be forced to be ssl (will not work if server " "If checked, the connection will be forced to be ssl (will not work if server"
"is not providing ssl)" " is not providing ssl)"
msgstr "" msgstr "إذا تحققت، سوف يضطر إلى أن يصبح الاتصال SSL (لن تعمل إذا كان الخادم لا تقدم خدمة تصميم المواقع)"
"إذا تحققت، سوف يضطر إلى أن يصبح الاتصال SSL (لن تعمل إذا كان الخادم لا تقدم "
"خدمة تصميم المواقع)"
#: services/OpenNebula/Provider.py:101 #: services/OpenNebula/Provider.py:101
msgid "User with valid privileges on OpenNebula" msgid "User with valid privileges on OpenNebula"
@ -2911,9 +2873,7 @@ msgstr "خطأ مصادقة"
msgid "" msgid ""
"Openstack does not support identity API 3.2 or newer. This OpenStack server " "Openstack does not support identity API 3.2 or newer. This OpenStack server "
"is not compatible with UDS." "is not compatible with UDS."
msgstr "" msgstr "أOpenstack لا يدعم API هوية 3.2 أو أحدث. هذا الخادم OpenStack غير متوافق مع UDS."
"أOpenstack لا يدعم API هوية 3.2 أو أحدث. هذا الخادم OpenStack غير متوافق مع "
"UDS."
#: services/PhysicalMachines/IPMachineDeployed.py:58 #: services/PhysicalMachines/IPMachineDeployed.py:58
msgid "IP " msgid "IP "
@ -2963,9 +2923,7 @@ msgstr "وصل المستخدمين"
msgid "" msgid ""
"If active, user mapping will be done. If not, credential from user will be " "If active, user mapping will be done. If not, credential from user will be "
"redirected to RDS server." "redirected to RDS server."
msgstr "" msgstr "إذا كان نشيطا، سيتم وصل المستخدمين. إن لم يكن، سيتم إعادة توجيه الاعتماد من المستخدم إلى خادم RDS."
"إذا كان نشيطا، سيتم وصل المستخدمين. إن لم يكن، سيتم إعادة توجيه الاعتماد من "
"المستخدم إلى خادم RDS."
#: services/RDS_enterprise/RDSProvider.py:41 #: services/RDS_enterprise/RDSProvider.py:41
msgid "User list for mapping. (Not used if User mapping is disabled)" msgid "User list for mapping. (Not used if User mapping is disabled)"
@ -2979,12 +2937,11 @@ msgstr "كلمة مرور المستخدم"
msgid "" msgid ""
"Default password for users in list mapping. (Not used if User mapping is " "Default password for users in list mapping. (Not used if User mapping is "
"disabled)" "disabled)"
msgstr "" msgstr "كلمة المرور الافتراضية للمستخدمين في قائمة وصل المستخدمين. (لا تستخدم إذا تم تعطيل وصل المستخدمين)"
"كلمة المرور الافتراضية للمستخدمين في قائمة وصل المستخدمين. (لا تستخدم إذا تم "
"تعطيل وصل المستخدمين)"
#: services/RDS_enterprise/RDSProvider.py:65 #: services/RDS_enterprise/RDSProvider.py:65
msgid "Error: User {} on host {} is being used and cannot be removed right now" msgid ""
"Error: User {} on host {} is being used and cannot be removed right now"
msgstr "الخطأ: العضو {} على المضيف {} يستخدم ولا يمكن إزالتها في الوقت الحالي" msgstr "الخطأ: العضو {} على المضيف {} يستخدم ولا يمكن إزالتها في الوقت الحالي"
#: services/RDS_enterprise/RDSProvider.py:95 #: services/RDS_enterprise/RDSProvider.py:95
@ -3174,9 +3131,7 @@ msgstr "المهلة بالثواني لاتصال VC"
msgid "" msgid ""
"Range of valid macs for created machines. Must be inside " "Range of valid macs for created machines. Must be inside "
"00:50:56:00:00:00-00:50:56:3F:FF:FF" "00:50:56:00:00:00-00:50:56:3F:FF:FF"
msgstr "" msgstr "مجموعة MAC الصالحة للآلات التي تم إنشاؤها. يجب أن يكون داخل 00: 50: 56: 00: 00: 00-00: 50: 56: 3F: FF: FF"
"مجموعة MAC الصالحة للآلات التي تم إنشاؤها. يجب أن يكون داخل 00: 50: 56: 00: "
"00: 00-00: 50: 56: 3F: FF: FF"
#: services/Vmware_enterprise/ServiceProviderVC.py:46 #: services/Vmware_enterprise/ServiceProviderVC.py:46
msgid "VMWare VCenter Platform Provider" msgid "VMWare VCenter Platform Provider"
@ -3255,9 +3210,7 @@ msgstr "الشبكة الرئيسية"
msgid "" msgid ""
"If more than one interface is found in machine, use the first found on this " "If more than one interface is found in machine, use the first found on this "
"network as main" "network as main"
msgstr "" msgstr "إذا تم العثور على أكثر من واجهة في الجهاز، واستخدام وجدت لأول مرة على هذه الشبكة والرئيسية"
"إذا تم العثور على أكثر من واجهة في الجهاز، واستخدام وجدت لأول مرة على هذه "
"الشبكة والرئيسية"
#: services/Vmware_enterprise/VCLinkedCloneService.py:86 #: services/Vmware_enterprise/VCLinkedCloneService.py:86
msgid "Pub. Network" msgid "Pub. Network"
@ -3590,12 +3543,14 @@ msgid "Last Access"
msgstr "آخر وصول" msgstr "آخر وصول"
#: templates/uds/admin/tmpl/group-info.html:55 #: templates/uds/admin/tmpl/group-info.html:55
#: templates/uds/admin/tmpl/group.html:57 templates/uds/admin/tmpl/user.html:48 #: templates/uds/admin/tmpl/group.html:57
#: templates/uds/admin/tmpl/user.html:48
msgid "Enabled" msgid "Enabled"
msgstr "تمكين" msgstr "تمكين"
#: templates/uds/admin/tmpl/group-info.html:56 #: templates/uds/admin/tmpl/group-info.html:56
#: templates/uds/admin/tmpl/group.html:58 templates/uds/admin/tmpl/user.html:49 #: templates/uds/admin/tmpl/group.html:58
#: templates/uds/admin/tmpl/user.html:49
msgid "Disabled" msgid "Disabled"
msgstr "تعطيل" msgstr "تعطيل"
@ -3610,7 +3565,8 @@ msgid "Any"
msgstr "أي" msgstr "أي"
#: templates/uds/admin/tmpl/group.html:24 #: templates/uds/admin/tmpl/group.html:24
#: templates/uds/admin/tmpl/search.html:9 templates/uds/admin/tmpl/user.html:21 #: templates/uds/admin/tmpl/search.html:9
#: templates/uds/admin/tmpl/user.html:21
msgid "Search" msgid "Search"
msgstr "بحث" msgstr "بحث"
@ -3790,7 +3746,8 @@ msgstr "موظف"
msgid "Admin" msgid "Admin"
msgstr "مشرف" msgstr "مشرف"
#: templates/uds/admin/tmpl/user.html:92 templates/uds/admin/tmpl/user.html:106 #: templates/uds/admin/tmpl/user.html:92
#: templates/uds/admin/tmpl/user.html:106
#, python-brace-format #, python-brace-format
msgid "{0} of {1} selected" msgid "{0} of {1} selected"
msgstr "{0} من {1} المختارة" msgstr "{0} من {1} المختارة"
@ -3828,9 +3785,7 @@ msgstr "تحميل UDS المساعد ل"
msgid "" msgid ""
"In order to be able to execute UDS services, you need to download and " "In order to be able to execute UDS services, you need to download and "
"install UDS Plugin." "install UDS Plugin."
msgstr "" msgstr "ولكي تكون قادرة على تنفيذ خدمات المكاتب المصغرة، تحتاج إلى تحميل و قم بتثبيت \"البرنامج المساعد مصغراً\"."
"ولكي تكون قادرة على تنفيذ خدمات المكاتب المصغرة، تحتاج إلى تحميل و قم بتثبيت "
"\"البرنامج المساعد مصغراً\"."
#: templates/uds/html5/download_client.html:14 #: templates/uds/html5/download_client.html:14
msgid "Or download for other operating system" msgid "Or download for other operating system"
@ -3840,9 +3795,7 @@ msgstr "أو التحميل لنظام التشغيل الأخرى"
msgid "" msgid ""
"In case that your operating system has not been correctly detected, you can " "In case that your operating system has not been correctly detected, you can "
"download manually from" "download manually from"
msgstr "" msgstr "في حالة أن نظام التشغيل الخاص بك لا تم الكشف عن بشكل صحيح، يمكنك تحميل يدوياً من"
"في حالة أن نظام التشغيل الخاص بك لا تم الكشف عن بشكل صحيح، يمكنك تحميل يدوياً "
"من"
#: templates/uds/html5/download_client.html:19 #: templates/uds/html5/download_client.html:19
msgid "Download Linux UDS plugin" msgid "Download Linux UDS plugin"
@ -3861,9 +3814,7 @@ msgstr "تحميل نظام التشغيل Mac OS X (> 10.5) مصغراً الب
msgid "" msgid ""
"If you already have UDS Plugin installed but this message persists to " "If you already have UDS Plugin installed but this message persists to "
"appear, you can disable automatic detection here" "appear, you can disable automatic detection here"
msgstr "" msgstr "إذا كان لديك بالفعل UDS المساعد تثبيت ولكن استمرت هذه الرسالة في الظهور، يمكنك تعطيل الكشف التلقائي هنا"
"إذا كان لديك بالفعل UDS المساعد تثبيت ولكن استمرت هذه الرسالة في الظهور، "
"يمكنك تعطيل الكشف التلقائي هنا"
#: templates/uds/html5/download_client.html:39 #: templates/uds/html5/download_client.html:39
#: templates/uds/semantic/download_client.html:39 #: templates/uds/semantic/download_client.html:39
@ -3880,18 +3831,14 @@ msgstr "تحذير: تم تعطيل الكشف التلقائي المساعد"
msgid "" msgid ""
"Please, note that disabling automatic detection will not trigger this page " "Please, note that disabling automatic detection will not trigger this page "
"again in case you don't have the plugin installed." "again in case you don't have the plugin installed."
msgstr "" msgstr "من فضلك، لاحظ أن تعطيل الكشف التلقائي لن تؤدي هذه الصفحة مرة أخرى في حال لم يكن لديك البرنامج المساعد مثبتة."
"من فضلك، لاحظ أن تعطيل الكشف التلقائي لن تؤدي هذه الصفحة مرة أخرى في حال لم "
"يكن لديك البرنامج المساعد مثبتة."
#: templates/uds/html5/download_client.html:45 #: templates/uds/html5/download_client.html:45
#: templates/uds/semantic/download_client.html:45 #: templates/uds/semantic/download_client.html:45
msgid "" msgid ""
"In this case, you will have to manually download the plugin by using the " "In this case, you will have to manually download the plugin by using the "
"menu on upper right corner." "menu on upper right corner."
msgstr "" msgstr "في هذه الحالة، سيكون عليك لتحميل البرنامج المساعد يدويا باستخدام القائمة على الزاوية اليمنى العليا."
"في هذه الحالة، سيكون عليك لتحميل البرنامج المساعد يدويا باستخدام القائمة على "
"الزاوية اليمنى العليا."
#: templates/uds/html5/download_client.html:47 #: templates/uds/html5/download_client.html:47
#: templates/uds/semantic/download_client.html:47 #: templates/uds/semantic/download_client.html:47
@ -4032,8 +3979,7 @@ msgstr "الخدمة ليست جاهزة في هذه اللحظة. من فضلك
msgid "" msgid ""
"The service you have requested was not ready, and it is being created right " "The service you have requested was not ready, and it is being created right "
"now. It will be availabe shortly" "now. It will be availabe shortly"
msgstr "" msgstr "كانت الخدمة التي طلبتها غير جاهزة، ويجري إنشاؤها الآن. وسوف تكون متاحة قريبا."
"كانت الخدمة التي طلبتها غير جاهزة، ويجري إنشاؤها الآن. وسوف تكون متاحة قريبا."
#: templates/uds/html5/service_not_ready.html:23 #: templates/uds/html5/service_not_ready.html:23
#: templates/uds/semantic/service_not_ready.html:23 #: templates/uds/semantic/service_not_ready.html:23
@ -4076,8 +4022,7 @@ msgstr "لإعادة إطلاق الخدمة، تحتاج إلى القيام ب
msgid "" msgid ""
"If the service does not launchs automatically, probably you dont have the " "If the service does not launchs automatically, probably you dont have the "
"UDS plugin installed" "UDS plugin installed"
msgstr "" msgstr "إذا لم تطلق الخدمة تلقائيا، ربما لم يكن لديك تركيب البرنامج المساعد UDS ."
"إذا لم تطلق الخدمة تلقائيا، ربما لم يكن لديك تركيب البرنامج المساعد UDS ."
#: templates/uds/html5/simpleLauncher.html:17 #: templates/uds/html5/simpleLauncher.html:17
#: templates/uds/semantic/simpleLauncher.html:17 #: templates/uds/semantic/simpleLauncher.html:17
@ -4124,12 +4069,9 @@ msgstr "مساعد UDS "
#: templates/uds/semantic/templates/base.html:33 #: templates/uds/semantic/templates/base.html:33
msgid "" msgid ""
"Your browser is supported only partially. Please, upgrade it to a modern " "Your browser is supported only partially. Please, upgrade it to a modern "
"html5 browser like Firefox, Chrome, Opera, ... (IE must be 10 or better, and " "html5 browser like Firefox, Chrome, Opera, ... (IE must be 10 or better, and"
"must also disable \"Compatibility View Mode\" for this site)" " must also disable \"Compatibility View Mode\" for this site)"
msgstr "" msgstr "يدعم متصفحك جزئيا فقط. من فضلك، قم بالترقية إلى مستعرض HTML5 حديث مثل فايرفوكس، كروم، أوبرا، ... (يجب أن يكون IE 10 أو أفضل، ويجب أيضا تعطيل \"طريقة عرض التوافق\" لهذا الموقع)."
"يدعم متصفحك جزئيا فقط. من فضلك، قم بالترقية إلى مستعرض HTML5 حديث مثل "
"فايرفوكس، كروم، أوبرا، ... (يجب أن يكون IE 10 أو أفضل، ويجب أيضا تعطيل "
"\"طريقة عرض التوافق\" لهذا الموقع)."
#: templates/uds/html5/templates/base.html:109 #: templates/uds/html5/templates/base.html:109
msgid "We use cookies to track usage and preferences" msgid "We use cookies to track usage and preferences"
@ -4152,9 +4094,7 @@ msgstr "إذا وجدت أنه فاتنا أن نذكر أي مكون، اسمح
msgid "" msgid ""
"In order to be able to execute UDS services, you need to have UDS plugin " "In order to be able to execute UDS services, you need to have UDS plugin "
"installed." "installed."
msgstr "" msgstr "من أجل أن تكون قادرة على تنفيذ خدمات UDS، تحتاج إلى أن يكون UDS تركيب البرنامج المساعد."
"من أجل أن تكون قادرة على تنفيذ خدمات UDS، تحتاج إلى أن يكون UDS تركيب "
"البرنامج المساعد."
#: templates/uds/semantic/download_client.html:14 #: templates/uds/semantic/download_client.html:14
msgid "Or download another version" msgid "Or download another version"
@ -4164,9 +4104,7 @@ msgstr "أو تحميل نسخة أخرى"
msgid "" msgid ""
"In case that your platform has been incorrectly detected, you can download " "In case that your platform has been incorrectly detected, you can download "
"manually the version required for your Operating System" "manually the version required for your Operating System"
msgstr "" msgstr "في حالة أن النظام الأساسي الخاص بك تم الكشف بشكل غير صحيح، يمكنك يدويا تحميل الإصدار المطلوب لنظام التشغيل الخاص بك"
"في حالة أن النظام الأساسي الخاص بك تم الكشف بشكل غير صحيح، يمكنك يدويا تحميل "
"الإصدار المطلوب لنظام التشغيل الخاص بك"
#: templates/uds/semantic/download_client.html:19 #: templates/uds/semantic/download_client.html:19
msgid "Linux UDS plugin" msgid "Linux UDS plugin"
@ -4245,9 +4183,7 @@ msgstr "نفق خادم."
msgid "" msgid ""
"Host of the tunnel server (use http/https & port if needed) as accesible " "Host of the tunnel server (use http/https & port if needed) as accesible "
"from users" "from users"
msgstr "" msgstr "مضيف خادم نفق (تستخدم http / https و المنفذ إذا لزم الأمر)، ويمكن الوصول إليها من المستخدمين."
"مضيف خادم نفق (تستخدم http / https و المنفذ إذا لزم الأمر)، ويمكن الوصول "
"إليها من المستخدمين."
#: transports/HTML5RDP/HTML5RDP.py:72 transports/NX/NXTransport.py:65 #: transports/HTML5RDP/HTML5RDP.py:72 transports/NX/NXTransport.py:65
#: transports/NX/TSNXTransport.py:74 transports/RDP/BaseRDPTransport.py:61 #: transports/NX/TSNXTransport.py:74 transports/RDP/BaseRDPTransport.py:61
@ -4297,20 +4233,16 @@ msgstr "دون المجال"
msgid "" msgid ""
"If checked, the domain part will always be emptied (to connecto to xrdp for " "If checked, the domain part will always be emptied (to connecto to xrdp for "
"example is needed)" "example is needed)"
msgstr "" msgstr "إذا تم، سيكون دائما يتم تفريغ جزء المجال (للاتصال xrdp لهو مطلوب سبيل المثال)."
"إذا تم، سيكون دائما يتم تفريغ جزء المجال (للاتصال xrdp لهو مطلوب سبيل "
"المثال)."
#: transports/HTML5RDP/HTML5RDP.py:76 transports/RDP/BaseRDPTransport.py:65 #: transports/HTML5RDP/HTML5RDP.py:76 transports/RDP/BaseRDPTransport.py:65
#: transports/RDS_enterprise/BaseRDSTransport.py:68 #: transports/RDS_enterprise/BaseRDSTransport.py:68
#: transports/RGS_enterprise/RGSTransport.py:47 #: transports/RGS_enterprise/RGSTransport.py:47
#: transports/RGS_enterprise/TRGSTransport.py:57 #: transports/RGS_enterprise/TRGSTransport.py:57
msgid "" msgid ""
"If not empty, this domain will be always used as credential (used as DOMAIN" "If not empty, this domain will be always used as credential (used as "
"\\user)" "DOMAIN\\user)"
msgstr "" msgstr "إن لم يكن فارغا، وهذا مجال وسوف تستخدم دائما الاعتماد (كما تستخدم المجال \\ المستخدم)"
"إن لم يكن فارغا، وهذا مجال وسوف تستخدم دائما الاعتماد (كما تستخدم المجال \\ "
"المستخدم)"
#: transports/HTML5RDP/HTML5RDP.py:77 transports/RDP/BaseRDPTransport.py:70 #: transports/HTML5RDP/HTML5RDP.py:77 transports/RDP/BaseRDPTransport.py:70
msgid "Show wallpaper" msgid "Show wallpaper"
@ -4320,9 +4252,7 @@ msgstr "اظهر خلفية."
msgid "" msgid ""
"If checked, the wallpaper and themes will be shown on machine (better user " "If checked, the wallpaper and themes will be shown on machine (better user "
"experience, more bandwidth)" "experience, more bandwidth)"
msgstr "" msgstr "إذا تم، سيكون ليتم عرض خلفية والمواضيع على الجهاز (تجربة أفضل للمستخدم، والمزيد من عرض النطاق الترددي)"
"إذا تم، سيكون ليتم عرض خلفية والمواضيع على الجهاز (تجربة أفضل للمستخدم، "
"والمزيد من عرض النطاق الترددي)"
#: transports/HTML5RDP/HTML5RDP.py:78 transports/RDP/BaseRDPTransport.py:72 #: transports/HTML5RDP/HTML5RDP.py:78 transports/RDP/BaseRDPTransport.py:72
msgid "Allow Desk.Comp." msgid "Allow Desk.Comp."
@ -4350,8 +4280,7 @@ msgstr "تمكين الصوت"
msgid "" msgid ""
"If checked, the audio will be redirected to client (if client browser " "If checked, the audio will be redirected to client (if client browser "
"supports it)" "supports it)"
msgstr "" msgstr "إذا تحققت، سيتم إعادة توجيه الصوت إلى العميل (إذا مستعرض العميل يعتمد عليه)"
"إذا تحققت، سيتم إعادة توجيه الصوت إلى العميل (إذا مستعرض العميل يعتمد عليه)"
#: transports/HTML5RDP/HTML5RDP.py:81 #: transports/HTML5RDP/HTML5RDP.py:81
msgid "Enable Printing" msgid "Enable Printing"
@ -4361,8 +4290,7 @@ msgstr "تمكين الطباعة"
msgid "" msgid ""
"If checked, the printing will be redirected to client (if client browser " "If checked, the printing will be redirected to client (if client browser "
"supports it)" "supports it)"
msgstr "" msgstr "إذا تحققت، سيتم إعادة توجيه الطباعة إلى العميل (إذا مستعرض العميل يعتمد عليه)"
"إذا تحققت، سيتم إعادة توجيه الطباعة إلى العميل (إذا مستعرض العميل يعتمد عليه)"
#: transports/HTML5RDP/HTML5RDP.py:84 #: transports/HTML5RDP/HTML5RDP.py:84
msgid "Layout" msgid "Layout"
@ -4410,17 +4338,13 @@ msgstr "أي (السماح للملقم باختيار نوع المصادقة)"
#: transports/HTML5RDP/HTML5RDP.py:104 #: transports/HTML5RDP/HTML5RDP.py:104
msgid "RDP (Standard RDP encryption. Should be supported by all servers)" msgid "RDP (Standard RDP encryption. Should be supported by all servers)"
msgstr "" msgstr "برنامج التعمير والتنمية (التشفير \"القياسي برنامج التعمير والتنمية\". ينبغي أن تدعم كافة الملقمات)"
"برنامج التعمير والتنمية (التشفير \"القياسي برنامج التعمير والتنمية\". ينبغي "
"أن تدعم كافة الملقمات)"
#: transports/HTML5RDP/HTML5RDP.py:105 #: transports/HTML5RDP/HTML5RDP.py:105
msgid "" msgid ""
"NLA (Network Layer authentication. Requires VALID username&password, or " "NLA (Network Layer authentication. Requires VALID username&password, or "
"connection will fail)" "connection will fail)"
msgstr "" msgstr "جيش التحرير الوطني (مصادقة \"طبقة شبكة الاتصال\". يتطلب اسم مستخدم صالح & كلمة المرور، أو سيفشل الاتصال)"
"جيش التحرير الوطني (مصادقة \"طبقة شبكة الاتصال\". يتطلب اسم مستخدم صالح & "
"كلمة المرور، أو سيفشل الاتصال)"
#: transports/HTML5RDP/HTML5RDP.py:106 #: transports/HTML5RDP/HTML5RDP.py:106
msgid "TLS (Transport Security Layer encryption)" msgid "TLS (Transport Security Layer encryption)"
@ -4501,9 +4425,7 @@ msgstr "ملقم نفق"
msgid "" msgid ""
"IP or Hostname of tunnel server sent to client device (\"public\" ip) and " "IP or Hostname of tunnel server sent to client device (\"public\" ip) and "
"port. (use HOST:PORT format)" "port. (use HOST:PORT format)"
msgstr "" msgstr "IP أو اسم المضيف لخادم نفق إرسالها إلى جهاز العميل (\"العام\" الملكية الفكرية) والميناء. (استخدام HOST: تنسيق PORT)."
"IP أو اسم المضيف لخادم نفق إرسالها إلى جهاز العميل (\"العام\" الملكية "
"الفكرية) والميناء. (استخدام HOST: تنسيق PORT)."
#: transports/NX/TSNXTransport.py:72 #: transports/NX/TSNXTransport.py:72
#: transports/RGS_enterprise/TRGSTransport.py:52 #: transports/RGS_enterprise/TRGSTransport.py:52
@ -4513,11 +4435,9 @@ msgstr "اختيار المضيف النفق"
#: transports/NX/TSNXTransport.py:72 #: transports/NX/TSNXTransport.py:72
#: transports/RGS_enterprise/TRGSTransport.py:52 #: transports/RGS_enterprise/TRGSTransport.py:52
msgid "" msgid ""
"If not empty, this server will be used to check if service is running before " "If not empty, this server will be used to check if service is running before"
"assigning it to user. (use HOST:PORT format)" " assigning it to user. (use HOST:PORT format)"
msgstr "" msgstr "إن لم يكن فارغا، سيتم استخدام هذا الخادم للتحقق مما إذا الخدمة قيد التشغيل قبل تعيين إلى المستخدم. (استخدام HOST: تنسيق PORT)."
"إن لم يكن فارغا، سيتم استخدام هذا الخادم للتحقق مما إذا الخدمة قيد التشغيل "
"قبل تعيين إلى المستخدم. (استخدام HOST: تنسيق PORT)."
#: transports/NX/TSNXTransport.py:115 transports/RDP/TRDPTransport.py:100 #: transports/NX/TSNXTransport.py:115 transports/RDP/TRDPTransport.py:100
#: transports/RDS_enterprise/TRDSTransport.py:93 #: transports/RDS_enterprise/TRDSTransport.py:93
@ -4546,8 +4466,7 @@ msgstr "إن لم يكن فارغا، سوف يكون هذا النطاق تست
msgid "" msgid ""
"If checked, the domain part will always be emptied (to connect to xrdp for " "If checked, the domain part will always be emptied (to connect to xrdp for "
"example is needed)" "example is needed)"
msgstr "" msgstr "إذا تم، سيكون دائما يتم تفريغ جزء المجال (للاتصال xrdp لهو مطلوب سبيل المثال)"
"إذا تم، سيكون دائما يتم تفريغ جزء المجال (للاتصال xrdp لهو مطلوب سبيل المثال)"
#: transports/RDP/BaseRDPTransport.py:66 #: transports/RDP/BaseRDPTransport.py:66
#: transports/RDS_enterprise/BaseRDSTransport.py:69 #: transports/RDS_enterprise/BaseRDSTransport.py:69
@ -4597,8 +4516,7 @@ msgstr "أجهزة عرض متعددة"
msgid "" msgid ""
"If checked, all client monitors will be used for displaying (only works on " "If checked, all client monitors will be used for displaying (only works on "
"windows clients)" "windows clients)"
msgstr "" msgstr "إذا تحققت، سوف تستخدم كافة أجهزة العميل لعرض (يعمل فقط على عملاء ويندوز)."
"إذا تحققت، سوف تستخدم كافة أجهزة العميل لعرض (يعمل فقط على عملاء ويندوز)."
#: transports/RDP/BaseRDPTransport.py:74 #: transports/RDP/BaseRDPTransport.py:74
#: transports/RDS_enterprise/BaseRDSTransport.py:73 #: transports/RDS_enterprise/BaseRDSTransport.py:73
@ -4620,8 +4538,7 @@ msgstr "تزامن الوسائط المتعددة"
#: transports/RDP/BaseRDPTransport.py:75 #: transports/RDP/BaseRDPTransport.py:75
#: transports/RDS_enterprise/BaseRDSTransport.py:75 #: transports/RDS_enterprise/BaseRDSTransport.py:75
msgid "If checked. Linux client will use multimedia parameter for xfreerdp" msgid "If checked. Linux client will use multimedia parameter for xfreerdp"
msgstr "" msgstr "إذا تحققت. سوف العميل لينكس استخدام المعلمة الوسائط المتعددة لxfreerdp."
"إذا تحققت. سوف العميل لينكس استخدام المعلمة الوسائط المتعددة لxfreerdp."
#: transports/RDP/BaseRDPTransport.py:76 #: transports/RDP/BaseRDPTransport.py:76
#: transports/RDS_enterprise/BaseRDSTransport.py:77 #: transports/RDS_enterprise/BaseRDSTransport.py:77
@ -4632,8 +4549,7 @@ msgstr "استخدام ALSA"
#: transports/RDS_enterprise/BaseRDSTransport.py:77 #: transports/RDS_enterprise/BaseRDSTransport.py:77
msgid "" msgid ""
"If checked, Linux client will try to use ALSA, otherwise Pulse will be used" "If checked, Linux client will try to use ALSA, otherwise Pulse will be used"
msgstr "" msgstr "إذا تم، سيكون العميل لينكس في محاولة لاستخدام ALSA، وإلا سيتم استخدام نبض"
"إذا تم، سيكون العميل لينكس في محاولة لاستخدام ALSA، وإلا سيتم استخدام نبض"
#: transports/RDP/BaseRDPTransport.py:77 #: transports/RDP/BaseRDPTransport.py:77
#: transports/RDS_enterprise/BaseRDSTransport.py:78 #: transports/RDS_enterprise/BaseRDSTransport.py:78
@ -4652,10 +4568,9 @@ msgstr "سلسلة البطاقة الذكية"
#: transports/RDP/BaseRDPTransport.py:78 #: transports/RDP/BaseRDPTransport.py:78
#: transports/RDS_enterprise/BaseRDSTransport.py:79 #: transports/RDS_enterprise/BaseRDSTransport.py:79
msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgid ""
msgstr "" "If smartcard is checked, the smartcard string used with xfreerdp client"
"إذا كان يتم التحقق من البطاقة الذكية، استخدام السلسلة البطاقة الذكية مع " msgstr "إذا كان يتم التحقق من البطاقة الذكية، استخدام السلسلة البطاقة الذكية مع العميل إكسفريردب"
"العميل إكسفريردب"
#: transports/RDP/BaseRDPTransport.py:79 #: transports/RDP/BaseRDPTransport.py:79
#: transports/RDS_enterprise/BaseRDSTransport.py:80 #: transports/RDS_enterprise/BaseRDSTransport.py:80
@ -4665,11 +4580,9 @@ msgstr "معلمات مخصصة"
#: transports/RDP/BaseRDPTransport.py:79 #: transports/RDP/BaseRDPTransport.py:79
#: transports/RDS_enterprise/BaseRDSTransport.py:80 #: transports/RDS_enterprise/BaseRDSTransport.py:80
msgid "" msgid ""
"If not empty, extra parameter to include for Linux Client (for example /usb:" "If not empty, extra parameter to include for Linux Client (for example "
"id,dev:054c:0268, or aything compatible with your xfreerdp client)" "/usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)"
msgstr "" msgstr "إذا كانت المعلمة لا فارغة، إضافية تشمل لينكس العميل (على سبيل المثال/usb:معرف، dev:054 ج: 0268، أو أيثينج متوافق مع العميل الخاص بك إكسفريردب)"
"إذا كانت المعلمة لا فارغة، إضافية تشمل لينكس العميل (على سبيل المثال/usb:"
"معرف، dev:054 ج: 0268، أو أيثينج متوافق مع العميل الخاص بك إكسفريردب)"
#: transports/RDP/RDPTransport.py:55 #: transports/RDP/RDPTransport.py:55
msgid "RDP Transport (direct)" msgid "RDP Transport (direct)"
@ -4755,8 +4668,7 @@ msgstr "الحد الأدنى من الجودة قابل للتعديل"
msgid "" msgid ""
"The lowest image quality applied to images to maintain the minimum update " "The lowest image quality applied to images to maintain the minimum update "
"rate." "rate."
msgstr "" msgstr "أقل جودة الصورة تطبيقها على الصور للحفاظ على الحد الأدنى لمعدل التحديث."
"أقل جودة الصورة تطبيقها على الصور للحفاظ على الحد الأدنى لمعدل التحديث."
#: transports/RGS_enterprise/RGSTransport.py:54 #: transports/RGS_enterprise/RGSTransport.py:54
#: transports/RGS_enterprise/TRGSTransport.py:64 #: transports/RGS_enterprise/TRGSTransport.py:64
@ -4824,11 +4736,9 @@ msgstr "أوراق إعتماد فارغة"
#: transports/SPICE/BaseSPICETransport.py:87 #: transports/SPICE/BaseSPICETransport.py:87
msgid "" msgid ""
"Server certificate (public), can be found on your ovirt engine, probably at /" "Server certificate (public), can be found on your ovirt engine, probably at "
"etc/pki/ovirt-engine/certs/ca.der (Use the contents of this file)." "/etc/pki/ovirt-engine/certs/ca.der (Use the contents of this file)."
msgstr "" msgstr "شهادة الخادم (العامة)، يمكن العثور على محرك ovirt الخاص بك، وربما في /etc/pki/ovirt-engine/certs/ca.der (استخدام محتويات هذا الملف)."
"شهادة الخادم (العامة)، يمكن العثور على محرك ovirt الخاص بك، وربما في /etc/"
"pki/ovirt-engine/certs/ca.der (استخدام محتويات هذا الملف)."
#: transports/SPICE/BaseSPICETransport.py:92 #: transports/SPICE/BaseSPICETransport.py:92
msgid "Fullscreen Mode" msgid "Fullscreen Mode"
@ -4967,8 +4877,7 @@ msgstr "خطأ غير معروف"
msgid "" msgid ""
"Invalid service. The service is not available at this moment. Please, try " "Invalid service. The service is not available at this moment. Please, try "
"later" "later"
msgstr "" msgstr "الخدمة غير صالحة. الخدمة غير متوفرة في هذه اللحظة. من فضلك، حاول في وقت لاحق"
"الخدمة غير صالحة. الخدمة غير متوفرة في هذه اللحظة. من فضلك، حاول في وقت لاحق"
#: web/errors.py:77 #: web/errors.py:77
msgid "Maximum services limit reached. Please, contact administrator" msgid "Maximum services limit reached. Please, contact administrator"
@ -4994,9 +4903,7 @@ msgstr "تلقى طلب غير صالح."
msgid "" msgid ""
"Your browser is not supported. Please, upgrade it to a modern HTML5 browser " "Your browser is not supported. Please, upgrade it to a modern HTML5 browser "
"like Firefox or Chrome" "like Firefox or Chrome"
msgstr "" msgstr "متصفحك غير مدعوم. من فضلك، الترقية إلى مستعرض HTML5 الحديثة مثل فايرفوكس أو كروم."
"متصفحك غير مدعوم. من فضلك، الترقية إلى مستعرض HTML5 الحديثة مثل فايرفوكس أو "
"كروم."
#: web/errors.py:84 #: web/errors.py:84
msgid "The requested service is in maintenance mode" msgid "The requested service is in maintenance mode"
@ -5032,9 +4939,7 @@ msgstr "تفضيلات البرنامج المساعد UDS"
msgid "" msgid ""
"This service is about to be replaced by a new version. Please, close the " "This service is about to be replaced by a new version. Please, close the "
"session before {} and save all your work to avoid loosing it." "session before {} and save all your work to avoid loosing it."
msgstr "" msgstr "هذه الخدمة هي على وشك أن تحل محلها الإصدار الجديد. من فضلك، إغلاق جلسة قبل {} وحفظ كل ما تبذلونه من العمل لتجنب فقدان ذلك."
"هذه الخدمة هي على وشك أن تحل محلها الإصدار الجديد. من فضلك، إغلاق جلسة قبل "
"{} وحفظ كل ما تبذلونه من العمل لتجنب فقدان ذلك."
#: web/views/service.py:115 #: web/views/service.py:115
msgid "Service not ready. Please, try again in a while." msgid "Service not ready. Please, try again in a while."

View File

@ -11,14 +11,12 @@ msgstr ""
"POT-Creation-Date: 2017-06-06 13:15+0200\n" "POT-Creation-Date: 2017-06-06 13:15+0200\n"
"PO-Revision-Date: 2017-02-10 11:02+0000\n" "PO-Revision-Date: 2017-02-10 11:02+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n" "Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/" "Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/ar/)\n"
"ar/)\n"
"Language: ar\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "Language: ar\n"
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
#: static/tmp_js/api-tools.js:322 #: static/tmp_js/api-tools.js:322
msgid "Sunday" msgid "Sunday"

File diff suppressed because it is too large Load Diff

View File

@ -9,14 +9,13 @@ msgstr ""
"Project-Id-Version: OpenUDS\n" "Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-06 13:15+0200\n" "POT-Creation-Date: 2017-06-06 13:15+0200\n"
"PO-Revision-Date: 2017-02-01 23:19+0000\n" "PO-Revision-Date: 2017-09-20 01:16+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n" "Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: German (http://www.transifex.com/openuds/openuds/language/" "Language-Team: German (http://www.transifex.com/openuds/openuds/language/de/)\n"
"de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: static/tmp_js/api-tools.js:322 #: static/tmp_js/api-tools.js:322
@ -748,8 +747,7 @@ msgstr "Bei der Erstellung zu veröffentlichen"
#: static/tmp_js/gui-d-servicespools.js:450 #: static/tmp_js/gui-d-servicespools.js:450
msgid "If selected, will initiate the publication inmediatly after creation" msgid "If selected, will initiate the publication inmediatly after creation"
msgstr "" msgstr "Wenn ausgewählt, wird die Publikation Inmediatly nach Erstellung einleiten."
"Wenn ausgewählt, wird die Publikation Inmediatly nach Erstellung einleiten."
#: static/tmp_js/gui-d-servicespools.js:462 static/tmp_js/gui.js:50 #: static/tmp_js/gui-d-servicespools.js:462 static/tmp_js/gui.js:50
msgid "Edit" msgid "Edit"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-06 13:14+0200\n" "POT-Creation-Date: 2017-09-21 15:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -44,7 +44,7 @@ msgstr ""
#: REST/methods/authenticators.py:60 REST/methods/calendars.py:60 #: REST/methods/authenticators.py:60 REST/methods/calendars.py:60
#: REST/methods/images.py:61 REST/methods/networks.py:60 #: REST/methods/images.py:61 REST/methods/networks.py:60
#: REST/methods/osmanagers.py:57 REST/methods/providers.py:66 #: REST/methods/osmanagers.py:57 REST/methods/providers.py:71
#: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64 #: REST/methods/reports.py:58 REST/methods/services_pool_groups.py:64
#: REST/methods/services_pools.py:77 REST/methods/transports.py:57 #: REST/methods/services_pools.py:77 REST/methods/transports.py:57
#: REST/methods/user_services.py:235 REST/methods/user_services.py:270 #: REST/methods/user_services.py:235 REST/methods/user_services.py:270
@ -59,7 +59,7 @@ msgstr ""
#: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104 #: REST/methods/authenticators.py:61 REST/methods/calendarrules.py:104
#: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58 #: REST/methods/calendars.py:61 REST/methods/osmanagers.py:58
#: REST/methods/providers.py:67 REST/methods/services.py:190 #: REST/methods/providers.py:72 REST/methods/services.py:190
#: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58 #: REST/methods/services_pool_groups.py:65 REST/methods/transports.py:58
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114 #: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:140 #: REST/methods/users_groups.py:262 REST/model.py:140
@ -91,7 +91,7 @@ msgstr ""
#: REST/methods/authenticators.py:65 REST/methods/calendars.py:63 #: REST/methods/authenticators.py:65 REST/methods/calendars.py:63
#: REST/methods/networks.py:63 REST/methods/osmanagers.py:60 #: REST/methods/networks.py:63 REST/methods/osmanagers.py:60
#: REST/methods/providers.py:71 REST/methods/services.py:194 #: REST/methods/providers.py:76 REST/methods/services.py:194
#: REST/methods/services_pools.py:84 REST/methods/transports.py:60 #: REST/methods/services_pools.py:84 REST/methods/transports.py:60
msgid "tags" msgid "tags"
msgstr "" msgstr ""
@ -203,15 +203,15 @@ msgstr ""
msgid "Can't delete an OS Manager with services pools associated" msgid "Can't delete an OS Manager with services pools associated"
msgstr "" msgstr ""
#: REST/methods/providers.py:62 #: REST/methods/providers.py:67
msgid "Service providers" msgid "Service providers"
msgstr "" msgstr ""
#: REST/methods/providers.py:68 #: REST/methods/providers.py:73
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: REST/methods/providers.py:69 reports/stats/pools_usage.py:107 #: REST/methods/providers.py:74 reports/stats/pools_usage.py:107
#: reports/stats/pools_usage.py:283 templates/uds/admin/snippets/navbar.html:22 #: reports/stats/pools_usage.py:283 templates/uds/admin/snippets/navbar.html:22
#: templates/uds/admin/tmpl/dashboard.html:61 #: templates/uds/admin/tmpl/dashboard.html:61
#: templates/uds/admin/tmpl/providers.html:4 #: templates/uds/admin/tmpl/providers.html:4
@ -220,13 +220,13 @@ msgstr ""
msgid "Services" msgid "Services"
msgstr "" msgstr ""
#: REST/methods/providers.py:70 templates/uds/admin/tmpl/group-info.html:20 #: REST/methods/providers.py:75 templates/uds/admin/tmpl/group-info.html:20
#: templates/uds/admin/tmpl/service-info.html:24 #: templates/uds/admin/tmpl/service-info.html:24
#: templates/uds/admin/tmpl/user-info.html:40 #: templates/uds/admin/tmpl/user-info.html:40
msgid "User Services" msgid "User Services"
msgstr "" msgstr ""
#: REST/methods/providers.py:135 dispatchers/wyse_enterprise/views.py:258 #: REST/methods/providers.py:140 dispatchers/wyse_enterprise/views.py:258
#: dispatchers/wyse_enterprise/views.py:261 web/errors.py:74 #: dispatchers/wyse_enterprise/views.py:261 web/errors.py:74
msgid "Service not found" msgid "Service not found"
msgstr "" msgstr ""
@ -309,6 +309,7 @@ msgid "Calendar"
msgstr "" msgstr ""
#: REST/methods/services_pool_calendars.py:91 #: REST/methods/services_pool_calendars.py:91
#: REST/methods/services_usage.py:118
msgid "Access" msgid "Access"
msgstr "" msgstr ""
@ -477,6 +478,60 @@ msgstr ""
msgid "This service requires an OS Manager" msgid "This service requires an OS Manager"
msgstr "" msgstr ""
#: REST/methods/services_usage.py:92 REST/methods/user_services.py:80
#: REST/methods/user_services.py:81
msgid "unknown"
msgstr ""
#: REST/methods/services_usage.py:113
msgid "Services Usage"
msgstr ""
#: REST/methods/services_usage.py:119 REST/methods/user_services.py:137
msgid "Owner"
msgstr ""
#: REST/methods/services_usage.py:120
msgid "Service"
msgstr ""
#: REST/methods/services_usage.py:121 reports/stats/pool_performance.py:106
#: reports/stats/pool_performance.py:377 reports/stats/pools_usage.py:103
#: reports/stats/pools_usage.py:283 reports/stats/usage_by_pool.py:98
#: reports/stats/usage_summary_pool.py:101
#: templates/uds/admin/tmpl/group-info.html:17
#: templates/uds/admin/tmpl/service-info.html:21
#: templates/uds/admin/tmpl/user-info.html:37
msgid "Pool"
msgstr ""
#: REST/methods/services_usage.py:123 REST/methods/user_services.py:130
#: REST/methods/user_services.py:198 auths/IP/Authenticator.py:60
#: templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr ""
#: REST/methods/services_usage.py:124 REST/methods/user_services.py:131
#: REST/methods/user_services.py:199
msgid "Friendly name"
msgstr ""
#: REST/methods/services_usage.py:125 REST/methods/user_services.py:136
msgid "Src Ip"
msgstr ""
#: REST/methods/services_usage.py:126 REST/methods/user_services.py:135
msgid "Src Host"
msgstr ""
#: REST/methods/services_usage.py:148 REST/methods/user_services.py:165
msgid "Item already being removed"
msgstr ""
#: REST/methods/services_usage.py:150 REST/methods/user_services.py:167
msgid "Item is not removable"
msgstr ""
#: REST/methods/transports.py:54 #: REST/methods/transports.py:54
msgid "Current Transports" msgid "Current Transports"
msgstr "" msgstr ""
@ -517,10 +572,6 @@ msgid ""
"Else, only devices compatible with selected values will be allowed" "Else, only devices compatible with selected values will be allowed"
msgstr "" msgstr ""
#: REST/methods/user_services.py:80 REST/methods/user_services.py:81
msgid "unknown"
msgstr ""
#: REST/methods/user_services.py:123 #: REST/methods/user_services.py:123
#: templates/uds/admin/tmpl/services_pool.html:31 #: templates/uds/admin/tmpl/services_pool.html:31
msgid "Assigned services" msgid "Assigned services"
@ -535,15 +586,6 @@ msgstr ""
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: REST/methods/user_services.py:130 REST/methods/user_services.py:198
#: auths/IP/Authenticator.py:60 templates/uds/admin/tmpl/user-info.html:66
msgid "IP"
msgstr ""
#: REST/methods/user_services.py:131 REST/methods/user_services.py:199
msgid "Friendly name"
msgstr ""
#: REST/methods/user_services.py:133 #: REST/methods/user_services.py:133
msgid "Status date" msgid "Status date"
msgstr "" msgstr ""
@ -552,30 +594,10 @@ msgstr ""
msgid "In Use" msgid "In Use"
msgstr "" msgstr ""
#: REST/methods/user_services.py:135
msgid "Src Host"
msgstr ""
#: REST/methods/user_services.py:136
msgid "Src Ip"
msgstr ""
#: REST/methods/user_services.py:137
msgid "Owner"
msgstr ""
#: REST/methods/user_services.py:138 REST/methods/user_services.py:202 #: REST/methods/user_services.py:138 REST/methods/user_services.py:202
msgid "Actor version" msgid "Actor version"
msgstr "" msgstr ""
#: REST/methods/user_services.py:165
msgid "Item already being removed"
msgstr ""
#: REST/methods/user_services.py:167
msgid "Item is not removable"
msgstr ""
#: REST/methods/user_services.py:191 #: REST/methods/user_services.py:191
msgid "Cached services" msgid "Cached services"
msgstr "" msgstr ""
@ -817,7 +839,7 @@ msgstr ""
#: auths/RegexLdap/Authenticator.py:60 auths/RegexLdap/Authenticator.py:84 #: auths/RegexLdap/Authenticator.py:60 auths/RegexLdap/Authenticator.py:84
#: auths/SimpleLDAP/Authenticator.py:61 auths/SimpleLDAP/Authenticator.py:85 #: auths/SimpleLDAP/Authenticator.py:61 auths/SimpleLDAP/Authenticator.py:85
#: core/auths/BaseAuthenticator.py:140 #: core/auths/BaseAuthenticator.py:140
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:36 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:37
#: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:33 #: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:33
#: services/HyperV_enterprise/HyperVClusterProvider.py:92 #: services/HyperV_enterprise/HyperVClusterProvider.py:92
#: services/HyperV_enterprise/HyperVProvider.py:86 #: services/HyperV_enterprise/HyperVProvider.py:86
@ -1479,6 +1501,8 @@ msgid "Tunneled"
msgstr "" msgstr ""
#: core/ui/UserInterface.py:86 #: core/ui/UserInterface.py:86
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
msgid "Advanced" msgid "Advanced"
msgstr "" msgstr ""
@ -1802,7 +1826,7 @@ msgid "Os Manager to control linux machines, with user password set randomly."
msgstr "" msgstr ""
#: osmanagers/LinuxOsManager/LinuxRandomPassOsManager.py:53 #: osmanagers/LinuxOsManager/LinuxRandomPassOsManager.py:53
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:36
#: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:32 #: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:32
msgid "Account" msgid "Account"
msgstr "" msgstr ""
@ -1854,16 +1878,17 @@ msgstr ""
msgid "RDS UDS Actor (for remote apps on Windows Server 2012)" msgid "RDS UDS Actor (for remote apps on Windows Server 2012)"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:28 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:29
msgid "Windows Domain OS Manager" msgid "Windows Domain OS Manager"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:30 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:31
msgid "Os Manager to control windows machines with domain." msgid "Os Manager to control windows machines with domain."
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:34 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
#: services/OpenStack/Provider.py:104 transports/HTML5RDP/HTML5RDP.py:76 #: services/OpenStack/Provider.py:104 transports/HTML5RDP/HTML5RDP.py:76
#: transports/HTML5RDS_enterprise/HTML5RDS.py:76
#: transports/PCoIP_enterprise/PCoIPTransport.py:62 #: transports/PCoIP_enterprise/PCoIPTransport.py:62
#: transports/RDP/BaseRDPTransport.py:65 #: transports/RDP/BaseRDPTransport.py:65
#: transports/RDS_enterprise/BaseRDSTransport.py:68 #: transports/RDS_enterprise/BaseRDSTransport.py:68
@ -1872,80 +1897,104 @@ msgstr ""
msgid "Domain" msgid "Domain"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:34
msgid "Domain to join machines to (use FQDN form, Netbios name not allowed)"
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:35 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:35
msgid "Account with rights to add machines to domain" msgid ""
"Domain to join machines to (use FQDN form, Netbios name not supported for "
"most operations)"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:36 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:36
msgid "Account with rights to add machines to domain"
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:37
msgid "Password of the account" msgid "Password of the account"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:37 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:38
msgid "OU" msgid "OU"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:37 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:38
msgid "" msgid ""
"Organizational unit where to add machines in domain (check it before using " "Organizational unit where to add machines in domain (check it before using "
"it). i.e.: ou=My Machines,dc=mydomain,dc=local" "it). i.e.: ou=My Machines,dc=mydomain,dc=local"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:46 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
msgid "Machine Group"
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:39
msgid ""
"Group to which add machines on creation. If empty, no group will be used. "
"(experimental)"
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
msgid "Server Hint"
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:40
msgid "In case of several AD servers, which one is prefered for first access"
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:49
msgid "Must provide a domain!" msgid "Must provide a domain!"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:50 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:53
msgid "Must provide an account to add machines to domain!" msgid "Must provide an account to add machines to domain!"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:52 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:55
msgid "DOM\\USER form is not allowed!" msgid "DOM\\USER form is not allowed!"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:54 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:57
msgid "Must provide a password for the account!" msgid "Must provide a password for the account!"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:146 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:234
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:155 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:244
#, python-brace-format #, python-brace-format
msgid "Check error: {0}" msgid "Check error: {0}"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:148 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:236
#, python-brace-format #, python-brace-format
msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:157 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:249
msgid "Check Error: group \"{}\" not found (using \"cn\" to locate it)"
msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:252
msgid "Server check was successful" msgid "Server check was successful"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:168 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:263
#, python-brace-format #, python-brace-format
msgid "Could not access AD using LDAP ({0})" msgid "Could not access AD using LDAP ({0})"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:180 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:275
#, python-brace-format #, python-brace-format
msgid "The default path {0} for computers was not found!!!" msgid "The default path {0} for computers was not found!!!"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:182 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:277
#, python-brace-format #, python-brace-format
msgid "The ou path {0} was not found!!!" msgid "The ou path {0} was not found!!!"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:184 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:279
#, python-brace-format #, python-brace-format
msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)"
msgstr "" msgstr ""
#: osmanagers/WindowsOsManager/WinDomainOsManager.py:189 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:284
msgid "All parameters seem to work fine." msgid "All parameters seem to work fine."
msgstr "" msgstr ""
@ -2095,15 +2144,6 @@ msgstr ""
msgid "Accesses by pool" msgid "Accesses by pool"
msgstr "" msgstr ""
#: reports/stats/pool_performance.py:106 reports/stats/pool_performance.py:377
#: reports/stats/pools_usage.py:103 reports/stats/pools_usage.py:283
#: reports/stats/usage_by_pool.py:98 reports/stats/usage_summary_pool.py:101
#: templates/uds/admin/tmpl/group-info.html:17
#: templates/uds/admin/tmpl/service-info.html:21
#: templates/uds/admin/tmpl/user-info.html:37
msgid "Pool"
msgstr ""
#: reports/stats/pool_performance.py:112 reports/stats/pool_performance.py:377 #: reports/stats/pool_performance.py:112 reports/stats/pool_performance.py:377
msgid "Accesses" msgid "Accesses"
msgstr "" msgstr ""
@ -2857,7 +2897,7 @@ msgid ""
"is not compatible with UDS." "is not compatible with UDS."
msgstr "" msgstr ""
#: services/PhysicalMachines/IPMachineDeployed.py:58 #: services/PhysicalMachines/IPMachineDeployed.py:59
msgid "IP " msgid "IP "
msgstr "" msgstr ""
@ -3359,7 +3399,7 @@ msgid "Logout"
msgstr "" msgstr ""
#: templates/uds/admin/tmpl/authenticators.html:33 #: templates/uds/admin/tmpl/authenticators.html:33
#: templates/uds/admin/tmpl/providers.html:32 #: templates/uds/admin/tmpl/providers.html:33
#: templates/uds/admin/tmpl/service-info.html:6 #: templates/uds/admin/tmpl/service-info.html:6
#: templates/uds/admin/tmpl/services_pool.html:38 #: templates/uds/admin/tmpl/services_pool.html:38
msgid "Logs" msgid "Logs"
@ -3635,6 +3675,10 @@ msgstr ""
msgid "Transport" msgid "Transport"
msgstr "" msgstr ""
#: templates/uds/admin/tmpl/providers.html:32
msgid "Usage"
msgstr ""
#: templates/uds/admin/tmpl/publish.html:5 #: templates/uds/admin/tmpl/publish.html:5
msgid "reason of publication" msgid "reason of publication"
msgstr "" msgstr ""
@ -4153,25 +4197,31 @@ msgid "RDP Transport using HTML5 client"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:71 #: transports/HTML5RDP/HTML5RDP.py:71
#: transports/HTML5RDS_enterprise/HTML5RDS.py:73
msgid "Tunnel Server" msgid "Tunnel Server"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:71 #: transports/HTML5RDP/HTML5RDP.py:71
#: transports/HTML5RDS_enterprise/HTML5RDS.py:73
msgid "" msgid ""
"Host of the tunnel server (use http/https & port if needed) as accesible " "Host of the tunnel server (use http/https & port if needed) as accesible "
"from users" "from users"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:72 transports/NX/NXTransport.py:65 #: transports/HTML5RDP/HTML5RDP.py:72
#: transports/NX/TSNXTransport.py:74 transports/RDP/BaseRDPTransport.py:61 #: transports/HTML5RDS_enterprise/HTML5RDS.py:74
#: transports/NX/NXTransport.py:65 transports/NX/TSNXTransport.py:74
#: transports/RDP/BaseRDPTransport.py:61
#: transports/RDS_enterprise/BaseRDSTransport.py:66 #: transports/RDS_enterprise/BaseRDSTransport.py:66
#: transports/RGS_enterprise/RGSTransport.py:44 #: transports/RGS_enterprise/RGSTransport.py:44
#: transports/RGS_enterprise/TRGSTransport.py:54 #: transports/RGS_enterprise/TRGSTransport.py:54
msgid "Empty creds" msgid "Empty creds"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:72 transports/NX/NXTransport.py:65 #: transports/HTML5RDP/HTML5RDP.py:72
#: transports/NX/TSNXTransport.py:74 transports/RDP/BaseRDPTransport.py:61 #: transports/HTML5RDS_enterprise/HTML5RDS.py:74
#: transports/NX/NXTransport.py:65 transports/NX/TSNXTransport.py:74
#: transports/RDP/BaseRDPTransport.py:61
#: transports/RDS_enterprise/BaseRDSTransport.py:66 #: transports/RDS_enterprise/BaseRDSTransport.py:66
#: transports/RGS_enterprise/RGSTransport.py:44 #: transports/RGS_enterprise/RGSTransport.py:44
#: transports/RGS_enterprise/TRGSTransport.py:54 #: transports/RGS_enterprise/TRGSTransport.py:54
@ -4200,19 +4250,24 @@ msgstr ""
msgid "If not empty, this password will be always used as credential" msgid "If not empty, this password will be always used as credential"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:75 transports/RDP/BaseRDPTransport.py:64 #: transports/HTML5RDP/HTML5RDP.py:75
#: transports/HTML5RDS_enterprise/HTML5RDS.py:75
#: transports/RDP/BaseRDPTransport.py:64
#: transports/RDS_enterprise/BaseRDSTransport.py:67 #: transports/RDS_enterprise/BaseRDSTransport.py:67
msgid "Without Domain" msgid "Without Domain"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:75 #: transports/HTML5RDP/HTML5RDP.py:75
#: transports/HTML5RDS_enterprise/HTML5RDS.py:75
#: transports/RDS_enterprise/BaseRDSTransport.py:67 #: transports/RDS_enterprise/BaseRDSTransport.py:67
msgid "" msgid ""
"If checked, the domain part will always be emptied (to connecto to xrdp for " "If checked, the domain part will always be emptied (to connecto to xrdp for "
"example is needed)" "example is needed)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:76 transports/RDP/BaseRDPTransport.py:65 #: transports/HTML5RDP/HTML5RDP.py:76
#: transports/HTML5RDS_enterprise/HTML5RDS.py:76
#: transports/RDP/BaseRDPTransport.py:65
#: transports/RDS_enterprise/BaseRDSTransport.py:68 #: transports/RDS_enterprise/BaseRDSTransport.py:68
#: transports/RGS_enterprise/RGSTransport.py:47 #: transports/RGS_enterprise/RGSTransport.py:47
#: transports/RGS_enterprise/TRGSTransport.py:57 #: transports/RGS_enterprise/TRGSTransport.py:57
@ -4221,116 +4276,167 @@ msgid ""
"\\user)" "\\user)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:77 transports/RDP/BaseRDPTransport.py:70 #: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/RDP/BaseRDPTransport.py:70
msgid "Show wallpaper" msgid "Show wallpaper"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:77 transports/RDP/BaseRDPTransport.py:70 #: transports/HTML5RDP/HTML5RDP.py:77
#: transports/HTML5RDS_enterprise/HTML5RDS.py:77
#: transports/RDP/BaseRDPTransport.py:70
msgid "" msgid ""
"If checked, the wallpaper and themes will be shown on machine (better user " "If checked, the wallpaper and themes will be shown on machine (better user "
"experience, more bandwidth)" "experience, more bandwidth)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:78 transports/RDP/BaseRDPTransport.py:72 #: transports/HTML5RDP/HTML5RDP.py:78
#: transports/HTML5RDS_enterprise/HTML5RDS.py:78
#: transports/RDP/BaseRDPTransport.py:72
msgid "Allow Desk.Comp." msgid "Allow Desk.Comp."
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:78 transports/RDP/BaseRDPTransport.py:72 #: transports/HTML5RDP/HTML5RDP.py:78
#: transports/HTML5RDS_enterprise/HTML5RDS.py:78
#: transports/RDP/BaseRDPTransport.py:72
msgid "If checked, desktop composition will be allowed" msgid "If checked, desktop composition will be allowed"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:79 transports/RDP/BaseRDPTransport.py:73 #: transports/HTML5RDP/HTML5RDP.py:79
#: transports/HTML5RDS_enterprise/HTML5RDS.py:79
#: transports/RDP/BaseRDPTransport.py:73
#: transports/RDS_enterprise/BaseRDSTransport.py:74 #: transports/RDS_enterprise/BaseRDSTransport.py:74
msgid "Font Smoothing" msgid "Font Smoothing"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:79 transports/RDP/BaseRDPTransport.py:73 #: transports/HTML5RDP/HTML5RDP.py:79
#: transports/HTML5RDS_enterprise/HTML5RDS.py:79
#: transports/RDP/BaseRDPTransport.py:73
#: transports/RDS_enterprise/BaseRDSTransport.py:74 #: transports/RDS_enterprise/BaseRDSTransport.py:74
msgid "If checked, fonts smoothing will be allowed (windows clients only)" msgid "If checked, fonts smoothing will be allowed (windows clients only)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:80 #: transports/HTML5RDP/HTML5RDP.py:80
#: transports/HTML5RDS_enterprise/HTML5RDS.py:80
msgid "Enable Audio" msgid "Enable Audio"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:80 #: transports/HTML5RDP/HTML5RDP.py:80
#: transports/HTML5RDS_enterprise/HTML5RDS.py:80
msgid "" msgid ""
"If checked, the audio will be redirected to client (if client browser " "If checked, the audio will be redirected to client (if client browser "
"supports it)" "supports it)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:81 #: transports/HTML5RDP/HTML5RDP.py:81
#: transports/HTML5RDS_enterprise/HTML5RDS.py:81
msgid "Enable Printing" msgid "Enable Printing"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:81 #: transports/HTML5RDP/HTML5RDP.py:81
#: transports/HTML5RDS_enterprise/HTML5RDS.py:81
msgid "" msgid ""
"If checked, the printing will be redirected to client (if client browser " "If checked, the printing will be redirected to client (if client browser "
"supports it)" "supports it)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:82
#: transports/HTML5RDS_enterprise/HTML5RDS.py:82
msgid "Enable File Sharing"
msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:82
#: transports/HTML5RDS_enterprise/HTML5RDS.py:82
msgid ""
"If checked, the user will be able to upload/download files (if client "
"browser supports it)"
msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:84 #: transports/HTML5RDP/HTML5RDP.py:84
#: transports/HTML5RDS_enterprise/HTML5RDS.py:84
msgid "Layout" msgid "Layout"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:85 #: transports/HTML5RDP/HTML5RDP.py:85
#: transports/HTML5RDS_enterprise/HTML5RDS.py:85
msgid "Keyboards Layout of server" msgid "Keyboards Layout of server"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:88 #: transports/HTML5RDP/HTML5RDP.py:88
#: transports/HTML5RDS_enterprise/HTML5RDS.py:88
msgid "English (US) keyboard" msgid "English (US) keyboard"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:89 #: transports/HTML5RDP/HTML5RDP.py:89
#: transports/HTML5RDS_enterprise/HTML5RDS.py:89
msgid "German keyboard (qwertz)" msgid "German keyboard (qwertz)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:90 #: transports/HTML5RDP/HTML5RDP.py:90
#: transports/HTML5RDS_enterprise/HTML5RDS.py:90
msgid "French keyboard (azerty)" msgid "French keyboard (azerty)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:91 #: transports/HTML5RDP/HTML5RDP.py:91
#: transports/HTML5RDS_enterprise/HTML5RDS.py:91
msgid "Italian keyboard" msgid "Italian keyboard"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:92 #: transports/HTML5RDP/HTML5RDP.py:92
#: transports/HTML5RDS_enterprise/HTML5RDS.py:92
msgid "Swedish keyboard" msgid "Swedish keyboard"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:93 #: transports/HTML5RDP/HTML5RDP.py:93
#: transports/HTML5RDS_enterprise/HTML5RDS.py:93
msgid "Failsafe" msgid "Failsafe"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:99 #: transports/HTML5RDP/HTML5RDP.py:99
#: transports/HTML5RDS_enterprise/HTML5RDS.py:99
msgid "Security" msgid "Security"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:100 #: transports/HTML5RDP/HTML5RDP.py:100
#: transports/HTML5RDS_enterprise/HTML5RDS.py:100
msgid "Connection security mode for Guacamole RDP connection" msgid "Connection security mode for Guacamole RDP connection"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:103 #: transports/HTML5RDP/HTML5RDP.py:103
#: transports/HTML5RDS_enterprise/HTML5RDS.py:103
msgid "Any (Allow the server to choose the type of auth)" msgid "Any (Allow the server to choose the type of auth)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:104 #: transports/HTML5RDP/HTML5RDP.py:104
#: transports/HTML5RDS_enterprise/HTML5RDS.py:104
msgid "RDP (Standard RDP encryption. Should be supported by all servers)" msgid "RDP (Standard RDP encryption. Should be supported by all servers)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:105 #: transports/HTML5RDP/HTML5RDP.py:105
#: transports/HTML5RDS_enterprise/HTML5RDS.py:105
msgid "" msgid ""
"NLA (Network Layer authentication. Requires VALID username&password, or " "NLA (Network Layer authentication. Requires VALID username&password, or "
"connection will fail)" "connection will fail)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:106 #: transports/HTML5RDP/HTML5RDP.py:106
#: transports/HTML5RDS_enterprise/HTML5RDS.py:106
msgid "TLS (Transport Security Layer encryption)" msgid "TLS (Transport Security Layer encryption)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:118 #: transports/HTML5RDP/HTML5RDP.py:118
#: transports/HTML5RDS_enterprise/HTML5RDS.py:118
msgid "The server must be http or https" msgid "The server must be http or https"
msgstr "" msgstr ""
#: transports/HTML5RDS_enterprise/HTML5RDS.py:61
msgid "HTML5 RDS Transport"
msgstr ""
#: transports/HTML5RDS_enterprise/HTML5RDS.py:63
msgid "RDS Transport using HTML5 client"
msgstr ""
#: transports/NX/NXTransport.py:58 #: transports/NX/NXTransport.py:58
msgid "NX Transport (direct)" msgid "NX Transport (direct)"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -7,21 +7,20 @@
# Adolfo Gómez <dkmaster@dkmon.com>, 2014-2015,2017 # Adolfo Gómez <dkmaster@dkmon.com>, 2014-2015,2017
# blafuente <blafuente@virtualcable.es>, 2014 # blafuente <blafuente@virtualcable.es>, 2014
# blafuente <blafuente@virtualcable.es>, 2014-2015 # blafuente <blafuente@virtualcable.es>, 2014-2015
# JaviBas <jgonzalez@virtualcable.es>, 2014 # Javier <jgonzalez@virtualcable.es>, 2014
# JaviBas <jgonzalez@virtualcable.es>, 2014 # Javier <jgonzalez@virtualcable.es>, 2014
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: OpenUDS\n" "Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-06 13:15+0200\n" "POT-Creation-Date: 2017-06-06 13:15+0200\n"
"PO-Revision-Date: 2017-02-10 11:13+0000\n" "PO-Revision-Date: 2017-09-20 01:16+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n" "Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/" "Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/es/)\n"
"es/)\n"
"Language: es\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: static/tmp_js/api-tools.js:322 #: static/tmp_js/api-tools.js:322
@ -753,9 +752,7 @@ msgstr "Publicar en la creación"
#: static/tmp_js/gui-d-servicespools.js:450 #: static/tmp_js/gui-d-servicespools.js:450
msgid "If selected, will initiate the publication inmediatly after creation" msgid "If selected, will initiate the publication inmediatly after creation"
msgstr "" msgstr "Si se selecciona, se iniciará la publicación inmediatamente después de la creación"
"Si se selecciona, se iniciará la publicación inmediatamente después de la "
"creación"
#: static/tmp_js/gui-d-servicespools.js:462 static/tmp_js/gui.js:50 #: static/tmp_js/gui-d-servicespools.js:462 static/tmp_js/gui.js:50
msgid "Edit" msgid "Edit"

View File

@ -12,12 +12,11 @@ msgstr ""
"POT-Creation-Date: 2017-06-06 13:14+0200\n" "POT-Creation-Date: 2017-06-06 13:14+0200\n"
"PO-Revision-Date: 2017-06-06 11:11+0000\n" "PO-Revision-Date: 2017-06-06 11:11+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n" "Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/" "Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/eu/)\n"
"eu/)\n"
"Language: eu\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Language: eu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: REST/methods/actor.py:94 REST/methods/client.py:92 #: REST/methods/actor.py:94 REST/methods/client.py:92
@ -67,11 +66,13 @@ msgstr "Izena"
#: REST/methods/user_services.py:272 REST/methods/users_groups.py:114 #: REST/methods/user_services.py:272 REST/methods/users_groups.py:114
#: REST/methods/users_groups.py:262 REST/model.py:140 #: REST/methods/users_groups.py:262 REST/model.py:140
#: templates/uds/admin/tmpl/calendar_rule.html:14 #: templates/uds/admin/tmpl/calendar_rule.html:14
#: templates/uds/admin/tmpl/group.html:49 templates/uds/admin/tmpl/user.html:40 #: templates/uds/admin/tmpl/group.html:49
#: templates/uds/admin/tmpl/user.html:40
msgid "Comments" msgid "Comments"
msgstr "Iruzkinak" msgstr "Iruzkinak"
#: REST/methods/authenticators.py:62 REST/methods/services_pool_calendars.py:89 #: REST/methods/authenticators.py:62
#: REST/methods/services_pool_calendars.py:89
#: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56 #: REST/methods/services_pool_groups.py:62 REST/methods/transports.py:56
#: REST/methods/user_services.py:269 REST/model.py:149 #: REST/methods/user_services.py:269 REST/model.py:149
#: templates/uds/admin/tmpl/pool_add_access.html:5 #: templates/uds/admin/tmpl/pool_add_access.html:5
@ -196,9 +197,7 @@ msgstr "Sare eremua"
msgid "" msgid ""
"Network range. Accepts most network definitions formats (range, subnet, " "Network range. Accepts most network definitions formats (range, subnet, "
"host, etc..." "host, etc..."
msgstr "" msgstr "Sare bitartea. Sare definizio formatu gehienak onartzen dira (bitartea, ostalaria, etb"
"Sare bitartea. Sare definizio formatu gehienak onartzen dira (bitartea, "
"ostalaria, etb"
#: REST/methods/osmanagers.py:55 #: REST/methods/osmanagers.py:55
msgid "Current OS Managers" msgid "Current OS Managers"
@ -206,9 +205,7 @@ msgstr "Momentuko SE kudeatzaileak "
#: REST/methods/osmanagers.py:81 #: REST/methods/osmanagers.py:81
msgid "Can't delete an OS Manager with services pools associated" msgid "Can't delete an OS Manager with services pools associated"
msgstr "" msgstr "Ezinezkoa da SE kudeazailea ezabatzea pool-zerbitzuak erlazionaturik dituenean"
"Ezinezkoa da SE kudeazailea ezabatzea pool-zerbitzuak erlazionaturik "
"dituenean"
#: REST/methods/providers.py:62 #: REST/methods/providers.py:62
msgid "Service providers" msgid "Service providers"
@ -219,7 +216,8 @@ msgid "Status"
msgstr "Egoera" msgstr "Egoera"
#: REST/methods/providers.py:69 reports/stats/pools_usage.py:107 #: REST/methods/providers.py:69 reports/stats/pools_usage.py:107
#: reports/stats/pools_usage.py:283 templates/uds/admin/snippets/navbar.html:22 #: reports/stats/pools_usage.py:283
#: templates/uds/admin/snippets/navbar.html:22
#: templates/uds/admin/tmpl/dashboard.html:61 #: templates/uds/admin/tmpl/dashboard.html:61
#: templates/uds/admin/tmpl/providers.html:4 #: templates/uds/admin/tmpl/providers.html:4
#: templates/uds/admin/tmpl/providers.html:7 #: templates/uds/admin/tmpl/providers.html:7
@ -500,9 +498,7 @@ msgstr "Sare sarrera"
msgid "" msgid ""
"If checked, the transport will be enabled for the selected networks.If " "If checked, the transport will be enabled for the selected networks.If "
"unchecked, transport will be disabled for selected networks" "unchecked, transport will be disabled for selected networks"
msgstr "" msgstr "Aktibo izan ezkero, autaturiko sareetan garraioak gaituko dira. Ostean, autaturiko sareetan garraioak desgaituko dira"
"Aktibo izan ezkero, autaturiko sareetan garraioak gaituko dira. Ostean, "
"autaturiko sareetan garraioak desgaituko dira"
#: REST/methods/transports.py:81 #: REST/methods/transports.py:81
#: services/Nutanix_enterprise/NutanixService.py:51 #: services/Nutanix_enterprise/NutanixService.py:51
@ -514,9 +510,7 @@ msgstr "Sareak"
msgid "" msgid ""
"Networks associated with this transport. If No network selected, will mean " "Networks associated with this transport. If No network selected, will mean "
"\"all networks\"" "\"all networks\""
msgstr "" msgstr "Garraio honekin loturiko sareak. Sarerik ez bada aukeratzen, denak lotuko dira"
"Garraio honekin loturiko sareak. Sarerik ez bada aukeratzen, denak lotuko "
"dira"
#: REST/methods/transports.py:89 #: REST/methods/transports.py:89
msgid "Allowed Devices" msgid "Allowed Devices"
@ -524,8 +518,8 @@ msgstr "Baimendutako gailuak"
#: REST/methods/transports.py:90 #: REST/methods/transports.py:90
msgid "" msgid ""
"If empty, any kind of device compatible with this transport will be allowed. " "If empty, any kind of device compatible with this transport will be allowed."
"Else, only devices compatible with selected values will be allowed" " Else, only devices compatible with selected values will be allowed"
msgstr "" msgstr ""
#: REST/methods/user_services.py:80 REST/methods/user_services.py:81 #: REST/methods/user_services.py:80 REST/methods/user_services.py:81
@ -559,7 +553,8 @@ msgstr "Izen adiskidetsua"
msgid "Status date" msgid "Status date"
msgstr "Egoera data" msgstr "Egoera data"
#: REST/methods/user_services.py:134 templates/uds/admin/tmpl/user-info.html:65 #: REST/methods/user_services.py:134
#: templates/uds/admin/tmpl/user-info.html:65
msgid "In Use" msgid "In Use"
msgstr "Erabiltzen" msgstr "Erabiltzen"
@ -797,8 +792,7 @@ msgstr "SSL erabili"
#: auths/ActiveDirectory_enterprise/Authenticator.py:36 #: auths/ActiveDirectory_enterprise/Authenticator.py:36
msgid "If checked, a ssl connection to Active Directory will be used" msgid "If checked, a ssl connection to Active Directory will be used"
msgstr "" msgstr "Aktibo izanez gero, ssl bidez ezarriko da konexioa \"Active Directory\"-ra"
"Aktibo izanez gero, ssl bidez ezarriko da konexioa \"Active Directory\"-ra"
#: auths/ActiveDirectory_enterprise/Authenticator.py:37 #: auths/ActiveDirectory_enterprise/Authenticator.py:37
msgid "Compatibility" msgid "Compatibility"
@ -819,11 +813,9 @@ msgstr "Erabiltzailea"
#: auths/ActiveDirectory_enterprise/Authenticator.py:39 #: auths/ActiveDirectory_enterprise/Authenticator.py:39
msgid "" msgid ""
"Username with read privileges on the base selected (use USER@DOMAIN.DOM form " "Username with read privileges on the base selected (use USER@DOMAIN.DOM form"
"for this)" " for this)"
msgstr "" msgstr "Aukeratutako oinarrian irakurtzeko pribilegioa daukan erabiltzailea (erabil USER@DOMAIN.DOM)"
"Aukeratutako oinarrian irakurtzeko pribilegioa daukan erabiltzailea (erabil "
"USER@DOMAIN.DOM)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:40 #: auths/ActiveDirectory_enterprise/Authenticator.py:40
#: auths/ActiveDirectory_enterprise/Authenticator.py:58 #: auths/ActiveDirectory_enterprise/Authenticator.py:58
@ -918,24 +910,18 @@ msgstr "Domeinua txarto omen dago, egiazta ezazu."
#: auths/ActiveDirectory_enterprise/Authenticator.py:482 #: auths/ActiveDirectory_enterprise/Authenticator.py:482
msgid "" msgid ""
"Server does not seem an Active Directory (it does not have user objects)" "Server does not seem an Active Directory (it does not have user objects)"
msgstr "" msgstr "Zerbitzaria ez omen da Active Directory Zerbitzari bat (ez du erabiltzaile objeturik)"
"Zerbitzaria ez omen da Active Directory Zerbitzari bat (ez du erabiltzaile "
"objeturik)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:490 #: auths/ActiveDirectory_enterprise/Authenticator.py:490
msgid "" msgid ""
"Server does not seem an Active Directory (it does not have group objects)" "Server does not seem an Active Directory (it does not have group objects)"
msgstr "" msgstr "Zerbitzaria ez omen da Active Directory Zerbitzari bat (ez du talde objeturik)"
"Zerbitzaria ez omen da Active Directory Zerbitzari bat (ez du talde "
"objeturik)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:498 #: auths/ActiveDirectory_enterprise/Authenticator.py:498
msgid "" msgid ""
"Server does not seem an Active Directory (it does not have any user nor " "Server does not seem an Active Directory (it does not have any user nor "
"groups)" "groups)"
msgstr "" msgstr "Zerbitzaria ez omen da Active Directory Zerbitzari bat (ez du erabiltzaile ez talderik)"
"Zerbitzaria ez omen da Active Directory Zerbitzari bat (ez du erabiltzaile "
"ez talderik)"
#: auths/ActiveDirectory_enterprise/Authenticator.py:503 #: auths/ActiveDirectory_enterprise/Authenticator.py:503
#: auths/EDirectory_enterprise/Authenticator.py:360 #: auths/EDirectory_enterprise/Authenticator.py:360
@ -997,9 +983,7 @@ msgstr "LDAP bilaketa oinarria txarto dago"
#: auths/EDirectory_enterprise/Authenticator.py:330 #: auths/EDirectory_enterprise/Authenticator.py:330
#: auths/RegexLdap/Authenticator.py:403 auths/SimpleLDAP/Authenticator.py:382 #: auths/RegexLdap/Authenticator.py:403 auths/SimpleLDAP/Authenticator.py:382
msgid "Ldap user class seems to be incorrect (no user found by that class)" msgid "Ldap user class seems to be incorrect (no user found by that class)"
msgstr "" msgstr "LDAP erabiltzaile mota txarto dagoela dirudi (ez da aurkitu mota horretako erabiltzailerik)"
"LDAP erabiltzaile mota txarto dagoela dirudi (ez da aurkitu mota horretako "
"erabiltzailerik)"
#: auths/EDirectory_enterprise/Authenticator.py:338 #: auths/EDirectory_enterprise/Authenticator.py:338
#: auths/SimpleLDAP/Authenticator.py:398 #: auths/SimpleLDAP/Authenticator.py:398
@ -1023,8 +1007,8 @@ msgstr "Proxy-a onartu"
#: auths/IP/Authenticator.py:52 auths/InternalDB/Authenticator.py:66 #: auths/IP/Authenticator.py:52 auths/InternalDB/Authenticator.py:66
msgid "" msgid ""
"If checked, requests via proxy will get FORWARDED ip address (take care with " "If checked, requests via proxy will get FORWARDED ip address (take care with"
"this bein checked, can take internal IP addresses from internet)" " this bein checked, can take internal IP addresses from internet)"
msgstr "" msgstr ""
#: auths/IP/Authenticator.py:54 auths/IP/Authenticator.py:56 #: auths/IP/Authenticator.py:54 auths/IP/Authenticator.py:56
@ -1117,9 +1101,9 @@ msgid "User Name Attr"
msgstr "Erabiltzailea-izen atributua" msgstr "Erabiltzailea-izen atributua"
#: auths/RegexLdap/Authenticator.py:66 auths/SimpleLDAP/Authenticator.py:66 #: auths/RegexLdap/Authenticator.py:66 auths/SimpleLDAP/Authenticator.py:66
msgid "Attributes that contains the user name (list of comma separated values)" msgid ""
msgstr "" "Attributes that contains the user name (list of comma separated values)"
"Erabiltzaile izena daukan atributua (komaz banandutako balio zerrenda) " msgstr "Erabiltzaile izena daukan atributua (komaz banandutako balio zerrenda) "
#: auths/RegexLdap/Authenticator.py:67 #: auths/RegexLdap/Authenticator.py:67
msgid "Group Name Attr" msgid "Group Name Attr"
@ -1141,17 +1125,13 @@ msgstr "LDAP autentifikatzailearen adierazpen erregularrak"
msgid "" msgid ""
"Ldap user id attr is probably wrong (can't find any user with both " "Ldap user id attr is probably wrong (can't find any user with both "
"conditions)" "conditions)"
msgstr "" msgstr "LDAP erabiltzairen ID atributua txarto dagoela dirudi (ez da aurkitu balditza biak betetzen dituen erabiltzailerik)"
"LDAP erabiltzairen ID atributua txarto dagoela dirudi (ez da aurkitu "
"balditza biak betetzen dituen erabiltzailerik)"
#: auths/RegexLdap/Authenticator.py:426 auths/SimpleLDAP/Authenticator.py:406 #: auths/RegexLdap/Authenticator.py:426 auths/SimpleLDAP/Authenticator.py:406
msgid "" msgid ""
"Ldap group id attribute seems to be incorrect (no group found by that " "Ldap group id attribute seems to be incorrect (no group found by that "
"attribute)" "attribute)"
msgstr "" msgstr "LDAP taldearen ID atributua txarto dagoela dirudi (ez da talderik aurkitu atributu horrekin )"
"LDAP taldearen ID atributua txarto dagoela dirudi (ez da talderik aurkitu "
"atributu horrekin )"
#: auths/SAML_enterprise/SAML.py:82 #: auths/SAML_enterprise/SAML.py:82
msgid "SAML Authenticator" msgid "SAML Authenticator"
@ -1203,7 +1183,8 @@ msgid "Entity ID"
msgstr "Erakunde IDa" msgstr "Erakunde IDa"
#: auths/SAML_enterprise/SAML.py:130 #: auths/SAML_enterprise/SAML.py:130
msgid "ID of the SP. If left blank, this will be autogenerated from server URL" msgid ""
"ID of the SP. If left blank, this will be autogenerated from server URL"
msgstr "" msgstr ""
#: auths/SAML_enterprise/SAML.py:132 #: auths/SAML_enterprise/SAML.py:132
@ -1237,8 +1218,8 @@ msgstr ""
#: auths/SAML_enterprise/SAML.py:162 #: auths/SAML_enterprise/SAML.py:162
msgid "" msgid ""
"Server certificate should be a valid PEM (PEM certificates starts with -----" "Server certificate should be a valid PEM (PEM certificates starts with "
"BEGIN CERTIFICATE-----)" "-----BEGIN CERTIFICATE-----)"
msgstr "" msgstr ""
#: auths/SAML_enterprise/SAML.py:167 #: auths/SAML_enterprise/SAML.py:167
@ -1291,7 +1272,8 @@ msgstr "Talde faltsua"
#: templates/uds/admin/tmpl/permissions.html:22 #: templates/uds/admin/tmpl/permissions.html:22
#: templates/uds/admin/tmpl/services_pool.html:33 #: templates/uds/admin/tmpl/services_pool.html:33
#: templates/uds/admin/tmpl/user-info.html:4 #: templates/uds/admin/tmpl/user-info.html:4
#: templates/uds/admin/tmpl/user.html:90 templates/uds/admin/tmpl/user.html:104 #: templates/uds/admin/tmpl/user.html:90
#: templates/uds/admin/tmpl/user.html:104
msgid "Groups" msgid "Groups"
msgstr "Taldeak" msgstr "Taldeak"
@ -1635,8 +1617,8 @@ msgstr ""
#: core/util/validators.py:116 #: core/util/validators.py:116
msgid "" msgid ""
"Invalid mac range. Mac range must be in format XX:XX:XX:XX:XX:XX-XX:XX:XX:XX:" "Invalid mac range. Mac range must be in format XX:XX:XX:XX:XX:XX-"
"XX:XX" "XX:XX:XX:XX:XX:XX"
msgstr "" msgstr ""
#: dispatchers/wyse_enterprise/views.py:114 #: dispatchers/wyse_enterprise/views.py:114
@ -1846,7 +1828,8 @@ msgstr ""
#: osmanagers/LinuxOsManager/__init__.py:49 #: osmanagers/LinuxOsManager/__init__.py:49
msgid "" msgid ""
"UDS Actor for Debian, Ubuntu, ... Linux machines <b>(Requires python 2.7)</b>" "UDS Actor for Debian, Ubuntu, ... Linux machines <b>(Requires python "
"2.7)</b>"
msgstr "" msgstr ""
#: osmanagers/LinuxOsManager/__init__.py:54 #: osmanagers/LinuxOsManager/__init__.py:54
@ -1856,7 +1839,8 @@ msgid ""
msgstr "" msgstr ""
#: osmanagers/LinuxOsManager/__init__.py:59 #: osmanagers/LinuxOsManager/__init__.py:59
msgid "UDS Actor for openSUSE, ... Linux machines <b>(Requires python 2.7)</b>" msgid ""
"UDS Actor for openSUSE, ... Linux machines <b>(Requires python 2.7)</b>"
msgstr "" msgstr ""
#: osmanagers/RDSOsManager_enterprise/RDSOsManager.py:31 #: osmanagers/RDSOsManager_enterprise/RDSOsManager.py:31
@ -2271,7 +2255,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:55 #: services/HyperV_enterprise/HyperVClusterLinkedService.py:55
#: services/HyperV_enterprise/HyperVLinkedService.py:59 #: services/HyperV_enterprise/HyperVLinkedService.py:59
msgid "Hyper Services based on templates and differential disks (experimental)" msgid ""
"Hyper Services based on templates and differential disks (experimental)"
msgstr "" msgstr ""
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:72 #: services/HyperV_enterprise/HyperVClusterLinkedService.py:72
@ -2284,7 +2269,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:78 #: services/HyperV_enterprise/HyperVClusterLinkedService.py:78
#: services/HyperV_enterprise/HyperVLinkedService.py:82 #: services/HyperV_enterprise/HyperVLinkedService.py:82
#: services/OVirt/OVirtLinkedService.py:83 services/OpenStack/LiveService.py:81 #: services/OVirt/OVirtLinkedService.py:83
#: services/OpenStack/LiveService.py:81
#: services/Vmware_enterprise/VCLinkedCloneService.py:42 #: services/Vmware_enterprise/VCLinkedCloneService.py:42
#: services/Xen/XenLinkedService.py:83 #: services/Xen/XenLinkedService.py:83
msgid "Number of desired machines to keep suspended waiting for use" msgid "Number of desired machines to keep suspended waiting for use"
@ -2316,7 +2302,8 @@ msgstr "Sarea"
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:96 #: services/HyperV_enterprise/HyperVClusterLinkedService.py:96
#: services/HyperV_enterprise/HyperVLinkedService.py:131 #: services/HyperV_enterprise/HyperVLinkedService.py:131
msgid "" msgid ""
"If more than 1 interface is found in machine, use one on this network as main" "If more than 1 interface is found in machine, use one on this network as "
"main"
msgstr "" msgstr ""
#: services/HyperV_enterprise/HyperVClusterLinkedService.py:98 #: services/HyperV_enterprise/HyperVClusterLinkedService.py:98
@ -2347,7 +2334,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:148 #: services/HyperV_enterprise/HyperVLinkedService.py:148
#: services/Nutanix_enterprise/NutanixService.py:57 #: services/Nutanix_enterprise/NutanixService.py:57
#: services/OVirt/OVirtLinkedService.py:187 #: services/OVirt/OVirtLinkedService.py:187
#: services/OpenNebula/LiveService.py:112 services/OpenStack/LiveService.py:124 #: services/OpenNebula/LiveService.py:112
#: services/OpenStack/LiveService.py:124
#: services/Vmware_enterprise/VCLinkedCloneService.py:91 #: services/Vmware_enterprise/VCLinkedCloneService.py:91
#: services/Xen/XenLinkedService.py:158 #: services/Xen/XenLinkedService.py:158
msgid "Machine Names" msgid "Machine Names"
@ -2364,7 +2352,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:158 #: services/HyperV_enterprise/HyperVLinkedService.py:158
#: services/Nutanix_enterprise/NutanixService.py:66 #: services/Nutanix_enterprise/NutanixService.py:66
#: services/OVirt/OVirtLinkedService.py:197 #: services/OVirt/OVirtLinkedService.py:197
#: services/OpenNebula/LiveService.py:122 services/OpenStack/LiveService.py:134 #: services/OpenNebula/LiveService.py:122
#: services/OpenStack/LiveService.py:134
#: services/Vmware_enterprise/VCLinkedCloneService.py:92 #: services/Vmware_enterprise/VCLinkedCloneService.py:92
#: services/Xen/XenLinkedService.py:168 #: services/Xen/XenLinkedService.py:168
msgid "Name Length" msgid "Name Length"
@ -2374,7 +2363,8 @@ msgstr "Izen luzeera"
#: services/HyperV_enterprise/HyperVLinkedService.py:161 #: services/HyperV_enterprise/HyperVLinkedService.py:161
#: services/Nutanix_enterprise/NutanixService.py:69 #: services/Nutanix_enterprise/NutanixService.py:69
#: services/OVirt/OVirtLinkedService.py:200 #: services/OVirt/OVirtLinkedService.py:200
#: services/OpenNebula/LiveService.py:125 services/OpenStack/LiveService.py:137 #: services/OpenNebula/LiveService.py:125
#: services/OpenStack/LiveService.py:137
#: services/Vmware_enterprise/VCLinkedCloneService.py:93 #: services/Vmware_enterprise/VCLinkedCloneService.py:93
msgid "Size of numeric part for the names of these machines (between 3 and 6)" msgid "Size of numeric part for the names of these machines (between 3 and 6)"
msgstr "" msgstr ""
@ -2383,7 +2373,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:176 #: services/HyperV_enterprise/HyperVLinkedService.py:176
#: services/Nutanix_enterprise/NutanixService.py:87 #: services/Nutanix_enterprise/NutanixService.py:87
#: services/OVirt/OVirtLinkedService.py:218 #: services/OVirt/OVirtLinkedService.py:218
#: services/OpenNebula/LiveService.py:140 services/OpenStack/LiveService.py:155 #: services/OpenNebula/LiveService.py:140
#: services/OpenStack/LiveService.py:155
#: services/Vmware_enterprise/VCLinkedCloneService.py:114 #: services/Vmware_enterprise/VCLinkedCloneService.py:114
#: services/Xen/XenLinkedService.py:186 #: services/Xen/XenLinkedService.py:186
msgid "The length of basename plus length must not be greater than 15" msgid "The length of basename plus length must not be greater than 15"
@ -2393,7 +2384,8 @@ msgstr ""
#: services/HyperV_enterprise/HyperVLinkedService.py:178 #: services/HyperV_enterprise/HyperVLinkedService.py:178
#: services/Nutanix_enterprise/NutanixService.py:89 #: services/Nutanix_enterprise/NutanixService.py:89
#: services/OVirt/OVirtLinkedService.py:220 #: services/OVirt/OVirtLinkedService.py:220
#: services/OpenNebula/LiveService.py:142 services/OpenStack/LiveService.py:157 #: services/OpenNebula/LiveService.py:142
#: services/OpenStack/LiveService.py:157
#: services/Vmware_enterprise/VCLinkedCloneService.py:116 #: services/Vmware_enterprise/VCLinkedCloneService.py:116
#: services/Xen/XenLinkedService.py:188 #: services/Xen/XenLinkedService.py:188
msgid "The machine name can't be only numbers" msgid "The machine name can't be only numbers"
@ -2502,10 +2494,10 @@ msgstr ""
#: services/OVirt/OVirtLinkedService.py:201 #: services/OVirt/OVirtLinkedService.py:201
#: services/OpenNebula/LiveService.py:106 #: services/OpenNebula/LiveService.py:106
#: services/OpenNebula/LiveService.py:116 #: services/OpenNebula/LiveService.py:116
#: services/OpenNebula/LiveService.py:126 services/OpenStack/LiveService.py:116 #: services/OpenNebula/LiveService.py:126
#: services/OpenStack/LiveService.py:118 services/OpenStack/LiveService.py:119 #: services/OpenStack/LiveService.py:116 services/OpenStack/LiveService.py:118
#: services/OpenStack/LiveService.py:121 services/OpenStack/LiveService.py:129 #: services/OpenStack/LiveService.py:119 services/OpenStack/LiveService.py:121
#: services/OpenStack/LiveService.py:139 #: services/OpenStack/LiveService.py:129 services/OpenStack/LiveService.py:139
#: services/Vmware_enterprise/VCLinkedCloneService.py:77 #: services/Vmware_enterprise/VCLinkedCloneService.py:77
#: services/Vmware_enterprise/VCLinkedCloneService.py:81 #: services/Vmware_enterprise/VCLinkedCloneService.py:81
#: services/Vmware_enterprise/VCLinkedCloneService.py:83 #: services/Vmware_enterprise/VCLinkedCloneService.py:83
@ -2750,8 +2742,8 @@ msgstr ""
#: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:100 #: services/OpenNebula/Provider.py:100 services/OpenStack/Provider.py:100
msgid "" msgid ""
"If checked, the connection will be forced to be ssl (will not work if server " "If checked, the connection will be forced to be ssl (will not work if server"
"is not providing ssl)" " is not providing ssl)"
msgstr "" msgstr ""
#: services/OpenNebula/Provider.py:101 #: services/OpenNebula/Provider.py:101
@ -2949,7 +2941,8 @@ msgid ""
msgstr "" msgstr ""
#: services/RDS_enterprise/RDSProvider.py:65 #: services/RDS_enterprise/RDSProvider.py:65
msgid "Error: User {} on host {} is being used and cannot be removed right now" msgid ""
"Error: User {} on host {} is being used and cannot be removed right now"
msgstr "" msgstr ""
#: services/RDS_enterprise/RDSProvider.py:95 #: services/RDS_enterprise/RDSProvider.py:95
@ -3551,12 +3544,14 @@ msgid "Last Access"
msgstr "" msgstr ""
#: templates/uds/admin/tmpl/group-info.html:55 #: templates/uds/admin/tmpl/group-info.html:55
#: templates/uds/admin/tmpl/group.html:57 templates/uds/admin/tmpl/user.html:48 #: templates/uds/admin/tmpl/group.html:57
#: templates/uds/admin/tmpl/user.html:48
msgid "Enabled" msgid "Enabled"
msgstr "" msgstr ""
#: templates/uds/admin/tmpl/group-info.html:56 #: templates/uds/admin/tmpl/group-info.html:56
#: templates/uds/admin/tmpl/group.html:58 templates/uds/admin/tmpl/user.html:49 #: templates/uds/admin/tmpl/group.html:58
#: templates/uds/admin/tmpl/user.html:49
msgid "Disabled" msgid "Disabled"
msgstr "" msgstr ""
@ -3571,7 +3566,8 @@ msgid "Any"
msgstr "Edozein" msgstr "Edozein"
#: templates/uds/admin/tmpl/group.html:24 #: templates/uds/admin/tmpl/group.html:24
#: templates/uds/admin/tmpl/search.html:9 templates/uds/admin/tmpl/user.html:21 #: templates/uds/admin/tmpl/search.html:9
#: templates/uds/admin/tmpl/user.html:21
msgid "Search" msgid "Search"
msgstr "Bilatu" msgstr "Bilatu"
@ -3751,7 +3747,8 @@ msgstr "Langile Kidea"
msgid "Admin" msgid "Admin"
msgstr "Admin" msgstr "Admin"
#: templates/uds/admin/tmpl/user.html:92 templates/uds/admin/tmpl/user.html:106 #: templates/uds/admin/tmpl/user.html:92
#: templates/uds/admin/tmpl/user.html:106
#, python-brace-format #, python-brace-format
msgid "{0} of {1} selected" msgid "{0} of {1} selected"
msgstr "" msgstr ""
@ -4073,8 +4070,8 @@ msgstr ""
#: templates/uds/semantic/templates/base.html:33 #: templates/uds/semantic/templates/base.html:33
msgid "" msgid ""
"Your browser is supported only partially. Please, upgrade it to a modern " "Your browser is supported only partially. Please, upgrade it to a modern "
"html5 browser like Firefox, Chrome, Opera, ... (IE must be 10 or better, and " "html5 browser like Firefox, Chrome, Opera, ... (IE must be 10 or better, and"
"must also disable \"Compatibility View Mode\" for this site)" " must also disable \"Compatibility View Mode\" for this site)"
msgstr "" msgstr ""
#: templates/uds/html5/templates/base.html:109 #: templates/uds/html5/templates/base.html:109
@ -4244,8 +4241,8 @@ msgstr ""
#: transports/RGS_enterprise/RGSTransport.py:47 #: transports/RGS_enterprise/RGSTransport.py:47
#: transports/RGS_enterprise/TRGSTransport.py:57 #: transports/RGS_enterprise/TRGSTransport.py:57
msgid "" msgid ""
"If not empty, this domain will be always used as credential (used as DOMAIN" "If not empty, this domain will be always used as credential (used as "
"\\user)" "DOMAIN\\user)"
msgstr "" msgstr ""
#: transports/HTML5RDP/HTML5RDP.py:77 transports/RDP/BaseRDPTransport.py:70 #: transports/HTML5RDP/HTML5RDP.py:77 transports/RDP/BaseRDPTransport.py:70
@ -4439,8 +4436,8 @@ msgstr ""
#: transports/NX/TSNXTransport.py:72 #: transports/NX/TSNXTransport.py:72
#: transports/RGS_enterprise/TRGSTransport.py:52 #: transports/RGS_enterprise/TRGSTransport.py:52
msgid "" msgid ""
"If not empty, this server will be used to check if service is running before " "If not empty, this server will be used to check if service is running before"
"assigning it to user. (use HOST:PORT format)" " assigning it to user. (use HOST:PORT format)"
msgstr "" msgstr ""
#: transports/NX/TSNXTransport.py:115 transports/RDP/TRDPTransport.py:100 #: transports/NX/TSNXTransport.py:115 transports/RDP/TRDPTransport.py:100
@ -4572,7 +4569,8 @@ msgstr ""
#: transports/RDP/BaseRDPTransport.py:78 #: transports/RDP/BaseRDPTransport.py:78
#: transports/RDS_enterprise/BaseRDSTransport.py:79 #: transports/RDS_enterprise/BaseRDSTransport.py:79
msgid "If smartcard is checked, the smartcard string used with xfreerdp client" msgid ""
"If smartcard is checked, the smartcard string used with xfreerdp client"
msgstr "" msgstr ""
#: transports/RDP/BaseRDPTransport.py:79 #: transports/RDP/BaseRDPTransport.py:79
@ -4583,8 +4581,8 @@ msgstr ""
#: transports/RDP/BaseRDPTransport.py:79 #: transports/RDP/BaseRDPTransport.py:79
#: transports/RDS_enterprise/BaseRDSTransport.py:80 #: transports/RDS_enterprise/BaseRDSTransport.py:80
msgid "" msgid ""
"If not empty, extra parameter to include for Linux Client (for example /usb:" "If not empty, extra parameter to include for Linux Client (for example "
"id,dev:054c:0268, or aything compatible with your xfreerdp client)" "/usb:id,dev:054c:0268, or aything compatible with your xfreerdp client)"
msgstr "" msgstr ""
#: transports/RDP/RDPTransport.py:55 #: transports/RDP/RDPTransport.py:55
@ -4739,8 +4737,8 @@ msgstr "Egiaztagiri gabe"
#: transports/SPICE/BaseSPICETransport.py:87 #: transports/SPICE/BaseSPICETransport.py:87
msgid "" msgid ""
"Server certificate (public), can be found on your ovirt engine, probably at /" "Server certificate (public), can be found on your ovirt engine, probably at "
"etc/pki/ovirt-engine/certs/ca.der (Use the contents of this file)." "/etc/pki/ovirt-engine/certs/ca.der (Use the contents of this file)."
msgstr "" msgstr ""
#: transports/SPICE/BaseSPICETransport.py:92 #: transports/SPICE/BaseSPICETransport.py:92
@ -4946,5 +4944,4 @@ msgstr ""
#: web/views/service.py:115 #: web/views/service.py:115
msgid "Service not ready. Please, try again in a while." msgid "Service not ready. Please, try again in a while."
msgstr "" msgstr "Mesedez, aldi batean proba ezazu, zerbitzua ez dago prest oraindik eta."
"Mesedez, aldi batean proba ezazu, zerbitzua ez dago prest oraindik eta."

View File

@ -12,12 +12,11 @@ msgstr ""
"POT-Creation-Date: 2017-06-06 13:15+0200\n" "POT-Creation-Date: 2017-06-06 13:15+0200\n"
"PO-Revision-Date: 2017-05-10 08:47+0000\n" "PO-Revision-Date: 2017-05-10 08:47+0000\n"
"Last-Translator: Lanmedia Comunicaciones <jetxaniz@lanmedia.es>\n" "Last-Translator: Lanmedia Comunicaciones <jetxaniz@lanmedia.es>\n"
"Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/" "Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/eu/)\n"
"eu/)\n"
"Language: eu\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Language: eu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: static/tmp_js/api-tools.js:322 #: static/tmp_js/api-tools.js:322

File diff suppressed because it is too large Load Diff

View File

@ -10,14 +10,13 @@ msgstr ""
"Project-Id-Version: OpenUDS\n" "Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-06 13:15+0200\n" "POT-Creation-Date: 2017-06-06 13:15+0200\n"
"PO-Revision-Date: 2017-02-01 23:19+0000\n" "PO-Revision-Date: 2017-09-20 01:16+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n" "Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: French (http://www.transifex.com/openuds/openuds/language/" "Language-Team: French (http://www.transifex.com/openuds/openuds/language/fr/)\n"
"fr/)\n"
"Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: static/tmp_js/api-tools.js:322 #: static/tmp_js/api-tools.js:322

File diff suppressed because it is too large Load Diff

View File

@ -8,14 +8,13 @@ msgstr ""
"Project-Id-Version: OpenUDS\n" "Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-06 13:15+0200\n" "POT-Creation-Date: 2017-06-06 13:15+0200\n"
"PO-Revision-Date: 2017-02-01 23:19+0000\n" "PO-Revision-Date: 2017-09-20 01:16+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n" "Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/" "Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/it/)\n"
"it/)\n"
"Language: it\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: static/tmp_js/api-tools.js:322 #: static/tmp_js/api-tools.js:322

File diff suppressed because it is too large Load Diff

View File

@ -8,14 +8,13 @@ msgstr ""
"Project-Id-Version: OpenUDS\n" "Project-Id-Version: OpenUDS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-06 13:15+0200\n" "POT-Creation-Date: 2017-06-06 13:15+0200\n"
"PO-Revision-Date: 2017-02-01 23:19+0000\n" "PO-Revision-Date: 2017-09-20 01:16+0000\n"
"Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n" "Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/" "Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/pt/)\n"
"pt/)\n"
"Language: pt\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Language: pt\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: static/tmp_js/api-tools.js:322 #: static/tmp_js/api-tools.js:322