From 20cc73dca8edf6ed214abc0a6d05632e1a011b93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adolfo=20G=C3=B3mez=20Garc=C3=ADa?= Date: Tue, 10 Feb 2015 09:54:45 +0100 Subject: [PATCH] * Added Manifest small fixes for applets * Updated translations * Added several "methods" support for sqlite3 db backend (on __init__ of uds) such as max, min & ceil (needed for stats) --- nxtransport/src/manifest | 3 +- nxtuntransport/src/manifest | 3 +- rdptransport/java/src/manifest | 3 +- server/src/uds/REST/model.py | 6 +- server/src/uds/__init__.py | 15 + .../src/uds/locale/de/LC_MESSAGES/django.mo | Bin 57790 -> 57740 bytes .../src/uds/locale/de/LC_MESSAGES/django.po | 14 +- .../src/uds/locale/de/LC_MESSAGES/djangojs.mo | Bin 10623 -> 10623 bytes .../src/uds/locale/de/LC_MESSAGES/djangojs.po | 2 +- .../src/uds/locale/en/LC_MESSAGES/django.mo | Bin 378 -> 378 bytes .../src/uds/locale/en/LC_MESSAGES/django.po | 10 +- .../src/uds/locale/en/LC_MESSAGES/djangojs.mo | Bin 378 -> 378 bytes .../src/uds/locale/en/LC_MESSAGES/djangojs.po | 2 +- .../src/uds/locale/es/LC_MESSAGES/django.mo | Bin 58569 -> 58552 bytes .../src/uds/locale/es/LC_MESSAGES/django.po | 432 +++++++++--------- .../src/uds/locale/es/LC_MESSAGES/djangojs.mo | Bin 10822 -> 10814 bytes .../src/uds/locale/es/LC_MESSAGES/djangojs.po | 24 +- .../src/uds/locale/fr/LC_MESSAGES/django.mo | Bin 59015 -> 58968 bytes .../src/uds/locale/fr/LC_MESSAGES/django.po | 14 +- .../src/uds/locale/fr/LC_MESSAGES/djangojs.mo | Bin 10840 -> 10840 bytes .../src/uds/locale/fr/LC_MESSAGES/djangojs.po | 2 +- .../src/uds/locale/it/LC_MESSAGES/django.mo | Bin 57342 -> 57292 bytes .../src/uds/locale/it/LC_MESSAGES/django.po | 14 +- .../src/uds/locale/it/LC_MESSAGES/djangojs.mo | Bin 10679 -> 10679 bytes .../src/uds/locale/it/LC_MESSAGES/djangojs.po | 2 +- .../src/uds/locale/pt/LC_MESSAGES/django.mo | Bin 58046 -> 58003 bytes .../src/uds/locale/pt/LC_MESSAGES/django.po | 14 +- .../src/uds/locale/pt/LC_MESSAGES/djangojs.mo | Bin 10945 -> 10945 bytes .../src/uds/locale/pt/LC_MESSAGES/djangojs.po | 2 +- server/src/uds/views.py | 29 +- 30 files changed, 294 insertions(+), 297 deletions(-) diff --git a/nxtransport/src/manifest b/nxtransport/src/manifest index 58f7fa2c8..d75df33e0 100644 --- a/nxtransport/src/manifest +++ b/nxtransport/src/manifest @@ -1,4 +1,5 @@ Manifest-Version: 1.0 Sealed: true Permissions: all-permissions - +Codebase: * +Application-Name: UDS NX Connector \ No newline at end of file diff --git a/nxtuntransport/src/manifest b/nxtuntransport/src/manifest index 58f7fa2c8..c02eabe8a 100644 --- a/nxtuntransport/src/manifest +++ b/nxtuntransport/src/manifest @@ -1,4 +1,5 @@ Manifest-Version: 1.0 Sealed: true Permissions: all-permissions - +Codebase: * +Application-Name: UDS TunNX Connector diff --git a/rdptransport/java/src/manifest b/rdptransport/java/src/manifest index 58f7fa2c8..2f74a0113 100644 --- a/rdptransport/java/src/manifest +++ b/rdptransport/java/src/manifest @@ -1,4 +1,5 @@ Manifest-Version: 1.0 Sealed: true Permissions: all-permissions - +Codebase: * +Application-Name: UDS RDP Connector \ No newline at end of file diff --git a/server/src/uds/REST/model.py b/server/src/uds/REST/model.py index a1ba8fb1d..e2ef50bff 100644 --- a/server/src/uds/REST/model.py +++ b/server/src/uds/REST/model.py @@ -49,7 +49,7 @@ import logging logger = logging.getLogger(__name__) -__updated__ = '2015-02-03' +__updated__ = '2015-02-10' # a few constants @@ -140,8 +140,8 @@ class BaseModelHandler(Handler): self.addField(gui, { 'name': 'small_name', 'type': 'text', - 'label': _('Short name'), - 'tooltip': _('Short name of this element'), + 'label': _('Tag'), + 'tooltip': _('Tag for this element'), 'required': True, 'length': 128, 'order': 0 - 97, diff --git a/server/src/uds/__init__.py b/server/src/uds/__init__.py index 58e6ea563..2d4e8b970 100644 --- a/server/src/uds/__init__.py +++ b/server/src/uds/__init__.py @@ -60,3 +60,18 @@ class UDSAppConfig(AppConfig): logger.debug('Initializing app (ready) ***************') default_app_config = 'uds.UDSAppConfig' + + +# Sets up several sqlite non existing methods +from django.db.backends.signals import connection_created +from django.dispatch import receiver +import math + + +@receiver(connection_created) +def extend_sqlite(connection=None, **kwargs): + if connection.vendor == "sqlite": + logger.debug('Connection vendor is sqlite, extending methods') + connection.connection.create_function("MIN", 2, min) + connection.connection.create_function("MAX", 2, max) + connection.connection.create_function("CEIL", 1, math.ceil) diff --git a/server/src/uds/locale/de/LC_MESSAGES/django.mo b/server/src/uds/locale/de/LC_MESSAGES/django.mo index 4ba970db7d312abae6c67cf7b2f9e69e6ef00062..6a5f15af1488c4fbd1b307c59b980166579b2ed7 100644 GIT binary patch delta 12129 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≻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\n" "Language-Team: LANGUAGE \n" @@ -87,7 +87,7 @@ msgstr "Kommentare" msgid "Priority" msgstr "Priorität" -#: REST/methods/authenticators.py:61 +#: REST/methods/authenticators.py:61 REST/model.py:143 msgid "Tag" msgstr "Tag" @@ -230,7 +230,6 @@ msgid "Parent Service" msgstr "Eltern-Service" #: REST/methods/services_pools.py:70 REST/methods/user_services.py:113 -#| msgid "Status" msgid "status" msgstr "Status" @@ -536,13 +535,10 @@ msgstr "" "Bestimmt die Priorität dieses Elements (niedrigere Zahl bedeutet höhere " "Priorität)" -#: REST/model.py:143 -msgid "Short name" -msgstr "Kurzname" - #: REST/model.py:144 -msgid "Short name of this element" -msgstr "Kurzer Name für dieses element" +#| msgid "Name of this element" +msgid "Tag for this element" +msgstr "Tag für dieses element" #: REST/model.py:219 msgid "Invalid Request" diff --git a/server/src/uds/locale/de/LC_MESSAGES/djangojs.mo b/server/src/uds/locale/de/LC_MESSAGES/djangojs.mo index 95e96320e7813292acc430105f8b607ee35faba2..1f789376be44528a6837f21a0c441927570569df 100644 GIT binary patch delta 21 ccmew#^gn2Ww-kq=fr5dhm8sF@U@0Ab09srIrT_o{ delta 21 ccmew#^gn2Ww-kqgv4VlQm4V^rU@0Ab09rT(pa1{> diff --git a/server/src/uds/locale/de/LC_MESSAGES/djangojs.po b/server/src/uds/locale/de/LC_MESSAGES/djangojs.po index 94888ca90..2610ab3e4 100644 --- a/server/src/uds/locale/de/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/de/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-03 07:01+0100\n" +"POT-Creation-Date: 2015-02-10 09:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/server/src/uds/locale/en/LC_MESSAGES/django.mo b/server/src/uds/locale/en/LC_MESSAGES/django.mo index 598c7b97ac1ccfdcfc152aa3d90ba0cd1c7bfbfe..f2b0a7993752c0d4dc7c823fda2338a4b00f4f7a 100644 GIT binary patch delta 18 Zcmeyx^owaiKZl`#f`O%#snNvgj{!g=2DShI delta 18 Zcmeyx^owaiKZk*_f`Pe}fx*P-j{!gk2Co1B diff --git a/server/src/uds/locale/en/LC_MESSAGES/django.po b/server/src/uds/locale/en/LC_MESSAGES/django.po index be3fd3a40..3e2fe9852 100644 --- a/server/src/uds/locale/en/LC_MESSAGES/django.po +++ b/server/src/uds/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-03 07:00+0100\n" +"POT-Creation-Date: 2015-02-10 09:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -62,7 +62,7 @@ msgstr "" msgid "Priority" msgstr "" -#: REST/methods/authenticators.py:61 +#: REST/methods/authenticators.py:61 REST/model.py:143 msgid "Tag" msgstr "" @@ -490,12 +490,8 @@ msgid "" "Selects the priority of this element (lower number means higher priority)" msgstr "" -#: REST/model.py:143 -msgid "Short name" -msgstr "" - #: REST/model.py:144 -msgid "Short name of this element" +msgid "Tag for this element" msgstr "" #: REST/model.py:219 diff --git a/server/src/uds/locale/en/LC_MESSAGES/djangojs.mo b/server/src/uds/locale/en/LC_MESSAGES/djangojs.mo index a332eb81dae756e5797a082cff13783c88d05660..f2b0a7993752c0d4dc7c823fda2338a4b00f4f7a 100644 GIT binary patch delta 18 Zcmeyx^owaiKZl`#f`O%#snNvgj{!g=2DShI delta 18 Zcmeyx^owaiKZk*_f`Pe}f#JmIj{!go2Cx7C diff --git a/server/src/uds/locale/en/LC_MESSAGES/djangojs.po b/server/src/uds/locale/en/LC_MESSAGES/djangojs.po index 702bda8ad..98a23206a 100644 --- a/server/src/uds/locale/en/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/en/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-03 07:01+0100\n" +"POT-Creation-Date: 2015-02-10 09:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/server/src/uds/locale/es/LC_MESSAGES/django.mo b/server/src/uds/locale/es/LC_MESSAGES/django.mo index 5273c6ddc9251dae53446b4bece7c90f784ca8d2..87d82d549bf15da3ef62980808173ce3dea07b66 100644 GIT binary patch delta 16181 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
As1B`g^Xpux4WW)$ksu^FvTWa2~25(Mw4T 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 diff --git a/server/src/uds/locale/es/LC_MESSAGES/django.po b/server/src/uds/locale/es/LC_MESSAGES/django.po index 54dcfe231..279b388d4 100644 --- a/server/src/uds/locale/es/LC_MESSAGES/django.po +++ b/server/src/uds/locale/es/LC_MESSAGES/django.po @@ -4,16 +4,17 @@ # # Translators: # Adolfo Gómez , 2012-2014 -# Adolfo Gómez , 2014 +# Adolfo Gómez , 2014-2015 # blafuente , 2014 +# blafuente , 2014-2015 # JaviBas , 2014 # JaviBas , 2014 msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-03 07:00+0100\n" -"PO-Revision-Date: 2014-06-03 11:05+0000\n" +"POT-Creation-Date: 2015-02-10 09:52+0100\n" +"PO-Revision-Date: 2015-02-09 10:44+0000\n" "Last-Translator: blafuente \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/openuds/language/" "es/)\n" @@ -25,7 +26,7 @@ msgstr "" #: REST/methods/actor.py:92 msgid "Correct" -msgstr "Corregir" +msgstr "Correcto" #: REST/methods/actor.py:102 msgid "Invalid key" @@ -68,7 +69,7 @@ msgstr "Comentarios" msgid "Priority" msgstr "Prioridad" -#: REST/methods/authenticators.py:61 +#: REST/methods/authenticators.py:61 REST/model.py:143 msgid "Tag" msgstr "Etiqueta" @@ -93,7 +94,7 @@ msgstr "Imagen" #: REST/methods/images.py:78 msgid "Image object" -msgstr "Objeto Image" +msgstr "Objeto Imagen" #: REST/methods/networks.py:57 msgid "Current Networks" @@ -114,7 +115,7 @@ msgstr "Red no válida: " #: REST/methods/networks.py:79 msgid "Network range" -msgstr "Rango de la red" +msgstr "Rango de red" #: REST/methods/networks.py:80 msgid "" @@ -130,11 +131,11 @@ msgstr "OS Managers Actuales" #: REST/methods/osmanagers.py:78 msgid "Can't delete an OS Manager with services pools associated" -msgstr "No se puede eliminar un gestor de OS servicios de piscinas asociados" +msgstr "No se puede eliminar OS Manager con services pools asociados" #: REST/methods/osmanagers.py:82 msgid "Can't modify an OS Manager with services pools associated" -msgstr "No se puede modificar un gestor de OS servicios de piscinas asociados" +msgstr "No se puede modificar un OS Manager con services pools asociados" #: REST/methods/providers.py:58 msgid "Service providers" @@ -207,7 +208,6 @@ msgid "Parent Service" msgstr "Servicio Padre" #: REST/methods/services_pools.py:70 REST/methods/user_services.py:113 -#| msgid "Status" msgid "status" msgstr "estado" @@ -237,7 +237,7 @@ msgstr "OS Manager" #: REST/methods/services_pools.py:137 msgid "OS Manager used as base of this service pool" -msgstr "OS Manager utilizado como base de esta pool de servicios" +msgstr "OS Manager utilizado como base de este pool de servicios" #: REST/methods/services_pools.py:144 msgid "Associated Image" @@ -245,7 +245,7 @@ msgstr "Imagen asociada" #: REST/methods/services_pools.py:145 msgid "Image assocciated with this service" -msgstr "Imagen assocciated con este servicio" +msgstr "Imagen asociada con este servicio" #: REST/methods/services_pools.py:152 msgid "Initial available services" @@ -271,8 +271,8 @@ msgstr "Servicios para mantener en la caché L2" #: REST/methods/services_pools.py:169 msgid "Services kept in cache of level2 for improved service generation" msgstr "" -"Servicios guardado en la memoria caché de nivel 2 para la generación de " -"servicio mejorados" +"Servicios guardado en la caché de nivel 2 para la generación de servicio " +"mejorados" #: REST/methods/services_pools.py:176 msgid "Maximum number of services to provide" @@ -283,7 +283,7 @@ msgid "" "Maximum number of service (assigned and L1 cache) that can be created for " "this service" msgstr "" -"Número máximo de servicios (asignado y caché L1) que pueden crearse para " +"Número máximo de servicios (asignados y caché L1) que pueden crearse para " "este pool de servicios" #: REST/methods/services_pools.py:183 @@ -292,15 +292,15 @@ msgstr "Mostrar transportes" #: REST/methods/services_pools.py:184 msgid "If active, alternative transports for user will be shown" -msgstr "Si está activo, transportes alternativos para usuario aparecerá" +msgstr "Si está activo, se mostrarán transportes alternativos para el usuario " #: REST/methods/services_pools.py:199 msgid "Base service does not exist anymore" -msgstr "Ya no existe servicio de base" +msgstr "Ya no existe servicio base" #: REST/methods/services_pools.py:218 msgid "This service requires an OS Manager" -msgstr "Este servicio requiere un administrador de sistema operativo" +msgstr "Este servicio requiere un OS Manager" #: REST/methods/transports.py:52 msgid "Current Transports" @@ -315,8 +315,9 @@ msgid "" "If checked, the transport will be enabled for the selected networks.If " "unchecked, transport will be disabled for selected networks" msgstr "" -"Si está marcada, se habilitará el transporte para las redes seleccionadas.If " -"Si se descontrolara, transporte estará desactivada redes seleccionadas" +"Si está marcada, se habilitará el transporte para las redes seleccionadas. " +"Si no esá marcada, el transporte estará desactivado para las redes " +"seleccionadas" #: REST/methods/transports.py:77 templates/uds/html5/index.html:105 #: templates/uds/index.html:79 @@ -328,7 +329,7 @@ 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á " +"Redes asociadas a este transporte. Si no hay red seleccionada, significará " "\"todas las redes\"" #: REST/methods/user_services.py:75 REST/methods/user_services.py:76 @@ -380,11 +381,11 @@ msgstr "Propietario" #: REST/methods/user_services.py:119 REST/methods/user_services.py:181 msgid "Actor version" -msgstr "Versión de agente" +msgstr "Versión de actor" #: REST/methods/user_services.py:146 msgid "Item is not removable" -msgstr "El artículo no se puede borrar" +msgstr "El artículo no se puede eliminar" #: REST/methods/user_services.py:170 msgid "Cached services" @@ -450,7 +451,7 @@ msgstr "Usuarios actuales" #: transports/RGS_enterprise/TRGSTransport.py:48 #: transports/TSNX/TSNXTransport.py:72 web/forms/LoginForm.py:73 msgid "Username" -msgstr "Usuario" +msgstr "Nombre de usuario" #: REST/methods/users_groups.py:96 REST/methods/users_groups.py:209 #: REST/methods/users_groups.py:210 @@ -485,7 +486,7 @@ msgstr "Grupo" #: REST/methods/users_groups.py:215 msgid "UDS Group" -msgstr "Grupo de UDS" +msgstr "Grupo UDS" #: REST/methods/users_groups.py:216 msgid "Meta group" @@ -510,13 +511,10 @@ msgstr "" "Selecciona la prioridad de este elemento (menor número significa mayor " "prioridad)" -#: REST/model.py:143 -msgid "Short name" -msgstr "Nombre corto" - #: REST/model.py:144 -msgid "Short name of this element" -msgstr "Nombre corto de este elemento" +#| msgid "Name of this element" +msgid "Tag for this element" +msgstr "Etiqueta para este elemento" #: REST/model.py:219 msgid "Invalid Request" @@ -524,7 +522,7 @@ msgstr "Solicitud inválida" #: REST/model.py:226 msgid "Method not found in {}: {}" -msgstr "Método no se encuentra en {}: {}" +msgstr "Método no encontrado en {}: {}" #: REST/model.py:232 msgid "Item not found" @@ -537,7 +535,7 @@ msgstr "Prohibido" #: admin/views.py:69 msgid "requested a template that do not exist" -msgstr "solicitó una plantilla que no existen" +msgstr "solicitó una plantilla que no existe" #: auths/ActiveDirectory_enterprise/Authenticator.py:35 #: auths/EDirectory_enterprise/Authenticator.py:62 @@ -584,8 +582,8 @@ msgid "" "Username with read privileges on the base selected (use USER@DOMAIN.DOM form " "for this)" msgstr "" -"Nombre de usuario con privilegios de lectura en la base seleccionada (use la " -"forma USUARIO@DOMINIO.DOM para esto)" +"Nombre de usuario con privilegios de lectura en la base seleccionada (use el " +"formato USUARIO@DOMINIO.DOM)" #: auths/ActiveDirectory_enterprise/Authenticator.py:40 #: auths/ActiveDirectory_enterprise/Authenticator.py:58 @@ -612,7 +610,7 @@ msgstr "Contraseña" #: auths/EDirectory_enterprise/Authenticator.py:66 #: auths/RegexLdap/Authenticator.py:60 auths/SimpleLDAP/Authenticator.py:61 msgid "Password of the ldap user" -msgstr "Contraseña del usuario del ldap" +msgstr "Contraseña del usuario de LDAP" #: auths/ActiveDirectory_enterprise/Authenticator.py:41 #: auths/EDirectory_enterprise/Authenticator.py:67 @@ -622,7 +620,7 @@ msgstr "Contraseña del usuario del ldap" #: services/OVirt/OVirtProvider.py:97 #: services/Vmware_enterprise/ServiceProviderVC.py:33 msgid "Timeout" -msgstr "Timeout" +msgstr "Tiempo de espera" #: auths/ActiveDirectory_enterprise/Authenticator.py:41 msgid "Timeout in seconds of connection to Active Directory" @@ -640,11 +638,12 @@ msgstr "Autenticar contra Active Directory" #: auths/ActiveDirectory_enterprise/Authenticator.py:461 msgid "Must specify the username in the form USERNAME@DOMAIN.DOM" msgstr "" -"Debe especificar el nombre de usuario de esta forma: USERNAME@DOMAIN.DOM" +"Debe especificar el nombre de usuario con este formato: " +"NOMBREDEUSUARIO@DOMAIN.DOM" #: auths/ActiveDirectory_enterprise/Authenticator.py:177 msgid "Active directory connection error: " -msgstr "Error de conexión del Active Directory: " +msgstr "Error de conexión de Active Directory: " #: auths/ActiveDirectory_enterprise/Authenticator.py:357 #: auths/ActiveDirectory_enterprise/Authenticator.py:405 @@ -687,7 +686,7 @@ msgid "" "Server does not seem an Active Directory (it does not have any user nor " "groups)" msgstr "" -"Servidor no parece un Active Directory (no tiene ningún usuario ni grupos)" +"Servidor no parece un Active Directory (no tiene ni usuarios ni grupos)" #: auths/ActiveDirectory_enterprise/Authenticator.py:496 #: auths/EDirectory_enterprise/Authenticator.py:360 @@ -699,7 +698,7 @@ msgstr "" #: auths/EDirectory_enterprise/Authenticator.py:62 msgid "EDirectory Server IP or Hostname" -msgstr "IP de Servidor EDirectory o nombre de host" +msgstr "IP del Servidor EDirectory o nombre de host" #: auths/EDirectory_enterprise/Authenticator.py:63 #: auths/RegexLdap/Authenticator.py:57 auths/SimpleLDAP/Authenticator.py:58 @@ -712,13 +711,13 @@ msgstr "Puerto" #: auths/EDirectory_enterprise/Authenticator.py:63 #: auths/RegexLdap/Authenticator.py:57 auths/SimpleLDAP/Authenticator.py:58 msgid "Ldap port (usually 389 for non ssl and 636 for ssl)" -msgstr "Puerto LDAP (generalmente 389 sin SSL) y 636 para ssl" +msgstr "Puerto LDAP (generalmente 389 para los que no son SSL) y 636 para ssl" #: auths/EDirectory_enterprise/Authenticator.py:64 #: auths/RegexLdap/Authenticator.py:58 auths/SimpleLDAP/Authenticator.py:59 msgid "If checked, the connection will be ssl, using port 636 instead of 389" msgstr "" -"Si está marcada, la conexión será ssl, usando puerto 636 en lugar de 389" +"Si está marcada, la conexión será ssl, usando el puerto 636 en lugar de 389" #: auths/EDirectory_enterprise/Authenticator.py:65 msgid "Admin user" @@ -726,16 +725,16 @@ msgstr "Usuario admin" #: auths/EDirectory_enterprise/Authenticator.py:65 msgid "Username with read privileges on the eDirectory" -msgstr "Nombre de usuario con privilegios de lectura en el eDirectory" +msgstr "Nombre de usuario con privilegios de lectura en eDirectory" #: auths/EDirectory_enterprise/Authenticator.py:67 #: auths/RegexLdap/Authenticator.py:61 auths/SimpleLDAP/Authenticator.py:62 msgid "Timeout in seconds of connection to LDAP" -msgstr "Tiempo de espera en segundos para el LDAP" +msgstr "Tiempo de espera en segundos de conexión a LDAP" #: auths/EDirectory_enterprise/Authenticator.py:69 msgid "eDirectory Authenticator" -msgstr "Autenticador de eDirectory " +msgstr "Autenticador eDirectory " #: auths/EDirectory_enterprise/Authenticator.py:71 msgid "Authenticate against eDirectory" @@ -744,12 +743,12 @@ msgstr "Autenticar contra eDirectory" #: auths/EDirectory_enterprise/Authenticator.py:125 #: auths/RegexLdap/Authenticator.py:237 auths/SimpleLDAP/Authenticator.py:171 msgid "Ldap connection error: " -msgstr "Error de conexión al ldap: " +msgstr "Error de conexión a LDAP: " #: auths/EDirectory_enterprise/Authenticator.py:325 #: auths/RegexLdap/Authenticator.py:397 auths/SimpleLDAP/Authenticator.py:377 msgid "Ldap search base is incorrect" -msgstr "La base de búsqueda ldap es incorrecta" +msgstr "La base de búsqueda LDAP es incorrecta" #: auths/EDirectory_enterprise/Authenticator.py:330 #: auths/RegexLdap/Authenticator.py:402 auths/SimpleLDAP/Authenticator.py:382 @@ -765,7 +764,7 @@ msgid "" "attribute)" msgstr "" "El atributo de id de usuario Ldap parece ser incorrecto (ningún usuario " -"encontrado por atributo)" +"encontrado por ese atributo)" #: auths/EDirectory_enterprise/Authenticator.py:346 msgid "Expected group attribute " @@ -775,7 +774,7 @@ msgstr "Atributo de grupo previsto" msgid "" "Ldap user class or user id attr is probably wrong (Ldap is an eDirectory?)" msgstr "" -"La clase de usuario Ldap o el atributo id de usuario son probablemente " +"La clase de usuario LDAP o el atributo id de usuario son probablemente " "incorrectos (¿Ldap es un eDirectory?)" #: auths/IP/Authenticator.py:52 @@ -787,8 +786,8 @@ msgid "" "If checked, requests via proxy will get FORWARDED ip address (take care with " "this bein checked, can take internal IP addresses from internet)" msgstr "" -"Si está marcada, las solicitudes a través de proxy tendrá dirección ip " -"REENVIADO (tenga cuidado con esta siendo revisado, puede tomar las " +"Si está marcada, las solicitudes a través de proxy tendrá dirección IP " +"REENVIADO (tenga cuidado cuando esté siendo revisado, puede coger las " "direcciones IP internas de internet)" #: auths/IP/Authenticator.py:54 auths/IP/Authenticator.py:56 @@ -801,7 +800,7 @@ msgstr "Intervalo IP" #: auths/IP/Authenticator.py:103 auths/IP/Authenticator.py:106 msgid "All seems to be fine." -msgstr "Todo parece estar bien." +msgstr "Parece que todo está bien." #: auths/InternalDB/Authenticator.py:52 msgid "Internal Database" @@ -809,23 +808,23 @@ msgstr "Base de datos interna" #: auths/InternalDB/Authenticator.py:54 msgid "Internal dabasase authenticator. Doesn't use external sources" -msgstr "Dabasase interno autenticador. No usar fuentes externas" +msgstr "Autenticador de base de datos interna. No usa fuentes externas" #: auths/InternalDB/Authenticator.py:63 msgid "Different user for each host" -msgstr "Usuario diferente para cada host" +msgstr "Diferente usuario para cada host" #: auths/InternalDB/Authenticator.py:63 msgid "If checked, each host will have a different user name" -msgstr "Si está activado, cada host generará un nombre de usuario diferente" +msgstr "Si está activado, cada host tendrá un nombre de usuario diferente" #: auths/InternalDB/Authenticator.py:64 msgid "Reverse DNS" -msgstr "DNS Inverso" +msgstr "DNS Inversa" #: auths/InternalDB/Authenticator.py:64 msgid "If checked, the host will be reversed dns" -msgstr "Si está activado, el nombre de host será resuelto de forma inversa" +msgstr "Si está activado, el host será DNS Inversa" #: auths/InternalDB/Authenticator.py:128 msgid "Internal structures seems ok" @@ -837,11 +836,11 @@ msgstr "Parace que todo funciona correctamente en el autenticador. " #: auths/RegexLdap/Authenticator.py:56 msgid "Ldap Server Host" -msgstr "Servidor de LDAP" +msgstr "Servidor host LDAP" #: auths/RegexLdap/Authenticator.py:59 auths/SimpleLDAP/Authenticator.py:60 msgid "Username with read privileges on the base selected" -msgstr "Usuario con privilegios de lectura en la base elegida" +msgstr "Usuario con privilegios de lectura en la base seleccionada" #: auths/RegexLdap/Authenticator.py:62 auths/SimpleLDAP/Authenticator.py:63 msgid "Base" @@ -849,7 +848,7 @@ msgstr "Base" #: auths/RegexLdap/Authenticator.py:62 auths/SimpleLDAP/Authenticator.py:63 msgid "Common search base (used for \"users\" and \"groups\")" -msgstr "Base común búsqueda (utilizada para \"usuarios\" y \"grupos\")" +msgstr "Base común de búsqueda (utilizada para \"usuarios\" y \"grupos\")" #: auths/RegexLdap/Authenticator.py:63 auths/SimpleLDAP/Authenticator.py:64 msgid "User class" @@ -857,7 +856,7 @@ msgstr "Clase de usuario" #: auths/RegexLdap/Authenticator.py:63 auths/SimpleLDAP/Authenticator.py:64 msgid "Class for LDAP users (normally posixAccount)" -msgstr "Clase para los usuarios de LDAP (normalmente posixAccount)" +msgstr "Clase para usuarios LDAP (normalmente posixAccount)" #: auths/RegexLdap/Authenticator.py:64 auths/SimpleLDAP/Authenticator.py:65 msgid "User Id Attr" @@ -865,7 +864,7 @@ msgstr "Attr. de Id de usuario" #: auths/RegexLdap/Authenticator.py:64 auths/SimpleLDAP/Authenticator.py:65 msgid "Attribute that contains the user id" -msgstr "Atributo que contiene el identificador de usuario" +msgstr "Atributo que contiene el id de usuario" #: auths/RegexLdap/Authenticator.py:65 auths/SimpleLDAP/Authenticator.py:66 msgid "User Name Attr" @@ -891,22 +890,22 @@ msgstr "Autenticador Regex LDAP" #: auths/RegexLdap/Authenticator.py:71 msgid "Regular Expressions LDAP authenticator" -msgstr "Autenticador LDAP de expresiones regulares" +msgstr "Autenticador LDAP por expresiones regulares" #: auths/RegexLdap/Authenticator.py:411 msgid "" "Ldap user id attr is probably wrong (can't find any user with both " "conditions)" msgstr "" -"El atributo del id de usuario o la clase de usuario LDAP son probablemente " -"incorrectos (no se puede encontrar ningún usuario con ambas condiciones)" +"El atributo del id de usuario LDAP es probablemente incorrectos (no se puede " +"encontrar ningún usuario con ambas condiciones)" #: auths/RegexLdap/Authenticator.py:425 auths/SimpleLDAP/Authenticator.py:406 msgid "" "Ldap group id attribute seems to be incorrect (no group found by that " "attribute)" msgstr "" -"El atributo de id de grupo ldap parece ser incorrecto (ningún grupo " +"El atributo de id de grupo LDAP parece ser incorrecto (ningún grupo " "encontrado por ese atributo)" #: auths/SAML_enterprise/SAML.py:81 @@ -939,7 +938,7 @@ msgstr "Certificado" #: auths/SAML_enterprise/SAML.py:124 msgid "Server certificate (public), , as generated in base 64 from openssl" -msgstr "Certificado del servidor (público), generado en la base 64 de openssl" +msgstr "Certificado del servidor (público), generado en la base 64 de OpenSSL" #: auths/SAML_enterprise/SAML.py:125 msgid "IDP Metadata" @@ -968,7 +967,7 @@ msgstr "Attrs del nombre de usuario" #: auths/SAML_enterprise/SAML.py:132 msgid "Fields from where to extract user name" -msgstr "Campos de los que extraer el nombre de usuario" +msgstr "Campos de los que se extrae el nombre de usuario" #: auths/SAML_enterprise/SAML.py:134 msgid "Group name attrs" @@ -984,7 +983,7 @@ msgstr "Attrs del nombre real " #: auths/SAML_enterprise/SAML.py:138 msgid "Fields from where to extract the real name" -msgstr "Campos de los que extraer el nombre real" +msgstr "Campos de los que se extrae el nombre real" #: auths/SAML_enterprise/SAML.py:161 msgid "" @@ -1017,11 +1016,11 @@ msgstr " (Obtenido de la URL)" #: auths/SAML_enterprise/SAML.py:210 msgid "XML does not seem valid for IDP Metadata " -msgstr "XML no válido para metadatos de IDP " +msgstr "XML no parece válido para metadatos IDP " #: auths/SAML_enterprise/SAML.py:228 msgid "Can't access idp metadata" -msgstr "No se puede acceder a a los metadatos de idp" +msgstr "No se puede acceder a a los metadatos IDP" #: auths/Sample/SampleAuth.py:74 msgid "Sample Authenticator" @@ -1029,7 +1028,7 @@ msgstr "Autenticador de muestra" #: auths/Sample/SampleAuth.py:86 msgid "Sample dummy authenticator" -msgstr "Autenticador de muestra ficticio" +msgstr "Autenticador de muestra simulado" #: auths/Sample/SampleAuth.py:104 msgid "Fake User" @@ -1050,11 +1049,11 @@ msgstr "Grupos" #: auths/Sample/SampleAuth.py:126 msgid "We need more than two items!" -msgstr "Necesitamos dos o más artículos!" +msgstr "¡Necesitamos más de dos artículos!" #: auths/SimpleLDAP/Authenticator.py:57 msgid "Ldap Server IP or Hostname" -msgstr "IP del servidor Ldap o nombre de host" +msgstr "IP del servidor LDAP o nombre de host" #: auths/SimpleLDAP/Authenticator.py:67 msgid "Group class" @@ -1062,15 +1061,15 @@ msgstr "Clase de grupo" #: auths/SimpleLDAP/Authenticator.py:67 msgid "Class for LDAP groups (normally poxisGroup)" -msgstr "Clase de grupos LDAP (normalmente poxisGroup)" +msgstr "Clase para grupos LDAP (normalmente poxisGroup)" #: auths/SimpleLDAP/Authenticator.py:68 msgid "Group Id Attr" -msgstr "Atr. id de grupo" +msgstr "Atr. ID de grupo" #: auths/SimpleLDAP/Authenticator.py:68 msgid "Attribute that contains the group id" -msgstr "Atributo que contiene el id de grupo" +msgstr "Atributo que contiene la ID de grupo" #: auths/SimpleLDAP/Authenticator.py:69 msgid "Group membership attr" @@ -1091,7 +1090,7 @@ msgstr "Autenticador LDAP Simple" #: auths/SimpleLDAP/Authenticator.py:390 msgid "Ldap group class seems to be incorrect (no group found by that class)" msgstr "" -"La clase de grupo Ldap parece ser incorrecta (ningún grupo encontrado por " +"La clase de grupo LDAP parece ser incorrecta (ningún grupo encontrado por " "esa clase)" #: auths/SimpleLDAP/Authenticator.py:415 @@ -1099,15 +1098,15 @@ msgid "" "Ldap user class or user id attr is probably wrong (can't find any user with " "both conditions)" msgstr "" -"El atributo de id de usuario o la clase de usuario Ldap son probablemente " -"incorrectos (no se puede encontrar ningún usuario con ambas condiciones)" +"El atributo de ID de usuario o la clase de usuario LDAP son probablemente " +"incorrectos (no se encuentra ningún usuario con ambas condiciones)" #: auths/SimpleLDAP/Authenticator.py:424 msgid "" "Ldap group class or group id attr is probably wrong (can't find any group " "with both conditions)" msgstr "" -"El atributo de id de grupo o la clase de grupo Ldap son probablemente " +"El atributo de ID de grupo o la clase de grupo LDAP son probablemente " "incorrectos (no se encuentra ningún grupo con ambas condiciones)" #: auths/SimpleLDAP/Authenticator.py:431 @@ -1153,15 +1152,16 @@ msgstr "" #: core/managers/PublicationManager.py:205 msgid "Service is in maintenance mode and new publications are not allowed" msgstr "" -"El servicio es en modo de mantenimiento y no se permiten nuevas publicaciones" +"El servicio está en modo de mantenimiento y no se permiten nuevas " +"publicaciones" #: core/managers/PublicationManager.py:236 msgid "Can't cancel non running publication" -msgstr "No se puede cancelar una publicación que no está activa" +msgstr "No se puede cancelar una publicación que no se está ejecutando" #: core/managers/PublicationManager.py:258 msgid "Can't unpublish non usable publication" -msgstr "No se puede anular una publicación que no está activa" +msgstr "No se puede anular una publicación que no se está utilizando" #: core/managers/PublicationManager.py:261 msgid "Can't unpublish publications with services in process" @@ -1202,15 +1202,15 @@ msgstr "No se puede eliminar un elemento que no está activo" #: core/managers/UserServiceManager.py:340 #, python-brace-format msgid "Can't remove nor cancel {0} cause its states don't allow it" -msgstr "No puede quitar ni cancelar {0} causa que sus Estados no lo permiten." +msgstr "No puede quitar ni cancelar {0} porque que sus estados no lo permiten." #: core/osmanagers/BaseOsManager.py:55 msgid "Base OS Manager" -msgstr "Gestor de OS Base" +msgstr "OS Manager Base" #: core/osmanagers/BaseOsManager.py:57 msgid "Base Manager" -msgstr "Gestor Base" +msgstr "Manager Base" #: core/services/BaseService.py:87 core/services/BaseService.py:99 msgid "Base Service" @@ -1224,7 +1224,7 @@ msgstr "Ninguno" #: core/services/ClusteredService.py:42 core/services/ClusteredService.py:44 msgid "Base Clustered Service" -msgstr "Base de Servicios Agrupados" +msgstr "Base de Servicios en Cluster" #: core/transports/BaseTransport.py:164 msgid "Transport empty" @@ -1252,7 +1252,7 @@ msgstr "En preparación" #: core/util/State.py:68 msgid "Valid" -msgstr "Valido" +msgstr "Válido" #: core/util/State.py:69 msgid "Waiting for removal" @@ -1340,19 +1340,19 @@ msgid "" "Invalid mac range. Mac range must be in format XX:XX:XX:XX:XX:XX-XX:XX:XX:XX:" "XX:XX" msgstr "" -"Gama mac no válido. Gama Mac debe estar en formato XX-XX:XX:XX:XX:XX:XX" +"Rango mac no válido. El rango mac debe estar en formato XX-XX:XX:XX:XX:XX:XX" #: osmanagers/LinuxOsManager/LinuxOsManager.py:50 msgid "Linux OS Manager" -msgstr "Gestor de SO Linux" +msgstr "Linux OS Manager" #: osmanagers/LinuxOsManager/LinuxOsManager.py:52 msgid "" "Os Manager to control linux virtual machines (basically renames machine and " "notify state)" msgstr "" -"Gestor de SO para controlar máquinas virtuales Linux (básicamente renombra " -"las máquinas y notifica los estados)" +"OS Manager para controlar máquinas virtuales Linux (básicamente renombra las " +"máquinas y notifica los estados)" #: osmanagers/LinuxOsManager/LinuxOsManager.py:56 #: osmanagers/WindowsOsManager/WindowsOsManager.py:48 @@ -1362,7 +1362,7 @@ msgstr "Al salir" #: osmanagers/LinuxOsManager/LinuxOsManager.py:59 #: osmanagers/WindowsOsManager/WindowsOsManager.py:51 msgid "What to do when user logs out from service" -msgstr "¿Qué hacer cuando el usuario cierra la sesión del servicio" +msgstr "Qué hacer cuando el usuario cierra la sesión del servicio" #: osmanagers/LinuxOsManager/LinuxOsManager.py:61 #: osmanagers/WindowsOsManager/WindowsOsManager.py:53 @@ -1377,25 +1377,25 @@ msgstr "Eliminar servicio" #: osmanagers/LinuxOsManager/LinuxOsManager.py:66 #: osmanagers/WindowsOsManager/WindowsOsManager.py:59 msgid "Max.Idle time" -msgstr "Max.Idle tiempo" +msgstr "Tiempo máx de inact." #: osmanagers/LinuxOsManager/LinuxOsManager.py:67 msgid "" "Maximum idle time (in seconds) before session is automaticatlly closed to " "the user (<= 0 means no max idle time)." msgstr "" -"Máximo tiempo de inactividad (en segundos) antes de sesión está cerrado a " -"automaticatlly el usuario (< = 0 significa sin tiempo de inactividad máximo)." +"Tiempo máximo de inactividad (en segundos) antes de que se cierre la sesión " +"automáticamente para el usuario (< = 0 significa sin tiempo máx. de inact.)." #: osmanagers/LinuxOsManager/LinuxRandomPassOsManager.py:47 msgid "Linux Random Password OS Manager" -msgstr "Linux Random Password Manager OS" +msgstr "Contraseña aleatoria para Linux OS Manager " #: osmanagers/LinuxOsManager/LinuxRandomPassOsManager.py:49 msgid "Os Manager to control linux machines, with user password set randomly." msgstr "" -"Os Manager a control las máquinas linux, con contraseña de usuario ajuste al " -"azar." +"Os Manager para controlar máquinas Linux, con contraseña de usuario " +"establecida aleatoriamente." #: osmanagers/LinuxOsManager/LinuxRandomPassOsManager.py:53 #: osmanagers/WindowsOsManager/WinDomainOsManager.py:35 @@ -1417,32 +1417,30 @@ msgstr "¡Debe indicar una cuenta de usuario!" msgid "" "UDS Actor for Debian, Ubuntu, ... Linux machines (Requires python 2.7)" msgstr "" -"UDS Actor para Debian, Ubuntu... Máquinas de Linux (requiere python 2.7)" +"Actor UDS para Debian, Ubuntu... Máquinas Linux (Requiere python 2.7)" #: osmanagers/LinuxOsManager/__init__.py:52 msgid "" "UDS Actor for Centos, Fedora, RH, ... Linux machines (Requires python " "2.7)" msgstr "" -"UDS Actor para Centos, Fedora, RH... (Requires python máquinas Linux " +"Actor UDS para Centos, Fedora, RH... máquinas Linux (Requiere python " "2.7)" #: osmanagers/LinuxOsManager/__init__.py:57 msgid "UDS Actor for openSUSE, ... Linux machines (Requires python 2.7)" -msgstr "" -"UDS Actor para openSUSE... Máquinas de Linux (requiere python 2.7)" +msgstr "Actor UDS para openSUSE... Máquinas Linux (Requiere python 2.7)" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:28 msgid "Windows Domain OS Manager" -msgstr "Gestor para Dominio Windows " +msgstr "OS Manager para Dominio Windows " #: osmanagers/WindowsOsManager/WinDomainOsManager.py:30 msgid "" "Os Manager to control windows machines with domain. (Basically renames " "machine)" msgstr "" -"Gestor de SO para controlar máquinas Windows con dominio. (Básicamente " +"OS Manager para controlar máquinas Windows con dominio. (Básicamente " "renombra la máquina)" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:34 @@ -1455,12 +1453,12 @@ msgstr "Dominio" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:34 msgid "Domain to join machines to (use FQDN form, netbios name not allowed)" msgstr "" -"Dominio al que unir las máquinas (use la forma FQDN, no se permite el nombre " +"Dominio para unir las máquinas (use el formato FQDN, no se permite el nombre " "netbios)" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:35 msgid "Account with rights to add machines to domain" -msgstr "Cuenta con derecho para añadir máquinas al dominio" +msgstr "Cuenta con permisos para añadir máquinas al dominio" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:36 msgid "Password of the account" @@ -1475,8 +1473,8 @@ msgid "" "Organizational unit where to add machines in domain (check it before using " "it)" msgstr "" -"Unidad organizativa donde crear las máquinas del dominio (compruébelo antes " -"de utilizarlo)" +"Unidad organizativa en la que se añaden las máquinas del dominio " +"(compruébelo antes de utilizarlo)" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:46 msgid "Must provide a domain!" @@ -1484,7 +1482,7 @@ msgstr "¡Debe indicar un dominio!" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:48 msgid "Must provide domain in FQDN" -msgstr "Debe indicar el dominio en forma FQDN" +msgstr "Debe indicar el dominio en formato FQDN" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:50 msgid "Must provide an account to add machines to domain!" @@ -1492,7 +1490,7 @@ msgstr "¡Debe indicar una cuenta para añadir máquinas al dominio!" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:52 msgid "DOM\\USER form is not allowed!" -msgstr "¡La forma DOM\\USER no está permitida!" +msgstr "¡El formato DOM\\USUARIO no está permitido!" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:54 msgid "Must provide a password for the account!" @@ -1508,7 +1506,7 @@ msgstr "Compruebe el error: {0}" #, python-brace-format msgid "Could not find server parameters (_ldap._tcp.{0} can't be resolved)" msgstr "" -"No se pudo encontrar parámetros del servidor (_ldap._tcp. {0} no puede ser " +"No se encontraron los parámetros del servidor (_ldap._tcp. {0} no puede ser " "resuelto)" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:157 @@ -1534,7 +1532,7 @@ msgstr "¡No se encontró la ruta ou {0}!" #, python-brace-format msgid "Could not check parameters (_ldap._tcp.{0} can'r be resolved)" msgstr "" -"No se verificaron los parámetros (_ldap._tcp. {0} no pueden ser resueltos)" +"No se pudo verificar los parámetros (_ldap._tcp. {0} no pueden ser resueltos)" #: osmanagers/WindowsOsManager/WinDomainOsManager.py:189 msgid "All parameters seem to work fine." @@ -1542,17 +1540,18 @@ msgstr "Todos los parámetros parecen funcionar bien." #: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:26 msgid "Windows Random Password OS Manager" -msgstr "Gestor de Contraseña Aleatoria para SO Windows" +msgstr "Contraseña Aleatoria para Windows OS Manager" #: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:28 msgid "" "Os Manager to control windows machines, with user password set randomly." msgstr "" -"Gestor de SO para controlar máquinas Windows con contraseñas aleatorias" +"OS Manager para controlar máquinas Windows con contraseñas de usuario " +"aleatorias" #: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:33 msgid "Current (template) password of the user account" -msgstr "Contraseña actual (la fijada en la plantilla) de la cuenta de usuario" +msgstr "Contraseña actual (plantilla) de la cuenta de usuario" #: osmanagers/WindowsOsManager/WinRandomPassOsManager.py:45 msgid "Must provide a password for the account!!!" @@ -1560,14 +1559,14 @@ msgstr "¡¡¡Debe indicar una contraseña para la cuenta!!!" #: osmanagers/WindowsOsManager/WindowsOsManager.py:42 msgid "Windows Basic OS Manager" -msgstr "Gestor de SO Windows Básico" +msgstr "OS Manager para Windows Básico" #: osmanagers/WindowsOsManager/WindowsOsManager.py:44 msgid "" "Os Manager to control windows machines without domain. (Basically renames " "machine)" msgstr "" -"Gestor de SO para controlar máquinas Windows sin dominio. (Básicamente " +"OS Manager para controlar máquinas Windows sin dominio. (Básicamente " "renombra las máquinas)" #: osmanagers/WindowsOsManager/WindowsOsManager.py:60 @@ -1575,8 +1574,8 @@ msgid "" "Maximum idle time (in seconds) before session is automaticatlly closed to " "the user (<= 0 means no max. idle time)" msgstr "" -"Máximo tiempo de inactividad (en segundos) antes de sesión está cerrado a " -"automaticatlly el usuario (< = 0 significa sin tiempo de inactividad máx.)" +"Tiempo máximo de inactividad (en segundos) antes de que la sesión se cierre " +"automáticamente para el usuario (< = 0 significa sin tiempo máx. de inact.)" #: osmanagers/WindowsOsManager/WindowsOsManager.py:67 msgid "Length must be numeric!!" @@ -1588,17 +1587,17 @@ msgstr "La longitud debe estar entre 1 y 6" #: osmanagers/WindowsOsManager/__init__.py:26 msgid "UDS Actor for windows machines" -msgstr "Actor de UDS para máquinas windows" +msgstr "Actor UDS para máquinas Windows" #: services/HyperV_enterprise/HyperVClusterLinkedService.py:51 msgid "HyperV Cluster Linked Clone (Experimental)" -msgstr "Cluster HyperV Linked Clon (Experimental)" +msgstr "Cluster HyperV Linked Clone (Experimental)" #: services/HyperV_enterprise/HyperVClusterLinkedService.py:55 #: services/HyperV_enterprise/HyperVLinkedService.py:59 msgid "Hyper Services based on templates and differential disks (experimental)" msgstr "" -"Servicios Hyper basados en plantillas y discos diferenciales (experimental)" +"Servicios HyperV basados en plantillas y discos diferenciales (experimental)" #: services/HyperV_enterprise/HyperVClusterLinkedService.py:72 #: services/HyperV_enterprise/HyperVLinkedService.py:76 @@ -1616,7 +1615,8 @@ msgstr "" #: services/Vmware_enterprise/VCLinkedCloneService.py:77 #: services/Xen/XenLinkedService.py:82 msgid "Number of desired machines to keep suspended waiting for use" -msgstr "Número de maquinas que desea mantener suspendidas esperando asignación" +msgstr "" +"Número de maquinas que desea mantener suspendidas esperando a ser utilizadas" #: services/HyperV_enterprise/HyperVClusterLinkedService.py:94 #: services/HyperV_enterprise/HyperVLinkedService.py:98 @@ -1630,7 +1630,7 @@ msgstr "Máquina Base" #: services/HyperV_enterprise/HyperVLinkedService.py:98 #: services/OVirt/OVirtLinkedService.py:98 services/Xen/XenLinkedService.py:98 msgid "Service base machine" -msgstr "Máquina de base para el servicio" +msgstr "Máquina base para el servicio" #: services/HyperV_enterprise/HyperVClusterLinkedService.py:95 #: services/HyperV_enterprise/HyperVLinkedService.py:99 @@ -1660,7 +1660,7 @@ msgstr "Memoria (Mb)" #: services/HyperV_enterprise/HyperVLinkedService.py:103 #: services/Vmware_enterprise/VCLinkedCloneService.py:53 msgid "Memory for machines deployed from this service" -msgstr "Memoria para las máquinas desplegada desde este servicio" +msgstr "Memoria desplegada para las máquinas desde este servicio" #: services/HyperV_enterprise/HyperVClusterLinkedService.py:100 #: services/HyperV_enterprise/HyperVLinkedService.py:104 @@ -1671,7 +1671,7 @@ msgstr "Unidades de almacenamiento de datos" #: services/HyperV_enterprise/HyperVLinkedService.py:105 msgid "Datastores where to put incrementals & publications" msgstr "" -"Almacenamientos de datos en los que poner los incrementales & las " +"Almacenamientos de datos en los que poner los incrementales y las " "publicaciones" #: services/HyperV_enterprise/HyperVClusterLinkedService.py:102 @@ -1686,7 +1686,7 @@ msgstr "Nombres de las máquinas" #: services/HyperV_enterprise/HyperVLinkedService.py:108 #: services/Vmware_enterprise/VCLinkedCloneService.py:58 msgid "Base name for clones from this machine" -msgstr "Nombre base de clones de esta máquina" +msgstr "Nombre base para clones de esta máquina" #: services/HyperV_enterprise/HyperVClusterLinkedService.py:103 #: services/HyperV_enterprise/HyperVLinkedService.py:110 @@ -1733,7 +1733,7 @@ msgstr "Proveedor de Servicios de Cluster HyperV" #: services/HyperV_enterprise/HyperVProvider.py:83 msgid "HyperV Server IP or Hostname (must enable first WSMAN access)" msgstr "" -"Servidor IP HyperV o nombre de host (debe permitir primero el acceso WSMAN)" +"Servidor IP HyperV o nombre de host (debe habilitar primero el acceso WSMAN)" #: services/HyperV_enterprise/HyperVClusterProvider.py:90 #: services/HyperV_enterprise/HyperVProvider.py:84 @@ -1771,7 +1771,7 @@ msgstr "Gama de macs válidos para máquinas creadas" #: services/HyperV_enterprise/HyperVClusterProvider.py:132 msgid "The selected server is not a cluster" -msgstr "El servidor seleccionado no es un clúster" +msgstr "El servidor seleccionado no es un cluster" #: services/HyperV_enterprise/HyperVClusterProvider.py:299 #: services/HyperV_enterprise/HyperVProvider.py:255 @@ -1840,7 +1840,8 @@ msgstr "Dominio de almacenamiento de datos" #: services/OVirt/OVirtLinkedService.py:109 msgid "Datastore domain where to publish and put incrementals" msgstr "" -"Dominio de almacenamiento de datos donde se deben publicar los incrementos " +"Dominio de almacenamiento de datos donde se debe publicar y poner los " +"incrementos " #: services/OVirt/OVirtLinkedService.py:114 #: services/Xen/XenLinkedService.py:109 @@ -1870,7 +1871,7 @@ msgstr "El mínimo de memoria permitido es de 256 Mb" #: services/OVirt/OVirtProvider.py:75 msgid "oVirt/RHEV Platform Provider" -msgstr "oVirt/RHEV proveedor de plataformas" +msgstr "Proveedor de Plataformas oVirt/RHEV " #: services/OVirt/OVirtProvider.py:79 msgid "oVirt platform service provider" @@ -1878,11 +1879,12 @@ msgstr "Proveedor de servicios para la plataforma oVirt" #: services/OVirt/OVirtProvider.py:94 msgid "oVirt Server IP or Hostname" -msgstr "IP o nombre DNS del servidor oVirt" +msgstr "IP del servidor oVirt o nombre del servidor " #: services/OVirt/OVirtProvider.py:95 msgid "User with valid privileges on oVirt, (use \"user@domain\" form)" -msgstr "Usuario con privilegios en oVirt (use la forma \"usuario@dominio\")" +msgstr "" +"Usuario con privilegios válidos en oVirt (use el formato \"usuario@dominio\")" #: services/OVirt/OVirtProvider.py:96 msgid "Password of the user of oVirt" @@ -1903,7 +1905,7 @@ msgstr "Lista de IPS" #: services/PhysicalMachines/IPMachinesService.py:51 msgid "Physical machines accessed by ip" -msgstr "Máquinas físicas visitadas por ip" +msgstr "Máquinas físicas a las que se ha accedido a través de IP" #: services/PhysicalMachines/IPMachinesService.py:53 msgid "This service provides access to POWERED-ON Machines by ip" @@ -1915,7 +1917,7 @@ msgstr "Proveedor de muestra" #: services/Sample/SampleProvider.py:72 msgid "Sample (and dummy) service provider" -msgstr "Proveedor de servicios de muestra (y ficticio)" +msgstr "Proveedor de servicios de muestra (y simulado)" #: services/Sample/SampleProvider.py:92 msgid "Remote host" @@ -1939,15 +1941,15 @@ msgstr "Edad de Matusalén" #: services/Sample/SampleProvider.py:110 msgid "If you know it, please, tell me!!!" -msgstr "Si lo sabes, por favor, ¡dímelo!" +msgstr "Si lo sabes, ¡dímelo por favor!" #: services/Sample/SampleProvider.py:117 msgid "Is Methuselah still alive?" -msgstr "¿Está Matusalén todavía vivo?" +msgstr "¿Está vivo todavía Matusalén?" #: services/Sample/SampleProvider.py:118 msgid "If you fail, this will not get saved :-)" -msgstr "Si no, esto no se salva :-)" +msgstr "Si fallas, esto no se salvará :-)" #: services/Sample/SampleProvider.py:138 msgid "Methuselah is not alive!!! :-)" @@ -1964,11 +1966,11 @@ msgstr "¡¡¡El número entero aleatorio fue el 9!!! :-)" #: services/Sample/SampleService.py:71 msgid "Sample Service One" -msgstr "Muestra Uno de Servicio" +msgstr "Muestra de Servicio Uno" #: services/Sample/SampleService.py:75 msgid "Sample (and dummy) service ONE" -msgstr "Servicio de muestra (y ficticio) UNO" +msgstr "Servicio de muestra (y simulado) UNO" #: services/Sample/SampleService.py:118 msgid "Colour" @@ -1996,15 +1998,15 @@ msgstr "Muestra de Servicio Dos" #: services/Sample/SampleService.py:198 msgid "Sample (and dummy) service ONE+ONE" -msgstr "Servicio de muestra (y ficticio) UNO+UNO" +msgstr "Servicio de muestra (y simulado) UNO+UNO" #: services/Sample/SampleService.py:204 msgid "L1 cache for dummy elements" -msgstr "Caché L1 para elementos ficticios" +msgstr "Caché L1 para elementos simulados" #: services/Sample/SampleService.py:206 msgid "L2 cache for dummy elements" -msgstr "Caché L2 para elementos ficticios" +msgstr "Caché L2 para elementos simulados" #: services/Sample/SampleService.py:220 msgid "List of names" @@ -2012,11 +2014,11 @@ msgstr "Lista de nombres" #: services/TestService_enterprise/TestProvider.py:23 msgid "Test Provider" -msgstr "Prueba proveedor" +msgstr "Proveedor de prueba" #: services/TestService_enterprise/TestProvider.py:25 msgid "Test (and dummy) service provider" -msgstr "Proveedor de servicios de prueba (y tonto)" +msgstr "Proveedor de servicios de prueba (y simulado)" #: services/TestService_enterprise/TestService.py:18 msgid "Test Service with cache" @@ -2024,7 +2026,7 @@ msgstr "Servicio de prueba con caché" #: services/TestService_enterprise/TestService.py:20 msgid "Test service for cache L1 only" -msgstr "Servicio de prueba para caché L1 sólo" +msgstr "Servicio de prueba sólo para caché L1 " #: services/Vmware_enterprise/Helpers.py:72 msgid "Local" @@ -2032,7 +2034,7 @@ msgstr "Local" #: services/Vmware_enterprise/Helpers.py:74 msgid "Remote" -msgstr "Control remoto" +msgstr "Remoto" #: services/Vmware_enterprise/PublicationVC.py:37 msgid "Publication" @@ -2045,11 +2047,11 @@ msgstr "Publicación de UDS para {0} creado en {1}" #: services/Vmware_enterprise/ServiceProviderVC.py:29 msgid "VMWare VC Server IP or Hostname" -msgstr "Servidor IP de VC para VMWare o nombre de host" +msgstr "IP del Servidor VC VMware o nombre de host" #: services/Vmware_enterprise/ServiceProviderVC.py:30 msgid "VMWare VC Server Port (usually 443)" -msgstr "Puerto del servidor de VC para VMWare (generalmente 443)" +msgstr "Puerto del servidor VC VMware (generalmente 443)" #: services/Vmware_enterprise/ServiceProviderVC.py:31 msgid "User with valid privileges on VC" @@ -2064,7 +2066,7 @@ msgid "" "Range of valid macs for created machines. Must be inside " "00:50:56:00:00:00-00:50:56:3F:FF:FF" msgstr "" -"Gama de macs válidos para máquinas creadas. Debe estar dentro " +"Rango de macs válidos para máquinas creadas. Debe estar dentro de " "00:50:56:00:00:00-00:50:56:3F:FF:FF" #: services/Vmware_enterprise/ServiceProviderVC.py:40 @@ -2077,7 +2079,7 @@ msgstr "Proporciona conexión a los Servicios del Centro Virtual" #: services/Vmware_enterprise/ServiceProviderVC.py:116 msgid "VmwareVC Provider: " -msgstr "Proveedor Vmware VC : " +msgstr "Proveedor VMware VC : " #: services/Vmware_enterprise/ServiceProviderVC.py:122 msgid "Connection params ok" @@ -2125,7 +2127,7 @@ msgstr "Pub.Datastores" #: services/Vmware_enterprise/VCLinkedCloneService.py:55 msgid "Datastores where to put publications" -msgstr "Almacenes de datos donde poner publicaciones" +msgstr "Almacenamiento de datos donde poner publicaciones" #: services/Vmware_enterprise/VCLinkedCloneService.py:56 msgid "Inc.Datastores" @@ -2137,7 +2139,7 @@ msgstr "Almacenamiento de datos en el que poner los incrementales" #: services/Vmware_enterprise/VCLinkedCloneService.py:67 msgid "VMWare Linked clone base" -msgstr "Base de VMWare Linked Clone" +msgstr "VMware Linked Clone base" #: services/Vmware_enterprise/VCLinkedCloneService.py:69 msgid "" @@ -2156,7 +2158,7 @@ msgstr "Servicios de Xen basados en plantillas (experimental)" #: services/Xen/XenLinkedService.py:100 msgid "Storage SR" -msgstr "SR de almacenamiento" +msgstr "Almacenamiento SR " #: services/Xen/XenLinkedService.py:101 msgid "Storage where to publish and put incrementals" @@ -2168,24 +2170,25 @@ msgstr "Red utilizada para máquinas virtuales" #: services/Xen/XenLinkedService.py:111 msgid "Shadow" -msgstr "Sombra" +msgstr "Shadow" #: services/Xen/XenLinkedService.py:112 msgid "Shadow memory multiplier (memory overcommit)" -msgstr "Sombra multiplicador de memoria (memoria overcommit)" +msgstr "Multiplicador de memoria \"shadow\" (sobrecarga de memoria)" #: services/Xen/XenLinkedService.py:117 msgid "Length of numeric part for the names of this machines (beetwen 3 and 6" msgstr "" -"Longitud de la parte numérica para los nombres de estas máquinas (entre 3 y 6" +"Longitud de la parte numérica para los nombres de estas máquinas (entre 3 y " +"6)" #: services/Xen/XenProvider.py:79 msgid "Xenserver Platform Provider" -msgstr "Proveedor de Plataforma Xen Server" +msgstr "Proveedor de Plataforma XenServer" #: services/Xen/XenProvider.py:83 msgid "XenServer platform service provider" -msgstr "Proveedor de servicios de plataforma de XenServer" +msgstr "Proveedor de servicios de plataforma XenServer" #: services/Xen/XenProvider.py:98 msgid "XenServer Server IP or Hostname" @@ -2311,7 +2314,7 @@ msgstr "Gráfico de servicios utilizados" #: templates/uds/admin/tmpl/fld/editlist_popup.html:5 msgid "Current list" -msgstr "Lista actualizada" +msgstr "Lista atual" #: templates/uds/admin/tmpl/fld/editlist_popup.html:13 msgid "Remove selected" @@ -2341,7 +2344,7 @@ msgstr "Búsqueda " #: templates/uds/admin/tmpl/group.html:34 msgid "Match mode" -msgstr "Modo de fósforo" +msgstr "Modo de coincidencia" #: templates/uds/admin/tmpl/group.html:38 msgid "Any" @@ -2369,8 +2372,8 @@ msgstr "Seleccione imagen para cargar" #: templates/uds/admin/tmpl/new_image.html:10 msgid "Name of the image. If left empty, will get the filename as name" msgstr "" -"Nombre de la imagen. Si se deja vacío, recibirá el nombre de archivo como " -"nombre" +"Nombre de la imagen. Si se deja vacío, recibirá el mismo nombre que el " +"archivo " #: templates/uds/admin/tmpl/new_image.html:6 #: templates/uds/admin/tmpl/new_image.html:7 @@ -2379,7 +2382,7 @@ msgstr "Nombre de la imagen" #: templates/uds/admin/tmpl/new_image.html:15 msgid "Select image" -msgstr "Selecciona la imagen" +msgstr "Selecciona imagen" #: templates/uds/admin/tmpl/new_image.html:16 msgid "Change" @@ -2421,7 +2424,7 @@ msgstr "" #: templates/uds/admin/tmpl/request_failed.html:9 #: templates/uds/snippets/admin_user.html:8 msgid "Dashboard" -msgstr "Panel de información" +msgstr "Panel de control" #: templates/uds/admin/tmpl/services_pool.html:31 msgid "Cache" @@ -2474,7 +2477,7 @@ msgstr "" #: templates/uds/html5/about.html:13 msgid "You can access UDS Open Source code at" -msgstr "Puede acceder al Código Abierto de UDS en" +msgstr "Puede acceder al código Open Source de UDS en" #: templates/uds/html5/about.html:14 msgid "UDS has been developed using these components:" @@ -2484,8 +2487,7 @@ msgstr "UDS ha sido desarrollado utilizando estos componentes:" msgid "" "If you found that we missed to mention any component, please let us know" msgstr "" -"Si encuentras que echamos de menos mencionar cualquier componente, por favor " -"háganoslo saber" +"Si ve que nos hemos dejado algún componente, háganoslo saber, por favor" #: templates/uds/html5/about.html:43 #: templates/uds/html5/service_not_ready.html:17 @@ -2524,7 +2526,7 @@ msgstr "Transportes disponibles" #: templates/uds/html5/index.html:62 msgid "Service under maintenance" -msgstr "Servicio de bajo mantenimiento" +msgstr "Servicio en mantenimiento" #: templates/uds/html5/index.html:65 msgid "This service is in maintenance mode." @@ -2532,7 +2534,7 @@ msgstr "Este servicio está en modo de mantenimiento." #: templates/uds/html5/index.html:66 msgid "Please, retry access in a while." -msgstr "Por favor, reintente acceso en mucho tiempo." +msgstr "Por favor, intente entrar de nuevo en unos momentos" #: templates/uds/html5/index.html:82 templates/uds/index.html:70 msgid "Java not found" @@ -2547,7 +2549,7 @@ msgstr "" #: templates/uds/html5/index.html:86 templates/uds/index.html:72 msgid "Please, install latest version from" -msgstr "Por favor, instale la versión mas reciente desde la" +msgstr "Por favor, instale la versión mas reciente desde " #: templates/uds/html5/index.html:86 templates/uds/index.html:72 msgid "Java website" @@ -2627,12 +2629,12 @@ msgid "" "The service you have requested was not ready, and it is being created right " "now. It will be availabe shortly" msgstr "" -"El servicio que usted ha solicitado no estaba listo, y está siendo creado " -"derecho ahora. Estará disponible en breve" +"El servicio que usted ha solicitado no estaba listo y está siendo creado " +"justo ahora. Estará disponible en unos momentos" #: templates/uds/html5/snippets/navbar.html:8 msgid "toggle navigation" -msgstr "Toggle navegación" +msgstr "navegación alterna" #: templates/uds/html5/snippets/navbar.html:22 msgid "About" @@ -2650,9 +2652,9 @@ msgid "" "must also disable \"Compatibility View Mode\" for this site)" msgstr "" "Su navegador es compatible sólo parcialmente. Por favor, actualice a un " -"moderno HTML5 navegador como Firefox, Chrome, Opera... (IE debe ser 10 o " -"mejor dicho, y también se debe desactivar el \"Modo de vista de " -"compatibilidad\" para este sitio)" +"navegador HTML5 moderno como Firefox, Chrome, Opera... (Si usa IE tiene que " +"ser 10 o superior y debe desactivar el \"Modo de vista de compatibilidad\" " +"para este sitio)" #: templates/uds/internal_page.html:40 msgid "Log out" @@ -2660,11 +2662,11 @@ msgstr "Cerrar sesión" #: templates/uds/login.html:6 msgid "Login to UDS" -msgstr "Acceder a UDS" +msgstr "Iniciar sesión en UDS" #: templates/uds/login.html:78 msgid "Login" -msgstr "Acceder" +msgstr "Iniciar sesión" #: templates/uds/login.html:83 msgid "Login data" @@ -2701,7 +2703,7 @@ msgid "" "Host of the tunnel server (use http/https & port if needed) as accesible " "from users" msgstr "" -"Host del servidor de túnel (use http/https & puerto si es necesario) como " +"Host del servidor túnel (use http/https & puerto si es necesario) como " "accesible para los usuarios" #: transports/HTML5RDP/HTML5RDP.py:67 transports/NX/NXTransport.py:63 @@ -2710,7 +2712,7 @@ msgstr "" #: transports/RGS_enterprise/TRGSTransport.py:47 #: transports/TSNX/TSNXTransport.py:71 msgid "Empty creds" -msgstr "Sin credenciales" +msgstr "Credenciales vacías" #: transports/HTML5RDP/HTML5RDP.py:67 transports/NX/NXTransport.py:63 #: transports/RDP/BaseRDPTransport.py:58 @@ -2747,8 +2749,8 @@ msgid "" "If checked, the domain part will always be emptied (to connecto to xrdp for " "example is needed)" msgstr "" -"Si está marcada, la parte del dominio siempre va ser vaciada (a connecto a " -"xrdp para ejemplo es necesario)" +"Si está marcada, la parte del dominio siempre estará vacía (se necesita, por " +"ejemplo, para conectar a xrdp)" #: transports/HTML5RDP/HTML5RDP.py:71 transports/RDP/BaseRDPTransport.py:62 #: transports/RGS_enterprise/RGSTransport.py:45 @@ -2758,7 +2760,7 @@ msgid "" "\\user)" msgstr "" "Si no está vacío, este dominio se utilizará siempre como parte de las " -"credenciales (como DOMAIN\\user)" +"credenciales (como DOMINIO\\usuario)" #: transports/HTML5RDP/HTML5RDP.py:72 msgid "Enable Audio" @@ -2769,7 +2771,7 @@ msgid "" "If checked, the audio will be redirected to client (if client browser " "supports it)" msgstr "" -"Si está activado, el audio se redirigirán al cliente (si el explorador " +"Si está activado, el audio se redirigirá al cliente (si el explorador " "cliente lo soporta)" #: transports/HTML5RDP/HTML5RDP.py:73 @@ -2802,11 +2804,11 @@ msgstr "Transporte NX para conexión directa" #: transports/NX/NXTransport.py:66 transports/TSNX/TSNXTransport.py:74 msgid "Listening port" -msgstr "Puerto de audición" +msgstr "Puerto de audio" #: transports/NX/NXTransport.py:66 transports/TSNX/TSNXTransport.py:74 msgid "Listening port of NX (ssh) at client machine" -msgstr "Puerto de escucha de NX (ssh) en el equipo cliente" +msgstr "Puerto de audio de NX (ssh) en el equipo cliente" #: transports/NX/NXTransport.py:67 transports/TSNX/TSNXTransport.py:75 msgid "Connection" @@ -2830,7 +2832,7 @@ msgstr "Caché de disco" #: transports/NX/NXTransport.py:81 transports/TSNX/TSNXTransport.py:89 msgid "Cache size en Mb stored at disk" -msgstr "Tamaño de Caché en Mb almacenada en disco" +msgstr "Tamaño de caché en MB almacenada en disco " #: transports/NX/NXTransport.py:90 transports/TSNX/TSNXTransport.py:98 msgid "Memory Cache" @@ -2838,7 +2840,7 @@ msgstr "Memoria Caché" #: transports/NX/NXTransport.py:90 transports/TSNX/TSNXTransport.py:98 msgid "Cache size en Mb kept at memory" -msgstr "En tamaño que MB guardado en la memoria caché" +msgstr "Tamaño de caché en MB almacenada en la memoria " #: transports/NX/__init__.py:45 transports/TSNX/__init__.py:44 msgid "NX Protocol" @@ -2849,8 +2851,8 @@ msgid "" "In order to use this transport, you need to install first OpenNX Client for " "mac" msgstr "" -"Para poder utilizar este transporte, necesita instalar el primer cliente de " -"OpenNX para Mac" +"Para poder utilizar este transporte, primero tiene que instalar el cliente " +"de OpenNX para mac" #: transports/NX/web.py:79 transports/TSNX/web.py:81 msgid "You can oibtain it from " @@ -2866,7 +2868,7 @@ msgid "" "Client version 3.5.x" msgstr "" "Para poder utilizar este transporte, necesita instalar primero el Cliente Nx " -"Nomachine versión 3.5" +"Nomachine versión 3.5.x" #: transports/NX/web.py:82 transports/TSNX/web.py:84 msgid "you can obtain it for your platform from" @@ -2878,13 +2880,11 @@ msgstr "Web de Nomachine" #: transports/RDP/BaseRDPTransport.py:63 msgid "Allow Smartcards" -msgstr "Permitir tarjetas inteligentes" +msgstr "Permite Smartcards" #: transports/RDP/BaseRDPTransport.py:63 msgid "If checked, this transport will allow the use of smartcards" -msgstr "" -"Si está seleccionado, este transporte permitirá el uso de tarjetas " -"inteligentes" +msgstr "Si está seleccionado, este transporte permitirá el uso de Smartcards" #: transports/RDP/BaseRDPTransport.py:64 msgid "Allow Printers" @@ -2898,13 +2898,12 @@ msgstr "" #: transports/RDP/BaseRDPTransport.py:65 msgid "Allow Drives" -msgstr "Permitir Unidades de disco" +msgstr "Permitir Drives" #: transports/RDP/BaseRDPTransport.py:65 msgid "If checked, this transport will allow the use of user drives" msgstr "" -"Si está seleccionado, este transporte permitirá el uso de las unidades de " -"disco del usuario" +"Si está seleccionado, este transporte permitirá el uso de drivers de usuario" #: transports/RDP/BaseRDPTransport.py:66 msgid "Allow Serials" @@ -2913,20 +2912,20 @@ msgstr "Permitir Series" #: transports/RDP/BaseRDPTransport.py:66 msgid "If checked, this transport will allow the use of user serial ports" msgstr "" -"Si está seleccionado, este transporte permitirá el uso de puertos serie de " -"usuario" +"Si está seleccionado, este transporte permitirá el uso de series de puertos " +"de usuario" #: transports/RDP/BaseRDPTransport.py:67 msgid "Show wallpaper" -msgstr "Fondo de pantalla de Mostrar" +msgstr "Mostrar fondo de pantalla " #: transports/RDP/BaseRDPTransport.py:67 msgid "" "If checked, the wallpaper and themes will be shown on machine (better user " "experience, more bandwidth)" msgstr "" -"Si está marcada, el papel tapiz y temas aparecerá en la máquina (mejor " -"usuario experiencia, mayor ancho de banda)" +"Si está marcada, el fondo de pantalla y los temas aparecerán en la máquina " +"(mayor ancho de banda, mejor experiencia de usuario)" #: transports/RDP/RDPTransport.py:55 msgid "RDP Transport (direct)" @@ -2957,8 +2956,8 @@ msgid "" "IP or Hostname of tunnel server sent to client device (\"public\" ip) and " "port. (use HOST:PORT format)" msgstr "" -"IP o nombre de host del servidor de túnel enviada al dispositivo de cliente " -"(ip \"público\") y puerto. (utilice el formato HOST: Puerto)" +"IP o nombre de host del servidor túnel enviada al dispositivo de cliente (ip " +"\"pública\") y puerto. (utilice el formato HOST: Puerto)" #: transports/RDP/TSRDPTransport.py:67 #: transports/RGS_enterprise/TRGSTransport.py:45 @@ -2993,7 +2992,7 @@ msgstr "Para poder utilizar este servicio, primero debe instalar CoRD." #: transports/RDP/web.py:91 msgid "Download CoRD" -msgstr "Descargar cable" +msgstr "Descargar CoRD" #: transports/RGS_enterprise/RGSTransport.py:34 msgid "RGS Transport (direct)" @@ -3047,8 +3046,7 @@ msgstr "Número de fotogramas por segundo ajustable" #: transports/RGS_enterprise/TRGSTransport.py:58 msgid "Update rate threshold to begin adjusting image quality" msgstr "" -"Umbral de tasa de actualización para comenzar a ajustar la calidad de la " -"imagen" +"Actualizar rango de umbral para comenzar a ajustar la calidad de la imagen" #: transports/RGS_enterprise/RGSTransport.py:54 #: transports/RGS_enterprise/TRGSTransport.py:59 @@ -3087,12 +3085,12 @@ msgstr "Si está seleccionado, el Audio será redirigido." #: transports/RGS_enterprise/RGSTransport.py:60 #: transports/RGS_enterprise/TRGSTransport.py:65 msgid "Redirect Mic" -msgstr "Redirigir Mic" +msgstr "Redirigir Micro" #: transports/RGS_enterprise/RGSTransport.py:61 #: transports/RGS_enterprise/TRGSTransport.py:66 msgid "If checked, the Mic will be redirected." -msgstr "Si está seleccionado, el micrófono será redirigido." +msgstr "Si está seleccionado, el micro será redirigido." #: transports/RGS_enterprise/TRGSTransport.py:36 msgid "RGS Transport (tunneled)" @@ -3100,7 +3098,7 @@ msgstr "Transporte RGS (túnel)" #: transports/RGS_enterprise/TRGSTransport.py:38 msgid "RGS Transport for tunneled connection" -msgstr "Transporte RGS para la conexión de túnel" +msgstr "Transporte RGS para la conexión túnel" #: transports/RGS_enterprise/web.py:82 msgid "In order to use this service, you should first install RGS Receiver." @@ -3183,4 +3181,4 @@ msgstr "autenticador" #: web/views/auth.py:134 msgid "Authenticator does not provide information" -msgstr "Autenticador no proporciona información" +msgstr "El Autenticador no proporciona información" diff --git a/server/src/uds/locale/es/LC_MESSAGES/djangojs.mo b/server/src/uds/locale/es/LC_MESSAGES/djangojs.mo index c89a0462668406c3848defc13344a9f1c7203b16..b552677c991a21eb16468a4cbb232235fafe744b 100644 GIT binary patch delta 1628 zcmajfOK4PA9LMovUK0~-G|^Va*c@Lmk0y?$iUz?bi4~1lNQ_YG;xcm$*UsEqCbKBX zVxR~jR2N1pS{H&KDnTQ&P%O4SP@?WCKJW#7C|V?iKqy@l`u&-+an)JO=iYPf`Tzgt zf6vVA-k*9$Q>FP6(~Oy%Z%mUh=I{bzVt5s2;w`Mk`&f#vumRs<8P2UWW--=cBW}Qj z7@+3&BcaV9EXOlA4=>_Jc(>N%&Bt8)#()w`WA${5p#scC6*3Q1NIlNQbvOfeIKRZ% z+y_{PLs)}9;4Hj=T6YZ<_n{kqzA!)a;5Y*cSVT1yScO#>N2W{@D!~@~0KahK0lwR* zyFY~N#f&)bxbatL884wab$A(ST}z$|Rr;x$*n;ZB=cvSexD<1!#K-VMJcH`U&)A2* zU>qB*F`d|n+W7%gyyMQ3&eN#Q=0~_t#aFNdAE73mp<4DQDu7uuHD89>K_zOu2DN@Z zQiEB8dbfRUK16jghbnjpz}Iv{Uj!E=`!9o?&M43L#S7K4r|G8#<$ zI*ebVcK9vom3)URTWp2&W7vykxz?fTSL8J_U79b80VYck3d&c`Q;cV)aV z=Z8Ti@WWixYP!N)*2`Kyw3#Rs+4p8mkCzUzHsz=Pe{#6EuA^pilpQ2k(hHM*+DisE u3*qq2x_=jUdp5{;{Uq@R2uERoN3wpZPx-ci_`{*y7weiTqVSL1KK(z?58Z+Q delta 1560 zcmYk+TS!zv9LMoVvo*U|T3KG!quq8Zbwx=s5vibyNnqkjWE|a-L??w^m56A=dWv4e zdUrJs zCaSWrK^j!wJiz(*1~u>=RkCT+0*N_u<4aLHNJaH$pyuZwIhb2uUVZ&3keP|u}t# zbC?hHpFQX;N?xA^ws=y4!^nR`++GZ?31wO=wGCzk4a1ebs?0p|Wo#kWHYxWv-DW_2D zB~muc%S8)=$dK8Gs$c~92{GLP>aPcf=t#hO=);HJ1LLSOokUe)23KGzt7u07jK?C+ z64WK!j%>~xLIr9^-Ju>-;=`y4J_#O}3p_!G68MNp;4{YIcklZzR3g7o2`}3;mp~dS zU@j_=9RoL#E+;33imXscX{fNXGCgBYab9R^9zBJHrG+J%L;NM}x1%k2H4(ch>e?;M zky5MPwU4$sO)ZX9_ODsdb}Z7;YP$_~z3b#V(Sg47>G-&?)7kCM7I*yq|M>2&NZDyO zH8`#vv0U3?xyUKIb9eS^=H3%_qtj$LQ7i16u%pN9aI@7&@UUYAI*(fCeO1l$gq?vY Ht7_pN0Pe^G diff --git a/server/src/uds/locale/es/LC_MESSAGES/djangojs.po b/server/src/uds/locale/es/LC_MESSAGES/djangojs.po index ebf4c32f9..284055882 100644 --- a/server/src/uds/locale/es/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/es/LC_MESSAGES/djangojs.po @@ -4,16 +4,18 @@ # # Translators: # , 2014 -# Adolfo Gómez , 2014 +# Adolfo Gómez , 2014-2015 # blafuente , 2014 +# blafuente , 2014 +# JaviBas , 2014 # JaviBas , 2014 msgid "" msgstr "" "Project-Id-Version: OpenUDS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-03 07:01+0100\n" -"PO-Revision-Date: 2014-06-03 11:17+0000\n" -"Last-Translator: blafuente \n" +"POT-Creation-Date: 2015-02-10 09:52+0100\n" +"PO-Revision-Date: 2015-02-10 08:30+0000\n" +"Last-Translator: Adolfo Gómez \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/openuds/language/" "es/)\n" "Language: es\n" @@ -287,7 +289,7 @@ msgstr "Debe seleccionar una imagen" #: static/tmp_js/gui-d-gallery.js:31 msgid "Image is too big (max. upload size is 256Kb)" -msgstr "Imagen es demasiado grande (tamaño de carga máximo es 256Kb)" +msgstr "La imagen es demasiado grande (el tamaño de carga máximo es 256Kb)" #: static/tmp_js/gui-d-gallery.js:76 msgid "Delete Image" @@ -359,23 +361,23 @@ msgstr "Mantenimiento" #: static/tmp_js/gui-d-services.js:133 msgid "Maintenance Mode" -msgstr "Modo de mantenimiento" +msgstr "En modo mantenimiento" #: static/tmp_js/gui-d-services.js:133 msgid "Enter Maintenance Mode?" -msgstr "Entrar en modo de mantenimiento." +msgstr "Entrar en modo mantenimiento." #: static/tmp_js/gui-d-services.js:133 msgid "Exit Maintenance Mode?" -msgstr "Salir del modo de mantenimiento." +msgstr "Salir del modo mantenimiento." #: static/tmp_js/gui-d-services.js:150 msgid "Enter maintenance Mode" -msgstr "Entrar en modo de mantenimiento" +msgstr "Entrar en modo mantenimiento" #: static/tmp_js/gui-d-services.js:150 msgid "Exit Maintenance Mode" -msgstr "Salir del modo de mantenimiento" +msgstr "Salir del modo mantenimiento" #: static/tmp_js/gui-d-services.js:154 msgid "New services provider" @@ -474,7 +476,7 @@ msgstr "Cancelar la publicación" #: static/tmp_js/gui-d-servicespools.js:306 msgid "Force Cancel" -msgstr "Cancelar la fuerza" +msgstr "Forzar cancelación" #: static/tmp_js/gui-d-servicespools.js:318 msgid "Launch new publication?" diff --git a/server/src/uds/locale/fr/LC_MESSAGES/django.mo b/server/src/uds/locale/fr/LC_MESSAGES/django.mo index 1152ffa164f521358c698d338404655b73673b19..dcb6a9aecdb76850dc7df3a554eaa02433e7d3ae 100644 GIT binary patch delta 12133 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⋙^b3 z$@Y@0fQUYn)#Q4Y@~5ya*C5jRw6PCn1-NF}XR;FO{KqMa<9;RXZ6sfgoyd>Iz2tA$ zG1+k*S(FsnCE1C|_bE#xr%wm2SGcM;`L~_+c2hRcUYQ;4?ZKViy4$)r(D@iU4C$}T%_;WGjifa_Has@IIiRFe69dS zF^;kTu4hSqL76^@q-%3UQGS{HSbP~j=ITy)4*6)@LB2LuE7FJYXMEQ7&y90kxAXXK zxZNu^(>2PTmm8NH!!uW@qyHKFNv=KAUCwo!vVEve8s)#(XL1u=PuLG~GlS-m|Noz! zc46Jrpk~~;$y1BC&TvhmS}%J>-9%S}y{T@LYl{78-New@)Jk<4Xz#Rjnc59)@4R}+ zm7S7Gc+aWTkMs#@=<^KeNUmG<(7a6VFjChkZEdg5OZ6Q>P9J~jwzI#^>k>4bk~OB# zdW0*v=GcY#ajxi!f%&HzR`eO$(iKoPIC{|N^62qHhK`FKIAY+)fuqJ(yjFh4ze;vi zbXJ3gc{vqpXYDJgnELrFS8!JSm_XSNwOn;F~e=Etymo6UwThUI3M8MR36EjJAj2ccg?g;w~6+@$2F zBS$!tyBtMC9XGi-t{b>*jM^*Z23EzWj&Z z3kUstXKGhnX!y*jVoVHH)G=n1pD`aMsnnP!bB&?MjKx5F-t}eIMHoQ&3iQX-SQFP` zFm6RXw-3|t5UTzij5Ee({8|{(go1{cfJLYWMXH~iLTmP{Yb9!COWpjt7)yQ&YUC%- zi+9}nu@Bg#OF^x5chu69p_cA3)P#n+zKCl7FAos^C=y#KP-u=K!7w*55}UQQq3ePw zpN(3}JxJf?B5FVlh;I&d#sGWV>ZCKFIIn}YT6IaEh)pw{|rREOJ96WW7W_zkL^(6+{qG;yeWf7GU}@R88kPDCxm zTd1|%hD^>J!gQ?J&X{P-LoLXmfZv+L;EUI*vwlkb?f0g=(Osn{SVrS!b+@eNb!PA2q;9sQS-g zB37c7`h9GI-(ofTH-Vk(076k~9D{nW1#0B&-1{XMNWL#>fJ0CNdkR%=vRnQFYC?-q z=YJJyK-*9Q{si^>3G@Y!xJW_`{D`V}3$-WwJKLE>VK4G=$SpGtHIwbA7t%$H$GfOC zk1et@Zj0KK!%<80HtPA4s67?eh4@z?k=n(+TAQLqn1$7_5Qkzn$k zT?s1=z+}9FiCC|jwE%mPABL>5*^YXTm|~U*@`{PS9$Z2}0q((v(XYEPGq4Xnj;B#C zoWc@&tbC|}e2DGwHu9)x)5E@4UP8_M3{J)v-ZsiF!X!M71k2p@kx=)s7?1D)KUhqPCB-ssPi9>It7nmUtEcd)!aqZ^A$g2AAAfI z@*$`j6{yWP1+^rLFbv;8&14(uSl+~1SckA_vo%6(zC2`1rX%XPC8$^WTGVr&AOrE4 zb0o9}nw8lOn_~p|64XG-k!3aG-TX(W2pmS$JB@lJ|Lhv_h@D6ZY9QGdhXtsK^hZr> z3&_>{uQ-ZYW6mUQEQ5OT4j`FeC2$N71i*YRWbv=kg+Z6P(KUfx__QZ#% ziQGbU9Kabn| z<7`w1Yp@mWMIGyVr~xGpw0k87)qYphsT(rTXJ`661q#ht)B_u^06)Y!cn1~out9cd zqEL}ZLJok*#RfPRb&A#@+rWH)+T5Xo?J*6WW5fV)v0-oq*w zIK+mmI%-cupvv205OzTAnG)0{?2p=P>rex^jym_&B7>r9pi8dYUU?V^?r5B>ppJ3W^=F!iYHMxBS*&9fM5li!D$@hQ~vmr$GTx~pfn9bgD*52d5_)Ptyj^uxyVZ>E#* zQt%F{;(k=cv#5%{Vq=UMVK-TO^e5jRlW-_0kQ=kS{VNKkMT8h0`gr~6(n~dVj;z-naKZM%V-=pf~jkddbCI*u~ zh-&w1)bl@~+HXF_zA4*{A^rsv^l}RvR0LLIGVVe}=rU&F>>@Feej9Ec&f5^LcG zjKPmk?R`l}}?_nAS@H(xI**+2qRU1?TeNYXKz)+loYG5|1!TG4ovlbQFPp~5% zKn*l>ob4zIHB&EYv!=V{*{CJRL$&McNJ1m&j_KG36|xu550|4h&zq=_?nZ6WBdEP` z3H9w5_>}!cl#eCkpT;Km88*VJ=*7C@ZN3GP_nF5?XhzepCoV#k+g!$WST@0KzSpob z`5mYRtNzJ;4JTtO^5Zc9-$TvpC^pBhFa>K(w8u3MHLxKVrt?3Cgm(9G48mQgr8t1$ zcnTGvE2s$kieVTq$>t+bOVI=su~aO@3@pa!*a;7#B35s*eLfe1bpAWL1wBz~KNK~> zr?3t##iqC(>*5*I0B)cL6!^4#E&_AOH$p|Auj>%hM4mtm)Q6hTO!R4!yh1`9FGn@F z7UOXn>J*$pJ>WORMkoXop-9w#l2FeTU@8`)7bjyPE=7I0?M7`G;M=HOdlED8G-{y1)9hY}Mh!3Pg=q^ zwV6kv_QX=u06#%3?P-jne{+q5Mil&_4RsbiOuhsafz_xP?Lxhv4xu{!67_!g9^>$y zn~$4q_e3^6NO>Wu{THzbu5&$(`s2jhCXs+;bF5FJzI;}ocJF%B9yo*Q_%^D;;JJ1t zX;_1Np_?y3-G3Z)Y-eFrT!7kyi&2r-Fqio2MY7*5_!2eapHSu1U$UDe8WYLqq233B zQTH8;#Z?%HAEQ4WaPJ>REx}n#!djKK{g$Zmo|VKumBb7R6sq^IAzni*LEV?_*J}kT z5}U9D&toghdc}STRiFm21*_pMtd9F#kGY<~!IWP{?SXE-dG=p2hF}2&OHd&`g#q{j zs^One1H0wsW9Qo?YK%20&&7Bw#2z>VLvS-{B6~0xqZZgbl!!Uxea%SdRX7Z_`)6P` zT!hW=f_p#0u?=LRX4nSPu@iQ|39cVud-642wSPr-$1w7*qB?vVL-91S7kuUliP{td zEVOGAg|*0Mqh?TudY~uP!6B&7O~Pb+1yz3=D&z-HyZtz76aI#ZOynYCwAou?TXe8g z=l?i~EDD+|wh`!q8u2J>j6SS^t5Koeh(Y*w)E?N6TB0hiu|csqj>Zny3pbyA zciLkLmZOg2JoM>-g(SSV61BFwQJdv+)QnG|2J{_9 zx0|vITa#ajJ@G8o#jF+fJELd?@z<9}F$L6_Q79J$FavsyBAjCF!DDr4g2}tvcGEQpl%#P4ur|4^=Wtn+hg}X+kwnS z9nWvweEMn{AwLzz;a8}Ri{Iv}9N)qISon^8bH0W5`*HKW{J+=^D$t*b>rrdTW= zid zp$@-5b@UVJ!Ju_^#PO(^J&oGkb1@c|U}M~Zjqn@Psi^Xvok$R>UL>l$T-3n3q1qdb z_37XENX)=xs9hSj-tP9X_yGC+s1E!$*zy#tBtIP$(pnqsDH(|a$)CbB%=?@DIv<8T z$j`-eJdLSXeG`2LlgK3zf)Bd(!c6jmQ8RK-dt)iq#5djiI@HWIp(1wxHN*25id8q; z=OeHh`54p^HO3&!*-ZQuq5=x4V?S((!%+iTi5zLO0eQ=s;`i;pVqZjszTF4*Ppe_5 ziL6IGw-f8)KhTR8Fbk`0v75LBYR?pIA^zGF11PA6Gf;21r5J_pqe6BVlkqOL#l)@l z2gz{EAU_W~;z!s51Gm|k7N8NWV-E>RKc{$#9*Z(^{{|7sH2 zjhj#%@5Dj)8TQ7s-JB4dg;Dq+YM>{v23|xxcNI0z-?0Hk?6LJ*xR#=h-4m#REyhOl zZ+4N;ga2~9jY;Hde_|`+wB@LoK8@O(Z=?3o zaa8>uQP2OnkN9ikRX(+UU__$wIhc%HF%2i6mf$Un#Z#z=-9!y2WWVj80V*=BP#q0L z)qfII?`6~gS7LSiU_bGXBk{3Y;ahA%{u=hj=mU1wPsX9-cVHv*erCT$J76jKb=V8< zp(4@ibNe0{iVuUXKdeC!hUPcK-JrYZSe<8$F!sNeeozp>-;}UVi-4;;dt~r#upGy z!UQ~rJ<X@t;Pb+iCkN_%qZDg1@mpx1&)b9f9g-8Y(i2u_LY%q$HK7%pZCe07{4EYDShB^MJ8JGVrYY!IeW+Q@QiKS%y|@>r#Y?D6C<8-@91S)Old3f^_(!+fjfj`DVH`69}qNJmh%n`?$!-W>0epU(Yiq_--q`{eZsh^1_u z$5b&dI^|6hJ&m2prtz(sP`HbmQ@J{kzRCmo{LNwpVh759p*)GJl}K_Y0=V<2YC7whb@Eg=H=4zJ zJWfPbeCy8cGZFX%HJ(O&mFhE+bbw8o1DNI3k96^#1+mc z##2^@Ya;1ml`V+i@lN?WWg6Bu4G5?Km zin232W1Pv^3CRt4=6|R&2Os0wM%~3+2PxZu`lM6-le0HF(c|Y_$@GgN!j8QVP36Xz^x9`BjzY-^qv^*qm~x(#$E{U@#q)XsN)Yu+N+ z-)+4r{^r&iMEWo_^cg}rp6i;^CnqDQKB@01Epq1Pqy~>5r%xDli=6{Gy&|SlvfLJ$ zd$@$_1*chVf~UczhjYKkYdCJacl4l9<)+v0F>ca3=5g=%;Uk{%mRFRIDjz+5Q^T=E zo=wk=yB=08GuxZlA}=#@)6|(eiW+qvGs-(;%!F~{&HtsmL(9EG%Ex>6tf|\n" "Language-Team: LANGUAGE \n" @@ -87,7 +87,7 @@ msgstr "Commentaires" msgid "Priority" msgstr "Priorité" -#: REST/methods/authenticators.py:61 +#: REST/methods/authenticators.py:61 REST/model.py:143 msgid "Tag" msgstr "Tag" @@ -226,7 +226,6 @@ msgid "Parent Service" msgstr "Service parent" #: REST/methods/services_pools.py:70 REST/methods/user_services.py:113 -#| msgid "Status" msgid "status" msgstr "statut" @@ -531,13 +530,10 @@ msgstr "" "Sélectionne la priorité de cet élément (priorité supérieure de moyens nombre " "inférieur)" -#: REST/model.py:143 -msgid "Short name" -msgstr "Nom court" - #: REST/model.py:144 -msgid "Short name of this element" -msgstr "Nom court de cet élément" +#| msgid "Name of this element" +msgid "Tag for this element" +msgstr "Tag pour cet élément" #: REST/model.py:219 msgid "Invalid Request" diff --git a/server/src/uds/locale/fr/LC_MESSAGES/djangojs.mo b/server/src/uds/locale/fr/LC_MESSAGES/djangojs.mo index dca5a7a562abffbcbb96d90293781a90587b50ed..8c3b99d25b376e41a3d7b9d2b5173c5b2a88b8d2 100644 GIT binary patch delta 21 ccmcZ+awBAew-kq=fr5dhm8sF@U@2As08~Q;HUIzs delta 21 ccmcZ+awBAew-kqgv4VlQm4V^rU@2As08}3aFaQ7m diff --git a/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po b/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po index bb600152d..0eff525c9 100644 --- a/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/fr/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-03 07:01+0100\n" +"POT-Creation-Date: 2015-02-10 09:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/server/src/uds/locale/it/LC_MESSAGES/django.mo b/server/src/uds/locale/it/LC_MESSAGES/django.mo index f1daa8dc96761b0f9b541eb0521b7d02904defdc..91b72dee2befba2e722a1dc6721da10438fd2e0c 100644 GIT binary patch delta 12130 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 UF=pVX(ItO1FDd>0tD2Sn55r^iq5uE@ delta 12178 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\n" "Language-Team: LANGUAGE \n" @@ -63,7 +63,7 @@ msgstr "Commenti" msgid "Priority" msgstr "Priorità" -#: REST/methods/authenticators.py:61 +#: REST/methods/authenticators.py:61 REST/model.py:143 msgid "Tag" msgstr "Tag" @@ -202,7 +202,6 @@ msgid "Parent Service" msgstr "Servizio padre" #: REST/methods/services_pools.py:70 REST/methods/user_services.py:113 -#| msgid "Status" msgid "status" msgstr "stato" @@ -503,13 +502,10 @@ msgstr "" "Seleziona la priorità di questo elemento (numero significa maggiore priorità " "inferiore)" -#: REST/model.py:143 -msgid "Short name" -msgstr "Nome breve" - #: REST/model.py:144 -msgid "Short name of this element" -msgstr "Nome breve di questo elemento" +#| msgid "Name of this element" +msgid "Tag for this element" +msgstr "Tag per questo elemento" #: REST/model.py:219 msgid "Invalid Request" diff --git a/server/src/uds/locale/it/LC_MESSAGES/djangojs.mo b/server/src/uds/locale/it/LC_MESSAGES/djangojs.mo index 9a68436f4af83e25050f6f2efa17fc17036beeb1..f6443bc47af0a140cd1dfdd15843683401a19218 100644 GIT binary patch delta 21 ccmdlUyghh>w-kq=fr5dhm8sF@V5t;-08g?8Pyhe` delta 21 ccmdlUyghh>w-kqgv4VlQm4V^rV5t;-08fqvN&o-= diff --git a/server/src/uds/locale/it/LC_MESSAGES/djangojs.po b/server/src/uds/locale/it/LC_MESSAGES/djangojs.po index 433fdaefc..a872e8f95 100644 --- a/server/src/uds/locale/it/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/it/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-03 07:01+0100\n" +"POT-Creation-Date: 2015-02-10 09:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/server/src/uds/locale/pt/LC_MESSAGES/django.mo b/server/src/uds/locale/pt/LC_MESSAGES/django.mo index b508d967e2f2bd3001aff57b6708f388fa955d35..1d0e66e77654d5db0ab1071e67763301dbe3d693 100644 GIT binary patch delta 12134 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 diff --git a/server/src/uds/locale/pt/LC_MESSAGES/django.po b/server/src/uds/locale/pt/LC_MESSAGES/django.po index cce310195..fbeaa2280 100644 --- a/server/src/uds/locale/pt/LC_MESSAGES/django.po +++ b/server/src/uds/locale/pt/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-03 07:00+0100\n" +"POT-Creation-Date: 2015-02-10 09:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -63,7 +63,7 @@ msgstr "Comentários" msgid "Priority" msgstr "Prioridade" -#: REST/methods/authenticators.py:61 +#: REST/methods/authenticators.py:61 REST/model.py:143 msgid "Tag" msgstr "Tag" @@ -206,7 +206,6 @@ msgid "Parent Service" msgstr "Pai serviço" #: REST/methods/services_pools.py:70 REST/methods/user_services.py:113 -#| msgid "Status" msgid "status" msgstr "status" @@ -509,13 +508,10 @@ msgstr "" "Seleciona a prioridade deste elemento (número significa maior prioridade " "mais baixa)" -#: REST/model.py:143 -msgid "Short name" -msgstr "Nome curto" - #: REST/model.py:144 -msgid "Short name of this element" -msgstr "Nome curto do elemento" +#| msgid "Name of this element" +msgid "Tag for this element" +msgstr "Tag para este elemento." #: REST/model.py:219 msgid "Invalid Request" diff --git a/server/src/uds/locale/pt/LC_MESSAGES/djangojs.mo b/server/src/uds/locale/pt/LC_MESSAGES/djangojs.mo index cc3c48fb3b26bbb828fb2ef53ab96b6260b16252..776b52950fd892022e8458f47faee8b84be2f36d 100644 GIT binary patch delta 21 ccmX>YdN6c@w-kq=fr5dhm8sF@V5vL-08yg`a{vGU delta 21 ccmX>YdN6c@w-kqgv4VlQm4V^rV5vL-08xJiZ2$lO diff --git a/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po b/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po index f5e14b7ba..ccc0436ca 100644 --- a/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po +++ b/server/src/uds/locale/pt/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-03 07:01+0100\n" +"POT-Creation-Date: 2015-02-10 09:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/server/src/uds/views.py b/server/src/uds/views.py index b2433a1f5..9e3635ebb 100644 --- a/server/src/uds/views.py +++ b/server/src/uds/views.py @@ -4,30 +4,29 @@ # Copyright (c) 2012 Virtual Cable S.L. # All rights reserved. # -# Redistribution and use in source and binary forms, with or without modification, +# Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # -# * Redistributions of source code must retain the above copyright notice, +# * Redistributions of source code must retain the above copyright notice, # this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation +# * Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation # and/or other materials provided with the distribution. -# * Neither the name of Virtual Cable S.L. nor the names of its contributors -# may be used to endorse or promote products derived from this software +# * Neither the name of Virtual Cable S.L. nor the names of its contributors +# may be used to endorse or promote products derived from this software # without specific prior written permission. # -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ''' @author: Adolfo Gómez, dkmaster at dkmon dot com ''' -