Add adaptive drill intro, refactor key hints

This commit is contained in:
2026-04-17 20:35:23 +00:00
parent f855fa5606
commit b5ba61a3a3
29 changed files with 1611 additions and 1165 deletions

View File

@@ -17,12 +17,12 @@ menu:
settings_desc: 'Konfigurera keydr'
day_streak: ' | %{days} dagars svit'
key_progress: ' Tangentframsteg %{unlocked}/%{total} (%{mastered} behaerskade) | Maal %{target} WPM%{streak}'
hint_start: '[1-3] Start'
hint_skill_tree: '[t] Faerdighetstraed'
hint_keyboard: '[b] Tangentbord'
hint_stats: '[s] Statistik'
hint_settings: '[c] Installningar'
hint_quit: '[q] Avsluta'
hint_start: 'Start'
hint_skill_tree: 'Faerdighetstraed'
hint_keyboard: 'Tangentbord'
hint_stats: 'Statistik'
hint_settings: 'Installningar'
hint_quit: 'Avsluta'
# Drill screen
drill:
@@ -40,8 +40,8 @@ drill:
passage_source: ' Textkaella '
footer: '[ESC] Avsluta oevning [Backspace] Radera'
keys_reenabled: 'Tangenter aateraktiverade efter %{ms}ms'
hint_end: '[ESC] Avsluta oevning'
hint_backspace: '[Backspace] Radera'
hint_end: 'Avsluta oevning'
hint_backspace: 'Radera'
# Dashboard / drill result
dashboard:
@@ -56,11 +56,11 @@ dashboard:
correct_detail: ' (%{correct}/%{total} korrekta)'
input_blocked: ' Inmatning tillfalligt blockerad '
input_blocked_ms: '(%{ms}ms aaterstar)'
hint_continue: '[c/Enter/Space] Fortsaett'
hint_retry: '[r] Foersoek igen'
hint_menu: '[q] Meny'
hint_stats: '[s] Statistik'
hint_delete: '[x] Radera'
hint_continue: 'Fortsaett'
hint_retry: 'Foersoek igen'
hint_menu: 'Meny'
hint_stats: 'Statistik'
hint_delete: 'Radera'
# Stats sidebar (during drill)
sidebar:
@@ -86,12 +86,12 @@ stats:
tab_accuracy: '[4] Noggrannhet'
tab_timing: '[5] Timing'
tab_ngrams: '[6] N-gram'
hint_back: '[ESC] Tillbaka'
hint_next_tab: '[Tab] Naesta flik'
hint_switch_tab: '[1-6] Byt flik'
hint_navigate: '[j/k] Navigera'
hint_page: '[PgUp/PgDn] Sida'
hint_delete: '[x] Radera'
hint_back: 'Tillbaka'
hint_next_tab: 'Naesta flik'
hint_switch_tab: 'Byt flik'
hint_navigate: 'Navigera'
hint_page: 'Sida'
hint_delete: 'Radera'
summary_title: ' Sammanfattning '
drills: ' Oevningar: '
avg_wpm: ' Snitt WPM: '
@@ -200,13 +200,13 @@ settings:
import_path: 'Importsoekvaeg'
import_data: 'Importera data'
import_now: 'Importera nu'
hint_save_back: '[ESC] Spara & tillbaka'
hint_change_value: '[Enter/pilar] AEndra vaerde'
hint_edit_path: '[Enter paa soekvaeg] Redigera'
hint_move: '[←→] Flytta'
hint_tab_complete: '[Tab] Komplettera (i slutet)'
hint_confirm: '[Enter] Bekraefta'
hint_cancel: '[Esc] Avbryt'
hint_save_back: 'Spara & tillbaka'
hint_change_value: 'AEndra vaerde'
hint_edit_path: 'Redigera'
hint_move: 'Flytta'
hint_tab_complete: 'Komplettera (i slutet)'
hint_confirm: 'Bekraefta'
hint_cancel: 'Avbryt'
success_title: ' Lyckades '
error_title: ' Fel '
press_any_key: 'Tryck paa valfri tangent'
@@ -236,9 +236,9 @@ select:
cached: ' (sparad)'
disabled_download: ' (inaktiverad: nedladdning kraevs)'
download_required: ' (nedladdning kraevs)'
hint_navigate: '[Upp/Ner/PgUp/PgDn] Navigera'
hint_confirm: '[Enter] Bekraefta'
hint_back: '[ESC] Tillbaka'
hint_navigate: 'Navigera'
hint_confirm: 'Bekraefta'
hint_back: 'Tillbaka'
language_resets_layout: 'Spraakval aaterstaeller tangentbordslayouten till spraakens standard.'
layout_no_language_change: 'Layoutaendringar aendrar inte ordlistespraaket.'
disabled_network_notice: 'Vissa spraak aer inaktiverade: aktivera naetverksnedladdningar i intro/installningar.'
@@ -267,11 +267,11 @@ skill_tree:
level: 'Nivaa %{current}/%{total}'
level_zero: 'Nivaa 0/%{total}'
in_focus: ' i fokus'
hint_navigate: '[↑↓/jk] Navigera'
hint_scroll: '[PgUp/PgDn eller Ctrl+U/Ctrl+D] Scrolla'
hint_back: '[q] Tillbaka'
hint_unlock: '[Enter] Laas upp'
hint_start_drill: '[Enter] Starta oevning'
hint_navigate: 'Navigera'
hint_scroll: 'Scrolla'
hint_back: 'Tillbaka'
hint_unlock: 'Laas upp'
hint_start_drill: 'Starta oevning'
unlock_msg_1: 'Efter upplaasning blandas uplaasta tangenter fraan denna gren in i den adaptiva oevningen.'
unlock_msg_2: 'Vill du bara oeva denna gren, starta en oevning direkt fraan denna gren i Faerdighetsgrenen.'
confirm_unlock: 'Laas upp %{branch}?'
@@ -328,7 +328,7 @@ milestones:
all_mastered_desc: 'Varje tangent paa tangentbordet har maximalt foertroende.'
mastery_takes_practice: 'Behaerskning aer inte en destination — det kraever staendig oevning.'
keep_drilling: 'Fortsaett oeva foer att behalla din skaerpa.'
hint_skill_tree_continue: '[t] Faerdighetstraed [Annan tangent] Fortsaett'
hint_skill_tree_continue: 'Faerdighetstraed [Annan tangent] Fortsaett'
hint_any_key: 'Tryck paa valfri tangent foer att fortsaetta'
input_blocked: 'Inmatning tillfalligt blockerad (%{ms}ms aaterstar)'
unlock_msg_1: 'Bra jobbat! Fortsaett bygga dina skrivfaerdigheter.'
@@ -340,12 +340,24 @@ milestones:
mastery_msg_3: 'Muskelminne foerankrat!'
mastery_msg_4: 'Annu en tangent eroevrrad!'
# Intro-oeverlagg foer adaptiv oevning
adaptive_intro:
title: ' Vaelkommen till adaptiv oevning! '
how_it_works: 'Hur adaptiva oevningar fungerar:'
desc_start: 'Du boerjar med en liten uppsaettning av de vanligaste uplaasta bokstaeverna.'
desc_progress: 'Naer du skriver dem med saekerhtet laases nya tangenter gradvis upp'
desc_expand: 'tills du behaerskar hela tangentbordet.'
target_wpm_label: 'Maal-WPM:'
target_wpm_desc: 'Detta paaverkar hur snabbt tangenter laases upp — hoegre maal kraever'
target_wpm_default: 'snabbare skrivande. 35 WPM aer en bra startpunkt om du aer osaeker.'
hint: '[←→] Justera WPM [Enter/Space] Boerja oeva'
# Keyboard explorer
keyboard:
title: ' Tangentbord '
subtitle: 'Tryck paa en tangent eller klicka paa en tangent'
hint_navigate: '[←→↑↓/hjkl/Tab] Navigera'
hint_back: '[q/ESC] Tillbaka'
hint_navigate: 'Navigera'
hint_back: 'Tillbaka'
key_label: 'Tangent: '
finger_label: 'Finger: '
hand_left: 'Vaenster'
@@ -397,11 +409,11 @@ intro:
start_passage_drill: 'Starta textoevning'
start_code_drill: 'Starta kodoevning'
confirm: 'Bekraefta'
hint_navigate: '[Upp/Ner] Navigera'
hint_adjust: '[Vaenster/Hoeger] Justera'
hint_edit: '[Skriv/Backspace] Redigera'
hint_confirm: '[Enter] Bekraefta'
hint_cancel: '[ESC] Avbryt'
hint_navigate: 'Navigera'
hint_adjust: 'Justera'
hint_edit: 'Redigera'
hint_confirm: 'Bekraefta'
hint_cancel: 'Avbryt'
preparing_download: 'Forbereder nedladdning...'
download_passage_title: ' Laddar ner textkaella '
download_code_title: ' Laddar ner kodkaella '