<?php
// This file is part of Moodle - https://moodle.org/
//
// Moodle is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Moodle is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle.  If not, see <https://www.gnu.org/licenses/>.

/**
 * Strings for component 'local_kopere_bi', language 'es_mx', version '5.2'.
 *
 * @package     local_kopere_bi
 * @category    string
 * @copyright   1999 Martin Dougiamas and contributors
 * @license     https://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */

defined('MOODLE_INTERNAL') || die();

$string['active_enrolments'] = 'Inscripciones activas';
$string['block_add'] = 'Añadir nuevo Bloque';
$string['block_delete_message'] = '¿Realmente quiere eliminar permanentemente este bloque y <br> sus reportes?';
$string['block_delete_title'] = 'Eliminar Bloque';
$string['block_extra'] = 'Opciones muy avanzadas de la gráfica';
$string['block_not_found'] = 'Bloque no encontrado';
$string['block_theme'] = 'Tema del Bloque';
$string['block_theme_blue'] = 'Tema Azul';
$string['block_theme_dark'] = 'Tema Oscuro';
$string['block_theme_green'] = 'Tema Verde';
$string['block_theme_light'] = 'Tema claro (predeterminado)';
$string['block_theme_orange'] = 'Tema Naranja';
$string['block_theme_pink'] = 'Tema Rosa';
$string['blocktype_not_found'] = 'Tipo de bloque no encontrado';
$string['c_enablecompletion'] = 'Finalización habilitada';
$string['c_format'] = 'Formato del Curso';
$string['c_fullname'] = 'Nombre completo del curso';
$string['c_id'] = 'ID del curso';
$string['c_shortname'] = 'Nombre corto';
$string['c_tempo'] = 'Tiempo empleado';
$string['c_timemodified'] = 'Modificado en';
$string['c_visible'] = 'Visible';
$string['ca_completed_activities'] = 'Actividades completadas';
$string['cache_time'] = 'Tiempo de caché';
$string['cache_time_15min'] = '15 minutos';
$string['cache_time_1d'] = '24 horas';
$string['cache_time_1h'] = '1 hora';
$string['cache_time_30min'] = '30 minutos';
$string['cache_time_6h'] = '6 horas';
$string['cache_time_desc'] = 'Tiempo que los resultados de SQL deben permanecer en caché antes de borrarse';
$string['cache_time_no'] = 'Sin caché';
$string['cachedef_block_chart_data_15m'] = 'Caché de datos de gráfica por 15 minutos';
$string['cachedef_block_chart_data_1d'] = 'Caché de datos de gráfica por 1 día';
$string['cachedef_block_chart_data_1h'] = 'Caché de datos de gráfica por 1 hora';
$string['cachedef_block_chart_data_30m'] = 'Caché de datos de gráfica por 30 minutos';
$string['cachedef_block_chart_data_6h'] = 'Caché de datos de gráfica por 6 horas';
$string['cachedef_block_chart_data_none'] = 'Caché de datos de gráfica sin datos';
$string['cachedef_ip_user_location'] = 'Caché de localización del usuario por IP';
$string['cachedef_mustache_nosql'] = 'Almacenamiento en caché de datos de Mustache para NoSQL';
$string['cachedef_mustache_sql'] = 'Caché de datos de Mustache para SQL';
$string['case_complete'] = 'Completado';
$string['case_incomplete'] = 'Incompleto';
$string['case_never_accessed'] = 'Nunca accesado';
$string['cat_delete'] = 'Eliminar categoría';
$string['cat_description'] = 'Descripción de categoría';
$string['cat_edit'] = 'Editar categoría';
$string['cat_name'] = 'Nombre de categoría';
$string['cat_new'] = 'Nueva categoría';
$string['cat_not_found'] = 'Categoría no encontrada';
$string['cat_title'] = 'Categoría';
$string['cat_upload'] = 'Subir un archivo de plantilla';
$string['cat_upload_filetitle'] = 'seleccionar y subir el archivo JSON exportado desde Kopere BI';
$string['category_delete_confirm'] = 'Eliminación de Categoría';
$string['category_delete_message'] = '¿Realmente quiere eliminar la categoría <strong>{$a}</strong>  y todas sus páginas y bloques?';
$string['cc_id'] = 'Cursos completados';
$string['cc_timecompleted'] = 'Completado en';
$string['chart_area_default'] = 'Configuración predeterminada del gráfico de área';
$string['chart_column_default'] = 'Configuración predeterminada del gráfico de columnas';
$string['chart_default_desc'] = 'Cambiar este valor no afectará ningún gráfico existente.<br>Edítelo solo si está familiarizado con los gráficos de Apex. Para obtener más información, visite <a target="_blank" href="https://apexcharts.com/docs/series/">apexcharts.com/docs</a>';
$string['chart_line_default'] = 'Configuración predeterminada del gráfico de línea';
$string['chart_pie_default'] = 'Configuración predeterminada del gráfico de pastel';
$string['city_name'] = 'Ciudad';
$string['class_not_found'] = 'Clase no encontrada';
$string['click_new_block'] = 'Haga clic en el tipo de bloque que desea agregar.';
$string['client_name'] = 'Navegador';
$string['client_version'] = 'Versión';
$string['cm_cmid'] = 'ID del módulo del curso';
$string['completed_learners'] = 'Alumnos que completaron los cursos';
$string['completion_status'] = 'Monitoreo';
$string['completionstate_status'] = 'Finalización';
$string['country_name'] = 'País';
$string['course_completed'] = 'Porcentaje de finalización';
$string['create'] = 'Crear';
$string['create_report'] = 'Crear reporte';
$string['css_extra'] = 'CSS adicional';
$string['css_extra_desc'] = 'Agregue estilos CSS o SCSS a este bloque.<br>El CSS agregado solo se aplicará al contenido de este bloque y no tendrá efecto en ninguna otra parte de Moodle.';
$string['ctx_instanceid'] = 'Cursos inscritos';
$string['data_not_found'] = 'Sin datos encontrados';
$string['delete_report_text'] = '¿Realmente quiere eliminar este reporte?';
$string['delete_report_title'] = 'Eliminar reporte';
$string['e_enrol'] = 'Tipo de inscripción';
$string['edit_report'] = 'Editar reporte';
$string['enrol_status'] = 'Estado de inscripción';
$string['enrol_timeend'] = 'Finalización de inscripción';
$string['error_chart_renderer'] = 'Error al renderizar la gráfica';
$string['error_data_loader'] = 'Error al cargar datos de la gráfica';
$string['expired_enrolments'] = 'Inscripciones expiradas';
$string['extra_langs_customs_title'] = 'Para ayudarle con las nuevas cadenas, dejé algunos campos en blanco:';
$string['extra_langs_filter_component'] = 'Componente';
$string['extra_langs_header_identifier'] = 'Identificador';
$string['extra_langs_header_lang_key'] = 'Clave de reemplazo';
$string['extra_langs_header_string'] = 'Texto actual';
$string['extra_langs_title'] = 'Claves que ya existen';
$string['extra_options'] = 'Opciones avanzadas del bloque';
$string['firstname'] = 'Nombre del estudiante';
$string['g_finalgrade'] = 'Calificación final';
$string['grade'] = 'Calificación';
$string['grade_course'] = 'Calificación del curso';
$string['html_after'] = 'Texto adicional opcional (en formato Texto, HTML o Mustache) que se muestra después del gráfico.';
$string['html_before'] = 'Optional additional text (in Text, HTML, or Mustache format) displayed above the chart';
$string['inactive_enrolments'] = 'Inscripciones Inactivas';
$string['info_error_sql'] = 'Error al ejecutar SQL';
$string['info_sql_warning'] = 'Recuerde que el SQL a continuación debe devolver solo una fila con solo una columna.';
$string['integracaoroot'] = 'Integraciones';
$string['item_not_found'] = 'Elemento no encontrado';
$string['kopere_bi:manage'] = 'Administrar Kopere BI';
$string['kopere_bi:view'] = 'Ver Kopere BI';
$string['l_ip'] = 'IP';
$string['l_origin'] = 'Origen';
$string['l_timecreated'] = 'Creado en';
$string['loading'] = 'Cragndo...';
$string['module_count'] = 'Número de módulos';
$string['module_name'] = 'Nombre del módulo';
$string['modulename'] = 'Kopere BI';
$string['new_block'] = 'Nuevo bloque en esta página';
$string['new_block_1'] = 'Un bloque';
$string['new_block_12'] = 'Uno más dos bloques';
$string['new_block_2'] = 'Dos bloques';
$string['new_block_21'] = 'Dos más un bloque';
$string['new_block_25'] = 'Uno ancho y uno angosto';
$string['new_block_3'] = 'Tres bloques';
$string['new_block_4'] = 'Cuatro bloques';
$string['new_block_52'] = 'Uno angosto y uno ancho';
$string['not_accessed_learners'] = 'Estudiantes que no han accedido a la plataforma';
$string['not_completed_learners'] = 'Estudiantes que no han completado cursos';
$string['num_activelearners'] = 'Número de estudiantes activos';
$string['num_completedlearners'] = 'Número de estudiantes que completaron cursos';
$string['num_courses'] = 'Número de cursos disponibles';
$string['num_learners'] = 'Número total de estudiantes';
$string['num_user'] = 'Número de estudiantes';
$string['os_name'] = 'Sistema Operativo';
$string['page_delete_confirm'] = 'Eliminación de página';
$string['page_delete_message'] = '¿Realmente quiere eliminar la página <strong>{$a}</strong> y todos sus bloques?';
$string['page_description'] = 'descripción de página';
$string['page_edit'] = 'Editar página';
$string['page_name'] = 'Nombre de página';
$string['page_new_cat'] = 'Añadir una nueva página en esta categoría';
$string['page_new_sequence'] = 'Arrastre bloques para cambiar el orden de los bloques.';
$string['page_not_found'] = 'Página no encontrada';
$string['page_preview'] = 'Página anterior';
$string['page_title_edit'] = 'Editar el título de esta página';
$string['page_title_export'] = 'Exportar página';
$string['pluginname'] = 'Kopere BI';
$string['privacy:metadata:city_name'] = 'El nombre de la ciudad desde donde accede el usuario.';
$string['privacy:metadata:client_name'] = 'El nombre del cliente o navegador utilizado por el usuario.';
$string['privacy:metadata:client_type'] = 'El tipo de cliente, como navegador o aplicación.';
$string['privacy:metadata:client_version'] = 'La versión del cliente o navegador.';
$string['privacy:metadata:country_code'] = 'El código del país desde donde accede el usuario.';
$string['privacy:metadata:country_name'] = 'El nombre del país desde donde accede el usuario.';
$string['privacy:metadata:lastip'] = 'LA última dirección IP registrada del usuario.';
$string['privacy:metadata:latitude'] = 'La latitud de la ubicación del usuario durante el acceso.';
$string['privacy:metadata:local_kopere_bi_online'] = 'Tabla que almacena información sobre los usuarios actualmente en línea para su análisis.';
$string['privacy:metadata:longitude'] = 'La longitud de la ubicación del usuario durante el acceso.';
$string['privacy:metadata:os_name'] = 'El nombre del Sistema Operativo usado por el usuario.';
$string['privacy:metadata:os_version'] = 'La versión  del Sistema Operativo usado por el usuario.';
$string['privacy:metadata:seconds'] = 'Los segundos del tiempo de acceso.';
$string['privacy:metadata:user_id'] = 'El identificador único del usuario en la plataforma.';
$string['privacy:metadata:userid'] = 'El identificador del usuario para registros específicos.';
$string['reload_time'] = 'Recargar datos cada';
$string['reload_time_10m'] = '10 minutos';
$string['reload_time_1h'] = '1 hora';
$string['reload_time_1m'] = '1 minuto';
$string['reload_time_20m'] = '20 minutos';
$string['reload_time_2h'] = '2 horas';
$string['reload_time_30m'] = '30 minutos';
$string['reload_time_40m'] = '40 minutos';
$string['reload_time_50m'] = '50 minutos';
$string['reload_time_5m'] = '5 minutos';
$string['reload_time_desc'] = 'Recargar datos cada X minutos. ¡Este valor debe ser mayor que el valor de caché!';
$string['reload_time_none'] = 'Nunca';
$string['report_4_completion_0'] = 'Seguimiento de finalización deshabilitado para esta actividad';
$string['report_4_completion_1'] = 'Seguimiento de finalización habilitado para esta actividad';
$string['report_4_completion_2'] = 'Seguimiento automático de finalización habilitado para esta actividad';
$string['report_4_completion_none'] = 'Finalización desconocida';
$string['report_4_completionstate_0'] = 'Actividad no completada';
$string['report_4_completionstate_1'] = 'Actividad completada, pero no se especifica si se aprueba o no';
$string['report_4_completionstate_2'] = 'Actividad realizada con una calificación superior al mínimo requerido para aprobar';
$string['report_4_completionstate_3'] = 'Actividad realizada con una calificación inferior al mínimo requerido para aprobar';
$string['report_4_completionstate_4'] = 'Reprobó un elemento oculto';
$string['report_4_completionstate_none'] = 'Finalización desconocida';
$string['report_new'] = 'Nuevo reporte para "{$a}"';
$string['report_preview'] = 'Previsualizar reporte';
$string['report_save'] = 'Guardar e ir a configuración de columna';
$string['report_title'] = 'Título del reporte';
$string['reports_selectcourse'] = 'Seleccionar los cursos para generar el reporte';
$string['reports_selectuser'] = 'Seleccionar los estudiantes para generar el reporte';
$string['return_edit'] = '<< Regresar a editar';
$string['rolename'] = 'Nombre del rol';
$string['save'] = 'Guardar';
$string['seconds'] = 'Por cuanto tiempo';
$string['select_report_select_type'] = 'Seleccionar tipo de reporte';
$string['select_report_select_type_desc'] = 'Primero, elija qué tipo de reporte desea para este bloque';
$string['select_report_type'] = 'Tipo de reporte';
$string['select_report_type_desc'] = 'Puede cambiar entre los tipos "{$a->line}", "{$a->area}" o "{$a->column}"';
$string['setting_apex'] = 'Configuración de gráficos de Apex';
$string['setting_apex_desc'] = 'Edite únicamente si está familiarizado con Apex Charts. Para obtener más información, visite <a target="_blank" href="https://apexcharts.com/docs/series/">apexcharts.com/docs</a>';
$string['sql_no_rows'] = 'El SQL devolvió 0 filas. Para configurar las columnas, la consulta SQL debe devolver al menos 1 fila.';
$string['sql_read_only'] = 'All SQL queries are protected by a read-only connection, and it is not possible to execute INSERT/UPDATE/DELETE commands.';
$string['sql_replace_keys2_others'] = '<h4>Claves de reemplazo</h4>
<ul>
    {$a}
</ul>
<h4>Multilenguaje</h4>
<p>Para devolver columnas que serán traducidas con base en los paquetes de idioma de Moodle, se requiere un formato específico que permita que las cadenas sean procesadas y correctamente localizadas. El formato correcto es:</p>
<pre>lang::{identifier}::{component}</pre>
<p>Donde:</p>
<ul>
    <li><b>{identifier}</b>: Representa el identificador de la cadena, que se utilizará para obtener la traducción desde el paquete de idioma.</li>
    <li><b>{component}</b>: Se refiere al componente donde está definida la cadena de idioma y generalmente es el nombre del plugin (por ejemplo, <code>mod_forum</code>, <code>local_kopere_dashboard</code>).</li>
</ul>
<p><em>Ejemplo: Si necesita devolver una cadena traducida para el componente <code>mod_forum</code> con el identificador <code>postmessage</code>, el retorno debe estructurarse de la siguiente manera:</em></p>
<pre>SELECT "<b>lang::postmessage::mod_forum</b>" FROM mdl_forum</pre>
<p>Visite la <a href="?classname=bi-extra_langs&amp;method=index" target="_blank">página de cadenas</a> para ver todas las cadenas disponibles.</p>';
$string['sql_replace_keys2_table'] = '<h4>Filtros</h4>
<p>El parámetro <code>:xxxx</code> de la lista a continuación puede utilizarse para agregar personalización a las consultas SQL en Moodle. Cuando se incluye en el SQL, Kopere BI identifica automáticamente este parámetro y genera un filtro correspondiente en el plugin, permitiendo la personalización de datos por estudante.</p>
<ul>{$a->replace_keys}</ul>
<blockquote>
    <p><b>Ejemplo:</b></p>
    <code>SELECT * FROM mdl_user WHERE id = :userid</code>
    <p>El <code>:userid</code> es un <b>parámetro nombrado</b> en la consulta SQL. Funciona como un <b>placeholder</b> que se llenará dinámicamente en el momento en que se ejecute el reporte.</p>
    <p>Cuando Kopere BI identifica este parámetro, <b>crea automáticamente un filtro</b> para el plugin. De esta forma, el valor de <code>userid</code> es definido por el usuario en el reporte, sin necesidad de modificar manualmente el SQL.</p>
    <p>De esta manera, la misma consulta puede reutilizarse para diferentes usuarios, devolviendo únicamente los datos correspondientes al ID seleccionado, lo que hace que el reporte sea más <b>flexible</b>, <b>seguro</b> y <b>reutilizable</b>.</p>
    <p>Puede administrar los plugins de filtros accediendo a: <a href="{$a->wwwroot}/local/kopere_bi/admin_plugins.php?subtype=bifilters" target="_blank">{$a->subplugintype_bifilters_title}</a></p>
</blockquote>
<h4>Multilenguaje</h4>
<p>Para devolver columnas que serán traducidas con base en los paquetes de idioma de Moodle, se requiere un formato específico que permita que las cadenas sean procesadas y correctamente localizadas. El formato correcto es:</p>
<pre>lang::{identifier}::{component}</pre>
<p>Donde:</p>
<ul>
    <li><b>{identifier}</b>: Representa el identificador de la cadena, que se utilizará para obtener la traducción desde el paquete de idioma.</li>
    <li><b>{component}</b>: Se refiere al componente donde está definida la cadena de idioma y generalmente es el nombre del plugin (por ejemplo, <code>mod_forum</code>, <code>local_kopere_dashboard</code>).</li>
</ul>
<p><em>Ejemplo: Si necesita devolver una cadena traducida para el componente <code>mod_forum</code> con el identificador <code>postmessage</code>, el retorno debe estructurarse de la siguiente manera:</em></p>
<pre>SELECT "<b>lang::postmessage::mod_forum</b>" FROM mdl_forum</pre>
<p>Visite la <a href="?classname=bi-extra_langs&amp;method=index" target="_blank">página de cadenas</a> para ver todas las cadenas disponibles.</p>';
$string['sql_replace_keys_mdl'] = '<h4>Prefijo de la base de datos</h4>
<p>Siempre puede usar el prefijo <code>mdl_</code> incluso si su base de datos utiliza el prefijo <code>{$a}</code>.
        Kopere BI se encargará de este reemplazo.</p>';
$string['subplugintype_biblocks'] = 'Plugin de bloques';
$string['subplugintype_biblocks_plural'] = 'Plugins de bloques';
$string['subplugintype_biblocks_title'] = 'Kopere By - Plugins de bloques';
$string['subplugintype_bifilters'] = 'Plugin de filtro';
$string['subplugintype_bifilters_plural'] = 'Plugins de filtros';
$string['subplugintype_bifilters_title'] = 'Kopere By - Plugins de filtros';
$string['theme_palette_default'] = 'Paleta predeterminada';
$string['theme_palette_desc'] = 'Colores de paleta:';
$string['theme_palette_desc2'] = 'Ver aquí todos los temas';
$string['theme_palette_palette'] = 'Paleta {$a}';
$string['theme_palette_title'] = 'Paleta de Colores';
$string['timecompleted'] = 'Inscripción completada';
$string['title'] = 'Kopere BI';
$string['u_fullname'] = 'Nombre completo del estudiante';
$string['u_id'] = 'ID del estudiante';
$string['u_idnumber'] = 'Número ID';
$string['ue_id'] = 'ID de inscripción';
$string['ue_status'] = 'Estado de Inscripción';
$string['ue_timecreated'] = 'Inscripción creada en';
$string['ue_timeend'] = 'Inscripción termina en';
$string['ul_timeaccess'] = 'Último acceso';
$string['unknown'] = 'Desconocido';
$string['use_this_type'] = 'Usar este tipo';
$string['word_extra_00'] = '';
$string['word_extra_01'] = '';
$string['word_extra_02'] = '';
$string['word_extra_03'] = '';
$string['word_extra_04'] = '';
$string['word_extra_05'] = '';
$string['word_extra_06'] = '';
$string['word_extra_07'] = '';
$string['word_extra_08'] = '';
$string['word_extra_09'] = '';
$string['word_extra_10'] = '';
$string['word_extra_11'] = '';
$string['word_extra_12'] = '';
$string['word_extra_13'] = '';
$string['word_extra_14'] = '';
$string['word_extra_15'] = '';
$string['word_extra_16'] = '';
$string['word_extra_17'] = '';
$string['word_extra_18'] = '';
$string['word_extra_19'] = '';
$string['word_extra_20'] = '';
$string['word_extra_21'] = '';
$string['word_extra_22'] = '';
$string['word_extra_23'] = '';
$string['word_extra_24'] = '';
$string['word_extra_25'] = '';
$string['word_extra_26'] = '';
$string['word_extra_27'] = '';
$string['word_extra_28'] = '';
$string['word_extra_29'] = '';
$string['word_extra_30'] = '';
$string['word_extra_31'] = '';
$string['word_extra_32'] = '';
$string['word_extra_33'] = '';
$string['word_extra_34'] = '';
$string['word_extra_35'] = '';
$string['word_extra_36'] = '';
$string['word_extra_37'] = '';
$string['word_extra_38'] = '';
$string['word_extra_39'] = '';
$string['word_extra_40'] = '';
$string['word_extra_41'] = '';
$string['word_extra_42'] = '';
$string['word_extra_43'] = '';
$string['word_extra_44'] = '';
$string['word_extra_45'] = '';
$string['word_extra_46'] = '';
$string['word_extra_47'] = '';
$string['word_extra_48'] = '';
$string['word_extra_49'] = '';
$string['word_extra_50'] = '';
$string['word_extra_51'] = '';
$string['word_extra_52'] = '';
$string['word_extra_53'] = '';
$string['word_extra_54'] = '';
$string['word_extra_55'] = '';
$string['word_extra_56'] = '';
$string['word_extra_57'] = '';
$string['word_extra_58'] = '';
$string['word_extra_59'] = '';
$string['word_extra_60'] = '';
$string['word_extra_61'] = '';
$string['word_extra_62'] = '';
$string['word_extra_63'] = '';
$string['word_extra_64'] = '';
$string['word_extra_65'] = '';
$string['word_extra_66'] = '';
$string['word_extra_67'] = '';
$string['word_extra_68'] = '';
$string['word_extra_69'] = '';
$string['word_extra_70'] = '';
$string['word_extra_71'] = '';
$string['word_extra_72'] = '';
$string['word_extra_73'] = '';
$string['word_extra_74'] = '';
$string['word_extra_75'] = '';
$string['word_extra_76'] = '';
$string['word_extra_77'] = '';
$string['word_extra_78'] = '';
$string['word_extra_79'] = '';
$string['word_extra_80'] = '';
