Updating from 2.2

This commit is contained in:
Adolfo Gómez García 2017-10-05 11:05:18 +02:00
commit 04a862840c
28 changed files with 15808 additions and 4820 deletions

View File

@ -46,7 +46,7 @@ import re
import logging import logging
import six import six
__updated__ = '2017-09-20' __updated__ = '2017-10-05'
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@ -63,7 +63,7 @@ class RegexLdap(auths.Authenticator):
timeout = gui.NumericField(length=3, label=_('Timeout'), defvalue='10', order=6, tooltip=_('Timeout in seconds of connection to LDAP'), required=True, minValue=1) timeout = gui.NumericField(length=3, label=_('Timeout'), defvalue='10', order=6, tooltip=_('Timeout in seconds of connection to LDAP'), required=True, minValue=1)
ldapBase = gui.TextField(length=64, label=_('Base'), order=7, tooltip=_('Common search base (used for "users" and "groups")'), required=True, tab=_('Ldap info')) ldapBase = gui.TextField(length=64, label=_('Base'), order=7, tooltip=_('Common search base (used for "users" and "groups")'), required=True, tab=_('Ldap info'))
userClass = gui.TextField(length=64, label=_('User class'), defvalue='posixAccount', order=8, tooltip=_('lass for LDAP users (normally posixAccount)'), required=True, tab=_('Ldap info')) userClass = gui.TextField(length=64, label=_('User class'), defvalue='posixAccount', order=8, tooltip=_('Class for LDAP users (normally posixAccount)'), required=True, tab=_('Ldap info'))
userIdAttr = gui.TextField(length=64, label=_('User Id Attr'), defvalue='uid', order=9, tooltip=_('Attribute that contains the user id'), required=True, tab=_('Ldap info')) userIdAttr = gui.TextField(length=64, label=_('User Id Attr'), defvalue='uid', order=9, tooltip=_('Attribute that contains the user id'), required=True, tab=_('Ldap info'))
userNameAttr = gui.TextField(length=640, label=_('User Name Attr'), multiline=2, defvalue='uid', order=10, tooltip=_('Attributes that contains the user name (list of comma separated values)'), required=True, tab=_('Ldap info')) userNameAttr = gui.TextField(length=640, label=_('User Name Attr'), multiline=2, defvalue='uid', order=10, tooltip=_('Attributes that contains the user name (list of comma separated values)'), required=True, tab=_('Ldap info'))
groupNameAttr = gui.TextField(length=640, label=_('Group Name Attr'), multiline=2, defvalue='cn', order=11, tooltip=_('Attribute that contains the group name'), required=True, tab=_('Ldap info')) groupNameAttr = gui.TextField(length=640, label=_('Group Name Attr'), multiline=2, defvalue='cn', order=11, tooltip=_('Attribute that contains the group name'), required=True, tab=_('Ldap info'))

View File

@ -51,7 +51,7 @@ import requests
import json import json
import logging import logging
__updated__ = '2017-05-19' __updated__ = '2017-10-03'
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
traceLogger = logging.getLogger('traceLog') traceLogger = logging.getLogger('traceLog')
@ -408,15 +408,7 @@ class UserServiceManager(object):
url += '/uuid' url += '/uuid'
try: try:
if proxy is not None: r = requests.get(url, verify=False, timeout=5)
proxy.doProxyRequest(url=url, data=None, timeout=5)
else:
r = requests.get(
url,
verify=False,
timeout=5,
headers={'content-type': 'application/json'}
)
uuid = json.loads(r.content) uuid = json.loads(r.content)
if uuid != uService.uuid: if uuid != uService.uuid:
logger.info('The requested machine has uuid {} and the expected was {}'.format(uuid, uService.uuid)) logger.info('The requested machine has uuid {} and the expected was {}'.format(uuid, uService.uuid))
@ -584,8 +576,9 @@ class UserServiceManager(object):
traceLogger.info('READY on service "{}" for user "{}" with transport "{}" (ip:{})'.format(userService.name, userName, trans.name, ip)) traceLogger.info('READY on service "{}" for user "{}" with transport "{}" (ip:{})'.format(userService.name, userName, trans.name, ip))
return (ip, userService, iads, trans, itrans) return (ip, userService, iads, trans, itrans)
else: else:
log.doLog(userService, log.WARN, "User service is not accessible (ip {0})".format(ip), log.TRANSPORT) message = itrans.getCustomAvailableErrorMsg(userService, ip)
logger.debug('Transport is not ready for user service {0}'.format(userService)) log.doLog(userService, log.WARN, message, log.TRANSPORT)
logger.debug('Transport is not ready for user service {}: {}'.format(userService, message))
else: else:
logger.debug('Ip not available from user service {0}'.format(userService)) logger.debug('Ip not available from user service {0}'.format(userService))
else: else:

View File

@ -42,7 +42,7 @@ from uds.core.util import connection
import six import six
import logging import logging
__updated__ = '2017-05-10' __updated__ = '2017-10-03'
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@ -122,6 +122,13 @@ class Transport(Module):
''' '''
return False return False
def getCustomAvailableErrorMsg(self, userService, ip):
'''
Returns a customized error message, that will be used when a service fails to check "isAvailableFor"
Override this in yours transports if needed
'''
return "Not accessible (using service ip {0})".format(ip)
@classmethod @classmethod
def supportsProtocol(cls, protocol): def supportsProtocol(cls, protocol):
if isinstance(protocol, (list, tuple)): if isinstance(protocol, (list, tuple)):

File diff suppressed because it is too large Load Diff

View File

@ -1,22 +1,24 @@
# SOME DESCRIPTIVE TITLE. # SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# #
# Translators: # Translators:
# Abdel Baaddi <abaaddi@virtualcable.es>, 2016-2017 # Abdel Baaddi <abaaddi@virtualcable.es>, 2016-2017
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-10-05 10:55+0200\n"
"PO-Revision-Date: 2017-02-10 11:02+0000\n" "PO-Revision-Date: 2017-10-04 11:09+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/ar/)\n" "Language-Team: Arabic (http://www.transifex.com/openuds/openuds/language/"
"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"
"Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"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" "&& 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"
@ -94,7 +96,7 @@ msgstr "تشرين الثاني/نوفمبر"
msgid "December" msgid "December"
msgstr "كانون الأول/ديسمبر" msgstr "كانون الأول/ديسمبر"
#: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:10 #: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:31
msgid "Test" msgid "Test"
msgstr "اختبار" msgstr "اختبار"
@ -108,14 +110,14 @@ msgstr "قبول"
#: static/tmp_js/gui-d-authenticators.js:151 #: static/tmp_js/gui-d-authenticators.js:151
#: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39 #: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39
#: static/tmp_js/gui-d-services.js:86 static/tmp_js/gui-d-services.js:128 #: static/tmp_js/gui-d-services.js:108 static/tmp_js/gui-d-services.js:150
#: static/tmp_js/gui-d-servicespools.js:220 #: static/tmp_js/gui-d-servicespools.js:220
msgid "Error accessing data" msgid "Error accessing data"
msgstr "خطأ في الوصول إلى البيانات" msgstr "خطأ في الوصول إلى البيانات"
#: static/tmp_js/gui-d-authenticators.js:168 #: static/tmp_js/gui-d-authenticators.js:168
#: static/tmp_js/gui-d-authenticators.js:395 #: static/tmp_js/gui-d-authenticators.js:395
#: static/tmp_js/gui-d-services.js:108 #: static/tmp_js/gui-d-services.js:130
msgid "Information" msgid "Information"
msgstr "معلومات" msgstr "معلومات"
@ -241,8 +243,8 @@ msgid "days"
msgstr "أيام" msgstr "أيام"
#: static/tmp_js/gui-d-calendar.js:23 #: static/tmp_js/gui-d-calendar.js:23
msgid "Dayly" msgid "Daily"
msgstr "يومياً" msgstr "اليومية"
#: static/tmp_js/gui-d-calendar.js:24 #: static/tmp_js/gui-d-calendar.js:24
msgid "week" msgid "week"
@ -516,87 +518,95 @@ msgstr "حدث خطأ أثناء إنشاء التقرير"
msgid "Error obtaining report description" msgid "Error obtaining report description"
msgstr "خطأ في الحصول على وصف التقرير" msgstr "خطأ في الحصول على وصف التقرير"
#: static/tmp_js/gui-d-services.js:63 #: static/tmp_js/gui-d-services.js:85
msgid "In Maintenance" msgid "In Maintenance"
msgstr "في وضع الصيانة" msgstr "في وضع الصيانة"
#: static/tmp_js/gui-d-services.js:65 #: static/tmp_js/gui-d-services.js:87
msgid "Active" msgid "Active"
msgstr "نشيط" msgstr "نشيط"
#: static/tmp_js/gui-d-services.js:125 #: static/tmp_js/gui-d-services.js:147
msgid "Service information" msgid "Service information"
msgstr "معلومات الخدمة" msgstr "معلومات الخدمة"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Edit service" msgid "Edit service"
msgstr "تحرير خدمة" msgstr "تحرير خدمة"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Service creation error" msgid "Service creation error"
msgstr "خطأ في إنشاء خدمة" msgstr "خطأ في إنشاء خدمة"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "New service" msgid "New service"
msgstr "خدمة جديدة" msgstr "خدمة جديدة"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "Service saving error" msgid "Service saving error"
msgstr "خطأ في حفظ الخدمة" msgstr "خطأ في حفظ الخدمة"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Delete service" msgid "Delete service"
msgstr "حذف الخدمة" msgstr "حذف الخدمة"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Service deletion error" msgid "Service deletion error"
msgstr "خطأ في حذف الخدمة" msgstr "خطأ في حذف الخدمة"
#: static/tmp_js/gui-d-services.js:201 static/tmp_js/gui-d-services.js:224 #: static/tmp_js/gui-d-services.js:235
msgid "Delete user service"
msgstr "حذف خدمة المستخدم"
#: static/tmp_js/gui-d-services.js:235
msgid "User service deletion error"
msgstr "خطأ في حذف خدمة المستخدم"
#: static/tmp_js/gui-d-services.js:246 static/tmp_js/gui-d-services.js:269
msgid "Maintenance" msgid "Maintenance"
msgstr "صيانة" msgstr "صيانة"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Maintenance Mode" msgid "Maintenance Mode"
msgstr "وضع الصيانة" msgstr "وضع الصيانة"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Enter Maintenance Mode?" msgid "Enter Maintenance Mode?"
msgstr "هل تريد دخول وضع الصيانة ؟" msgstr "هل تريد دخول وضع الصيانة ؟"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Exit Maintenance Mode?" msgid "Exit Maintenance Mode?"
msgstr "هل تريد الخروج من وضع الصيانة؟" msgstr "هل تريد الخروج من وضع الصيانة؟"
#: static/tmp_js/gui-d-services.js:229 #: static/tmp_js/gui-d-services.js:274
msgid "Enter maintenance Mode" msgid "Enter maintenance Mode"
msgstr "دخول وضع الصيانة" msgstr "دخول وضع الصيانة"
#: static/tmp_js/gui-d-services.js:232 #: static/tmp_js/gui-d-services.js:277
msgid "Exit Maintenance Mode" msgid "Exit Maintenance Mode"
msgstr "إنهاء وضع الصيانة" msgstr "إنهاء وضع الصيانة"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "New services provider" msgid "New services provider"
msgstr "موفر خدمات جديد" msgstr "موفر خدمات جديد"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "Services provider creation error" msgid "Services provider creation error"
msgstr "خطأ في إنشاء موفر الخدمات" msgstr "خطأ في إنشاء موفر الخدمات"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Edit services provider" msgid "Edit services provider"
msgstr "تحرير موفر الخدمات" msgstr "تحرير موفر الخدمات"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Services Provider saving error" msgid "Services Provider saving error"
msgstr "خطأ في حفظ موفر الخدمات " msgstr "خطأ في حفظ موفر الخدمات "
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Delete services provider" msgid "Delete services provider"
msgstr "حذف موفر الخدمات" msgstr "حذف موفر الخدمات"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Services Provider deletion error" msgid "Services Provider deletion error"
msgstr "خطأ في حذف موفر الخدمات" msgstr "خطأ في حذف موفر الخدمات"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,21 +1,22 @@
# SOME DESCRIPTIVE TITLE. # SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# #
# Translators: # Translators:
# Adolfo Gómez <dkmaster at dkmon dot com>, 2012 # Adolfo Gómez <dkmaster at dkmon dot com>, 2012
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-10-05 10:55+0200\n"
"PO-Revision-Date: 2017-09-20 01:16+0000\n" "PO-Revision-Date: 2017-10-04 11:09+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/de/)\n" "Language-Team: German (http://www.transifex.com/openuds/openuds/language/"
"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
@ -94,7 +95,7 @@ msgstr "November"
msgid "December" msgid "December"
msgstr "Dezember" msgstr "Dezember"
#: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:10 #: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:31
msgid "Test" msgid "Test"
msgstr "Test" msgstr "Test"
@ -108,14 +109,14 @@ msgstr "Akzeptieren"
#: static/tmp_js/gui-d-authenticators.js:151 #: static/tmp_js/gui-d-authenticators.js:151
#: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39 #: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39
#: static/tmp_js/gui-d-services.js:86 static/tmp_js/gui-d-services.js:128 #: static/tmp_js/gui-d-services.js:108 static/tmp_js/gui-d-services.js:150
#: static/tmp_js/gui-d-servicespools.js:220 #: static/tmp_js/gui-d-servicespools.js:220
msgid "Error accessing data" msgid "Error accessing data"
msgstr "Fehler beim Zugriff auf Daten" msgstr "Fehler beim Zugriff auf Daten"
#: static/tmp_js/gui-d-authenticators.js:168 #: static/tmp_js/gui-d-authenticators.js:168
#: static/tmp_js/gui-d-authenticators.js:395 #: static/tmp_js/gui-d-authenticators.js:395
#: static/tmp_js/gui-d-services.js:108 #: static/tmp_js/gui-d-services.js:130
msgid "Information" msgid "Information"
msgstr "Informationen" msgstr "Informationen"
@ -241,8 +242,8 @@ msgid "days"
msgstr "Tagen" msgstr "Tagen"
#: static/tmp_js/gui-d-calendar.js:23 #: static/tmp_js/gui-d-calendar.js:23
msgid "Dayly" msgid "Daily"
msgstr "Täglich" msgstr "Tägliche"
#: static/tmp_js/gui-d-calendar.js:24 #: static/tmp_js/gui-d-calendar.js:24
msgid "week" msgid "week"
@ -516,87 +517,95 @@ msgstr "Fehler beim Erstellen des Berichts"
msgid "Error obtaining report description" msgid "Error obtaining report description"
msgstr "Herbeiführende Bericht Fehlerbeschreibung." msgstr "Herbeiführende Bericht Fehlerbeschreibung."
#: static/tmp_js/gui-d-services.js:63 #: static/tmp_js/gui-d-services.js:85
msgid "In Maintenance" msgid "In Maintenance"
msgstr "In der Pflege" msgstr "In der Pflege"
#: static/tmp_js/gui-d-services.js:65 #: static/tmp_js/gui-d-services.js:87
msgid "Active" msgid "Active"
msgstr "Aktive" msgstr "Aktive"
#: static/tmp_js/gui-d-services.js:125 #: static/tmp_js/gui-d-services.js:147
msgid "Service information" msgid "Service information"
msgstr "Service-Informationen" msgstr "Service-Informationen"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Edit service" msgid "Edit service"
msgstr "Bearbeiten service" msgstr "Bearbeiten service"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Service creation error" msgid "Service creation error"
msgstr "Fehler beim Erstellen von Service" msgstr "Fehler beim Erstellen von Service"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "New service" msgid "New service"
msgstr "Neuer service" msgstr "Neuer service"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "Service saving error" msgid "Service saving error"
msgstr "Service Fehler speichern" msgstr "Service Fehler speichern"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Delete service" msgid "Delete service"
msgstr "Dienst löschen" msgstr "Dienst löschen"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Service deletion error" msgid "Service deletion error"
msgstr "Dienstfehler löschen" msgstr "Dienstfehler löschen"
#: static/tmp_js/gui-d-services.js:201 static/tmp_js/gui-d-services.js:224 #: static/tmp_js/gui-d-services.js:235
msgid "Delete user service"
msgstr "Löschen Sie Benutzerservice"
#: static/tmp_js/gui-d-services.js:235
msgid "User service deletion error"
msgstr "Benutzer Dienstfehler löschen"
#: static/tmp_js/gui-d-services.js:246 static/tmp_js/gui-d-services.js:269
msgid "Maintenance" msgid "Maintenance"
msgstr "Wartung" msgstr "Wartung"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Maintenance Mode" msgid "Maintenance Mode"
msgstr "Wartungsmodus" msgstr "Wartungsmodus"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Enter Maintenance Mode?" msgid "Enter Maintenance Mode?"
msgstr "Geben Sie im Wartungsmodus?" msgstr "Geben Sie im Wartungsmodus?"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Exit Maintenance Mode?" msgid "Exit Maintenance Mode?"
msgstr "Beenden Wartungsmodus zu?" msgstr "Beenden Wartungsmodus zu?"
#: static/tmp_js/gui-d-services.js:229 #: static/tmp_js/gui-d-services.js:274
msgid "Enter maintenance Mode" msgid "Enter maintenance Mode"
msgstr "Geben Sie Wartung Modus" msgstr "Geben Sie Wartung Modus"
#: static/tmp_js/gui-d-services.js:232 #: static/tmp_js/gui-d-services.js:277
msgid "Exit Maintenance Mode" msgid "Exit Maintenance Mode"
msgstr "Ausfahrt-Wartungsmodus" msgstr "Ausfahrt-Wartungsmodus"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "New services provider" msgid "New services provider"
msgstr "Neuer Anbieter für Dienste" msgstr "Neuer Anbieter für Dienste"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "Services provider creation error" msgid "Services provider creation error"
msgstr "Fehler beim Erstellen der Provider-Dienste" msgstr "Fehler beim Erstellen der Provider-Dienste"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Edit services provider" msgid "Edit services provider"
msgstr "Dienstleister bearbeiten" msgstr "Dienstleister bearbeiten"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Services Provider saving error" msgid "Services Provider saving error"
msgstr "Speichern von Fehler-Dienstleister" msgstr "Speichern von Fehler-Dienstleister"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Delete services provider" msgid "Delete services provider"
msgstr "Löschen-Dienstleister" msgstr "Löschen-Dienstleister"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Services Provider deletion error" msgid "Services Provider deletion error"
msgstr "Service Provider löschen Fehler" msgstr "Service Provider löschen Fehler"
@ -747,7 +756,8 @@ 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 "Wenn ausgewählt, wird die Publikation Inmediatly nach Erstellung einleiten." msgstr ""
"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"

File diff suppressed because it is too large Load Diff

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:15+0200\n" "POT-Creation-Date: 2017-10-05 10:55+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"
@ -93,7 +93,7 @@ msgstr ""
msgid "December" msgid "December"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:10 #: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:31
msgid "Test" msgid "Test"
msgstr "" msgstr ""
@ -107,14 +107,14 @@ msgstr ""
#: static/tmp_js/gui-d-authenticators.js:151 #: static/tmp_js/gui-d-authenticators.js:151
#: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39 #: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39
#: static/tmp_js/gui-d-services.js:86 static/tmp_js/gui-d-services.js:128 #: static/tmp_js/gui-d-services.js:108 static/tmp_js/gui-d-services.js:150
#: static/tmp_js/gui-d-servicespools.js:220 #: static/tmp_js/gui-d-servicespools.js:220
msgid "Error accessing data" msgid "Error accessing data"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-authenticators.js:168 #: static/tmp_js/gui-d-authenticators.js:168
#: static/tmp_js/gui-d-authenticators.js:395 #: static/tmp_js/gui-d-authenticators.js:395
#: static/tmp_js/gui-d-services.js:108 #: static/tmp_js/gui-d-services.js:130
msgid "Information" msgid "Information"
msgstr "" msgstr ""
@ -240,7 +240,7 @@ msgid "days"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-calendar.js:23 #: static/tmp_js/gui-d-calendar.js:23
msgid "Dayly" msgid "Daily"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-calendar.js:24 #: static/tmp_js/gui-d-calendar.js:24
@ -515,87 +515,95 @@ msgstr ""
msgid "Error obtaining report description" msgid "Error obtaining report description"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:63 #: static/tmp_js/gui-d-services.js:85
msgid "In Maintenance" msgid "In Maintenance"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:65 #: static/tmp_js/gui-d-services.js:87
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:125 #: static/tmp_js/gui-d-services.js:147
msgid "Service information" msgid "Service information"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Edit service" msgid "Edit service"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Service creation error" msgid "Service creation error"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "New service" msgid "New service"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "Service saving error" msgid "Service saving error"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Delete service" msgid "Delete service"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Service deletion error" msgid "Service deletion error"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:201 static/tmp_js/gui-d-services.js:224 #: static/tmp_js/gui-d-services.js:235
msgid "Delete user service"
msgstr ""
#: static/tmp_js/gui-d-services.js:235
msgid "User service deletion error"
msgstr ""
#: static/tmp_js/gui-d-services.js:246 static/tmp_js/gui-d-services.js:269
msgid "Maintenance" msgid "Maintenance"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Maintenance Mode" msgid "Maintenance Mode"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Enter Maintenance Mode?" msgid "Enter Maintenance Mode?"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Exit Maintenance Mode?" msgid "Exit Maintenance Mode?"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:229 #: static/tmp_js/gui-d-services.js:274
msgid "Enter maintenance Mode" msgid "Enter maintenance Mode"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:232 #: static/tmp_js/gui-d-services.js:277
msgid "Exit Maintenance Mode" msgid "Exit Maintenance Mode"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "New services provider" msgid "New services provider"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "Services provider creation error" msgid "Services provider creation error"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Edit services provider" msgid "Edit services provider"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Services Provider saving error" msgid "Services Provider saving error"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Delete services provider" msgid "Delete services provider"
msgstr "" msgstr ""
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Services Provider deletion error" msgid "Services Provider deletion error"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
# SOME DESCRIPTIVE TITLE. # SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# #
# Translators: # Translators:
# , 2014 # , 2014
# Adolfo Gómez <dkmaster@dkmon.com>, 2014-2015,2017 # Adolfo Gómez <dkmaster@dkmon.com>, 2014-2015,2017
@ -9,18 +9,20 @@
# blafuente <blafuente@virtualcable.es>, 2014-2015 # blafuente <blafuente@virtualcable.es>, 2014-2015
# Javier <jgonzalez@virtualcable.es>, 2014 # Javier <jgonzalez@virtualcable.es>, 2014
# Javier <jgonzalez@virtualcable.es>, 2014 # Javier <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-10-05 10:55+0200\n"
"PO-Revision-Date: 2017-09-20 01:16+0000\n" "PO-Revision-Date: 2017-10-05 08:49+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/es/)\n" "Language-Team: Spanish (http://www.transifex.com/openuds/openuds/language/"
"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
@ -99,7 +101,7 @@ msgstr "Noviembre"
msgid "December" msgid "December"
msgstr "Diciembre" msgstr "Diciembre"
#: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:10 #: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:31
msgid "Test" msgid "Test"
msgstr "Prueba" msgstr "Prueba"
@ -113,14 +115,14 @@ msgstr "Aceptar"
#: static/tmp_js/gui-d-authenticators.js:151 #: static/tmp_js/gui-d-authenticators.js:151
#: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39 #: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39
#: static/tmp_js/gui-d-services.js:86 static/tmp_js/gui-d-services.js:128 #: static/tmp_js/gui-d-services.js:108 static/tmp_js/gui-d-services.js:150
#: static/tmp_js/gui-d-servicespools.js:220 #: static/tmp_js/gui-d-servicespools.js:220
msgid "Error accessing data" msgid "Error accessing data"
msgstr "Error de acceso a datos" msgstr "Error de acceso a datos"
#: static/tmp_js/gui-d-authenticators.js:168 #: static/tmp_js/gui-d-authenticators.js:168
#: static/tmp_js/gui-d-authenticators.js:395 #: static/tmp_js/gui-d-authenticators.js:395
#: static/tmp_js/gui-d-services.js:108 #: static/tmp_js/gui-d-services.js:130
msgid "Information" msgid "Information"
msgstr "Información" msgstr "Información"
@ -246,7 +248,7 @@ msgid "days"
msgstr "días" msgstr "días"
#: static/tmp_js/gui-d-calendar.js:23 #: static/tmp_js/gui-d-calendar.js:23
msgid "Dayly" msgid "Daily"
msgstr "Diario" msgstr "Diario"
#: static/tmp_js/gui-d-calendar.js:24 #: static/tmp_js/gui-d-calendar.js:24
@ -521,87 +523,95 @@ msgstr "Error al crear el informe"
msgid "Error obtaining report description" msgid "Error obtaining report description"
msgstr "Error al obtener la descripción del informe" msgstr "Error al obtener la descripción del informe"
#: static/tmp_js/gui-d-services.js:63 #: static/tmp_js/gui-d-services.js:85
msgid "In Maintenance" msgid "In Maintenance"
msgstr "En mantenimiento" msgstr "En mantenimiento"
#: static/tmp_js/gui-d-services.js:65 #: static/tmp_js/gui-d-services.js:87
msgid "Active" msgid "Active"
msgstr "Activo" msgstr "Activo"
#: static/tmp_js/gui-d-services.js:125 #: static/tmp_js/gui-d-services.js:147
msgid "Service information" msgid "Service information"
msgstr "Información sobre el servicio" msgstr "Información sobre el servicio"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Edit service" msgid "Edit service"
msgstr "Editar servicio" msgstr "Editar servicio"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Service creation error" msgid "Service creation error"
msgstr "Error al crear servicio" msgstr "Error al crear servicio"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "New service" msgid "New service"
msgstr "Nuevo servicio" msgstr "Nuevo servicio"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "Service saving error" msgid "Service saving error"
msgstr "Error al guardar servicio" msgstr "Error al guardar servicio"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Delete service" msgid "Delete service"
msgstr "Eliminar servicio" msgstr "Eliminar servicio"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Service deletion error" msgid "Service deletion error"
msgstr "Error al eliminar servicio" msgstr "Error al eliminar servicio"
#: static/tmp_js/gui-d-services.js:201 static/tmp_js/gui-d-services.js:224 #: static/tmp_js/gui-d-services.js:235
msgid "Delete user service"
msgstr "Eliminar servicio de usuario"
#: static/tmp_js/gui-d-services.js:235
msgid "User service deletion error"
msgstr "Error en la eliminación del servicio de usuario"
#: static/tmp_js/gui-d-services.js:246 static/tmp_js/gui-d-services.js:269
msgid "Maintenance" msgid "Maintenance"
msgstr "Mantenimiento" msgstr "Mantenimiento"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Maintenance Mode" msgid "Maintenance Mode"
msgstr "Modo de mantenimiento" msgstr "Modo de mantenimiento"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Enter Maintenance Mode?" msgid "Enter Maintenance Mode?"
msgstr "¿Entrar en modo mantenimiento?" msgstr "¿Entrar en modo mantenimiento?"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Exit Maintenance Mode?" msgid "Exit Maintenance Mode?"
msgstr "Salir del modo mantenimiento" msgstr "Salir del modo mantenimiento"
#: static/tmp_js/gui-d-services.js:229 #: static/tmp_js/gui-d-services.js:274
msgid "Enter maintenance Mode" msgid "Enter maintenance Mode"
msgstr "Entrar en modo mantenimiento" msgstr "Entrar en modo mantenimiento"
#: static/tmp_js/gui-d-services.js:232 #: static/tmp_js/gui-d-services.js:277
msgid "Exit Maintenance Mode" msgid "Exit Maintenance Mode"
msgstr "Salir del modo mantenimiento" msgstr "Salir del modo mantenimiento"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "New services provider" msgid "New services provider"
msgstr "Nuevo proveedor de servicios" msgstr "Nuevo proveedor de servicios"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "Services provider creation error" msgid "Services provider creation error"
msgstr "Error en la creación del proveedor de servicios" msgstr "Error en la creación del proveedor de servicios"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Edit services provider" msgid "Edit services provider"
msgstr "Editar proveedor de servicios" msgstr "Editar proveedor de servicios"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Services Provider saving error" msgid "Services Provider saving error"
msgstr "Error al guardar proveedor de servicios" msgstr "Error al guardar proveedor de servicios"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Delete services provider" msgid "Delete services provider"
msgstr "Eliminar proveedor de servicios" msgstr "Eliminar proveedor de servicios"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Services Provider deletion error" msgid "Services Provider deletion error"
msgstr "Error al eliminar el proveedor de servicios" msgstr "Error al eliminar el proveedor de servicios"
@ -752,7 +762,9 @@ 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 "Si se selecciona, se iniciará la publicación inmediatamente después de la creación" msgstr ""
"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"

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
# SOME DESCRIPTIVE TITLE. # SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# #
# Translators: # Translators:
# Adolfo Gómez <dkmaster@dkmon.com>, 2015 # Adolfo Gómez <dkmaster@dkmon.com>, 2015
# Lanmedia Comunicaciones <jetxaniz@lanmedia.es>, 2016-2017 # Lanmedia Comunicaciones <jetxaniz@lanmedia.es>, 2016-2017
@ -9,14 +9,15 @@ 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-10-05 10:55+0200\n"
"PO-Revision-Date: 2017-05-10 08:47+0000\n" "PO-Revision-Date: 2017-10-04 11:09+0000\n"
"Last-Translator: Lanmedia Comunicaciones <jetxaniz@lanmedia.es>\n" "Last-Translator: Adolfo Gómez <dkmaster@dkmon.com>\n"
"Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/eu/)\n" "Language-Team: Basque (http://www.transifex.com/openuds/openuds/language/"
"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
@ -95,7 +96,7 @@ msgstr "Azaroa"
msgid "December" msgid "December"
msgstr "Abendua" msgstr "Abendua"
#: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:10 #: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:31
msgid "Test" msgid "Test"
msgstr "Proba" msgstr "Proba"
@ -109,14 +110,14 @@ msgstr "onar ezazu"
#: static/tmp_js/gui-d-authenticators.js:151 #: static/tmp_js/gui-d-authenticators.js:151
#: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39 #: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39
#: static/tmp_js/gui-d-services.js:86 static/tmp_js/gui-d-services.js:128 #: static/tmp_js/gui-d-services.js:108 static/tmp_js/gui-d-services.js:150
#: static/tmp_js/gui-d-servicespools.js:220 #: static/tmp_js/gui-d-servicespools.js:220
msgid "Error accessing data" msgid "Error accessing data"
msgstr "Datuetara sartzerakoan errorea" msgstr "Datuetara sartzerakoan errorea"
#: static/tmp_js/gui-d-authenticators.js:168 #: static/tmp_js/gui-d-authenticators.js:168
#: static/tmp_js/gui-d-authenticators.js:395 #: static/tmp_js/gui-d-authenticators.js:395
#: static/tmp_js/gui-d-services.js:108 #: static/tmp_js/gui-d-services.js:130
msgid "Information" msgid "Information"
msgstr "Informazioa" msgstr "Informazioa"
@ -242,7 +243,7 @@ msgid "days"
msgstr "Egunak" msgstr "Egunak"
#: static/tmp_js/gui-d-calendar.js:23 #: static/tmp_js/gui-d-calendar.js:23
msgid "Dayly" msgid "Daily"
msgstr "Egunero" msgstr "Egunero"
#: static/tmp_js/gui-d-calendar.js:24 #: static/tmp_js/gui-d-calendar.js:24
@ -517,87 +518,95 @@ msgstr "Txostena sortzerakoan errorea"
msgid "Error obtaining report description" msgid "Error obtaining report description"
msgstr "Txostenaren deskripzioa lortzerakoan errorea" msgstr "Txostenaren deskripzioa lortzerakoan errorea"
#: static/tmp_js/gui-d-services.js:63 #: static/tmp_js/gui-d-services.js:85
msgid "In Maintenance" msgid "In Maintenance"
msgstr "Mantentze lanetan" msgstr "Mantentze lanetan"
#: static/tmp_js/gui-d-services.js:65 #: static/tmp_js/gui-d-services.js:87
msgid "Active" msgid "Active"
msgstr "Aktibo" msgstr "Aktibo"
#: static/tmp_js/gui-d-services.js:125 #: static/tmp_js/gui-d-services.js:147
msgid "Service information" msgid "Service information"
msgstr "Zerbitzu informazioa" msgstr "Zerbitzu informazioa"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Edit service" msgid "Edit service"
msgstr "Zerbitzua editatu" msgstr "Zerbitzua editatu"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Service creation error" msgid "Service creation error"
msgstr "Zerbitzua sortzerakoan errorea" msgstr "Zerbitzua sortzerakoan errorea"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "New service" msgid "New service"
msgstr "Zerbitzu berria" msgstr "Zerbitzu berria"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "Service saving error" msgid "Service saving error"
msgstr "Zerbitzua gordetzerakoa errorea" msgstr "Zerbitzua gordetzerakoa errorea"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Delete service" msgid "Delete service"
msgstr "Zerbitzua Ezabatu" msgstr "Zerbitzua Ezabatu"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Service deletion error" msgid "Service deletion error"
msgstr "Zerbitzua ezabatzerakoan errorea" msgstr "Zerbitzua ezabatzerakoan errorea"
#: static/tmp_js/gui-d-services.js:201 static/tmp_js/gui-d-services.js:224 #: static/tmp_js/gui-d-services.js:235
msgid "Delete user service"
msgstr ""
#: static/tmp_js/gui-d-services.js:235
msgid "User service deletion error"
msgstr ""
#: static/tmp_js/gui-d-services.js:246 static/tmp_js/gui-d-services.js:269
msgid "Maintenance" msgid "Maintenance"
msgstr "Mantentze" msgstr "Mantentze"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Maintenance Mode" msgid "Maintenance Mode"
msgstr "Mantentze-modua" msgstr "Mantentze-modua"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Enter Maintenance Mode?" msgid "Enter Maintenance Mode?"
msgstr "Mantentze-moduan jarri?" msgstr "Mantentze-moduan jarri?"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Exit Maintenance Mode?" msgid "Exit Maintenance Mode?"
msgstr "Mantentze-modutik irten?" msgstr "Mantentze-modutik irten?"
#: static/tmp_js/gui-d-services.js:229 #: static/tmp_js/gui-d-services.js:274
msgid "Enter maintenance Mode" msgid "Enter maintenance Mode"
msgstr "Mantentze-moduan jarri" msgstr "Mantentze-moduan jarri"
#: static/tmp_js/gui-d-services.js:232 #: static/tmp_js/gui-d-services.js:277
msgid "Exit Maintenance Mode" msgid "Exit Maintenance Mode"
msgstr "Mantentze-modutik irten" msgstr "Mantentze-modutik irten"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "New services provider" msgid "New services provider"
msgstr "Zerbitzu hornitzaile barria" msgstr "Zerbitzu hornitzaile barria"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "Services provider creation error" msgid "Services provider creation error"
msgstr "Zerbitzu hornitzailea sortzerakoan errorea" msgstr "Zerbitzu hornitzailea sortzerakoan errorea"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Edit services provider" msgid "Edit services provider"
msgstr "Zerbitzu hornitzailea editatu" msgstr "Zerbitzu hornitzailea editatu"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Services Provider saving error" msgid "Services Provider saving error"
msgstr "Zerbitzu hornitzailea gordetzerakoan errorea" msgstr "Zerbitzu hornitzailea gordetzerakoan errorea"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Delete services provider" msgid "Delete services provider"
msgstr "Zerbitzu Hornitzailea Ezabatu" msgstr "Zerbitzu Hornitzailea Ezabatu"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Services Provider deletion error" msgid "Services Provider deletion error"
msgstr "Zerbitzu hornitzailea ezabatzerakoan errorea" msgstr "Zerbitzu hornitzailea ezabatzerakoan errorea"

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
# SOME DESCRIPTIVE TITLE. # SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# #
# Translators: # Translators:
# Abdel Baaddi <abaaddi@virtualcable.es>, 2016 # Abdel Baaddi <abaaddi@virtualcable.es>, 2016
# Adolfo Gómez <dkmaster at dkmon dot com>, 2012 # Adolfo Gómez <dkmaster at dkmon dot com>, 2012
@ -9,14 +9,15 @@ 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-10-05 10:55+0200\n"
"PO-Revision-Date: 2017-09-20 01:16+0000\n" "PO-Revision-Date: 2017-10-04 11:09+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/fr/)\n" "Language-Team: French (http://www.transifex.com/openuds/openuds/language/"
"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
@ -95,7 +96,7 @@ msgstr "Novembre"
msgid "December" msgid "December"
msgstr "Décembre" msgstr "Décembre"
#: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:10 #: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:31
msgid "Test" msgid "Test"
msgstr "Test" msgstr "Test"
@ -109,14 +110,14 @@ msgstr "Accepter"
#: static/tmp_js/gui-d-authenticators.js:151 #: static/tmp_js/gui-d-authenticators.js:151
#: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39 #: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39
#: static/tmp_js/gui-d-services.js:86 static/tmp_js/gui-d-services.js:128 #: static/tmp_js/gui-d-services.js:108 static/tmp_js/gui-d-services.js:150
#: static/tmp_js/gui-d-servicespools.js:220 #: static/tmp_js/gui-d-servicespools.js:220
msgid "Error accessing data" msgid "Error accessing data"
msgstr "Erreur d'accès aux données" msgstr "Erreur d'accès aux données"
#: static/tmp_js/gui-d-authenticators.js:168 #: static/tmp_js/gui-d-authenticators.js:168
#: static/tmp_js/gui-d-authenticators.js:395 #: static/tmp_js/gui-d-authenticators.js:395
#: static/tmp_js/gui-d-services.js:108 #: static/tmp_js/gui-d-services.js:130
msgid "Information" msgid "Information"
msgstr "Informations" msgstr "Informations"
@ -242,8 +243,13 @@ msgid "days"
msgstr "jours" msgstr "jours"
#: static/tmp_js/gui-d-calendar.js:23 #: static/tmp_js/gui-d-calendar.js:23
<<<<<<< HEAD
msgid "Dayly" msgid "Dayly"
msgstr "Dayly" msgstr "Dayly"
=======
msgid "Daily"
msgstr "Tous les jours"
>>>>>>> origin/v2.2
#: static/tmp_js/gui-d-calendar.js:24 #: static/tmp_js/gui-d-calendar.js:24
msgid "week" msgid "week"
@ -518,87 +524,95 @@ msgstr "Erreur de création du rapport"
msgid "Error obtaining report description" msgid "Error obtaining report description"
msgstr "Pour obtenir description de rapport d'erreur" msgstr "Pour obtenir description de rapport d'erreur"
#: static/tmp_js/gui-d-services.js:63 #: static/tmp_js/gui-d-services.js:85
msgid "In Maintenance" msgid "In Maintenance"
msgstr "Dans l'entretien" msgstr "Dans l'entretien"
#: static/tmp_js/gui-d-services.js:65 #: static/tmp_js/gui-d-services.js:87
msgid "Active" msgid "Active"
msgstr "Actif" msgstr "Actif"
#: static/tmp_js/gui-d-services.js:125 #: static/tmp_js/gui-d-services.js:147
msgid "Service information" msgid "Service information"
msgstr "Service d'information" msgstr "Service d'information"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Edit service" msgid "Edit service"
msgstr "Modifier le service" msgstr "Modifier le service"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Service creation error" msgid "Service creation error"
msgstr "Erreur de création de service" msgstr "Erreur de création de service"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "New service" msgid "New service"
msgstr "Nouveau service" msgstr "Nouveau service"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "Service saving error" msgid "Service saving error"
msgstr "Service enregistrement d'erreur" msgstr "Service enregistrement d'erreur"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Delete service" msgid "Delete service"
msgstr "Supprimer le service" msgstr "Supprimer le service"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Service deletion error" msgid "Service deletion error"
msgstr "Erreur de suppression de service" msgstr "Erreur de suppression de service"
#: static/tmp_js/gui-d-services.js:201 static/tmp_js/gui-d-services.js:224 #: static/tmp_js/gui-d-services.js:235
msgid "Delete user service"
msgstr "Supprimer le service de lutilisateur"
#: static/tmp_js/gui-d-services.js:235
msgid "User service deletion error"
msgstr "Erreur de suppression de service utilisateur"
#: static/tmp_js/gui-d-services.js:246 static/tmp_js/gui-d-services.js:269
msgid "Maintenance" msgid "Maintenance"
msgstr "Entretien" msgstr "Entretien"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Maintenance Mode" msgid "Maintenance Mode"
msgstr "Mode maintenance" msgstr "Mode maintenance"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Enter Maintenance Mode?" msgid "Enter Maintenance Mode?"
msgstr "Entrer en Mode de Maintenance ?" msgstr "Entrer en Mode de Maintenance ?"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Exit Maintenance Mode?" msgid "Exit Maintenance Mode?"
msgstr "Quitter le Mode de Maintenance ?" msgstr "Quitter le Mode de Maintenance ?"
#: static/tmp_js/gui-d-services.js:229 #: static/tmp_js/gui-d-services.js:274
msgid "Enter maintenance Mode" msgid "Enter maintenance Mode"
msgstr "Entrez maintenance Mode" msgstr "Entrez maintenance Mode"
#: static/tmp_js/gui-d-services.js:232 #: static/tmp_js/gui-d-services.js:277
msgid "Exit Maintenance Mode" msgid "Exit Maintenance Mode"
msgstr "Quitter le Mode d'entretien" msgstr "Quitter le Mode d'entretien"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "New services provider" msgid "New services provider"
msgstr "Nouveau fournisseur de services" msgstr "Nouveau fournisseur de services"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "Services provider creation error" msgid "Services provider creation error"
msgstr "Erreur de création de fournisseur de services" msgstr "Erreur de création de fournisseur de services"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Edit services provider" msgid "Edit services provider"
msgstr "Modifier le fournisseur de services" msgstr "Modifier le fournisseur de services"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Services Provider saving error" msgid "Services Provider saving error"
msgstr "Fournisseur de services de sauvegarde erreur" msgstr "Fournisseur de services de sauvegarde erreur"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Delete services provider" msgid "Delete services provider"
msgstr "Supprimer le fournisseur de services" msgstr "Supprimer le fournisseur de services"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Services Provider deletion error" msgid "Services Provider deletion error"
msgstr "Erreur de suppression de fournisseur de services" msgstr "Erreur de suppression de fournisseur de services"

File diff suppressed because it is too large Load Diff

View File

@ -1,20 +1,21 @@
# SOME DESCRIPTIVE TITLE. # SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# #
# Translators: # Translators:
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-10-05 10:55+0200\n"
"PO-Revision-Date: 2017-09-20 01:16+0000\n" "PO-Revision-Date: 2017-10-04 11:09+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/it/)\n" "Language-Team: Italian (http://www.transifex.com/openuds/openuds/language/"
"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
@ -93,7 +94,7 @@ msgstr "Novembre"
msgid "December" msgid "December"
msgstr "Dicembre" msgstr "Dicembre"
#: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:10 #: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:31
msgid "Test" msgid "Test"
msgstr "Prova" msgstr "Prova"
@ -107,14 +108,14 @@ msgstr "Accettare"
#: static/tmp_js/gui-d-authenticators.js:151 #: static/tmp_js/gui-d-authenticators.js:151
#: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39 #: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39
#: static/tmp_js/gui-d-services.js:86 static/tmp_js/gui-d-services.js:128 #: static/tmp_js/gui-d-services.js:108 static/tmp_js/gui-d-services.js:150
#: static/tmp_js/gui-d-servicespools.js:220 #: static/tmp_js/gui-d-servicespools.js:220
msgid "Error accessing data" msgid "Error accessing data"
msgstr "Errore di accesso ai dati" msgstr "Errore di accesso ai dati"
#: static/tmp_js/gui-d-authenticators.js:168 #: static/tmp_js/gui-d-authenticators.js:168
#: static/tmp_js/gui-d-authenticators.js:395 #: static/tmp_js/gui-d-authenticators.js:395
#: static/tmp_js/gui-d-services.js:108 #: static/tmp_js/gui-d-services.js:130
msgid "Information" msgid "Information"
msgstr "Informazioni" msgstr "Informazioni"
@ -240,8 +241,8 @@ msgid "days"
msgstr "giorni" msgstr "giorni"
#: static/tmp_js/gui-d-calendar.js:23 #: static/tmp_js/gui-d-calendar.js:23
msgid "Dayly" msgid "Daily"
msgstr "Riordino giornaliero" msgstr "Giornaliero"
#: static/tmp_js/gui-d-calendar.js:24 #: static/tmp_js/gui-d-calendar.js:24
msgid "week" msgid "week"
@ -515,87 +516,95 @@ msgstr "Errore di creazione di report"
msgid "Error obtaining report description" msgid "Error obtaining report description"
msgstr "Descrizione dell'errore ottenere report" msgstr "Descrizione dell'errore ottenere report"
#: static/tmp_js/gui-d-services.js:63 #: static/tmp_js/gui-d-services.js:85
msgid "In Maintenance" msgid "In Maintenance"
msgstr "In manutenzione" msgstr "In manutenzione"
#: static/tmp_js/gui-d-services.js:65 #: static/tmp_js/gui-d-services.js:87
msgid "Active" msgid "Active"
msgstr "Attivo" msgstr "Attivo"
#: static/tmp_js/gui-d-services.js:125 #: static/tmp_js/gui-d-services.js:147
msgid "Service information" msgid "Service information"
msgstr "Informazioni di servizio" msgstr "Informazioni di servizio"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Edit service" msgid "Edit service"
msgstr "Modifica servizio" msgstr "Modifica servizio"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Service creation error" msgid "Service creation error"
msgstr "Errore di creazione del servizio" msgstr "Errore di creazione del servizio"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "New service" msgid "New service"
msgstr "Nuovo servizio" msgstr "Nuovo servizio"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "Service saving error" msgid "Service saving error"
msgstr "Servizio risparmio errore" msgstr "Servizio risparmio errore"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Delete service" msgid "Delete service"
msgstr "Eliminare il servizio" msgstr "Eliminare il servizio"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Service deletion error" msgid "Service deletion error"
msgstr "Errore di omissione del servizio" msgstr "Errore di omissione del servizio"
#: static/tmp_js/gui-d-services.js:201 static/tmp_js/gui-d-services.js:224 #: static/tmp_js/gui-d-services.js:235
msgid "Delete user service"
msgstr "Elimina utente servizio"
#: static/tmp_js/gui-d-services.js:235
msgid "User service deletion error"
msgstr "Errore di omissione di servizio dell'utente"
#: static/tmp_js/gui-d-services.js:246 static/tmp_js/gui-d-services.js:269
msgid "Maintenance" msgid "Maintenance"
msgstr "Manutenzione" msgstr "Manutenzione"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Maintenance Mode" msgid "Maintenance Mode"
msgstr "Modalità di manutenzione" msgstr "Modalità di manutenzione"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Enter Maintenance Mode?" msgid "Enter Maintenance Mode?"
msgstr "Entrare in modalità di manutenzione?" msgstr "Entrare in modalità di manutenzione?"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Exit Maintenance Mode?" msgid "Exit Maintenance Mode?"
msgstr "Uscire dalla modalità di manutenzione?" msgstr "Uscire dalla modalità di manutenzione?"
#: static/tmp_js/gui-d-services.js:229 #: static/tmp_js/gui-d-services.js:274
msgid "Enter maintenance Mode" msgid "Enter maintenance Mode"
msgstr "Entrare in modalità di manutenzione" msgstr "Entrare in modalità di manutenzione"
#: static/tmp_js/gui-d-services.js:232 #: static/tmp_js/gui-d-services.js:277
msgid "Exit Maintenance Mode" msgid "Exit Maintenance Mode"
msgstr "Disattiva modalità di manutenzione" msgstr "Disattiva modalità di manutenzione"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "New services provider" msgid "New services provider"
msgstr "Nuovo provider di servizi" msgstr "Nuovo provider di servizi"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "Services provider creation error" msgid "Services provider creation error"
msgstr "Errore di creazione di provider di servizi" msgstr "Errore di creazione di provider di servizi"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Edit services provider" msgid "Edit services provider"
msgstr "Modificare il provider di servizi" msgstr "Modificare il provider di servizi"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Services Provider saving error" msgid "Services Provider saving error"
msgstr "Provider di servizi risparmiando errore" msgstr "Provider di servizi risparmiando errore"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Delete services provider" msgid "Delete services provider"
msgstr "Eliminare il provider di servizi" msgstr "Eliminare il provider di servizi"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Services Provider deletion error" msgid "Services Provider deletion error"
msgstr "Errore di omissione del Provider di servizi" msgstr "Errore di omissione del Provider di servizi"

File diff suppressed because it is too large Load Diff

View File

@ -1,20 +1,21 @@
# SOME DESCRIPTIVE TITLE. # SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# #
# Translators: # Translators:
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-10-05 10:55+0200\n"
"PO-Revision-Date: 2017-09-20 01:16+0000\n" "PO-Revision-Date: 2017-10-04 11:09+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/pt/)\n" "Language-Team: Portuguese (http://www.transifex.com/openuds/openuds/language/"
"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
@ -93,7 +94,7 @@ msgstr "Novembro"
msgid "December" msgid "December"
msgstr "Dezembro de" msgstr "Dezembro de"
#: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:10 #: static/tmp_js/gui-d-authenticators.js:10 static/tmp_js/gui-d-services.js:31
msgid "Test" msgid "Test"
msgstr "Teste" msgstr "Teste"
@ -107,14 +108,14 @@ msgstr "Aceitar"
#: static/tmp_js/gui-d-authenticators.js:151 #: static/tmp_js/gui-d-authenticators.js:151
#: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39 #: static/tmp_js/gui-d-connectivity.js:43 static/tmp_js/gui-d-osmanagers.js:39
#: static/tmp_js/gui-d-services.js:86 static/tmp_js/gui-d-services.js:128 #: static/tmp_js/gui-d-services.js:108 static/tmp_js/gui-d-services.js:150
#: static/tmp_js/gui-d-servicespools.js:220 #: static/tmp_js/gui-d-servicespools.js:220
msgid "Error accessing data" msgid "Error accessing data"
msgstr "Erro ao acessar dados" msgstr "Erro ao acessar dados"
#: static/tmp_js/gui-d-authenticators.js:168 #: static/tmp_js/gui-d-authenticators.js:168
#: static/tmp_js/gui-d-authenticators.js:395 #: static/tmp_js/gui-d-authenticators.js:395
#: static/tmp_js/gui-d-services.js:108 #: static/tmp_js/gui-d-services.js:130
msgid "Information" msgid "Information"
msgstr "Informações" msgstr "Informações"
@ -240,8 +241,8 @@ msgid "days"
msgstr "dias" msgstr "dias"
#: static/tmp_js/gui-d-calendar.js:23 #: static/tmp_js/gui-d-calendar.js:23
msgid "Dayly" msgid "Daily"
msgstr "Dayly" msgstr "Diário"
#: static/tmp_js/gui-d-calendar.js:24 #: static/tmp_js/gui-d-calendar.js:24
msgid "week" msgid "week"
@ -515,87 +516,95 @@ msgstr "Erro ao criar o relatório"
msgid "Error obtaining report description" msgid "Error obtaining report description"
msgstr "Descrição de relatório de obtenção do erro" msgstr "Descrição de relatório de obtenção do erro"
#: static/tmp_js/gui-d-services.js:63 #: static/tmp_js/gui-d-services.js:85
msgid "In Maintenance" msgid "In Maintenance"
msgstr "Em manutenção" msgstr "Em manutenção"
#: static/tmp_js/gui-d-services.js:65 #: static/tmp_js/gui-d-services.js:87
msgid "Active" msgid "Active"
msgstr "Ativo" msgstr "Ativo"
#: static/tmp_js/gui-d-services.js:125 #: static/tmp_js/gui-d-services.js:147
msgid "Service information" msgid "Service information"
msgstr "Informação de serviço" msgstr "Informação de serviço"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Edit service" msgid "Edit service"
msgstr "Editar serviço" msgstr "Editar serviço"
#: static/tmp_js/gui-d-services.js:183 #: static/tmp_js/gui-d-services.js:205
msgid "Service creation error" msgid "Service creation error"
msgstr "Erro de criação do serviço" msgstr "Erro de criação do serviço"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "New service" msgid "New service"
msgstr "Novo serviço" msgstr "Novo serviço"
#: static/tmp_js/gui-d-services.js:184 #: static/tmp_js/gui-d-services.js:206
msgid "Service saving error" msgid "Service saving error"
msgstr "Salvando o erro de serviço" msgstr "Salvando o erro de serviço"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Delete service" msgid "Delete service"
msgstr "Excluir o serviço" msgstr "Excluir o serviço"
#: static/tmp_js/gui-d-services.js:185 #: static/tmp_js/gui-d-services.js:207
msgid "Service deletion error" msgid "Service deletion error"
msgstr "Erro de exclusão do serviço" msgstr "Erro de exclusão do serviço"
#: static/tmp_js/gui-d-services.js:201 static/tmp_js/gui-d-services.js:224 #: static/tmp_js/gui-d-services.js:235
msgid "Delete user service"
msgstr "Excluir usuário serviço"
#: static/tmp_js/gui-d-services.js:235
msgid "User service deletion error"
msgstr "Erro de exclusão de serviço do usuário"
#: static/tmp_js/gui-d-services.js:246 static/tmp_js/gui-d-services.js:269
msgid "Maintenance" msgid "Maintenance"
msgstr "Manutenção" msgstr "Manutenção"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Maintenance Mode" msgid "Maintenance Mode"
msgstr "Modo de manutenção" msgstr "Modo de manutenção"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Enter Maintenance Mode?" msgid "Enter Maintenance Mode?"
msgstr "Entrar no modo de manutenção?" msgstr "Entrar no modo de manutenção?"
#: static/tmp_js/gui-d-services.js:210 #: static/tmp_js/gui-d-services.js:255
msgid "Exit Maintenance Mode?" msgid "Exit Maintenance Mode?"
msgstr "Sair do modo de manutenção?" msgstr "Sair do modo de manutenção?"
#: static/tmp_js/gui-d-services.js:229 #: static/tmp_js/gui-d-services.js:274
msgid "Enter maintenance Mode" msgid "Enter maintenance Mode"
msgstr "Digite o modo de manutenção" msgstr "Digite o modo de manutenção"
#: static/tmp_js/gui-d-services.js:232 #: static/tmp_js/gui-d-services.js:277
msgid "Exit Maintenance Mode" msgid "Exit Maintenance Mode"
msgstr "Sair do modo de manutenção" msgstr "Sair do modo de manutenção"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "New services provider" msgid "New services provider"
msgstr "Novo provedor de serviços" msgstr "Novo provedor de serviços"
#: static/tmp_js/gui-d-services.js:240 #: static/tmp_js/gui-d-services.js:285
msgid "Services provider creation error" msgid "Services provider creation error"
msgstr "Erro de criação do provedor de serviços" msgstr "Erro de criação do provedor de serviços"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Edit services provider" msgid "Edit services provider"
msgstr "Editar Provedor de serviços" msgstr "Editar Provedor de serviços"
#: static/tmp_js/gui-d-services.js:241 #: static/tmp_js/gui-d-services.js:286
msgid "Services Provider saving error" msgid "Services Provider saving error"
msgstr "Salvando o erro do prestador de serviços" msgstr "Salvando o erro do prestador de serviços"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Delete services provider" msgid "Delete services provider"
msgstr "Exclua o provedor de serviços" msgstr "Exclua o provedor de serviços"
#: static/tmp_js/gui-d-services.js:242 #: static/tmp_js/gui-d-services.js:287
msgid "Services Provider deletion error" msgid "Services Provider deletion error"
msgstr "Erro de exclusão do provedor de serviços" msgstr "Erro de exclusão do provedor de serviços"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -37,7 +37,7 @@ class WinDomainOsManager(WindowsOsManager):
password = gui.PasswordField(length=64, label=_('Password'), order=3, tooltip=_('Password of the account'), required=True) password = gui.PasswordField(length=64, label=_('Password'), order=3, tooltip=_('Password of the account'), required=True)
ou = gui.TextField(length=64, label=_('OU'), order=4, tooltip=_('Organizational unit where to add machines in domain (check it before using it). i.e.: ou=My Machines,dc=mydomain,dc=local')) ou = gui.TextField(length=64, label=_('OU'), order=4, tooltip=_('Organizational unit where to add machines in domain (check it before using it). i.e.: ou=My Machines,dc=mydomain,dc=local'))
grp = gui.TextField(length=64, label=_('Machine Group'), order=7, tooltip=_('Group to which add machines on creation. If empty, no group will be used. (experimental)'), tab=_('Advanced')) grp = gui.TextField(length=64, label=_('Machine Group'), order=7, tooltip=_('Group to which add machines on creation. If empty, no group will be used. (experimental)'), tab=_('Advanced'))
serverHint = gui.TextField(length=64, label=_('Server Hint'), order=8, tooltip=_('In case of several AD servers, which one is prefered for first access'), tab=_('Advanced')) serverHint = gui.TextField(length=64, label=_('Server Hint'), order=8, tooltip=_('In case of several AD servers, which one is preferred'), tab=_('Advanced'))
# Inherits base "onLogout" # Inherits base "onLogout"
onLogout = WindowsOsManager.onLogout onLogout = WindowsOsManager.onLogout
idle = WindowsOsManager.idle idle = WindowsOsManager.idle

View File

@ -41,7 +41,7 @@ from uds.core.ui import gui
import logging import logging
__updated__ = '2017-10-02' __updated__ = '2017-10-05'
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@ -117,7 +117,7 @@ class OGService(Service):
image = gui.ChoiceField( image = gui.ChoiceField(
label=_("OS Image"), label=_("OS Image"),
order=102, order=102,
tooltip=_('OpenGnsys Operanting System Image'), tooltip=_('OpenGnsys Operating System Image'),
required=True required=True
) )
@ -125,7 +125,7 @@ class OGService(Service):
length=3, length=3,
label=_("Max. reservation time"), label=_("Max. reservation time"),
order=110, order=110,
tooltip=_('Security parameter for OpenGnsys to kepp reservations at most this hours'), tooltip=_('Security parameter for OpenGnsys to keep reservations at most this hours'),
defvalue='24', defvalue='24',
tab=_('Advanced'), tab=_('Advanced'),
required=False required=False

View File

@ -48,7 +48,7 @@ import logging
import six import six
__updated__ = '2017-09-29' __updated__ = '2017-10-05'
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@ -95,7 +95,7 @@ class OGProvider(ServiceProvider):
# "random" # "random"
host = gui.TextField(length=64, label=_('Host'), order=1, tooltip=_('OpenGnsys Host'), required=True) host = gui.TextField(length=64, label=_('Host'), order=1, tooltip=_('OpenGnsys Host'), required=True)
port = gui.NumericField(length=5, label=_('Port'), defvalue='443', order=2, tooltip=_('OpenGnsys Port (default is 443, and only ssl connection is allowed)'), required=True) port = gui.NumericField(length=5, label=_('Port'), defvalue='443', order=2, tooltip=_('OpenGnsys Port (default is 443, and only ssl connection is allowed)'), required=True)
checkCert = gui.CheckBoxField(label=_('Check Cert.'), order=3, tooltip=_('If checked, ssl certificate of OpenGnsys server must be valid, not self signed)')) checkCert = gui.CheckBoxField(label=_('Check Cert.'), order=3, tooltip=_('If checked, ssl certificate of OpenGnsys server must be valid (not self signed)'))
username = gui.TextField(length=32, label=_('Username'), order=4, tooltip=_('User with valid privileges on OpenGnsys'), required=True) username = gui.TextField(length=32, label=_('Username'), order=4, tooltip=_('User with valid privileges on OpenGnsys'), required=True)
password = gui.PasswordField(lenth=32, label=_('Password'), order=5, tooltip=_('Password of the user of OpenGnsys'), required=True) password = gui.PasswordField(lenth=32, label=_('Password'), order=5, tooltip=_('Password of the user of OpenGnsys'), required=True)
udsServerAccessUrl = gui.TextField(length=32, label=_('UDS Server URL'), order=6, tooltip=_('URL used by OpenGnsys to access UDS. If empty, UDS will guess it.'), required=False, tab=gui.PARAMETERS_TAB) udsServerAccessUrl = gui.TextField(length=32, label=_('UDS Server URL'), order=6, tooltip=_('URL used by OpenGnsys to access UDS. If empty, UDS will guess it.'), required=False, tab=gui.PARAMETERS_TAB)

View File

@ -113,4 +113,4 @@ class NXPassword(object):
pw += chr(ord(NXPassword._getRandomValidCharFromList()) + 2) pw += chr(ord(NXPassword._getRandomValidCharFromList()) + 2)
return pw.replace('&', '&amp;').replace('<', '&lt;').replace('"', '&quot;').replace('\'', '&apos;').replace('$', '\\$') return pw.replace('&', '&amp;').replace('<', '&lt;').replace('"', '&quot;').replace('\'', '&apos;') # .replace('$', '\\$')

View File

@ -44,7 +44,7 @@ from uds.services.OVirt.OVirtProvider import Provider as oVirtProvider
import logging import logging
import os import os
__updated__ = '2017-05-13' __updated__ = '2017-10-03'
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@ -138,15 +138,24 @@ class BaseSpiceTransport(Transport):
# test ANY of the ports # test ANY of the ports
port_to_test = port if port != -1 else secure_port port_to_test = port if port != -1 else secure_port
if port_to_test == -1: if port_to_test == -1:
self.cache.put('cachedMsg', 'Could not find the PORT for connection', 120) # Write a message, that will be used from getCustom
logger.info('SPICE didn\'t find has any port: {}'.format(con)) logger.info('SPICE didn\'t find has any port: {}'.format(con))
return False return False
self.cache.put('Could not reach server "{}" on port "{}" from broker'.format(con['address'], port_to_test))
if self.testServer(userService, con['address'], port_to_test) is True: if self.testServer(userService, con['address'], port_to_test) is True:
self.cache.put(ip, 'Y', READY_CACHE_TIMEOUT) self.cache.put(ip, 'Y', READY_CACHE_TIMEOUT)
ready = 'Y' ready = 'Y'
return ready == 'Y' return ready == 'Y'
def getCustomAvailableErrorMsg(self, userService, ip):
userServiceInstance = userService.getInstance()
con = userServiceInstance.getConsoleConnection()
return
def processedUser(self, userService, userName): def processedUser(self, userService, userName):
v = self.processUserPassword(userService, userName, '') v = self.processUserPassword(userService, userName, '')
return v['username'] return v['username']