Merge remote-tracking branch 'origin/support/3.2' into develop

# Conflicts:
#	dictionaries/es_cr.dictionary.itop.core.php
This commit is contained in:
jf-cbd
2024-11-07 14:57:54 +01:00
70 changed files with 878 additions and 990 deletions

View File

@@ -1,15 +1,13 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Core:ormValue:ormDocument:DownloadsCount' => '%1s~~',
'Core:ormValue:ormDocument:DownloadsCount+' => 'Downloaded %1$s time(s)~~',
'Core:ormValue:ormDocument:DownloadsCount' => '%1s',
'Core:ormValue:ormDocument:DownloadsCount+' => 'Descargado %1$s veces',
]);

View File

@@ -1,14 +1,12 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:cmdbAbstractObject/UniquenessRule:no_duplicate' => '%1$s: %2$s is already linked to %3$s: %4$s, duplicates are not allowed on this relation.~~',
'Class:cmdbAbstractObject/UniquenessRule:no_duplicate' => '%1$s: %2$s ya está vinculado a %3$s: %4$s, no se permiten duplicados en esta relación.',
]);

View File

@@ -1,32 +1,29 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
*
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Action:WarningNoTriggerLinked' => 'Advertencia, ningún disparador está ligado a esta acción. No se activara hasta que tenga al menos una acción.',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'ActionEmail:content_placeholder_missing' => 'The placeholder "%1$s" was not found in the HTML template. The content of the field "%2$s" will not be included in the generated emails.~~',
'ActionEmail:main' => 'Message~~',
'ActionEmail:preview_more_info' => 'For more information about the CSS features supported by the different eMail clients, refer to %1$s~~',
'ActionEmail:preview_tab' => 'Preview~~',
'ActionEmail:preview_tab+' => 'Preview of the eMail template~~',
'ActionEmail:preview_warning' => 'The actual eMail may look different in the eMail client than this preview in your browser.~~',
'ActionEmail:recipients' => 'Contacts~~',
'ActionEmail:trigger' => 'Triggers~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'Action:last_executions_tab' => 'Últimas ejecuciones',
'Action:last_executions_tab_limit_days' => 'últimos %1$s días',
'Action:last_executions_tab_limit_none' => 'Sin límite',
'Action:last_executions_tab_panel_title' => 'Ejecuciones de esta acción (%1$s)',
'ActionEmail:content_placeholder_missing' => 'El marcador de posición "%1$s" no se encontró en la plantilla HTML. El contenido del campo "%2$s" no se incluirá en los correos electrónicos generados.',
'ActionEmail:main' => 'Mensaje',
'ActionEmail:preview_more_info' => 'Para obtener más información sobre las funciones CSS admitidas por los diferentes clientes de correo electrónico, consulte %1$s',
'ActionEmail:preview_tab' => 'Vista previa',
'ActionEmail:preview_tab+' => 'Vista previa de la plantilla de correo electrónico',
'ActionEmail:preview_warning' => 'El correo electrónico real puede verse diferente en el cliente de correo electrónico que esta vista previa en su navegador.',
'ActionEmail:recipients' => 'Contactos',
'ActionEmail:trigger' => 'Disparadores',
'ActionNewsroom:content' => 'Mensaje',
'ActionNewsroom:settings' => 'Configuración',
'ActionNewsroom:trigger' => 'Disparador',
'Change:AttName_Changed' => '%1$s cambiado',
'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s cambiado, valor anterior: %2$s',
'Change:AttName_EntryAdded' => '%1$s cambiado, nuevo registro agregado: %2$s',
@@ -44,14 +41,14 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Change:ThreeAttributesChanged' => '%1$s, %2$s y otro más editados',
'Change:TwoAttributesChanged' => '%1$s y %2$s editados',
'Class:AbstractResource' => 'Recurso abstracto',
'Class:AbstractResource+' => '',
'Class:AbstractResource+' => 'Recurso abstracto',
'Class:Action' => 'Acción Personalizada',
'Class:Action+' => 'Acción definida por el usuario',
'Class:Action/Attribute:asynchronous' => 'Asynchronous~~',
'Class:Action/Attribute:asynchronous+' => 'Whether this action should be executed in background or not~~',
'Class:Action/Attribute:asynchronous/Value:no' => 'No~~',
'Class:Action/Attribute:asynchronous/Value:use_global_setting' => 'Use global setting~~',
'Class:Action/Attribute:asynchronous/Value:yes' => 'Yes~~',
'Class:Action/Attribute:asynchronous' => 'Asincróno',
'Class:Action/Attribute:asynchronous+' => 'Si esta acción debe ejecutarse en segundo plano o no',
'Class:Action/Attribute:asynchronous/Value:no' => 'No',
'Class:Action/Attribute:asynchronous/Value:use_global_setting' => 'Usar configuración global',
'Class:Action/Attribute:asynchronous/Value:yes' => 'Si',
'Class:Action/Attribute:description' => 'Descripción',
'Class:Action/Attribute:description+' => 'Descripción',
'Class:Action/Attribute:finalclass' => 'Clase',
@@ -68,7 +65,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:Action/Attribute:status/Value:test+' => 'En Pruebas',
'Class:Action/Attribute:trigger_list' => 'Disparadores Relacionados',
'Class:Action/Attribute:trigger_list+' => 'Disparadores Asociados a esta Acción',
'Class:Action/ComplementaryName' => '%1$s: %2$s~~',
'Class:Action/ComplementaryName' => '%1$s: %2$s',
'Class:ActionEmail' => 'Notificación por Correo Electrónico',
'Class:ActionEmail+' => 'Notificación por Correo Electrónico',
'Class:ActionEmail/Attribute:bcc' => 'CCO',
@@ -81,12 +78,12 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:ActionEmail/Attribute:from+' => 'Será enviando en el encabezado del Correo Electrónico',
'Class:ActionEmail/Attribute:from_label' => 'De (etiqueta)',
'Class:ActionEmail/Attribute:from_label+' => 'Nombre para mostrar del remitente que aparecerá en encabezado del correo electrónico',
'Class:ActionEmail/Attribute:html_template' => 'HTML template~~',
'Class:ActionEmail/Attribute:html_template+' => 'Optional HTML template wrapping around the content of the \'Body\' attribute below, useful for tailored email layouts (in the template, content of the \'Body\' attribute will replace the $content$ placeholder)~~',
'Class:ActionEmail/Attribute:ignore_notify' => 'Ignore the Notify flag~~',
'Class:ActionEmail/Attribute:ignore_notify+' => 'If set to \'Yes\' the \'Notify\' flag on Contacts has no effect.~~',
'Class:ActionEmail/Attribute:ignore_notify/Value:no' => 'No~~',
'Class:ActionEmail/Attribute:ignore_notify/Value:yes' => 'Yes~~',
'Class:ActionEmail/Attribute:html_template' => 'Plantilla HTML',
'Class:ActionEmail/Attribute:html_template+' => 'Plantilla HTML opcional que envuelve el contenido del atributo \'Body\' a continuación, útil para diseños de correo electrónico personalizados (en la plantilla, el contenido del atributo \'Body\' reemplazará el marcador de posición $content$)',
'Class:ActionEmail/Attribute:ignore_notify' => 'Ignorar la bandera Notificación',
'Class:ActionEmail/Attribute:ignore_notify+' => 'Si se establece en \'Sí\', el indicador \'Notificar\' en Contactos no tiene ningún efecto.',
'Class:ActionEmail/Attribute:ignore_notify/Value:no' => 'No',
'Class:ActionEmail/Attribute:ignore_notify/Value:yes' => 'Si',
'Class:ActionEmail/Attribute:importance' => 'Importancia',
'Class:ActionEmail/Attribute:importance+' => 'Bandera de importancia',
'Class:ActionEmail/Attribute:importance/Value:high' => 'Alta',
@@ -95,8 +92,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:ActionEmail/Attribute:importance/Value:low+' => 'baja',
'Class:ActionEmail/Attribute:importance/Value:normal' => 'Normal',
'Class:ActionEmail/Attribute:importance/Value:normal+' => 'Normal',
'Class:ActionEmail/Attribute:language' => 'Language~~',
'Class:ActionEmail/Attribute:language+' => 'Language to use for placeholders ($xxx$) inside the message (state, importance, priority, etc)~~',
'Class:ActionEmail/Attribute:language' => 'Idioma',
'Class:ActionEmail/Attribute:language+' => 'Idioma a utilizar para los marcadores de posición ($xxx$) dentro del mensaje (estado, importancia, prioridad, etc.)',
'Class:ActionEmail/Attribute:reply_to' => 'Responder a',
'Class:ActionEmail/Attribute:reply_to+' => 'Será enviando en el encabezado del Correo Electrónico',
'Class:ActionEmail/Attribute:reply_to_label' => 'Responder a (etiqueta)',
@@ -111,37 +108,32 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:ActionEmail/Attribute:test_recipient+' => 'Destinatario en caso que el Estatus sea "En pruebas"',
'Class:ActionEmail/Attribute:to' => 'Para',
'Class:ActionEmail/Attribute:to+' => 'Destinatario del Correo Electrónico',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => 'Icon to appear next to the news in the newsroom.
- If filled, the custom icon will be used
- Else the icon of the triggering object if there is one (e.g. picture of a Person),
- Else the icon of the triggering object class,
- Otherwise, the application compact logo will be used~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => 'Contents of the news, in Markdown format not HTML. Can contain placeholders like:
- $this->attribute_code$ any attribute of the object triggering the notification,
- $this->attribute_external_key->attribute$ recursive syntax for any remote attribute,
- $current_contact->attribute$ attribute of the Person who triggered the notification~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => 'News will be ordered by decreasing priority, when displayed in the Newsroom popup~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => 'An OQL query returning Contact objects~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => 'Title of the news. Can contain placeholders like $this->attribute_code$~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => 'By default, it points to the object triggering the notification. But you can also specify a custom URL.~~',
'Class:ActionNewsroom' => 'Notificación por sala de noticias',
'Class:ActionNewsroom+' => 'Notificación por sala de noticias',
'Class:ActionNewsroom/Attribute:icon' => 'Icono',
'Class:ActionNewsroom/Attribute:icon+' => 'Icono',
'Class:ActionNewsroom/Attribute:language' => 'Idioma',
'Class:ActionNewsroom/Attribute:language+' => 'Idioma',
'Class:ActionNewsroom/Attribute:message' => 'Mensaje',
'Class:ActionNewsroom/Attribute:message+' => 'Mensaje',
'Class:ActionNewsroom/Attribute:priority' => 'Prioridad',
'Class:ActionNewsroom/Attribute:priority+' => 'Prioridad',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critico',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critico',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgente',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgente',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Importante',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Importante',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Estandar',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Estandar',
'Class:ActionNewsroom/Attribute:recipients' => 'Destinatarios',
'Class:ActionNewsroom/Attribute:recipients+' => 'Destinatarios',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Probar destinatario',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Persona utilizada en lugar de Destinatarios cuando se prueba la notificación',
'Class:ActionNewsroom/Attribute:title' => 'Título',
'Class:ActionNewsroom/Attribute:title+' => 'Título',
'Class:ActionNewsroom/Attribute:url' => 'URL',
'Class:ActionNewsroom/Attribute:url+' => 'URL',
'Class:ActionNotification' => 'Notificación',
'Class:ActionNotification+' => 'Notificación (resúmen)',
'Class:AsyncSendEmail' => 'Correo Electrónico (asíncrono)',
@@ -307,8 +299,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:EventNotification/Attribute:object_id+' => 'Id de objeto (¿clase definida por el disparador?)',
'Class:EventNotification/Attribute:trigger_id' => 'Disparador',
'Class:EventNotification/Attribute:trigger_id+' => 'Disparador',
'Class:EventNotification/Attribute:object_class' => 'Object class~~',
'Class:EventNotification/Attribute:object_class+' => 'Object class (Same as trigger)~~',
'Class:EventNotificationEmail' => 'Correo Electrónico de Notificación de Evento',
'Class:EventNotificationEmail+' => 'Correo Electrónico de Notificación de Evento',
'Class:EventNotificationEmail/Attribute:attachments' => 'Anexos',
@@ -325,34 +315,34 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:EventNotificationEmail/Attribute:subject+' => 'Asunto',
'Class:EventNotificationEmail/Attribute:to' => 'Para',
'Class:EventNotificationEmail/Attribute:to+' => 'Destinatario',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventNotificationNewsroom' => 'Noticias enviadas',
'Class:EventNotificationNewsroom+' => 'Noticias enviadas',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contacto',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => 'Contacto',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icono',
'Class:EventNotificationNewsroom/Attribute:icon+' => 'Icono',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Prioridad',
'Class:EventNotificationNewsroom/Attribute:priority+' => 'Prioridad',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Crítico',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Crítico',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgente',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgente',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Importante',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Importante',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Estandar',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Estandar',
'Class:EventNotificationNewsroom/Attribute:read' => 'Leído',
'Class:EventNotificationNewsroom/Attribute:read+' => 'Leído',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Si',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Si',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Fecha lectura',
'Class:EventNotificationNewsroom/Attribute:read_date+' => 'Fecha lectura',
'Class:EventNotificationNewsroom/Attribute:title' => 'Título',
'Class:EventNotificationNewsroom/Attribute:title+' => 'Título',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL',
'Class:EventNotificationNewsroom/Attribute:url+' => 'URL',
'Class:EventRestService' => 'Llamada REST/JSON',
'Class:EventRestService+' => 'Traza de llamada a servicio REST/JSON',
'Class:EventRestService/Attribute:code' => 'Código',
@@ -420,11 +410,11 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:SynchroDataSource/Attribute:database_table_name' => 'Tabla de Datos',
'Class:SynchroDataSource/Attribute:database_table_name+' => 'Dónde se guardan los datos sincronizados. Si se deja vacía, un nombre será asignado automáticamente.',
'Class:SynchroDataSource/Attribute:delete_policy' => 'Política de Borrado',
'Class:SynchroDataSource/Attribute:delete_policy+' => 'What to do when a replica becomes obsolete:
"Ignore": do nothing, the associated object remains as is in iTop.
"Delete": Delete the associated object in iTop (and the replica in the data table).
"Update": Update the associated object as specified by the Update rules (see below).
"Update then Delete": apply the "Update rules". When Retention Duration expires, execute a "Delete" ~~',
'Class:SynchroDataSource/Attribute:delete_policy+' => 'Qué hacer cuando una réplica queda obsoleta:
"Ignorar": no hacer nada, el objeto asociado permanece tal cual en iTop.
"Eliminar": Elimina el objeto asociado en iTop (y la réplica en la tabla de datos).
"Actualizar": actualiza el objeto asociado según lo especificado en las reglas de actualización (ver más abajo).
"Actualizar y luego Eliminar": aplica las "Reglas de actualización". Cuando expire la duración de retención, ejecute "Eliminar"',
'Class:SynchroDataSource/Attribute:delete_policy/Value:always' => 'Usuarios Permitidos',
'Class:SynchroDataSource/Attribute:delete_policy/Value:delete' => 'Borrar',
'Class:SynchroDataSource/Attribute:delete_policy/Value:depends' => 'Sólo Administradores',
@@ -444,12 +434,12 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:SynchroDataSource/Attribute:notify_contact_id' => 'Contacto a Notificar',
'Class:SynchroDataSource/Attribute:notify_contact_id+' => 'Contact a Notificar en Caso de Error',
'Class:SynchroDataSource/Attribute:reconciliation_policy' => 'Política de Reconciliación',
'Class:SynchroDataSource/Attribute:reconciliation_policy+' => '"Use the attributes": '.ITOP_APPLICATION_SHORT.' object matches replica values for each Synchro attributes flagged for Reconciliation.
"Use primary_key": the column primary_key of the replica is expected to contain the identifier of the '.ITOP_APPLICATION_SHORT.' object~~',
'Class:SynchroDataSource/Attribute:reconciliation_policy+' => '"Utilice los atributos": '.ITOP_APPLICATION_SHORT.' El objeto coincide con los valores de réplica para cada atributo Synchro marcado para reconciliación.
"Usar clave_primaria": se espera que la columna clave_primaria de la réplica contenga el identificador de '.ITOP_APPLICATION_SHORT.' objeto',
'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_attributes' => 'Usar los Atributos',
'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_primary_key' => 'Usar el Campo Primary_Key',
'Class:SynchroDataSource/Attribute:scope_class' => 'Clase',
'Class:SynchroDataSource/Attribute:scope_class+' => 'A Synchro Data Source can only populate a single '.ITOP_APPLICATION_SHORT.' class~~',
'Class:SynchroDataSource/Attribute:scope_class+' => 'Una fuente de datos sincronizada solo puede completar una única clase '.ITOP_APPLICATION_SHORT.'',
'Class:SynchroDataSource/Attribute:scope_restriction' => 'Alcance de la restricción',
'Class:SynchroDataSource/Attribute:status' => 'Estatus',
'Class:SynchroDataSource/Attribute:status/Value:implementation' => 'No Productivo',
@@ -525,24 +515,24 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:Trigger+' => 'Disparador',
'Class:Trigger/Attribute:action_list' => 'Acciones',
'Class:Trigger/Attribute:action_list+' => 'Acciones realizadas cuando se activó el disparador',
'Class:Trigger/Attribute:complement' => 'Additional information~~',
'Class:Trigger/Attribute:complement+' => 'Computed automatically in english for triggers derived from TriggerOnObject~~',
'Class:Trigger/Attribute:complement' => 'Información adicional',
'Class:Trigger/Attribute:complement+' => 'Más información proporcionada en inglés, mediante este disparador',
'Class:Trigger/Attribute:context' => 'Contexto',
'Class:Trigger/Attribute:context+' => 'Contexto para permitir el inicio del disparador',
'Class:Trigger/Attribute:description' => 'Descripción',
'Class:Trigger/Attribute:description+' => 'Descripción',
'Class:Trigger/Attribute:finalclass' => 'Clase',
'Class:Trigger/Attribute:finalclass+' => 'Clase',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s~~',
'Class:TriggerOnAttributeBlobDownload' => 'Trigger (on object\'s document download)~~',
'Class:TriggerOnAttributeBlobDownload+' => 'Trigger on object\'s document field download of [a child class of] the given class~~',
'Class:TriggerOnAttributeBlobDownload/Attribute:target_attcodes' => 'Target fields~~',
'Class:TriggerOnAttributeBlobDownload/Attribute:target_attcodes+' => '~~',
'Class:Trigger/Attribute:subscription_policy' => 'Política de suscripción',
'Class:Trigger/Attribute:subscription_policy+' => 'Permite a los usuarios darse de baja del disparador',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Permitir baja completa',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Denegar baja de suscripción',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Forzar al menos un canal (Noticias o Correo electrónico)',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s',
'Class:TriggerOnAttributeBlobDownload' => 'Disparador (al descargar el documento del objeto)',
'Class:TriggerOnAttributeBlobDownload+' => 'Disparador en la descarga del campo de documento del objeto de [una clase secundaria de] la clase dada',
'Class:TriggerOnAttributeBlobDownload/Attribute:target_attcodes' => 'Campos de destino',
'Class:TriggerOnAttributeBlobDownload/Attribute:target_attcodes+' => 'Campos de destino',
'Class:TriggerOnObject' => 'Disparador (Depende de la clase)',
'Class:TriggerOnObject+' => 'Disparador en una clase de objeto dada',
'Class:TriggerOnObject/Attribute:filter' => 'Filtro',
@@ -774,8 +764,8 @@ Si se omite el tiempo, por omisión es 00:00:00
'Core:BulkExportMessageEmptyPhrasebookEntry' => 'Por favor seleccione un entrada válida de la libreta de consultas.',
'Core:BulkExportOf_Class' => '%1$s Exportar',
'Core:BulkExportQueryPlaceholder' => 'Escriba una consulta OQL aquí...',
'Core:CheckConsistencyError' => 'Consistency rules not followed: %1$s~~',
'Core:CheckValueError' => 'Unexpected value for attribute \'%1$s\' (%2$s) : %3$s~~',
'Core:CheckConsistencyError' => 'No se siguieron las reglas de consistencia: %1$s',
'Core:CheckValueError' => 'Valor inesperado para el atributo \'%1$s\' (%2$s): %3$s',
'Core:Context=CRON' => 'cron',
'Core:Context=GUI:Console' => 'Consola',
'Core:Context=GUI:Portal' => 'Portal',
@@ -809,7 +799,7 @@ Si se omite el tiempo, por omisión es 00:00:00
'Core:ExplainWTC:StopWatch-TimeSpent' => 'Tiempo invertido para \"%1$s\"',
'Core:FriendlyName-Description' => 'Nombre común',
'Core:FriendlyName-Label' => 'Nombre común',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Core:Placeholder:CannotBeResolved' => '(%1$s: no se puede resolver)',
'Core:SyncDataExchangeComment' => '(Datos Sincronizados)',
'Core:SyncDataSourceAccessRestriction' => 'Sólo Administradores o el usuario especificado en la fuente de datos pueden ejecutar esta operación. Operación Cancelada.',
'Core:SyncDataSourceObsolete' => 'La Fuente de Datos está marcada como Obsoleta. Operación Cancelada.',

View File

@@ -1,14 +1,11 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
*
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'BooleanLabel:no' => 'No',
@@ -20,27 +17,27 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:AuditCategory/Attribute:definition_set+' => 'Expresión OQL que define el conjunto de objetos a auditar',
'Class:AuditCategory/Attribute:description' => 'Descripcción de Categoría a auditar',
'Class:AuditCategory/Attribute:description+' => 'Descripción larga para esta categoría de auditoría',
'Class:AuditCategory/Attribute:domains_list' => 'Domains~~',
'Class:AuditCategory/Attribute:domains_list+' => 'Domains which includes this category~~',
'Class:AuditCategory/Attribute:domains_list' => 'Dominios',
'Class:AuditCategory/Attribute:domains_list+' => 'Dominios que incluyen esta categoría',
'Class:AuditCategory/Attribute:name' => 'Nombre de Categoría',
'Class:AuditCategory/Attribute:name+' => 'Nombre corto para esta categoría',
'Class:AuditCategory/Attribute:ok_error_tolerance' => 'Warning threshold~~',
'Class:AuditCategory/Attribute:ok_error_tolerance+' => 'Percentage of invalid objects below which the result is a warning (orange)~~',
'Class:AuditCategory/Attribute:ok_error_tolerance' => 'Umbral de advertencia',
'Class:AuditCategory/Attribute:ok_error_tolerance+' => 'Porcentaje de objetos no válidos por debajo del cual el resultado es una advertencia (naranja)',
'Class:AuditCategory/Attribute:rules_list' => 'Reglas de Auditoría',
'Class:AuditCategory/Attribute:rules_list+' => 'Reglas de Auditoría para esta Categoría',
'Class:AuditCategory/Attribute:warning_error_tolerance' => 'Error threshold~~',
'Class:AuditCategory/Attribute:warning_error_tolerance+' => 'Percentage of invalid objects below which the result is in error (red)~~',
'Class:AuditDomain' => 'Audit Domain~~',
'Class:AuditDomain+' => 'Audit domains allow to group the audit categories.
Domain usually correspond to who is responsible for checking and fixing errors~~',
'Class:AuditDomain/Attribute:categories_list' => 'Categories~~',
'Class:AuditDomain/Attribute:categories_list+' => 'Related audit categories. When running the audit on a domain, all related audit categories are checked and only those.~~',
'Class:AuditDomain/Attribute:description' => 'Description~~',
'Class:AuditDomain/Attribute:description+' => '~~',
'Class:AuditDomain/Attribute:icon' => 'Icon~~',
'Class:AuditDomain/Attribute:icon+' => '~~',
'Class:AuditDomain/Attribute:name' => 'Name~~',
'Class:AuditDomain/Attribute:name+' => 'Its a segmentation of the Audit by who is in charge of fixing it or just interested~~',
'Class:AuditCategory/Attribute:warning_error_tolerance' => 'Umbral de error',
'Class:AuditCategory/Attribute:warning_error_tolerance+' => 'Porcentaje de objetos no válidos por debajo del cual el resultado es erróneo (rojo)',
'Class:AuditDomain' => 'Auditar Dominio',
'Class:AuditDomain+' => 'La auditoría de dominios permiten agrupar las categorías de auditoría.
El dominio suele corresponder a quién se encarga de comprobar y corregir errores.',
'Class:AuditDomain/Attribute:categories_list' => 'Categorías',
'Class:AuditDomain/Attribute:categories_list+' => 'Categorías de auditoría relacionadas. Al ejecutar la auditoría en un dominio, se verifican todas las categorías de auditoría relacionadas y solo esas.',
'Class:AuditDomain/Attribute:description' => 'Descripción',
'Class:AuditDomain/Attribute:description+' => 'Descripción',
'Class:AuditDomain/Attribute:icon' => 'Icono',
'Class:AuditDomain/Attribute:icon+' => 'Icono',
'Class:AuditDomain/Attribute:name' => 'Nombre',
'Class:AuditDomain/Attribute:name+' => 'Es una segmentación de la Auditoría por quién se encarga de arreglarla o simplemente está interesado',
'Class:AuditRule' => 'Regla de Auditoría',
'Class:AuditRule+' => 'Regla a revisar para una categoría de auditoría específica',
'Class:AuditRule/Attribute:category_id' => 'Categoría',
@@ -63,14 +60,14 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'Class:Query+' => 'Un query es un set de datos definidos de manera dinámica',
'Class:Query/Attribute:description' => 'Descripción',
'Class:Query/Attribute:description+' => 'Descripción larga de la consulta (propósito, uso, etc.)',
'Class:Query/Attribute:export_count' => 'Export counter~~',
'Class:Query/Attribute:export_count+' => 'Counter reflecting the number of time this query has been executed~~',
'Class:Query/Attribute:export_last_date' => 'Last export~~',
'Class:Query/Attribute:export_last_date+' => 'Date and time of the last export execution~~',
'Class:Query/Attribute:export_last_user_contact' => 'Contact~~',
'Class:Query/Attribute:export_last_user_contact+' => 'The contact who executed the last export~~',
'Class:Query/Attribute:export_last_user_id' => 'User~~',
'Class:Query/Attribute:export_last_user_id+' => 'The user who executed the last export~~',
'Class:Query/Attribute:export_count' => 'Contador de exportaciones',
'Class:Query/Attribute:export_count+' => 'Contador que refleja el número de veces que se ha ejecutado esta consulta',
'Class:Query/Attribute:export_last_date' => 'Última exportación',
'Class:Query/Attribute:export_last_date+' => 'Fecha y hora de la última ejecución de exportación.',
'Class:Query/Attribute:export_last_user_contact' => 'Contacto',
'Class:Query/Attribute:export_last_user_contact+' => 'El contacto que ejecutó la última exportación.',
'Class:Query/Attribute:export_last_user_id' => 'Usuario',
'Class:Query/Attribute:export_last_user_id+' => 'El usuario que ejecutó la última exportación.',
'Class:Query/Attribute:is_template' => 'Plantilla para campos OQL',
'Class:Query/Attribute:is_template+' => 'Utilizable como fuente de destinatarios OQL en Notificaciones',
'Class:Query/Attribute:is_template/Value:no' => 'No',
@@ -242,12 +239,12 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'Class:User/Error:LoginMustBeUnique' => 'Usuario debe ser único - "%1s" ya se encuentra en uso.',
'Class:User/Error:OrganizationNotAllowed' => 'Organización no permitida.',
'Class:User/Error:PersonIsMandatory' => 'El Contacto es obligatorio.',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'El perfil de usuario avanzado del Portal no otorga suficientes derechos de acceso (se debe agregar otro perfil)',
'Class:User/Error:ProfileNotAllowed' => 'No se puede agregar el perfil "%1$s"; denegará el acceso al backoffice',
'Class:User/Error:StatusChangeIsNotAllowed' => 'Cambiar estatus no está permitido para su propio usuario',
'Class:User/Error:UserOrganizationNotAllowed' => 'El usuario no pertenece a las oganizaciones permitidas.',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:User/Warning:NoContactHasImpact' => 'Cuidado: no hay ninguna Persona definida sobre este Usuario, esto impide el acceso a portales, notificaciones de noticias y otros efectos secundarios en el back-office',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No hay "Organizaciones permitidas" definidas para este usuario, esto significa que tiene acceso a todas las organizaciones.',
'Class:UserDashboard' => 'Tablero de Usuario',
'Class:UserDashboard+' => 'Tablero de Usuario',
'Class:UserDashboard/Attribute:contents' => 'Contenidos',
@@ -258,16 +255,16 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'Class:UserDashboard/Attribute:user_id+' => 'Usuario',
'Class:UserInternal' => 'Usuario Interno',
'Class:UserInternal+' => 'Usuario definido en '.ITOP_APPLICATION_SHORT,
'Class:lnkAuditCategoryToAuditDomain' => 'Link AuditCategory / AuditDomain~~',
'Class:lnkAuditCategoryToAuditDomain+' => '~~',
'Class:lnkAuditCategoryToAuditDomain/Attribute:category_id' => 'Category~~',
'Class:lnkAuditCategoryToAuditDomain/Attribute:category_id+' => 'Audit Category~~',
'Class:lnkAuditCategoryToAuditDomain/Attribute:category_name' => 'Category name~~',
'Class:lnkAuditCategoryToAuditDomain/Attribute:category_name+' => 'Audit category name~~',
'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_id' => 'Domain~~',
'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_id+' => 'Audit domain~~',
'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_name' => 'Domain name~~',
'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_name+' => 'Audit domain name~~',
'Class:lnkAuditCategoryToAuditDomain' => 'Relación Categoría de auditoría / Dominio de auditoría',
'Class:lnkAuditCategoryToAuditDomain+' => 'Relación Categoría de auditoría / Dominio de auditoría',
'Class:lnkAuditCategoryToAuditDomain/Attribute:category_id' => 'Categoría',
'Class:lnkAuditCategoryToAuditDomain/Attribute:category_id+' => 'Categoría de auditoría',
'Class:lnkAuditCategoryToAuditDomain/Attribute:category_name' => 'Nombre de categoría',
'Class:lnkAuditCategoryToAuditDomain/Attribute:category_name+' => 'Nombre de la categoría de auditoría',
'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_id' => 'Dominio',
'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_id+' => 'Dominio de auditoría',
'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_name' => 'Nombre de dominio',
'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_name+' => 'Nombre de auditoria de dominio',
'DayOfWeek-Friday' => 'Viernes',
'DayOfWeek-Friday-Min' => 'Vi',
'DayOfWeek-Monday' => 'Lunes',
@@ -310,7 +307,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'Menu:AdminTools?' => 'Herramientas accesibles sólo a usuarios con Perfil de administrador',
'Menu:AuditCategories' => 'Auditar categorías',
'Menu:AuditCategories+' => 'Auditar categorías',
'Menu:AuditCategories:Title' => 'Audit configuration~~',
'Menu:AuditCategories:Title' => 'Auditar configuración',
'Menu:CSVImportMenu' => 'Importar CSV',
'Menu:CSVImportMenu+' => 'Creación o Actualización Másiva',
'Menu:ConfigurationTools' => 'Configuración',
@@ -409,8 +406,8 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'Portal:TitleDetailsFor_Request' => 'Detalles del Requerimiento',
'Portal:TitleRequestDetailsFor_Request' => 'Detalles del Requerimiento %1$s:',
'Portal:WelcomeUserOrg' => 'Bienvenido %1$s, de %2$s',
'Query:baseinfo' => 'General information~~',
'Query:exportInfo' => 'Export information~~',
'Query:baseinfo' => 'Información general',
'Query:exportInfo' => 'Exportar información',
'Tag:Archived' => 'Archivado',
'Tag:Archived+' => 'Sólo puede ser accesible en Modo Archivado',
'Tag:Obsolete' => 'Obsoleto',
@@ -478,30 +475,30 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:Audit:HeaderAuditRule' => 'Reglas de Auditoría',
'UI:Audit:HeaderNbErrors' => '# Errores',
'UI:Audit:HeaderNbObjects' => '# Objetos',
'UI:Audit:Interactive:All:BreadCrumb' => 'Full audit~~',
'UI:Audit:Interactive:All:BreadCrumb+' => 'Audit results for all rules~~',
'UI:Audit:Interactive:All:SubTitle' => 'Full audit: includes all rules, all categories, all domains~~',
'UI:Audit:Interactive:All:Title' => 'Audit results~~',
'UI:Audit:Interactive:Button:Back' => 'Back to the audit~~',
'UI:Audit:Interactive:Button:Configuration' => 'Audit configuration~~',
'UI:Audit:Interactive:Categories:BreadCrumb' => 'Categories~~',
'UI:Audit:Interactive:Categories:BreadCrumb+' => 'Audit categories: %1$s~~',
'UI:Audit:Interactive:Categories:SubTitle' => 'Audit results for all the rules belonging to one of those %1$s categories~~',
'UI:Audit:Interactive:Categories:Title' => 'Audit results for categories: %1$s~~',
'UI:Audit:Interactive:Domain:BreadCrumb' => '%1$s~~',
'UI:Audit:Interactive:Domain:BreadCrumb+' => 'Audit for Domain: %1$s~~',
'UI:Audit:Interactive:Domain:SubTitle' => 'Audit results for all the rules belonging to a category related to the domain: %1$s~~',
'UI:Audit:Interactive:Domain:Title' => 'Audit results for Domain: %1$s~~',
'UI:Audit:Interactive:Selection:BadgeAll' => 'All categories~~',
'UI:Audit:Interactive:Selection:BreadCrumb' => 'Selection~~',
'UI:Audit:Interactive:Selection:BreadCrumb+' => 'Selection of an Audit to run~~',
'UI:Audit:Interactive:Selection:SubTitle' => 'Select a domain to get the results limited to this domain or select "All categories" to get a full audit (can take time or even fail if too much data to audit)~~',
'UI:Audit:Interactive:Selection:Title' => 'Selection of an audit~~',
'UI:Audit:Interactive:All:BreadCrumb' => 'Auditoría completa',
'UI:Audit:Interactive:All:BreadCrumb+' => 'Resultados de auditoría para todas las reglas',
'UI:Audit:Interactive:All:SubTitle' => 'Auditoría completa: incluye todas las reglas, todas las categorías, todos los dominios',
'UI:Audit:Interactive:All:Title' => 'Resultados de auditoría',
'UI:Audit:Interactive:Button:Back' => 'Volver a la auditoría',
'UI:Audit:Interactive:Button:Configuration' => 'Configuración de auditoría',
'UI:Audit:Interactive:Categories:BreadCrumb' => 'Categorías',
'UI:Audit:Interactive:Categories:BreadCrumb+' => 'Categorías de auditoría: %1$s',
'UI:Audit:Interactive:Categories:SubTitle' => 'Resultados de la auditoría para todas las reglas que pertenecen a una de esas %1$s categorías',
'UI:Audit:Interactive:Categories:Title' => 'Resultados de auditoría para categorías: %1$s',
'UI:Audit:Interactive:Domain:BreadCrumb' => '%1$s',
'UI:Audit:Interactive:Domain:BreadCrumb+' => 'Auditoría de dominio: %1$s',
'UI:Audit:Interactive:Domain:SubTitle' => 'Resultados de la auditoría para todas las reglas pertenecientes a una categoría relacionada con el dominio: %1$s',
'UI:Audit:Interactive:Domain:Title' => 'Resultados de la auditoría para el dominio: %1$s',
'UI:Audit:Interactive:Selection:BadgeAll' => 'Todas las categorias',
'UI:Audit:Interactive:Selection:BreadCrumb' => 'Selección',
'UI:Audit:Interactive:Selection:BreadCrumb+' => 'Selección de una auditoría a ejecutar',
'UI:Audit:Interactive:Selection:SubTitle' => 'Seleccione un dominio para obtener resultados limitados a este dominio o seleccione "Todas las categorías" para obtener una auditoría completa (puede llevar tiempo o incluso fallar si hay demasiados datos para auditar)',
'UI:Audit:Interactive:Selection:Title' => 'Selección de una auditoría',
'UI:Audit:InteractiveAudit' => 'Auditoría Interactiva',
'UI:Audit:OqlError' => 'Error OQL',
'UI:Audit:PercentageOk' => '% Ok',
'UI:Audit:Title' => ITOP_APPLICATION_SHORT.' - Auditoría a CMDB',
'UI:Audit:ViewRules' => 'Check the rules~~',
'UI:Audit:ViewRules' => 'Revisar las reglas',
'UI:AutoApplyConfirmationMessage' => 'Algunos cambios no han sido aplicados todavía. ¿Quiere que '.ITOP_APPLICATION_SHORT.' los tome en cuenta?',
'UI:AvailableInlineImagesLegend' => 'Imágenes disponibles',
'UI:BeforeAdding_Class_ObjectsSaveThisObject' => 'Antes de Agregar un(a) %1$s, Guarde los Cambios Realizados.',
@@ -530,7 +527,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:Button:ChangePassword' => 'Cambiar Contraseña',
'UI:Button:Clear' => ' Limpiar',
'UI:Button:Close' => 'Cerrar',
'UI:Button:Confirm' => ' Confirm ~~',
'UI:Button:Confirm' => ' Confirmar',
'UI:Button:Create' => 'Crear',
'UI:Button:Delete' => 'Borrar',
'UI:Button:DoImport' => '¡Importar los datos!',
@@ -584,7 +581,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:AlertNoSearchCriteria' => 'Por favor seleccione al menos un criterio de busqueda',
'UI:CSVImport:CSVDataPreview' => 'Vista Previa de los Datos CSV',
'UI:CSVImport:ClassesSelectOne' => '-- Seleccione uno --',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:Column' => 'Columna %1$s',
'UI:CSVImport:CommentsAndHeader' => 'Comentarios y encabezado',
'UI:CSVImport:CustomDateTimeFormat' => 'Formato Personalizado: %1$s',
'UI:CSVImport:CustomDateTimeFormatTooltip' => 'Marcadores disponibles:<table>
@@ -646,8 +643,8 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:Tab:Templates' => 'Plantillas',
'UI:CSVImport:TextQualifierCharacter' => 'Caracter para calificar como texto',
'UI:CSVImport:TreatFirstLineAsHeader' => 'Use la primera línea como encabezado de columna(nombre de columnas))',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:ViewAllAmbiguousValues' => 'Ver todos los valores ambiguos',
'UI:CSVImport:ViewAllPossibleValues' => 'Ver todos los valores posibles',
'UI:CSVImport:idField' => 'Id (Clave Primaria)',
'UI:CSVImportConfirmMessage' => '¿Está seguro?',
'UI:CSVImportConfirmTitle' => 'Por favor confirme la operación',
@@ -672,7 +669,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVReport-Row-Issue-Ambiguous' => 'Reconciliación Ambigua',
'UI:CSVReport-Row-Issue-Attribute' => 'Valor(es) inesperado(s) para el atributo',
'UI:CSVReport-Row-Issue-DateFormat' => 'Formato de fecha incorrecto',
'UI:CSVReport-Row-Issue-ExpectedDateFormat' => 'Expected format: %1$s~~',
'UI:CSVReport-Row-Issue-ExpectedDateFormat' => 'Formato esperado: %1$s',
'UI:CSVReport-Row-Issue-Inconsistent' => 'Atributos no consistentes entre ellos: %1$s',
'UI:CSVReport-Row-Issue-Internal' => 'Error Interno: %1$s, %2$s',
'UI:CSVReport-Row-Issue-MissingExtKey' => 'No puede ser creado, debido a llaves externas faltantes: %1$s',
@@ -683,8 +680,8 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVReport-Stats-Errors' => '%1$.0f %% de los objetos cargados tienen errores y serán ignorados.',
'UI:CSVReport-Stats-Modified' => '%1$.0f %% de los objetos cargados serán moficados.',
'UI:CSVReport-Value-Ambiguous' => 'Ambigüedad: encontrados %1$s objetos',
'UI:CSVReport-Value-ChangeIssue' => '\'%1$s\' is an invalid value~~',
'UI:CSVReport-Value-Issue-AllowedValues' => 'Allowed \'%1$s\' value(s): %2$s~~',
'UI:CSVReport-Value-ChangeIssue' => '\'%1$s\' es un valor no válido',
'UI:CSVReport-Value-Issue-AllowedValues' => 'Valores de \'%1$s\' permitidos: %2$s',
'UI:CSVReport-Value-Issue-Format' => 'Falla al procesar entrada: %1$s',
'UI:CSVReport-Value-Issue-FoundMany' => 'Encontradas %1$d coincidencias',
'UI:CSVReport-Value-Issue-NoMatch' => 'Valor no esperado para el atributo \'%1$s\': no hay coincidencias, verifique ortografía',
@@ -694,12 +691,12 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVReport-Value-Issue-Unknown' => 'Valor inesperado para el atributo \'%1$s\': %2$s',
'UI:CSVReport-Value-Missing' => 'Falta valor obligatorio',
'UI:CSVReport-Value-Modified' => 'Modificado',
'UI:CSVReport-Value-NoMatch' => 'No match for value \'%1$s\'~~',
'UI:CSVReport-Value-NoMatch-NoObject' => 'There are no \'%1$s\' objects~~',
'UI:CSVReport-Value-NoMatch-NoObject-ForCurrentUser' => 'There are no \'%1$s\' objects found with your current profile~~',
'UI:CSVReport-Value-NoMatch-PossibleValues' => 'Some possible \'%1$s\' value(s): %2$s~~',
'UI:CSVReport-Value-NoMatch-SomeObjectNotVisibleForCurrentUser' => 'There are some \'%1$s\' objects not visible with your current profile~~',
'UI:CSVReport-Value-SetIssue' => 'Invalid value for attribute~~',
'UI:CSVReport-Value-NoMatch' => 'No hay coincidencias para el valor \'%1$s\'',
'UI:CSVReport-Value-NoMatch-NoObject' => 'No hay objetos \'%1$s\'',
'UI:CSVReport-Value-NoMatch-NoObject-ForCurrentUser' => 'No se han encontrado objetos \'%1$s\' con tu perfil actual',
'UI:CSVReport-Value-NoMatch-PossibleValues' => 'Algunos valores posibles de \'%1$s\': %2$s',
'UI:CSVReport-Value-NoMatch-SomeObjectNotVisibleForCurrentUser' => 'Hay algunos objetos \'%1$s\' que no son visibles en tu perfil actual',
'UI:CSVReport-Value-SetIssue' => 'Valor no válido para el atributo',
'UI:CancelConfirmationMessage' => 'Perderá los cambios realizados. ¿Desea Continuar?',
'UI:CaseLog:Header_Date_UserName' => '%1$s - %2$s:',
'UI:CaseLog:InitialValue' => 'Valor inicial:',
@@ -792,8 +789,8 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:DashletHeaderDynamic:Description' => 'Encabezado con estadísticas (agrupado por)',
'UI:DashletHeaderDynamic:Label' => 'Encabezado con Estadísticas',
'UI:DashletHeaderDynamic:Prop-GroupBy' => 'Agrupar por',
'UI:DashletHeaderDynamic:Prop-Icon' => 'Icon',
'UI:DashletHeaderDynamic:Prop-Query' => 'Query',
'UI:DashletHeaderDynamic:Prop-Icon' => 'Icono',
'UI:DashletHeaderDynamic:Prop-Query' => 'Consulta',
'UI:DashletHeaderDynamic:Prop-Subtitle' => 'Subtítulo',
'UI:DashletHeaderDynamic:Prop-Subtitle:Default' => 'Contactos',
'UI:DashletHeaderDynamic:Prop-Title' => 'Título',
@@ -905,7 +902,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:Error:Object_Class_Id_NotFound' => 'No se encontro el objeto: %1$s:%2$d.',
'UI:Error:ObjectsAlreadyDeleted' => 'Error: los objetos ya han sido borrados!',
'UI:Error:ReadNotAllowedOn_Class' => 'No tiene permitido visualizar objetos de la clase %1$s',
'UI:Error:SMTP:UnknownVendor' => 'OAuth SMTP provider %1$s does not exist (email_transport_smtp.oauth.provider)~~',
'UI:Error:SMTP:UnknownVendor' => 'El proveedor SMTP de OAuth %1$s no existe (email_transport_smtp.oauth.provider)',
'UI:Error:SaveFailed' => 'El objeto no puede ser guardado :',
'UI:Error:UnsupportedStyleOfBlock' => 'Error: Estilo de bloque no soportado: "%1$s".',
'UI:Error:UploadFailedUnknownCause_Code' => 'Carga de archivo fallida, causa desconocida. (Codigo de error = "%1$s").',
@@ -924,11 +921,11 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:FatalErrorMessage' => 'Error fatal, '.ITOP_APPLICATION_SHORT.' no puede continuar.',
'UI:FavoriteLanguage' => 'Idioma de la Interfaz de Usuario',
'UI:FavoriteOrganizations' => 'Mi Organización Favorita',
'UI:FavoriteOrganizations+' => 'Verifique en la siguiente lista de Organizaciones, la que necesite ver en los menues para un rápido acceso. Nota, esto no es una configuración de seguridad, elementos de cualquier Organización son visibles y pueden ser accesados mediante la selección de "Todas las Organizaciones" en la lista del menú.',
'UI:FavoriteOrganizations+' => 'Verifique en la siguiente lista de Organizaciones, la que necesite ver en los menús para un rápido acceso. Nota, esto no es una configuración de seguridad, elementos de cualquier Organización son visibles y pueden ser accesados mediante la selección de "Todas las Organizaciones" en la lista del menú.',
'UI:FavoriteOtherSettings' => 'Otras Configuraciones',
'UI:Favorites:Default_X_ItemsPerPage' => 'Tamaño Predeterminado de Listas: %1$s elementos por página',
'UI:Favorites:SelectYourLanguage' => 'Seleccione su Idioma Predeterminado',
'UI:Favorites:ShowObsoleteData' => 'Mostrar datos Obsoletos',
'UI:Favorites:ShowObsoleteData' => 'Mostrar datos obsoletos',
'UI:Favorites:ShowObsoleteData+' => 'Mostrar datos obsoletos en resultados de búsqueda y listas de elementos seleccionables',
'UI:FillAllMandatoryFields' => 'Por favor llenar los campos obligatorios.',
'UI:ForAllLists' => 'Predeterminado en todas las listas',
@@ -999,7 +996,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:Login:NewPasswordPrompt' => 'Contraseña Nueva',
'UI:Login:OldPasswordPrompt' => 'Contraseña Actual',
'UI:Login:PasswordChanged' => '¡Contraseña Exitosamente Cambiada!',
'UI:Login:PasswordNotChanged' => 'Error: Password is the same!~~',
'UI:Login:PasswordNotChanged' => 'Error: ¡La contraseña es la misma!',
'UI:Login:PasswordPrompt' => 'Contraseña',
'UI:Login:ResetPassword' => 'Enviar Ahora',
'UI:Login:ResetPwdFailed' => 'Error al enviar correo-e: %1$s',
@@ -1015,28 +1012,28 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:Menu:Add' => 'Agregar',
'UI:Menu:AddToDashboard' => 'Agregar a Panel de Control',
'UI:Menu:BulkDelete' => 'Borrar',
'UI:Menu:BulkDelete_Class' => 'Delete %1$s objects...~~',
'UI:Menu:BulkDelete_Link' => 'Delete %1$s...~~',
'UI:Menu:BulkDelete_Remote' => 'Delete %1$s...~~',
'UI:Menu:BulkDelete_Class' => 'Borrar %1$s objetos...',
'UI:Menu:BulkDelete_Link' => 'Borrar %1$s...',
'UI:Menu:BulkDelete_Remote' => 'Borrar %1$s...',
'UI:Menu:CSVExport' => 'Exportar a CSV...',
'UI:Menu:Delete' => 'Borrar',
'UI:Menu:EMail' => 'Enviar por Correo Electrónico',
'UI:Menu:ExportPDF' => 'Exportar como PDF...',
'UI:Menu:FilterList' => 'Display list with search criteria~~',
'UI:Menu:FilterList' => 'Mostrar lista con criterios de búsqueda',
'UI:Menu:KillConcurrentLock' => 'Detener el bloque por modificaciones concurrentes!',
'UI:Menu:Manage' => 'Administrar',
'UI:Menu:Modify' => 'Modificar',
'UI:Menu:ModifyAll' => 'Modificar',
'UI:Menu:ModifyAll_Class' => 'Modify %1$s objects...~~',
'UI:Menu:ModifyAll_Link' => 'Modify %1$s...~~',
'UI:Menu:ModifyAll_Remote' => 'Modify %1$s...~~',
'UI:Menu:ModifyAll_Class' => 'Modificar %1$s objectos...',
'UI:Menu:ModifyAll_Link' => 'Modificar %1$s...',
'UI:Menu:ModifyAll_Remote' => 'Modificar %1$s...',
'UI:Menu:New' => 'Nuevo',
'UI:Menu:OtherActions' => 'Otras Acciones',
'UI:Menu:OtherTransitions' => 'Otras Transiciones',
'UI:Menu:PrintableVersion' => 'Versión imprimible',
'UI:Menu:ShortcutList' => 'Crear Acceso Rápido',
'UI:Menu:Transitions' => 'Transiciones',
'UI:Menu:View' => 'View this object~~',
'UI:Menu:View' => 'Ver este objeto',
'UI:Message:EmptyList:UseAdd' => 'La lista está vacía, use el botón "Crear ..." para añadir elementos.',
'UI:Message:EmptyList:UseSearchForm' => 'Use la forma arriba para buscar objetos a ser agregados.',
'UI:ModificationPageTitle_Object_Class' => ITOP_APPLICATION_SHORT.' - %1$s - %2$s modificación',
@@ -1045,7 +1042,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:ModifyAllPageTitle' => 'Modificar Todos',
'UI:Modify_M_ObjectsOf_Class_OutOf_N' => 'Modificando %1$d objetos de la clase %2$s de un total de %3$d',
'UI:Modify_N_ObjectsOf_Class' => 'Modificando %1$d objetos de la clase %2$s',
'UI:Modify_ObjectsOf_Class' => 'Modifying objects of class %1$s~~',
'UI:Modify_ObjectsOf_Class' => 'Modificando objetos de clase %1$s',
'UI:NavigateAwayConfirmationMessage' => 'Cualquier modificación será descartada.',
'UI:Newsroom:ConfigurationLink' => 'Configuración',
'UI:Newsroom:DisplayAtMost_X_Messages' => 'Desplegar hasta %1$s mensajes en el menú %2$s.',
@@ -1053,12 +1050,12 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:Newsroom:MarkAllAsRead' => 'Marcar todos los mensajes como leídos',
'UI:Newsroom:NoNewMessage' => 'Sin Mensajes',
'UI:Newsroom:Preferences' => 'Preferencia de Notificaciones',
'UI:Newsroom:Priority:1:Tooltip' => 'Critical~~',
'UI:Newsroom:Priority:2:Tooltip' => 'Urgent~~',
'UI:Newsroom:Priority:3:Tooltip' => 'Important~~',
'UI:Newsroom:Priority:4:Tooltip' => 'Normal~~',
'UI:Newsroom:Priority:1:Tooltip' => 'Crítico',
'UI:Newsroom:Priority:2:Tooltip' => 'Urgente',
'UI:Newsroom:Priority:3:Tooltip' => 'Importante',
'UI:Newsroom:Priority:4:Tooltip' => 'Normal',
'UI:Newsroom:ResetCache' => 'Borrar caché',
'UI:Newsroom:ResetCache:Success:Message' => 'Your newsroom cache has been successfully reset~~',
'UI:Newsroom:ResetCache:Success:Message' => 'El caché de la sala de noticias se ha restablecido correctamente.',
'UI:Newsroom:ViewAllMessages' => 'Ver todos los mensajes',
'UI:Newsroom:XNewMessage' => '%1$s nuevo(s) mensaje(s)',
'UI:NoInlineImage' => 'No hay imágenes disponibles en el servidor. Use el botón "Seleccionar archivo" para seleccionar una imágen de su equipo local y subirla al servidor.',
@@ -1086,7 +1083,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
<ol>
<li>Enviar un mensaje de correo: Dichas acciones también definen la plantilla que se utilizará para enviar el correo electrónico, así como los demás parámetros del mensaje, como los destinatarios, la importancia, etc.<br />
Una página especial: <a href="../setup/email.test.php" target="_blank">email.test.php</a> está disponible para probar y diagnosticar su configuración de correo de PHP.</li>
<li>Sending a newsroom message: Display a news to user directly in the application through the newsroom (bell icon on the left menu)</li>
<li>Envío de un mensaje de noticias: muestra una noticia al usuario directamente en la aplicación a través de la sala de redacción (icono de campana en el menú de la izquierda)</li>
<li>Webhooks de Salida: permite la integración con una aplicación de terceros mediante el envío de datos estructurados a una URL definida.</li>
</ol>
</p>
@@ -1105,7 +1102,7 @@ Cuando se asocien con un disparador, cada acción recibe un número de "orden",
'UI:ObjectArchived' => 'Este objeto ha sido archivado. Por favor habilité el modo Archivado o contacte al Administrador.',
'UI:ObjectCouldNotBeWritten' => 'el objeto no pudo ser escrito: %1$s',
'UI:ObjectDoesNotExist' => 'Disculpe, este objeto no existe (o no está autorizado para verlo).',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
'UI:ObjectShortcutInsert' => 'Insertar acceso directo a objeto',
'UI:OnlyForThisList' => 'Sólo esta Lista',
'UI:OpenDocumentInNewWindow_' => 'Abrir',
'UI:OperationCancelled' => 'Operación Cancelada',
@@ -1216,16 +1213,16 @@ Cuando se asocien con un disparador, cada acción recibe un número de "orden",
'UI:Schema:DisplaySelector/Code' => 'Código',
'UI:Schema:DisplaySelector/Label' => 'Etiqueta',
'UI:Schema:DisplaySelector/LabelAndCode' => 'Etiqueta y código',
'UI:Schema:Events' => 'Events~~',
'UI:Schema:Events:Defined' => 'Defined events~~',
'UI:Schema:Events:Description' => 'Description~~',
'UI:Schema:Events:Event' => 'Event~~',
'UI:Schema:Events:Listener' => 'Listener~~',
'UI:Schema:Events:Listeners' => 'Event listeners~~',
'UI:Schema:Events:Module' => 'Module~~',
'UI:Schema:Events:NoEvent' => 'No event defined~~',
'UI:Schema:Events:NoListener' => 'No event listener~~',
'UI:Schema:Events:Rank' => 'Rank~~',
'UI:Schema:Events' => 'Eventos',
'UI:Schema:Events:Defined' => 'Eventos definidos',
'UI:Schema:Events:Description' => 'Descripción',
'UI:Schema:Events:Event' => 'Evento',
'UI:Schema:Events:Listener' => 'Detector',
'UI:Schema:Events:Listeners' => 'Detectores de Evento',
'UI:Schema:Events:Module' => 'Módulo',
'UI:Schema:Events:NoEvent' => 'No hay eventos definidos',
'UI:Schema:Events:NoListener' => 'No hay detector de evento',
'UI:Schema:Events:Rank' => 'Rango',
'UI:Schema:ExternalKey_To' => 'Clave Externa a %1$s',
'UI:Schema:FilterCode' => 'Código de Filtro',
'UI:Schema:FilterCode+' => 'Código de este Criterio de Búsqueda',

View File

@@ -1,16 +1,14 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Bulk:Export:MaliciousInjection:Alert:Message' => 'Opening a file with untrusted data in Microsoft Excel may lead to formula injection. Ensure that your Excel settings are configured to handle files safely. <a href="%1$s">Learn more in our documentation.</a>~~',
'UI:Bulk:Export:MaliciousInjection:Alert:Title' => 'Excel security warning~~',
'UI:Bulk:modify:IncompatibleAttribute' => 'This attribute can\'t be edited in bulk context~~',
'UI:Bulk:Export:MaliciousInjection:Alert:Message' => 'Abrir un archivo con datos que no son de confianza en Microsoft Excel puede provocar la inyección de fórmulas. Asegúrese de que la configuración de Excel esté configurada para manejar archivos de forma segura. <a href="%1$s">Obtenga más información en nuestra documentación.</a>',
'UI:Bulk:Export:MaliciousInjection:Alert:Title' => 'Advertencia de seguridad de Excel',
'UI:Bulk:modify:IncompatibleAttribute' => 'Este atributo no se puede editar en contexto masivo',
]);

View File

@@ -10,5 +10,5 @@
*
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:DisplayBlock:List:AddEntry:Tooltip' => 'Add an entry in the list~~',
'UI:DisplayBlock:List:AddEntry:Tooltip' => 'Agregar una entrada en la lista',
]);

View File

@@ -1,44 +1,42 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Links:Add:Button' => 'Add~~',
'UI:Links:Add:Button+' => 'Add a %4$s~~',
'UI:Links:Add:Modal:Title' => 'Add a %4$s to %2$s~~',
'UI:Links:Bulk:LinkExistForAllObjects' => 'All objets are already linked~~',
'UI:Links:Bulk:LinkExistForOneObject' => 'One object is linked~~',
'UI:Links:Bulk:LinkExistForXObjects' => '{count} objects are linked~~',
'UI:Links:Bulk:LinkWillBeCreatedFor1Object' => 'Add to one object~~',
'UI:Links:Bulk:LinkWillBeCreatedForAllObjects' => 'Add to all objects~~',
'UI:Links:Bulk:LinkWillBeCreatedForXObjects' => 'Add {count} objects~~',
'UI:Links:Bulk:LinkWillBeDeletedFrom1Object' => 'Remove from one object~~',
'UI:Links:Bulk:LinkWillBeDeletedFromAllObjects' => 'Remove from all objects~~',
'UI:Links:Bulk:LinkWillBeDeletedFromXObjects' => 'Remove {count} objects~~',
'UI:Links:Create:Button' => 'Create~~',
'UI:Links:Create:Button+' => 'Create a %4$s~~',
'UI:Links:Create:Modal:Title' => 'Create a %4$s in %2$s~~',
'UI:Links:Delete:Button' => 'Delete~~',
'UI:Links:Delete:Button+' => 'Delete this %4$s~~',
'UI:Links:Delete:Modal:Message' => 'Do you really want to delete %5$s?~~',
'UI:Links:Delete:Modal:Title' => 'Delete a %4$s~~',
'UI:Links:ModifyLink:Button' => 'Modify~~',
'UI:Links:ModifyLink:Button+' => 'Modify this link~~',
'UI:Links:ModifyLink:Modal:Title' => 'Modify the link between %2$s and %5$s~~',
'UI:Links:ModifyObject:Button' => 'Modify~~',
'UI:Links:ModifyObject:Button+' => 'Modify this object~~',
'UI:Links:ModifyObject:Modal:Title' => '%5$s~~',
'UI:Links:NewItem' => 'New item~~',
'UI:Links:Object:New:Modal:Title' => 'Create an object~~',
'UI:Links:Remove:Button' => 'Remove~~',
'UI:Links:Remove:Button+' => 'Remove this %4$s~~',
'UI:Links:Remove:Modal:Message' => 'Do you really want to remove %5$s from %2$s?~~',
'UI:Links:Remove:Modal:Title' => 'Remove a %4$s from its %1$s~~',
'UI:Links:Add:Button' => 'Agregar',
'UI:Links:Add:Button+' => 'Agregar un %4$s',
'UI:Links:Add:Modal:Title' => 'Agregar un %4$s a %2$s',
'UI:Links:Bulk:LinkExistForAllObjects' => 'Todos los objetos ya están vinculados.',
'UI:Links:Bulk:LinkExistForOneObject' => 'Un objeto está vinculado',
'UI:Links:Bulk:LinkExistForXObjects' => '{count} objetos están vinculados',
'UI:Links:Bulk:LinkWillBeCreatedFor1Object' => 'Agregar a un objeto',
'UI:Links:Bulk:LinkWillBeCreatedForAllObjects' => 'Agregar a todos los objetos',
'UI:Links:Bulk:LinkWillBeCreatedForXObjects' => 'Añadir {count} objetos',
'UI:Links:Bulk:LinkWillBeDeletedFrom1Object' => 'Quitar de un objeto',
'UI:Links:Bulk:LinkWillBeDeletedFromAllObjects' => 'Eliminar de todos los objetos',
'UI:Links:Bulk:LinkWillBeDeletedFromXObjects' => 'Eliminar {count} objetos',
'UI:Links:Create:Button' => 'Crear',
'UI:Links:Create:Button+' => 'Crear un %4$s',
'UI:Links:Create:Modal:Title' => 'Crear un %4$s en %2$s',
'UI:Links:Delete:Button' => 'Borrar',
'UI:Links:Delete:Button+' => 'Borrar este %4$s',
'UI:Links:Delete:Modal:Message' => '¿Realmente quiere borrar %5$s?',
'UI:Links:Delete:Modal:Title' => 'Borrar un %4$s',
'UI:Links:ModifyLink:Button' => 'Modificar',
'UI:Links:ModifyLink:Button+' => 'Modificar este vínculo',
'UI:Links:ModifyLink:Modal:Title' => 'Modificar el víncule entre %2$s y %5$s',
'UI:Links:ModifyObject:Button' => 'Modificar',
'UI:Links:ModifyObject:Button+' => 'Modificar este objeto',
'UI:Links:ModifyObject:Modal:Title' => '%5$s',
'UI:Links:NewItem' => 'Nuevo elemento',
'UI:Links:Object:New:Modal:Title' => 'Crear un objeto',
'UI:Links:Remove:Button' => 'Eliminar',
'UI:Links:Remove:Button+' => 'Eliminar este %4$s',
'UI:Links:Remove:Modal:Message' => '¿Realmente quiere eliminar %5$s de %2$s?',
'UI:Links:Remove:Modal:Title' => 'Eliminar un %4$s de su %1$s',
]);

View File

@@ -0,0 +1,53 @@
<?php
/**
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Newsroom:iTopNotification:Label' => ITOP_APPLICATION_SHORT,
'UI:Newsroom:iTopNotification:ViewAllPage:Title' => 'Sus noticias de ' . ITOP_APPLICATION_SHORT.'',
'UI:Newsroom:iTopNotification:ViewAllPage:SubTitle' => 'Gestione sus noticias, márquelas como leídas o no leídas, elimínadas, etc.',
'UI:Newsroom:iTopNotification:ViewAllPage:Read:Label' => 'Leído',
'UI:Newsroom:iTopNotification:ViewAllPage:Unread:Label' => 'No leído',
'UI:Newsroom:iTopNotification:SelectMode:Label' => 'Seleccionar modo',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkAllAsRead:Label' => 'Marcar todo como leido',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkAllAsUnread:Label' => 'Marcar todo como no leído',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:DeleteAll:Label' => 'Eliminar todos',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:DeleteAll:Success:Message' => 'Se han eliminado todas las noticias de %1$s',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:DeleteAll:Confirmation:Title' => 'Eliminar todas las noticias',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:DeleteAll:Confirmation:Message' => '¿Está seguro de que eliminar todas las noticias?',
'UI:Newsroom:iTopNotification:ViewAllPage:Empty:Title' => '¡Sin novedades, está al día!',
// Actions
// - Unitary buttons
'UI:Newsroom:iTopNotification:ViewAllPage:Action:Delete:Label' => 'Eliminar esta noticia',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:ViewObject:Label' => 'Ir a la URL de noticias',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkAsRead:Label' => 'Marcar como leída',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkAsUnread:Label' => 'Marcar como no leída',
// - Bulk buttons
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkSelectedAsRead:Label' => 'Marcar seleccionada como leída',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkSelectedAsUnread:Label' => 'Marcar seleccionada como no leída',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:DeleteSelected:Label' => 'Eliminar seleccionada',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:DeleteSelected:Confirmation:Title' => 'Eliminar noticias seleccionadas',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:DeleteSelected:Confirmation:Message' => '¿Estás seguro de que deseas eliminar las noticias seleccionadas?',
// Feedback messages
'UI:Newsroom:iTopNotification:ViewAllPage:Action:InvalidAction:Message' => 'Acción no válida: "%1$s"',
// - Mark as read
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkAsRead:NoEvent:Message' => 'No hay noticias para marcar como leídas',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkAsRead:Success:Message' => 'La noticia ha sido marcada como leída.',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkAsReadMultiple:Success:Message' => '%1$s noticias han sido marcadas como leídas',
// - Mark as unread
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkAsUnread:NoEvent:Message' => 'No hay noticias para marcar como leídas',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkAsUnread:Success:Message' => 'La noticia ha sido marcada como no leída.',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:MarkAsUnreadMultiple:Success:Message' => '%1$s noticias han sido marcadas como no leídas',
// Delete
'UI:Newsroom:iTopNotification:ViewAllPage:Action:Delete:NoEvent:Message' => 'No hay noticias para eliminar',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:Delete:Success:Message' => 'La noticia ha sido eliminada.',
'UI:Newsroom:iTopNotification:ViewAllPage:Action:DeleteMultiple:Success:Message' => '%1$s noticias han sido eliminadas',
]);

View File

@@ -1,17 +1,15 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Object:Modal:Create:MandatoryAttributeBlobInputs:Warning:Text' => 'This form contains a mandatory file attribute which cannot be set in modal mode. The creation of this object will be incomplete, edit it in a full-page form to complete it.~~',
'UI:Object:Modal:Modify:Filled:MandatoryAttributeBlobInputs:Warning:Text' => 'This form contains mandatory file attribute which cannot be modified in modal mode.~~',
'UI:Object:Modal:Modify:MandatoryAttributeBlobInputs:Warning:Text' => 'This form contains a mandatory file attribute which cannot be set in modal mode. This object is incomplete, edit it in a full-page form to complete it.~~',
'UI:Object:Modal:Title' => 'Create an object~~',
'UI:Object:Modal:Create:MandatoryAttributeBlobInputs:Warning:Text' => 'Este formulario contiene un atributo de archivo obligatorio que no se puede configurar en modo modal. La creación de este objeto estará incompleta, edítela en un formulario de página completa para completarla.',
'UI:Object:Modal:Modify:MandatoryAttributeBlobInputs:Warning:Text' => 'Este formulario contiene un atributo de archivo obligatorio que no se puede configurar en modo modal. Este objeto está incompleto, edítelo en un formulario de página completa para completarlo.',
'UI:Object:Modal:Modify:Filled:MandatoryAttributeBlobInputs:Warning:Text' => 'Este formulario contiene un atributo de archivo obligatorio que no se puede modificar en modo modal.',
'UI:Object:Modal:Title' => 'Crear un objeto',
]);

View File

@@ -1,18 +1,16 @@
<?php
/*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
/**
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
// UI elements
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:WelcomePopup:Button:RemindLater' => 'Remind me later~~',
'UI:WelcomePopup:Button:RemindLater' => 'Recordarme despues',
'UI:WelcomePopup:Button:AcknowledgeAndNext' => 'Next~~',
'UI:WelcomePopup:Button:AcknowledgeAndClose' => 'Close~~',
]);
// Message
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:WelcomePopup:Message:320_01_Welcome:Title' => 'Welcome to ' . ITOP_APPLICATION_SHORT . ' 3.2~~',
'UI:WelcomePopup:Message:320_01_Welcome:Description' => '<div>Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!</div>
<br>

View File

@@ -1,13 +1,11 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Component:Breadcrumbs:PreviousItemsListToggler:Label' => 'Páginas anteriores',

View File

@@ -10,8 +10,8 @@
*
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Datatables:Column:RowActions:Description' => '~~',
'UI:Datatables:Column:RowActions:Label' => '~~',
'UI:Datatables:Column:RowActions:Description' => 'Descripción',
'UI:Datatables:Column:RowActions:Label' => 'Etiqueda',
'UI:Datatables:Language:DisplayLength:All' => 'Todos',
'UI:Datatables:Language:EmptyTable' => 'Sin datos disponibles en esta tabla',
'UI:Datatables:Language:Error' => 'Un error ocurrió mientras se ejecutaba la consulta',
@@ -22,6 +22,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Datatables:Language:Sort:Ascending' => 'habilitar ordenamiento ascendente',
'UI:Datatables:Language:Sort:Descending' => 'habilitar ordenamiento descendente',
'UI:Datatables:Language:ZeroRecords' => 'Sin Resultados',
'UI:Datatables:RowActions:ConfirmationDialog' => 'Action Confirmation~~',
'UI:Datatables:RowActions:ConfirmationMessage' => 'Do you confirm action ?~~',
'UI:Datatables:RowActions:ConfirmationDialog' => 'Confirmación de acción',
'UI:Datatables:RowActions:ConfirmationMessage' => '¿Confirma la acción?',
]);

View File

@@ -1,13 +1,11 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Component:Field:BulkModify:UnknownValues:Tooltip' => 'Valores desconocidos',

View File

@@ -1,13 +1,11 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Component:GlobalSearch:HistoryDisabled' => 'El historial está deshabilitado',

View File

@@ -1,16 +1,14 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Component:Input:ChangeNotAllowed' => 'This change is not allowed~~',
'UI:Component:Input:ChangeNotAllowed' => 'Este cmabio no es permitido',
'UI:Component:Input:Password:DoesNotMatch' => 'No coincide la contraseña',
'UI:Component:Input:Set:MinimumItems' => 'Minimum %1$s item(s) required~~',
'UI:Component:Input:Set:MinimumItems' => 'Se requieren %1$s elemento(s) mínimo(s)',
]);

View File

@@ -10,10 +10,10 @@
*
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Modal:Confirmation:DefaultTitle' => 'Confirmation~~',
'UI:Modal:Informative:Title' => 'Informative Modal~~',
'UI:Modal:InformativeError:Title' => 'Error~~',
'UI:Modal:InformativeInformation:Title' => 'Information~~',
'UI:Modal:InformativeSuccess:Title' => 'Success~~',
'UI:Modal:InformativeWarning:Title' => 'Warning~~',
'UI:Modal:Confirmation:DefaultTitle' => 'Confirmación',
'UI:Modal:Informative:Title' => 'Modalidad Informativa',
'UI:Modal:InformativeError:Title' => 'Error',
'UI:Modal:InformativeInformation:Title' => 'Información',
'UI:Modal:InformativeSuccess:Title' => 'Éxito',
'UI:Modal:InformativeWarning:Title' => 'Advertencia',
]);

View File

@@ -1,13 +1,11 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Component:QuickCreate:HistoryDisabled' => 'El historial está deshabilitado',

View File

@@ -1,13 +1,11 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Panel de actividad',

View File

@@ -1,13 +1,11 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Layout:NavigationMenu:CompanyLogo:AltText' => 'Logotipo de la Compañia',

View File

@@ -1,19 +1,17 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Layout:ObjectDetails:DatamodelSchemaLink:Tooltip' => 'Class data model schema~~',
'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Borrar objeto mostrado',
'UI:Layout:ObjectDetails:DatamodelSchemaLink:Tooltip' => 'Esquema del modelo de datos de clase',
'UI:Layout:ObjectDetails:KeyboardShortcut:EditObject' => 'Editar objeto mostrado',
'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Borrar objeto mostrado',
'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Crear un nuevo objeto (con la misma clase que el objeto mostrado)',
'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Guardar objeto mostrado',
'UI:Layout:ObjectDetails:New:Modal:Title' => 'Creation of an object~~',
'UI:Layout:ObjectDetails:New:Modal:Title' => 'Creación de un objeto',
]);

View File

@@ -1,13 +1,11 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UIBlock:Error:CannotGetBlocks' => 'No se pudieron recuperar bloques del área de contenido "%1$s", ya que parece existir para el contenido de la página "%2$s"',

View File

@@ -1,13 +1,11 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Layout:TabContainer:ExtraTabsListToggler:Label' => 'Otras pestañas',

View File

@@ -1,13 +1,11 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UIBlock:Error:AddBlockForbidden' => 'No se puede agregar bloque a %1$s',

View File

@@ -1,13 +1,11 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:ErrorPage:KittyDisclaimer' => 'Ningún gatito resultó herido durante la realización de este GIF y lanzamiento.

View File

@@ -0,0 +1,21 @@
<?php
/**
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:NotificationsCenter:Page:Title' => 'Centro de notificaciones',
'UI:NotificationsCenter:Panel:Title' => 'Centro de notificaciones',
'UI:NotificationsCenter:Panel:SubTitle' => 'Gestionar las notificaciones que ha recibido: cancelar la suscripción o limitarlas a un solo canal',
'UI:NotificationsCenter:Panel:Table:Channels' => 'Canales',
'UI:NotificationsCenter:Unsubscribe:Success' => 'Se ha cancelado correctamente su suscripción a las notificaciones seleccionadas.',
'UI:NotificationsCenter:Unsubscribe:Error' => 'Se produjo un error al cancelar la suscripción a las notificaciones seleccionadas.',
'UI:NotificationsCenter:Subscribe:Success' => 'Se ha suscrito exitosamente a las notificaciones seleccionadas.',
'UI:NotificationsCenter:Subscribe:Error' => 'Se produjo un error al suscribirse a las notificaciones seleccionadas.',
'UI:NotificationsCenter:Channel:OutOf:Text' => '%1$s de %2$s',
'UI:NotificationsCenter:Advanced:Input:Label' => '%1$s: %2$s',
]);

View File

@@ -0,0 +1,12 @@
<?php
/**
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'core/Operation:Landing/Title' => 'Creación de tokens OAuth',
]);

View File

@@ -1,32 +1,30 @@
<?php
/**
* Localized data
* Spanish Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* @author Miguel Turrubiates <miguel_tf@yahoo.com>
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI:Favorites:General:ShowSummaryCards' => 'Show summary cards~~',
'UI:Favorites:General:ShowSummaryCards+' => 'When hovering an hyperlink targeting an object, display a short summary of the object, if available for that class~~',
'UI:Favorites:General:ShowSummaryCards' => 'Mostrar tarjetas de resumen',
'UI:Favorites:General:ShowSummaryCards+' => 'Al pasar el cursor sobre un hipervínculo dirigido a un objeto, muestra un breve resumen del objeto, si está disponible para esa clase',
'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Formulario de entrada abierto de forma predeterminada',
'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Si el formulario de entrada se abrirá cuando se muestre un objeto. Si no está marcado, aún podrá abrirlo haciendo click en el botón de redacción',
'UI:Preferences:ActivityPanel:Title' => 'Panel de Actividad',
'UI:Preferences:ChooseAPlaceholder' => 'Imagen de marcador de posición de usuario',
'UI:Preferences:ChooseAPlaceholder+' => 'Elija una imagen de marcador de posición que se mostrará si el contacto vinculado a su usuario no tiene uno',
'UI:Preferences:ChooseAPlaceholder:Success:Message' => 'Your placeholder image has been successfully updated~~',
'UI:Preferences:ChooseAPlaceholder:Success:Message' => 'Imagen de marcador de posición se ha actualizado correctamente.',
'UI:Preferences:General:Theme' => 'Tema',
'UI:Preferences:General:Theme:DefaultThemeLabel' => '%1$s (predeterminado)',
'UI:Preferences:General:Title' => 'General',
'UI:Preferences:General:Toasts' => 'Toast notifications position~~',
'UI:Preferences:General:Toasts:Bottom' => 'Bottom~~',
'UI:Preferences:General:Toasts:Top' => 'Top~~',
'UI:Preferences:General:Toasts' => 'Posición de notificaciones Toast',
'UI:Preferences:General:Toasts:Bottom' => 'Final',
'UI:Preferences:General:Toasts:Top' => 'Inicio',
'UI:Preferences:Lists:Title' => 'Listas',
'UI:Preferences:Notifications' => 'Notifications~~',
'UI:Preferences:Notifications+' => 'Configure the notifications you want to receive <a href="%1$s">on this page</a>.~~',
'UI:Preferences:Notifications' => 'Notificaciones',
'UI:Preferences:Notifications+' => 'Configure las notificaciones que desea recibir <a href="%1$s">en esta página</a>.',
'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Reset' => 'Restablecer',
'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Reset:Tooltip' => 'Volver al método abreviado de teclado predeterminado',
'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Grabar un atajo de teclado',