forked from shaba/openuds
* Updated translations (still has work to be done)
* Almost finished aministration interface (needs "removing" cache & assigned, and a few more things)
This commit is contained in:
parent
83b8c474bd
commit
e335fa88fa
@ -35,16 +35,11 @@ from __future__ import unicode_literals
|
||||
from django.utils.translation import ugettext as _
|
||||
|
||||
|
||||
from uds.models import UserService
|
||||
from uds.models import UserService, Group, Transport, DeployedServicePublication
|
||||
from uds.core.util.State import State
|
||||
from uds.core.util import log
|
||||
from uds.core.Environment import Environment
|
||||
from uds.REST.model import DetailHandler
|
||||
from uds.REST import NotFound, ResponseError, RequestError
|
||||
from django.db import IntegrityError
|
||||
|
||||
from services import Services
|
||||
from osmanagers import OsManagers
|
||||
from uds.REST import ResponseError, RequestError
|
||||
|
||||
import logging
|
||||
|
||||
@ -168,6 +163,13 @@ class Groups(DetailHandler):
|
||||
{ 'state': { 'title': _('State'), 'type': 'dict', 'dict': State.dictionary() } },
|
||||
]
|
||||
|
||||
def saveItem(self, parent, item):
|
||||
parent.assignedGroups.add(Group.objects.get(pk=self._params['id']))
|
||||
return self.success()
|
||||
|
||||
def deleteItem(self, parent, item):
|
||||
parent.assignedGroups.remove(Group.objects.get(pk=self._args[0]))
|
||||
|
||||
class Transports(DetailHandler):
|
||||
def getItems(self, parent, item):
|
||||
return [{
|
||||
@ -188,15 +190,31 @@ class Transports(DetailHandler):
|
||||
{ 'trans_type': {'title': _('Type') } },
|
||||
{ 'comments': {'title': _('Comments')}},
|
||||
]
|
||||
|
||||
def saveItem(self, parent, item):
|
||||
parent.transports.add(Transport.objects.get(pk=self._params['id']))
|
||||
return self.success()
|
||||
|
||||
def deleteItem(self, parent, item):
|
||||
parent.transports.remove(Transport.objects.get(pk=self._args[0]))
|
||||
|
||||
class Publications(DetailHandler):
|
||||
custom_methods=['publish']
|
||||
custom_methods=['publish', 'cancel']
|
||||
|
||||
def publish(self, parent):
|
||||
logger.debug('Custom "publish" invoked')
|
||||
parent.publish()
|
||||
return self.success()
|
||||
|
||||
def cancel(self, parent, id):
|
||||
try:
|
||||
ds = DeployedServicePublication.objects.get(pk=id)
|
||||
ds.cancel()
|
||||
except Exception as e:
|
||||
raise ResponseError(unicode(e))
|
||||
|
||||
return self.success()
|
||||
|
||||
def getItems(self, parent, item):
|
||||
return [{
|
||||
'id': i.id,
|
||||
|
@ -198,6 +198,21 @@ class DetailHandler(BaseModelHandler):
|
||||
self._params = params
|
||||
self._args = args
|
||||
self._kwargs = kwargs
|
||||
|
||||
def __checkCustom(self, check, parent, arg=None):
|
||||
logger.debug('Checking custom method {0}'.format(check))
|
||||
for cm in self.custom_methods:
|
||||
if check == cm:
|
||||
try:
|
||||
operation = getattr(self, cm)
|
||||
except:
|
||||
self.invalidMethodException()
|
||||
|
||||
if arg is None:
|
||||
return operation(parent)
|
||||
else:
|
||||
return operation(parent, arg)
|
||||
return None
|
||||
|
||||
def get(self):
|
||||
# Process args
|
||||
@ -208,14 +223,9 @@ class DetailHandler(BaseModelHandler):
|
||||
return self.getItems(parent, None)
|
||||
|
||||
# if has custom methods, look for if this request matches any of them
|
||||
for cm in self.custom_methods:
|
||||
if self._args[0] == cm:
|
||||
try:
|
||||
operation = getattr(self, self._args[0])
|
||||
except:
|
||||
self.invalidMethodException()
|
||||
|
||||
return operation(parent)
|
||||
r = self.__checkCustom(self._args[0], parent)
|
||||
if r is not None:
|
||||
return r
|
||||
|
||||
if nArgs == 1:
|
||||
if self._args[0] == OVERVIEW:
|
||||
@ -239,6 +249,11 @@ class DetailHandler(BaseModelHandler):
|
||||
return self.getTypes(parent, self._args[1])
|
||||
elif self._args[1] == LOG:
|
||||
return self.getLogs(parent, self._args[0])
|
||||
else:
|
||||
r = self.__checkCustom(self._args[1], parent, self._args[0])
|
||||
if r is not None:
|
||||
return r
|
||||
|
||||
|
||||
return self.fallbackGet()
|
||||
|
||||
|
Binary file not shown.
@ -32,7 +32,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-12-08 19:29+0100\n"
|
||||
"POT-Creation-Date: 2014-02-05 10:32+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -42,160 +42,412 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
|
||||
|
||||
#: REST/model.py:81 REST/methods/authenticators.py:56
|
||||
#: REST/methods/networks.py:51 REST/methods/osmanagers.py:52
|
||||
#: REST/methods/providers.py:57 REST/methods/transports.py:54
|
||||
#: REST/methods/users_groups.py:72
|
||||
#: REST/model.py:86 REST/methods/authenticators.py:58
|
||||
#: REST/methods/networks.py:54 REST/methods/osmanagers.py:55
|
||||
#: REST/methods/providers.py:59 REST/methods/services_pools.py:65
|
||||
#: REST/methods/transports.py:55 REST/methods/user_services.py:161
|
||||
#: REST/methods/user_services.py:189 REST/methods/users_groups.py:82
|
||||
#: templates/uds/admin/tmpl/user.html:29 templates/uds/admin/tmpl/user.html:32
|
||||
msgid "Name"
|
||||
msgstr "Name"
|
||||
|
||||
#: REST/model.py:82
|
||||
#: REST/model.py:87
|
||||
msgid "Name of this element"
|
||||
msgstr "Name dieses Elements"
|
||||
|
||||
#: REST/model.py:88 REST/methods/authenticators.py:57
|
||||
#: REST/methods/osmanagers.py:53 REST/methods/providers.py:58
|
||||
#: REST/methods/services.py:126 REST/methods/transports.py:55
|
||||
#: REST/methods/users_groups.py:73 REST/methods/users_groups.py:108
|
||||
#: REST/model.py:93 REST/methods/authenticators.py:59
|
||||
#: REST/methods/osmanagers.py:56 REST/methods/providers.py:60
|
||||
#: REST/methods/services.py:139 REST/methods/services_pools.py:68
|
||||
#: REST/methods/transports.py:56 REST/methods/user_services.py:191
|
||||
#: REST/methods/users_groups.py:83 REST/methods/users_groups.py:190
|
||||
#: templates/uds/admin/tmpl/group.html:37
|
||||
#: templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
msgstr "Kommentare"
|
||||
|
||||
#: REST/model.py:89
|
||||
#: REST/model.py:94
|
||||
msgid "Comments for this element"
|
||||
msgstr "Kommentare für dieses element"
|
||||
|
||||
#: REST/model.py:97 REST/methods/authenticators.py:58
|
||||
#: REST/methods/transports.py:56 REST/methods/transports.py:69
|
||||
#: REST/model.py:102 REST/methods/authenticators.py:60
|
||||
#: REST/methods/transports.py:54 REST/methods/user_services.py:188
|
||||
msgid "Priority"
|
||||
msgstr "Priorität"
|
||||
|
||||
#: REST/model.py:98
|
||||
#: REST/model.py:103
|
||||
msgid ""
|
||||
"Selects the priority of this element (lower number means higher priority)"
|
||||
msgstr ""
|
||||
"Bestimmt die Priorität dieses Elements (niedrigere Zahl bedeutet höhere Priorität)"
|
||||
"Bestimmt die Priorität dieses Elements (niedrigere Zahl bedeutet höhere "
|
||||
"Priorität)"
|
||||
|
||||
#: REST/model.py:106 REST/methods/authenticators.py:59
|
||||
msgid "Small name"
|
||||
msgstr "Kleine Namen"
|
||||
#: REST/model.py:113
|
||||
msgid "Short name"
|
||||
msgstr "Kurzname"
|
||||
|
||||
#: REST/model.py:107
|
||||
msgid "Small name of this element"
|
||||
msgstr "Kleine Name dieses Elements"
|
||||
#: REST/model.py:114
|
||||
msgid "Short name of this element"
|
||||
msgstr "Kurzer Name für dieses element"
|
||||
|
||||
#: REST/model.py:157
|
||||
#: REST/model.py:159
|
||||
msgid "Invalid Request"
|
||||
msgstr "Ungültige Anforderung"
|
||||
|
||||
#: REST/model.py:160
|
||||
#: REST/model.py:162
|
||||
msgid "Method not found"
|
||||
msgstr "Methode nicht gefunden"
|
||||
|
||||
#: REST/model.py:163
|
||||
#: REST/model.py:165
|
||||
msgid "Item not found"
|
||||
msgstr "Element nicht gefunden"
|
||||
|
||||
#: REST/methods/authenticators.py:54
|
||||
#: REST/methods/authenticators.py:56
|
||||
msgid "Current authenticators"
|
||||
msgstr "Aktuelle Authentifikatoren"
|
||||
|
||||
#: REST/methods/authenticators.py:60
|
||||
#: REST/methods/authenticators.py:61
|
||||
msgid "Small name"
|
||||
msgstr "Kleine Namen"
|
||||
|
||||
#: REST/methods/authenticators.py:62
|
||||
#: templates/uds/admin/tmpl/authenticators.html:18
|
||||
#: templates/uds/admin/tmpl/dashboard.html:22
|
||||
msgid "Users"
|
||||
msgstr "Benutzer"
|
||||
|
||||
#: REST/methods/networks.py:49
|
||||
#: REST/methods/networks.py:52
|
||||
msgid "Current Networks"
|
||||
msgstr "Aktuellen Netze"
|
||||
|
||||
#: REST/methods/networks.py:52 templates/uds/index.html:79
|
||||
#: templates/uds/html5/index.html:124
|
||||
msgid "Networks"
|
||||
msgstr "Netzwerke"
|
||||
#: REST/methods/networks.py:55
|
||||
msgid "Range"
|
||||
msgstr "Bereich"
|
||||
|
||||
#: REST/methods/networks.py:53 REST/methods/osmanagers.py:54
|
||||
#: REST/methods/networks.py:56 REST/methods/osmanagers.py:57
|
||||
#: REST/methods/transports.py:57
|
||||
msgid "Used by"
|
||||
msgstr "Von verwendet"
|
||||
|
||||
#: REST/methods/osmanagers.py:50
|
||||
#: REST/methods/networks.py:66
|
||||
msgid "Invalid network: "
|
||||
msgstr "Ungültige Netzwerk: "
|
||||
|
||||
#: REST/methods/networks.py:73
|
||||
msgid "Network range"
|
||||
msgstr "Netzwerkbereich"
|
||||
|
||||
#: REST/methods/networks.py:74
|
||||
msgid ""
|
||||
"Network range. Accepts most network definitions formats (range, subnet, "
|
||||
"host, etc..."
|
||||
msgstr ""
|
||||
"Netzwerk-Bereich. Akzeptiert die meisten Netzwerk-Definitionen-Formate "
|
||||
"(Range, Subnetz, Host, etc...."
|
||||
|
||||
#: REST/methods/osmanagers.py:53
|
||||
msgid "Current OS Managers"
|
||||
msgstr "Aktuelle OS-Manager"
|
||||
|
||||
#: REST/methods/providers.py:53 templates/uds/admin/snippets/navbar.html:18
|
||||
#: REST/methods/osmanagers.py:75
|
||||
msgid "Can't delete an OSManager with deployed services associated"
|
||||
msgstr ""
|
||||
"Ein OSManager kann nicht mit bereitgestellten Leistungen gelöscht werden."
|
||||
|
||||
#: REST/methods/osmanagers.py:79
|
||||
msgid "Can't modify an OSManager with deployed services associated"
|
||||
msgstr ""
|
||||
"Ein OSManager kann nicht mit bereitgestellten Leistungen geändert werden."
|
||||
|
||||
#: REST/methods/providers.py:55
|
||||
msgid "Service providers"
|
||||
msgstr "Service-Provider"
|
||||
|
||||
#: REST/methods/providers.py:59 templates/uds/index.html:51
|
||||
#: REST/methods/providers.py:61 templates/uds/index.html:51
|
||||
#: templates/uds/admin/snippets/navbar.html:18
|
||||
#: templates/uds/admin/tmpl/dashboard.html:49
|
||||
#: templates/uds/admin/tmpl/providers.html:4
|
||||
#: templates/uds/admin/tmpl/providers.html:7
|
||||
#: templates/uds/admin/tmpl/providers.html:18
|
||||
#: templates/uds/html5/index.html:65
|
||||
msgid "Services"
|
||||
msgstr "Dienstleistungen"
|
||||
|
||||
#: REST/methods/services.py:119
|
||||
#: REST/methods/providers.py:62
|
||||
msgid "User Services"
|
||||
msgstr "Benutzerdienste"
|
||||
|
||||
#: REST/methods/providers.py:111 dispatchers/wyse_enterprise/views.py:254
|
||||
#: dispatchers/wyse_enterprise/views.py:257 web/errors.py:62
|
||||
msgid "Service not found"
|
||||
msgstr "-Dienst nicht gefunden"
|
||||
|
||||
#: REST/methods/services.py:132
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "Dienstleistungen von {0}"
|
||||
|
||||
#: REST/methods/services.py:121
|
||||
#: REST/methods/services.py:134
|
||||
msgid "Current services"
|
||||
msgstr "Aktuelle Dienstleistungen"
|
||||
|
||||
#: REST/methods/services.py:125
|
||||
#: REST/methods/services.py:138
|
||||
msgid "Service name"
|
||||
msgstr "Dienstnamen"
|
||||
|
||||
#: REST/methods/services.py:127
|
||||
#: REST/methods/services.py:140 REST/methods/user_services.py:190
|
||||
msgid "Type"
|
||||
msgstr "Typ"
|
||||
|
||||
#: REST/methods/services.py:128 templates/uds/admin/snippets/navbar.html:22
|
||||
#: REST/methods/services.py:141 REST/methods/services_pools.py:63
|
||||
msgid "Deployed services"
|
||||
msgstr "Bereitgestellten Dienste"
|
||||
|
||||
#: REST/methods/services.py:142 templates/uds/admin/tmpl/dashboard.html:76
|
||||
msgid "User services"
|
||||
msgstr "Benutzerdienste"
|
||||
|
||||
#: REST/methods/services_pools.py:66
|
||||
msgid "Parent Service"
|
||||
msgstr "Eltern-Service"
|
||||
|
||||
#: REST/methods/services_pools.py:67 REST/methods/users_groups.py:84
|
||||
#: REST/methods/users_groups.py:191
|
||||
msgid "state"
|
||||
msgstr "Zustand"
|
||||
|
||||
#: REST/methods/services_pools.py:95
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr ""
|
||||
"Erstellen Sie mindestens ein OS-Manager vor dem Erstellen eines neuen "
|
||||
"Service-Pools"
|
||||
|
||||
#: REST/methods/services_pools.py:97
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr ""
|
||||
"Erstellen Sie mindestens einen Dienst vor dem Erstellen eines neuen Service-"
|
||||
"Pools"
|
||||
|
||||
#: REST/methods/services_pools.py:104
|
||||
msgid "Base service"
|
||||
msgstr "Basisdienst"
|
||||
|
||||
#: REST/methods/services_pools.py:105
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Service als Basis für diesen Service-pool"
|
||||
|
||||
#: REST/methods/services_pools.py:112
|
||||
msgid "OS Manager"
|
||||
msgstr "OS-Manager"
|
||||
|
||||
#: REST/methods/services_pools.py:113
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "OS-Manager verwendet als Grundlage dieser Service-pool"
|
||||
|
||||
#: REST/methods/services_pools.py:120
|
||||
msgid "Initial available services"
|
||||
msgstr "Erster verfügbaren Dienste"
|
||||
|
||||
#: REST/methods/services_pools.py:121
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Dienste, die ursprünglich für diesen Service-Pool erstellt"
|
||||
|
||||
#: REST/methods/services_pools.py:127
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Dienstleistungen im Cache behalten"
|
||||
|
||||
#: REST/methods/services_pools.py:128
|
||||
msgid "Services keeped in cache for improved user service assignation"
|
||||
msgstr "Dienstleistungen keeped im Cache für verbesserte Service-Zuweisung"
|
||||
|
||||
#: REST/methods/services_pools.py:134
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "Dienstleistungen im L2-Cache zu behalten"
|
||||
|
||||
#: REST/methods/services_pools.py:135
|
||||
msgid "Services keeped in cache of level2 for improved service generation"
|
||||
msgstr "Generation-keeped im level2-Cache für bessere Dienste"
|
||||
|
||||
#: REST/methods/services_pools.py:141
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Maximale Anzahl der Dienste"
|
||||
|
||||
#: REST/methods/services_pools.py:142
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
msgstr ""
|
||||
"Maximale Anzahl der Dienst (zugewiesen und L1-Cache) für die erstellt werden "
|
||||
"können dieser service"
|
||||
|
||||
#: REST/methods/services_pools.py:159
|
||||
msgid "Base service does not exists anymore"
|
||||
msgstr "Zentrale Dienst existiert nicht mehr"
|
||||
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "This service requires an os manager"
|
||||
msgstr "Dieser Service erfordert einen os-manager"
|
||||
|
||||
#: REST/methods/transports.py:52
|
||||
msgid "Current Transports"
|
||||
msgstr "Aktuelle Transporte"
|
||||
|
||||
#: REST/methods/transports.py:70
|
||||
msgid "Priority of this transport"
|
||||
msgstr "Priorität dieses Transportes"
|
||||
#: REST/methods/transports.py:68
|
||||
msgid "Network access"
|
||||
msgstr "Netzwerkzugriff"
|
||||
|
||||
#: REST/methods/users_groups.py:65
|
||||
#: REST/methods/transports.py:69
|
||||
msgid ""
|
||||
"If ACTIVE, the transport will be enabled for the selected networks.If "
|
||||
"INACTIVE, trans port will be disabled for selected networks"
|
||||
msgstr ""
|
||||
"Wenn aktiv, wird der Transport für die ausgewählte Netze aktiviert sein.If "
|
||||
"INAKTIV, wird Trans Port für ausgewählte Netzwerke deaktiviert"
|
||||
|
||||
#: REST/methods/transports.py:76 templates/uds/index.html:79
|
||||
#: templates/uds/html5/index.html:124
|
||||
msgid "Networks"
|
||||
msgstr "Netzwerke"
|
||||
|
||||
#: REST/methods/transports.py:77
|
||||
msgid ""
|
||||
"Networks associated with this transport. If No network selected, will mean "
|
||||
"\"all networks\""
|
||||
msgstr ""
|
||||
"Netzwerke, die mit diesem Transport verbunden. Wenn kein Netzwerk "
|
||||
"ausgewählt, bedeutet \"alle Netze\""
|
||||
|
||||
#: REST/methods/user_services.py:88
|
||||
#: templates/uds/admin/tmpl/services_pool.html:18
|
||||
msgid "Assigned services"
|
||||
msgstr "Zugeordneten services"
|
||||
|
||||
#: REST/methods/user_services.py:92 REST/methods/user_services.py:128
|
||||
msgid "Creation date"
|
||||
msgstr "Erstellungsdatum"
|
||||
|
||||
#: REST/methods/user_services.py:93 REST/methods/user_services.py:129
|
||||
#: REST/methods/user_services.py:224
|
||||
msgid "Revision"
|
||||
msgstr "Revision"
|
||||
|
||||
#: REST/methods/user_services.py:95 REST/methods/user_services.py:131
|
||||
msgid "Friendly name"
|
||||
msgstr "Angezeigter name"
|
||||
|
||||
#: REST/methods/user_services.py:96 REST/methods/user_services.py:132
|
||||
#: REST/methods/user_services.py:163 REST/methods/user_services.py:226
|
||||
#: templates/uds/admin/tmpl/group.html:42
|
||||
#: templates/uds/admin/tmpl/user.html:45
|
||||
msgid "State"
|
||||
msgstr "Zustand"
|
||||
|
||||
#: REST/methods/user_services.py:97
|
||||
msgid "Owner"
|
||||
msgstr "Eigentümer"
|
||||
|
||||
#: REST/methods/user_services.py:124
|
||||
msgid "Cached services"
|
||||
msgstr "Zwischengespeicherte Dienstleistungen"
|
||||
|
||||
#: REST/methods/user_services.py:133
|
||||
msgid "Cache level"
|
||||
msgstr "Cache-Stufe"
|
||||
|
||||
#: REST/methods/user_services.py:156
|
||||
msgid "Assigned groups"
|
||||
msgstr "Zugewiesenen Gruppen"
|
||||
|
||||
#: REST/methods/user_services.py:162 templates/uds/admin/tmpl/group.html:34
|
||||
#: templates/uds/admin/tmpl/user.html:37
|
||||
msgid "comments"
|
||||
msgstr "Kommentare"
|
||||
|
||||
#: REST/methods/user_services.py:184
|
||||
msgid "Assigned transports"
|
||||
msgstr "Zugewiesenen Transporte"
|
||||
|
||||
#: REST/methods/user_services.py:220
|
||||
#: templates/uds/admin/tmpl/services_pool.html:22
|
||||
msgid "Publications"
|
||||
msgstr "Publikationen"
|
||||
|
||||
#: REST/methods/user_services.py:225
|
||||
msgid "Publish date"
|
||||
msgstr "Datum der Veröffentlichung"
|
||||
|
||||
#: REST/methods/user_services.py:227
|
||||
msgid "Reason"
|
||||
msgstr "Grund"
|
||||
|
||||
#: REST/methods/users_groups.py:75
|
||||
#, python-brace-format
|
||||
msgid "Users of {0}"
|
||||
msgstr "Benutzer von {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:67
|
||||
#: REST/methods/users_groups.py:77
|
||||
msgid "Current users"
|
||||
msgstr "Momentane Benutzer"
|
||||
|
||||
#: REST/methods/users_groups.py:71 REST/methods/users_groups.py:107
|
||||
msgid "User Id"
|
||||
msgstr "Benutzer-Id"
|
||||
#: REST/methods/users_groups.py:81
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:48
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:77
|
||||
#: auths/RegexLdap/Authenticator.py:72 auths/SimpleLDAP/Authenticator.py:73
|
||||
#: services/HyperV_enterprise/HyperVClusterProvider.py:91
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/OVirt/OVirtProvider.py:93
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:30
|
||||
#: templates/uds/admin/tmpl/user.html:16 transports/HTML5RDP/HTML5RDP.py:64
|
||||
#: transports/NX/NXTransport.py:61 transports/NX/TSNXTransport.py:66
|
||||
#: transports/RDP/RDPTransport.py:59 transports/RDP/TSRDPTransport.py:63
|
||||
#: transports/RGS-enterprise/RGSTransport.py:42
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:47
|
||||
#: transports/TSNX/TSNXTransport.py:66 web/forms/LoginForm.py:69
|
||||
msgid "Username"
|
||||
msgstr "Benutzername"
|
||||
|
||||
#: REST/methods/users_groups.py:74 REST/methods/users_groups.py:109
|
||||
msgid "state"
|
||||
msgstr "Zustand"
|
||||
|
||||
#: REST/methods/users_groups.py:75
|
||||
#: REST/methods/users_groups.py:85
|
||||
msgid "Last access"
|
||||
msgstr "Zuletzt online"
|
||||
|
||||
#: REST/methods/users_groups.py:101
|
||||
#: REST/methods/users_groups.py:132 REST/methods/users_groups.py:244
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "Benutzer ist bereits vorhanden (doppelte Schlüsselfehler)"
|
||||
|
||||
#: REST/methods/users_groups.py:183
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "Gruppen von {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:103
|
||||
#: REST/methods/users_groups.py:185
|
||||
msgid "Current groups"
|
||||
msgstr "Aktuelle Gruppen"
|
||||
|
||||
#: admin/views.py:55 admin/views.py:63 admin/views.py:77 web/views.py:422
|
||||
#: REST/methods/users_groups.py:189 REST/methods/users_groups.py:196
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:50
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:79
|
||||
#: auths/RegexLdap/Authenticator.py:74 auths/SAML_enterprise/SAML.py:114
|
||||
#: auths/SimpleLDAP/Authenticator.py:75
|
||||
#: templates/uds/admin/tmpl/pool_add_group.html:17
|
||||
msgid "Group"
|
||||
msgstr "Gruppe"
|
||||
|
||||
#: REST/methods/users_groups.py:196
|
||||
msgid "UDS Group"
|
||||
msgstr "UDS-Gruppe"
|
||||
|
||||
#: REST/methods/users_groups.py:197
|
||||
msgid "Meta group"
|
||||
msgstr "Meta group"
|
||||
|
||||
#: REST/methods/users_groups.py:197
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "UDS Meta Group"
|
||||
|
||||
#: admin/views.py:51 admin/views.py:59 admin/views.py:73 web/views.py:425
|
||||
msgid "Forbidden"
|
||||
msgstr "Verboten"
|
||||
|
||||
#: admin/views.py:70
|
||||
#: admin/views.py:66
|
||||
msgid "requested a template that do not exists"
|
||||
msgstr "gefordert, dass eine Vorlage, die nicht vorhanden ist"
|
||||
|
||||
@ -258,9 +510,9 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/OVirt/OVirtProvider.py:94 services/Sample/SampleService.py:131
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: transports/HTML5RDP/HTML5RDP.py:65 transports/NX/NXTransport.py:62
|
||||
#: transports/NX/TSNXTransport.py:67 transports/RDP/RDPTransport.py:60
|
||||
#: transports/RDP/TSRDPTransport.py:64
|
||||
#: templates/uds/admin/tmpl/user.html:78 transports/HTML5RDP/HTML5RDP.py:65
|
||||
#: transports/NX/NXTransport.py:62 transports/NX/TSNXTransport.py:67
|
||||
#: transports/RDP/RDPTransport.py:60 transports/RDP/TSRDPTransport.py:64
|
||||
#: transports/RGS-enterprise/RGSTransport.py:43
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:48
|
||||
#: transports/TSNX/TSNXTransport.py:67 web/forms/LoginForm.py:70
|
||||
@ -295,31 +547,8 @@ msgstr "Active Directory-Authenticator"
|
||||
msgid "Authenticate against Active Directory"
|
||||
msgstr "Mithilfe von Active Directory zu authentifizieren"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:48
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:77
|
||||
#: auths/RegexLdap/Authenticator.py:72 auths/SimpleLDAP/Authenticator.py:73
|
||||
#: services/HyperV_enterprise/HyperVClusterProvider.py:91
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/OVirt/OVirtProvider.py:93
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:30
|
||||
#: transports/HTML5RDP/HTML5RDP.py:64 transports/NX/NXTransport.py:61
|
||||
#: transports/NX/TSNXTransport.py:66 transports/RDP/RDPTransport.py:59
|
||||
#: transports/RDP/TSRDPTransport.py:63
|
||||
#: transports/RGS-enterprise/RGSTransport.py:42
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:47
|
||||
#: transports/TSNX/TSNXTransport.py:66 web/forms/LoginForm.py:69
|
||||
msgid "Username"
|
||||
msgstr "Benutzername"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:50
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:79
|
||||
#: auths/RegexLdap/Authenticator.py:74 auths/SAML_enterprise/SAML.py:114
|
||||
#: auths/SimpleLDAP/Authenticator.py:75
|
||||
msgid "Group"
|
||||
msgstr "Gruppe"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:67
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:442
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:444
|
||||
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
|
||||
msgstr "Müssen der Benutzername in der Form USERNAME@DOMAIN angeben.DOM"
|
||||
|
||||
@ -328,7 +557,7 @@ msgid "Active directory connection error: "
|
||||
msgstr "Active Directory-Verbindung-Fehler: "
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:344
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:390
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:392
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:243
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:286
|
||||
#: auths/RegexLdap/Authenticator.py:303 auths/RegexLdap/Authenticator.py:346
|
||||
@ -341,33 +570,34 @@ msgstr "Benutzername wurde nicht gefunden"
|
||||
msgid "Group not found"
|
||||
msgstr "Gruppe nicht gefunden"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:410
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:428
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:412
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:430
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:303
|
||||
#: auths/RegexLdap/Authenticator.py:367 auths/SimpleLDAP/Authenticator.py:328
|
||||
#: auths/SimpleLDAP/Authenticator.py:342
|
||||
msgid "Too many results, be more specific"
|
||||
msgstr "Zu viele Ergebnisse, sein mehr spezifisch"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:451
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:453
|
||||
msgid "Domain seems to be incorrect, please check it"
|
||||
msgstr "Domäne scheint nicht korrekt, bitte überprüfen es"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:456
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
|
||||
msgid "Server does not seem an Active Directory (do not have user objects)"
|
||||
msgstr "Server scheint kein Active Directory (Benutzerobjekte nicht haben)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:464
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:466
|
||||
msgid "Server does not seem an Active Directory (no not have group objects)"
|
||||
msgstr "Server scheint kein Active Directory (Nein, nicht haben Gruppenobjekte)"
|
||||
msgstr ""
|
||||
"Server scheint kein Active Directory (Nein, nicht haben Gruppenobjekte)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:472
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
|
||||
msgid ""
|
||||
"Server does not seem an Active Directory (do not have any user nor groups)"
|
||||
msgstr ""
|
||||
"Server scheint kein Active Directory (haben noch keine Benutzer oder Gruppen)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:477
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:479
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:358
|
||||
#: auths/RegexLdap/Authenticator.py:428 auths/SimpleLDAP/Authenticator.py:423
|
||||
msgid "Connection params seem correct, test was succesfully executed"
|
||||
@ -707,6 +937,9 @@ msgstr "Fake-Gruppe"
|
||||
|
||||
#: auths/Sample/SampleAuth.py:111
|
||||
#: templates/uds/admin/tmpl/authenticators.html:19
|
||||
#: templates/uds/admin/tmpl/group.html:53
|
||||
#: templates/uds/admin/tmpl/services_pool.html:20
|
||||
#: templates/uds/admin/tmpl/user.html:85 templates/uds/admin/tmpl/user.html:99
|
||||
msgid "Groups"
|
||||
msgstr "Gruppen"
|
||||
|
||||
@ -794,7 +1027,7 @@ msgstr "Base Authenticator"
|
||||
msgid "User name"
|
||||
msgstr "Benutzername"
|
||||
|
||||
#: core/auths/BaseAuthenticator.py:131
|
||||
#: core/auths/BaseAuthenticator.py:131 templates/uds/admin/tmpl/group.html:19
|
||||
msgid "Group name"
|
||||
msgstr "Gruppenname"
|
||||
|
||||
@ -802,6 +1035,10 @@ msgstr "Gruppenname"
|
||||
msgid "Users can't be created inside this authenticator"
|
||||
msgstr "Benutzer können nicht innerhalb dieser Authenticator erstellt werden"
|
||||
|
||||
#: core/auths/auth.py:61
|
||||
msgid "System Administrator"
|
||||
msgstr "Systemadministrator"
|
||||
|
||||
#: core/managers/PublicationManager.py:181
|
||||
msgid ""
|
||||
"Already publishing. Wait for previous publication to finish and try again"
|
||||
@ -851,17 +1088,17 @@ msgstr "24 Bit"
|
||||
msgid "32 bits"
|
||||
msgstr "32 bits"
|
||||
|
||||
#: core/managers/UserServiceManager.py:322
|
||||
#: core/managers/UserServiceManager.py:314
|
||||
msgid "Cancel requested for a non running operation, doing remove instead"
|
||||
msgstr ""
|
||||
"Abbrechen angefordert für eine nicht ausgeführte Operation entfernen "
|
||||
"stattdessen tun"
|
||||
|
||||
#: core/managers/UserServiceManager.py:343
|
||||
#: core/managers/UserServiceManager.py:335
|
||||
msgid "Can't remove a non active element"
|
||||
msgstr "Ein nicht aktive Element kann nicht entfernt werden."
|
||||
|
||||
#: core/managers/UserServiceManager.py:356
|
||||
#: core/managers/UserServiceManager.py:348
|
||||
#, python-brace-format
|
||||
msgid "Can't remove nor cancel {0} cause its states doesn't allows it"
|
||||
msgstr ""
|
||||
@ -901,7 +1138,7 @@ msgstr "Aktive"
|
||||
msgid "Inactive"
|
||||
msgstr "Inaktiv"
|
||||
|
||||
#: core/util/State.py:60
|
||||
#: core/util/State.py:60 templates/uds/admin/tmpl/user.html:50
|
||||
msgid "Blocked"
|
||||
msgstr "Blockiert"
|
||||
|
||||
@ -1017,11 +1254,6 @@ msgstr "Ungültige Anforderung"
|
||||
msgid "Invalid credentials used"
|
||||
msgstr "Ungültiger Anmeldeinformationen verwendet"
|
||||
|
||||
#: dispatchers/wyse_enterprise/views.py:254
|
||||
#: dispatchers/wyse_enterprise/views.py:257 web/errors.py:62
|
||||
msgid "Service not found"
|
||||
msgstr "-Dienst nicht gefunden"
|
||||
|
||||
#: dispatchers/wyse_enterprise/views.py:271 web/errors.py:61
|
||||
msgid "Transport not found"
|
||||
msgstr "Verkehr nicht gefunden"
|
||||
@ -1436,12 +1668,12 @@ msgid "HyperV Linked Clone (Experimental)"
|
||||
msgstr "Hyper-v Linked Clone (experimentell)"
|
||||
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:62
|
||||
msgid "HyperV Platform Provider"
|
||||
msgstr "Hyper-v-Plattform-Anbieter"
|
||||
msgid "HyperV Platform Provider (experimental)"
|
||||
msgstr "Hyper-v-Plattform-Anbieter (experimentell)"
|
||||
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:66
|
||||
msgid "HyperV platform service provider"
|
||||
msgstr "Hyper-v-Plattform-Service-provider"
|
||||
msgid "HyperV platform service provider (experimental)"
|
||||
msgstr "Hyper-v-Plattform-Service-Provider (experimentell)"
|
||||
|
||||
#: services/OVirt/OVirtLinkedService.py:56
|
||||
msgid "oVirt Linked Clone (Experimental)"
|
||||
@ -1808,7 +2040,8 @@ msgstr "und Browser neu starten"
|
||||
msgid "Ip"
|
||||
msgstr "IP"
|
||||
|
||||
#: templates/uds/index.html:80 templates/uds/html5/index.html:125
|
||||
#: templates/uds/index.html:80 templates/uds/admin/tmpl/services_pool.html:21
|
||||
#: templates/uds/html5/index.html:125
|
||||
msgid "Transports"
|
||||
msgstr "Transporte"
|
||||
|
||||
@ -1864,35 +2097,90 @@ msgid "Connectivity"
|
||||
msgstr "Konnektivität"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:26
|
||||
#: templates/uds/admin/tmpl/configuration.html:7
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguration"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
msgid "Clear cache"
|
||||
msgstr "Cache löschen"
|
||||
msgid "Flush cache"
|
||||
msgstr "Cache leeren"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:57
|
||||
#: templates/uds/admin/snippets/navbar.html:56
|
||||
msgid "Exit"
|
||||
msgstr "Ausfahrt"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:58
|
||||
#: templates/uds/admin/snippets/navbar.html:57
|
||||
msgid "Logout"
|
||||
msgstr "Logout"
|
||||
|
||||
#: templates/uds/admin/tmpl/authenticators.html:20
|
||||
#: templates/uds/admin/tmpl/providers.html:19
|
||||
#: templates/uds/admin/tmpl/services_pool.html:23
|
||||
msgid "Logs"
|
||||
msgstr "Protokolle"
|
||||
|
||||
#: templates/uds/admin/tmpl/configuration.html:4
|
||||
msgid "UDS Configuration"
|
||||
msgstr "UDS-Konfiguration"
|
||||
|
||||
#: templates/uds/admin/tmpl/configuration.html:58
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:26
|
||||
msgid "Save"
|
||||
msgstr "Speichern"
|
||||
|
||||
#: templates/uds/admin/tmpl/connectivity.html:4
|
||||
#: templates/uds/admin/tmpl/dashboard.html:4
|
||||
#: templates/uds/admin/tmpl/dashboard.html:5
|
||||
msgid "overview"
|
||||
msgstr "Übersicht"
|
||||
|
||||
#: templates/uds/admin/tmpl/providers.html:4
|
||||
#: templates/uds/admin/tmpl/providers.html:7
|
||||
msgid "Providers"
|
||||
msgstr "Anbieter"
|
||||
#: templates/uds/admin/tmpl/dashboard.html:30
|
||||
msgid "View Authenticators"
|
||||
msgstr "Ansicht-Authentifikatoren"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:57
|
||||
msgid "View services"
|
||||
msgstr "Anzeigen von Diensten"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:84
|
||||
#: templates/uds/admin/tmpl/dashboard.html:111
|
||||
msgid "View services pools"
|
||||
msgstr "Anzeigen-Dienste-pools"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:103
|
||||
msgid "Restrained services pools"
|
||||
msgstr "Zurückhaltende Service-pools"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:127
|
||||
msgid "Assigned services graph"
|
||||
msgstr "Zugeordneten Services graph"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:139
|
||||
msgid "Used services graph"
|
||||
msgstr "Gebrauchte Dienstleistungen graph"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:25
|
||||
#: templates/uds/admin/tmpl/search.html:9
|
||||
#: templates/uds/admin/tmpl/user.html:21
|
||||
msgid "Search"
|
||||
msgstr "Suche"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:45
|
||||
#: templates/uds/admin/tmpl/user.html:48
|
||||
msgid "Enabled"
|
||||
msgstr "Aktiviert"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:46
|
||||
#: templates/uds/admin/tmpl/user.html:49
|
||||
msgid "Disabled"
|
||||
msgstr "Behinderte"
|
||||
|
||||
#: templates/uds/admin/tmpl/pool_add_group.html:5 web/forms/LoginForm.py:71
|
||||
msgid "Authenticator"
|
||||
msgstr "Authentifikator"
|
||||
|
||||
#: templates/uds/admin/tmpl/pool_add_transport.html:5
|
||||
msgid "Transport"
|
||||
msgstr "Verkehr"
|
||||
|
||||
#: templates/uds/admin/tmpl/request_failed.html:4
|
||||
msgid "Error on request"
|
||||
@ -1907,22 +2195,47 @@ msgstr "Fehler beim anfordern, dass Daten vom Server, bitte erneut versuchen"
|
||||
msgid "Dashboard"
|
||||
msgstr "Dashboard"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:19
|
||||
msgid "Close"
|
||||
msgstr "Schließen"
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
msgid "Services Pools"
|
||||
msgstr "Dienstleistungen-Pools"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:26
|
||||
msgid "Save"
|
||||
msgstr "Speichern"
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Deployed Services"
|
||||
msgstr "Bereitgestellten Dienste"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:19
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:56
|
||||
msgid "Staff member"
|
||||
msgstr "Mitarbeiter"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:58 templates/uds/admin/tmpl/user.html:68
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:5
|
||||
msgid "Yes"
|
||||
msgstr "Ja"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:4
|
||||
#: templates/uds/admin/tmpl/user.html:59 templates/uds/admin/tmpl/user.html:68
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:5
|
||||
msgid "No"
|
||||
msgstr "Nr."
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:66
|
||||
#: templates/uds/snippets/admin_user.html:4
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:87
|
||||
#: templates/uds/admin/tmpl/user.html:101
|
||||
#, python-brace-format
|
||||
msgid "{0} of {1} selected"
|
||||
msgstr "{0} von {1} ausgewählt"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:19
|
||||
msgid "Close"
|
||||
msgstr "Schließen"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/editlist_popup.html:5
|
||||
msgid "Current list"
|
||||
msgstr "Aktuelle Liste"
|
||||
@ -2047,10 +2360,6 @@ msgstr ""
|
||||
"ein modernes HTML5-Browser wie Firefox, Chrome, Opera... (IE 10 oder besser "
|
||||
"muss)"
|
||||
|
||||
#: templates/uds/snippets/admin_user.html:4
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/uds/snippets/lang.html:9
|
||||
msgid "Language"
|
||||
msgstr "Sprache"
|
||||
@ -2541,7 +2850,7 @@ msgstr ""
|
||||
"Ihr Browser wird nicht unterstützt. Bitte aktualisieren Sie es auf einen "
|
||||
"modernen Browser mit HTML5 wie Firefox oder Chrome"
|
||||
|
||||
#: web/views.py:401
|
||||
#: web/views.py:404
|
||||
msgid "Authenticator do not provides information"
|
||||
msgstr "Authentifikator informiert nicht"
|
||||
|
||||
@ -2553,10 +2862,6 @@ msgstr "Wählen Sie Authentifikator"
|
||||
msgid "authenticator"
|
||||
msgstr "Authentifikator"
|
||||
|
||||
#: web/forms/LoginForm.py:71
|
||||
msgid "Authenticator"
|
||||
msgstr "Authentifikator"
|
||||
|
||||
#: xmlrpc/auths/AdminAuth.py:115
|
||||
msgid "Credentials no longer valid"
|
||||
msgstr "Anmeldeinformationen nicht mehr gültig"
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-12-08 19:29+0100\n"
|
||||
"POT-Creation-Date: 2014-02-05 10:32+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -98,147 +98,359 @@ msgstr "Dezember"
|
||||
msgid "_MENU_ records per page"
|
||||
msgstr "_MENU_ Datensätze pro Seite"
|
||||
|
||||
#: static/adm/js/gui-definition.js:38
|
||||
msgid "Test"
|
||||
msgstr "Test"
|
||||
|
||||
#: static/adm/js/gui-definition.js:140
|
||||
msgid "Edit service"
|
||||
msgstr "Bearbeiten service"
|
||||
|
||||
#: static/adm/js/gui-definition.js:140
|
||||
msgid "Error processing service"
|
||||
msgstr "Fehler-Dienstleistung"
|
||||
|
||||
#: static/adm/js/gui-definition.js:141
|
||||
msgid "New service"
|
||||
msgstr "Neuer service"
|
||||
|
||||
#: static/adm/js/gui-definition.js:141
|
||||
msgid "Error creating service"
|
||||
msgstr "Fehler beim Erstellen des service"
|
||||
|
||||
#: static/adm/js/gui-definition.js:142
|
||||
msgid "Delete service"
|
||||
msgstr "Dienst löschen"
|
||||
|
||||
#: static/adm/js/gui-definition.js:142
|
||||
msgid "Error deleting service"
|
||||
msgstr "Fehler beim Löschen der Dienst"
|
||||
|
||||
#: static/adm/js/gui-definition.js:157
|
||||
msgid "New provider"
|
||||
msgstr "Neuer Anbieter"
|
||||
|
||||
#: static/adm/js/gui-definition.js:157
|
||||
msgid "Error creating provider"
|
||||
msgstr "Erstellen von Fehleranbieter"
|
||||
|
||||
#: static/adm/js/gui-definition.js:158
|
||||
msgid "Edit provider"
|
||||
msgstr "Bearbeiten Anbieter"
|
||||
|
||||
#: static/adm/js/gui-definition.js:158
|
||||
msgid "Error processing provider"
|
||||
msgstr "Fehleranbieter Verarbeitung"
|
||||
|
||||
#: static/adm/js/gui-definition.js:159
|
||||
msgid "Delete provider"
|
||||
msgstr "Anbieter löschen"
|
||||
|
||||
#: static/adm/js/gui-definition.js:159
|
||||
msgid "Error deleting provider"
|
||||
msgstr "Löschen von Fehleranbieter"
|
||||
|
||||
#: static/adm/js/gui-definition.js:177
|
||||
#: static/adm/js/gui-d-authenticators.js:10
|
||||
msgid "Test authenticator"
|
||||
msgstr "Test-Authentifikator"
|
||||
|
||||
#: static/adm/js/gui-definition.js:295
|
||||
#: static/adm/js/gui-d-authenticators.js:52
|
||||
msgid "Search error"
|
||||
msgstr "Suche Fehler"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:60
|
||||
msgid "Accept"
|
||||
msgstr "Akzeptieren"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:153
|
||||
msgid "Edit group"
|
||||
msgstr "Gruppe bearbeiten"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:175
|
||||
#: static/adm/js/gui-d-authenticators.js:216
|
||||
msgid "Group saved"
|
||||
msgstr "Gruppe gespeichert"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:196
|
||||
msgid "New group"
|
||||
msgstr "Neue Gruppe"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Search groups"
|
||||
msgstr "Gruppen durchsuchen"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Group"
|
||||
msgstr "Gruppe"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Groups found"
|
||||
msgstr "Gruppen gefunden"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:217
|
||||
msgid "Group saving error"
|
||||
msgstr "Gruppe speichern Fehler"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:231
|
||||
msgid "Delete group"
|
||||
msgstr "Gruppe löschen"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:231
|
||||
msgid "Group deletion error"
|
||||
msgstr "Gruppe löschen Fehler"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:279
|
||||
msgid "Edit user"
|
||||
msgstr "Benutzer bearbeiten"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:313
|
||||
#: static/adm/js/gui-d-authenticators.js:348
|
||||
msgid "User saved"
|
||||
msgstr "Benutzer gespeichert"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:314
|
||||
#: static/adm/js/gui-d-authenticators.js:349
|
||||
msgid "User saving error"
|
||||
msgstr "Benutzer speichern Fehler"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:325
|
||||
msgid "New user"
|
||||
msgstr "Neuer Benutzer"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "Search users"
|
||||
msgstr "Suche Mitglieder"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "User"
|
||||
msgstr "Benutzer"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "Users found"
|
||||
msgstr "Benutzer gefunden"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:354
|
||||
msgid "Delete user"
|
||||
msgstr "Benutzer löschen"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:354
|
||||
msgid "User deletion error"
|
||||
msgstr "Benutzer löschen Fehler"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:371
|
||||
msgid "New authenticator"
|
||||
msgstr "Neuen Authentifikator"
|
||||
|
||||
#: static/adm/js/gui-definition.js:295
|
||||
msgid "Error creating authenticator"
|
||||
msgstr "Fehler erstellen Authentifikator"
|
||||
#: static/adm/js/gui-d-authenticators.js:371
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Fehler beim Erstellen der Authentifikator"
|
||||
|
||||
#: static/adm/js/gui-definition.js:296
|
||||
#: static/adm/js/gui-d-authenticators.js:372
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Authentifikator bearbeiten"
|
||||
|
||||
#: static/adm/js/gui-definition.js:296
|
||||
msgid "Error processing authenticator"
|
||||
msgstr "Fehler Verarbeitung Authentifikator"
|
||||
#: static/adm/js/gui-d-authenticators.js:372
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Authentifikator speichern Fehler"
|
||||
|
||||
#: static/adm/js/gui-definition.js:297
|
||||
#: static/adm/js/gui-d-authenticators.js:373
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Authentifikator löschen"
|
||||
|
||||
#: static/adm/js/gui-definition.js:297
|
||||
msgid "Error deleting authenticator"
|
||||
msgstr "Fehler löschen Authentifikator"
|
||||
#: static/adm/js/gui-d-authenticators.js:373
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Authentifikator löschen Fehler"
|
||||
|
||||
#: static/adm/js/gui-definition.js:363
|
||||
msgid "Edit transport"
|
||||
msgstr "Bearbeiten Verkehr"
|
||||
#: static/adm/js/gui-d-config.js:42
|
||||
msgid "Configuration saved"
|
||||
msgstr "Gespeicherte Konfiguration"
|
||||
|
||||
#: static/adm/js/gui-definition.js:370 static/adm/js/gui-definition.js.c:405
|
||||
msgid "Error creating transport"
|
||||
msgstr "Fehler beim Erstellen des transport"
|
||||
|
||||
#: static/adm/js/gui-definition.js:388
|
||||
msgid "Available for networks"
|
||||
msgstr "Für Netzwerke verfügbar"
|
||||
|
||||
#: static/adm/js/gui-definition.js:389
|
||||
msgid "Select networks that will see this transport"
|
||||
msgstr "Wählen Sie Netzwerke, die diesen Transport angezeigt wird"
|
||||
|
||||
#: static/adm/js/gui-definition.js:390
|
||||
msgid "Transport active for selected networks"
|
||||
msgstr "Transport für ausgewählte Netzwerke aktiv"
|
||||
|
||||
#: static/adm/js/gui-definition.js:391
|
||||
msgid ""
|
||||
"If active, transport will only be available on selected networks. If "
|
||||
"inactive, transport will be available form any net EXCEPT selected networks"
|
||||
msgstr ""
|
||||
"Wenn aktiv, werden Transport nur auf ausgewählten Netzen verfügbar. If "
|
||||
"inaktiv, Transport verfügbare Form werden alle außer ausgewählten Netzen net"
|
||||
|
||||
#: static/adm/js/gui-definition.js:397
|
||||
#: static/adm/js/gui-d-connectivity.js:20
|
||||
msgid "New transport"
|
||||
msgstr "Neue Verkehrsmittel"
|
||||
|
||||
#: static/adm/js/gui-definition.js:414
|
||||
#: static/adm/js/gui-d-connectivity.js:20
|
||||
msgid "Transport creation error"
|
||||
msgstr "Fehler beim Transport erstellen"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:21
|
||||
msgid "Edit transport"
|
||||
msgstr "Bearbeiten Verkehr"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:21
|
||||
msgid "Transport saving error"
|
||||
msgstr "Verkehr speichern Fehler"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:22
|
||||
msgid "Delete transport"
|
||||
msgstr "Verkehr zu löschen"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:22
|
||||
msgid "Transport deletion error"
|
||||
msgstr "Transportfehler löschen"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:28
|
||||
msgid "New network"
|
||||
msgstr "Neues Netzwerk"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:28
|
||||
msgid "Network creation error"
|
||||
msgstr "Fehler beim Netzwerk erstellen"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:29
|
||||
msgid "Edit network"
|
||||
msgstr "Netzwerk bearbeiten"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:29
|
||||
msgid "Network saving error"
|
||||
msgstr "Netzwerk Fehler"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:30
|
||||
msgid "Delete network"
|
||||
msgstr "Netzwerk löschen"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:30
|
||||
msgid "Network deletion error"
|
||||
msgstr "Netzwerkfehler löschen"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:13
|
||||
msgid "New OSManager"
|
||||
msgstr "Neue OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:13
|
||||
msgid "OSManager creation error"
|
||||
msgstr "Fehler beim Erstellen von OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:14
|
||||
msgid "Edit OSManager"
|
||||
msgstr "Bearbeiten OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:14
|
||||
msgid "OSManager saving error"
|
||||
msgstr "OSManager speichern Fehler"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:15
|
||||
msgid "Delete OSManager"
|
||||
msgstr "OSManager löschen"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:15
|
||||
msgid "OSManager deletion error"
|
||||
msgstr "OSManager löschen Fehler"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:9 static/adm/js/gui-d-servicespools.js:120
|
||||
msgid "Test"
|
||||
msgstr "Test"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:111
|
||||
msgid "Edit service"
|
||||
msgstr "Bearbeiten service"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:111
|
||||
msgid "Service creation error"
|
||||
msgstr "Fehler beim Erstellen von Service"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:112
|
||||
msgid "New service"
|
||||
msgstr "Neuer service"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:112
|
||||
msgid "Service saving error"
|
||||
msgstr "Service Fehler speichern"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:113
|
||||
msgid "Delete service"
|
||||
msgstr "Dienst löschen"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:113
|
||||
msgid "Service deletion error"
|
||||
msgstr "Dienstfehler löschen"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:128
|
||||
msgid "New services provider"
|
||||
msgstr "Neuer Anbieter für Dienste"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:128
|
||||
msgid "Services provider creation error"
|
||||
msgstr "Fehler beim Erstellen der Provider-Dienste"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:129
|
||||
msgid "Edit services provider"
|
||||
msgstr "Dienstleister bearbeiten"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:129
|
||||
msgid "Services Provider saving error"
|
||||
msgstr "Speichern von Fehler-Dienstleister"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:130
|
||||
msgid "Delete services provider"
|
||||
msgstr "Löschen-Dienstleister"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:130
|
||||
msgid "Services Provider deletion error"
|
||||
msgstr "Service Provider löschen Fehler"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:136
|
||||
msgid "Error processing deployed service"
|
||||
msgstr "Fehler bereitgestellt Dienstleistung"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:191
|
||||
msgid "Add group"
|
||||
msgstr "Gruppe hinzufügen"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:215
|
||||
msgid "You must provide authenticator and group"
|
||||
msgstr "Sie müssen Authentifikator und Gruppe bereitstellen."
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:230
|
||||
msgid "Remove group from service pool"
|
||||
msgstr "Entfernen Sie die Gruppe aus Service-pool"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:230
|
||||
msgid "Error removing group"
|
||||
msgstr "Fehler beim Entfernen Gruppe"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:281
|
||||
msgid "Add transport"
|
||||
msgstr "Transport hinzufügen"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:288
|
||||
msgid "You must provide a transport"
|
||||
msgstr "Sie müssen einen Transport bereitstellen."
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:303
|
||||
msgid "Remove transport from service pool"
|
||||
msgstr "Transport aus Service-Pool zu entfernen"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:303
|
||||
msgid "Error removing transport"
|
||||
msgstr "Fehler beim Entfernen der Verkehr"
|
||||
|
||||
#: static/adm/js/gui-definition.js:432
|
||||
#: static/adm/js/gui-d-servicespools.js:328
|
||||
msgid "Cancel"
|
||||
msgstr "Abbrechen"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:349
|
||||
msgid "Publication failed"
|
||||
msgstr "Publikation fehlgeschlagen"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:379
|
||||
msgid "Restrained"
|
||||
msgstr "Zurückhaltend"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:387
|
||||
msgid "unknown (needs reload)"
|
||||
msgstr "unbekannt (muss neu laden)"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:391
|
||||
msgid "New service pool"
|
||||
msgstr "Neue Service-pool"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:391
|
||||
msgid "Error creating service pool"
|
||||
msgstr "Erstellen von Dienst Fehlervorrat."
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:398
|
||||
msgid "Publish on creation"
|
||||
msgstr "Bei der Erstellung zu veröffentlichen"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:399
|
||||
msgid ""
|
||||
"If selected, will initiate the publication on service inmediatly pool after "
|
||||
"creation"
|
||||
msgstr ""
|
||||
"Wenn ausgewählt, wird die Publikation in Dienst-Inmediatly-Pool nach "
|
||||
"einleiten. Erstellung"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:410 static/adm/js/gui.js:41
|
||||
msgid "Edit"
|
||||
msgstr "Bearbeiten"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:410
|
||||
msgid "saving error"
|
||||
msgstr "Speichern von Fehler"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:411 static/adm/js/gui.js:45
|
||||
#: static/adm/js/gui.js.c:358
|
||||
msgid "Delete"
|
||||
msgstr "Löschen"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:411
|
||||
msgid "deletion error"
|
||||
msgstr "Fehler löschen"
|
||||
|
||||
#: static/adm/js/gui-definition.js:11
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
#: static/adm/js/gui-definition.js:432
|
||||
#: static/adm/js/gui-definition.js:11
|
||||
msgid "Cache has been flushed"
|
||||
msgstr "Cache geleert hat, wurde"
|
||||
|
||||
#: static/adm/js/gui-element.js:471
|
||||
#: static/adm/js/gui-element.js:557
|
||||
msgid "Date"
|
||||
msgstr "Datum"
|
||||
|
||||
#: static/adm/js/gui-element.js:478
|
||||
#: static/adm/js/gui-element.js:566
|
||||
msgid "level"
|
||||
msgstr "Ebene"
|
||||
|
||||
#: static/adm/js/gui-element.js:486
|
||||
#: static/adm/js/gui-element.js:574
|
||||
msgid "source"
|
||||
msgstr "Quelle"
|
||||
|
||||
#: static/adm/js/gui-element.js:493
|
||||
#: static/adm/js/gui-element.js:581
|
||||
msgid "message"
|
||||
msgstr "Nachricht"
|
||||
|
||||
#: static/adm/js/gui-element.js:499
|
||||
#: static/adm/js/gui-element.js:587
|
||||
msgid "Logs"
|
||||
msgstr "Protokolle"
|
||||
|
||||
@ -270,122 +482,106 @@ msgstr "Bitte warten, Verarbeitung"
|
||||
msgid "Filter"
|
||||
msgstr "Filter"
|
||||
|
||||
#: static/adm/js/gui.js:28
|
||||
msgid "First"
|
||||
msgstr "Erste"
|
||||
|
||||
#: static/adm/js/gui.js:29
|
||||
msgid "Last"
|
||||
msgstr "Letzter"
|
||||
|
||||
#: static/adm/js/gui.js:37
|
||||
msgid "New"
|
||||
msgstr "Neu"
|
||||
|
||||
#: static/adm/js/gui.js:41
|
||||
msgid "Edit"
|
||||
msgstr "Bearbeiten"
|
||||
|
||||
#: static/adm/js/gui.js:45 static/adm/js/gui.js.c:322
|
||||
msgid "Delete"
|
||||
msgstr "Löschen"
|
||||
|
||||
#: static/adm/js/gui.js:49
|
||||
msgid "Xls"
|
||||
msgstr "Xls"
|
||||
|
||||
#: static/adm/js/gui.js:111
|
||||
#: static/adm/js/gui.js:123
|
||||
msgid "Message"
|
||||
msgstr "Nachricht"
|
||||
|
||||
#: static/adm/js/gui.js:133
|
||||
msgid "Deployed services"
|
||||
msgstr "Bereitgestellten Dienste"
|
||||
|
||||
#: static/adm/js/gui.js:207
|
||||
#: static/adm/js/gui.js:217
|
||||
msgid "This field is required."
|
||||
msgstr "Dieses Feld ist erforderlich."
|
||||
|
||||
#: static/adm/js/gui.js:208
|
||||
#: static/adm/js/gui.js:218
|
||||
msgid "Please fix this field."
|
||||
msgstr "Bitte korrigieren Sie in diesem Feld."
|
||||
|
||||
#: static/adm/js/gui.js:209
|
||||
#: static/adm/js/gui.js:219
|
||||
msgid "Please enter a valid email address."
|
||||
msgstr "Bitte geben Sie eine gültige e-Mail-Adresse."
|
||||
|
||||
#: static/adm/js/gui.js:210
|
||||
#: static/adm/js/gui.js:220
|
||||
msgid "Please enter a valid URL."
|
||||
msgstr "Bitte geben Sie eine gültige URL."
|
||||
|
||||
#: static/adm/js/gui.js:211
|
||||
#: static/adm/js/gui.js:221
|
||||
msgid "Please enter a valid date."
|
||||
msgstr "Bitte geben Sie ein gültiges Datum."
|
||||
|
||||
#: static/adm/js/gui.js:212
|
||||
#: static/adm/js/gui.js:222
|
||||
msgid "Please enter a valid date (ISO)."
|
||||
msgstr "Bitte geben Sie ein gültiges Datum (ISO)."
|
||||
|
||||
#: static/adm/js/gui.js:213
|
||||
#: static/adm/js/gui.js:223
|
||||
msgid "Please enter a valid number."
|
||||
msgstr "Bitte geben Sie eine gültige Nummer."
|
||||
|
||||
#: static/adm/js/gui.js:214
|
||||
#: static/adm/js/gui.js:224
|
||||
msgid "Please enter only digits."
|
||||
msgstr "Bitte geben Sie nur Ziffern."
|
||||
|
||||
#: static/adm/js/gui.js:215
|
||||
#: static/adm/js/gui.js:225
|
||||
msgid "Please enter a valid credit card number."
|
||||
msgstr "Bitte geben Sie eine gültige Kreditkartennummer."
|
||||
|
||||
#: static/adm/js/gui.js:216
|
||||
#: static/adm/js/gui.js:226
|
||||
msgid "Please enter the same value again."
|
||||
msgstr "Bitte geben Sie den gleichen Wert wieder."
|
||||
|
||||
#: static/adm/js/gui.js:217
|
||||
#: static/adm/js/gui.js:227
|
||||
msgid "Please enter no more than {0} characters."
|
||||
msgstr "Bitte geben Sie nicht mehr als {0} Zeichen."
|
||||
|
||||
#: static/adm/js/gui.js:218
|
||||
#: static/adm/js/gui.js:228
|
||||
msgid "Please enter at least {0} characters."
|
||||
msgstr "Bitte geben Sie mindestens {0} Zeichen."
|
||||
|
||||
#: static/adm/js/gui.js:219
|
||||
#: static/adm/js/gui.js:229
|
||||
msgid "Please enter a value between {0} and {1} characters long."
|
||||
msgstr "Bitte geben Sie einen Wert zwischen {0} und {1} Zeichen lang."
|
||||
|
||||
#: static/adm/js/gui.js:220
|
||||
#: static/adm/js/gui.js:230
|
||||
msgid "Please enter a value between {0} and {1}."
|
||||
msgstr "Bitte geben Sie einen Wert zwischen {0} und {1}."
|
||||
|
||||
#: static/adm/js/gui.js:221
|
||||
#: static/adm/js/gui.js:231
|
||||
msgid "Please enter a value less than or equal to {0}."
|
||||
msgstr "Bitte geben Sie einen Wert kleiner oder gleich {0}."
|
||||
|
||||
#: static/adm/js/gui.js:222
|
||||
#: static/adm/js/gui.js:232
|
||||
msgid "Please enter a value greater than or equal to {0}."
|
||||
msgstr "Bitte geben Sie einen Wert größer oder gleich {0}."
|
||||
|
||||
#: static/adm/js/gui.js:244
|
||||
#: static/adm/js/gui.js:274
|
||||
msgid "Test result"
|
||||
msgstr "Testergebnis"
|
||||
|
||||
#: static/adm/js/gui.js:245
|
||||
#: static/adm/js/gui.js:275
|
||||
msgid "Test error"
|
||||
msgstr "Test-Fehler"
|
||||
|
||||
#: static/adm/js/gui.js:276
|
||||
#: static/adm/js/gui.js:307
|
||||
msgid "Edition successfully done"
|
||||
msgstr "Edition erfolgreich durchgeführt"
|
||||
|
||||
#: static/adm/js/gui.js:310
|
||||
#: static/adm/js/gui.js:330
|
||||
msgid "of type"
|
||||
msgstr "vom Typ"
|
||||
|
||||
#: static/adm/js/gui.js:347
|
||||
msgid "Creation successfully done"
|
||||
msgstr "Erstellung erfolgreich durchgeführt"
|
||||
|
||||
#: static/adm/js/gui.js:321
|
||||
#: static/adm/js/gui.js:357
|
||||
msgid "Are you sure do you want to delete "
|
||||
msgstr "Bist du sicher wollen Sie löschen "
|
||||
|
||||
#: static/adm/js/gui.js:327
|
||||
#: static/adm/js/gui.js:363
|
||||
msgid "Item deleted"
|
||||
msgstr "Element gelöscht"
|
||||
|
Binary file not shown.
@ -31,7 +31,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-12-08 19:29+0100\n"
|
||||
"POT-Creation-Date: 2014-02-05 10:32+0100\n"
|
||||
"PO-Revision-Date: 2013-04-22 06:24+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Spanish <kde-i18n-doc@kde.org>\n"
|
||||
@ -42,160 +42,409 @@ msgstr ""
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
|
||||
"X-Generator: Lokalize 1.4\n"
|
||||
|
||||
#: REST/model.py:81 REST/methods/authenticators.py:56
|
||||
#: REST/methods/networks.py:51 REST/methods/osmanagers.py:52
|
||||
#: REST/methods/providers.py:57 REST/methods/transports.py:54
|
||||
#: REST/methods/users_groups.py:72
|
||||
#: REST/model.py:86 REST/methods/authenticators.py:58
|
||||
#: REST/methods/networks.py:54 REST/methods/osmanagers.py:55
|
||||
#: REST/methods/providers.py:59 REST/methods/services_pools.py:65
|
||||
#: REST/methods/transports.py:55 REST/methods/user_services.py:161
|
||||
#: REST/methods/user_services.py:189 REST/methods/users_groups.py:82
|
||||
#: templates/uds/admin/tmpl/user.html:29 templates/uds/admin/tmpl/user.html:32
|
||||
msgid "Name"
|
||||
msgstr "Nombre"
|
||||
|
||||
#: REST/model.py:82
|
||||
#: REST/model.py:87
|
||||
msgid "Name of this element"
|
||||
msgstr "Nombre de este elemento"
|
||||
|
||||
#: REST/model.py:88 REST/methods/authenticators.py:57
|
||||
#: REST/methods/osmanagers.py:53 REST/methods/providers.py:58
|
||||
#: REST/methods/services.py:126 REST/methods/transports.py:55
|
||||
#: REST/methods/users_groups.py:73 REST/methods/users_groups.py:108
|
||||
#: REST/model.py:93 REST/methods/authenticators.py:59
|
||||
#: REST/methods/osmanagers.py:56 REST/methods/providers.py:60
|
||||
#: REST/methods/services.py:139 REST/methods/services_pools.py:68
|
||||
#: REST/methods/transports.py:56 REST/methods/user_services.py:191
|
||||
#: REST/methods/users_groups.py:83 REST/methods/users_groups.py:190
|
||||
#: templates/uds/admin/tmpl/group.html:37
|
||||
#: templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
msgstr "Comentarios"
|
||||
|
||||
#: REST/model.py:89
|
||||
#: REST/model.py:94
|
||||
msgid "Comments for this element"
|
||||
msgstr "Comentarios para este elemento"
|
||||
|
||||
#: REST/model.py:97 REST/methods/authenticators.py:58
|
||||
#: REST/methods/transports.py:56 REST/methods/transports.py:69
|
||||
#: REST/model.py:102 REST/methods/authenticators.py:60
|
||||
#: REST/methods/transports.py:54 REST/methods/user_services.py:188
|
||||
msgid "Priority"
|
||||
msgstr "Prioridad"
|
||||
|
||||
#: REST/model.py:98
|
||||
#: REST/model.py:103
|
||||
msgid ""
|
||||
"Selects the priority of this element (lower number means higher priority)"
|
||||
msgstr ""
|
||||
"Selecciona la prioridad de este elemento (menor número significa mayor prioridad)"
|
||||
"Selecciona la prioridad de este elemento (menor número significa mayor "
|
||||
"prioridad)"
|
||||
|
||||
#: REST/model.py:106 REST/methods/authenticators.py:59
|
||||
msgid "Small name"
|
||||
msgstr "Nombre pequeño"
|
||||
#: REST/model.py:113
|
||||
msgid "Short name"
|
||||
msgstr "Nombre corto"
|
||||
|
||||
#: REST/model.py:107
|
||||
msgid "Small name of this element"
|
||||
msgstr "Pequeño nombre de este elemento"
|
||||
#: REST/model.py:114
|
||||
msgid "Short name of this element"
|
||||
msgstr "Nombre corto de este elemento"
|
||||
|
||||
#: REST/model.py:157
|
||||
#: REST/model.py:159
|
||||
msgid "Invalid Request"
|
||||
msgstr "Solicitud inválida"
|
||||
|
||||
#: REST/model.py:160
|
||||
#: REST/model.py:162
|
||||
msgid "Method not found"
|
||||
msgstr "Método no encontrado"
|
||||
|
||||
#: REST/model.py:163
|
||||
#: REST/model.py:165
|
||||
msgid "Item not found"
|
||||
msgstr "Artículo no encontrado"
|
||||
|
||||
#: REST/methods/authenticators.py:54
|
||||
#: REST/methods/authenticators.py:56
|
||||
msgid "Current authenticators"
|
||||
msgstr "Autenticadores actuales"
|
||||
|
||||
#: REST/methods/authenticators.py:60
|
||||
#: REST/methods/authenticators.py:61
|
||||
msgid "Small name"
|
||||
msgstr "Nombre pequeño"
|
||||
|
||||
#: REST/methods/authenticators.py:62
|
||||
#: templates/uds/admin/tmpl/authenticators.html:18
|
||||
#: templates/uds/admin/tmpl/dashboard.html:22
|
||||
msgid "Users"
|
||||
msgstr "Usuarios"
|
||||
|
||||
#: REST/methods/networks.py:49
|
||||
#: REST/methods/networks.py:52
|
||||
msgid "Current Networks"
|
||||
msgstr "Redes actuales"
|
||||
|
||||
#: REST/methods/networks.py:52 templates/uds/index.html:79
|
||||
#: templates/uds/html5/index.html:124
|
||||
msgid "Networks"
|
||||
msgstr "Redes"
|
||||
#: REST/methods/networks.py:55
|
||||
msgid "Range"
|
||||
msgstr "Gama"
|
||||
|
||||
#: REST/methods/networks.py:53 REST/methods/osmanagers.py:54
|
||||
#: REST/methods/networks.py:56 REST/methods/osmanagers.py:57
|
||||
#: REST/methods/transports.py:57
|
||||
msgid "Used by"
|
||||
msgstr "Utilizado por"
|
||||
|
||||
#: REST/methods/osmanagers.py:50
|
||||
#: REST/methods/networks.py:66
|
||||
msgid "Invalid network: "
|
||||
msgstr "Red no válida: "
|
||||
|
||||
#: REST/methods/networks.py:73
|
||||
msgid "Network range"
|
||||
msgstr "Intervalo de red"
|
||||
|
||||
#: REST/methods/networks.py:74
|
||||
msgid ""
|
||||
"Network range. Accepts most network definitions formats (range, subnet, "
|
||||
"host, etc..."
|
||||
msgstr ""
|
||||
"Rango de la red. Acepta la mayoría de formatos definiciones de red (gama, "
|
||||
"subred, host, etc..."
|
||||
|
||||
#: REST/methods/osmanagers.py:53
|
||||
msgid "Current OS Managers"
|
||||
msgstr "Actual OS administradores"
|
||||
|
||||
#: REST/methods/providers.py:53 templates/uds/admin/snippets/navbar.html:18
|
||||
#: REST/methods/osmanagers.py:75
|
||||
msgid "Can't delete an OSManager with deployed services associated"
|
||||
msgstr "No se puede eliminar un OSManager con desplegados servicios asociados"
|
||||
|
||||
#: REST/methods/osmanagers.py:79
|
||||
msgid "Can't modify an OSManager with deployed services associated"
|
||||
msgstr "No se puede modificar un OSManager con desplegados servicios asociados"
|
||||
|
||||
#: REST/methods/providers.py:55
|
||||
msgid "Service providers"
|
||||
msgstr "Proveedores de servicios"
|
||||
|
||||
#: REST/methods/providers.py:59 templates/uds/index.html:51
|
||||
#: REST/methods/providers.py:61 templates/uds/index.html:51
|
||||
#: templates/uds/admin/snippets/navbar.html:18
|
||||
#: templates/uds/admin/tmpl/dashboard.html:49
|
||||
#: templates/uds/admin/tmpl/providers.html:4
|
||||
#: templates/uds/admin/tmpl/providers.html:7
|
||||
#: templates/uds/admin/tmpl/providers.html:18
|
||||
#: templates/uds/html5/index.html:65
|
||||
msgid "Services"
|
||||
msgstr "Servicios"
|
||||
|
||||
#: REST/methods/services.py:119
|
||||
#: REST/methods/providers.py:62
|
||||
msgid "User Services"
|
||||
msgstr "Servicios de usuario"
|
||||
|
||||
#: REST/methods/providers.py:111 dispatchers/wyse_enterprise/views.py:254
|
||||
#: dispatchers/wyse_enterprise/views.py:257 web/errors.py:62
|
||||
msgid "Service not found"
|
||||
msgstr "Servicio no hallado"
|
||||
|
||||
#: REST/methods/services.py:132
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "Servicios de {0}"
|
||||
|
||||
#: REST/methods/services.py:121
|
||||
#: REST/methods/services.py:134
|
||||
msgid "Current services"
|
||||
msgstr "Servicios actuales"
|
||||
|
||||
#: REST/methods/services.py:125
|
||||
#: REST/methods/services.py:138
|
||||
msgid "Service name"
|
||||
msgstr "Nombre del servicio"
|
||||
|
||||
#: REST/methods/services.py:127
|
||||
#: REST/methods/services.py:140 REST/methods/user_services.py:190
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: REST/methods/services.py:128 templates/uds/admin/snippets/navbar.html:22
|
||||
#: REST/methods/services.py:141 REST/methods/services_pools.py:63
|
||||
msgid "Deployed services"
|
||||
msgstr "Servicios desplegados"
|
||||
|
||||
#: REST/methods/services.py:142 templates/uds/admin/tmpl/dashboard.html:76
|
||||
msgid "User services"
|
||||
msgstr "Servicios de usuario"
|
||||
|
||||
#: REST/methods/services_pools.py:66
|
||||
msgid "Parent Service"
|
||||
msgstr "Servicio de los padres"
|
||||
|
||||
#: REST/methods/services_pools.py:67 REST/methods/users_groups.py:84
|
||||
#: REST/methods/users_groups.py:191
|
||||
msgid "state"
|
||||
msgstr "estado"
|
||||
|
||||
#: REST/methods/services_pools.py:95
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr "Crear al menos un OS Manager antes de crear un nuevo grupo de servicio"
|
||||
|
||||
#: REST/methods/services_pools.py:97
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr "Crear al menos un servicio antes de crear un nuevo grupo de servicio"
|
||||
|
||||
#: REST/methods/services_pools.py:104
|
||||
msgid "Base service"
|
||||
msgstr "Servicio de base"
|
||||
|
||||
#: REST/methods/services_pools.py:105
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Servicio utilizado como base de esta piscina de servicio"
|
||||
|
||||
#: REST/methods/services_pools.py:112
|
||||
msgid "OS Manager"
|
||||
msgstr "OS Manager"
|
||||
|
||||
#: REST/methods/services_pools.py:113
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "OS Manager utilizó como base de esta piscina de servicio"
|
||||
|
||||
#: REST/methods/services_pools.py:120
|
||||
msgid "Initial available services"
|
||||
msgstr "Servicios disponibles iniciales"
|
||||
|
||||
#: REST/methods/services_pools.py:121
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Servicios creados inicialmente para este grupo de servicio"
|
||||
|
||||
#: REST/methods/services_pools.py:127
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Servicios para mantener en la memoria caché"
|
||||
|
||||
#: REST/methods/services_pools.py:128
|
||||
msgid "Services keeped in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
"Servicios keeped en caché para asignación de servicio de usuario mejorada"
|
||||
|
||||
#: REST/methods/services_pools.py:134
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "Servicios para mantener en la memoria caché L2"
|
||||
|
||||
#: REST/methods/services_pools.py:135
|
||||
msgid "Services keeped in cache of level2 for improved service generation"
|
||||
msgstr ""
|
||||
"Servicios keeped en la memoria caché de nivel 2 para mejorar la generación "
|
||||
"de servicios"
|
||||
|
||||
#: REST/methods/services_pools.py:141
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Número máximo de servicios"
|
||||
|
||||
#: REST/methods/services_pools.py:142
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
msgstr ""
|
||||
"Número máximo de servicio (asignado y caché L1) que pueden crearse para Este "
|
||||
"servicio"
|
||||
|
||||
#: REST/methods/services_pools.py:159
|
||||
msgid "Base service does not exists anymore"
|
||||
msgstr "Ya no existe servicio de base"
|
||||
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "This service requires an os manager"
|
||||
msgstr "Este servicio requiere un administrador de sistema operativo"
|
||||
|
||||
#: REST/methods/transports.py:52
|
||||
msgid "Current Transports"
|
||||
msgstr "Transportes actuales"
|
||||
|
||||
#: REST/methods/transports.py:70
|
||||
msgid "Priority of this transport"
|
||||
msgstr "Prioridad de este transporte"
|
||||
#: REST/methods/transports.py:68
|
||||
msgid "Network access"
|
||||
msgstr "Acceso a la red"
|
||||
|
||||
#: REST/methods/users_groups.py:65
|
||||
#: REST/methods/transports.py:69
|
||||
msgid ""
|
||||
"If ACTIVE, the transport will be enabled for the selected networks.If "
|
||||
"INACTIVE, trans port will be disabled for selected networks"
|
||||
msgstr ""
|
||||
"Si está activo, se habilitará el transporte para las redes seleccionadas.If "
|
||||
"INACTIVO, Puerto trans se deshabilitará para redes seleccionadas"
|
||||
|
||||
#: REST/methods/transports.py:76 templates/uds/index.html:79
|
||||
#: templates/uds/html5/index.html:124
|
||||
msgid "Networks"
|
||||
msgstr "Redes"
|
||||
|
||||
#: REST/methods/transports.py:77
|
||||
msgid ""
|
||||
"Networks associated with this transport. If No network selected, will mean "
|
||||
"\"all networks\""
|
||||
msgstr ""
|
||||
"Redes asociadas con este transporte. Si no hay red seleccionada, significará "
|
||||
"\"todas las redes\""
|
||||
|
||||
#: REST/methods/user_services.py:88
|
||||
#: templates/uds/admin/tmpl/services_pool.html:18
|
||||
msgid "Assigned services"
|
||||
msgstr "Servicios asignados"
|
||||
|
||||
#: REST/methods/user_services.py:92 REST/methods/user_services.py:128
|
||||
msgid "Creation date"
|
||||
msgstr "Fecha de creación"
|
||||
|
||||
#: REST/methods/user_services.py:93 REST/methods/user_services.py:129
|
||||
#: REST/methods/user_services.py:224
|
||||
msgid "Revision"
|
||||
msgstr "Revisión"
|
||||
|
||||
#: REST/methods/user_services.py:95 REST/methods/user_services.py:131
|
||||
msgid "Friendly name"
|
||||
msgstr "Nombre descriptivo"
|
||||
|
||||
#: REST/methods/user_services.py:96 REST/methods/user_services.py:132
|
||||
#: REST/methods/user_services.py:163 REST/methods/user_services.py:226
|
||||
#: templates/uds/admin/tmpl/group.html:42
|
||||
#: templates/uds/admin/tmpl/user.html:45
|
||||
msgid "State"
|
||||
msgstr "Estado"
|
||||
|
||||
#: REST/methods/user_services.py:97
|
||||
msgid "Owner"
|
||||
msgstr "Propietario"
|
||||
|
||||
#: REST/methods/user_services.py:124
|
||||
msgid "Cached services"
|
||||
msgstr "Servicios de caché"
|
||||
|
||||
#: REST/methods/user_services.py:133
|
||||
msgid "Cache level"
|
||||
msgstr "Nivel de caché"
|
||||
|
||||
#: REST/methods/user_services.py:156
|
||||
msgid "Assigned groups"
|
||||
msgstr "Grupos asignados"
|
||||
|
||||
#: REST/methods/user_services.py:162 templates/uds/admin/tmpl/group.html:34
|
||||
#: templates/uds/admin/tmpl/user.html:37
|
||||
msgid "comments"
|
||||
msgstr "Comentarios"
|
||||
|
||||
#: REST/methods/user_services.py:184
|
||||
msgid "Assigned transports"
|
||||
msgstr "Transportes asignados"
|
||||
|
||||
#: REST/methods/user_services.py:220
|
||||
#: templates/uds/admin/tmpl/services_pool.html:22
|
||||
msgid "Publications"
|
||||
msgstr "Publicaciones"
|
||||
|
||||
#: REST/methods/user_services.py:225
|
||||
msgid "Publish date"
|
||||
msgstr "Fecha de publicación"
|
||||
|
||||
#: REST/methods/user_services.py:227
|
||||
msgid "Reason"
|
||||
msgstr "Razón"
|
||||
|
||||
#: REST/methods/users_groups.py:75
|
||||
#, python-brace-format
|
||||
msgid "Users of {0}"
|
||||
msgstr "Usuarios de {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:67
|
||||
#: REST/methods/users_groups.py:77
|
||||
msgid "Current users"
|
||||
msgstr "Usuarios actuales"
|
||||
|
||||
#: REST/methods/users_groups.py:71 REST/methods/users_groups.py:107
|
||||
msgid "User Id"
|
||||
msgstr "Id de usuario"
|
||||
#: REST/methods/users_groups.py:81
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:48
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:77
|
||||
#: auths/RegexLdap/Authenticator.py:72 auths/SimpleLDAP/Authenticator.py:73
|
||||
#: services/HyperV_enterprise/HyperVClusterProvider.py:91
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/OVirt/OVirtProvider.py:93
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:30
|
||||
#: templates/uds/admin/tmpl/user.html:16 transports/HTML5RDP/HTML5RDP.py:64
|
||||
#: transports/NX/NXTransport.py:61 transports/NX/TSNXTransport.py:66
|
||||
#: transports/RDP/RDPTransport.py:59 transports/RDP/TSRDPTransport.py:63
|
||||
#: transports/RGS-enterprise/RGSTransport.py:42
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:47
|
||||
#: transports/TSNX/TSNXTransport.py:66 web/forms/LoginForm.py:69
|
||||
msgid "Username"
|
||||
msgstr "Usuario"
|
||||
|
||||
#: REST/methods/users_groups.py:74 REST/methods/users_groups.py:109
|
||||
msgid "state"
|
||||
msgstr "estado"
|
||||
|
||||
#: REST/methods/users_groups.py:75
|
||||
#: REST/methods/users_groups.py:85
|
||||
msgid "Last access"
|
||||
msgstr "Último acceso"
|
||||
|
||||
#: REST/methods/users_groups.py:101
|
||||
#: REST/methods/users_groups.py:132 REST/methods/users_groups.py:244
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "Usuario ya existe (error de clave duplicada)"
|
||||
|
||||
#: REST/methods/users_groups.py:183
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "Grupos de {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:103
|
||||
#: REST/methods/users_groups.py:185
|
||||
msgid "Current groups"
|
||||
msgstr "Grupos actuales"
|
||||
|
||||
#: admin/views.py:55 admin/views.py:63 admin/views.py:77 web/views.py:422
|
||||
#: REST/methods/users_groups.py:189 REST/methods/users_groups.py:196
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:50
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:79
|
||||
#: auths/RegexLdap/Authenticator.py:74 auths/SAML_enterprise/SAML.py:114
|
||||
#: auths/SimpleLDAP/Authenticator.py:75
|
||||
#: templates/uds/admin/tmpl/pool_add_group.html:17
|
||||
msgid "Group"
|
||||
msgstr "Grupo"
|
||||
|
||||
#: REST/methods/users_groups.py:196
|
||||
msgid "UDS Group"
|
||||
msgstr "Grupo de UDS"
|
||||
|
||||
#: REST/methods/users_groups.py:197
|
||||
msgid "Meta group"
|
||||
msgstr "Grupo meta"
|
||||
|
||||
#: REST/methods/users_groups.py:197
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "UDS Meta Group"
|
||||
|
||||
#: admin/views.py:51 admin/views.py:59 admin/views.py:73 web/views.py:425
|
||||
msgid "Forbidden"
|
||||
msgstr "Prohibido"
|
||||
|
||||
#: admin/views.py:70
|
||||
#: admin/views.py:66
|
||||
msgid "requested a template that do not exists"
|
||||
msgstr "solicitó una plantilla que no existe"
|
||||
|
||||
@ -256,9 +505,9 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/OVirt/OVirtProvider.py:94 services/Sample/SampleService.py:131
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: transports/HTML5RDP/HTML5RDP.py:65 transports/NX/NXTransport.py:62
|
||||
#: transports/NX/TSNXTransport.py:67 transports/RDP/RDPTransport.py:60
|
||||
#: transports/RDP/TSRDPTransport.py:64
|
||||
#: templates/uds/admin/tmpl/user.html:78 transports/HTML5RDP/HTML5RDP.py:65
|
||||
#: transports/NX/NXTransport.py:62 transports/NX/TSNXTransport.py:67
|
||||
#: transports/RDP/RDPTransport.py:60 transports/RDP/TSRDPTransport.py:64
|
||||
#: transports/RGS-enterprise/RGSTransport.py:43
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:48
|
||||
#: transports/TSNX/TSNXTransport.py:67 web/forms/LoginForm.py:70
|
||||
@ -293,31 +542,8 @@ msgstr "Autenticador de Active Directory"
|
||||
msgid "Authenticate against Active Directory"
|
||||
msgstr "Autenticar con Active Directory"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:48
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:77
|
||||
#: auths/RegexLdap/Authenticator.py:72 auths/SimpleLDAP/Authenticator.py:73
|
||||
#: services/HyperV_enterprise/HyperVClusterProvider.py:91
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/OVirt/OVirtProvider.py:93
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:30
|
||||
#: transports/HTML5RDP/HTML5RDP.py:64 transports/NX/NXTransport.py:61
|
||||
#: transports/NX/TSNXTransport.py:66 transports/RDP/RDPTransport.py:59
|
||||
#: transports/RDP/TSRDPTransport.py:63
|
||||
#: transports/RGS-enterprise/RGSTransport.py:42
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:47
|
||||
#: transports/TSNX/TSNXTransport.py:66 web/forms/LoginForm.py:69
|
||||
msgid "Username"
|
||||
msgstr "Usuario"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:50
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:79
|
||||
#: auths/RegexLdap/Authenticator.py:74 auths/SAML_enterprise/SAML.py:114
|
||||
#: auths/SimpleLDAP/Authenticator.py:75
|
||||
msgid "Group"
|
||||
msgstr "Grupo"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:67
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:442
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:444
|
||||
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
|
||||
msgstr ""
|
||||
"Debe especificar el nombre de usuario en el formulario USERNAME@DOMAIN.DOM"
|
||||
@ -327,7 +553,7 @@ msgid "Active directory connection error: "
|
||||
msgstr "Error de conexión del directorio activo: "
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:344
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:390
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:392
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:243
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:286
|
||||
#: auths/RegexLdap/Authenticator.py:303 auths/RegexLdap/Authenticator.py:346
|
||||
@ -340,33 +566,34 @@ msgstr "Nombre de usuario no hallado"
|
||||
msgid "Group not found"
|
||||
msgstr "Grupo no hallado"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:410
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:428
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:412
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:430
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:303
|
||||
#: auths/RegexLdap/Authenticator.py:367 auths/SimpleLDAP/Authenticator.py:328
|
||||
#: auths/SimpleLDAP/Authenticator.py:342
|
||||
msgid "Too many results, be more specific"
|
||||
msgstr "Demasiados resultados, sea más específico"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:451
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:453
|
||||
msgid "Domain seems to be incorrect, please check it"
|
||||
msgstr "Dominio parece ser incorrecta, por favor compruebe lo"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:456
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
|
||||
msgid "Server does not seem an Active Directory (do not have user objects)"
|
||||
msgstr "Servidor no parece un Active Directory (no tienen los objetos de usuario)"
|
||||
msgstr ""
|
||||
"Servidor no parece un Active Directory (no tienen los objetos de usuario)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:464
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:466
|
||||
msgid "Server does not seem an Active Directory (no not have group objects)"
|
||||
msgstr "Servidor no parece un Active Directory (no tienen objetos de grupo)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:472
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
|
||||
msgid ""
|
||||
"Server does not seem an Active Directory (do not have any user nor groups)"
|
||||
msgstr ""
|
||||
"Servidor no parece un Active Directory (no tienen ningún usuario ni grupos)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:477
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:479
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:358
|
||||
#: auths/RegexLdap/Authenticator.py:428 auths/SimpleLDAP/Authenticator.py:423
|
||||
msgid "Connection params seem correct, test was succesfully executed"
|
||||
@ -710,6 +937,9 @@ msgstr "Grupo falso"
|
||||
|
||||
#: auths/Sample/SampleAuth.py:111
|
||||
#: templates/uds/admin/tmpl/authenticators.html:19
|
||||
#: templates/uds/admin/tmpl/group.html:53
|
||||
#: templates/uds/admin/tmpl/services_pool.html:20
|
||||
#: templates/uds/admin/tmpl/user.html:85 templates/uds/admin/tmpl/user.html:99
|
||||
msgid "Groups"
|
||||
msgstr "Grupos"
|
||||
|
||||
@ -797,7 +1027,7 @@ msgstr "Base autenticador"
|
||||
msgid "User name"
|
||||
msgstr "Nombre de usuario"
|
||||
|
||||
#: core/auths/BaseAuthenticator.py:131
|
||||
#: core/auths/BaseAuthenticator.py:131 templates/uds/admin/tmpl/group.html:19
|
||||
msgid "Group name"
|
||||
msgstr "Nombre del grupo"
|
||||
|
||||
@ -805,6 +1035,10 @@ msgstr "Nombre del grupo"
|
||||
msgid "Users can't be created inside this authenticator"
|
||||
msgstr "Los usuarios no pueden ser creados dentro de esta autenticador"
|
||||
|
||||
#: core/auths/auth.py:61
|
||||
msgid "System Administrator"
|
||||
msgstr "Administrador de sistemas"
|
||||
|
||||
#: core/managers/PublicationManager.py:181
|
||||
msgid ""
|
||||
"Already publishing. Wait for previous publication to finish and try again"
|
||||
@ -852,17 +1086,17 @@ msgstr "24 bits"
|
||||
msgid "32 bits"
|
||||
msgstr "32 bits"
|
||||
|
||||
#: core/managers/UserServiceManager.py:322
|
||||
#: core/managers/UserServiceManager.py:314
|
||||
msgid "Cancel requested for a non running operation, doing remove instead"
|
||||
msgstr ""
|
||||
"Cancelación solicitada para una operación no corriente, haciendo eliminar en "
|
||||
"su lugar"
|
||||
|
||||
#: core/managers/UserServiceManager.py:343
|
||||
#: core/managers/UserServiceManager.py:335
|
||||
msgid "Can't remove a non active element"
|
||||
msgstr "No se puede eliminar un elemento que no está activo"
|
||||
|
||||
#: core/managers/UserServiceManager.py:356
|
||||
#: core/managers/UserServiceManager.py:348
|
||||
#, python-brace-format
|
||||
msgid "Can't remove nor cancel {0} cause its states doesn't allows it"
|
||||
msgstr "No se puede eliminar o cancelar {0} porque sus estados no lo permiten"
|
||||
@ -900,7 +1134,7 @@ msgstr "Activo"
|
||||
msgid "Inactive"
|
||||
msgstr "Inactivo"
|
||||
|
||||
#: core/util/State.py:60
|
||||
#: core/util/State.py:60 templates/uds/admin/tmpl/user.html:50
|
||||
msgid "Blocked"
|
||||
msgstr "Bloqueado"
|
||||
|
||||
@ -1016,11 +1250,6 @@ msgstr "Solicitud inválida"
|
||||
msgid "Invalid credentials used"
|
||||
msgstr "Credenciales no válidas usadas"
|
||||
|
||||
#: dispatchers/wyse_enterprise/views.py:254
|
||||
#: dispatchers/wyse_enterprise/views.py:257 web/errors.py:62
|
||||
msgid "Service not found"
|
||||
msgstr "Servicio no hallado"
|
||||
|
||||
#: dispatchers/wyse_enterprise/views.py:271 web/errors.py:61
|
||||
msgid "Transport not found"
|
||||
msgstr "Transporte no hallado"
|
||||
@ -1428,12 +1657,12 @@ msgid "HyperV Linked Clone (Experimental)"
|
||||
msgstr "HyperV vinculado clon (Experimental)"
|
||||
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:62
|
||||
msgid "HyperV Platform Provider"
|
||||
msgstr "Proveedor de plataformas HyperV"
|
||||
msgid "HyperV Platform Provider (experimental)"
|
||||
msgstr "Proveedor de plataforma HyperV (experimental)"
|
||||
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:66
|
||||
msgid "HyperV platform service provider"
|
||||
msgstr "Proveedor de servicios de plataforma HyperV"
|
||||
msgid "HyperV platform service provider (experimental)"
|
||||
msgstr "Proveedor de servicios de plataforma HyperV (experimental)"
|
||||
|
||||
#: services/OVirt/OVirtLinkedService.py:56
|
||||
msgid "oVirt Linked Clone (Experimental)"
|
||||
@ -1796,7 +2025,8 @@ msgstr "y reinicie el navegador"
|
||||
msgid "Ip"
|
||||
msgstr "IP"
|
||||
|
||||
#: templates/uds/index.html:80 templates/uds/html5/index.html:125
|
||||
#: templates/uds/index.html:80 templates/uds/admin/tmpl/services_pool.html:21
|
||||
#: templates/uds/html5/index.html:125
|
||||
msgid "Transports"
|
||||
msgstr "Transportes"
|
||||
|
||||
@ -1852,35 +2082,90 @@ msgid "Connectivity"
|
||||
msgstr "Conectividad"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:26
|
||||
#: templates/uds/admin/tmpl/configuration.html:7
|
||||
msgid "Configuration"
|
||||
msgstr "Configuración"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
msgid "Clear cache"
|
||||
msgstr "Caché de clara"
|
||||
msgid "Flush cache"
|
||||
msgstr "Vaciar caché"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:57
|
||||
#: templates/uds/admin/snippets/navbar.html:56
|
||||
msgid "Exit"
|
||||
msgstr "Salida"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:58
|
||||
#: templates/uds/admin/snippets/navbar.html:57
|
||||
msgid "Logout"
|
||||
msgstr "Logout"
|
||||
|
||||
#: templates/uds/admin/tmpl/authenticators.html:20
|
||||
#: templates/uds/admin/tmpl/providers.html:19
|
||||
#: templates/uds/admin/tmpl/services_pool.html:23
|
||||
msgid "Logs"
|
||||
msgstr "Registros"
|
||||
|
||||
#: templates/uds/admin/tmpl/configuration.html:4
|
||||
msgid "UDS Configuration"
|
||||
msgstr "Configuración de UDS"
|
||||
|
||||
#: templates/uds/admin/tmpl/configuration.html:58
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:26
|
||||
msgid "Save"
|
||||
msgstr "Salvar"
|
||||
|
||||
#: templates/uds/admin/tmpl/connectivity.html:4
|
||||
#: templates/uds/admin/tmpl/dashboard.html:4
|
||||
#: templates/uds/admin/tmpl/dashboard.html:5
|
||||
msgid "overview"
|
||||
msgstr "Resumen"
|
||||
|
||||
#: templates/uds/admin/tmpl/providers.html:4
|
||||
#: templates/uds/admin/tmpl/providers.html:7
|
||||
msgid "Providers"
|
||||
msgstr "Proveedores"
|
||||
#: templates/uds/admin/tmpl/dashboard.html:30
|
||||
msgid "View Authenticators"
|
||||
msgstr "Autenticadores de vista"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:57
|
||||
msgid "View services"
|
||||
msgstr "Servicios de vista"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:84
|
||||
#: templates/uds/admin/tmpl/dashboard.html:111
|
||||
msgid "View services pools"
|
||||
msgstr "Ver servicios de piscinas"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:103
|
||||
msgid "Restrained services pools"
|
||||
msgstr "Servicios refrenadas piscinas"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:127
|
||||
msgid "Assigned services graph"
|
||||
msgstr "Gráfico de servicios asignados"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:139
|
||||
msgid "Used services graph"
|
||||
msgstr "Gráfico de servicios usados"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:25
|
||||
#: templates/uds/admin/tmpl/search.html:9
|
||||
#: templates/uds/admin/tmpl/user.html:21
|
||||
msgid "Search"
|
||||
msgstr "Búsqueda de"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:45
|
||||
#: templates/uds/admin/tmpl/user.html:48
|
||||
msgid "Enabled"
|
||||
msgstr "Habilitado"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:46
|
||||
#: templates/uds/admin/tmpl/user.html:49
|
||||
msgid "Disabled"
|
||||
msgstr "Discapacitados"
|
||||
|
||||
#: templates/uds/admin/tmpl/pool_add_group.html:5 web/forms/LoginForm.py:71
|
||||
msgid "Authenticator"
|
||||
msgstr "Autenticador"
|
||||
|
||||
#: templates/uds/admin/tmpl/pool_add_transport.html:5
|
||||
msgid "Transport"
|
||||
msgstr "Transporte"
|
||||
|
||||
#: templates/uds/admin/tmpl/request_failed.html:4
|
||||
msgid "Error on request"
|
||||
@ -1888,29 +2173,55 @@ msgstr "Error en la solicitud"
|
||||
|
||||
#: templates/uds/admin/tmpl/request_failed.html:7
|
||||
msgid "There was an error requesting data from server, please, try again"
|
||||
msgstr "Hubo un error solicitando datos del servidor, por favor, pruebe otra vez"
|
||||
msgstr ""
|
||||
"Hubo un error solicitando datos del servidor, por favor, pruebe otra vez"
|
||||
|
||||
#: templates/uds/admin/tmpl/request_failed.html:9
|
||||
#: templates/uds/html5/snippets/navbar.html:44
|
||||
msgid "Dashboard"
|
||||
msgstr "Tablero de instrumentos"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:19
|
||||
msgid "Close"
|
||||
msgstr "Cerrar"
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
msgid "Services Pools"
|
||||
msgstr "Servicios de piscinas"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:26
|
||||
msgid "Save"
|
||||
msgstr "Salvar"
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Deployed Services"
|
||||
msgstr "Servicios desplegados"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:19
|
||||
msgid "Cache"
|
||||
msgstr "Caché"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:56
|
||||
msgid "Staff member"
|
||||
msgstr "Miembro del personal"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:58 templates/uds/admin/tmpl/user.html:68
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:5
|
||||
msgid "Yes"
|
||||
msgstr "Sí"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:4
|
||||
#: templates/uds/admin/tmpl/user.html:59 templates/uds/admin/tmpl/user.html:68
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:5
|
||||
msgid "No"
|
||||
msgstr "No"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:66
|
||||
#: templates/uds/snippets/admin_user.html:4
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:87
|
||||
#: templates/uds/admin/tmpl/user.html:101
|
||||
#, python-brace-format
|
||||
msgid "{0} of {1} selected"
|
||||
msgstr "{0} de {1} seleccionado"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:19
|
||||
msgid "Close"
|
||||
msgstr "Cerrar"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/editlist_popup.html:5
|
||||
msgid "Current list"
|
||||
msgstr "Lista actualizada"
|
||||
@ -2035,10 +2346,6 @@ msgstr ""
|
||||
"moderno HTML5 navegador como Firefox, Chrome, Opera... (IE debe ser 10 o "
|
||||
"mejor)"
|
||||
|
||||
#: templates/uds/snippets/admin_user.html:4
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/uds/snippets/lang.html:9
|
||||
msgid "Language"
|
||||
msgstr "Idioma"
|
||||
@ -2523,7 +2830,7 @@ msgstr ""
|
||||
"Su navegador no es compatible. Por favor, actualice a un navegador moderno "
|
||||
"de HTML5 como Firefox o Chrome"
|
||||
|
||||
#: web/views.py:401
|
||||
#: web/views.py:404
|
||||
msgid "Authenticator do not provides information"
|
||||
msgstr "El autenticador no proporciona información alguna"
|
||||
|
||||
@ -2535,10 +2842,6 @@ msgstr "Seleccione autenticador"
|
||||
msgid "authenticator"
|
||||
msgstr "autenticador"
|
||||
|
||||
#: web/forms/LoginForm.py:71
|
||||
msgid "Authenticator"
|
||||
msgstr "Autenticador"
|
||||
|
||||
#: xmlrpc/auths/AdminAuth.py:115
|
||||
msgid "Credentials no longer valid"
|
||||
msgstr "Las credenciales ya no son válidas"
|
||||
|
Binary file not shown.
@ -1,22 +1,21 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
# , 2014.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-12-08 19:29+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: \n"
|
||||
"POT-Creation-Date: 2014-02-05 10:32+0100\n"
|
||||
"PO-Revision-Date: 2014-02-05 10:29+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: American English <kde-i18n-doc@kde.org>\n"
|
||||
"Language: en_US\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Lokalize 1.5\n"
|
||||
|
||||
#: static/adm/js/api-tools.js:31
|
||||
msgid "Sunday"
|
||||
@ -96,149 +95,361 @@ msgstr "Diciembre"
|
||||
|
||||
#: static/adm/js/dataTables.bootstrap.js:6 static/adm/js/gui.js:19
|
||||
msgid "_MENU_ records per page"
|
||||
msgstr "Registros _MENU_ por página"
|
||||
msgstr "_MENU_ Registros por página"
|
||||
|
||||
#: static/adm/js/gui-definition.js:38
|
||||
msgid "Test"
|
||||
msgstr "Prueba"
|
||||
|
||||
#: static/adm/js/gui-definition.js:140
|
||||
msgid "Edit service"
|
||||
msgstr "Editar servicio"
|
||||
|
||||
#: static/adm/js/gui-definition.js:140
|
||||
msgid "Error processing service"
|
||||
msgstr "Servicio de procesamiento de errores"
|
||||
|
||||
#: static/adm/js/gui-definition.js:141
|
||||
msgid "New service"
|
||||
msgstr "Nuevo servicio"
|
||||
|
||||
#: static/adm/js/gui-definition.js:141
|
||||
msgid "Error creating service"
|
||||
msgstr "Error al crear el servicio"
|
||||
|
||||
#: static/adm/js/gui-definition.js:142
|
||||
msgid "Delete service"
|
||||
msgstr "Eliminar servicio"
|
||||
|
||||
#: static/adm/js/gui-definition.js:142
|
||||
msgid "Error deleting service"
|
||||
msgstr "Error eliminar servicio"
|
||||
|
||||
#: static/adm/js/gui-definition.js:157
|
||||
msgid "New provider"
|
||||
msgstr "Nuevo proveedor"
|
||||
|
||||
#: static/adm/js/gui-definition.js:157
|
||||
msgid "Error creating provider"
|
||||
msgstr "Proveedor creando error"
|
||||
|
||||
#: static/adm/js/gui-definition.js:158
|
||||
msgid "Edit provider"
|
||||
msgstr "Editar proveedor"
|
||||
|
||||
#: static/adm/js/gui-definition.js:158
|
||||
msgid "Error processing provider"
|
||||
msgstr "Proveedor de procesamiento de error"
|
||||
|
||||
#: static/adm/js/gui-definition.js:159
|
||||
msgid "Delete provider"
|
||||
msgstr "Eliminar proveedor"
|
||||
|
||||
#: static/adm/js/gui-definition.js:159
|
||||
msgid "Error deleting provider"
|
||||
msgstr "Proveedor de eliminación de errores"
|
||||
|
||||
#: static/adm/js/gui-definition.js:177
|
||||
#: static/adm/js/gui-d-authenticators.js:10
|
||||
msgid "Test authenticator"
|
||||
msgstr "Autenticador de prueba"
|
||||
|
||||
#: static/adm/js/gui-definition.js:295
|
||||
#: static/adm/js/gui-d-authenticators.js:52
|
||||
msgid "Search error"
|
||||
msgstr "Error en la búsqueda"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:60
|
||||
msgid "Accept"
|
||||
msgstr "Aceptar"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:153
|
||||
msgid "Edit group"
|
||||
msgstr "Editar grupo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:175
|
||||
#: static/adm/js/gui-d-authenticators.js:216
|
||||
msgid "Group saved"
|
||||
msgstr "Grupo guardado"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:196
|
||||
msgid "New group"
|
||||
msgstr "Nuevo grupo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Search groups"
|
||||
msgstr "Buscar grupos"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Group"
|
||||
msgstr "Grupo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Groups found"
|
||||
msgstr "Grupos encontrados"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:217
|
||||
msgid "Group saving error"
|
||||
msgstr "Grupo salvando error"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:231
|
||||
msgid "Delete group"
|
||||
msgstr "Borrar grupo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:231
|
||||
msgid "Group deletion error"
|
||||
msgstr "Grupo eliminación error"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:279
|
||||
msgid "Edit user"
|
||||
msgstr "Editar usuario"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:313
|
||||
#: static/adm/js/gui-d-authenticators.js:348
|
||||
msgid "User saved"
|
||||
msgstr "Usuario guardado"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:314
|
||||
#: static/adm/js/gui-d-authenticators.js:349
|
||||
msgid "User saving error"
|
||||
msgstr "Usuario error de ahorro"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:325
|
||||
msgid "New user"
|
||||
msgstr "Nuevo usuario"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "Search users"
|
||||
msgstr "Buscar usuarios"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "User"
|
||||
msgstr "Usuario"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "Users found"
|
||||
msgstr "Usuarios encontrados"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:354
|
||||
msgid "Delete user"
|
||||
msgstr "Eliminar usuario"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:354
|
||||
msgid "User deletion error"
|
||||
msgstr "Error de borrado de usuario"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:371
|
||||
msgid "New authenticator"
|
||||
msgstr "Nuevo autenticador"
|
||||
|
||||
#: static/adm/js/gui-definition.js:295
|
||||
msgid "Error creating authenticator"
|
||||
msgstr "Autenticador creando error"
|
||||
#: static/adm/js/gui-d-authenticators.js:371
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Error de creación de autenticador"
|
||||
|
||||
#: static/adm/js/gui-definition.js:296
|
||||
#: static/adm/js/gui-d-authenticators.js:372
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Editar autenticador"
|
||||
|
||||
#: static/adm/js/gui-definition.js:296
|
||||
msgid "Error processing authenticator"
|
||||
msgstr "Procesamiento de autenticador de error"
|
||||
#: static/adm/js/gui-d-authenticators.js:372
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Error al guardar autenticador"
|
||||
|
||||
#: static/adm/js/gui-definition.js:297
|
||||
#: static/adm/js/gui-d-authenticators.js:373
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Eliminar autenticador"
|
||||
|
||||
#: static/adm/js/gui-definition.js:297
|
||||
msgid "Error deleting authenticator"
|
||||
msgstr "Autenticador eliminar error"
|
||||
#: static/adm/js/gui-d-authenticators.js:373
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Error en la eliminación del autenticador"
|
||||
|
||||
#: static/adm/js/gui-definition.js:363
|
||||
msgid "Edit transport"
|
||||
msgstr "Editar transporte"
|
||||
#: static/adm/js/gui-d-config.js:42
|
||||
msgid "Configuration saved"
|
||||
msgstr "Configuración guardada"
|
||||
|
||||
#: static/adm/js/gui-definition.js:370 static/adm/js/gui-definition.js.c:405
|
||||
msgid "Error creating transport"
|
||||
msgstr "Error al crear el transporte"
|
||||
|
||||
#: static/adm/js/gui-definition.js:388
|
||||
msgid "Available for networks"
|
||||
msgstr "Disponible para redes"
|
||||
|
||||
#: static/adm/js/gui-definition.js:389
|
||||
msgid "Select networks that will see this transport"
|
||||
msgstr "Seleccione redes que verán este transporte"
|
||||
|
||||
#: static/adm/js/gui-definition.js:390
|
||||
msgid "Transport active for selected networks"
|
||||
msgstr "Transporte activo para redes seleccionadas"
|
||||
|
||||
#: static/adm/js/gui-definition.js:391
|
||||
msgid ""
|
||||
"If active, transport will only be available on selected networks. If "
|
||||
"inactive, transport will be available form any net EXCEPT selected networks"
|
||||
msgstr ""
|
||||
"Si está activo, transporte sólo estará disponible en las redes. If "
|
||||
"inactivo, transporte estará disponible forma cualquiera neto excepto redes seleccionadas"
|
||||
|
||||
#: static/adm/js/gui-definition.js:397
|
||||
#: static/adm/js/gui-d-connectivity.js:20
|
||||
msgid "New transport"
|
||||
msgstr "Nuevo transporte"
|
||||
|
||||
#: static/adm/js/gui-definition.js:414
|
||||
#: static/adm/js/gui-d-connectivity.js:20
|
||||
msgid "Transport creation error"
|
||||
msgstr "Error en creación de transporte"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:21
|
||||
msgid "Edit transport"
|
||||
msgstr "Editar transporte"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:21
|
||||
msgid "Transport saving error"
|
||||
msgstr "Error guardando transporte"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:22
|
||||
msgid "Delete transport"
|
||||
msgstr "Eliminar transporte"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:22
|
||||
msgid "Transport deletion error"
|
||||
msgstr "Error en la eliminación del transporte"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:28
|
||||
msgid "New network"
|
||||
msgstr "Nueva red"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:28
|
||||
msgid "Network creation error"
|
||||
msgstr "Error de creación de la red"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:29
|
||||
msgid "Edit network"
|
||||
msgstr "Editar red"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:29
|
||||
msgid "Network saving error"
|
||||
msgstr "Error guardando la red"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:30
|
||||
msgid "Delete network"
|
||||
msgstr "Eliminar red"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:30
|
||||
msgid "Network deletion error"
|
||||
msgstr "Error de eliminación de la red"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:13
|
||||
msgid "New OSManager"
|
||||
msgstr "Nuevo OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:13
|
||||
msgid "OSManager creation error"
|
||||
msgstr "Error de creación del OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:14
|
||||
msgid "Edit OSManager"
|
||||
msgstr "Editar OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:14
|
||||
msgid "OSManager saving error"
|
||||
msgstr "Error guardando OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:15
|
||||
msgid "Delete OSManager"
|
||||
msgstr "Eliminar OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:15
|
||||
msgid "OSManager deletion error"
|
||||
msgstr "Error de eliminación OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:9 static/adm/js/gui-d-servicespools.js:120
|
||||
msgid "Test"
|
||||
msgstr "Prueba"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:111
|
||||
msgid "Edit service"
|
||||
msgstr "Editar servicio"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:111
|
||||
msgid "Service creation error"
|
||||
msgstr "Error de creación de servicio"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:112
|
||||
msgid "New service"
|
||||
msgstr "Nuevo servicio"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:112
|
||||
msgid "Service saving error"
|
||||
msgstr "Error guardando servicio"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:113
|
||||
msgid "Delete service"
|
||||
msgstr "Eliminar servicio"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:113
|
||||
msgid "Service deletion error"
|
||||
msgstr "Error eliminando servicio"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:128
|
||||
msgid "New services provider"
|
||||
msgstr "Nuevo proveedor de servicios"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:128
|
||||
msgid "Services provider creation error"
|
||||
msgstr "Error en la creación del proveedor de servicios"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:129
|
||||
msgid "Edit services provider"
|
||||
msgstr "Editar proveedor de servicios"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:129
|
||||
msgid "Services Provider saving error"
|
||||
msgstr "Error guardando proveedor de servicios"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:130
|
||||
msgid "Delete services provider"
|
||||
msgstr "Eliminar proveedor de servicios"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:130
|
||||
msgid "Services Provider deletion error"
|
||||
msgstr "Error de eliminación de proveedor de servicios"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:136
|
||||
msgid "Error processing deployed service"
|
||||
msgstr "Servicio de procesamiento desplegado error"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:191
|
||||
msgid "Add group"
|
||||
msgstr "Agregar grupo"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:215
|
||||
msgid "You must provide authenticator and group"
|
||||
msgstr "Usted debe proporcionar autenticador y grupo"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:230
|
||||
msgid "Remove group from service pool"
|
||||
msgstr "Retire el grupo de servicio piscina"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:230
|
||||
msgid "Error removing group"
|
||||
msgstr "Grupo quitar error"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:281
|
||||
msgid "Add transport"
|
||||
msgstr "Añadir transporte"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:288
|
||||
msgid "You must provide a transport"
|
||||
msgstr "Usted debe proporcionar un transporte"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:303
|
||||
msgid "Remove transport from service pool"
|
||||
msgstr "Retire el transporte de servicio piscina"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:303
|
||||
msgid "Error removing transport"
|
||||
msgstr "Error quitar transporte"
|
||||
|
||||
#: static/adm/js/gui-definition.js:432
|
||||
#: static/adm/js/gui-d-servicespools.js:328
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:349
|
||||
msgid "Publication failed"
|
||||
msgstr "Publicación fallado"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:379
|
||||
msgid "Restrained"
|
||||
msgstr "Refrenado"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:387
|
||||
msgid "unknown (needs reload)"
|
||||
msgstr "desconocido (necesita recargar)"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:391
|
||||
msgid "New service pool"
|
||||
msgstr "Nuevo grupo de servicio"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:391
|
||||
msgid "Error creating service pool"
|
||||
msgstr "Piscina de servicio creando error"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:398
|
||||
msgid "Publish on creation"
|
||||
msgstr "Publicar en creación"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:399
|
||||
msgid ""
|
||||
"If selected, will initiate the publication on service inmediatly pool after "
|
||||
"creation"
|
||||
msgstr ""
|
||||
"Si se selecciona, se iniciará la publicación sobre la piscina de servicio "
|
||||
"inmediatamente después de creación"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:410 static/adm/js/gui.js:41
|
||||
msgid "Edit"
|
||||
msgstr "Editar"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:410
|
||||
msgid "saving error"
|
||||
msgstr "error de ahorro"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:411 static/adm/js/gui.js:45
|
||||
#: static/adm/js/gui.js.c:358
|
||||
msgid "Delete"
|
||||
msgstr "Borrar"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:411
|
||||
msgid "deletion error"
|
||||
msgstr "error de eliminación"
|
||||
|
||||
#: static/adm/js/gui-definition.js:11
|
||||
msgid "Cache"
|
||||
msgstr "Caché"
|
||||
|
||||
#: static/adm/js/gui-definition.js:432
|
||||
#: static/adm/js/gui-definition.js:11
|
||||
msgid "Cache has been flushed"
|
||||
msgstr "Caché ha sido volcada"
|
||||
|
||||
#: static/adm/js/gui-element.js:471
|
||||
#: static/adm/js/gui-element.js:557
|
||||
msgid "Date"
|
||||
msgstr "Fecha"
|
||||
|
||||
#: static/adm/js/gui-element.js:478
|
||||
#: static/adm/js/gui-element.js:566
|
||||
msgid "level"
|
||||
msgstr "nivel"
|
||||
|
||||
#: static/adm/js/gui-element.js:486
|
||||
#: static/adm/js/gui-element.js:574
|
||||
msgid "source"
|
||||
msgstr "fuente"
|
||||
|
||||
#: static/adm/js/gui-element.js:493
|
||||
#: static/adm/js/gui-element.js:581
|
||||
msgid "message"
|
||||
msgstr "Mensaje"
|
||||
|
||||
#: static/adm/js/gui-element.js:499
|
||||
#: static/adm/js/gui-element.js:587
|
||||
msgid "Logs"
|
||||
msgstr "Registros"
|
||||
|
||||
@ -270,124 +481,108 @@ msgstr "Por favor espere, procesando"
|
||||
msgid "Filter"
|
||||
msgstr "Filtro"
|
||||
|
||||
#: static/adm/js/gui.js:28
|
||||
msgid "First"
|
||||
msgstr "Primero"
|
||||
|
||||
#: static/adm/js/gui.js:29
|
||||
msgid "Last"
|
||||
msgstr "Duran"
|
||||
|
||||
#: static/adm/js/gui.js:37
|
||||
msgid "New"
|
||||
msgstr "Nuevo"
|
||||
|
||||
#: static/adm/js/gui.js:41
|
||||
msgid "Edit"
|
||||
msgstr "Editar"
|
||||
|
||||
#: static/adm/js/gui.js:45 static/adm/js/gui.js.c:322
|
||||
msgid "Delete"
|
||||
msgstr "Borrar"
|
||||
|
||||
#: static/adm/js/gui.js:49
|
||||
msgid "Xls"
|
||||
msgstr "XLS"
|
||||
|
||||
#: static/adm/js/gui.js:111
|
||||
#: static/adm/js/gui.js:123
|
||||
msgid "Message"
|
||||
msgstr "Mensaje"
|
||||
|
||||
#: static/adm/js/gui.js:133
|
||||
msgid "Deployed services"
|
||||
msgstr "Servicios desplegados"
|
||||
|
||||
#: static/adm/js/gui.js:207
|
||||
#: static/adm/js/gui.js:217
|
||||
msgid "This field is required."
|
||||
msgstr "Este campo es requerido."
|
||||
|
||||
#: static/adm/js/gui.js:208
|
||||
#: static/adm/js/gui.js:218
|
||||
msgid "Please fix this field."
|
||||
msgstr "Por favor arreglar este campo."
|
||||
|
||||
#: static/adm/js/gui.js:209
|
||||
#: static/adm/js/gui.js:219
|
||||
msgid "Please enter a valid email address."
|
||||
msgstr "Introduzca una dirección de correo electrónico válida."
|
||||
|
||||
#: static/adm/js/gui.js:210
|
||||
#: static/adm/js/gui.js:220
|
||||
msgid "Please enter a valid URL."
|
||||
msgstr "Por favor, introduzca una URL válida."
|
||||
|
||||
#: static/adm/js/gui.js:211
|
||||
#: static/adm/js/gui.js:221
|
||||
msgid "Please enter a valid date."
|
||||
msgstr "Por favor, introduzca una fecha válida."
|
||||
|
||||
#: static/adm/js/gui.js:212
|
||||
#: static/adm/js/gui.js:222
|
||||
msgid "Please enter a valid date (ISO)."
|
||||
msgstr "Por favor, introduzca una fecha válida (ISO)."
|
||||
|
||||
#: static/adm/js/gui.js:213
|
||||
#: static/adm/js/gui.js:223
|
||||
msgid "Please enter a valid number."
|
||||
msgstr "Por favor, introduzca un número válido."
|
||||
|
||||
#: static/adm/js/gui.js:214
|
||||
#: static/adm/js/gui.js:224
|
||||
msgid "Please enter only digits."
|
||||
msgstr "Introduce sólo dígitos."
|
||||
|
||||
#: static/adm/js/gui.js:215
|
||||
#: static/adm/js/gui.js:225
|
||||
msgid "Please enter a valid credit card number."
|
||||
msgstr "Por favor, introduzca un número de tarjeta de crédito válida."
|
||||
|
||||
#: static/adm/js/gui.js:216
|
||||
#: static/adm/js/gui.js:226
|
||||
msgid "Please enter the same value again."
|
||||
msgstr "Por favor, introduzca el valor mismo otra vez."
|
||||
|
||||
#: static/adm/js/gui.js:217
|
||||
#: static/adm/js/gui.js:227
|
||||
msgid "Please enter no more than {0} characters."
|
||||
msgstr "Introduce no más de {0} caracteres."
|
||||
|
||||
#: static/adm/js/gui.js:218
|
||||
#: static/adm/js/gui.js:228
|
||||
msgid "Please enter at least {0} characters."
|
||||
msgstr "Introduce al menos {0} caracteres."
|
||||
|
||||
#: static/adm/js/gui.js:219
|
||||
#: static/adm/js/gui.js:229
|
||||
msgid "Please enter a value between {0} and {1} characters long."
|
||||
msgstr ""
|
||||
"Por favor, introduzca un valor entre caracteres {0} y {1} durante mucho "
|
||||
"tiempo."
|
||||
|
||||
#: static/adm/js/gui.js:220
|
||||
#: static/adm/js/gui.js:230
|
||||
msgid "Please enter a value between {0} and {1}."
|
||||
msgstr "Por favor, introduzca un valor entre {0} y {1}."
|
||||
|
||||
#: static/adm/js/gui.js:221
|
||||
#: static/adm/js/gui.js:231
|
||||
msgid "Please enter a value less than or equal to {0}."
|
||||
msgstr "Por favor, introduzca un valor menor o igual a {0}."
|
||||
|
||||
#: static/adm/js/gui.js:222
|
||||
#: static/adm/js/gui.js:232
|
||||
msgid "Please enter a value greater than or equal to {0}."
|
||||
msgstr "Por favor, introduzca un valor mayor o igual a {0}."
|
||||
|
||||
#: static/adm/js/gui.js:244
|
||||
#: static/adm/js/gui.js:274
|
||||
msgid "Test result"
|
||||
msgstr "Resultado de la prueba"
|
||||
|
||||
#: static/adm/js/gui.js:245
|
||||
#: static/adm/js/gui.js:275
|
||||
msgid "Test error"
|
||||
msgstr "Error de prueba"
|
||||
|
||||
#: static/adm/js/gui.js:276
|
||||
#: static/adm/js/gui.js:307
|
||||
msgid "Edition successfully done"
|
||||
msgstr "Edición hecho con éxito"
|
||||
|
||||
#: static/adm/js/gui.js:310
|
||||
#: static/adm/js/gui.js:330
|
||||
msgid "of type"
|
||||
msgstr "de tipo"
|
||||
|
||||
#: static/adm/js/gui.js:347
|
||||
msgid "Creation successfully done"
|
||||
msgstr "Creación hecho con éxito"
|
||||
|
||||
#: static/adm/js/gui.js:321
|
||||
#: static/adm/js/gui.js:357
|
||||
msgid "Are you sure do you want to delete "
|
||||
msgstr "¿Estás seguro que quieres borrar "
|
||||
|
||||
#: static/adm/js/gui.js:327
|
||||
#: static/adm/js/gui.js:363
|
||||
msgid "Item deleted"
|
||||
msgstr "Elemento eliminado"
|
||||
|
Binary file not shown.
@ -32,7 +32,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-12-08 19:29+0100\n"
|
||||
"POT-Creation-Date: 2014-02-05 10:32+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -42,160 +42,412 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
|
||||
|
||||
#: REST/model.py:81 REST/methods/authenticators.py:56
|
||||
#: REST/methods/networks.py:51 REST/methods/osmanagers.py:52
|
||||
#: REST/methods/providers.py:57 REST/methods/transports.py:54
|
||||
#: REST/methods/users_groups.py:72
|
||||
#: REST/model.py:86 REST/methods/authenticators.py:58
|
||||
#: REST/methods/networks.py:54 REST/methods/osmanagers.py:55
|
||||
#: REST/methods/providers.py:59 REST/methods/services_pools.py:65
|
||||
#: REST/methods/transports.py:55 REST/methods/user_services.py:161
|
||||
#: REST/methods/user_services.py:189 REST/methods/users_groups.py:82
|
||||
#: templates/uds/admin/tmpl/user.html:29 templates/uds/admin/tmpl/user.html:32
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
#: REST/model.py:82
|
||||
#: REST/model.py:87
|
||||
msgid "Name of this element"
|
||||
msgstr "Nom de cet élément"
|
||||
|
||||
#: REST/model.py:88 REST/methods/authenticators.py:57
|
||||
#: REST/methods/osmanagers.py:53 REST/methods/providers.py:58
|
||||
#: REST/methods/services.py:126 REST/methods/transports.py:55
|
||||
#: REST/methods/users_groups.py:73 REST/methods/users_groups.py:108
|
||||
#: REST/model.py:93 REST/methods/authenticators.py:59
|
||||
#: REST/methods/osmanagers.py:56 REST/methods/providers.py:60
|
||||
#: REST/methods/services.py:139 REST/methods/services_pools.py:68
|
||||
#: REST/methods/transports.py:56 REST/methods/user_services.py:191
|
||||
#: REST/methods/users_groups.py:83 REST/methods/users_groups.py:190
|
||||
#: templates/uds/admin/tmpl/group.html:37
|
||||
#: templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
msgstr "Commentaires"
|
||||
|
||||
#: REST/model.py:89
|
||||
#: REST/model.py:94
|
||||
msgid "Comments for this element"
|
||||
msgstr "Commentaires pour cet élément"
|
||||
|
||||
#: REST/model.py:97 REST/methods/authenticators.py:58
|
||||
#: REST/methods/transports.py:56 REST/methods/transports.py:69
|
||||
#: REST/model.py:102 REST/methods/authenticators.py:60
|
||||
#: REST/methods/transports.py:54 REST/methods/user_services.py:188
|
||||
msgid "Priority"
|
||||
msgstr "Priorité"
|
||||
|
||||
#: REST/model.py:98
|
||||
#: REST/model.py:103
|
||||
msgid ""
|
||||
"Selects the priority of this element (lower number means higher priority)"
|
||||
msgstr ""
|
||||
"Sélectionne la priorité de cet élément (priorité supérieure de moyens nombre inférieur)"
|
||||
"Sélectionne la priorité de cet élément (priorité supérieure de moyens nombre "
|
||||
"inférieur)"
|
||||
|
||||
#: REST/model.py:106 REST/methods/authenticators.py:59
|
||||
msgid "Small name"
|
||||
msgstr "Petit nom"
|
||||
#: REST/model.py:113
|
||||
msgid "Short name"
|
||||
msgstr "Nom court"
|
||||
|
||||
#: REST/model.py:107
|
||||
msgid "Small name of this element"
|
||||
msgstr "Petit nom de cet élément"
|
||||
#: REST/model.py:114
|
||||
msgid "Short name of this element"
|
||||
msgstr "Nom court de cet élément"
|
||||
|
||||
#: REST/model.py:157
|
||||
#: REST/model.py:159
|
||||
msgid "Invalid Request"
|
||||
msgstr "Requête non valide"
|
||||
|
||||
#: REST/model.py:160
|
||||
#: REST/model.py:162
|
||||
msgid "Method not found"
|
||||
msgstr "Méthode introuvable"
|
||||
|
||||
#: REST/model.py:163
|
||||
#: REST/model.py:165
|
||||
msgid "Item not found"
|
||||
msgstr "Élément introuvable"
|
||||
|
||||
#: REST/methods/authenticators.py:54
|
||||
#: REST/methods/authenticators.py:56
|
||||
msgid "Current authenticators"
|
||||
msgstr "Authentificateurs actuels"
|
||||
|
||||
#: REST/methods/authenticators.py:60
|
||||
#: REST/methods/authenticators.py:61
|
||||
msgid "Small name"
|
||||
msgstr "Petit nom"
|
||||
|
||||
#: REST/methods/authenticators.py:62
|
||||
#: templates/uds/admin/tmpl/authenticators.html:18
|
||||
#: templates/uds/admin/tmpl/dashboard.html:22
|
||||
msgid "Users"
|
||||
msgstr "Utilisateurs"
|
||||
|
||||
#: REST/methods/networks.py:49
|
||||
#: REST/methods/networks.py:52
|
||||
msgid "Current Networks"
|
||||
msgstr "Réseaux actuels"
|
||||
|
||||
#: REST/methods/networks.py:52 templates/uds/index.html:79
|
||||
#: templates/uds/html5/index.html:124
|
||||
msgid "Networks"
|
||||
msgstr "Réseaux"
|
||||
#: REST/methods/networks.py:55
|
||||
msgid "Range"
|
||||
msgstr "Gamme"
|
||||
|
||||
#: REST/methods/networks.py:53 REST/methods/osmanagers.py:54
|
||||
#: REST/methods/networks.py:56 REST/methods/osmanagers.py:57
|
||||
#: REST/methods/transports.py:57
|
||||
msgid "Used by"
|
||||
msgstr "Utilisé par"
|
||||
|
||||
#: REST/methods/osmanagers.py:50
|
||||
#: REST/methods/networks.py:66
|
||||
msgid "Invalid network: "
|
||||
msgstr "Réseau non valide : "
|
||||
|
||||
#: REST/methods/networks.py:73
|
||||
msgid "Network range"
|
||||
msgstr "Gamme de réseau"
|
||||
|
||||
#: REST/methods/networks.py:74
|
||||
msgid ""
|
||||
"Network range. Accepts most network definitions formats (range, subnet, "
|
||||
"host, etc..."
|
||||
msgstr ""
|
||||
"Plage de réseau. Accepte la plupart des formats de définitions réseau "
|
||||
"(gamme, sous-réseau, hôte, etc..."
|
||||
|
||||
#: REST/methods/osmanagers.py:53
|
||||
msgid "Current OS Managers"
|
||||
msgstr "Dirigeants de OS actuels"
|
||||
|
||||
#: REST/methods/providers.py:53 templates/uds/admin/snippets/navbar.html:18
|
||||
#: REST/methods/osmanagers.py:75
|
||||
msgid "Can't delete an OSManager with deployed services associated"
|
||||
msgstr ""
|
||||
"Impossible de supprimer un OSManager avec des services déployés associés"
|
||||
|
||||
#: REST/methods/osmanagers.py:79
|
||||
msgid "Can't modify an OSManager with deployed services associated"
|
||||
msgstr ""
|
||||
"Impossible de modifier un OSManager avec des services déployés associés"
|
||||
|
||||
#: REST/methods/providers.py:55
|
||||
msgid "Service providers"
|
||||
msgstr "Fournisseurs de services"
|
||||
|
||||
#: REST/methods/providers.py:59 templates/uds/index.html:51
|
||||
#: REST/methods/providers.py:61 templates/uds/index.html:51
|
||||
#: templates/uds/admin/snippets/navbar.html:18
|
||||
#: templates/uds/admin/tmpl/dashboard.html:49
|
||||
#: templates/uds/admin/tmpl/providers.html:4
|
||||
#: templates/uds/admin/tmpl/providers.html:7
|
||||
#: templates/uds/admin/tmpl/providers.html:18
|
||||
#: templates/uds/html5/index.html:65
|
||||
msgid "Services"
|
||||
msgstr "Services"
|
||||
|
||||
#: REST/methods/services.py:119
|
||||
#: REST/methods/providers.py:62
|
||||
msgid "User Services"
|
||||
msgstr "Services aux utilisateurs"
|
||||
|
||||
#: REST/methods/providers.py:111 dispatchers/wyse_enterprise/views.py:254
|
||||
#: dispatchers/wyse_enterprise/views.py:257 web/errors.py:62
|
||||
msgid "Service not found"
|
||||
msgstr "Service introuvable"
|
||||
|
||||
#: REST/methods/services.py:132
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "Services de {0}"
|
||||
|
||||
#: REST/methods/services.py:121
|
||||
#: REST/methods/services.py:134
|
||||
msgid "Current services"
|
||||
msgstr "Services actuels"
|
||||
|
||||
#: REST/methods/services.py:125
|
||||
#: REST/methods/services.py:138
|
||||
msgid "Service name"
|
||||
msgstr "Nom du service"
|
||||
|
||||
#: REST/methods/services.py:127
|
||||
#: REST/methods/services.py:140 REST/methods/user_services.py:190
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
#: REST/methods/services.py:128 templates/uds/admin/snippets/navbar.html:22
|
||||
#: REST/methods/services.py:141 REST/methods/services_pools.py:63
|
||||
msgid "Deployed services"
|
||||
msgstr "Services déployés"
|
||||
|
||||
#: REST/methods/services.py:142 templates/uds/admin/tmpl/dashboard.html:76
|
||||
msgid "User services"
|
||||
msgstr "Services aux utilisateurs"
|
||||
|
||||
#: REST/methods/services_pools.py:66
|
||||
msgid "Parent Service"
|
||||
msgstr "Service parent"
|
||||
|
||||
#: REST/methods/services_pools.py:67 REST/methods/users_groups.py:84
|
||||
#: REST/methods/users_groups.py:191
|
||||
msgid "state"
|
||||
msgstr "État"
|
||||
|
||||
#: REST/methods/services_pools.py:95
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr "Créez au moins un OS gérant avant de créer un nouveau pool service"
|
||||
|
||||
#: REST/methods/services_pools.py:97
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr "Créez au moins un service avant de créer un nouveau pool service"
|
||||
|
||||
#: REST/methods/services_pools.py:104
|
||||
msgid "Base service"
|
||||
msgstr "Service de base"
|
||||
|
||||
#: REST/methods/services_pools.py:105
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Service utilisé comme base de cette piscine service"
|
||||
|
||||
#: REST/methods/services_pools.py:112
|
||||
msgid "OS Manager"
|
||||
msgstr "Gestionnaire de système d'exploitation"
|
||||
|
||||
#: REST/methods/services_pools.py:113
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "Gestionnaire de l'OS utilisé comme base de cette piscine service"
|
||||
|
||||
#: REST/methods/services_pools.py:120
|
||||
msgid "Initial available services"
|
||||
msgstr "Initiales services disponibles"
|
||||
|
||||
#: REST/methods/services_pools.py:121
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Services créés initialement pour ce pool service"
|
||||
|
||||
#: REST/methods/services_pools.py:127
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Services pour conserver en cache"
|
||||
|
||||
#: REST/methods/services_pools.py:128
|
||||
msgid "Services keeped in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
"Services conservées dans le cache pour l'assignation de service utilisateur "
|
||||
"améliorée"
|
||||
|
||||
#: REST/methods/services_pools.py:134
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "Services de garder en mémoire cache L2"
|
||||
|
||||
#: REST/methods/services_pools.py:135
|
||||
msgid "Services keeped in cache of level2 for improved service generation"
|
||||
msgstr ""
|
||||
"Services conservées dans le cache de niveau 2 pour une meilleure génération "
|
||||
"de service"
|
||||
|
||||
#: REST/methods/services_pools.py:141
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Nombre maximum de services à fournir"
|
||||
|
||||
#: REST/methods/services_pools.py:142
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
msgstr ""
|
||||
"Nombre maximal de service (assignés et cache L1) qui peuvent être créés pour "
|
||||
"ce service"
|
||||
|
||||
#: REST/methods/services_pools.py:159
|
||||
msgid "Base service does not exists anymore"
|
||||
msgstr "Service de base n'existe pas plus"
|
||||
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "This service requires an os manager"
|
||||
msgstr "Ce service nécessite un gestionnaire de système d'exploitation"
|
||||
|
||||
#: REST/methods/transports.py:52
|
||||
msgid "Current Transports"
|
||||
msgstr "Transports actuels"
|
||||
|
||||
#: REST/methods/transports.py:70
|
||||
msgid "Priority of this transport"
|
||||
msgstr "Priorité de ce transport"
|
||||
#: REST/methods/transports.py:68
|
||||
msgid "Network access"
|
||||
msgstr "Accès au réseau"
|
||||
|
||||
#: REST/methods/users_groups.py:65
|
||||
#: REST/methods/transports.py:69
|
||||
msgid ""
|
||||
"If ACTIVE, the transport will be enabled for the selected networks.If "
|
||||
"INACTIVE, trans port will be disabled for selected networks"
|
||||
msgstr ""
|
||||
"S'il est activé, le transport sera activé pour les réseaux sélectionnés.If "
|
||||
"INACTIF, trans port sera désactivée pour les réseaux sélectionnés"
|
||||
|
||||
#: REST/methods/transports.py:76 templates/uds/index.html:79
|
||||
#: templates/uds/html5/index.html:124
|
||||
msgid "Networks"
|
||||
msgstr "Réseaux"
|
||||
|
||||
#: REST/methods/transports.py:77
|
||||
msgid ""
|
||||
"Networks associated with this transport. If No network selected, will mean "
|
||||
"\"all networks\""
|
||||
msgstr ""
|
||||
"Réseaux liés à ce transport. Si aucun réseau sélectionné, signifiera « tous "
|
||||
"les réseaux »"
|
||||
|
||||
#: REST/methods/user_services.py:88
|
||||
#: templates/uds/admin/tmpl/services_pool.html:18
|
||||
msgid "Assigned services"
|
||||
msgstr "Services attribuées"
|
||||
|
||||
#: REST/methods/user_services.py:92 REST/methods/user_services.py:128
|
||||
msgid "Creation date"
|
||||
msgstr "Date de création"
|
||||
|
||||
#: REST/methods/user_services.py:93 REST/methods/user_services.py:129
|
||||
#: REST/methods/user_services.py:224
|
||||
msgid "Revision"
|
||||
msgstr "Révision"
|
||||
|
||||
#: REST/methods/user_services.py:95 REST/methods/user_services.py:131
|
||||
msgid "Friendly name"
|
||||
msgstr "Nom convivial"
|
||||
|
||||
#: REST/methods/user_services.py:96 REST/methods/user_services.py:132
|
||||
#: REST/methods/user_services.py:163 REST/methods/user_services.py:226
|
||||
#: templates/uds/admin/tmpl/group.html:42
|
||||
#: templates/uds/admin/tmpl/user.html:45
|
||||
msgid "State"
|
||||
msgstr "État"
|
||||
|
||||
#: REST/methods/user_services.py:97
|
||||
msgid "Owner"
|
||||
msgstr "Propriétaire"
|
||||
|
||||
#: REST/methods/user_services.py:124
|
||||
msgid "Cached services"
|
||||
msgstr "Services de mise en cache"
|
||||
|
||||
#: REST/methods/user_services.py:133
|
||||
msgid "Cache level"
|
||||
msgstr "Niveau de cache"
|
||||
|
||||
#: REST/methods/user_services.py:156
|
||||
msgid "Assigned groups"
|
||||
msgstr "Groupes assignés"
|
||||
|
||||
#: REST/methods/user_services.py:162 templates/uds/admin/tmpl/group.html:34
|
||||
#: templates/uds/admin/tmpl/user.html:37
|
||||
msgid "comments"
|
||||
msgstr "Commentaires"
|
||||
|
||||
#: REST/methods/user_services.py:184
|
||||
msgid "Assigned transports"
|
||||
msgstr "Transports assignés"
|
||||
|
||||
#: REST/methods/user_services.py:220
|
||||
#: templates/uds/admin/tmpl/services_pool.html:22
|
||||
msgid "Publications"
|
||||
msgstr "Publications"
|
||||
|
||||
#: REST/methods/user_services.py:225
|
||||
msgid "Publish date"
|
||||
msgstr "La date de publication"
|
||||
|
||||
#: REST/methods/user_services.py:227
|
||||
msgid "Reason"
|
||||
msgstr "Raison"
|
||||
|
||||
#: REST/methods/users_groups.py:75
|
||||
#, python-brace-format
|
||||
msgid "Users of {0}"
|
||||
msgstr "Utilisateurs de {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:67
|
||||
#: REST/methods/users_groups.py:77
|
||||
msgid "Current users"
|
||||
msgstr "Utilisateurs actuels"
|
||||
|
||||
#: REST/methods/users_groups.py:71 REST/methods/users_groups.py:107
|
||||
msgid "User Id"
|
||||
msgstr "Id de l'utilisateur"
|
||||
#: REST/methods/users_groups.py:81
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:48
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:77
|
||||
#: auths/RegexLdap/Authenticator.py:72 auths/SimpleLDAP/Authenticator.py:73
|
||||
#: services/HyperV_enterprise/HyperVClusterProvider.py:91
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/OVirt/OVirtProvider.py:93
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:30
|
||||
#: templates/uds/admin/tmpl/user.html:16 transports/HTML5RDP/HTML5RDP.py:64
|
||||
#: transports/NX/NXTransport.py:61 transports/NX/TSNXTransport.py:66
|
||||
#: transports/RDP/RDPTransport.py:59 transports/RDP/TSRDPTransport.py:63
|
||||
#: transports/RGS-enterprise/RGSTransport.py:42
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:47
|
||||
#: transports/TSNX/TSNXTransport.py:66 web/forms/LoginForm.py:69
|
||||
msgid "Username"
|
||||
msgstr "Nom d'utilisateur"
|
||||
|
||||
#: REST/methods/users_groups.py:74 REST/methods/users_groups.py:109
|
||||
msgid "state"
|
||||
msgstr "État"
|
||||
|
||||
#: REST/methods/users_groups.py:75
|
||||
#: REST/methods/users_groups.py:85
|
||||
msgid "Last access"
|
||||
msgstr "Dernier accès"
|
||||
|
||||
#: REST/methods/users_groups.py:101
|
||||
#: REST/methods/users_groups.py:132 REST/methods/users_groups.py:244
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "L'utilisateur existe déjà (erreur de clé en double)"
|
||||
|
||||
#: REST/methods/users_groups.py:183
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "Groupes de {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:103
|
||||
#: REST/methods/users_groups.py:185
|
||||
msgid "Current groups"
|
||||
msgstr "Groupes actuels"
|
||||
|
||||
#: admin/views.py:55 admin/views.py:63 admin/views.py:77 web/views.py:422
|
||||
#: REST/methods/users_groups.py:189 REST/methods/users_groups.py:196
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:50
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:79
|
||||
#: auths/RegexLdap/Authenticator.py:74 auths/SAML_enterprise/SAML.py:114
|
||||
#: auths/SimpleLDAP/Authenticator.py:75
|
||||
#: templates/uds/admin/tmpl/pool_add_group.html:17
|
||||
msgid "Group"
|
||||
msgstr "Groupe"
|
||||
|
||||
#: REST/methods/users_groups.py:196
|
||||
msgid "UDS Group"
|
||||
msgstr "Groupe de l'UDS"
|
||||
|
||||
#: REST/methods/users_groups.py:197
|
||||
msgid "Meta group"
|
||||
msgstr "Groupe Meta"
|
||||
|
||||
#: REST/methods/users_groups.py:197
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "UDS Meta Group"
|
||||
|
||||
#: admin/views.py:51 admin/views.py:59 admin/views.py:73 web/views.py:425
|
||||
msgid "Forbidden"
|
||||
msgstr "Interdit"
|
||||
|
||||
#: admin/views.py:70
|
||||
#: admin/views.py:66
|
||||
msgid "requested a template that do not exists"
|
||||
msgstr "demandé un modèle qui ne sont pas existe"
|
||||
|
||||
@ -258,9 +510,9 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/OVirt/OVirtProvider.py:94 services/Sample/SampleService.py:131
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: transports/HTML5RDP/HTML5RDP.py:65 transports/NX/NXTransport.py:62
|
||||
#: transports/NX/TSNXTransport.py:67 transports/RDP/RDPTransport.py:60
|
||||
#: transports/RDP/TSRDPTransport.py:64
|
||||
#: templates/uds/admin/tmpl/user.html:78 transports/HTML5RDP/HTML5RDP.py:65
|
||||
#: transports/NX/NXTransport.py:62 transports/NX/TSNXTransport.py:67
|
||||
#: transports/RDP/RDPTransport.py:60 transports/RDP/TSRDPTransport.py:64
|
||||
#: transports/RGS-enterprise/RGSTransport.py:43
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:48
|
||||
#: transports/TSNX/TSNXTransport.py:67 web/forms/LoginForm.py:70
|
||||
@ -295,31 +547,8 @@ msgstr "Authentificateur de Active Directory"
|
||||
msgid "Authenticate against Active Directory"
|
||||
msgstr "S'authentifier sur Active Directory"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:48
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:77
|
||||
#: auths/RegexLdap/Authenticator.py:72 auths/SimpleLDAP/Authenticator.py:73
|
||||
#: services/HyperV_enterprise/HyperVClusterProvider.py:91
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/OVirt/OVirtProvider.py:93
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:30
|
||||
#: transports/HTML5RDP/HTML5RDP.py:64 transports/NX/NXTransport.py:61
|
||||
#: transports/NX/TSNXTransport.py:66 transports/RDP/RDPTransport.py:59
|
||||
#: transports/RDP/TSRDPTransport.py:63
|
||||
#: transports/RGS-enterprise/RGSTransport.py:42
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:47
|
||||
#: transports/TSNX/TSNXTransport.py:66 web/forms/LoginForm.py:69
|
||||
msgid "Username"
|
||||
msgstr "Nom d'utilisateur"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:50
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:79
|
||||
#: auths/RegexLdap/Authenticator.py:74 auths/SAML_enterprise/SAML.py:114
|
||||
#: auths/SimpleLDAP/Authenticator.py:75
|
||||
msgid "Group"
|
||||
msgstr "Groupe"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:67
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:442
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:444
|
||||
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
|
||||
msgstr "Doit spécifier le nom d'utilisateur sous la forme USERNAME@DOMAIN.DOM"
|
||||
|
||||
@ -328,7 +557,7 @@ msgid "Active directory connection error: "
|
||||
msgstr "Erreur de connexion active directory : "
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:344
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:390
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:392
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:243
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:286
|
||||
#: auths/RegexLdap/Authenticator.py:303 auths/RegexLdap/Authenticator.py:346
|
||||
@ -341,33 +570,38 @@ msgstr "Nom d'utilisateur introuvable"
|
||||
msgid "Group not found"
|
||||
msgstr "Groupe introuvable"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:410
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:428
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:412
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:430
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:303
|
||||
#: auths/RegexLdap/Authenticator.py:367 auths/SimpleLDAP/Authenticator.py:328
|
||||
#: auths/SimpleLDAP/Authenticator.py:342
|
||||
msgid "Too many results, be more specific"
|
||||
msgstr "Trop de résultats, être plus spécifique"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:451
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:453
|
||||
msgid "Domain seems to be incorrect, please check it"
|
||||
msgstr "Domaine semble être incorrect, veuillez bien consulter le"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:456
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
|
||||
msgid "Server does not seem an Active Directory (do not have user objects)"
|
||||
msgstr "Serveur ne semble pas un serveur Active Directory (n'ont pas les objets utilisateur)"
|
||||
msgstr ""
|
||||
"Serveur ne semble pas un serveur Active Directory (n'ont pas les objets "
|
||||
"utilisateur)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:464
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:466
|
||||
msgid "Server does not seem an Active Directory (no not have group objects)"
|
||||
msgstr "Serveur ne semble pas un serveur Active Directory (ne pas ont des objets de groupe)"
|
||||
msgstr ""
|
||||
"Serveur ne semble pas un serveur Active Directory (ne pas ont des objets de "
|
||||
"groupe)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:472
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
|
||||
msgid ""
|
||||
"Server does not seem an Active Directory (do not have any user nor groups)"
|
||||
msgstr ""
|
||||
"Serveur ne semble pas un serveur Active Directory (n'ont pas l'utilisateur ou groupes)"
|
||||
"Serveur ne semble pas un serveur Active Directory (n'ont pas l'utilisateur "
|
||||
"ou groupes)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:477
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:479
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:358
|
||||
#: auths/RegexLdap/Authenticator.py:428 auths/SimpleLDAP/Authenticator.py:423
|
||||
msgid "Connection params seem correct, test was succesfully executed"
|
||||
@ -711,6 +945,9 @@ msgstr "Faux groupe"
|
||||
|
||||
#: auths/Sample/SampleAuth.py:111
|
||||
#: templates/uds/admin/tmpl/authenticators.html:19
|
||||
#: templates/uds/admin/tmpl/group.html:53
|
||||
#: templates/uds/admin/tmpl/services_pool.html:20
|
||||
#: templates/uds/admin/tmpl/user.html:85 templates/uds/admin/tmpl/user.html:99
|
||||
msgid "Groups"
|
||||
msgstr "Groupes"
|
||||
|
||||
@ -798,7 +1035,7 @@ msgstr "Authentificateur de base"
|
||||
msgid "User name"
|
||||
msgstr "Nom d'utilisateur"
|
||||
|
||||
#: core/auths/BaseAuthenticator.py:131
|
||||
#: core/auths/BaseAuthenticator.py:131 templates/uds/admin/tmpl/group.html:19
|
||||
msgid "Group name"
|
||||
msgstr "Nom du groupe"
|
||||
|
||||
@ -807,6 +1044,10 @@ msgid "Users can't be created inside this authenticator"
|
||||
msgstr ""
|
||||
"Utilisateurs ne peut pas être créés à l'intérieur de cet authentificateur"
|
||||
|
||||
#: core/auths/auth.py:61
|
||||
msgid "System Administrator"
|
||||
msgstr "Administrateur système"
|
||||
|
||||
#: core/managers/PublicationManager.py:181
|
||||
msgid ""
|
||||
"Already publishing. Wait for previous publication to finish and try again"
|
||||
@ -855,17 +1096,17 @@ msgstr "24 bits"
|
||||
msgid "32 bits"
|
||||
msgstr "32 bits"
|
||||
|
||||
#: core/managers/UserServiceManager.py:322
|
||||
#: core/managers/UserServiceManager.py:314
|
||||
msgid "Cancel requested for a non running operation, doing remove instead"
|
||||
msgstr ""
|
||||
"Annuler demandée pour une opération non en cours d'exécution, faire enlever "
|
||||
"à la place"
|
||||
|
||||
#: core/managers/UserServiceManager.py:343
|
||||
#: core/managers/UserServiceManager.py:335
|
||||
msgid "Can't remove a non active element"
|
||||
msgstr "Impossible de supprimer un élément non actif"
|
||||
|
||||
#: core/managers/UserServiceManager.py:356
|
||||
#: core/managers/UserServiceManager.py:348
|
||||
#, python-brace-format
|
||||
msgid "Can't remove nor cancel {0} cause its states doesn't allows it"
|
||||
msgstr "Ne peut pas supprimer ni annuler {0} cause ses États ne lui permet pas"
|
||||
@ -903,7 +1144,7 @@ msgstr "Active"
|
||||
msgid "Inactive"
|
||||
msgstr "Inactif"
|
||||
|
||||
#: core/util/State.py:60
|
||||
#: core/util/State.py:60 templates/uds/admin/tmpl/user.html:50
|
||||
msgid "Blocked"
|
||||
msgstr "Bloqué"
|
||||
|
||||
@ -1019,11 +1260,6 @@ msgstr "Requête non valide"
|
||||
msgid "Invalid credentials used"
|
||||
msgstr "Informations d'identification non valides utilisées"
|
||||
|
||||
#: dispatchers/wyse_enterprise/views.py:254
|
||||
#: dispatchers/wyse_enterprise/views.py:257 web/errors.py:62
|
||||
msgid "Service not found"
|
||||
msgstr "Service introuvable"
|
||||
|
||||
#: dispatchers/wyse_enterprise/views.py:271 web/errors.py:61
|
||||
msgid "Transport not found"
|
||||
msgstr "Transport introuvable"
|
||||
@ -1437,12 +1673,12 @@ msgid "HyperV Linked Clone (Experimental)"
|
||||
msgstr "HyperV Clone lié (expérimental)"
|
||||
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:62
|
||||
msgid "HyperV Platform Provider"
|
||||
msgstr "Fournisseur de plates-formes HyperV"
|
||||
msgid "HyperV Platform Provider (experimental)"
|
||||
msgstr "Fournisseur de plates-formes d'HyperV (expérimental)"
|
||||
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:66
|
||||
msgid "HyperV platform service provider"
|
||||
msgstr "Fournisseur de services de plate-forme HyperV"
|
||||
msgid "HyperV platform service provider (experimental)"
|
||||
msgstr "Fournisseur de services de plate-forme HyperV (expérimental)"
|
||||
|
||||
#: services/OVirt/OVirtLinkedService.py:56
|
||||
msgid "oVirt Linked Clone (Experimental)"
|
||||
@ -1808,7 +2044,8 @@ msgstr "Redémarrez le navigateur"
|
||||
msgid "Ip"
|
||||
msgstr "IP"
|
||||
|
||||
#: templates/uds/index.html:80 templates/uds/html5/index.html:125
|
||||
#: templates/uds/index.html:80 templates/uds/admin/tmpl/services_pool.html:21
|
||||
#: templates/uds/html5/index.html:125
|
||||
msgid "Transports"
|
||||
msgstr "Transports"
|
||||
|
||||
@ -1864,35 +2101,90 @@ msgid "Connectivity"
|
||||
msgstr "Connectivité"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:26
|
||||
#: templates/uds/admin/tmpl/configuration.html:7
|
||||
msgid "Configuration"
|
||||
msgstr "Configuration"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
msgid "Clear cache"
|
||||
msgstr "Vider le cache"
|
||||
msgid "Flush cache"
|
||||
msgstr "Vider cache"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:57
|
||||
#: templates/uds/admin/snippets/navbar.html:56
|
||||
msgid "Exit"
|
||||
msgstr "Sortie"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:58
|
||||
#: templates/uds/admin/snippets/navbar.html:57
|
||||
msgid "Logout"
|
||||
msgstr "Logout"
|
||||
|
||||
#: templates/uds/admin/tmpl/authenticators.html:20
|
||||
#: templates/uds/admin/tmpl/providers.html:19
|
||||
#: templates/uds/admin/tmpl/services_pool.html:23
|
||||
msgid "Logs"
|
||||
msgstr "Journaux"
|
||||
|
||||
#: templates/uds/admin/tmpl/configuration.html:4
|
||||
msgid "UDS Configuration"
|
||||
msgstr "Configuration de l'UDS"
|
||||
|
||||
#: templates/uds/admin/tmpl/configuration.html:58
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:26
|
||||
msgid "Save"
|
||||
msgstr "Enregistrer"
|
||||
|
||||
#: templates/uds/admin/tmpl/connectivity.html:4
|
||||
#: templates/uds/admin/tmpl/dashboard.html:4
|
||||
#: templates/uds/admin/tmpl/dashboard.html:5
|
||||
msgid "overview"
|
||||
msgstr "vue d'ensemble"
|
||||
|
||||
#: templates/uds/admin/tmpl/providers.html:4
|
||||
#: templates/uds/admin/tmpl/providers.html:7
|
||||
msgid "Providers"
|
||||
msgstr "Fournisseurs"
|
||||
#: templates/uds/admin/tmpl/dashboard.html:30
|
||||
msgid "View Authenticators"
|
||||
msgstr "Vue authentificateurs"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:57
|
||||
msgid "View services"
|
||||
msgstr "Services de consultation"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:84
|
||||
#: templates/uds/admin/tmpl/dashboard.html:111
|
||||
msgid "View services pools"
|
||||
msgstr "Vue services piscines"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:103
|
||||
msgid "Restrained services pools"
|
||||
msgstr "Piscines services sobre"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:127
|
||||
msgid "Assigned services graph"
|
||||
msgstr "Graphique services attribuées"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:139
|
||||
msgid "Used services graph"
|
||||
msgstr "Graphique des services utilisés"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:25
|
||||
#: templates/uds/admin/tmpl/search.html:9
|
||||
#: templates/uds/admin/tmpl/user.html:21
|
||||
msgid "Search"
|
||||
msgstr "Rechercher"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:45
|
||||
#: templates/uds/admin/tmpl/user.html:48
|
||||
msgid "Enabled"
|
||||
msgstr "Activé"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:46
|
||||
#: templates/uds/admin/tmpl/user.html:49
|
||||
msgid "Disabled"
|
||||
msgstr "Handicapés"
|
||||
|
||||
#: templates/uds/admin/tmpl/pool_add_group.html:5 web/forms/LoginForm.py:71
|
||||
msgid "Authenticator"
|
||||
msgstr "Authentificateur"
|
||||
|
||||
#: templates/uds/admin/tmpl/pool_add_transport.html:5
|
||||
msgid "Transport"
|
||||
msgstr "Transport"
|
||||
|
||||
#: templates/uds/admin/tmpl/request_failed.html:4
|
||||
msgid "Error on request"
|
||||
@ -1900,29 +2192,56 @@ msgstr "Erreur sur demande"
|
||||
|
||||
#: templates/uds/admin/tmpl/request_failed.html:7
|
||||
msgid "There was an error requesting data from server, please, try again"
|
||||
msgstr "Il y avait une erreur en demandant les données depuis le serveur, s'il vous plaît, essaient à nouveau"
|
||||
msgstr ""
|
||||
"Il y avait une erreur en demandant les données depuis le serveur, s'il vous "
|
||||
"plaît, essaient à nouveau"
|
||||
|
||||
#: templates/uds/admin/tmpl/request_failed.html:9
|
||||
#: templates/uds/html5/snippets/navbar.html:44
|
||||
msgid "Dashboard"
|
||||
msgstr "Tableau de bord"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:19
|
||||
msgid "Close"
|
||||
msgstr "Fermer"
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
msgid "Services Pools"
|
||||
msgstr "Piscines services"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:26
|
||||
msgid "Save"
|
||||
msgstr "Enregistrer"
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Deployed Services"
|
||||
msgstr "Services déployés"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:19
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:56
|
||||
msgid "Staff member"
|
||||
msgstr "Membre du personnel"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:58 templates/uds/admin/tmpl/user.html:68
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:5
|
||||
msgid "Yes"
|
||||
msgstr "Oui"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:4
|
||||
#: templates/uds/admin/tmpl/user.html:59 templates/uds/admin/tmpl/user.html:68
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:5
|
||||
msgid "No"
|
||||
msgstr "Non"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:66
|
||||
#: templates/uds/snippets/admin_user.html:4
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:87
|
||||
#: templates/uds/admin/tmpl/user.html:101
|
||||
#, python-brace-format
|
||||
msgid "{0} of {1} selected"
|
||||
msgstr "{0} de {1} sélectionné"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:19
|
||||
msgid "Close"
|
||||
msgstr "Fermer"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/editlist_popup.html:5
|
||||
msgid "Current list"
|
||||
msgstr "Liste actuelle"
|
||||
@ -2047,10 +2366,6 @@ msgstr ""
|
||||
"mettre à jour à un moderne HTML5 navigateur tel que Firefox, Chrome, "
|
||||
"Opera... (IE doit être de 10 ou mieux)"
|
||||
|
||||
#: templates/uds/snippets/admin_user.html:4
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/uds/snippets/lang.html:9
|
||||
msgid "Language"
|
||||
msgstr "Langue"
|
||||
@ -2536,7 +2851,7 @@ msgstr ""
|
||||
"Votre navigateur n'est pas pris en charge. S'il vous plaît, mettre à niveau "
|
||||
"vers un navigateur modern de HTML5 comme Firefox ou Chrome"
|
||||
|
||||
#: web/views.py:401
|
||||
#: web/views.py:404
|
||||
msgid "Authenticator do not provides information"
|
||||
msgstr "Authentificateur ne fournit pas d'informations"
|
||||
|
||||
@ -2548,10 +2863,6 @@ msgstr "Sélectionnez authentificateur"
|
||||
msgid "authenticator"
|
||||
msgstr "authentificateur"
|
||||
|
||||
#: web/forms/LoginForm.py:71
|
||||
msgid "Authenticator"
|
||||
msgstr "Authentificateur"
|
||||
|
||||
#: xmlrpc/auths/AdminAuth.py:115
|
||||
msgid "Credentials no longer valid"
|
||||
msgstr "Informations d'identification n'est plus valides"
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-12-08 19:29+0100\n"
|
||||
"POT-Creation-Date: 2014-02-05 10:32+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -98,147 +98,359 @@ msgstr "Décembre"
|
||||
msgid "_MENU_ records per page"
|
||||
msgstr "Documents _MENU_ par page"
|
||||
|
||||
#: static/adm/js/gui-definition.js:38
|
||||
msgid "Test"
|
||||
msgstr "Test"
|
||||
|
||||
#: static/adm/js/gui-definition.js:140
|
||||
msgid "Edit service"
|
||||
msgstr "Modifier le service"
|
||||
|
||||
#: static/adm/js/gui-definition.js:140
|
||||
msgid "Error processing service"
|
||||
msgstr "Service de traitement des erreurs"
|
||||
|
||||
#: static/adm/js/gui-definition.js:141
|
||||
msgid "New service"
|
||||
msgstr "Nouveau service"
|
||||
|
||||
#: static/adm/js/gui-definition.js:141
|
||||
msgid "Error creating service"
|
||||
msgstr "Erreur de création du service"
|
||||
|
||||
#: static/adm/js/gui-definition.js:142
|
||||
msgid "Delete service"
|
||||
msgstr "Supprimer le service"
|
||||
|
||||
#: static/adm/js/gui-definition.js:142
|
||||
msgid "Error deleting service"
|
||||
msgstr "Erreur de suppression de service"
|
||||
|
||||
#: static/adm/js/gui-definition.js:157
|
||||
msgid "New provider"
|
||||
msgstr "Nouveau fournisseur"
|
||||
|
||||
#: static/adm/js/gui-definition.js:157
|
||||
msgid "Error creating provider"
|
||||
msgstr "Création fournisseur d'erreur"
|
||||
|
||||
#: static/adm/js/gui-definition.js:158
|
||||
msgid "Edit provider"
|
||||
msgstr "Modifier le fournisseur"
|
||||
|
||||
#: static/adm/js/gui-definition.js:158
|
||||
msgid "Error processing provider"
|
||||
msgstr "Fournisseur de traitement d'erreur"
|
||||
|
||||
#: static/adm/js/gui-definition.js:159
|
||||
msgid "Delete provider"
|
||||
msgstr "Supprimer le fournisseur"
|
||||
|
||||
#: static/adm/js/gui-definition.js:159
|
||||
msgid "Error deleting provider"
|
||||
msgstr "Fournisseur d'erreur suppression"
|
||||
|
||||
#: static/adm/js/gui-definition.js:177
|
||||
#: static/adm/js/gui-d-authenticators.js:10
|
||||
msgid "Test authenticator"
|
||||
msgstr "Authentificateur de test"
|
||||
|
||||
#: static/adm/js/gui-definition.js:295
|
||||
#: static/adm/js/gui-d-authenticators.js:52
|
||||
msgid "Search error"
|
||||
msgstr "Erreur de recherche"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:60
|
||||
msgid "Accept"
|
||||
msgstr "Accepter"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:153
|
||||
msgid "Edit group"
|
||||
msgstr "Modifier groupe"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:175
|
||||
#: static/adm/js/gui-d-authenticators.js:216
|
||||
msgid "Group saved"
|
||||
msgstr "Groupe sauvé"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:196
|
||||
msgid "New group"
|
||||
msgstr "Nouveau groupe"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Search groups"
|
||||
msgstr "Groupes de recherche"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Group"
|
||||
msgstr "Groupe"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Groups found"
|
||||
msgstr "Groupes trouvés"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:217
|
||||
msgid "Group saving error"
|
||||
msgstr "Groupe économie erreur"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:231
|
||||
msgid "Delete group"
|
||||
msgstr "Supprimer le groupe"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:231
|
||||
msgid "Group deletion error"
|
||||
msgstr "Erreur de suppression de groupe"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:279
|
||||
msgid "Edit user"
|
||||
msgstr "Modifier utilisateur"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:313
|
||||
#: static/adm/js/gui-d-authenticators.js:348
|
||||
msgid "User saved"
|
||||
msgstr "Utilisateur enregistré"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:314
|
||||
#: static/adm/js/gui-d-authenticators.js:349
|
||||
msgid "User saving error"
|
||||
msgstr "Utilisateur sauvegarde erreur"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:325
|
||||
msgid "New user"
|
||||
msgstr "Nouvel utilisateur"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "Search users"
|
||||
msgstr "Utilisateurs de la recherche"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "User"
|
||||
msgstr "Utilisateur"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "Users found"
|
||||
msgstr "Utilisateurs trouvés"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:354
|
||||
msgid "Delete user"
|
||||
msgstr "Supprimer l'utilisateur"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:354
|
||||
msgid "User deletion error"
|
||||
msgstr "Erreur de suppression d'utilisateur"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:371
|
||||
msgid "New authenticator"
|
||||
msgstr "Nouvel authentificateur"
|
||||
|
||||
#: static/adm/js/gui-definition.js:295
|
||||
msgid "Error creating authenticator"
|
||||
msgstr "Authentificateur création erreur"
|
||||
#: static/adm/js/gui-d-authenticators.js:371
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Erreur de création d'authentificateur"
|
||||
|
||||
#: static/adm/js/gui-definition.js:296
|
||||
#: static/adm/js/gui-d-authenticators.js:372
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Modifier l'authentificateur"
|
||||
|
||||
#: static/adm/js/gui-definition.js:296
|
||||
msgid "Error processing authenticator"
|
||||
msgstr "Authentificateur de traitement d'erreur"
|
||||
#: static/adm/js/gui-d-authenticators.js:372
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Authentificateur sauver erreur"
|
||||
|
||||
#: static/adm/js/gui-definition.js:297
|
||||
#: static/adm/js/gui-d-authenticators.js:373
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Supprimer l'authentificateur"
|
||||
|
||||
#: static/adm/js/gui-definition.js:297
|
||||
msgid "Error deleting authenticator"
|
||||
msgstr "Authentificateur suppression de l'erreur"
|
||||
#: static/adm/js/gui-d-authenticators.js:373
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Erreur suppression authentificateur"
|
||||
|
||||
#: static/adm/js/gui-definition.js:363
|
||||
msgid "Edit transport"
|
||||
msgstr "Edit de transport"
|
||||
#: static/adm/js/gui-d-config.js:42
|
||||
msgid "Configuration saved"
|
||||
msgstr "Configuration sauvegardée"
|
||||
|
||||
#: static/adm/js/gui-definition.js:370 static/adm/js/gui-definition.js.c:405
|
||||
msgid "Error creating transport"
|
||||
msgstr "Erreur de création du transport"
|
||||
|
||||
#: static/adm/js/gui-definition.js:388
|
||||
msgid "Available for networks"
|
||||
msgstr "Disponible pour les réseaux"
|
||||
|
||||
#: static/adm/js/gui-definition.js:389
|
||||
msgid "Select networks that will see this transport"
|
||||
msgstr "Sélectionnez réseaux qui verront ce transport"
|
||||
|
||||
#: static/adm/js/gui-definition.js:390
|
||||
msgid "Transport active for selected networks"
|
||||
msgstr "Transport actif pour réseaux sélectionnés"
|
||||
|
||||
#: static/adm/js/gui-definition.js:391
|
||||
msgid ""
|
||||
"If active, transport will only be available on selected networks. If "
|
||||
"inactive, transport will be available form any net EXCEPT selected networks"
|
||||
msgstr ""
|
||||
"S'il est activé, transport ne sera disponible sur les réseaux sélectionnés. If "
|
||||
"inactif, le transport sera disponible sous forme soit tout filet sauf les réseaux sélectionnés"
|
||||
|
||||
#: static/adm/js/gui-definition.js:397
|
||||
#: static/adm/js/gui-d-connectivity.js:20
|
||||
msgid "New transport"
|
||||
msgstr "Nouveau transport"
|
||||
|
||||
#: static/adm/js/gui-definition.js:414
|
||||
#: static/adm/js/gui-d-connectivity.js:20
|
||||
msgid "Transport creation error"
|
||||
msgstr "Erreur de création de transport"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:21
|
||||
msgid "Edit transport"
|
||||
msgstr "Edit de transport"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:21
|
||||
msgid "Transport saving error"
|
||||
msgstr "Transport sauver erreur"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:22
|
||||
msgid "Delete transport"
|
||||
msgstr "Supprimer le transport"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:22
|
||||
msgid "Transport deletion error"
|
||||
msgstr "Erreur de suppression de transport"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:28
|
||||
msgid "New network"
|
||||
msgstr "Nouveau réseau"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:28
|
||||
msgid "Network creation error"
|
||||
msgstr "Erreur de création de réseau"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:29
|
||||
msgid "Edit network"
|
||||
msgstr "Modifier le réseau"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:29
|
||||
msgid "Network saving error"
|
||||
msgstr "Réseau économie erreur"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:30
|
||||
msgid "Delete network"
|
||||
msgstr "Supprimer réseau"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:30
|
||||
msgid "Network deletion error"
|
||||
msgstr "Erreur de suppression de réseau"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:13
|
||||
msgid "New OSManager"
|
||||
msgstr "Nouveau OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:13
|
||||
msgid "OSManager creation error"
|
||||
msgstr "Erreur de création de OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:14
|
||||
msgid "Edit OSManager"
|
||||
msgstr "Modifier OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:14
|
||||
msgid "OSManager saving error"
|
||||
msgstr "OSManager erreur de sauvegarde"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:15
|
||||
msgid "Delete OSManager"
|
||||
msgstr "Supprimer OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:15
|
||||
msgid "OSManager deletion error"
|
||||
msgstr "Erreur de suppression de OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:9 static/adm/js/gui-d-servicespools.js:120
|
||||
msgid "Test"
|
||||
msgstr "Test"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:111
|
||||
msgid "Edit service"
|
||||
msgstr "Modifier le service"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:111
|
||||
msgid "Service creation error"
|
||||
msgstr "Erreur de création de service"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:112
|
||||
msgid "New service"
|
||||
msgstr "Nouveau service"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:112
|
||||
msgid "Service saving error"
|
||||
msgstr "Service enregistrement d'erreur"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:113
|
||||
msgid "Delete service"
|
||||
msgstr "Supprimer le service"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:113
|
||||
msgid "Service deletion error"
|
||||
msgstr "Erreur de suppression de service"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:128
|
||||
msgid "New services provider"
|
||||
msgstr "Nouveau fournisseur de services"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:128
|
||||
msgid "Services provider creation error"
|
||||
msgstr "Erreur de création de fournisseur de services"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:129
|
||||
msgid "Edit services provider"
|
||||
msgstr "Modifier le fournisseur de services"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:129
|
||||
msgid "Services Provider saving error"
|
||||
msgstr "Fournisseur de services de sauvegarde erreur"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:130
|
||||
msgid "Delete services provider"
|
||||
msgstr "Supprimer le fournisseur de services"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:130
|
||||
msgid "Services Provider deletion error"
|
||||
msgstr "Erreur de suppression de fournisseur de services"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:136
|
||||
msgid "Error processing deployed service"
|
||||
msgstr "Service de traitement déployée erreur"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:191
|
||||
msgid "Add group"
|
||||
msgstr "Ajouter groupe"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:215
|
||||
msgid "You must provide authenticator and group"
|
||||
msgstr "Vous devez fournir authentificateur et groupe"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:230
|
||||
msgid "Remove group from service pool"
|
||||
msgstr "Supprimer groupe de piscine service"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:230
|
||||
msgid "Error removing group"
|
||||
msgstr "Groupe suppression de l'erreur"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:281
|
||||
msgid "Add transport"
|
||||
msgstr "Ajouter transport"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:288
|
||||
msgid "You must provide a transport"
|
||||
msgstr "Vous devez fournir un transport"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:303
|
||||
msgid "Remove transport from service pool"
|
||||
msgstr "Enlever des transport de service piscine"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:303
|
||||
msgid "Error removing transport"
|
||||
msgstr "Erreur suppression des transports"
|
||||
|
||||
#: static/adm/js/gui-definition.js:432
|
||||
#: static/adm/js/gui-d-servicespools.js:328
|
||||
msgid "Cancel"
|
||||
msgstr "Annuler"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:349
|
||||
msgid "Publication failed"
|
||||
msgstr "Publication a échoué"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:379
|
||||
msgid "Restrained"
|
||||
msgstr "Retenu"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:387
|
||||
msgid "unknown (needs reload)"
|
||||
msgstr "inconnu (doit recharger)"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:391
|
||||
msgid "New service pool"
|
||||
msgstr "Nouvelle piscine service"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:391
|
||||
msgid "Error creating service pool"
|
||||
msgstr "Pool service création d'erreur"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:398
|
||||
msgid "Publish on creation"
|
||||
msgstr "Publier sur création"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:399
|
||||
msgid ""
|
||||
"If selected, will initiate the publication on service inmediatly pool after "
|
||||
"creation"
|
||||
msgstr ""
|
||||
"Si sélectionné, lancera la publication, le pool de service immédiatement "
|
||||
"après création"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:410 static/adm/js/gui.js:41
|
||||
msgid "Edit"
|
||||
msgstr "Edit"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:410
|
||||
msgid "saving error"
|
||||
msgstr "erreur de sauvegarde"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:411 static/adm/js/gui.js:45
|
||||
#: static/adm/js/gui.js.c:358
|
||||
msgid "Delete"
|
||||
msgstr "Supprimer"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:411
|
||||
msgid "deletion error"
|
||||
msgstr "erreur de suppression"
|
||||
|
||||
#: static/adm/js/gui-definition.js:11
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
#: static/adm/js/gui-definition.js:432
|
||||
#: static/adm/js/gui-definition.js:11
|
||||
msgid "Cache has been flushed"
|
||||
msgstr "Cache a été vidé"
|
||||
|
||||
#: static/adm/js/gui-element.js:471
|
||||
#: static/adm/js/gui-element.js:557
|
||||
msgid "Date"
|
||||
msgstr "Date"
|
||||
|
||||
#: static/adm/js/gui-element.js:478
|
||||
#: static/adm/js/gui-element.js:566
|
||||
msgid "level"
|
||||
msgstr "niveau"
|
||||
|
||||
#: static/adm/js/gui-element.js:486
|
||||
#: static/adm/js/gui-element.js:574
|
||||
msgid "source"
|
||||
msgstr "source"
|
||||
|
||||
#: static/adm/js/gui-element.js:493
|
||||
#: static/adm/js/gui-element.js:581
|
||||
msgid "message"
|
||||
msgstr "Message"
|
||||
|
||||
#: static/adm/js/gui-element.js:499
|
||||
#: static/adm/js/gui-element.js:587
|
||||
msgid "Logs"
|
||||
msgstr "Journaux"
|
||||
|
||||
@ -270,122 +482,106 @@ msgstr "Veuillez patienter, traitement"
|
||||
msgid "Filter"
|
||||
msgstr "Filtre"
|
||||
|
||||
#: static/adm/js/gui.js:28
|
||||
msgid "First"
|
||||
msgstr "Première"
|
||||
|
||||
#: static/adm/js/gui.js:29
|
||||
msgid "Last"
|
||||
msgstr "Dernière"
|
||||
|
||||
#: static/adm/js/gui.js:37
|
||||
msgid "New"
|
||||
msgstr "Nouveau"
|
||||
|
||||
#: static/adm/js/gui.js:41
|
||||
msgid "Edit"
|
||||
msgstr "Edit"
|
||||
|
||||
#: static/adm/js/gui.js:45 static/adm/js/gui.js.c:322
|
||||
msgid "Delete"
|
||||
msgstr "Supprimer"
|
||||
|
||||
#: static/adm/js/gui.js:49
|
||||
msgid "Xls"
|
||||
msgstr "XLS"
|
||||
|
||||
#: static/adm/js/gui.js:111
|
||||
#: static/adm/js/gui.js:123
|
||||
msgid "Message"
|
||||
msgstr "Message"
|
||||
|
||||
#: static/adm/js/gui.js:133
|
||||
msgid "Deployed services"
|
||||
msgstr "Services déployés"
|
||||
|
||||
#: static/adm/js/gui.js:207
|
||||
#: static/adm/js/gui.js:217
|
||||
msgid "This field is required."
|
||||
msgstr "Ce champ est obligatoire."
|
||||
|
||||
#: static/adm/js/gui.js:208
|
||||
#: static/adm/js/gui.js:218
|
||||
msgid "Please fix this field."
|
||||
msgstr "Corrigez ce champ."
|
||||
|
||||
#: static/adm/js/gui.js:209
|
||||
#: static/adm/js/gui.js:219
|
||||
msgid "Please enter a valid email address."
|
||||
msgstr "Veuillez entrer une adresse email valide."
|
||||
|
||||
#: static/adm/js/gui.js:210
|
||||
#: static/adm/js/gui.js:220
|
||||
msgid "Please enter a valid URL."
|
||||
msgstr "Veuillez entrer une URL valide."
|
||||
|
||||
#: static/adm/js/gui.js:211
|
||||
#: static/adm/js/gui.js:221
|
||||
msgid "Please enter a valid date."
|
||||
msgstr "Veuillez entrer une date valide."
|
||||
|
||||
#: static/adm/js/gui.js:212
|
||||
#: static/adm/js/gui.js:222
|
||||
msgid "Please enter a valid date (ISO)."
|
||||
msgstr "Veuillez entrer une date valide (ISO)."
|
||||
|
||||
#: static/adm/js/gui.js:213
|
||||
#: static/adm/js/gui.js:223
|
||||
msgid "Please enter a valid number."
|
||||
msgstr "Veuillez entrer un numéro valide."
|
||||
|
||||
#: static/adm/js/gui.js:214
|
||||
#: static/adm/js/gui.js:224
|
||||
msgid "Please enter only digits."
|
||||
msgstr "Veuillez saisir uniquement des chiffres."
|
||||
|
||||
#: static/adm/js/gui.js:215
|
||||
#: static/adm/js/gui.js:225
|
||||
msgid "Please enter a valid credit card number."
|
||||
msgstr "Veuillez entrer un numéro de carte de crédit valide."
|
||||
|
||||
#: static/adm/js/gui.js:216
|
||||
#: static/adm/js/gui.js:226
|
||||
msgid "Please enter the same value again."
|
||||
msgstr "Entrez à nouveau la même valeur."
|
||||
|
||||
#: static/adm/js/gui.js:217
|
||||
#: static/adm/js/gui.js:227
|
||||
msgid "Please enter no more than {0} characters."
|
||||
msgstr "S'il vous plaît entrez pas plus de {0} caractères."
|
||||
|
||||
#: static/adm/js/gui.js:218
|
||||
#: static/adm/js/gui.js:228
|
||||
msgid "Please enter at least {0} characters."
|
||||
msgstr "Veuillez saisir au moins {0} caractères."
|
||||
|
||||
#: static/adm/js/gui.js:219
|
||||
#: static/adm/js/gui.js:229
|
||||
msgid "Please enter a value between {0} and {1} characters long."
|
||||
msgstr "Veuillez entrer une valeur entre {0} et {1} caractères longtemps."
|
||||
|
||||
#: static/adm/js/gui.js:220
|
||||
#: static/adm/js/gui.js:230
|
||||
msgid "Please enter a value between {0} and {1}."
|
||||
msgstr "Veuillez entrer une valeur entre {0} et {1}."
|
||||
|
||||
#: static/adm/js/gui.js:221
|
||||
#: static/adm/js/gui.js:231
|
||||
msgid "Please enter a value less than or equal to {0}."
|
||||
msgstr "Veuillez entrer une valeur inférieure ou égale à {0}."
|
||||
|
||||
#: static/adm/js/gui.js:222
|
||||
#: static/adm/js/gui.js:232
|
||||
msgid "Please enter a value greater than or equal to {0}."
|
||||
msgstr "Entrez une valeur supérieure ou égale à {0}."
|
||||
|
||||
#: static/adm/js/gui.js:244
|
||||
#: static/adm/js/gui.js:274
|
||||
msgid "Test result"
|
||||
msgstr "Résultat du test"
|
||||
|
||||
#: static/adm/js/gui.js:245
|
||||
#: static/adm/js/gui.js:275
|
||||
msgid "Test error"
|
||||
msgstr "Erreur de test"
|
||||
|
||||
#: static/adm/js/gui.js:276
|
||||
#: static/adm/js/gui.js:307
|
||||
msgid "Edition successfully done"
|
||||
msgstr "Edition faite avec succès"
|
||||
|
||||
#: static/adm/js/gui.js:310
|
||||
#: static/adm/js/gui.js:330
|
||||
msgid "of type"
|
||||
msgstr "de type"
|
||||
|
||||
#: static/adm/js/gui.js:347
|
||||
msgid "Creation successfully done"
|
||||
msgstr "Création faite avec succès"
|
||||
|
||||
#: static/adm/js/gui.js:321
|
||||
#: static/adm/js/gui.js:357
|
||||
msgid "Are you sure do you want to delete "
|
||||
msgstr "Êtes-vous sûr que vous souhaitez supprimer "
|
||||
|
||||
#: static/adm/js/gui.js:327
|
||||
#: static/adm/js/gui.js:363
|
||||
msgid "Item deleted"
|
||||
msgstr "Élément supprimé"
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-12-08 19:29+0100\n"
|
||||
"POT-Creation-Date: 2014-02-05 10:32+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -18,160 +18,410 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: REST/model.py:81 REST/methods/authenticators.py:56
|
||||
#: REST/methods/networks.py:51 REST/methods/osmanagers.py:52
|
||||
#: REST/methods/providers.py:57 REST/methods/transports.py:54
|
||||
#: REST/methods/users_groups.py:72
|
||||
#: REST/model.py:86 REST/methods/authenticators.py:58
|
||||
#: REST/methods/networks.py:54 REST/methods/osmanagers.py:55
|
||||
#: REST/methods/providers.py:59 REST/methods/services_pools.py:65
|
||||
#: REST/methods/transports.py:55 REST/methods/user_services.py:161
|
||||
#: REST/methods/user_services.py:189 REST/methods/users_groups.py:82
|
||||
#: templates/uds/admin/tmpl/user.html:29 templates/uds/admin/tmpl/user.html:32
|
||||
msgid "Name"
|
||||
msgstr "Nome"
|
||||
|
||||
#: REST/model.py:82
|
||||
#: REST/model.py:87
|
||||
msgid "Name of this element"
|
||||
msgstr "Nome di questo elemento"
|
||||
|
||||
#: REST/model.py:88 REST/methods/authenticators.py:57
|
||||
#: REST/methods/osmanagers.py:53 REST/methods/providers.py:58
|
||||
#: REST/methods/services.py:126 REST/methods/transports.py:55
|
||||
#: REST/methods/users_groups.py:73 REST/methods/users_groups.py:108
|
||||
#: REST/model.py:93 REST/methods/authenticators.py:59
|
||||
#: REST/methods/osmanagers.py:56 REST/methods/providers.py:60
|
||||
#: REST/methods/services.py:139 REST/methods/services_pools.py:68
|
||||
#: REST/methods/transports.py:56 REST/methods/user_services.py:191
|
||||
#: REST/methods/users_groups.py:83 REST/methods/users_groups.py:190
|
||||
#: templates/uds/admin/tmpl/group.html:37
|
||||
#: templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
msgstr "Commenti"
|
||||
|
||||
#: REST/model.py:89
|
||||
#: REST/model.py:94
|
||||
msgid "Comments for this element"
|
||||
msgstr "Commenti per questo elemento"
|
||||
|
||||
#: REST/model.py:97 REST/methods/authenticators.py:58
|
||||
#: REST/methods/transports.py:56 REST/methods/transports.py:69
|
||||
#: REST/model.py:102 REST/methods/authenticators.py:60
|
||||
#: REST/methods/transports.py:54 REST/methods/user_services.py:188
|
||||
msgid "Priority"
|
||||
msgstr "Priorità"
|
||||
|
||||
#: REST/model.py:98
|
||||
#: REST/model.py:103
|
||||
msgid ""
|
||||
"Selects the priority of this element (lower number means higher priority)"
|
||||
msgstr ""
|
||||
"Seleziona la priorità di questo elemento (numero significa maggiore priorità inferiore)"
|
||||
"Seleziona la priorità di questo elemento (numero significa maggiore priorità "
|
||||
"inferiore)"
|
||||
|
||||
#: REST/model.py:106 REST/methods/authenticators.py:59
|
||||
msgid "Small name"
|
||||
msgstr "Nome piccolo"
|
||||
#: REST/model.py:113
|
||||
msgid "Short name"
|
||||
msgstr "Nome breve"
|
||||
|
||||
#: REST/model.py:107
|
||||
msgid "Small name of this element"
|
||||
msgstr "Piccolo nome di questo elemento"
|
||||
#: REST/model.py:114
|
||||
msgid "Short name of this element"
|
||||
msgstr "Nome breve di questo elemento"
|
||||
|
||||
#: REST/model.py:157
|
||||
#: REST/model.py:159
|
||||
msgid "Invalid Request"
|
||||
msgstr "Richiesta non valida"
|
||||
|
||||
#: REST/model.py:160
|
||||
#: REST/model.py:162
|
||||
msgid "Method not found"
|
||||
msgstr "Metodo non trovato"
|
||||
|
||||
#: REST/model.py:163
|
||||
#: REST/model.py:165
|
||||
msgid "Item not found"
|
||||
msgstr "Articolo non trovato"
|
||||
|
||||
#: REST/methods/authenticators.py:54
|
||||
#: REST/methods/authenticators.py:56
|
||||
msgid "Current authenticators"
|
||||
msgstr "Autenticatori correnti"
|
||||
|
||||
#: REST/methods/authenticators.py:60
|
||||
#: REST/methods/authenticators.py:61
|
||||
msgid "Small name"
|
||||
msgstr "Nome piccolo"
|
||||
|
||||
#: REST/methods/authenticators.py:62
|
||||
#: templates/uds/admin/tmpl/authenticators.html:18
|
||||
#: templates/uds/admin/tmpl/dashboard.html:22
|
||||
msgid "Users"
|
||||
msgstr "Utenti"
|
||||
|
||||
#: REST/methods/networks.py:49
|
||||
#: REST/methods/networks.py:52
|
||||
msgid "Current Networks"
|
||||
msgstr "Reti attuali"
|
||||
|
||||
#: REST/methods/networks.py:52 templates/uds/index.html:79
|
||||
#: templates/uds/html5/index.html:124
|
||||
msgid "Networks"
|
||||
msgstr "Reti"
|
||||
#: REST/methods/networks.py:55
|
||||
msgid "Range"
|
||||
msgstr "Gamma"
|
||||
|
||||
#: REST/methods/networks.py:53 REST/methods/osmanagers.py:54
|
||||
#: REST/methods/networks.py:56 REST/methods/osmanagers.py:57
|
||||
#: REST/methods/transports.py:57
|
||||
msgid "Used by"
|
||||
msgstr "Utilizzato da"
|
||||
|
||||
#: REST/methods/osmanagers.py:50
|
||||
#: REST/methods/networks.py:66
|
||||
msgid "Invalid network: "
|
||||
msgstr "Rete non valido: "
|
||||
|
||||
#: REST/methods/networks.py:73
|
||||
msgid "Network range"
|
||||
msgstr "Rete gamma"
|
||||
|
||||
#: REST/methods/networks.py:74
|
||||
msgid ""
|
||||
"Network range. Accepts most network definitions formats (range, subnet, "
|
||||
"host, etc..."
|
||||
msgstr ""
|
||||
"Rete gamma. Accetta la maggior parte dei formati di definizioni di rete "
|
||||
"(gamma, subnet, host, ecc..."
|
||||
|
||||
#: REST/methods/osmanagers.py:53
|
||||
msgid "Current OS Managers"
|
||||
msgstr "Attuale OS Manager"
|
||||
|
||||
#: REST/methods/providers.py:53 templates/uds/admin/snippets/navbar.html:18
|
||||
#: REST/methods/osmanagers.py:75
|
||||
msgid "Can't delete an OSManager with deployed services associated"
|
||||
msgstr ""
|
||||
"Non è possibile eliminare un OSManager con servizi distribuiti associati"
|
||||
|
||||
#: REST/methods/osmanagers.py:79
|
||||
msgid "Can't modify an OSManager with deployed services associated"
|
||||
msgstr ""
|
||||
"Non è possibile modificare un OSManager con servizi distribuiti associati"
|
||||
|
||||
#: REST/methods/providers.py:55
|
||||
msgid "Service providers"
|
||||
msgstr "Fornitori di servizi"
|
||||
|
||||
#: REST/methods/providers.py:59 templates/uds/index.html:51
|
||||
#: REST/methods/providers.py:61 templates/uds/index.html:51
|
||||
#: templates/uds/admin/snippets/navbar.html:18
|
||||
#: templates/uds/admin/tmpl/dashboard.html:49
|
||||
#: templates/uds/admin/tmpl/providers.html:4
|
||||
#: templates/uds/admin/tmpl/providers.html:7
|
||||
#: templates/uds/admin/tmpl/providers.html:18
|
||||
#: templates/uds/html5/index.html:65
|
||||
msgid "Services"
|
||||
msgstr "Servizi"
|
||||
|
||||
#: REST/methods/services.py:119
|
||||
#: REST/methods/providers.py:62
|
||||
msgid "User Services"
|
||||
msgstr "Servizi utente"
|
||||
|
||||
#: REST/methods/providers.py:111 dispatchers/wyse_enterprise/views.py:254
|
||||
#: dispatchers/wyse_enterprise/views.py:257 web/errors.py:62
|
||||
msgid "Service not found"
|
||||
msgstr "Servizio non trovato"
|
||||
|
||||
#: REST/methods/services.py:132
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "Servizi di {0}"
|
||||
|
||||
#: REST/methods/services.py:121
|
||||
#: REST/methods/services.py:134
|
||||
msgid "Current services"
|
||||
msgstr "Servizi attuali"
|
||||
|
||||
#: REST/methods/services.py:125
|
||||
#: REST/methods/services.py:138
|
||||
msgid "Service name"
|
||||
msgstr "Nome servizio"
|
||||
|
||||
#: REST/methods/services.py:127
|
||||
#: REST/methods/services.py:140 REST/methods/user_services.py:190
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: REST/methods/services.py:128 templates/uds/admin/snippets/navbar.html:22
|
||||
#: REST/methods/services.py:141 REST/methods/services_pools.py:63
|
||||
msgid "Deployed services"
|
||||
msgstr "Servizi distribuiti"
|
||||
|
||||
#: REST/methods/services.py:142 templates/uds/admin/tmpl/dashboard.html:76
|
||||
msgid "User services"
|
||||
msgstr "Servizi utente"
|
||||
|
||||
#: REST/methods/services_pools.py:66
|
||||
msgid "Parent Service"
|
||||
msgstr "Servizio padre"
|
||||
|
||||
#: REST/methods/services_pools.py:67 REST/methods/users_groups.py:84
|
||||
#: REST/methods/users_groups.py:191
|
||||
msgid "state"
|
||||
msgstr "stato"
|
||||
|
||||
#: REST/methods/services_pools.py:95
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr "Creare almeno un OS Manager prima di creare un nuovo pool di servizio"
|
||||
|
||||
#: REST/methods/services_pools.py:97
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr "Creare almeno un servizio prima di creare un nuovo pool di servizio"
|
||||
|
||||
#: REST/methods/services_pools.py:104
|
||||
msgid "Base service"
|
||||
msgstr "Servizio di base"
|
||||
|
||||
#: REST/methods/services_pools.py:105
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Servizio utilizzato come base di questo servizio piscina"
|
||||
|
||||
#: REST/methods/services_pools.py:112
|
||||
msgid "OS Manager"
|
||||
msgstr "OS Manager"
|
||||
|
||||
#: REST/methods/services_pools.py:113
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "OS Manager utilizzato come base di questo servizio piscina"
|
||||
|
||||
#: REST/methods/services_pools.py:120
|
||||
msgid "Initial available services"
|
||||
msgstr "Servizi disponibili iniziali"
|
||||
|
||||
#: REST/methods/services_pools.py:121
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Servizi creati inizialmente per questo servizio piscina"
|
||||
|
||||
#: REST/methods/services_pools.py:127
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Servizi per mantenere nella cache"
|
||||
|
||||
#: REST/methods/services_pools.py:128
|
||||
msgid "Services keeped in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
"Servizi keeped nella cache per l'assegnazione del servizio utente migliorata"
|
||||
|
||||
#: REST/methods/services_pools.py:134
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "Servizi per mantenere in cache L2"
|
||||
|
||||
#: REST/methods/services_pools.py:135
|
||||
msgid "Services keeped in cache of level2 for improved service generation"
|
||||
msgstr ""
|
||||
"Servizi keeped nella cache di level2 per migliorato servizio generazione"
|
||||
|
||||
#: REST/methods/services_pools.py:141
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Numero massimo di servizi per fornire"
|
||||
|
||||
#: REST/methods/services_pools.py:142
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
msgstr ""
|
||||
"Numero massimo di servizio (assegnate e cache L1) che possono essere creati "
|
||||
"per Questo servizio"
|
||||
|
||||
#: REST/methods/services_pools.py:159
|
||||
msgid "Base service does not exists anymore"
|
||||
msgstr "Servizio di base non esiste piu '"
|
||||
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "This service requires an os manager"
|
||||
msgstr "Questo servizio richiede un manager di os"
|
||||
|
||||
#: REST/methods/transports.py:52
|
||||
msgid "Current Transports"
|
||||
msgstr "Trasporti correnti"
|
||||
|
||||
#: REST/methods/transports.py:70
|
||||
msgid "Priority of this transport"
|
||||
msgstr "Priorità di questo trasporto"
|
||||
#: REST/methods/transports.py:68
|
||||
msgid "Network access"
|
||||
msgstr "Accesso alla rete"
|
||||
|
||||
#: REST/methods/users_groups.py:65
|
||||
#: REST/methods/transports.py:69
|
||||
msgid ""
|
||||
"If ACTIVE, the transport will be enabled for the selected networks.If "
|
||||
"INACTIVE, trans port will be disabled for selected networks"
|
||||
msgstr ""
|
||||
"Se attivo, il trasporto sarà attivato per le reti selezionate.Se INATTIVO, "
|
||||
"trans porto verrà disabilitato per reti selezionate"
|
||||
|
||||
#: REST/methods/transports.py:76 templates/uds/index.html:79
|
||||
#: templates/uds/html5/index.html:124
|
||||
msgid "Networks"
|
||||
msgstr "Reti"
|
||||
|
||||
#: REST/methods/transports.py:77
|
||||
msgid ""
|
||||
"Networks associated with this transport. If No network selected, will mean "
|
||||
"\"all networks\""
|
||||
msgstr ""
|
||||
"Reti associate a questo trasporto. Se nessuna rete selezionata, significherà "
|
||||
"\"tutte le reti\""
|
||||
|
||||
#: REST/methods/user_services.py:88
|
||||
#: templates/uds/admin/tmpl/services_pool.html:18
|
||||
msgid "Assigned services"
|
||||
msgstr "Servizi assegnati"
|
||||
|
||||
#: REST/methods/user_services.py:92 REST/methods/user_services.py:128
|
||||
msgid "Creation date"
|
||||
msgstr "Data di creazione"
|
||||
|
||||
#: REST/methods/user_services.py:93 REST/methods/user_services.py:129
|
||||
#: REST/methods/user_services.py:224
|
||||
msgid "Revision"
|
||||
msgstr "Revisione"
|
||||
|
||||
#: REST/methods/user_services.py:95 REST/methods/user_services.py:131
|
||||
msgid "Friendly name"
|
||||
msgstr "Nome descrittivo"
|
||||
|
||||
#: REST/methods/user_services.py:96 REST/methods/user_services.py:132
|
||||
#: REST/methods/user_services.py:163 REST/methods/user_services.py:226
|
||||
#: templates/uds/admin/tmpl/group.html:42
|
||||
#: templates/uds/admin/tmpl/user.html:45
|
||||
msgid "State"
|
||||
msgstr "Stato"
|
||||
|
||||
#: REST/methods/user_services.py:97
|
||||
msgid "Owner"
|
||||
msgstr "Proprietario"
|
||||
|
||||
#: REST/methods/user_services.py:124
|
||||
msgid "Cached services"
|
||||
msgstr "Servizi memorizzati nella cache"
|
||||
|
||||
#: REST/methods/user_services.py:133
|
||||
msgid "Cache level"
|
||||
msgstr "Livello della cache"
|
||||
|
||||
#: REST/methods/user_services.py:156
|
||||
msgid "Assigned groups"
|
||||
msgstr "Gruppi assegnati"
|
||||
|
||||
#: REST/methods/user_services.py:162 templates/uds/admin/tmpl/group.html:34
|
||||
#: templates/uds/admin/tmpl/user.html:37
|
||||
msgid "comments"
|
||||
msgstr "Commenti"
|
||||
|
||||
#: REST/methods/user_services.py:184
|
||||
msgid "Assigned transports"
|
||||
msgstr "Trasporti assegnati"
|
||||
|
||||
#: REST/methods/user_services.py:220
|
||||
#: templates/uds/admin/tmpl/services_pool.html:22
|
||||
msgid "Publications"
|
||||
msgstr "Pubblicazioni"
|
||||
|
||||
#: REST/methods/user_services.py:225
|
||||
msgid "Publish date"
|
||||
msgstr "Data di pubblicazione"
|
||||
|
||||
#: REST/methods/user_services.py:227
|
||||
msgid "Reason"
|
||||
msgstr "Motivo"
|
||||
|
||||
#: REST/methods/users_groups.py:75
|
||||
#, python-brace-format
|
||||
msgid "Users of {0}"
|
||||
msgstr "Utenti di {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:67
|
||||
#: REST/methods/users_groups.py:77
|
||||
msgid "Current users"
|
||||
msgstr "Utenti correnti"
|
||||
|
||||
#: REST/methods/users_groups.py:71 REST/methods/users_groups.py:107
|
||||
msgid "User Id"
|
||||
msgstr "Id utente"
|
||||
#: REST/methods/users_groups.py:81
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:48
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:77
|
||||
#: auths/RegexLdap/Authenticator.py:72 auths/SimpleLDAP/Authenticator.py:73
|
||||
#: services/HyperV_enterprise/HyperVClusterProvider.py:91
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/OVirt/OVirtProvider.py:93
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:30
|
||||
#: templates/uds/admin/tmpl/user.html:16 transports/HTML5RDP/HTML5RDP.py:64
|
||||
#: transports/NX/NXTransport.py:61 transports/NX/TSNXTransport.py:66
|
||||
#: transports/RDP/RDPTransport.py:59 transports/RDP/TSRDPTransport.py:63
|
||||
#: transports/RGS-enterprise/RGSTransport.py:42
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:47
|
||||
#: transports/TSNX/TSNXTransport.py:66 web/forms/LoginForm.py:69
|
||||
msgid "Username"
|
||||
msgstr "Nome utente"
|
||||
|
||||
#: REST/methods/users_groups.py:74 REST/methods/users_groups.py:109
|
||||
msgid "state"
|
||||
msgstr "stato"
|
||||
|
||||
#: REST/methods/users_groups.py:75
|
||||
#: REST/methods/users_groups.py:85
|
||||
msgid "Last access"
|
||||
msgstr "Ultimo accesso"
|
||||
|
||||
#: REST/methods/users_groups.py:101
|
||||
#: REST/methods/users_groups.py:132 REST/methods/users_groups.py:244
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "Utente già esistente (errore chiave duplicata)"
|
||||
|
||||
#: REST/methods/users_groups.py:183
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "Gruppi di {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:103
|
||||
#: REST/methods/users_groups.py:185
|
||||
msgid "Current groups"
|
||||
msgstr "Gruppi di corrente"
|
||||
|
||||
#: admin/views.py:55 admin/views.py:63 admin/views.py:77 web/views.py:422
|
||||
#: REST/methods/users_groups.py:189 REST/methods/users_groups.py:196
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:50
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:79
|
||||
#: auths/RegexLdap/Authenticator.py:74 auths/SAML_enterprise/SAML.py:114
|
||||
#: auths/SimpleLDAP/Authenticator.py:75
|
||||
#: templates/uds/admin/tmpl/pool_add_group.html:17
|
||||
msgid "Group"
|
||||
msgstr "Gruppo"
|
||||
|
||||
#: REST/methods/users_groups.py:196
|
||||
msgid "UDS Group"
|
||||
msgstr "Gruppo UDS"
|
||||
|
||||
#: REST/methods/users_groups.py:197
|
||||
msgid "Meta group"
|
||||
msgstr "Gruppo meta"
|
||||
|
||||
#: REST/methods/users_groups.py:197
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "UDS Meta Group"
|
||||
|
||||
#: admin/views.py:51 admin/views.py:59 admin/views.py:73 web/views.py:425
|
||||
msgid "Forbidden"
|
||||
msgstr "Vietato"
|
||||
|
||||
#: admin/views.py:70
|
||||
#: admin/views.py:66
|
||||
msgid "requested a template that do not exists"
|
||||
msgstr "richiesto da un modello che non esiste"
|
||||
|
||||
@ -234,9 +484,9 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/OVirt/OVirtProvider.py:94 services/Sample/SampleService.py:131
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: transports/HTML5RDP/HTML5RDP.py:65 transports/NX/NXTransport.py:62
|
||||
#: transports/NX/TSNXTransport.py:67 transports/RDP/RDPTransport.py:60
|
||||
#: transports/RDP/TSRDPTransport.py:64
|
||||
#: templates/uds/admin/tmpl/user.html:78 transports/HTML5RDP/HTML5RDP.py:65
|
||||
#: transports/NX/NXTransport.py:62 transports/NX/TSNXTransport.py:67
|
||||
#: transports/RDP/RDPTransport.py:60 transports/RDP/TSRDPTransport.py:64
|
||||
#: transports/RGS-enterprise/RGSTransport.py:43
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:48
|
||||
#: transports/TSNX/TSNXTransport.py:67 web/forms/LoginForm.py:70
|
||||
@ -271,31 +521,8 @@ msgstr "Autenticatore di Active Directory"
|
||||
msgid "Authenticate against Active Directory"
|
||||
msgstr "L'autenticazione in Active Directory"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:48
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:77
|
||||
#: auths/RegexLdap/Authenticator.py:72 auths/SimpleLDAP/Authenticator.py:73
|
||||
#: services/HyperV_enterprise/HyperVClusterProvider.py:91
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/OVirt/OVirtProvider.py:93
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:30
|
||||
#: transports/HTML5RDP/HTML5RDP.py:64 transports/NX/NXTransport.py:61
|
||||
#: transports/NX/TSNXTransport.py:66 transports/RDP/RDPTransport.py:59
|
||||
#: transports/RDP/TSRDPTransport.py:63
|
||||
#: transports/RGS-enterprise/RGSTransport.py:42
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:47
|
||||
#: transports/TSNX/TSNXTransport.py:66 web/forms/LoginForm.py:69
|
||||
msgid "Username"
|
||||
msgstr "Nome utente"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:50
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:79
|
||||
#: auths/RegexLdap/Authenticator.py:74 auths/SAML_enterprise/SAML.py:114
|
||||
#: auths/SimpleLDAP/Authenticator.py:75
|
||||
msgid "Group"
|
||||
msgstr "Gruppo"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:67
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:442
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:444
|
||||
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
|
||||
msgstr "Deve specificare il nome utente nella forma USERNAME@DOMAIN.DOM"
|
||||
|
||||
@ -304,7 +531,7 @@ msgid "Active directory connection error: "
|
||||
msgstr "Errore di connessione Active directory: "
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:344
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:390
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:392
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:243
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:286
|
||||
#: auths/RegexLdap/Authenticator.py:303 auths/RegexLdap/Authenticator.py:346
|
||||
@ -317,33 +544,33 @@ msgstr "Nome utente non trovato"
|
||||
msgid "Group not found"
|
||||
msgstr "Gruppo non trovato"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:410
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:428
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:412
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:430
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:303
|
||||
#: auths/RegexLdap/Authenticator.py:367 auths/SimpleLDAP/Authenticator.py:328
|
||||
#: auths/SimpleLDAP/Authenticator.py:342
|
||||
msgid "Too many results, be more specific"
|
||||
msgstr "Troppi risultati, essere più specifico"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:451
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:453
|
||||
msgid "Domain seems to be incorrect, please check it"
|
||||
msgstr "Dominio sembra essere corretto, si prega di controllare"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:456
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
|
||||
msgid "Server does not seem an Active Directory (do not have user objects)"
|
||||
msgstr "Server non sembra un'Active Directory (non hanno oggetti utente)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:464
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:466
|
||||
msgid "Server does not seem an Active Directory (no not have group objects)"
|
||||
msgstr "Server non sembra un'Active Directory (no, non sono oggetti di gruppo)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:472
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
|
||||
msgid ""
|
||||
"Server does not seem an Active Directory (do not have any user nor groups)"
|
||||
msgstr ""
|
||||
"Server non sembra un'Active Directory (non hanno alcun utente né gruppi)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:477
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:479
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:358
|
||||
#: auths/RegexLdap/Authenticator.py:428 auths/SimpleLDAP/Authenticator.py:423
|
||||
msgid "Connection params seem correct, test was succesfully executed"
|
||||
@ -682,6 +909,9 @@ msgstr "Gruppo falso"
|
||||
|
||||
#: auths/Sample/SampleAuth.py:111
|
||||
#: templates/uds/admin/tmpl/authenticators.html:19
|
||||
#: templates/uds/admin/tmpl/group.html:53
|
||||
#: templates/uds/admin/tmpl/services_pool.html:20
|
||||
#: templates/uds/admin/tmpl/user.html:85 templates/uds/admin/tmpl/user.html:99
|
||||
msgid "Groups"
|
||||
msgstr "Gruppi"
|
||||
|
||||
@ -768,7 +998,7 @@ msgstr "Base autenticatore"
|
||||
msgid "User name"
|
||||
msgstr "Nome utente"
|
||||
|
||||
#: core/auths/BaseAuthenticator.py:131
|
||||
#: core/auths/BaseAuthenticator.py:131 templates/uds/admin/tmpl/group.html:19
|
||||
msgid "Group name"
|
||||
msgstr "Nome gruppo"
|
||||
|
||||
@ -777,6 +1007,10 @@ msgid "Users can't be created inside this authenticator"
|
||||
msgstr ""
|
||||
"Gli utenti non possono essere creati all'interno di questo autenticatore"
|
||||
|
||||
#: core/auths/auth.py:61
|
||||
msgid "System Administrator"
|
||||
msgstr "Amministratore di sistema"
|
||||
|
||||
#: core/managers/PublicationManager.py:181
|
||||
msgid ""
|
||||
"Already publishing. Wait for previous publication to finish and try again"
|
||||
@ -826,16 +1060,16 @@ msgstr "24 bit"
|
||||
msgid "32 bits"
|
||||
msgstr "32 bit"
|
||||
|
||||
#: core/managers/UserServiceManager.py:322
|
||||
#: core/managers/UserServiceManager.py:314
|
||||
msgid "Cancel requested for a non running operation, doing remove instead"
|
||||
msgstr ""
|
||||
"Annulla richiesto per un'operazione non in esecuzione, facendo invece Rimuovi"
|
||||
|
||||
#: core/managers/UserServiceManager.py:343
|
||||
#: core/managers/UserServiceManager.py:335
|
||||
msgid "Can't remove a non active element"
|
||||
msgstr "Non è possibile rimuovere un elemento non attivo"
|
||||
|
||||
#: core/managers/UserServiceManager.py:356
|
||||
#: core/managers/UserServiceManager.py:348
|
||||
#, python-brace-format
|
||||
msgid "Can't remove nor cancel {0} cause its states doesn't allows it"
|
||||
msgstr ""
|
||||
@ -874,7 +1108,7 @@ msgstr "Attivo"
|
||||
msgid "Inactive"
|
||||
msgstr "Inattivo"
|
||||
|
||||
#: core/util/State.py:60
|
||||
#: core/util/State.py:60 templates/uds/admin/tmpl/user.html:50
|
||||
msgid "Blocked"
|
||||
msgstr "Bloccato"
|
||||
|
||||
@ -990,11 +1224,6 @@ msgstr "Richiesta non valida"
|
||||
msgid "Invalid credentials used"
|
||||
msgstr "Credenziali non valide usate"
|
||||
|
||||
#: dispatchers/wyse_enterprise/views.py:254
|
||||
#: dispatchers/wyse_enterprise/views.py:257 web/errors.py:62
|
||||
msgid "Service not found"
|
||||
msgstr "Servizio non trovato"
|
||||
|
||||
#: dispatchers/wyse_enterprise/views.py:271 web/errors.py:61
|
||||
msgid "Transport not found"
|
||||
msgstr "Trasporto non trovato"
|
||||
@ -1406,12 +1635,12 @@ msgid "HyperV Linked Clone (Experimental)"
|
||||
msgstr "HyperV Clone collegato (sperimentale)"
|
||||
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:62
|
||||
msgid "HyperV Platform Provider"
|
||||
msgstr "Fornitore di piattaforma HyperV"
|
||||
msgid "HyperV Platform Provider (experimental)"
|
||||
msgstr "Fornitore di piattaforma HyperV (sperimentale)"
|
||||
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:66
|
||||
msgid "HyperV platform service provider"
|
||||
msgstr "Fornitore di servizi di piattaforma HyperV"
|
||||
msgid "HyperV platform service provider (experimental)"
|
||||
msgstr "HyperV piattaforma servizio provider (sperimentale)"
|
||||
|
||||
#: services/OVirt/OVirtLinkedService.py:56
|
||||
msgid "oVirt Linked Clone (Experimental)"
|
||||
@ -1774,7 +2003,8 @@ msgstr "e riavviare il browser"
|
||||
msgid "Ip"
|
||||
msgstr "IP"
|
||||
|
||||
#: templates/uds/index.html:80 templates/uds/html5/index.html:125
|
||||
#: templates/uds/index.html:80 templates/uds/admin/tmpl/services_pool.html:21
|
||||
#: templates/uds/html5/index.html:125
|
||||
msgid "Transports"
|
||||
msgstr "Trasporti"
|
||||
|
||||
@ -1830,35 +2060,90 @@ msgid "Connectivity"
|
||||
msgstr "Connettività"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:26
|
||||
#: templates/uds/admin/tmpl/configuration.html:7
|
||||
msgid "Configuration"
|
||||
msgstr "Configurazione"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
msgid "Clear cache"
|
||||
msgstr "Svuota cache"
|
||||
msgid "Flush cache"
|
||||
msgstr "Svuotare cache"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:57
|
||||
#: templates/uds/admin/snippets/navbar.html:56
|
||||
msgid "Exit"
|
||||
msgstr "Uscita"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:58
|
||||
#: templates/uds/admin/snippets/navbar.html:57
|
||||
msgid "Logout"
|
||||
msgstr "Logout"
|
||||
|
||||
#: templates/uds/admin/tmpl/authenticators.html:20
|
||||
#: templates/uds/admin/tmpl/providers.html:19
|
||||
#: templates/uds/admin/tmpl/services_pool.html:23
|
||||
msgid "Logs"
|
||||
msgstr "Registri"
|
||||
|
||||
#: templates/uds/admin/tmpl/configuration.html:4
|
||||
msgid "UDS Configuration"
|
||||
msgstr "Configurazione di UDS"
|
||||
|
||||
#: templates/uds/admin/tmpl/configuration.html:58
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:26
|
||||
msgid "Save"
|
||||
msgstr "Salvare"
|
||||
|
||||
#: templates/uds/admin/tmpl/connectivity.html:4
|
||||
#: templates/uds/admin/tmpl/dashboard.html:4
|
||||
#: templates/uds/admin/tmpl/dashboard.html:5
|
||||
msgid "overview"
|
||||
msgstr "Panoramica"
|
||||
|
||||
#: templates/uds/admin/tmpl/providers.html:4
|
||||
#: templates/uds/admin/tmpl/providers.html:7
|
||||
msgid "Providers"
|
||||
msgstr "Fornitori"
|
||||
#: templates/uds/admin/tmpl/dashboard.html:30
|
||||
msgid "View Authenticators"
|
||||
msgstr "Vista autenticatori"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:57
|
||||
msgid "View services"
|
||||
msgstr "Servizi vista"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:84
|
||||
#: templates/uds/admin/tmpl/dashboard.html:111
|
||||
msgid "View services pools"
|
||||
msgstr "Visualizzazione servizi piscine"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:103
|
||||
msgid "Restrained services pools"
|
||||
msgstr "Trattenuto servizi piscine"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:127
|
||||
msgid "Assigned services graph"
|
||||
msgstr "Grafico di servizi assegnati"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:139
|
||||
msgid "Used services graph"
|
||||
msgstr "Grafico usato servizi"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:25
|
||||
#: templates/uds/admin/tmpl/search.html:9
|
||||
#: templates/uds/admin/tmpl/user.html:21
|
||||
msgid "Search"
|
||||
msgstr "Ricerca"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:45
|
||||
#: templates/uds/admin/tmpl/user.html:48
|
||||
msgid "Enabled"
|
||||
msgstr "Abilitato"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:46
|
||||
#: templates/uds/admin/tmpl/user.html:49
|
||||
msgid "Disabled"
|
||||
msgstr "Disabili"
|
||||
|
||||
#: templates/uds/admin/tmpl/pool_add_group.html:5 web/forms/LoginForm.py:71
|
||||
msgid "Authenticator"
|
||||
msgstr "Autenticatore"
|
||||
|
||||
#: templates/uds/admin/tmpl/pool_add_transport.html:5
|
||||
msgid "Transport"
|
||||
msgstr "Trasporto"
|
||||
|
||||
#: templates/uds/admin/tmpl/request_failed.html:4
|
||||
msgid "Error on request"
|
||||
@ -1873,22 +2158,47 @@ msgstr "C'era un errore che richiede dati dal server, per favore, riprova"
|
||||
msgid "Dashboard"
|
||||
msgstr "Cruscotto"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:19
|
||||
msgid "Close"
|
||||
msgstr "Chiudere"
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
msgid "Services Pools"
|
||||
msgstr "Servizi piscine"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:26
|
||||
msgid "Save"
|
||||
msgstr "Salvare"
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Deployed Services"
|
||||
msgstr "Servizi distribuiti"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:19
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:56
|
||||
msgid "Staff member"
|
||||
msgstr "Membro dello staff"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:58 templates/uds/admin/tmpl/user.html:68
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:5
|
||||
msgid "Yes"
|
||||
msgstr "Sì"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:4
|
||||
#: templates/uds/admin/tmpl/user.html:59 templates/uds/admin/tmpl/user.html:68
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:5
|
||||
msgid "No"
|
||||
msgstr "No"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:66
|
||||
#: templates/uds/snippets/admin_user.html:4
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:87
|
||||
#: templates/uds/admin/tmpl/user.html:101
|
||||
#, python-brace-format
|
||||
msgid "{0} of {1} selected"
|
||||
msgstr "{0} di {1} selezionato"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:19
|
||||
msgid "Close"
|
||||
msgstr "Chiudere"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/editlist_popup.html:5
|
||||
msgid "Current list"
|
||||
msgstr "Lista corrente"
|
||||
@ -2013,10 +2323,6 @@ msgstr ""
|
||||
"l'aggiornamento a un moderno HTML5 browser come Firefox, Chrome, Opera,... "
|
||||
"(IE deve essere 10 o migliore)"
|
||||
|
||||
#: templates/uds/snippets/admin_user.html:4
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/uds/snippets/lang.html:9
|
||||
msgid "Language"
|
||||
msgstr "Lingua"
|
||||
@ -2503,7 +2809,7 @@ msgstr ""
|
||||
"Il tuo browser non è supportato. Per favore, eseguire l'aggiornamento a un "
|
||||
"browser HTML5 moderno come Firefox o Chrome"
|
||||
|
||||
#: web/views.py:401
|
||||
#: web/views.py:404
|
||||
msgid "Authenticator do not provides information"
|
||||
msgstr "Autenticatore do non fornisce informazioni"
|
||||
|
||||
@ -2515,10 +2821,6 @@ msgstr "Selezionare autenticatore"
|
||||
msgid "authenticator"
|
||||
msgstr "autenticatore"
|
||||
|
||||
#: web/forms/LoginForm.py:71
|
||||
msgid "Authenticator"
|
||||
msgstr "Autenticatore"
|
||||
|
||||
#: xmlrpc/auths/AdminAuth.py:115
|
||||
msgid "Credentials no longer valid"
|
||||
msgstr "Credenziali non sono più valide"
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-12-08 19:29+0100\n"
|
||||
"POT-Creation-Date: 2014-02-05 10:32+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -98,147 +98,359 @@ msgstr "Dicembre"
|
||||
msgid "_MENU_ records per page"
|
||||
msgstr "Record _MENU_ per pagina"
|
||||
|
||||
#: static/adm/js/gui-definition.js:38
|
||||
msgid "Test"
|
||||
msgstr "Prova"
|
||||
|
||||
#: static/adm/js/gui-definition.js:140
|
||||
msgid "Edit service"
|
||||
msgstr "Modifica servizio"
|
||||
|
||||
#: static/adm/js/gui-definition.js:140
|
||||
msgid "Error processing service"
|
||||
msgstr "Servizio di elaborazione di Errori"
|
||||
|
||||
#: static/adm/js/gui-definition.js:141
|
||||
msgid "New service"
|
||||
msgstr "Nuovo servizio"
|
||||
|
||||
#: static/adm/js/gui-definition.js:141
|
||||
msgid "Error creating service"
|
||||
msgstr "Errore durante la creazione di servizio"
|
||||
|
||||
#: static/adm/js/gui-definition.js:142
|
||||
msgid "Delete service"
|
||||
msgstr "Eliminare il servizio"
|
||||
|
||||
#: static/adm/js/gui-definition.js:142
|
||||
msgid "Error deleting service"
|
||||
msgstr "Errore eliminazione servizio"
|
||||
|
||||
#: static/adm/js/gui-definition.js:157
|
||||
msgid "New provider"
|
||||
msgstr "Nuovo provider"
|
||||
|
||||
#: static/adm/js/gui-definition.js:157
|
||||
msgid "Error creating provider"
|
||||
msgstr "Provider creazione di errore"
|
||||
|
||||
#: static/adm/js/gui-definition.js:158
|
||||
msgid "Edit provider"
|
||||
msgstr "Modificare il provider di"
|
||||
|
||||
#: static/adm/js/gui-definition.js:158
|
||||
msgid "Error processing provider"
|
||||
msgstr "Provider di errore elaborazione"
|
||||
|
||||
#: static/adm/js/gui-definition.js:159
|
||||
msgid "Delete provider"
|
||||
msgstr "Eliminare provider"
|
||||
|
||||
#: static/adm/js/gui-definition.js:159
|
||||
msgid "Error deleting provider"
|
||||
msgstr "Provider di eliminazione errore"
|
||||
|
||||
#: static/adm/js/gui-definition.js:177
|
||||
#: static/adm/js/gui-d-authenticators.js:10
|
||||
msgid "Test authenticator"
|
||||
msgstr "Autenticatore di prova"
|
||||
|
||||
#: static/adm/js/gui-definition.js:295
|
||||
#: static/adm/js/gui-d-authenticators.js:52
|
||||
msgid "Search error"
|
||||
msgstr "Errore di ricerca"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:60
|
||||
msgid "Accept"
|
||||
msgstr "Accettare"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:153
|
||||
msgid "Edit group"
|
||||
msgstr "Modifica gruppo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:175
|
||||
#: static/adm/js/gui-d-authenticators.js:216
|
||||
msgid "Group saved"
|
||||
msgstr "Gruppo salvato"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:196
|
||||
msgid "New group"
|
||||
msgstr "Nuovo gruppo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Search groups"
|
||||
msgstr "Gruppi di ricerca"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Group"
|
||||
msgstr "Gruppo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Groups found"
|
||||
msgstr "Gruppo trovato"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:217
|
||||
msgid "Group saving error"
|
||||
msgstr "Gruppo risparmio errore"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:231
|
||||
msgid "Delete group"
|
||||
msgstr "Elimina gruppo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:231
|
||||
msgid "Group deletion error"
|
||||
msgstr "Errore di omissione di gruppo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:279
|
||||
msgid "Edit user"
|
||||
msgstr "Modifica utente"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:313
|
||||
#: static/adm/js/gui-d-authenticators.js:348
|
||||
msgid "User saved"
|
||||
msgstr "Utente salvato"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:314
|
||||
#: static/adm/js/gui-d-authenticators.js:349
|
||||
msgid "User saving error"
|
||||
msgstr "Utente errore di risparmio"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:325
|
||||
msgid "New user"
|
||||
msgstr "Nuovo utente"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "Search users"
|
||||
msgstr "Ricerca utenti"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "User"
|
||||
msgstr "Utente"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "Users found"
|
||||
msgstr "Utenti trovati"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:354
|
||||
msgid "Delete user"
|
||||
msgstr "Cancella utente"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:354
|
||||
msgid "User deletion error"
|
||||
msgstr "Errore di omissione dell'utente"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:371
|
||||
msgid "New authenticator"
|
||||
msgstr "Nuovo autenticatore"
|
||||
|
||||
#: static/adm/js/gui-definition.js:295
|
||||
msgid "Error creating authenticator"
|
||||
msgstr "Creazione autenticatore errore"
|
||||
#: static/adm/js/gui-d-authenticators.js:371
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Errore di creazione di autenticatore"
|
||||
|
||||
#: static/adm/js/gui-definition.js:296
|
||||
#: static/adm/js/gui-d-authenticators.js:372
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Modifica autenticatore"
|
||||
|
||||
#: static/adm/js/gui-definition.js:296
|
||||
msgid "Error processing authenticator"
|
||||
msgstr "Autenticatore di errore elaborazione"
|
||||
#: static/adm/js/gui-d-authenticators.js:372
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Autenticatore errore di risparmio"
|
||||
|
||||
#: static/adm/js/gui-definition.js:297
|
||||
#: static/adm/js/gui-d-authenticators.js:373
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Eliminare l'autenticatore"
|
||||
|
||||
#: static/adm/js/gui-definition.js:297
|
||||
msgid "Error deleting authenticator"
|
||||
msgstr "Autenticatore eliminazione errore"
|
||||
#: static/adm/js/gui-d-authenticators.js:373
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Errore di omissione autenticatore"
|
||||
|
||||
#: static/adm/js/gui-definition.js:363
|
||||
msgid "Edit transport"
|
||||
msgstr "Modifica trasporto"
|
||||
#: static/adm/js/gui-d-config.js:42
|
||||
msgid "Configuration saved"
|
||||
msgstr "Configurazione salvata"
|
||||
|
||||
#: static/adm/js/gui-definition.js:370 static/adm/js/gui-definition.js.c:405
|
||||
msgid "Error creating transport"
|
||||
msgstr "Errore durante la creazione di trasporto"
|
||||
|
||||
#: static/adm/js/gui-definition.js:388
|
||||
msgid "Available for networks"
|
||||
msgstr "Disponibile per le reti"
|
||||
|
||||
#: static/adm/js/gui-definition.js:389
|
||||
msgid "Select networks that will see this transport"
|
||||
msgstr "Selezionare reti che vedranno questo trasporto"
|
||||
|
||||
#: static/adm/js/gui-definition.js:390
|
||||
msgid "Transport active for selected networks"
|
||||
msgstr "Trasporto attivo per reti selezionate"
|
||||
|
||||
#: static/adm/js/gui-definition.js:391
|
||||
msgid ""
|
||||
"If active, transport will only be available on selected networks. If "
|
||||
"inactive, transport will be available form any net EXCEPT selected networks"
|
||||
msgstr ""
|
||||
"Se attivo, trasporto sarà disponibile solo su reti selezionate. Se "
|
||||
"inattivo, trasporto sarà disponibile forma qualsiasi netto tranne reti selezionate"
|
||||
|
||||
#: static/adm/js/gui-definition.js:397
|
||||
#: static/adm/js/gui-d-connectivity.js:20
|
||||
msgid "New transport"
|
||||
msgstr "Nuovo trasporto"
|
||||
|
||||
#: static/adm/js/gui-definition.js:414
|
||||
#: static/adm/js/gui-d-connectivity.js:20
|
||||
msgid "Transport creation error"
|
||||
msgstr "Errore di creazione di trasporto"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:21
|
||||
msgid "Edit transport"
|
||||
msgstr "Modifica trasporto"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:21
|
||||
msgid "Transport saving error"
|
||||
msgstr "Trasporto errore di risparmio"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:22
|
||||
msgid "Delete transport"
|
||||
msgstr "Eliminare il trasporto"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:22
|
||||
msgid "Transport deletion error"
|
||||
msgstr "Errore di omissione di trasporto"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:28
|
||||
msgid "New network"
|
||||
msgstr "Nuova rete"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:28
|
||||
msgid "Network creation error"
|
||||
msgstr "Errore di creazione di rete"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:29
|
||||
msgid "Edit network"
|
||||
msgstr "Modifica rete"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:29
|
||||
msgid "Network saving error"
|
||||
msgstr "Rete risparmio errore"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:30
|
||||
msgid "Delete network"
|
||||
msgstr "Eliminare la rete"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:30
|
||||
msgid "Network deletion error"
|
||||
msgstr "Errore di omissione di rete"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:13
|
||||
msgid "New OSManager"
|
||||
msgstr "Nuova OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:13
|
||||
msgid "OSManager creation error"
|
||||
msgstr "Errore di creazione di OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:14
|
||||
msgid "Edit OSManager"
|
||||
msgstr "Modifica OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:14
|
||||
msgid "OSManager saving error"
|
||||
msgstr "OSManager errore di risparmio"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:15
|
||||
msgid "Delete OSManager"
|
||||
msgstr "Eliminare OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:15
|
||||
msgid "OSManager deletion error"
|
||||
msgstr "OSManager errore di omissione"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:9 static/adm/js/gui-d-servicespools.js:120
|
||||
msgid "Test"
|
||||
msgstr "Prova"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:111
|
||||
msgid "Edit service"
|
||||
msgstr "Modifica servizio"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:111
|
||||
msgid "Service creation error"
|
||||
msgstr "Errore di creazione del servizio"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:112
|
||||
msgid "New service"
|
||||
msgstr "Nuovo servizio"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:112
|
||||
msgid "Service saving error"
|
||||
msgstr "Servizio risparmio errore"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:113
|
||||
msgid "Delete service"
|
||||
msgstr "Eliminare il servizio"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:113
|
||||
msgid "Service deletion error"
|
||||
msgstr "Errore di omissione del servizio"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:128
|
||||
msgid "New services provider"
|
||||
msgstr "Nuovo provider di servizi"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:128
|
||||
msgid "Services provider creation error"
|
||||
msgstr "Errore di creazione di provider di servizi"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:129
|
||||
msgid "Edit services provider"
|
||||
msgstr "Modificare il provider di servizi"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:129
|
||||
msgid "Services Provider saving error"
|
||||
msgstr "Provider di servizi risparmiando errore"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:130
|
||||
msgid "Delete services provider"
|
||||
msgstr "Eliminare il provider di servizi"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:130
|
||||
msgid "Services Provider deletion error"
|
||||
msgstr "Errore di omissione del Provider di servizi"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:136
|
||||
msgid "Error processing deployed service"
|
||||
msgstr "Servizio di elaborazione distribuita di errore"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:191
|
||||
msgid "Add group"
|
||||
msgstr "Aggiungi gruppo"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:215
|
||||
msgid "You must provide authenticator and group"
|
||||
msgstr "È necessario fornire autenticatore e gruppo"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:230
|
||||
msgid "Remove group from service pool"
|
||||
msgstr "Rimuovere il gruppo dal servizio piscina"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:230
|
||||
msgid "Error removing group"
|
||||
msgstr "Gruppo rimozione errore"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:281
|
||||
msgid "Add transport"
|
||||
msgstr "Aggiungi trasporti"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:288
|
||||
msgid "You must provide a transport"
|
||||
msgstr "È necessario fornire un trasporto"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:303
|
||||
msgid "Remove transport from service pool"
|
||||
msgstr "Rimuovere il trasporto dal servizio piscina"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:303
|
||||
msgid "Error removing transport"
|
||||
msgstr "Errore rimuovendo il trasporto"
|
||||
|
||||
#: static/adm/js/gui-definition.js:432
|
||||
#: static/adm/js/gui-d-servicespools.js:328
|
||||
msgid "Cancel"
|
||||
msgstr "Annulla"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:349
|
||||
msgid "Publication failed"
|
||||
msgstr "Pubblicazione non riuscita"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:379
|
||||
msgid "Restrained"
|
||||
msgstr "Trattenuto"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:387
|
||||
msgid "unknown (needs reload)"
|
||||
msgstr "sconosciuto (ha bisogno di ricaricare)"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:391
|
||||
msgid "New service pool"
|
||||
msgstr "Nuovo servizio piscina"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:391
|
||||
msgid "Error creating service pool"
|
||||
msgstr "Piscina servizio creazione di errore"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:398
|
||||
msgid "Publish on creation"
|
||||
msgstr "Pubblicare sulla creazione"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:399
|
||||
msgid ""
|
||||
"If selected, will initiate the publication on service inmediatly pool after "
|
||||
"creation"
|
||||
msgstr ""
|
||||
"Se selezionata, avvia la pubblicazione sul servizio inmediatly piscina dopo "
|
||||
"creazione"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:410 static/adm/js/gui.js:41
|
||||
msgid "Edit"
|
||||
msgstr "Modifica"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:410
|
||||
msgid "saving error"
|
||||
msgstr "errore di risparmio"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:411 static/adm/js/gui.js:45
|
||||
#: static/adm/js/gui.js.c:358
|
||||
msgid "Delete"
|
||||
msgstr "Eliminare"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:411
|
||||
msgid "deletion error"
|
||||
msgstr "errore di omissione"
|
||||
|
||||
#: static/adm/js/gui-definition.js:11
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
#: static/adm/js/gui-definition.js:432
|
||||
#: static/adm/js/gui-definition.js:11
|
||||
msgid "Cache has been flushed"
|
||||
msgstr "Cache è stata scaricata"
|
||||
|
||||
#: static/adm/js/gui-element.js:471
|
||||
#: static/adm/js/gui-element.js:557
|
||||
msgid "Date"
|
||||
msgstr "Data"
|
||||
|
||||
#: static/adm/js/gui-element.js:478
|
||||
#: static/adm/js/gui-element.js:566
|
||||
msgid "level"
|
||||
msgstr "livello"
|
||||
|
||||
#: static/adm/js/gui-element.js:486
|
||||
#: static/adm/js/gui-element.js:574
|
||||
msgid "source"
|
||||
msgstr "fonte"
|
||||
|
||||
#: static/adm/js/gui-element.js:493
|
||||
#: static/adm/js/gui-element.js:581
|
||||
msgid "message"
|
||||
msgstr "Messaggio"
|
||||
|
||||
#: static/adm/js/gui-element.js:499
|
||||
#: static/adm/js/gui-element.js:587
|
||||
msgid "Logs"
|
||||
msgstr "Registri"
|
||||
|
||||
@ -270,122 +482,106 @@ msgstr "Attendere prego, elaborazione"
|
||||
msgid "Filter"
|
||||
msgstr "Filtro"
|
||||
|
||||
#: static/adm/js/gui.js:28
|
||||
msgid "First"
|
||||
msgstr "Primo"
|
||||
|
||||
#: static/adm/js/gui.js:29
|
||||
msgid "Last"
|
||||
msgstr "Ultima"
|
||||
|
||||
#: static/adm/js/gui.js:37
|
||||
msgid "New"
|
||||
msgstr "Nuovo"
|
||||
|
||||
#: static/adm/js/gui.js:41
|
||||
msgid "Edit"
|
||||
msgstr "Modifica"
|
||||
|
||||
#: static/adm/js/gui.js:45 static/adm/js/gui.js.c:322
|
||||
msgid "Delete"
|
||||
msgstr "Eliminare"
|
||||
|
||||
#: static/adm/js/gui.js:49
|
||||
msgid "Xls"
|
||||
msgstr "Xls"
|
||||
|
||||
#: static/adm/js/gui.js:111
|
||||
#: static/adm/js/gui.js:123
|
||||
msgid "Message"
|
||||
msgstr "Messaggio"
|
||||
|
||||
#: static/adm/js/gui.js:133
|
||||
msgid "Deployed services"
|
||||
msgstr "Servizi distribuiti"
|
||||
|
||||
#: static/adm/js/gui.js:207
|
||||
#: static/adm/js/gui.js:217
|
||||
msgid "This field is required."
|
||||
msgstr "Questo campo è obbligatorio."
|
||||
|
||||
#: static/adm/js/gui.js:208
|
||||
#: static/adm/js/gui.js:218
|
||||
msgid "Please fix this field."
|
||||
msgstr "Si prega di correggere questo campo."
|
||||
|
||||
#: static/adm/js/gui.js:209
|
||||
#: static/adm/js/gui.js:219
|
||||
msgid "Please enter a valid email address."
|
||||
msgstr "Inserisci un indirizzo email valido."
|
||||
|
||||
#: static/adm/js/gui.js:210
|
||||
#: static/adm/js/gui.js:220
|
||||
msgid "Please enter a valid URL."
|
||||
msgstr "Immettere un URL valido."
|
||||
|
||||
#: static/adm/js/gui.js:211
|
||||
#: static/adm/js/gui.js:221
|
||||
msgid "Please enter a valid date."
|
||||
msgstr "Inserisci una data valida."
|
||||
|
||||
#: static/adm/js/gui.js:212
|
||||
#: static/adm/js/gui.js:222
|
||||
msgid "Please enter a valid date (ISO)."
|
||||
msgstr "Inserisci una data valida (ISO)."
|
||||
|
||||
#: static/adm/js/gui.js:213
|
||||
#: static/adm/js/gui.js:223
|
||||
msgid "Please enter a valid number."
|
||||
msgstr "Si prega di inserire un numero valido."
|
||||
|
||||
#: static/adm/js/gui.js:214
|
||||
#: static/adm/js/gui.js:224
|
||||
msgid "Please enter only digits."
|
||||
msgstr "Inserire solo cifre."
|
||||
|
||||
#: static/adm/js/gui.js:215
|
||||
#: static/adm/js/gui.js:225
|
||||
msgid "Please enter a valid credit card number."
|
||||
msgstr "Si prega di inserire un numero di carta di credito valida."
|
||||
|
||||
#: static/adm/js/gui.js:216
|
||||
#: static/adm/js/gui.js:226
|
||||
msgid "Please enter the same value again."
|
||||
msgstr "Inserisci nuovamente lo stesso valore."
|
||||
|
||||
#: static/adm/js/gui.js:217
|
||||
#: static/adm/js/gui.js:227
|
||||
msgid "Please enter no more than {0} characters."
|
||||
msgstr "Si prega di inserire non più di {0} caratteri."
|
||||
|
||||
#: static/adm/js/gui.js:218
|
||||
#: static/adm/js/gui.js:228
|
||||
msgid "Please enter at least {0} characters."
|
||||
msgstr "Si prega di inserire almeno {0} caratteri."
|
||||
|
||||
#: static/adm/js/gui.js:219
|
||||
#: static/adm/js/gui.js:229
|
||||
msgid "Please enter a value between {0} and {1} characters long."
|
||||
msgstr "Per favore inserisci un valore tra {0} e {1} caratteri lungo."
|
||||
|
||||
#: static/adm/js/gui.js:220
|
||||
#: static/adm/js/gui.js:230
|
||||
msgid "Please enter a value between {0} and {1}."
|
||||
msgstr "Immettere un valore compreso tra {0} e {1}."
|
||||
|
||||
#: static/adm/js/gui.js:221
|
||||
#: static/adm/js/gui.js:231
|
||||
msgid "Please enter a value less than or equal to {0}."
|
||||
msgstr "Inserisci un valore minore o uguale a {0}."
|
||||
|
||||
#: static/adm/js/gui.js:222
|
||||
#: static/adm/js/gui.js:232
|
||||
msgid "Please enter a value greater than or equal to {0}."
|
||||
msgstr "Immettere un valore maggiore o uguale a {0}."
|
||||
|
||||
#: static/adm/js/gui.js:244
|
||||
#: static/adm/js/gui.js:274
|
||||
msgid "Test result"
|
||||
msgstr "Risultato del test"
|
||||
|
||||
#: static/adm/js/gui.js:245
|
||||
#: static/adm/js/gui.js:275
|
||||
msgid "Test error"
|
||||
msgstr "Errore test"
|
||||
|
||||
#: static/adm/js/gui.js:276
|
||||
#: static/adm/js/gui.js:307
|
||||
msgid "Edition successfully done"
|
||||
msgstr "Edizione fatto con successo"
|
||||
|
||||
#: static/adm/js/gui.js:310
|
||||
#: static/adm/js/gui.js:330
|
||||
msgid "of type"
|
||||
msgstr "di tipo"
|
||||
|
||||
#: static/adm/js/gui.js:347
|
||||
msgid "Creation successfully done"
|
||||
msgstr "Creazione fatto con successo"
|
||||
|
||||
#: static/adm/js/gui.js:321
|
||||
#: static/adm/js/gui.js:357
|
||||
msgid "Are you sure do you want to delete "
|
||||
msgstr "Sei sicuro che si desidera eliminare "
|
||||
|
||||
#: static/adm/js/gui.js:327
|
||||
#: static/adm/js/gui.js:363
|
||||
msgid "Item deleted"
|
||||
msgstr "Elemento eliminato"
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-12-08 19:29+0100\n"
|
||||
"POT-Creation-Date: 2014-02-05 10:32+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -18,160 +18,411 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: REST/model.py:81 REST/methods/authenticators.py:56
|
||||
#: REST/methods/networks.py:51 REST/methods/osmanagers.py:52
|
||||
#: REST/methods/providers.py:57 REST/methods/transports.py:54
|
||||
#: REST/methods/users_groups.py:72
|
||||
#: REST/model.py:86 REST/methods/authenticators.py:58
|
||||
#: REST/methods/networks.py:54 REST/methods/osmanagers.py:55
|
||||
#: REST/methods/providers.py:59 REST/methods/services_pools.py:65
|
||||
#: REST/methods/transports.py:55 REST/methods/user_services.py:161
|
||||
#: REST/methods/user_services.py:189 REST/methods/users_groups.py:82
|
||||
#: templates/uds/admin/tmpl/user.html:29 templates/uds/admin/tmpl/user.html:32
|
||||
msgid "Name"
|
||||
msgstr "Nome"
|
||||
|
||||
#: REST/model.py:82
|
||||
#: REST/model.py:87
|
||||
msgid "Name of this element"
|
||||
msgstr "Nome deste elemento"
|
||||
|
||||
#: REST/model.py:88 REST/methods/authenticators.py:57
|
||||
#: REST/methods/osmanagers.py:53 REST/methods/providers.py:58
|
||||
#: REST/methods/services.py:126 REST/methods/transports.py:55
|
||||
#: REST/methods/users_groups.py:73 REST/methods/users_groups.py:108
|
||||
#: REST/model.py:93 REST/methods/authenticators.py:59
|
||||
#: REST/methods/osmanagers.py:56 REST/methods/providers.py:60
|
||||
#: REST/methods/services.py:139 REST/methods/services_pools.py:68
|
||||
#: REST/methods/transports.py:56 REST/methods/user_services.py:191
|
||||
#: REST/methods/users_groups.py:83 REST/methods/users_groups.py:190
|
||||
#: templates/uds/admin/tmpl/group.html:37
|
||||
#: templates/uds/admin/tmpl/user.html:40
|
||||
msgid "Comments"
|
||||
msgstr "Comentários"
|
||||
|
||||
#: REST/model.py:89
|
||||
#: REST/model.py:94
|
||||
msgid "Comments for this element"
|
||||
msgstr "Comentários para este elemento"
|
||||
|
||||
#: REST/model.py:97 REST/methods/authenticators.py:58
|
||||
#: REST/methods/transports.py:56 REST/methods/transports.py:69
|
||||
#: REST/model.py:102 REST/methods/authenticators.py:60
|
||||
#: REST/methods/transports.py:54 REST/methods/user_services.py:188
|
||||
msgid "Priority"
|
||||
msgstr "Prioridade"
|
||||
|
||||
#: REST/model.py:98
|
||||
#: REST/model.py:103
|
||||
msgid ""
|
||||
"Selects the priority of this element (lower number means higher priority)"
|
||||
msgstr ""
|
||||
"Seleciona a prioridade deste elemento (número significa maior prioridade mais baixa)"
|
||||
"Seleciona a prioridade deste elemento (número significa maior prioridade "
|
||||
"mais baixa)"
|
||||
|
||||
#: REST/model.py:106 REST/methods/authenticators.py:59
|
||||
msgid "Small name"
|
||||
msgstr "Nome pequeno"
|
||||
#: REST/model.py:113
|
||||
msgid "Short name"
|
||||
msgstr "Nome curto"
|
||||
|
||||
#: REST/model.py:107
|
||||
msgid "Small name of this element"
|
||||
msgstr "Pequeno nome deste elemento"
|
||||
#: REST/model.py:114
|
||||
msgid "Short name of this element"
|
||||
msgstr "Nome curto do elemento"
|
||||
|
||||
#: REST/model.py:157
|
||||
#: REST/model.py:159
|
||||
msgid "Invalid Request"
|
||||
msgstr "Pedido inválido"
|
||||
|
||||
#: REST/model.py:160
|
||||
#: REST/model.py:162
|
||||
msgid "Method not found"
|
||||
msgstr "Método não encontrado"
|
||||
|
||||
#: REST/model.py:163
|
||||
#: REST/model.py:165
|
||||
msgid "Item not found"
|
||||
msgstr "Item não encontrado"
|
||||
|
||||
#: REST/methods/authenticators.py:54
|
||||
#: REST/methods/authenticators.py:56
|
||||
msgid "Current authenticators"
|
||||
msgstr "Autenticadores atuais"
|
||||
|
||||
#: REST/methods/authenticators.py:60
|
||||
#: REST/methods/authenticators.py:61
|
||||
msgid "Small name"
|
||||
msgstr "Nome pequeno"
|
||||
|
||||
#: REST/methods/authenticators.py:62
|
||||
#: templates/uds/admin/tmpl/authenticators.html:18
|
||||
#: templates/uds/admin/tmpl/dashboard.html:22
|
||||
msgid "Users"
|
||||
msgstr "Usuários"
|
||||
|
||||
#: REST/methods/networks.py:49
|
||||
#: REST/methods/networks.py:52
|
||||
msgid "Current Networks"
|
||||
msgstr "Redes atuais"
|
||||
|
||||
#: REST/methods/networks.py:52 templates/uds/index.html:79
|
||||
#: templates/uds/html5/index.html:124
|
||||
msgid "Networks"
|
||||
msgstr "Redes"
|
||||
#: REST/methods/networks.py:55
|
||||
msgid "Range"
|
||||
msgstr "Gama"
|
||||
|
||||
#: REST/methods/networks.py:53 REST/methods/osmanagers.py:54
|
||||
#: REST/methods/networks.py:56 REST/methods/osmanagers.py:57
|
||||
#: REST/methods/transports.py:57
|
||||
msgid "Used by"
|
||||
msgstr "Usado por"
|
||||
|
||||
#: REST/methods/osmanagers.py:50
|
||||
#: REST/methods/networks.py:66
|
||||
msgid "Invalid network: "
|
||||
msgstr "Rede inválida: "
|
||||
|
||||
#: REST/methods/networks.py:73
|
||||
msgid "Network range"
|
||||
msgstr "Intervalo de rede"
|
||||
|
||||
#: REST/methods/networks.py:74
|
||||
msgid ""
|
||||
"Network range. Accepts most network definitions formats (range, subnet, "
|
||||
"host, etc..."
|
||||
msgstr ""
|
||||
"Intervalo de rede. Aceita a maioria dos formatos de definições de rede "
|
||||
"(gama, sub-rede, anfitrião, etc..."
|
||||
|
||||
#: REST/methods/osmanagers.py:53
|
||||
msgid "Current OS Managers"
|
||||
msgstr "Atual OS gerentes"
|
||||
|
||||
#: REST/methods/providers.py:53 templates/uds/admin/snippets/navbar.html:18
|
||||
#: REST/methods/osmanagers.py:75
|
||||
msgid "Can't delete an OSManager with deployed services associated"
|
||||
msgstr ""
|
||||
"Não é possível excluir uma OSManager com serviços implantados associados"
|
||||
|
||||
#: REST/methods/osmanagers.py:79
|
||||
msgid "Can't modify an OSManager with deployed services associated"
|
||||
msgstr ""
|
||||
"Não é possível modificar uma OSManager com serviços implantados associados"
|
||||
|
||||
#: REST/methods/providers.py:55
|
||||
msgid "Service providers"
|
||||
msgstr "Prestadores de serviços"
|
||||
|
||||
#: REST/methods/providers.py:59 templates/uds/index.html:51
|
||||
#: REST/methods/providers.py:61 templates/uds/index.html:51
|
||||
#: templates/uds/admin/snippets/navbar.html:18
|
||||
#: templates/uds/admin/tmpl/dashboard.html:49
|
||||
#: templates/uds/admin/tmpl/providers.html:4
|
||||
#: templates/uds/admin/tmpl/providers.html:7
|
||||
#: templates/uds/admin/tmpl/providers.html:18
|
||||
#: templates/uds/html5/index.html:65
|
||||
msgid "Services"
|
||||
msgstr "Serviços"
|
||||
|
||||
#: REST/methods/services.py:119
|
||||
#: REST/methods/providers.py:62
|
||||
msgid "User Services"
|
||||
msgstr "Serviços de usuário"
|
||||
|
||||
#: REST/methods/providers.py:111 dispatchers/wyse_enterprise/views.py:254
|
||||
#: dispatchers/wyse_enterprise/views.py:257 web/errors.py:62
|
||||
msgid "Service not found"
|
||||
msgstr "Serviço não encontrado"
|
||||
|
||||
#: REST/methods/services.py:132
|
||||
#, python-brace-format
|
||||
msgid "Services of {0}"
|
||||
msgstr "Serviços de {0}"
|
||||
|
||||
#: REST/methods/services.py:121
|
||||
#: REST/methods/services.py:134
|
||||
msgid "Current services"
|
||||
msgstr "Serviços atuais"
|
||||
|
||||
#: REST/methods/services.py:125
|
||||
#: REST/methods/services.py:138
|
||||
msgid "Service name"
|
||||
msgstr "Nome do serviço"
|
||||
|
||||
#: REST/methods/services.py:127
|
||||
#: REST/methods/services.py:140 REST/methods/user_services.py:190
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: REST/methods/services.py:128 templates/uds/admin/snippets/navbar.html:22
|
||||
#: REST/methods/services.py:141 REST/methods/services_pools.py:63
|
||||
msgid "Deployed services"
|
||||
msgstr "Serviços implantados"
|
||||
|
||||
#: REST/methods/services.py:142 templates/uds/admin/tmpl/dashboard.html:76
|
||||
msgid "User services"
|
||||
msgstr "Serviços de usuário"
|
||||
|
||||
#: REST/methods/services_pools.py:66
|
||||
msgid "Parent Service"
|
||||
msgstr "Pai serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:67 REST/methods/users_groups.py:84
|
||||
#: REST/methods/users_groups.py:191
|
||||
msgid "state"
|
||||
msgstr "Estado"
|
||||
|
||||
#: REST/methods/services_pools.py:95
|
||||
msgid "Create at least one OS Manager before creating a new service pool"
|
||||
msgstr ""
|
||||
"Criar pelo menos um Gerenciador de sistema operacional antes de criar um "
|
||||
"novo pool de serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:97
|
||||
msgid "Create at least a service before creating a new service pool"
|
||||
msgstr "Criar pelo menos um serviço antes de criar um novo pool de serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:104
|
||||
msgid "Base service"
|
||||
msgstr "Serviço base"
|
||||
|
||||
#: REST/methods/services_pools.py:105
|
||||
msgid "Service used as base of this service pool"
|
||||
msgstr "Serviço usado como base da piscina serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:112
|
||||
msgid "OS Manager"
|
||||
msgstr "Gerente de sistema operacional"
|
||||
|
||||
#: REST/methods/services_pools.py:113
|
||||
msgid "OS Manager used as base of this service pool"
|
||||
msgstr "Gerente de sistema operacional usado como base da piscina serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:120
|
||||
msgid "Initial available services"
|
||||
msgstr "Iniciais serviços disponíveis"
|
||||
|
||||
#: REST/methods/services_pools.py:121
|
||||
msgid "Services created initially for this service pool"
|
||||
msgstr "Serviços criados inicialmente para este pool de serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:127
|
||||
msgid "Services to keep in cache"
|
||||
msgstr "Serviços para manter em cache"
|
||||
|
||||
#: REST/methods/services_pools.py:128
|
||||
msgid "Services keeped in cache for improved user service assignation"
|
||||
msgstr ""
|
||||
"Serviços de fato no cache para atribuição de serviço de usuário aprimorada"
|
||||
|
||||
#: REST/methods/services_pools.py:134
|
||||
msgid "Services to keep in L2 cache"
|
||||
msgstr "Serviços para manter em cache L2"
|
||||
|
||||
#: REST/methods/services_pools.py:135
|
||||
msgid "Services keeped in cache of level2 for improved service generation"
|
||||
msgstr "Serviços de fato no cache de level2 para melhor serviço geração"
|
||||
|
||||
#: REST/methods/services_pools.py:141
|
||||
msgid "Maximum number of services to provide"
|
||||
msgstr "Número máximo de serviços para fornecer"
|
||||
|
||||
#: REST/methods/services_pools.py:142
|
||||
msgid ""
|
||||
"Maximum number of service (assigned and L1 cache) that can be created for "
|
||||
"this service"
|
||||
msgstr ""
|
||||
"Número máximo de serviço (atribuído e cache L1) que podem ser criados para "
|
||||
"Este serviço"
|
||||
|
||||
#: REST/methods/services_pools.py:159
|
||||
msgid "Base service does not exists anymore"
|
||||
msgstr "Serviço de base não existe mais"
|
||||
|
||||
#: REST/methods/services_pools.py:168
|
||||
msgid "This service requires an os manager"
|
||||
msgstr "Este serviço requer um gestor de sistema operacional"
|
||||
|
||||
#: REST/methods/transports.py:52
|
||||
msgid "Current Transports"
|
||||
msgstr "Atuais transportes"
|
||||
|
||||
#: REST/methods/transports.py:70
|
||||
msgid "Priority of this transport"
|
||||
msgstr "Prioridade deste transporte"
|
||||
#: REST/methods/transports.py:68
|
||||
msgid "Network access"
|
||||
msgstr "Acesso à rede"
|
||||
|
||||
#: REST/methods/users_groups.py:65
|
||||
#: REST/methods/transports.py:69
|
||||
msgid ""
|
||||
"If ACTIVE, the transport will be enabled for the selected networks.If "
|
||||
"INACTIVE, trans port will be disabled for selected networks"
|
||||
msgstr ""
|
||||
"Se ativo, o transporte será habilitado para as redes selecionadas.Se "
|
||||
"INATIVO, trans porta será desabilitada para redes selecionadas"
|
||||
|
||||
#: REST/methods/transports.py:76 templates/uds/index.html:79
|
||||
#: templates/uds/html5/index.html:124
|
||||
msgid "Networks"
|
||||
msgstr "Redes"
|
||||
|
||||
#: REST/methods/transports.py:77
|
||||
msgid ""
|
||||
"Networks associated with this transport. If No network selected, will mean "
|
||||
"\"all networks\""
|
||||
msgstr ""
|
||||
"Redes associadas com este transporte. Se nenhuma rede selecionada, "
|
||||
"significará \"todas as redes\""
|
||||
|
||||
#: REST/methods/user_services.py:88
|
||||
#: templates/uds/admin/tmpl/services_pool.html:18
|
||||
msgid "Assigned services"
|
||||
msgstr "Serviços atribuídos"
|
||||
|
||||
#: REST/methods/user_services.py:92 REST/methods/user_services.py:128
|
||||
msgid "Creation date"
|
||||
msgstr "Data de criação"
|
||||
|
||||
#: REST/methods/user_services.py:93 REST/methods/user_services.py:129
|
||||
#: REST/methods/user_services.py:224
|
||||
msgid "Revision"
|
||||
msgstr "Revisão"
|
||||
|
||||
#: REST/methods/user_services.py:95 REST/methods/user_services.py:131
|
||||
msgid "Friendly name"
|
||||
msgstr "Nome amigável"
|
||||
|
||||
#: REST/methods/user_services.py:96 REST/methods/user_services.py:132
|
||||
#: REST/methods/user_services.py:163 REST/methods/user_services.py:226
|
||||
#: templates/uds/admin/tmpl/group.html:42
|
||||
#: templates/uds/admin/tmpl/user.html:45
|
||||
msgid "State"
|
||||
msgstr "Estado"
|
||||
|
||||
#: REST/methods/user_services.py:97
|
||||
msgid "Owner"
|
||||
msgstr "Proprietário"
|
||||
|
||||
#: REST/methods/user_services.py:124
|
||||
msgid "Cached services"
|
||||
msgstr "Serviços em cache"
|
||||
|
||||
#: REST/methods/user_services.py:133
|
||||
msgid "Cache level"
|
||||
msgstr "Nível de cache"
|
||||
|
||||
#: REST/methods/user_services.py:156
|
||||
msgid "Assigned groups"
|
||||
msgstr "Grupos atribuídos"
|
||||
|
||||
#: REST/methods/user_services.py:162 templates/uds/admin/tmpl/group.html:34
|
||||
#: templates/uds/admin/tmpl/user.html:37
|
||||
msgid "comments"
|
||||
msgstr "Comentários"
|
||||
|
||||
#: REST/methods/user_services.py:184
|
||||
msgid "Assigned transports"
|
||||
msgstr "Transportes atribuídos"
|
||||
|
||||
#: REST/methods/user_services.py:220
|
||||
#: templates/uds/admin/tmpl/services_pool.html:22
|
||||
msgid "Publications"
|
||||
msgstr "Publicações"
|
||||
|
||||
#: REST/methods/user_services.py:225
|
||||
msgid "Publish date"
|
||||
msgstr "Data de publicação"
|
||||
|
||||
#: REST/methods/user_services.py:227
|
||||
msgid "Reason"
|
||||
msgstr "Razão"
|
||||
|
||||
#: REST/methods/users_groups.py:75
|
||||
#, python-brace-format
|
||||
msgid "Users of {0}"
|
||||
msgstr "Usuários de {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:67
|
||||
#: REST/methods/users_groups.py:77
|
||||
msgid "Current users"
|
||||
msgstr "Usuários atuais"
|
||||
|
||||
#: REST/methods/users_groups.py:71 REST/methods/users_groups.py:107
|
||||
msgid "User Id"
|
||||
msgstr "Id de usuário"
|
||||
#: REST/methods/users_groups.py:81
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:48
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:77
|
||||
#: auths/RegexLdap/Authenticator.py:72 auths/SimpleLDAP/Authenticator.py:73
|
||||
#: services/HyperV_enterprise/HyperVClusterProvider.py:91
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/OVirt/OVirtProvider.py:93
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:30
|
||||
#: templates/uds/admin/tmpl/user.html:16 transports/HTML5RDP/HTML5RDP.py:64
|
||||
#: transports/NX/NXTransport.py:61 transports/NX/TSNXTransport.py:66
|
||||
#: transports/RDP/RDPTransport.py:59 transports/RDP/TSRDPTransport.py:63
|
||||
#: transports/RGS-enterprise/RGSTransport.py:42
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:47
|
||||
#: transports/TSNX/TSNXTransport.py:66 web/forms/LoginForm.py:69
|
||||
msgid "Username"
|
||||
msgstr "Nome de usuário"
|
||||
|
||||
#: REST/methods/users_groups.py:74 REST/methods/users_groups.py:109
|
||||
msgid "state"
|
||||
msgstr "Estado"
|
||||
|
||||
#: REST/methods/users_groups.py:75
|
||||
#: REST/methods/users_groups.py:85
|
||||
msgid "Last access"
|
||||
msgstr "Último acesso"
|
||||
|
||||
#: REST/methods/users_groups.py:101
|
||||
#: REST/methods/users_groups.py:132 REST/methods/users_groups.py:244
|
||||
msgid "User already exists (duplicate key error)"
|
||||
msgstr "Usuário já existe (erro de chave duplicado)"
|
||||
|
||||
#: REST/methods/users_groups.py:183
|
||||
#, python-brace-format
|
||||
msgid "Groups of {0}"
|
||||
msgstr "Grupos de {0}"
|
||||
|
||||
#: REST/methods/users_groups.py:103
|
||||
#: REST/methods/users_groups.py:185
|
||||
msgid "Current groups"
|
||||
msgstr "Grupos atuais"
|
||||
|
||||
#: admin/views.py:55 admin/views.py:63 admin/views.py:77 web/views.py:422
|
||||
#: REST/methods/users_groups.py:189 REST/methods/users_groups.py:196
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:50
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:79
|
||||
#: auths/RegexLdap/Authenticator.py:74 auths/SAML_enterprise/SAML.py:114
|
||||
#: auths/SimpleLDAP/Authenticator.py:75
|
||||
#: templates/uds/admin/tmpl/pool_add_group.html:17
|
||||
msgid "Group"
|
||||
msgstr "Grupo"
|
||||
|
||||
#: REST/methods/users_groups.py:196
|
||||
msgid "UDS Group"
|
||||
msgstr "Grupo UDS"
|
||||
|
||||
#: REST/methods/users_groups.py:197
|
||||
msgid "Meta group"
|
||||
msgstr "Grupo meta"
|
||||
|
||||
#: REST/methods/users_groups.py:197
|
||||
msgid "UDS Meta Group"
|
||||
msgstr "UDS Meta Group"
|
||||
|
||||
#: admin/views.py:51 admin/views.py:59 admin/views.py:73 web/views.py:425
|
||||
msgid "Forbidden"
|
||||
msgstr "Proibido"
|
||||
|
||||
#: admin/views.py:70
|
||||
#: admin/views.py:66
|
||||
msgid "requested a template that do not exists"
|
||||
msgstr "solicitado um modelo que não existe"
|
||||
|
||||
@ -232,9 +483,9 @@ msgstr ""
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:84
|
||||
#: services/OVirt/OVirtProvider.py:94 services/Sample/SampleService.py:131
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:31
|
||||
#: transports/HTML5RDP/HTML5RDP.py:65 transports/NX/NXTransport.py:62
|
||||
#: transports/NX/TSNXTransport.py:67 transports/RDP/RDPTransport.py:60
|
||||
#: transports/RDP/TSRDPTransport.py:64
|
||||
#: templates/uds/admin/tmpl/user.html:78 transports/HTML5RDP/HTML5RDP.py:65
|
||||
#: transports/NX/NXTransport.py:62 transports/NX/TSNXTransport.py:67
|
||||
#: transports/RDP/RDPTransport.py:60 transports/RDP/TSRDPTransport.py:64
|
||||
#: transports/RGS-enterprise/RGSTransport.py:43
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:48
|
||||
#: transports/TSNX/TSNXTransport.py:67 web/forms/LoginForm.py:70
|
||||
@ -269,31 +520,8 @@ msgstr "Autenticador do Active Directory"
|
||||
msgid "Authenticate against Active Directory"
|
||||
msgstr "Autenticar no Active Directory"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:48
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:77
|
||||
#: auths/RegexLdap/Authenticator.py:72 auths/SimpleLDAP/Authenticator.py:73
|
||||
#: services/HyperV_enterprise/HyperVClusterProvider.py:91
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:83
|
||||
#: services/OVirt/OVirtProvider.py:93
|
||||
#: services/Vmware_enterprise/ServiceProviderVC.py:30
|
||||
#: transports/HTML5RDP/HTML5RDP.py:64 transports/NX/NXTransport.py:61
|
||||
#: transports/NX/TSNXTransport.py:66 transports/RDP/RDPTransport.py:59
|
||||
#: transports/RDP/TSRDPTransport.py:63
|
||||
#: transports/RGS-enterprise/RGSTransport.py:42
|
||||
#: transports/RGS-enterprise/TRGSTransport.py:47
|
||||
#: transports/TSNX/TSNXTransport.py:66 web/forms/LoginForm.py:69
|
||||
msgid "Username"
|
||||
msgstr "Nome de usuário"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:50
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:79
|
||||
#: auths/RegexLdap/Authenticator.py:74 auths/SAML_enterprise/SAML.py:114
|
||||
#: auths/SimpleLDAP/Authenticator.py:75
|
||||
msgid "Group"
|
||||
msgstr "Grupo"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:67
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:442
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:444
|
||||
msgid "Must specify the username in the form USERNAME@DOMAIN.DOM"
|
||||
msgstr "Deve especificar o nome de usuário na forma USERNAME@DOMAIN.DOM"
|
||||
|
||||
@ -302,7 +530,7 @@ msgid "Active directory connection error: "
|
||||
msgstr "Erro de conexão do Active directory: "
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:344
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:390
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:392
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:243
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:286
|
||||
#: auths/RegexLdap/Authenticator.py:303 auths/RegexLdap/Authenticator.py:346
|
||||
@ -315,33 +543,33 @@ msgstr "Nome de usuário não encontrado"
|
||||
msgid "Group not found"
|
||||
msgstr "Grupo não encontrado"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:410
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:428
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:412
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:430
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:303
|
||||
#: auths/RegexLdap/Authenticator.py:367 auths/SimpleLDAP/Authenticator.py:328
|
||||
#: auths/SimpleLDAP/Authenticator.py:342
|
||||
msgid "Too many results, be more specific"
|
||||
msgstr "Muitos resultados, seja mais específico"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:451
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:453
|
||||
msgid "Domain seems to be incorrect, please check it"
|
||||
msgstr "Domínio parece ser incorreta, por favor verifique-"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:456
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:458
|
||||
msgid "Server does not seem an Active Directory (do not have user objects)"
|
||||
msgstr "Servidor não parece um Active Directory (não têm objetos de usuário)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:464
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:466
|
||||
msgid "Server does not seem an Active Directory (no not have group objects)"
|
||||
msgstr "Servidor não parece um Active Directory (não não têm objetos de grupo)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:472
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:474
|
||||
msgid ""
|
||||
"Server does not seem an Active Directory (do not have any user nor groups)"
|
||||
msgstr ""
|
||||
"Servidor não parece um Active Directory (não tem nenhum usuário ou grupos)"
|
||||
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:477
|
||||
#: auths/ActiveDirectory_enterprise/Authenticator.py:479
|
||||
#: auths/EDirectory_enterprise/Authenticator.py:358
|
||||
#: auths/RegexLdap/Authenticator.py:428 auths/SimpleLDAP/Authenticator.py:423
|
||||
msgid "Connection params seem correct, test was succesfully executed"
|
||||
@ -682,6 +910,9 @@ msgstr "Grupo falso"
|
||||
|
||||
#: auths/Sample/SampleAuth.py:111
|
||||
#: templates/uds/admin/tmpl/authenticators.html:19
|
||||
#: templates/uds/admin/tmpl/group.html:53
|
||||
#: templates/uds/admin/tmpl/services_pool.html:20
|
||||
#: templates/uds/admin/tmpl/user.html:85 templates/uds/admin/tmpl/user.html:99
|
||||
msgid "Groups"
|
||||
msgstr "Grupos"
|
||||
|
||||
@ -769,7 +1000,7 @@ msgstr "Autenticador de base"
|
||||
msgid "User name"
|
||||
msgstr "Nome de usuário"
|
||||
|
||||
#: core/auths/BaseAuthenticator.py:131
|
||||
#: core/auths/BaseAuthenticator.py:131 templates/uds/admin/tmpl/group.html:19
|
||||
msgid "Group name"
|
||||
msgstr "Nome do grupo"
|
||||
|
||||
@ -777,6 +1008,10 @@ msgstr "Nome do grupo"
|
||||
msgid "Users can't be created inside this authenticator"
|
||||
msgstr "Os usuários não podem ser criados dentro deste autenticador"
|
||||
|
||||
#: core/auths/auth.py:61
|
||||
msgid "System Administrator"
|
||||
msgstr "Administrador do sistema"
|
||||
|
||||
#: core/managers/PublicationManager.py:181
|
||||
msgid ""
|
||||
"Already publishing. Wait for previous publication to finish and try again"
|
||||
@ -824,17 +1059,17 @@ msgstr "24 bits"
|
||||
msgid "32 bits"
|
||||
msgstr "32 bits"
|
||||
|
||||
#: core/managers/UserServiceManager.py:322
|
||||
#: core/managers/UserServiceManager.py:314
|
||||
msgid "Cancel requested for a non running operation, doing remove instead"
|
||||
msgstr ""
|
||||
"Cancelar requisitado para uma operação de não-execução, fazendo remover em "
|
||||
"vez disso"
|
||||
|
||||
#: core/managers/UserServiceManager.py:343
|
||||
#: core/managers/UserServiceManager.py:335
|
||||
msgid "Can't remove a non active element"
|
||||
msgstr "Não é possível remover um elemento não-ativo"
|
||||
|
||||
#: core/managers/UserServiceManager.py:356
|
||||
#: core/managers/UserServiceManager.py:348
|
||||
#, python-brace-format
|
||||
msgid "Can't remove nor cancel {0} cause its states doesn't allows it"
|
||||
msgstr ""
|
||||
@ -873,7 +1108,7 @@ msgstr "Ativo"
|
||||
msgid "Inactive"
|
||||
msgstr "Inativo"
|
||||
|
||||
#: core/util/State.py:60
|
||||
#: core/util/State.py:60 templates/uds/admin/tmpl/user.html:50
|
||||
msgid "Blocked"
|
||||
msgstr "Bloqueado"
|
||||
|
||||
@ -989,11 +1224,6 @@ msgstr "Pedido inválido"
|
||||
msgid "Invalid credentials used"
|
||||
msgstr "Inválido credenciais usadas"
|
||||
|
||||
#: dispatchers/wyse_enterprise/views.py:254
|
||||
#: dispatchers/wyse_enterprise/views.py:257 web/errors.py:62
|
||||
msgid "Service not found"
|
||||
msgstr "Serviço não encontrado"
|
||||
|
||||
#: dispatchers/wyse_enterprise/views.py:271 web/errors.py:61
|
||||
msgid "Transport not found"
|
||||
msgstr "Transporte não encontrado"
|
||||
@ -1406,12 +1636,12 @@ msgid "HyperV Linked Clone (Experimental)"
|
||||
msgstr "HyperV vinculado Clone (Experimental)"
|
||||
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:62
|
||||
msgid "HyperV Platform Provider"
|
||||
msgstr "Provedor de plataforma do Hyper-v"
|
||||
msgid "HyperV Platform Provider (experimental)"
|
||||
msgstr "Provedor de plataforma do Hyper-v (experimental)"
|
||||
|
||||
#: services/HyperV_enterprise/HyperVProvider.py:66
|
||||
msgid "HyperV platform service provider"
|
||||
msgstr "Provedor de serviços de plataforma do Hyper-v"
|
||||
msgid "HyperV platform service provider (experimental)"
|
||||
msgstr "Provedor de serviços de plataforma Hyper-v (experimental)"
|
||||
|
||||
#: services/OVirt/OVirtLinkedService.py:56
|
||||
msgid "oVirt Linked Clone (Experimental)"
|
||||
@ -1776,7 +2006,8 @@ msgstr "e reinicie o navegador"
|
||||
msgid "Ip"
|
||||
msgstr "IP"
|
||||
|
||||
#: templates/uds/index.html:80 templates/uds/html5/index.html:125
|
||||
#: templates/uds/index.html:80 templates/uds/admin/tmpl/services_pool.html:21
|
||||
#: templates/uds/html5/index.html:125
|
||||
msgid "Transports"
|
||||
msgstr "Transportes"
|
||||
|
||||
@ -1832,35 +2063,90 @@ msgid "Connectivity"
|
||||
msgstr "Conectividade"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:26
|
||||
#: templates/uds/admin/tmpl/configuration.html:7
|
||||
msgid "Configuration"
|
||||
msgstr "Configuração"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:27
|
||||
msgid "Clear cache"
|
||||
msgstr "Limpar cache"
|
||||
msgid "Flush cache"
|
||||
msgstr "Liberar cache"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:57
|
||||
#: templates/uds/admin/snippets/navbar.html:56
|
||||
msgid "Exit"
|
||||
msgstr "Saída"
|
||||
|
||||
#: templates/uds/admin/snippets/navbar.html:58
|
||||
#: templates/uds/admin/snippets/navbar.html:57
|
||||
msgid "Logout"
|
||||
msgstr "Logout"
|
||||
|
||||
#: templates/uds/admin/tmpl/authenticators.html:20
|
||||
#: templates/uds/admin/tmpl/providers.html:19
|
||||
#: templates/uds/admin/tmpl/services_pool.html:23
|
||||
msgid "Logs"
|
||||
msgstr "Logs"
|
||||
|
||||
#: templates/uds/admin/tmpl/configuration.html:4
|
||||
msgid "UDS Configuration"
|
||||
msgstr "Configuração de UDS"
|
||||
|
||||
#: templates/uds/admin/tmpl/configuration.html:58
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:26
|
||||
msgid "Save"
|
||||
msgstr "Salvar"
|
||||
|
||||
#: templates/uds/admin/tmpl/connectivity.html:4
|
||||
#: templates/uds/admin/tmpl/dashboard.html:4
|
||||
#: templates/uds/admin/tmpl/dashboard.html:5
|
||||
msgid "overview"
|
||||
msgstr "Visão geral"
|
||||
|
||||
#: templates/uds/admin/tmpl/providers.html:4
|
||||
#: templates/uds/admin/tmpl/providers.html:7
|
||||
msgid "Providers"
|
||||
msgstr "Provedores"
|
||||
#: templates/uds/admin/tmpl/dashboard.html:30
|
||||
msgid "View Authenticators"
|
||||
msgstr "Autenticadores de exibição"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:57
|
||||
msgid "View services"
|
||||
msgstr "Serviços de visualização"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:84
|
||||
#: templates/uds/admin/tmpl/dashboard.html:111
|
||||
msgid "View services pools"
|
||||
msgstr "Exibir serviços de piscinas"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:103
|
||||
msgid "Restrained services pools"
|
||||
msgstr "Piscinas de serviços contido"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:127
|
||||
msgid "Assigned services graph"
|
||||
msgstr "Gráfico de serviços atribuído"
|
||||
|
||||
#: templates/uds/admin/tmpl/dashboard.html:139
|
||||
msgid "Used services graph"
|
||||
msgstr "Gráfico de utilizar serviços"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:25
|
||||
#: templates/uds/admin/tmpl/search.html:9
|
||||
#: templates/uds/admin/tmpl/user.html:21
|
||||
msgid "Search"
|
||||
msgstr "Pesquisa"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:45
|
||||
#: templates/uds/admin/tmpl/user.html:48
|
||||
msgid "Enabled"
|
||||
msgstr "Habilitado"
|
||||
|
||||
#: templates/uds/admin/tmpl/group.html:46
|
||||
#: templates/uds/admin/tmpl/user.html:49
|
||||
msgid "Disabled"
|
||||
msgstr "Com deficiência"
|
||||
|
||||
#: templates/uds/admin/tmpl/pool_add_group.html:5 web/forms/LoginForm.py:71
|
||||
msgid "Authenticator"
|
||||
msgstr "Autenticador"
|
||||
|
||||
#: templates/uds/admin/tmpl/pool_add_transport.html:5
|
||||
msgid "Transport"
|
||||
msgstr "Transporte"
|
||||
|
||||
#: templates/uds/admin/tmpl/request_failed.html:4
|
||||
msgid "Error on request"
|
||||
@ -1868,29 +2154,55 @@ msgstr "Erro no pedido"
|
||||
|
||||
#: templates/uds/admin/tmpl/request_failed.html:7
|
||||
msgid "There was an error requesting data from server, please, try again"
|
||||
msgstr "Houve um erro solicitando dados do servidor, por favor, tente novamente"
|
||||
msgstr ""
|
||||
"Houve um erro solicitando dados do servidor, por favor, tente novamente"
|
||||
|
||||
#: templates/uds/admin/tmpl/request_failed.html:9
|
||||
#: templates/uds/html5/snippets/navbar.html:44
|
||||
msgid "Dashboard"
|
||||
msgstr "Painel de controle"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:19
|
||||
msgid "Close"
|
||||
msgstr "Fechar"
|
||||
#: templates/uds/admin/tmpl/services_pool.html:4
|
||||
msgid "Services Pools"
|
||||
msgstr "Serviços de piscinas"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:26
|
||||
msgid "Save"
|
||||
msgstr "Salvar"
|
||||
#: templates/uds/admin/tmpl/services_pool.html:7
|
||||
msgid "Deployed Services"
|
||||
msgstr "Serviços implantados"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:4
|
||||
#: templates/uds/admin/tmpl/services_pool.html:19
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:56
|
||||
msgid "Staff member"
|
||||
msgstr "Membro da equipe"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:58 templates/uds/admin/tmpl/user.html:68
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:5
|
||||
msgid "Yes"
|
||||
msgstr "Sim"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:4
|
||||
#: templates/uds/admin/tmpl/user.html:59 templates/uds/admin/tmpl/user.html:68
|
||||
#: templates/uds/admin/tmpl/fld/checkbox.html:5
|
||||
msgid "No"
|
||||
msgstr "Não"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:66
|
||||
#: templates/uds/snippets/admin_user.html:4
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/uds/admin/tmpl/user.html:87
|
||||
#: templates/uds/admin/tmpl/user.html:101
|
||||
#, python-brace-format
|
||||
msgid "{0} of {1} selected"
|
||||
msgstr "{0} de {1} selecionado"
|
||||
|
||||
#: templates/uds/admin/tmpl/comp/modal.html:19
|
||||
msgid "Close"
|
||||
msgstr "Fechar"
|
||||
|
||||
#: templates/uds/admin/tmpl/fld/editlist_popup.html:5
|
||||
msgid "Current list"
|
||||
msgstr "Lista atual"
|
||||
@ -2015,10 +2327,6 @@ msgstr ""
|
||||
"moderno HTML5 navegador como o Firefox, Chrome, Opera,... (IE deve ser 10 ou "
|
||||
"melhor)"
|
||||
|
||||
#: templates/uds/snippets/admin_user.html:4
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/uds/snippets/lang.html:9
|
||||
msgid "Language"
|
||||
msgstr "Língua"
|
||||
@ -2495,7 +2803,7 @@ msgstr ""
|
||||
"Seu navegador não é suportado. Por favor, faça o upgrade para um navegador "
|
||||
"moderno do HTML5 como o Firefox ou Chrome"
|
||||
|
||||
#: web/views.py:401
|
||||
#: web/views.py:404
|
||||
msgid "Authenticator do not provides information"
|
||||
msgstr "Autenticador que não fornece informações"
|
||||
|
||||
@ -2507,10 +2815,6 @@ msgstr "Selecione o autenticador"
|
||||
msgid "authenticator"
|
||||
msgstr "autenticador"
|
||||
|
||||
#: web/forms/LoginForm.py:71
|
||||
msgid "Authenticator"
|
||||
msgstr "Autenticador"
|
||||
|
||||
#: xmlrpc/auths/AdminAuth.py:115
|
||||
msgid "Credentials no longer valid"
|
||||
msgstr "Não é mais válidas credenciais"
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-12-08 19:29+0100\n"
|
||||
"POT-Creation-Date: 2014-02-05 10:32+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -98,147 +98,359 @@ msgstr "Dezembro de"
|
||||
msgid "_MENU_ records per page"
|
||||
msgstr "Registros _MENU_ por página"
|
||||
|
||||
#: static/adm/js/gui-definition.js:38
|
||||
msgid "Test"
|
||||
msgstr "Teste"
|
||||
|
||||
#: static/adm/js/gui-definition.js:140
|
||||
msgid "Edit service"
|
||||
msgstr "Editar serviço"
|
||||
|
||||
#: static/adm/js/gui-definition.js:140
|
||||
msgid "Error processing service"
|
||||
msgstr "Serviço de processamento de erro"
|
||||
|
||||
#: static/adm/js/gui-definition.js:141
|
||||
msgid "New service"
|
||||
msgstr "Novo serviço"
|
||||
|
||||
#: static/adm/js/gui-definition.js:141
|
||||
msgid "Error creating service"
|
||||
msgstr "Erro ao criar o serviço"
|
||||
|
||||
#: static/adm/js/gui-definition.js:142
|
||||
msgid "Delete service"
|
||||
msgstr "Excluir o serviço"
|
||||
|
||||
#: static/adm/js/gui-definition.js:142
|
||||
msgid "Error deleting service"
|
||||
msgstr "Erro ao excluir o serviço"
|
||||
|
||||
#: static/adm/js/gui-definition.js:157
|
||||
msgid "New provider"
|
||||
msgstr "Novo provedor"
|
||||
|
||||
#: static/adm/js/gui-definition.js:157
|
||||
msgid "Error creating provider"
|
||||
msgstr "Provedor de criação de erro"
|
||||
|
||||
#: static/adm/js/gui-definition.js:158
|
||||
msgid "Edit provider"
|
||||
msgstr "Editar provedor"
|
||||
|
||||
#: static/adm/js/gui-definition.js:158
|
||||
msgid "Error processing provider"
|
||||
msgstr "Provedor de processamento de erro"
|
||||
|
||||
#: static/adm/js/gui-definition.js:159
|
||||
msgid "Delete provider"
|
||||
msgstr "Exclua o provedor"
|
||||
|
||||
#: static/adm/js/gui-definition.js:159
|
||||
msgid "Error deleting provider"
|
||||
msgstr "Provedor de erro excluindo"
|
||||
|
||||
#: static/adm/js/gui-definition.js:177
|
||||
#: static/adm/js/gui-d-authenticators.js:10
|
||||
msgid "Test authenticator"
|
||||
msgstr "Autenticador de teste"
|
||||
|
||||
#: static/adm/js/gui-definition.js:295
|
||||
#: static/adm/js/gui-d-authenticators.js:52
|
||||
msgid "Search error"
|
||||
msgstr "Erro de pesquisa"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:60
|
||||
msgid "Accept"
|
||||
msgstr "Aceitar"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:153
|
||||
msgid "Edit group"
|
||||
msgstr "Editar grupo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:175
|
||||
#: static/adm/js/gui-d-authenticators.js:216
|
||||
msgid "Group saved"
|
||||
msgstr "Grupo salvou"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:196
|
||||
msgid "New group"
|
||||
msgstr "Novo grupo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Search groups"
|
||||
msgstr "Grupos de pesquisa"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Group"
|
||||
msgstr "Grupo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:208
|
||||
msgid "Groups found"
|
||||
msgstr "Grupos encontrados"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:217
|
||||
msgid "Group saving error"
|
||||
msgstr "Grupo salvando o erro"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:231
|
||||
msgid "Delete group"
|
||||
msgstr "Apagar grupo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:231
|
||||
msgid "Group deletion error"
|
||||
msgstr "Erro de exclusão do grupo"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:279
|
||||
msgid "Edit user"
|
||||
msgstr "Editar usuário"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:313
|
||||
#: static/adm/js/gui-d-authenticators.js:348
|
||||
msgid "User saved"
|
||||
msgstr "Usuário salvado"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:314
|
||||
#: static/adm/js/gui-d-authenticators.js:349
|
||||
msgid "User saving error"
|
||||
msgstr "Usuário salvar o erro"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:325
|
||||
msgid "New user"
|
||||
msgstr "Novo usuário"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "Search users"
|
||||
msgstr "Pesquisar usuários"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "User"
|
||||
msgstr "Usuário"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:339
|
||||
msgid "Users found"
|
||||
msgstr "Usuários encontrados"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:354
|
||||
msgid "Delete user"
|
||||
msgstr "Excluir usuário"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:354
|
||||
msgid "User deletion error"
|
||||
msgstr "Erro de exclusão de usuário"
|
||||
|
||||
#: static/adm/js/gui-d-authenticators.js:371
|
||||
msgid "New authenticator"
|
||||
msgstr "Novo autenticador"
|
||||
|
||||
#: static/adm/js/gui-definition.js:295
|
||||
msgid "Error creating authenticator"
|
||||
msgstr "Criando autenticador de erro"
|
||||
#: static/adm/js/gui-d-authenticators.js:371
|
||||
msgid "Authenticator creation error"
|
||||
msgstr "Erro de criação do autenticador"
|
||||
|
||||
#: static/adm/js/gui-definition.js:296
|
||||
#: static/adm/js/gui-d-authenticators.js:372
|
||||
msgid "Edit authenticator"
|
||||
msgstr "Editar autenticador"
|
||||
|
||||
#: static/adm/js/gui-definition.js:296
|
||||
msgid "Error processing authenticator"
|
||||
msgstr "Autenticador de processamento de erro"
|
||||
#: static/adm/js/gui-d-authenticators.js:372
|
||||
msgid "Authenticator saving error"
|
||||
msgstr "Autenticador salvando o erro"
|
||||
|
||||
#: static/adm/js/gui-definition.js:297
|
||||
#: static/adm/js/gui-d-authenticators.js:373
|
||||
msgid "Delete authenticator"
|
||||
msgstr "Excluir o autenticador"
|
||||
|
||||
#: static/adm/js/gui-definition.js:297
|
||||
msgid "Error deleting authenticator"
|
||||
msgstr "Autenticador excluindo erro"
|
||||
#: static/adm/js/gui-d-authenticators.js:373
|
||||
msgid "Authenticator deletion error"
|
||||
msgstr "Erro de exclusão do autenticador"
|
||||
|
||||
#: static/adm/js/gui-definition.js:363
|
||||
msgid "Edit transport"
|
||||
msgstr "Editar transportes"
|
||||
#: static/adm/js/gui-d-config.js:42
|
||||
msgid "Configuration saved"
|
||||
msgstr "Configuração salvada"
|
||||
|
||||
#: static/adm/js/gui-definition.js:370 static/adm/js/gui-definition.js.c:405
|
||||
msgid "Error creating transport"
|
||||
msgstr "Erro ao criar o transporte"
|
||||
|
||||
#: static/adm/js/gui-definition.js:388
|
||||
msgid "Available for networks"
|
||||
msgstr "Disponíveis para redes"
|
||||
|
||||
#: static/adm/js/gui-definition.js:389
|
||||
msgid "Select networks that will see this transport"
|
||||
msgstr "Selecione as redes que vão ver este transporte"
|
||||
|
||||
#: static/adm/js/gui-definition.js:390
|
||||
msgid "Transport active for selected networks"
|
||||
msgstr "Transporte ativo para redes selecionadas"
|
||||
|
||||
#: static/adm/js/gui-definition.js:391
|
||||
msgid ""
|
||||
"If active, transport will only be available on selected networks. If "
|
||||
"inactive, transport will be available form any net EXCEPT selected networks"
|
||||
msgstr ""
|
||||
"Se ativo, transporte só estará disponível em redes selecionadas. Se "
|
||||
"inativo, o transporte será formulário disponível qualquer rede exceto redes selecionadas"
|
||||
|
||||
#: static/adm/js/gui-definition.js:397
|
||||
#: static/adm/js/gui-d-connectivity.js:20
|
||||
msgid "New transport"
|
||||
msgstr "Novo transporte"
|
||||
|
||||
#: static/adm/js/gui-definition.js:414
|
||||
#: static/adm/js/gui-d-connectivity.js:20
|
||||
msgid "Transport creation error"
|
||||
msgstr "Erro de criação de transporte"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:21
|
||||
msgid "Edit transport"
|
||||
msgstr "Editar transportes"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:21
|
||||
msgid "Transport saving error"
|
||||
msgstr "Transporte salvando o erro"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:22
|
||||
msgid "Delete transport"
|
||||
msgstr "Excluir o transporte"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:22
|
||||
msgid "Transport deletion error"
|
||||
msgstr "Erro de exclusão de transportes"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:28
|
||||
msgid "New network"
|
||||
msgstr "Nova rede"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:28
|
||||
msgid "Network creation error"
|
||||
msgstr "Erro de criação de rede"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:29
|
||||
msgid "Edit network"
|
||||
msgstr "Editar rede"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:29
|
||||
msgid "Network saving error"
|
||||
msgstr "Salvando o erro de rede"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:30
|
||||
msgid "Delete network"
|
||||
msgstr "Excluir rede"
|
||||
|
||||
#: static/adm/js/gui-d-connectivity.js:30
|
||||
msgid "Network deletion error"
|
||||
msgstr "Erro de exclusão de rede"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:13
|
||||
msgid "New OSManager"
|
||||
msgstr "Nova OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:13
|
||||
msgid "OSManager creation error"
|
||||
msgstr "Erro de criação de OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:14
|
||||
msgid "Edit OSManager"
|
||||
msgstr "Editar OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:14
|
||||
msgid "OSManager saving error"
|
||||
msgstr "OSManager salvar o erro"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:15
|
||||
msgid "Delete OSManager"
|
||||
msgstr "Excluir OSManager"
|
||||
|
||||
#: static/adm/js/gui-d-osmanagers.js:15
|
||||
msgid "OSManager deletion error"
|
||||
msgstr "OSManager erro de exclusão"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:9 static/adm/js/gui-d-servicespools.js:120
|
||||
msgid "Test"
|
||||
msgstr "Teste"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:111
|
||||
msgid "Edit service"
|
||||
msgstr "Editar serviço"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:111
|
||||
msgid "Service creation error"
|
||||
msgstr "Erro de criação do serviço"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:112
|
||||
msgid "New service"
|
||||
msgstr "Novo serviço"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:112
|
||||
msgid "Service saving error"
|
||||
msgstr "Salvando o erro de serviço"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:113
|
||||
msgid "Delete service"
|
||||
msgstr "Excluir o serviço"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:113
|
||||
msgid "Service deletion error"
|
||||
msgstr "Erro de exclusão do serviço"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:128
|
||||
msgid "New services provider"
|
||||
msgstr "Novo provedor de serviços"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:128
|
||||
msgid "Services provider creation error"
|
||||
msgstr "Erro de criação do provedor de serviços"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:129
|
||||
msgid "Edit services provider"
|
||||
msgstr "Editar Provedor de serviços"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:129
|
||||
msgid "Services Provider saving error"
|
||||
msgstr "Salvando o erro do prestador de serviços"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:130
|
||||
msgid "Delete services provider"
|
||||
msgstr "Exclua o provedor de serviços"
|
||||
|
||||
#: static/adm/js/gui-d-services.js:130
|
||||
msgid "Services Provider deletion error"
|
||||
msgstr "Erro de exclusão do provedor de serviços"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:136
|
||||
msgid "Error processing deployed service"
|
||||
msgstr "Serviço de processamento implantado de erro"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:191
|
||||
msgid "Add group"
|
||||
msgstr "Adicionar grupo"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:215
|
||||
msgid "You must provide authenticator and group"
|
||||
msgstr "Você deve fornecer o autenticador e grupo"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:230
|
||||
msgid "Remove group from service pool"
|
||||
msgstr "Remover grupo de pool de serviço"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:230
|
||||
msgid "Error removing group"
|
||||
msgstr "Grupo de remoção de erro"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:281
|
||||
msgid "Add transport"
|
||||
msgstr "Adicionar transporte"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:288
|
||||
msgid "You must provide a transport"
|
||||
msgstr "Você deve fornecer um transporte"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:303
|
||||
msgid "Remove transport from service pool"
|
||||
msgstr "Remova o transporte do pool de serviço"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:303
|
||||
msgid "Error removing transport"
|
||||
msgstr "Erro na remoção de transporte"
|
||||
|
||||
#: static/adm/js/gui-definition.js:432
|
||||
#: static/adm/js/gui-d-servicespools.js:328
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:349
|
||||
msgid "Publication failed"
|
||||
msgstr "Publicação falhada"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:379
|
||||
msgid "Restrained"
|
||||
msgstr "Contido"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:387
|
||||
msgid "unknown (needs reload)"
|
||||
msgstr "desconhecido (precisa de recarregar)"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:391
|
||||
msgid "New service pool"
|
||||
msgstr "Novo pool de serviço"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:391
|
||||
msgid "Error creating service pool"
|
||||
msgstr "Criando pool de serviço erro"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:398
|
||||
msgid "Publish on creation"
|
||||
msgstr "Publicar na criação"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:399
|
||||
msgid ""
|
||||
"If selected, will initiate the publication on service inmediatly pool after "
|
||||
"creation"
|
||||
msgstr ""
|
||||
"Se selecionado, irá iniciar a publicação na piscina de serviço imediatamente "
|
||||
"após a criação"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:410 static/adm/js/gui.js:41
|
||||
msgid "Edit"
|
||||
msgstr "Editar"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:410
|
||||
msgid "saving error"
|
||||
msgstr "salvando o erro"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:411 static/adm/js/gui.js:45
|
||||
#: static/adm/js/gui.js.c:358
|
||||
msgid "Delete"
|
||||
msgstr "Excluir"
|
||||
|
||||
#: static/adm/js/gui-d-servicespools.js:411
|
||||
msgid "deletion error"
|
||||
msgstr "erro de exclusão"
|
||||
|
||||
#: static/adm/js/gui-definition.js:11
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
#: static/adm/js/gui-definition.js:432
|
||||
#: static/adm/js/gui-definition.js:11
|
||||
msgid "Cache has been flushed"
|
||||
msgstr "Cache foi liberado"
|
||||
|
||||
#: static/adm/js/gui-element.js:471
|
||||
#: static/adm/js/gui-element.js:557
|
||||
msgid "Date"
|
||||
msgstr "Data"
|
||||
|
||||
#: static/adm/js/gui-element.js:478
|
||||
#: static/adm/js/gui-element.js:566
|
||||
msgid "level"
|
||||
msgstr "nível"
|
||||
|
||||
#: static/adm/js/gui-element.js:486
|
||||
#: static/adm/js/gui-element.js:574
|
||||
msgid "source"
|
||||
msgstr "fonte"
|
||||
|
||||
#: static/adm/js/gui-element.js:493
|
||||
#: static/adm/js/gui-element.js:581
|
||||
msgid "message"
|
||||
msgstr "Mensagem"
|
||||
|
||||
#: static/adm/js/gui-element.js:499
|
||||
#: static/adm/js/gui-element.js:587
|
||||
msgid "Logs"
|
||||
msgstr "Logs"
|
||||
|
||||
@ -270,122 +482,106 @@ msgstr "Aguarde, processamento"
|
||||
msgid "Filter"
|
||||
msgstr "Filtro"
|
||||
|
||||
#: static/adm/js/gui.js:28
|
||||
msgid "First"
|
||||
msgstr "Primeiro"
|
||||
|
||||
#: static/adm/js/gui.js:29
|
||||
msgid "Last"
|
||||
msgstr "Última"
|
||||
|
||||
#: static/adm/js/gui.js:37
|
||||
msgid "New"
|
||||
msgstr "Novo"
|
||||
|
||||
#: static/adm/js/gui.js:41
|
||||
msgid "Edit"
|
||||
msgstr "Editar"
|
||||
|
||||
#: static/adm/js/gui.js:45 static/adm/js/gui.js.c:322
|
||||
msgid "Delete"
|
||||
msgstr "Excluir"
|
||||
|
||||
#: static/adm/js/gui.js:49
|
||||
msgid "Xls"
|
||||
msgstr "Xls"
|
||||
|
||||
#: static/adm/js/gui.js:111
|
||||
#: static/adm/js/gui.js:123
|
||||
msgid "Message"
|
||||
msgstr "Mensagem"
|
||||
|
||||
#: static/adm/js/gui.js:133
|
||||
msgid "Deployed services"
|
||||
msgstr "Serviços implantados"
|
||||
|
||||
#: static/adm/js/gui.js:207
|
||||
#: static/adm/js/gui.js:217
|
||||
msgid "This field is required."
|
||||
msgstr "Este campo é obrigatório."
|
||||
|
||||
#: static/adm/js/gui.js:208
|
||||
#: static/adm/js/gui.js:218
|
||||
msgid "Please fix this field."
|
||||
msgstr "Por favor corrigi este campo."
|
||||
|
||||
#: static/adm/js/gui.js:209
|
||||
#: static/adm/js/gui.js:219
|
||||
msgid "Please enter a valid email address."
|
||||
msgstr "Por favor insira um endereço de email válido."
|
||||
|
||||
#: static/adm/js/gui.js:210
|
||||
#: static/adm/js/gui.js:220
|
||||
msgid "Please enter a valid URL."
|
||||
msgstr "Por favor introduza um URL válido."
|
||||
|
||||
#: static/adm/js/gui.js:211
|
||||
#: static/adm/js/gui.js:221
|
||||
msgid "Please enter a valid date."
|
||||
msgstr "Por favor introduza uma data válida."
|
||||
|
||||
#: static/adm/js/gui.js:212
|
||||
#: static/adm/js/gui.js:222
|
||||
msgid "Please enter a valid date (ISO)."
|
||||
msgstr "Por favor introduza uma data válida (ISO)."
|
||||
|
||||
#: static/adm/js/gui.js:213
|
||||
#: static/adm/js/gui.js:223
|
||||
msgid "Please enter a valid number."
|
||||
msgstr "Por favor, insira um número válido."
|
||||
|
||||
#: static/adm/js/gui.js:214
|
||||
#: static/adm/js/gui.js:224
|
||||
msgid "Please enter only digits."
|
||||
msgstr "Por favor, digite somente dígitos."
|
||||
|
||||
#: static/adm/js/gui.js:215
|
||||
#: static/adm/js/gui.js:225
|
||||
msgid "Please enter a valid credit card number."
|
||||
msgstr "Por favor, insira um número válido de cartão de crédito."
|
||||
|
||||
#: static/adm/js/gui.js:216
|
||||
#: static/adm/js/gui.js:226
|
||||
msgid "Please enter the same value again."
|
||||
msgstr "Digite novamente o mesmo valor."
|
||||
|
||||
#: static/adm/js/gui.js:217
|
||||
#: static/adm/js/gui.js:227
|
||||
msgid "Please enter no more than {0} characters."
|
||||
msgstr "Não mais de {0} caracteres digite."
|
||||
|
||||
#: static/adm/js/gui.js:218
|
||||
#: static/adm/js/gui.js:228
|
||||
msgid "Please enter at least {0} characters."
|
||||
msgstr "Por favor, insira pelo menos {0} caracteres."
|
||||
|
||||
#: static/adm/js/gui.js:219
|
||||
#: static/adm/js/gui.js:229
|
||||
msgid "Please enter a value between {0} and {1} characters long."
|
||||
msgstr "Por favor, insira um valor entre {0} e {1} caracteres longo."
|
||||
|
||||
#: static/adm/js/gui.js:220
|
||||
#: static/adm/js/gui.js:230
|
||||
msgid "Please enter a value between {0} and {1}."
|
||||
msgstr "Por favor, insira um valor entre {0} e {1}."
|
||||
|
||||
#: static/adm/js/gui.js:221
|
||||
#: static/adm/js/gui.js:231
|
||||
msgid "Please enter a value less than or equal to {0}."
|
||||
msgstr "Por favor digite um valor menor ou igual a {0}."
|
||||
|
||||
#: static/adm/js/gui.js:222
|
||||
#: static/adm/js/gui.js:232
|
||||
msgid "Please enter a value greater than or equal to {0}."
|
||||
msgstr "Por favor, insira um valor maior ou igual a {0}."
|
||||
|
||||
#: static/adm/js/gui.js:244
|
||||
#: static/adm/js/gui.js:274
|
||||
msgid "Test result"
|
||||
msgstr "Resultado do teste"
|
||||
|
||||
#: static/adm/js/gui.js:245
|
||||
#: static/adm/js/gui.js:275
|
||||
msgid "Test error"
|
||||
msgstr "Erro de teste"
|
||||
|
||||
#: static/adm/js/gui.js:276
|
||||
#: static/adm/js/gui.js:307
|
||||
msgid "Edition successfully done"
|
||||
msgstr "Edição com sucesso"
|
||||
|
||||
#: static/adm/js/gui.js:310
|
||||
#: static/adm/js/gui.js:330
|
||||
msgid "of type"
|
||||
msgstr "do tipo"
|
||||
|
||||
#: static/adm/js/gui.js:347
|
||||
msgid "Creation successfully done"
|
||||
msgstr "Criação feita com sucesso"
|
||||
|
||||
#: static/adm/js/gui.js:321
|
||||
#: static/adm/js/gui.js:357
|
||||
msgid "Are you sure do you want to delete "
|
||||
msgstr "Você tem certeza que quer excluir "
|
||||
|
||||
#: static/adm/js/gui.js:327
|
||||
#: static/adm/js/gui.js:363
|
||||
msgid "Item deleted"
|
||||
msgstr "Item excluído"
|
||||
|
@ -214,7 +214,7 @@ gui.authenticators.link = function(event) {
|
||||
$(modalId).modal('hide');
|
||||
refreshFnc();
|
||||
gui.notify(gettext('Group saved'), 'success');
|
||||
}, gui.failRequestModalFnc("Error saving group", true));
|
||||
}, gui.failRequestModalFnc(gettext("Group saving error"), true));
|
||||
});
|
||||
});
|
||||
};
|
||||
@ -228,10 +228,10 @@ gui.authenticators.link = function(event) {
|
||||
}
|
||||
|
||||
},
|
||||
onDelete: gui.methods.del(group, gettext('Delete group'), gettext('Error deleting group')),
|
||||
onDelete: gui.methods.del(group, gettext('Delete group'), gettext('Group deletion error')),
|
||||
|
||||
});
|
||||
var tmpLogTable;
|
||||
var tmpLogTable = null;
|
||||
|
||||
// New button will only be shown on authenticators that can create new users
|
||||
var usrButtons = ['edit', 'delete', 'xls'];
|
||||
@ -311,7 +311,7 @@ gui.authenticators.link = function(event) {
|
||||
$(modalId).modal('hide');
|
||||
refreshFnc();
|
||||
gui.notify(gettext('User saved'), 'success');
|
||||
}, gui.failRequestModalFnc("Error saving user", true));
|
||||
}, gui.failRequestModalFnc(gettext("User saving error"), true));
|
||||
});
|
||||
});
|
||||
});
|
||||
@ -346,12 +346,12 @@ gui.authenticators.link = function(event) {
|
||||
$(modalId).modal('hide');
|
||||
refreshFnc();
|
||||
gui.notify(gettext('User saved'), 'success');
|
||||
}, gui.failRequestModalFnc("Error saving user", true));
|
||||
}, gui.failRequestModalFnc(gettext("User saving error"), true));
|
||||
});
|
||||
});
|
||||
});
|
||||
},
|
||||
onDelete: gui.methods.del(user, gettext('Delete user'), gettext('Error deleting user')),
|
||||
onDelete: gui.methods.del(user, gettext('Delete user'), gettext('User deletion error')),
|
||||
});
|
||||
|
||||
var logTable = gui.authenticators.logTable(id, {
|
||||
@ -368,9 +368,9 @@ gui.authenticators.link = function(event) {
|
||||
onRefresh : function() {
|
||||
$('#users-placeholder').empty(); // Remove detail on parent refresh
|
||||
},
|
||||
onNew : gui.methods.typedNew(gui.authenticators, gettext('New authenticator'), gettext('Error creating authenticator'),testButton),
|
||||
onEdit: gui.methods.typedEdit(gui.authenticators, gettext('Edit authenticator'), gettext('Error processing authenticator'), testButton),
|
||||
onDelete: gui.methods.del(gui.authenticators, gettext('Delete authenticator'), gettext('Error deleting authenticator')),
|
||||
onNew : gui.methods.typedNew(gui.authenticators, gettext('New authenticator'), gettext('Authenticator creation error'),testButton),
|
||||
onEdit: gui.methods.typedEdit(gui.authenticators, gettext('Edit authenticator'), gettext('Authenticator saving error'), testButton),
|
||||
onDelete: gui.methods.del(gui.authenticators, gettext('Delete authenticator'), gettext('Authenticator deletion error')),
|
||||
|
||||
});
|
||||
});
|
||||
|
@ -17,17 +17,17 @@ gui.connectivity.link = function(event) {
|
||||
rowSelect : 'single',
|
||||
container : 'transports-placeholder',
|
||||
buttons : [ 'new', 'edit', 'delete', 'xls' ],
|
||||
onNew : gui.methods.typedNew(gui.connectivity.transports, gettext('New transport'), gettext('Error creating transport')),
|
||||
onEdit: gui.methods.typedEdit(gui.connectivity.transports, gettext('Edit transport'), gettext('Error processing transport')),
|
||||
onDelete: gui.methods.del(gui.connectivity.transports, gettext('Delete transport'), gettext('Error deleting transport')),
|
||||
onNew : gui.methods.typedNew(gui.connectivity.transports, gettext('New transport'), gettext('Transport creation error')),
|
||||
onEdit: gui.methods.typedEdit(gui.connectivity.transports, gettext('Edit transport'), gettext('Transport saving error')),
|
||||
onDelete: gui.methods.del(gui.connectivity.transports, gettext('Delete transport'), gettext('Transport deletion error')),
|
||||
});
|
||||
gui.connectivity.networks.table({
|
||||
rowSelect : 'single',
|
||||
container : 'networks-placeholder',
|
||||
buttons : [ 'new', 'edit', 'delete', 'xls' ],
|
||||
onNew : gui.methods.typedNew(gui.connectivity.networks, gettext('New network'), gettext('Error creating network')),
|
||||
onEdit: gui.methods.typedEdit(gui.connectivity.networks, gettext('Edit network'), gettext('Error processing network')),
|
||||
onDelete: gui.methods.del(gui.connectivity.networks, gettext('Delete network'), gettext('Error deleting network')),
|
||||
onNew : gui.methods.typedNew(gui.connectivity.networks, gettext('New network'), gettext('Network creation error')),
|
||||
onEdit: gui.methods.typedEdit(gui.connectivity.networks, gettext('Edit network'), gettext('Network saving error')),
|
||||
onDelete: gui.methods.del(gui.connectivity.networks, gettext('Delete network'), gettext('Network deletion error')),
|
||||
});
|
||||
});
|
||||
|
||||
|
@ -10,9 +10,9 @@ gui.osmanagers.link = function(event) {
|
||||
gui.osmanagers.table({
|
||||
rowSelect : 'single',
|
||||
buttons : [ 'new', 'edit', 'delete', 'xls' ],
|
||||
onNew : gui.methods.typedNew(gui.osmanagers, gettext('New OSManager'), gettext('Error creating OSManager')),
|
||||
onEdit: gui.methods.typedEdit(gui.osmanagers, gettext('Edit OSManager'), gettext('Error processing OSManager')),
|
||||
onDelete: gui.methods.del(gui.osmanagers, gettext('Delete OSManager'), gettext('Error deleting OSManager')),
|
||||
onNew : gui.methods.typedNew(gui.osmanagers, gettext('New OSManager'), gettext('OSManager creation error')),
|
||||
onEdit: gui.methods.typedEdit(gui.osmanagers, gettext('Edit OSManager'), gettext('OSManager saving error')),
|
||||
onDelete: gui.methods.del(gui.osmanagers, gettext('Delete OSManager'), gettext('OSManager deletion error')),
|
||||
});
|
||||
|
||||
return false;
|
||||
|
@ -108,9 +108,9 @@ gui.providers.link = function(event) {
|
||||
return true;
|
||||
},
|
||||
buttons : [ 'new', 'edit', 'delete', 'xls' ],
|
||||
onEdit : gui.methods.typedEdit(services, gettext('Edit service'), gettext('Error processing service'), testButton),
|
||||
onNew : gui.methods.typedNew(services, gettext('New service'), gettext('Error creating service'), testButton),
|
||||
onDelete: gui.methods.del(services, gettext('Delete service'), gettext('Error deleting service'), testButton),
|
||||
onEdit : gui.methods.typedEdit(services, gettext('Edit service'), gettext('Service creation error'), testButton),
|
||||
onNew : gui.methods.typedNew(services, gettext('New service'), gettext('Service saving error'), testButton),
|
||||
onDelete: gui.methods.del(services, gettext('Delete service'), gettext('Service deletion error'), testButton),
|
||||
scrollToTable : false,
|
||||
onLoad: function(k) {
|
||||
gui.tools.unblockUI();
|
||||
@ -125,9 +125,9 @@ gui.providers.link = function(event) {
|
||||
prevTables.push(logTable);
|
||||
},
|
||||
buttons : [ 'new', 'edit', 'delete', 'xls' ],
|
||||
onNew : gui.methods.typedNew(gui.providers, gettext('New provider'), gettext('Error creating provider'), testButton),
|
||||
onEdit: gui.methods.typedEdit(gui.providers, gettext('Edit provider'), gettext('Error processing provider'), testButton),
|
||||
onDelete: gui.methods.del(gui.providers, gettext('Delete provider'), gettext('Error deleting provider')),
|
||||
onNew : gui.methods.typedNew(gui.providers, gettext('New services provider'), gettext('Services provider creation error'), testButton),
|
||||
onEdit: gui.methods.typedEdit(gui.providers, gettext('Edit services provider'), gettext('Services Provider saving error'), testButton),
|
||||
onDelete: gui.methods.del(gui.providers, gettext('Delete services provider'), gettext('Services Provider deletion error')),
|
||||
});
|
||||
});
|
||||
|
||||
|
@ -97,27 +97,13 @@ gui.servicesPools.link = function(event) {
|
||||
}));
|
||||
gui.setLinksEvents();
|
||||
|
||||
var testClick = function(val, value, btn, tbl, refreshFnc) {
|
||||
gui.doLog(value);
|
||||
};
|
||||
var counter = 0;
|
||||
var testSelect = function(val, value, btn, tbl, refreshFnc) {
|
||||
if( !val ) {
|
||||
$(btn).removeClass('btn3d-info').addClass('disabled');
|
||||
return;
|
||||
}
|
||||
$(btn).removeClass('disabled').addClass('btn3d-info');
|
||||
counter = counter + 1;
|
||||
gui.doLog('Select', counter.toString(), val, value);
|
||||
};
|
||||
|
||||
/*
|
||||
* Services pools part
|
||||
*/
|
||||
var servicesPoolsTable = gui.servicesPools.table({
|
||||
container : 'deployed-services-placeholder',
|
||||
rowSelect : 'single',
|
||||
buttons : [ 'new', 'edit', 'delete', { text: gettext('Test'), css: 'disabled', click: testClick, select: testSelect }, 'xls' ],
|
||||
buttons : [ 'new', 'edit', 'delete', 'xls' ],
|
||||
onRowDeselect: function() {
|
||||
clearDetails();
|
||||
},
|
||||
@ -133,7 +119,7 @@ gui.servicesPools.link = function(event) {
|
||||
service = availableServices[servPool.service_id];
|
||||
} catch (e) {
|
||||
gui.doLog('Exception on rowSelect', e);
|
||||
gui.notify(gettext('Error processing deployed service'), 'danger');
|
||||
gui.notify('Service pool ' + gettext('error'), 'danger');
|
||||
return;
|
||||
}
|
||||
|
||||
@ -184,7 +170,7 @@ gui.servicesPools.link = function(event) {
|
||||
container : 'groups-placeholder',
|
||||
rowSelect : 'single',
|
||||
buttons : [ 'new', 'delete', 'xls' ],
|
||||
onNew: function(value, event, table, refreshFnc) {
|
||||
onNew: function(value, table, refreshFnc) {
|
||||
|
||||
api.templates.get('pool_add_group', function(tmpl){
|
||||
api.authenticators.overview(function(data){
|
||||
@ -209,14 +195,25 @@ gui.servicesPools.link = function(event) {
|
||||
});
|
||||
|
||||
$(modalId + ' .button-accept').on('click', function(event) {
|
||||
alert(event);
|
||||
var auth = $(modalId + ' #id_auth_select').val();
|
||||
var group = $(modalId + ' #id_group_select').val();
|
||||
if( auth == -1 || group == -1 ) {
|
||||
gui.notify(gettext('You must provide authenticator and group'), 'danger');
|
||||
} else { // Save & close modal
|
||||
groups.rest.create({id: group}, function(data){
|
||||
$(modalId).modal('hide');
|
||||
refreshFnc();
|
||||
});
|
||||
|
||||
}
|
||||
});
|
||||
// Makes form "beautyfull" :-)
|
||||
gui.forms.beautify(modalId);
|
||||
gui.tools.applyCustoms(modalId);
|
||||
});
|
||||
});
|
||||
|
||||
},
|
||||
onDelete: gui.methods.del(groups, gettext('Remove group'), gettext('Group removal error')),
|
||||
onData : function(data) {
|
||||
$.each(data, function(undefined, value){
|
||||
value.group_name = '<b>' + value.auth_name + '</b>\\' + value.name;
|
||||
@ -263,6 +260,33 @@ gui.servicesPools.link = function(event) {
|
||||
container: 'transports-placeholder',
|
||||
rowSelect: 'single',
|
||||
buttons : [ 'new', 'delete', 'xls' ],
|
||||
onNew: function(value, table, refreshFnc) {
|
||||
|
||||
api.templates.get('pool_add_transport', function(tmpl){
|
||||
api.transports.overview(function(data){
|
||||
var modalId = gui.launchModal(gettext('Add transport'),api.templates.evaluate(tmpl, {
|
||||
transports: data,
|
||||
}));
|
||||
|
||||
$(modalId + ' .button-accept').on('click', function(event) {
|
||||
var transport = $(modalId + ' #id_transport_select').val();
|
||||
if( transport == -1 ) {
|
||||
gui.notify(gettext('You must provide a transport'), 'danger');
|
||||
} else { // Save & close modal
|
||||
transports.rest.create({id: transport}, function(data){
|
||||
$(modalId).modal('hide');
|
||||
refreshFnc();
|
||||
});
|
||||
|
||||
}
|
||||
});
|
||||
// Makes form "beautyfull" :-)
|
||||
gui.tools.applyCustoms(modalId);
|
||||
});
|
||||
});
|
||||
|
||||
},
|
||||
onDelete: gui.methods.del(transports, gettext('Remove transport'), gettext('Transport removal error')),
|
||||
onData: function(data) {
|
||||
$.each(data, function(undefined, value){
|
||||
var style = 'display:inline-block; background: url(data:image/png;base64,' +
|
||||
@ -287,27 +311,36 @@ gui.servicesPools.link = function(event) {
|
||||
container : 'publications-placeholder',
|
||||
rowSelect : 'single',
|
||||
buttons : [ 'new', {
|
||||
text: gettext('Cancel'),
|
||||
css: 'disabled',
|
||||
click: function(val, value, btn, tbl, refreshFnc) {
|
||||
gui.doLog(val);
|
||||
},
|
||||
select: function(val, value, btn, tbl, refreshFnc) {
|
||||
if( !val ) {
|
||||
$(btn).removeClass('btn3d-info').addClass('disabled');
|
||||
return;
|
||||
}
|
||||
if( ['P','W','L'].indexOf(val.state) > 0 ) { // Waiting for publication, Preparing or running
|
||||
$(btn).removeClass('disabled').addClass('btn3d-info');
|
||||
}
|
||||
},
|
||||
},
|
||||
text: gettext('Cancel'),
|
||||
css: 'disabled',
|
||||
click: function(val, value, btn, tbl, refreshFnc) {
|
||||
gui.promptModal(gettext('Publish'), gettext('Cancel publication'),{
|
||||
onYes: function() {
|
||||
pubApi.invoke( val.id + '/cancel', function(){
|
||||
refreshFnc();
|
||||
});
|
||||
}
|
||||
});
|
||||
},
|
||||
select: function(val, value, btn, tbl, refreshFnc) {
|
||||
if( !val ) {
|
||||
$(btn).removeClass('btn3d-info').addClass('disabled');
|
||||
return;
|
||||
}
|
||||
if( ['P','W','L'].indexOf(val.state) > 0 ) { // Waiting for publication, Preparing or running
|
||||
$(btn).removeClass('disabled').addClass('btn3d-info');
|
||||
}
|
||||
},
|
||||
},
|
||||
'xls' ],
|
||||
onNew: function(action, tbl, refreshFnc) {
|
||||
gui.doLog('New publication');
|
||||
pubApi.invoke('publish', function(){
|
||||
gui.doLog('Success');
|
||||
}, gui.failRequestModalFnc(gettext('Publication failed')) );
|
||||
gui.promptModal(gettext('Publish'), gettext('Launch new publication?'), {
|
||||
onYes: function() {
|
||||
pubApi.invoke('publish', function(){
|
||||
refreshFnc();
|
||||
}, gui.failRequestModalFnc(gettext('Failed creating publication')) );
|
||||
}
|
||||
});
|
||||
},
|
||||
});
|
||||
prevTables.push(publicationsTable);
|
||||
@ -349,7 +382,7 @@ gui.servicesPools.link = function(event) {
|
||||
}
|
||||
});
|
||||
},
|
||||
onNew: gui.methods.typedNew(gui.servicesPools, gettext('New service pool'), gettext('Error creating service pool'), {
|
||||
onNew: gui.methods.typedNew(gui.servicesPools, gettext('New service pool'), 'Service pool ' + gettext('creation error'), {
|
||||
guiProcessor: function(guiDef) { // Create has "save on publish" field
|
||||
gui.doLog(guiDef);
|
||||
var newDef = [].concat(guiDef).concat([{
|
||||
@ -357,7 +390,7 @@ gui.servicesPools.link = function(event) {
|
||||
'value': true,
|
||||
'gui': {
|
||||
'label': gettext('Publish on creation'),
|
||||
'tooltip': gettext('If selected, will initiate the publication on service inmediatly pool after creation'),
|
||||
'tooltip': gettext('If selected, will initiate the publication inmediatly after creation'),
|
||||
'type': 'checkbox',
|
||||
'order': 150,
|
||||
'defvalue': true,
|
||||
@ -368,8 +401,8 @@ gui.servicesPools.link = function(event) {
|
||||
},
|
||||
preprocessor: preFnc,
|
||||
}),
|
||||
onEdit: gui.methods.typedEdit(gui.servicesPools, gettext('Edit service pool'), gettext('Error saving service pool')),
|
||||
onDelete: gui.methods.del(gui.servicesPools, gettext('Delete service pool'), gettext('Error deleting service pool')),
|
||||
onEdit: gui.methods.typedEdit(gui.servicesPools, gettext('Edit') + ' service pool', 'Service pool ' + gettext('saving error')),
|
||||
onDelete: gui.methods.del(gui.servicesPools, gettext('Delete') + ' service pool', 'Service pool ' + gettext('deletion error')),
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -3,7 +3,7 @@
|
||||
// Basic GUI components
|
||||
|
||||
// Tools
|
||||
gui.clear_cache = new BasicGuiElement('Clear cache');
|
||||
gui.clear_cache = new BasicGuiElement('Flush cache');
|
||||
gui.clear_cache.link = function() {
|
||||
"use strict";
|
||||
api.getJson('cache/flush', {
|
||||
|
@ -169,20 +169,6 @@
|
||||
return res;
|
||||
};
|
||||
|
||||
// Beautifies a form
|
||||
gui.forms.beautify = function(formSelector) {
|
||||
// For "beauty" switches, initialize them now
|
||||
$(formSelector + ' [type="checkbox"]').bootstrapSwitch();
|
||||
// Activate "cool" selects
|
||||
$(formSelector + ' .selectpicker').selectpicker();
|
||||
// TEST: cooller on mobile devices
|
||||
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent) ) {
|
||||
$(formSelector + ' .selectpicker').selectpicker('mobile');
|
||||
}
|
||||
// Activate tooltips
|
||||
$(formSelector + ' [data-toggle="tooltip"]').tooltip({delay: {show: 1000, hide: 100}, placement: 'auto right'});
|
||||
};
|
||||
|
||||
// Options has this keys:
|
||||
// title
|
||||
// fields
|
||||
@ -231,7 +217,7 @@
|
||||
// Get form
|
||||
var $form = $(id + ' form');
|
||||
|
||||
gui.forms.beautify(id);
|
||||
gui.tools.applyCustoms(id);
|
||||
|
||||
// Validation
|
||||
$form.validate({
|
||||
|
@ -129,6 +129,24 @@
|
||||
gui.launchModal('<b class="text-danger">' + title + '</b>', jqXHR.responseText, { actionButton: ' '});
|
||||
};
|
||||
};
|
||||
|
||||
gui.promptModal = function(title, question, options) {
|
||||
options = options || {};
|
||||
options.actionButton = '<button type="button" class="btn btn-primary button-yes">' + (options.yesButton || gettext('yes')) + '</button>';
|
||||
options.closeButton = '<button type="button" class="btn btn-danger button-no">' + (options.yesButton || gettext('no')) + '</button>';
|
||||
var onYes = options.onYes || function(){};
|
||||
var onNo = options.onNo || function(){};
|
||||
|
||||
var modalId = gui.launchModal(title, question, options);
|
||||
$(modalId + ' .button-yes').on('click', function(event){
|
||||
$(modalId).modal('hide');
|
||||
onYes();
|
||||
});
|
||||
$(modalId + ' .button-no').on('click', function(event){
|
||||
$(modalId).modal('hide');
|
||||
onNo();
|
||||
});
|
||||
};
|
||||
|
||||
gui.clearWorkspace = function() {
|
||||
$('#content').empty();
|
||||
|
@ -19,7 +19,7 @@
|
||||
<li><a class="lnk-authenticators" href="#"><i class="fa fa-key"></i> {% trans 'Authenticators' %}</a></li>
|
||||
<li><a class="lnk-osmanagers" href="#"><i class="fa fa-gears"></i> Os Managers</a></li>
|
||||
<li><a class="lnk-connectivity" href="#"><i class="fa fa-sitemap"></i> {% trans 'Connectivity' %}</a></li>
|
||||
<li><a class="lnk-deployed_services" href=""><i class="fa fa-puzzle-piece"></i> {% trans 'Services pools' %}</a></li>
|
||||
<li><a class="lnk-deployed_services" href=""><i class="fa fa-puzzle-piece"></i> Service pools</a></li>
|
||||
<li class="dropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-caret-square-o-down"></i> Tools <b class="caret"></b></a>
|
||||
<ul class="dropdown-menu">
|
||||
|
@ -0,0 +1,16 @@
|
||||
{% load i18n %}
|
||||
{% verbatim %}
|
||||
<form class="form-horizontal" role="form">
|
||||
<div class="form-group">
|
||||
<label for="id_transport_select" class="col-sm-2 control-label">{% endverbatim %}{% trans 'Transport' %}{% verbatim %}</label>
|
||||
<div class="col-sm-10">
|
||||
<select id="id_transport_select" class="selectpicker show-menu-arrow show-tick modal_field_data" data-style="btn-default" data-width="100%">
|
||||
<option value="-1"></option>
|
||||
{{# each transports }}
|
||||
<option value="{{ id }}">{{ name }}</option>
|
||||
{{/ each }}
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
{% endverbatim %}
|
Loading…
Reference in New Issue
Block a user