Add adaptive drill intro, refactor key hints
This commit is contained in:
@@ -17,12 +17,12 @@ menu:
|
||||
settings_desc: 'Configurar keydr'
|
||||
day_streak: ' | %{days} días seguidos'
|
||||
key_progress: ' Progreso de Teclas %{unlocked}/%{total} (%{mastered} dominadas) | Objetivo %{target} WPM%{streak}'
|
||||
hint_start: '[1-3] Iniciar'
|
||||
hint_skill_tree: '[t] Árbol de Habilidades'
|
||||
hint_keyboard: '[b] Teclado'
|
||||
hint_stats: '[s] Estadísticas'
|
||||
hint_settings: '[c] Configuración'
|
||||
hint_quit: '[q] Salir'
|
||||
hint_start: 'Iniciar'
|
||||
hint_skill_tree: 'Árbol de Habilidades'
|
||||
hint_keyboard: 'Teclado'
|
||||
hint_stats: 'Estadísticas'
|
||||
hint_settings: 'Configuración'
|
||||
hint_quit: 'Salir'
|
||||
|
||||
# Pantalla de ejercicio
|
||||
drill:
|
||||
@@ -40,8 +40,8 @@ drill:
|
||||
passage_source: ' Fuente del pasaje '
|
||||
footer: '[ESC] Fin [Backspace] Borrar'
|
||||
keys_reenabled: 'Teclas reactivadas en %{ms}ms'
|
||||
hint_end: '[ESC] Fin del ejercicio'
|
||||
hint_backspace: '[Backspace] Borrar'
|
||||
hint_end: 'Fin del ejercicio'
|
||||
hint_backspace: 'Borrar'
|
||||
|
||||
# Panel / resultado del ejercicio
|
||||
dashboard:
|
||||
@@ -56,11 +56,11 @@ dashboard:
|
||||
correct_detail: ' (%{correct}/%{total} correctos)'
|
||||
input_blocked: ' Entrada bloqueada temporalmente '
|
||||
input_blocked_ms: '(%{ms}ms restantes)'
|
||||
hint_continue: '[c/Enter/Space] Continuar'
|
||||
hint_retry: '[r] Reintentar'
|
||||
hint_menu: '[q] Menú'
|
||||
hint_stats: '[s] Estadísticas'
|
||||
hint_delete: '[x] Eliminar'
|
||||
hint_continue: 'Continuar'
|
||||
hint_retry: 'Reintentar'
|
||||
hint_menu: 'Menú'
|
||||
hint_stats: 'Estadísticas'
|
||||
hint_delete: 'Eliminar'
|
||||
|
||||
# Barra lateral de estadísticas (durante el ejercicio)
|
||||
sidebar:
|
||||
@@ -86,12 +86,12 @@ stats:
|
||||
tab_accuracy: '[4] Precisión'
|
||||
tab_timing: '[5] Tiempos'
|
||||
tab_ngrams: '[6] N-gramas'
|
||||
hint_back: '[ESC] Volver'
|
||||
hint_next_tab: '[Tab] Siguiente pestaña'
|
||||
hint_switch_tab: '[1-6] Cambiar pestaña'
|
||||
hint_navigate: '[j/k] Navegar'
|
||||
hint_page: '[PgUp/PgDn] Página'
|
||||
hint_delete: '[x] Eliminar'
|
||||
hint_back: 'Volver'
|
||||
hint_next_tab: 'Siguiente pestaña'
|
||||
hint_switch_tab: 'Cambiar pestaña'
|
||||
hint_navigate: 'Navegar'
|
||||
hint_page: 'Página'
|
||||
hint_delete: 'Eliminar'
|
||||
summary_title: ' Resumen '
|
||||
drills: ' Ejercicios: '
|
||||
avg_wpm: ' WPM Prom: '
|
||||
@@ -200,13 +200,13 @@ settings:
|
||||
import_path: 'Ruta de Importación'
|
||||
import_data: 'Importar Datos'
|
||||
import_now: 'Importar ahora'
|
||||
hint_save_back: '[ESC] Guardar y volver'
|
||||
hint_change_value: '[Enter/flechas] Cambiar valor'
|
||||
hint_edit_path: '[Enter en ruta] Editar'
|
||||
hint_move: '[←→] Mover'
|
||||
hint_tab_complete: '[Tab] Completar (al final)'
|
||||
hint_confirm: '[Enter] Confirmar'
|
||||
hint_cancel: '[Esc] Cancelar'
|
||||
hint_save_back: 'Guardar y volver'
|
||||
hint_change_value: 'Cambiar valor'
|
||||
hint_edit_path: 'Editar'
|
||||
hint_move: 'Mover'
|
||||
hint_tab_complete: 'Completar (al final)'
|
||||
hint_confirm: 'Confirmar'
|
||||
hint_cancel: 'Cancelar'
|
||||
success_title: ' Éxito '
|
||||
error_title: ' Fallo '
|
||||
press_any_key: 'Presiona cualquier tecla'
|
||||
@@ -236,9 +236,9 @@ select:
|
||||
cached: ' (en caché)'
|
||||
disabled_download: ' (desactivado: requiere descarga)'
|
||||
download_required: ' (requiere descarga)'
|
||||
hint_navigate: '[Up/Down/PgUp/PgDn] Navegar'
|
||||
hint_confirm: '[Enter] Confirmar'
|
||||
hint_back: '[ESC] Volver'
|
||||
hint_navigate: 'Navegar'
|
||||
hint_confirm: 'Confirmar'
|
||||
hint_back: 'Volver'
|
||||
language_resets_layout: 'Seleccionar un idioma restablece la distribución a la predeterminada de ese idioma.'
|
||||
layout_no_language_change: 'Cambiar distribución no cambia el idioma del diccionario.'
|
||||
disabled_network_notice: 'Algunos idiomas están desactivados: activa las descargas en intro/configuración.'
|
||||
@@ -267,11 +267,11 @@ skill_tree:
|
||||
level: 'Nivel %{current}/%{total}'
|
||||
level_zero: 'Nivel 0/%{total}'
|
||||
in_focus: ' en foco'
|
||||
hint_navigate: '[↑↓/jk] Navegar'
|
||||
hint_scroll: '[PgUp/PgDn o Ctrl+U/Ctrl+D] Desplazar'
|
||||
hint_back: '[q] Volver'
|
||||
hint_unlock: '[Enter] Desbloquear'
|
||||
hint_start_drill: '[Enter] Iniciar Ejercicio'
|
||||
hint_navigate: 'Navegar'
|
||||
hint_scroll: 'Desplazar'
|
||||
hint_back: 'Volver'
|
||||
hint_unlock: 'Desbloquear'
|
||||
hint_start_drill: 'Iniciar Ejercicio'
|
||||
unlock_msg_1: 'Una vez desbloqueado, el ejercicio adaptativo incluirá teclas de esta rama que estén desbloqueadas.'
|
||||
unlock_msg_2: 'Si quieres enfocarte solo en esta rama, inicia un ejercicio directamente desde esta rama en el Árbol de Habilidades.'
|
||||
confirm_unlock: '¿Desbloquear %{branch}?'
|
||||
@@ -328,7 +328,7 @@ milestones:
|
||||
all_mastered_desc: 'Cada tecla del teclado está a máxima confianza.'
|
||||
mastery_takes_practice: 'El dominio no es un destino — requiere práctica continua.'
|
||||
keep_drilling: 'Sigue practicando para mantener tu nivel.'
|
||||
hint_skill_tree_continue: '[t] Abrir Árbol de Habilidades [Otra tecla] Continuar'
|
||||
hint_skill_tree_continue: 'Abrir Árbol de Habilidades [Otra tecla] Continuar'
|
||||
hint_any_key: 'Presiona cualquier tecla para continuar'
|
||||
input_blocked: 'Entrada bloqueada temporalmente (%{ms}ms restantes)'
|
||||
unlock_msg_1: '¡Buen trabajo! Sigue mejorando tus habilidades.'
|
||||
@@ -340,12 +340,24 @@ milestones:
|
||||
mastery_msg_3: '¡Memoria muscular asegurada!'
|
||||
mastery_msg_4: '¡Una tecla más conquistada!'
|
||||
|
||||
# Superposición de introducción al ejercicio adaptativo
|
||||
adaptive_intro:
|
||||
title: ' ¡Bienvenido al Ejercicio Adaptativo! '
|
||||
how_it_works: 'Cómo funcionan los ejercicios adaptativos:'
|
||||
desc_start: 'Comienzas con un pequeño conjunto de las letras más comunes desbloqueadas.'
|
||||
desc_progress: 'A medida que las escribes con confianza, nuevas teclas se desbloquean gradualmente'
|
||||
desc_expand: 'hasta que dominas el teclado completo.'
|
||||
target_wpm_label: 'WPM Objetivo:'
|
||||
target_wpm_desc: 'Esto afecta la velocidad con que se desbloquean las teclas — objetivos más altos requieren'
|
||||
target_wpm_default: 'escritura más rápida. 35 WPM es un buen punto de partida si no estás seguro.'
|
||||
hint: '[←→] Ajustar WPM [Enter/Space] Comenzar ejercicio'
|
||||
|
||||
# Explorador de teclado
|
||||
keyboard:
|
||||
title: ' Teclado '
|
||||
subtitle: 'Presiona o haz clic en una tecla'
|
||||
hint_navigate: '[←→↑↓/hjkl/Tab] Navegar'
|
||||
hint_back: '[q/ESC] Volver'
|
||||
hint_navigate: 'Navegar'
|
||||
hint_back: 'Volver'
|
||||
key_label: 'Tecla: '
|
||||
finger_label: 'Dedo: '
|
||||
hand_left: 'Izquierda'
|
||||
@@ -397,11 +409,11 @@ intro:
|
||||
start_passage_drill: 'Iniciar ejercicio de pasaje'
|
||||
start_code_drill: 'Iniciar ejercicio de código'
|
||||
confirm: 'Confirmar'
|
||||
hint_navigate: '[Up/Down] Navegar'
|
||||
hint_adjust: '[Left/Right] Ajustar'
|
||||
hint_edit: '[Type/Backspace] Editar'
|
||||
hint_confirm: '[Enter] Confirmar'
|
||||
hint_cancel: '[ESC] Cancelar'
|
||||
hint_navigate: 'Navegar'
|
||||
hint_adjust: 'Ajustar'
|
||||
hint_edit: 'Editar'
|
||||
hint_confirm: 'Confirmar'
|
||||
hint_cancel: 'Cancelar'
|
||||
preparing_download: 'Preparando descarga...'
|
||||
download_passage_title: ' Descargando Fuente de Pasaje '
|
||||
download_code_title: ' Descargando Fuente de Código '
|
||||
|
||||
Reference in New Issue
Block a user