<?php $this->cache['es']['core_webservice'] = array (
  'accessexception' => 'Excepción al control de acceso',
  'actwebserviceshhdr' => 'Protocolos activos de servicio web',
  'accesstofunctionnotallowed' => 'Access to the function {$a}() is not allowed. Please check if a service containing the function is enabled. In the service settings: if the service is restricted check that the user is listed. Still in the service settings check for IP restriction or if the service requires a capability.',
  'addaservice' => 'Agregar servicio',
  'addcapabilitytousers' => 'Comprobar permisos de los usuarios',
  'addcapabilitytousersdescription' => 'Users should have two capabilities - webservice:createtoken and a capability matching the protocols used, for example webservice/rest:use, webservice/soap:use. To achieve this, create a web services role with the appropriate capabilities allowed and assign it to the web services user as a system role.',
  'addfunction' => 'Agregar función',
  'addfunctionhelp' => 'Seleccione la función a agregar al servicio.',
  'addfunctions' => 'Agregar funciones',
  'addfunctionsdescription' => 'Seleccione las funciones requeridas para el servicio de nueva creación.',
  'addrequiredcapability' => 'Asignar/Desasignar los privilegios requeridos',
  'addservice' => 'Agregar un nuevo servicio: {$a->name} (id: {$a->id})',
  'addservicefunction' => 'Agregar funciones al servicio "{$a}"',
  'allusers' => 'Todos los usuarios',
  'amftestclient' => 'Cliente de prueba AMF',
  'apiexplorer' => 'Explorador API',
  'apiexplorernotavalaible' => 'Explorador API aún no disponible',
  'arguments' => 'Argumentos',
  'authmethod' => 'Método de identificación',
  'cannotcreatetoken' => 'Sin permiso para crear el token del web service para el servicio {$a}.',
  'cannotgetcoursecontents' => 'Cannot get course contents',
  'configwebserviceplugins' => 'Por razones de seguridad, solo se habilitarán los protocolos que vayan a ser utilizados.',
  'context' => 'Contexto',
  'createservicedescription' => 'Un servicio es un conjunto de funciones de \'servicios web\'. Permitirá acceder al usuario a un nuevo servicio. En la página "Añadir servicio" marque las opciones  \'Habilitado\' y \'Usuario autorizado\'. Seleccione \'No se requiere permiso\'.',
  'createserviceforusersdescription' => 'Un servicio es un conjunto de funciones de \'servicios web\'. Permitirá acceder al usuario a un nuevo servicio. En la página "Añadir servicio" marque la opción  \'Habilitado\' y desmarque \'Usuario autorizado\'. Seleccione \'No se requiere permiso\'.',
  'createtoken' => 'Crear ficha',
  'createtokenforuser' => 'Crear ficha para un usuario',
  'createtokenforuserauto' => 'Create a token for a user automatically',
  'createtokenforuserdescription' => 'Crear ficha para usuario de servicios web.',
  'createuser' => 'Crear un usuario específico',
  'createuserdescription' => 'A web services user is required to represent the system controlling Moodle.',
  'default' => 'Valor por defecto para "{$a}"',
  'deleteaservice' => 'Eliminar servicio',
  'deleteservice' => 'Eliminar el servicio: {$a->name} (id: {$a->id})',
  'deleteserviceconfirm' => 'Deleting a service will also delete the tokens related to this service. Do you really want to delete external service "{$a}"?',
  'deletetokenconfirm' => 'Do you really want to delete this web service token for <strong>{$a->user}</strong> on the service <strong>{$a->service}</strong>?',
  'disabledwarning' => 'Todos los protocolos de servicios web están desactivados. El parámetro "Activar servicios Web"  se puede encontrar en "Características avanzadas".',
  'doc' => 'Documentación',
  'docaccessrefused' => 'Usted no está autorizado para ver la documentación de esta ficha',
  'documentation' => 'Documentación de Servicios Web',
  'downloadfiles' => 'Can download files',
  'downloadfiles_help' => 'If enabled, any user can download files with their security keys. Of course they are restricted to the files they are allowed to download in the site.',
  'editaservice' => 'Editar servicio',
  'editservice' => 'Editar el servicio: {$a->name} (id: {$a->id})',
  'enabled' => 'Habilitado',
  'enabledocumentation' => 'Habilitar documentación del desarrollador',
  'enabledocumentationdescription' => 'Está disponible para los protocolos habilitados una documentación detallada sobre los servicios de la web.',
  'enablemobilewsoverview' => 'Go to {$a->manageservicelink} administration page, check the "{$a->enablemobileservice}" setting and Save. Everything will be setup for you and all site\'s users will be able to use the offical Moodle app. Current status: {$a->wsmobilestatus}',
  'enableprotocols' => 'Habilitar los protocolos',
  'enableprotocolsdescription' => 'Al menos un protocolo debe estar habilitado. Por razones de seguridad, los protocolos que se van a utilizar deben estar habilitados.',
  'enablews' => 'Habilitar Servicios Web',
  'enablewsdescription' => 'Los servicios Web deben estar habilitados en las características avanzadas.',
  'enabledirectdownload' => 'Web service file downloading must be enabled in external service settings',
  'entertoken' => 'Escriba una clave/ficha de seguridad:',
  'error' => 'Error: {$a}',
  'errorcatcontextnotvalid' => 'You cannot execute functions in the category context (category id:{$a->catid}). The context error message was: {$a->message}',
  'errorcodes' => 'Mensaje de error',
  'errorcoursecontextnotvalid' => 'No puede ejecutar funciones en el contexto de curso (course id:{$a->courseid}). El mensaje de error del contexto fue: {$a->message}',
  'errorinvalidparam' => 'El parámetro "{$a}" no es válido.',
  'errornotemptydefaultparamarray' => 'The web service description parameter named \'{$a}\' is an single or multiple structure. The default can only be empty array. Check web service description.',
  'erroroptionalparamarray' => 'The web service description parameter named \'{$a}\' is an single or multiple structure. It can not be set as VALUE_OPTIONAL. Check web service description.',
  'execute' => 'Ejecutar',
  'executewarnign' => 'ADVERTENCIA: Si pulsa "ejecutar" su base de datos será modificada. Los cambios no se puede revertir automáticamente',
  'externalservice' => 'Servicio externo',
  'externalservicefunctions' => 'Funciones del servicio externo',
  'externalservices' => 'Servicios externos',
  'externalserviceusers' => 'Usuario del servicio externo',
  'failedtolog' => 'Error al iniciar sesión',
  'filenameexist' => 'File name already exists: {$a}',
  'forbiddenwsuser' => 'Can not create token for an unconfirmed, deleted, suspended or guest user.',
  'function' => 'Función',
  'functions' => 'Funciones',
  'generalstructure' => 'Estructura general',
  'checkusercapability' => 'Comprobar privilegios del usuario',
  'checkusercapabilitydescription' => 'The user should have appropriate capabilities according to the protocols used, for example webservice/rest:use, webservice/soap:use. To achieve this, create a web services role with protocol capabilities allowed and assign it to the web services user as a system role.',
  'information' => 'Información',
  'installserviceshortnameerror' => 'Coding error: the service shortname "{$a}" should have contains numbers, letters  and _-.. only.',
  'installexistingserviceshortnameerror' => 'A web service with the shortname "{$a}" already exists. Can not install/update a different web service with this shortname.',
  'invalidextparam' => 'Invalid external api parameter: {$a}',
  'invalidextresponse' => 'Invalid external api response: {$a}',
  'invalidiptoken' => 'Ficha no válida - su IP no es admitida',
  'invalidtimedtoken' => 'Invalid token - token expired',
  'invalidtoken' => 'Invalid token - token not found',
  'invalidtokensession' => 'Invalid session based token - session not found or expired',
  'iprestriction' => 'Restricción de IP',
  'iprestriction_help' => 'El usuario podrá hacer uso de los Servicios Web si se conecta desde las direcciones IP listadas aquí.',
  'key' => 'Clave',
  'keyshelp' => 'The keys are used to access your Moodle account from external applications.',
  'manageprotocols' => 'Administrar protocolos',
  'managetokens' => 'Administrar tokens',
  'missingcaps' => 'Missing capabilities',
  'missingcaps_help' => 'List of required capabilities for the service which the selected user does not have. Missing capabilities must be added to the user\'s role in order to use the service.',
  'missingpassword' => 'Falta la contraseña',
  'missingrequiredcapability' => 'The capability {$a} is required.',
  'missingusername' => 'Falta nombre de usuario',
  'missingversionfile' => 'Coding error: version.php file is missing for the component {$a}',
  'mobilewsdisabled' => 'Deshabilitado',
  'mobilewsenabled' => 'Habilitado',
  'nofunctions' => 'Este servicio no tiene funciones.',
  'norequiredcapability' => 'No se requiere permiso',
  'notoken' => 'The token list is empty.',
  'onesystemcontrolling' => 'Permitir un sistema externo para controlar Moodle',
  'onesystemcontrollingdescription' => 'Los pasos siguientes le ayudarán a crear un servicio web para que un sistema controle Moodle. Esta guía también ayudará a configurar el token (claves de seguridad) recomendado como método de identificación.',
  'operation' => 'Operación',
  'optional' => 'Opcional',
  'passwordisexpired' => 'Password is expired.',
  'phpparam' => 'XML-RPC (estructura PHP)',
  'phpresponse' => 'XML-RPC (estructura PHP)',
  'postrestparam' => 'PHP code for REST (POST request)',
  'potusers' => 'No hay usuarios autorizados',
  'potusersmatching' => 'Not authorised users matching',
  'print' => 'Imprimir todo',
  'protocol' => 'Protocolo',
  'protocolnotallowed' => 'You are not allowed to use the {$a} protocol (missing capability: webservice/{$a}:use)',
  'removefunction' => 'Eliminar',
  'removefunctionconfirm' => 'Do you really want to remove function "{$a->function}" from service "{$a->service}"?',
  'requireauthentication' => 'This method requires authentication with xxx permission.',
  'required' => 'Requerido',
  'requiredcapability' => 'Permiso necesario',
  'requiredcapability_help' => 'Si se activa, sólo los usuarios con los permisos requeridos pueden acceder al servicio.',
  'requiredcaps' => 'Required capabilities',
  'resettokenconfirm' => 'Do you really want to reset this web service key for <strong>{$a->user}</strong> on the service <strong>{$a->service}</strong>?',
  'resettokenconfirmsimple' => '¿Confirma que desea restaurar esta clave? Cualquier enlace guardado que contenga la clave anterior no volverá a funcionar.',
  'response' => 'Respuesta',
  'restcode' => 'REST',
  'restexception' => 'REST',
  'restparam' => 'REST (parámetros POST)',
  'restrictedusers' => 'Únicamente usuarios autorizados',
  'restrictedusers_help' => 'This setting determines whether all users with the permission to create a web services token can generate a token for this service via their security keys page or whether only authorised users can do so.',
  'restoredaccountresetpassword' => 'Restored account need to reset password before getting a token.',
  'securitykey' => 'Clave de seguridad (ficha)',
  'securitykeys' => 'Claves de seguridad',
  'selectauthorisedusers' => 'Seleccione los usuarios autorizados',
  'selectedcapability' => 'Seleccionado',
  'selectedcapabilitydoesntexit' => 'El actual ajuste del permiso requeriod ({$a}) ya no existe. Por favor, cambielo y guarde los cambios.',
  'selectservice' => 'Seleccione un servicio',
  'selectspecificuser' => 'Seleccione un usuario específico',
  'selectspecificuserdescription' => 'Agregue el usuario de servicios web como un usuario autorizado.',
  'service' => 'Servicio',
  'servicehelpexplanation' => 'Un servicio es un conjunto de funciones. A dicho servicio pueden acceder todos los usuarios o sólo algunos especificados.',
  'servicename' => 'Nombre del servicio',
  'servicenotavailable' => 'Web service is not available (it doesn\'t exist or might be disabled)',
  'servicesbuiltin' => 'Servicios incluidos',
  'servicescustom' => 'Servicios personalizados',
  'serviceusers' => 'Usuarios autorizados',
  'serviceusersettings' => 'Ajustes de usuario',
  'serviceusersmatching' => 'Usuarios autorizados concordantes',
  'serviceuserssettings' => 'Cambiar ajustes para usuarios autorizados',
  'simpleauthlog' => 'Acceso de autenticación simple',
  'step' => 'Pasos',
  'testauserwithtestclientdescription' => 'Simulate external access to the service using the web service test client. Before doing so, login as a user with the moodle/webservice:createtoken capability and obtain the security key (token) via My profile settings. You will use this token in the test client. In the test client, also choose an enabled protocol with the token authentication. <strong>WARNING: The functions that you test WILL BE EXECUTED for this user, so be careful what you choose to test!</strong>',
  'testclient' => 'Cliente de prueba de servicio web',
  'testclientdescription' => '* The web service test client <strong>executes</strong> the functions for <strong>REAL</strong>. Do not test functions that you don\'t know. <br/>* All existing web service functions are not yet implemented into the test client. <br/>* In order to check that a user cannot access some functions, you can test some functions that you didn\'t allow.<br/>* To see clearer error messages set the debugging to <strong>{$a->mode}</strong> into {$a->atag}<br/>* Access the {$a->amfatag}.',
  'testwithtestclient' => 'Comprobar el servicio',
  'testwithtestclientdescription' => 'Simulate external access to the service using the web service test client. Use an enabled protocol with token authentication. <strong>WARNING: The functions that you test WILL BE EXECUTED, so be careful what you choose to test!</strong>',
  'token' => 'Ficha',
  'tokenauthlog' => 'Identificacón mediante ficha',
  'tokencreatedbyadmin' => 'Únicamente puede ser restablecido por el administrador (*)',
  'tokencreator' => 'Creador',
  'unknownoptionkey' => 'Unknown option key ({$a})',
  'updateusersettings' => 'Actualizar',
  'userasclients' => 'Usuarios como clientes con ficha',
  'userasclientsdescription' => 'The following steps help you to set up the Moodle web service for users as clients. These steps also help to set up the recommended token (security keys) authentication method. In this use case, the user will generate his token from the security keys page via My profile settings.',
  'usermissingcaps' => 'Permisos ausentes: {$a}',
  'usernameorid' => 'Username / User id',
  'usernameorid_help' => 'Enter a username or a user id.',
  'usernameoridnousererror' => 'No users were found with this username/user id.',
  'usernameoridoccurenceerror' => 'More than one user was found with this username. Please enter the user id.',
  'usernotallowed' => 'The user is not allowed for this service. First you need to allow this user on the {$a}\'s allowed users administration page.',
  'usersettingssaved' => 'Configuración de usuario guardada',
  'validuntil' => 'Válido hast',
  'validuntil_help' => 'Si se activa, el servicio se desactiva después de esta fecha para este usuario.',
  'webservice' => 'Servicio Web',
  'webservices' => 'Servicios Web',
  'webservicesoverview' => 'Vista general',
  'webservicetokens' => 'Fichas de servicios Web',
  'wrongusernamepassword' => 'Nombre de usuario o contraseña erróneos',
  'wsaccessuserdeleted' => 'Refused web service access for deleted username: {$a}',
  'wsaccessuserexpired' => 'Refused web service access for password expired username: {$a}',
  'wsaccessusernologin' => 'Refused web service access for nologin authentication username: {$a}',
  'wsaccessusersuspended' => 'Refused web service access for suspended username: {$a}',
  'wsaccessuserunconfirmed' => 'Refused web service access for unconfirmed username: {$a}',
  'wsauthmissing' => 'Falta el plugin de identificación de Servicios Web ',
  'wsauthnotenabled' => 'El plugin de identificación del servicio web está desactivado',
  'wsclientdoc' => 'Documentación de los Servicios Web de Moodle',
  'wsdocapi' => 'API Documentation',
  'wsdocumentation' => 'Documentación del servicio web',
  'wsdocumentationdisable' => 'La documentación de los Servicios Web está desactivada',
  'wsdocumentationintro' => 'Para crear un cliente le aconsejamos que lea el {$a->doclink}',
  'wsdocumentationlogin' => 'o escriba su nombre de usuario y la contraseña de servicios web:',
  'wspassword' => 'Contraseña del Servicio Web',
  'wsusername' => 'Nombre de usuario del Servicio Web',
);