{"common":{"navigation":{"learn":"Learn","tests":"Tests","progress":"Progress","about":"About"},"footer":"Practice at your pace."},"achievement-view":{"eyebrow":"Hitos","title":"Logros","intro":"Consulta los hitos registrados en tu espacio.","empty":"Aún no hay logros","emptyMessage":"Los logros aparecerán cuando el espacio registre alguno.","unavailable":"Logros no disponibles","unavailableMessage":"No pudimos leer los logros guardados.","retry":"Intentar de nuevo","loading":"Cargando logros","earned":"conseguidos"},"progress-view":{"title":"Tu progreso","completed":"Lecciones completadas","practice":"Tiempo de práctica","week":"Esta semana","previous":"Semana pasada","allTime":"Total","activity":"Tu actividad","period":"Periodo de actividad","minutes":"Minutos de práctica","noActivity":"No hay práctica registrada.","noActivityHint":"Tus minutos de práctica aparecerán aquí.","activeDays":"días activos","overview":"Progreso general","lessons":"lecciones","unavailable":"El progreso no está disponible","unavailableMessage":"No pudimos leer el progreso guardado.","retry":"Intentar de nuevo","loading":"Cargando progreso"},"component-tool-layout":{"next":"Sigue aprendiendo","start":"Continuar","saved":"Tu progreso se guarda aquí","local":"Sin cuenta. Tu progreso se guarda en este navegador. Usa el mismo para continuar.","more":"Herramientas","tests":"Pruebas de mecanografía","progress":"Tu progreso"},"component-streak-calendar":{"previous":"Mes anterior","following":"Mes siguiente","practised":"practicado","today":"hoy"},"player":{"header":"Typing practice","restart":"Restart","loading":"Cargando…","soundOn":"Sound on","soundOff":"Sound off","error":"Unable to load the lesson","result":"Result","settings":"Settings","screenProgress":"Screen {current} of {total}","loadError":"Unable to load lesson","tryAgain":"Try again","storageUnavailable":"Progress cannot be saved in this browser. Your test will still run, but the result will not be stored.","continue":"Continue","redo":"Redo","backLessons":"« Back to Lessons","backTests":"Back to Typing Tests","saving":"Saving Progress...","saveError":"There was an error saving your stats...","retrySave":"Try Saving Again","congrats":"Excellent work!","accuracyStars":"You earned {stars}/3 stars for accuracy!","speedAccuracy":"Your speed was {wpm} WPM with {accuracy}% accuracy.","lessonTotals":"You've typed for {time} on this lesson with an average speed of {wpm} WPM and {accuracy}% accuracy.","earnedXp":"You earned {xp} XP","bestResult":"Your best result is saved.","personalBest":"Récord personal","redoAllStars":"Redo to Earn Them All","goldUnlocked":"Gold unlocked","goldTitle":"You mastered {lesson}!","goldLead":"Every screen at three stars — {total} of {total} practices perfect.","continueLesson":"Keep going! Learn {lesson}","reviewLesson":"Review lesson","backLessonsPlain":"Choose your next lesson","finishedLesson":"You finished {lesson}","lessonStats":"Your Lesson Average Stats","starsEarned":"Stars Earned","averageSpeed":"Avg. Speed","averageAccuracy":"Avg. Acc.","practiceTime":"Typing Time","speed":"Speed","accuracy":"Accuracy","testComplete":"TEST COMPLETE","testCompleteTitle":"Typing test complete!","testCompleteMessage":"You finished your test. Here is how you did.","assessmentSaved":"OPTIONAL ASSESSMENT SAVED","assessmentCompleteTitle":"Assessment complete","assessmentCompleteMessage":"This optional assessment was saved. It does not change Learn progress, XP, or your streak.","backToLearn":"Back to Learn","repeatAssessment":"Repeat assessment","takeAgain":"Take Again","redoTip":"Tip: Press R to redo","continueTip":"Tip: Press ENTER to continue","introFinger":"Howdy! Use your {finger} finger to:","introTypeKey":"Type the {key} key","spaceKey":"space","fallingPrompt":"Falling typing prompt","editorHelp":"Use a physical keyboard. Tab inserts a tab inside this editor; Shift+Tab removes a leading tab. Escape leaves the editor. On Mac, Fn+Delete deletes forward. Outside the editor, Tab moves focus normally.","editorTarget":"Target text (⇥ means one tab):","editorLabel":"Practice editor","editorCheck":"Check task","editorReset":"Reset this task","editorPosition":"Cursor {caret}; selection {anchor}–{caret}. Target: {target}.","editorTaskHeading":"{title} · task {current}/{total}","editorWrongText":"Check the text. Keep the correct characters and try again.","editorWrongSelection":"The text is right. Move the cursor/selection to the target position.","editorMissingActions":"Use the action being practised: {actions}.","leaderboard":{"heading":"Official leaderboards","speed":"Speed leaders","score":"Score leaders","speedShort":"Speed","scoreShort":"Score","scoreColumn":"Score","speedFormula":"Ranked by WPM. Accuracy must be at least 85%; higher accuracy breaks a tie.","scoreFormula":"Score = WPM × accuracy ÷ 100. Accuracy must be at least 85%.","rank":"Rank","yourRank":"Your rank","avatar":"Avatar","player":"Player","ago":"Ago","accuracy":"Accuracy","empty":"No runs yet. Set the first official score.","anonymous":"Anonymous","officialOnly":"Leaderboards use official 15, 30, 60, or 120 second tests and 10, 25, 50, or 100 word tests.","unavailable":"The public leaderboard is unavailable on this site.","loading":"Loading official leaderboards…","offline":"You are offline. Leaderboards will be available when you reconnect.","submitting":"Submitting your official result…","top100":"You reached the Top 100!","top1":"Number one on the leaderboard!","editName":"Edit display name","addDisplayName":"Add display name","nameHelp":"Shown on the leaderboard when you reach Top 100.","claimEyebrow":"Your place is waiting","claimTop1Title":"You're #1. Put your name on it!","claimTop100Title":"You made the Top 100!","claimHelp":"Add your name beside this saved record. You can change it later.","claimButton":"Put my name on the board","currentRanks":"Your current Top 100 ranks","namePlaceholder":"Enter your name","displayName":"Display name","saveName":"Save name","saveNameFailed":"Your name could not be saved.","nameTooLong":"Use 24 characters or fewer.","cancel":"Cancel"},"fingers":{"left-pinky":"meñique izquierdo","left-ring":"anular izquierdo","left-middle":"medio izquierdo","left-index":"índice izquierdo","left-thumb":"pulgar izquierdo","thumb":"pulgar","right-thumb":"pulgar derecho","right-index":"índice derecho","right-middle":"medio derecho","right-ring":"anular derecho","right-pinky":"meñique derecho"}},"picker":{"title":"Elegir idioma","close":"Cerrar el selector de idioma","trigger":"Cambiar idioma"},"shell":{"skip":"Saltar al contenido","overview":"Resumen","learn":"Aprender","practices":"Práctica","tests":"Pruebas","achievements":"Logros","progress":"Progreso","primaryNav":"Navegación principal","mobileNav":"Navegación móvil","learningRewards":"Recompensas de aprendizaje","typingPractice":"Práctica de mecanografía","emptyTitle":"Aún no hay nada aquí","emptyMessage":"Todavía no hay nada que mostrar.","errorTitle":"Algo salió mal","retry":"Intentar de nuevo"},"practice":{"title":"Práctica","start":"Empezar","settings":"Configuración","close":"Cerrar","soundOn":"Sonido activado","soundOff":"Sonido desactivado","change":"Cambiar ejercicio","pause":"Pausar","resume":"Continuar","activate":"Haz clic o pulsa Enter para activar...","finish":"Terminar","next":"Siguiente ejercicio","profile":"Método de entrada","metrics":"Métricas:","statsAccuracy":"Precisión","score":"Puntuación","allKeys":"Todas las teclas:","currentKey":"Tecla actual:","lastSpeed":"Última velocidad","topSpeed":"Velocidad máxima","learningRate":"Tendencia","lessonUnit":"frase","keyStats":"Estadísticas de la tecla","keyAtTarget":"Esta tecla ya superó este nivel.","keyTargetProgress":"Sigue practicando esta tecla para alcanzar {target}.","locale":"Idioma","baseline":"Encuentra tu punto de partida","focused":"Práctica enfocada","result":"Tu resultado","accuracy":"Precisión inicial","corrected":"Precisión tras corregir","pace":"Ritmo de escritura","retry":"Reintentar","unavailable":"No hay ejercicios disponibles","loading":"Cargando…","target":"Objetivo","typingLabel":"Escribe el texto","ready":"Preparado","complete":"Completado","transfer":"Texto cotidiano","drill":"Movimientos de teclas","words":"Palabras y frases","passage":"Pasaje","keyboard":"Teclado","showKeyboard":"Mostrar teclado","hideKeyboard":"Ocultar teclado","previewBadge":"Vista previa","saved":"Guardado","saving":"Guardando…","device":"Dispositivo de entrada","inputPhysical":"Teclado físico","inputTouch":"Teclado táctil","inputUnknown":"Sin especificar","intro":"Practica a tu ritmo con ejercicios elegidos según tu escritura reciente.","saveError":"No se pudo guardar el resultado. Mantén esta página abierta y reinténtalo.","unavailableMessage":"Todavía no hay un ejercicio adecuado para este método de entrada.","loadError":"No se pudo cargar el siguiente ejercicio. Comprueba tu conexión e inténtalo de nuevo.","typingHint":"Escribe el texto mostrado. Puedes corregir errores con Retroceso.","privacy":"El historial se guarda en este navegador, por separado para cada método de entrada.","progress":"{done} / {total}","blockWarmup":"Calentamiento","blockSprint":"Sprint","blockAccuracy":"Precisión","practising":"Practicando {targets}","accuracyGoal":"Objetivo: {goal} de precisión al primer intento.","repair":"Reescribir palabras falladas","stats":"Estadísticas","statsBack":"Volver a la práctica","statsScope":"Estadísticas de {profile} en este dispositivo.","statsExercises":"Ejercicios","statsTime":"Tiempo de práctica","statsSpeed":"Velocidad","statsWpm":"{n} PPM","statsMinutes":"{n} min","statsConsistency":"Regularidad","statsStreak":"Días seguidos","statsLeft":"Mano izquierda","statsRight":"Mano derecha","statsNeedData":"Aún no hay datos suficientes","statsHistory":"Velocidad, últimos 30 días","statsActivity":"Actividad, últimas 12 semanas","benchmark":"Prueba de referencia","statsChartEmpty":"Aún no hay datos de velocidad","statsDistribution":"Distribución de velocidad","statsDistributionHint":"Tus ejercicios agrupados por velocidad.","statsExerciseCount":"{n} ejercicios","statsYou":"Tú","statsHandTitle":"Progreso de las manos","statsKeyTitle":"Progreso de las teclas","statsImproveHint":"Últimos 90 días frente a los 90 días anteriores.","statsPrevious":"90 días anteriores","statsLast":"Últimos 90 días","statsAvgDelay":"Retraso medio","statsSamples":"Muestras","statsErrors":"Errores","statsIncreasedBy":"Subió","statsDecreasedBy":"Bajó","statsMs":"{n} ms","statsReference":"Mecanógrafos típicos","statsSpeedTitle":"Velocidad de escritura a lo largo del tiempo","statsSpeedHint":"Un punto por ejercicio, el más antiguo a la izquierda.","statsSmoothness":"Suavidad","statsTrend":"Tendencia","statsExerciseN":"Ejercicio {n}","statsAxisExercise":"Horizontal: número de ejercicio","statsAxisKeyExercise":"Horizontal: número de ejercicio (ejercicios con esta tecla)","statsKeysMastered":"Teclas en el nivel","statsKeysTotal":"Teclas de práctica","statsKeyTarget":"Velocidad objetivo de la tecla (PPM)","statsKeySpeedTitle":"Velocidad por tecla","statsKeySpeedHint":"Elige una tecla para ver cómo cambió su velocidad. Los colores muestran qué teclas has dominado.","statsKeySpeedSeries":"Velocidad de la tecla","statsTargetSpeed":"Objetivo ({n} PPM)","statsPerExercise":"{n} PPM por ejercicio","statsStateUnrated":"Aún sin practicar","statsStateWeak":"Todavía aprendiendo","statsStateMastered":"Dominada","statsKeyHitsTitle":"Aciertos y fallos por tecla","statsKeyHitsHint":"La altura de la barra indica cuántas veces pulsaste la tecla; la barra inferior es la proporción de fallos.","statsHits":"Aciertos","statsMisses":"Fallos","statsMissRate":"Tasa de fallos","statsHeatmapTitle":"Mapa de frecuencia de teclas","statsHeatmapHint":"Los círculos más grandes son teclas que pulsas más; la parte rosa es la proporción de fallos.","statsHeatmapUnavailable":"El mapa del teclado no está disponible para esta distribución.","statsExport":"Exportar","statsExporting":"Preparando archivo…","statsExportFailed":"No se pudo crear el archivo. Inténtalo de nuevo.","statsReportTitle":"Estadísticas de Ejercicios de TypeKute","statsSectionSummary":"Resumen","statsSectionKeys":"Teclas","statsSectionExercises":"Ejercicios","statsMeasure":"Medida","statsValue":"Valor","statsColKey":"Tecla","statsColCode":"Código de tecla","statsColFinger":"Dedo","statsColState":"Estado","statsColPresses":"Pulsaciones","statsColDate":"Fecha","statsColBlock":"Bloque","statsColGross":"Velocidad bruta","statsColActive":"Tiempo activo","statsColCharacters":"Caracteres","statsReset":"Restablecer estadísticas","statsResetTitle":"¿Restablecer las estadísticas de Ejercicios?","statsResetBody":"Esto elimina permanentemente tus ejercicios y progreso guardados en este navegador. Tu configuración y tu progreso en el curso Learn se mantienen. Esta acción no se puede deshacer.","statsResetScope":"Qué restablecer","statsResetThisSetup":"Solo esta configuración ({profile})","statsResetAllSetups":"Todas las configuraciones de teclado","statsResetCancel":"Cancelar","statsResetConfirm":"Eliminar estadísticas","keyNeed":"Necesita","keyNeedsWpm":"{value} / necesita {target} PPM","keyNeedsAccuracy":"{value} / necesita {target}","keyRelieved":"Umbral suavizado","trendHelp":"Cuántas PPM gana (o pierde) esta tecla por frase últimamente.","phaseName":"Fase {phase}","phaseShort":"F{phase}","phaseLearnKeys":"Aprender las teclas","phaseLevelOf":"Nivel {level}/{levels}","phaseLevel":"Nivel {level}","phaseChooseTrack":"Elige una ruta","phaseGoal":"Meta {wpm} PPM · {acc}","phaseGoalFloor":"Meta {acc} · al menos {wpm} PPM","phaseKeys":"{green}/{total} teclas","trackGroup":"Ruta de la fase 2","trackSpeed":"Velocidad","trackAccuracy":"Precisión","trackMaster":"Dominio","progressPlaced":"Empiezas en el nivel {level} ({goal}).","progressLevelDone":"Nivel {level} completado. Siguiente: {goal}.","progressPhase1Done":"Fase 1 completada: todas las teclas están en verde. Elige una ruta abajo.","progressTrackDone":"Ruta de {track} completada.","choiceTitle":"¡Fase 1 completada!","choiceQuestion":"¿Qué quieres mejorar primero?","choiceSpeedHint":"Escribe más rápido · {from}→{to} PPM","choiceAccuracyHint":"Escribe con menos errores · {from}→{to}","masterTitle":"¡Fase 3 desbloqueada!","masterLead":"Cada nivel sube la velocidad y la precisión.","masterStart":"Empezar","trackDoneTitle":"¡Ruta de {track} completada!","trackDoneLead":"Siguiente: la ruta de {next}.","trackDoneContinue":"Continuar","readoutLabel":"Velocidad y precisión en vivo","readoutMet":"≥ {target} ✓","readoutGoal":"meta {target}","readoutFloor":"mín. {target}","readoutPaused":"en pausa","statsResetProgress":"Tu ruta (fase y niveles) también vuelve a empezar.","statsLevelKeyTarget":"Meta de las teclas en este nivel ({n} PPM)","statsPhase":"Fase","statsLevel":"Nivel","statsLevelOf":"{track} · nivel {n}/{of}","statsLevelN":"{track} · nivel {n}","statsPhaseLearn":"Aprender las teclas","statsPhaseMaster":"Dominio","statsTrackSpeed":"Velocidad","statsTrackAccuracy":"Precisión","statsRoadmapChoose":"Elige una ruta para empezar"},"pages":{"home":{"eyebrow":"Práctica diaria","title":"Practica mecanografía cada día","intro":"Elige un curso y empieza una lección cuando quieras.","courses":"Aprende mecanografía","noCourses":"Todavía no hay cursos disponibles.","quick":"Práctica rápida","progress":"Tu progreso","tests":"Pruebas de mecanografía","loading":"Cargando cursos…"},"tests":{"eyebrow":"Práctica","title":"Pruebas de mecanografía","intro":"Elige una prueba y conserva tus resultados.","empty":"Aún no hay pruebas","emptyMessage":"Las pruebas aparecerán cuando este curso las ofrezca.","loading":"Cargando pruebas","error":"No pudimos cargar las pruebas","errorMessage":"Intenta actualizar las pruebas disponibles.","retry":"Intentar de nuevo"},"progress":{"title":"Tu progreso","activity":"Tu actividad","minutes":"Minutos de práctica","noActivity":"No hay práctica registrada.","noActivityHint":"Tus minutos aparecerán aquí.","overview":"Progreso general","unavailable":"El progreso no está disponible","unavailableMessage":"No pudimos leer el progreso guardado.","retry":"Intentar de nuevo","loading":"Cargando progreso"},"achievements":{"eyebrow":"Hitos","title":"Logros","intro":"Consulta los hitos registrados en tu espacio.","empty":"Aún no hay logros","emptyMessage":"Tus logros aparecerán aquí.","unavailable":"Logros no disponibles","unavailableMessage":"No pudimos leer tus logros guardados.","retry":"Intentar de nuevo","loading":"Cargando logros"},"course":{"unit":"Curso","back":"Volver al resumen","chapters":"Capítulos","path":"Ruta de aprendizaje","stats":"Progreso del curso","emptyChapter":"Todavía no hay lecciones en este capítulo.","retry":"Intentar de nuevo","unavailableTitle":"Curso no disponible","unavailableMessage":"No se pudo cargar este curso.","quick":"Práctica rápida","tests":"Pruebas de mecanografía","loading":"Cargando curso…"},"footer":{"description":"Un lugar acogedor para practicar mecanografía y ganar confianza.","practice":"Práctica","lessons":"Lecciones","tests":"Pruebas","about":"Acerca de","contact":"Contacto","follow":"Síguenos"}},"engagement":{"goal":"Meta diaria","typed":"Escrito hoy","reached":"Meta alcanzada","set":"Establecer una meta diaria","change":"Cambiar tu meta diaria","experience":"Experiencia","level":"Nivel {n}","xp":"{n} XP para el nivel {l}","unavailable":"No se pudo leer tu progreso."},"streak":{"one":"día de racha","many":"días de racha","hint":"Escribe un poco hoy y la racha crece.","done":"Ya practicaste hoy. La racha está a salvo.","empty":"Completa un ejercicio y la racha empieza aquí.","seeMore":"Ver más","openStreak":"Abrir detalles de la racha","close":"Cerrar","error":"No se pudo cargar tu racha.","completed":"Completado","notCompleted":"Sin completar","legend":"Practicado","legendToday":"Hoy","more":"Ver más","trigger":"Abrir detalles de la racha"},"goal":{"title":"Establecer una meta diaria","legend":"Minutos al día","custom":"Personalizada","own":"Elige tus minutos","unit":"min","field":"Minutos al día","less":"−","more":"+","set":"Establecer una meta diaria","update":"Cambiar tu meta diaria","close":"Cerrar","error":"No se pudo leer tu progreso.","range":"{min}–{max}"},"home-view":{"eyebrow":"Práctica diaria","title":"Practica mecanografía cada día","intro":"Elige un curso y empieza una lección cuando quieras.","continue":"Seguir aprendiendo","start":"Empezar a aprender","review":"Repasar lección","prompt":"¿Listo para el siguiente paso?","courses":"Aprende mecanografía","quick":"Práctica rápida","progress":"Tu progreso","tests":"Pruebas de velocidad","viewCourse":"Ver curso","lessons":"lecciones","unavailable":"Progreso no disponible","progressSoon":"Progreso aún no disponible","mascot":"mascota de estudio de Typekute","noCourses":"Todavía no hay cursos disponibles.","retry":"Intentar de nuevo","errorTitle":"No pudimos cargar tus cursos","errorMessage":"Inténtalo de nuevo. Puedes usar la navegación superior.","course":"Curso de mecanografía","loading":"Cargando cursos…","overview":"Tu aprendizaje","practice":"Sigue practicando","learnIntro":"Desarrolla tus habilidades paso a paso.","next":"Tu próxima lección"},"course-view":{"unit":"Curso","back":"Volver al resumen","chapters":"Capítulos","chapter":"Capítulo","path":"Ruta de aprendizaje","stats":"Progreso del curso","completed":"Lecciones completadas","available":"Lecciones disponibles","lessons":"lecciones","inProgress":"En progreso","notStarted":"Lista para empezar","attempted":"Intentada","unavailable":"Progreso no disponible","close":"Cerrar detalles de la lección","start":"Empezar a aprender","continue":"Seguir aprendiendo","review":"Repasar lección","screens":"pantallas","map":"mapa","maps":"mapas","mapCount":"{count} {maps}","mapOf":"Mapa {n} de {total}","next":"Siguiente lección","loading":"Cargando curso…","emptyChapter":"Todavía no hay lecciones en este capítulo.","retry":"Intentar de nuevo","unavailableTitle":"Curso no disponible","unavailableMessage":"No se pudo cargar este curso.","quick":"Práctica rápida","tests":"Pruebas de velocidad","startShort":"Empezar","continueShort":"Continuar","screen":"Pantalla","starsWord":"stars","reviewShort":"Review","earnStars":"Go for gold","toGold":"Earn all 3 stars on every screen to turn this lesson gold.","lessonCompleted":"Completed","lessonGold":"Gold mastered","lessonGoldHint":"3 stars on every map"},"component-lesson-screens":{"close":"Close","screens":"Screens","stars":"stars","gold":"Every star earned — this lesson is gold.","toGold":"Earn all 3 stars on every screen to turn this lesson gold.","play":"Play","redo":"Redo","goGold":"Go for gold","start":"Start lesson","continue":"Continue lesson","review":"Review lesson","locked":"Not played yet","unavailable":"This lesson could not be loaded.","screen":"Screen"},"component-streak-dialog":{"one":"día de racha","many":"días de racha","close":"Cerrar","hint":"Escribe un poco hoy y la racha crece.","done":"Ya practicaste hoy. La racha está a salvo.","empty":"Completa un ejercicio y la racha empieza aquí.","legend":"Practicado","legendToday":"Hoy"},"component-streak-menu":{"one":"día de racha","many":"días de racha","hint":"Escribe un poco hoy y la racha crece.","done":"Ya practicaste hoy. La racha está a salvo.","empty":"Completa un ejercicio y la racha empieza aquí.","more":"Ver más","trigger":"Abrir detalles de la racha","error":"No se pudo cargar tu racha.","notCompleted":"Sin completar","completed":"Completado"},"component-xp-card":{"title":"Experiencia","level":"Nivel {n}","xp":"{into} / {need} XP","next":"{n} XP para el nivel {level}","unavailable":"No se pudo leer tu experiencia."},"settings":{"close":"Close modal","title":"Keyboard Settings","showKeyboard":"Show Keyboard","showHands":"Show Hands","rightHandOnly":"Right Hand Only","leftHandOnly":"Left Hand Only","animatedHands":"Animated Hands","letterCase":"Keyboard Letter Case","uppercase":"Uppercase","lowercase":"Lowercase","layout":"Keyboard Layout","inputMethod":"Vietnamese input method","inputMethodHint":"Choose the method enabled in Windows or macOS. Typekute receives the Vietnamese text it produces.","help":"Need help deciding?","cancel":"Cancel","save":"Save","on":"On","off":"Off"},"$authoredNamespaces":["achievement-view","common","component-streak-calendar","component-streak-dialog","component-streak-menu","component-tool-layout","component-xp-card","course-view","engagement","goal","home-view","pages","picker","player","practice","progress-view","shell","streak"]}