Add full set of locale translations
Generated using Claude Code / Codex so there may be errors
This commit is contained in:
457
locales/sv.yml
Normal file
457
locales/sv.yml
Normal file
@@ -0,0 +1,457 @@
|
||||
# Main menu
|
||||
menu:
|
||||
subtitle: 'Terminal Skrivtroenare'
|
||||
adaptive_drill: 'Adaptiv oevning'
|
||||
adaptive_drill_desc: 'Fonetiska ord med adaptiv bokstavsupplaasning'
|
||||
code_drill: 'Kodoevning'
|
||||
code_drill_desc: 'Oeva paa att skriva kodsyntax'
|
||||
passage_drill: 'Textoevning'
|
||||
passage_drill_desc: 'Skriv av stycken ur boecker'
|
||||
skill_tree: 'Faerdighetstraed'
|
||||
skill_tree_desc: 'Visa framstegsgrenar och starta oevningar'
|
||||
keyboard: 'Tangentbord'
|
||||
keyboard_desc: 'Utforska tangentbordslayout och tangentstatistik'
|
||||
statistics: 'Statistik'
|
||||
statistics_desc: 'Visa din skrivstatistik'
|
||||
settings: 'Installningar'
|
||||
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'
|
||||
|
||||
# Drill screen
|
||||
drill:
|
||||
title: ' Oevning '
|
||||
mode_adaptive: 'Adaptiv'
|
||||
mode_code: 'Kod (Orankad)'
|
||||
mode_passage: 'Text (Orankad)'
|
||||
focus_char: 'Fokus: ''%{ch}'''
|
||||
focus_bigram: 'Fokus: "%{bigram}"'
|
||||
focus_both: 'Fokus: ''%{ch}'' + "%{bigram}"'
|
||||
header_wpm: 'WPM'
|
||||
header_acc: 'Nog'
|
||||
header_err: 'Fel'
|
||||
code_source: ' Kodkaella '
|
||||
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'
|
||||
|
||||
# Dashboard / drill result
|
||||
dashboard:
|
||||
title: ' Oevning klar '
|
||||
results: 'Resultat'
|
||||
unranked_note_prefix: ' (Orankad'
|
||||
unranked_note_suffix: ' racknas inte i faerdighetsgrenen)'
|
||||
speed: ' Hastighet: '
|
||||
accuracy_label: ' Noggrannhet: '
|
||||
time_label: ' Tid: '
|
||||
errors_label: ' Fel: '
|
||||
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'
|
||||
|
||||
# Stats sidebar (during drill)
|
||||
sidebar:
|
||||
title: ' Statistik '
|
||||
wpm: 'WPM: '
|
||||
target: 'Maal: '
|
||||
target_wpm: '%{wpm} WPM'
|
||||
accuracy: 'Noggrannhet: '
|
||||
progress: 'Framsteg: '
|
||||
correct: 'Korrekta: '
|
||||
errors: 'Fel: '
|
||||
time: 'Tid: '
|
||||
last_drill: ' Senaste oevning '
|
||||
vs_avg: ' vs snitt: '
|
||||
|
||||
# Statistics dashboard
|
||||
stats:
|
||||
title: ' Statistik '
|
||||
empty: 'Inga oevningar avklarade aennu. Boerja skriva!'
|
||||
tab_dashboard: '[1] Dashboard'
|
||||
tab_history: '[2] Historik'
|
||||
tab_activity: '[3] Aktivitet'
|
||||
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'
|
||||
summary_title: ' Sammanfattning '
|
||||
drills: ' Oevningar: '
|
||||
avg_wpm: ' Snitt WPM: '
|
||||
best_wpm: ' Baesta WPM: '
|
||||
accuracy_label: ' Noggrannhet: '
|
||||
total_time: ' Total tid: '
|
||||
wpm_chart_title: ' WPM per oevning (Senaste 20, Maal: %{target}) '
|
||||
accuracy_chart_title: ' Noggrannhet %% (Senaste 50 oevningar) '
|
||||
chart_drill: 'Oevning #'
|
||||
chart_accuracy_pct: 'Noggrannhet %%'
|
||||
sessions_title: ' Senaste sessioner '
|
||||
session_header: ' # WPM Raa Nog%% Tid Datum/Tid Laege Rankad Delvis'
|
||||
session_separator: ' ─────────────────────────────────────────────────────────────────────'
|
||||
delete_confirm: 'Radera session #%{idx}? (y/n)'
|
||||
confirm_title: ' Bekraefta '
|
||||
yes: 'ja'
|
||||
no: 'nej'
|
||||
keyboard_accuracy_title: ' Tangentbords noggrannhet %% '
|
||||
keyboard_timing_title: ' Tangentbords timing (ms) '
|
||||
slowest_keys_title: ' Laangsammaste tangenter (ms) '
|
||||
fastest_keys_title: ' Snabbaste tangenter (ms) '
|
||||
worst_accuracy_title: ' Saemst noggrannhet (%%) '
|
||||
best_accuracy_title: ' Baest noggrannhet (%%) '
|
||||
not_enough_data: ' Inte tillraeckligt med data'
|
||||
streaks_title: ' Sviter '
|
||||
current_streak: ' Nuvarande: '
|
||||
best_streak: ' Baesta: '
|
||||
active_days: ' Aktiva dagar: '
|
||||
top_days_none: ' Toppdagar: inga'
|
||||
top_days: ' Toppdagar: %{days}'
|
||||
wpm_label: ' WPM: %{avg}/%{target} (%{pct}%%)'
|
||||
acc_label: ' Nog: %{pct}%%'
|
||||
keys_label: ' Tangenter: %{unlocked}/%{total} (%{mastered} behaerskade)'
|
||||
ngram_empty: 'Genomfoer naagra adaptiva oevningar foer att se n-gram data'
|
||||
ngram_header_speed_narrow: ' Bgrm Hast Foerv Anom%'
|
||||
ngram_header_error_narrow: ' Bgrm Fel Stp Freq Foerv Anom%'
|
||||
ngram_header_speed: ' Bigram Hast Foervant Stickpr. Anom%'
|
||||
ngram_header_error: ' Bigram Fel Stickpr. Freq Foervant Anom%'
|
||||
focus_title: ' Aktivt fokus '
|
||||
focus_char_label: ' Fokus: '
|
||||
focus_bigram_value: 'Bigram %{label}'
|
||||
focus_plus: ' + '
|
||||
anomaly_error: 'fel'
|
||||
anomaly_speed: 'hastighet'
|
||||
focus_detail_both: ' Tecken ''%{ch}'': svagaste tangent | Bigram %{label}: %{type}-anomali %{pct}%%'
|
||||
focus_detail_char_only: ' Tecken ''%{ch}'': svagaste tangent, inga bekraeftade bigram-anomalier'
|
||||
focus_detail_bigram_only: ' (%{type}-anomali: %{pct}%%)'
|
||||
focus_empty: ' Genomfoer naagra adaptiva oevningar foer att se fokusdata'
|
||||
error_anomalies_title: ' Fel-anomalier (%{count}) '
|
||||
no_error_anomalies: ' Inga fel-anomalier upptaeckta'
|
||||
speed_anomalies_title: ' Hastighets-anomalier (%{count}) '
|
||||
no_speed_anomalies: ' Inga hastighets-anomalier upptaeckta'
|
||||
scope_label_prefix: ' '
|
||||
bi_label: ' | Bi: %{count}'
|
||||
tri_label: ' | Tri: %{count}'
|
||||
hes_label: ' | Hes: >%{ms}ms'
|
||||
gain_label: ' | Vinst: %{value}'
|
||||
gain_interval: ' (var 50:e)'
|
||||
focus_char_value: 'Tecken ''%{ch}'''
|
||||
|
||||
# Activity heatmap
|
||||
heatmap:
|
||||
title: ' Daglig aktivitet (Sessioner per dag) '
|
||||
jan: 'Jan'
|
||||
feb: 'Feb'
|
||||
mar: 'Mar'
|
||||
apr: 'Apr'
|
||||
may: 'Maj'
|
||||
jun: 'Jun'
|
||||
jul: 'Jul'
|
||||
aug: 'Aug'
|
||||
sep: 'Sep'
|
||||
oct: 'Okt'
|
||||
nov: 'Nov'
|
||||
dec: 'Dec'
|
||||
|
||||
# Chart
|
||||
chart:
|
||||
wpm_over_time: ' WPM oever tid '
|
||||
drill_number: 'Oevning #'
|
||||
|
||||
# Settings
|
||||
settings:
|
||||
title: ' Installningar '
|
||||
subtitle: 'Piltangenter foer att navigera, Enter/Hoeger foer att aendra, ESC foer att spara'
|
||||
target_wpm: 'Maal-WPM'
|
||||
theme: 'Tema'
|
||||
word_count: 'Antal ord'
|
||||
ui_language: 'Spraak (UI)'
|
||||
dictionary_language: 'Ordlistespraak'
|
||||
keyboard_layout: 'Tangentbordslayout'
|
||||
code_language: 'Kodspraak'
|
||||
code_downloads: 'Kod-nedladdningar'
|
||||
on: 'Paa'
|
||||
off: 'Av'
|
||||
code_download_dir: 'Kod-nedladdningsmapp'
|
||||
snippets_per_repo: 'Utdrag per repo'
|
||||
unlimited: 'Obegransat'
|
||||
download_code_now: 'Ladda ner kod nu'
|
||||
run_downloader: 'Starta nedladdning'
|
||||
passage_downloads: 'Text-nedladdningar'
|
||||
passage_download_dir: 'Text-nedladdningsmapp'
|
||||
paragraphs_per_book: 'Stycken per bok'
|
||||
whole_book: 'Hela boken'
|
||||
download_passages_now: 'Ladda ner texter nu'
|
||||
export_path: 'Exportsoekvaeg'
|
||||
export_data: 'Exportera data'
|
||||
export_now: 'Exportera nu'
|
||||
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'
|
||||
success_title: ' Lyckades '
|
||||
error_title: ' Fel '
|
||||
press_any_key: 'Tryck paa valfri tangent'
|
||||
file_exists_title: ' Filen finns '
|
||||
file_exists: 'En fil finns redan paa denna soekvaeg.'
|
||||
overwrite_rename: '[d] Skriv oever [r] Byt namn [Esc] Avbryt'
|
||||
erase_warning: 'Detta kommer att radera din nuvarande data.'
|
||||
export_first: 'Exportera foerst om du vill behalla den.'
|
||||
proceed_yn: 'Fortsaett? (y/n)'
|
||||
confirm_import_title: ' Bekraefta import '
|
||||
|
||||
# Selection screens
|
||||
select:
|
||||
dictionary_language_title: ' Vaelj ordlistespraak '
|
||||
keyboard_layout_title: ' Vaelj tangentbordslayout '
|
||||
code_language_title: ' Vaelj kodspraak '
|
||||
passage_source_title: ' Vaelj textkaella '
|
||||
ui_language_title: ' Vaelj spraak (UI) '
|
||||
more_above: '... %{count} fler ovan ...'
|
||||
more_below: '... %{count} fler nedan ...'
|
||||
current: ' (nuvarande)'
|
||||
disabled: ' (inaktiverad)'
|
||||
enabled_default: ' (aktiverad, standard: %{layout})'
|
||||
enabled: ' (aktiverad)'
|
||||
disabled_blocked: ' (inaktiverad: blockerad)'
|
||||
built_in: ' (inbyggd)'
|
||||
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'
|
||||
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.'
|
||||
disabled_sources_notice: 'Vissa kaellor aer inaktiverade: aktivera naetverksnedladdningar i intro/installningar.'
|
||||
passage_all: 'Alla (Inbyggda + alla boecker)'
|
||||
passage_builtin: 'Endast inbyggda passager'
|
||||
passage_book_prefix: 'Bok: %{title}'
|
||||
|
||||
# Progress
|
||||
progress:
|
||||
overall_key_progress: 'Total tangentframsteg'
|
||||
unlocked_mastered: '%{unlocked}/%{total} uplaasta (%{mastered} behaerskade)'
|
||||
|
||||
# Skill tree
|
||||
skill_tree:
|
||||
title: ' Faerdighetstraed '
|
||||
locked: 'Laast'
|
||||
unlocked: 'uplaast'
|
||||
mastered: 'behaerskad'
|
||||
in_progress: 'paagaar'
|
||||
complete: 'klar'
|
||||
locked_status: 'laast'
|
||||
locked_notice: 'Slutfoer %{count} grundboekstaver foer att laasa upp grenar'
|
||||
branches_separator: 'Grenar (tillgaengliga efter %{count} grundboekstaver)'
|
||||
unlocked_letters: '%{unlocked}/%{total} boekstaver uplaasta'
|
||||
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'
|
||||
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}?'
|
||||
confirm_yn: '[y] Laas upp [n/ESC] Avbryt'
|
||||
lvl_prefix: 'Niv'
|
||||
branch_primary_letters: 'Grundboekstaver'
|
||||
branch_capital_letters: 'Versaler'
|
||||
branch_numbers: 'Siffror 0-9'
|
||||
branch_prose_punctuation: 'Skiljetecken'
|
||||
branch_whitespace: 'Blanksteg'
|
||||
branch_code_symbols: 'Kodsymboler'
|
||||
level_frequency_order: 'Frekvensordning'
|
||||
level_common_sentence_capitals: 'Vanliga meningsversaler'
|
||||
level_name_capitals: 'Namnversaler'
|
||||
level_remaining_capitals: 'Oevriga versaler'
|
||||
level_common_digits: 'Vanliga siffror'
|
||||
level_all_digits: 'Alla siffror'
|
||||
level_essential: 'Grundlaeggande'
|
||||
level_common: 'Vanliga'
|
||||
level_expressive: 'Uttrycksfulla'
|
||||
level_enter_return: 'Enter/Return'
|
||||
level_tab_indent: 'Tab/Indrag'
|
||||
level_arithmetic_assignment: 'Aritmetik & Tilldelning'
|
||||
level_grouping: 'Gruppering'
|
||||
level_logic_reference: 'Logik & Referens'
|
||||
level_special: 'Special'
|
||||
|
||||
# Milestones
|
||||
milestones:
|
||||
unlock_title: ' Tangent uplaast! '
|
||||
mastery_title: ' Tangent behaerskad! '
|
||||
branches_title: ' Nya faerdighetsgrenar tillgaengliga! '
|
||||
branch_complete_title: ' Gren klar! '
|
||||
all_unlocked_title: ' Alla tangenter uplaasta! '
|
||||
all_mastered_title: ' Full tangentbordsbehaerskning! '
|
||||
unlocked: 'uplaast'
|
||||
mastered: 'behaerskad'
|
||||
use_finger: 'Anvaend ditt %{finger}'
|
||||
hold_right_shift: 'Haall hoeger Shift (hoeger lillfinger)'
|
||||
hold_left_shift: 'Haall vaenster Shift (vaenster lillfinger)'
|
||||
congratulations_all_letters: 'Grattis! Du har behaerskat alla %{count} grundboekstaver'
|
||||
new_branches_available: 'Nya faerdighetsgrenar aer nu tillgaengliga:'
|
||||
visit_skill_tree: 'Besoek Faerdighetsgrenen foer att laasa upp en ny gren'
|
||||
and_start_training: 'och boerja traena!'
|
||||
open_skill_tree: 'Tryck [t] foer att oeppna Faerdighetsgrenen nu'
|
||||
branch_complete_msg: 'Du har slutfoert grenen %{branch}!'
|
||||
all_levels_mastered: 'Alla %{count} nivaaer behaerskade.'
|
||||
all_keys_confident: 'Varje tangent i denna gren har fullt foertroende.'
|
||||
all_unlocked_msg: 'Du har laast upp varje tangent paa tangentbordet!'
|
||||
all_unlocked_desc: 'Varje tecken, symbol och modifierare aer nu tillgaenglig i dina oevningar.'
|
||||
keep_practicing_mastery: 'Fortsaett oeva foer att bygga behaerskning — naer varje tangent naar fullt'
|
||||
confidence_complete: 'foertroende har du uppnaatt fullstaendig tangentbordsbehaerskning!'
|
||||
all_mastered_msg: 'Grattis — du har uppnaatt fullstaendig tangentbordsbehaerskning!'
|
||||
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_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.'
|
||||
unlock_msg_2: 'Annu en tangent i din arsenal!'
|
||||
unlock_msg_3: 'Ditt tangentbord vaexer! Fortsaett saa.'
|
||||
unlock_msg_4: 'Ett steg naermare full tangentbordsbehaerskning!'
|
||||
mastery_msg_1: 'Denna tangent har nu fullt foertroende!'
|
||||
mastery_msg_2: 'Du behaerskar denna tangent perfekt!'
|
||||
mastery_msg_3: 'Muskelminne foerankrat!'
|
||||
mastery_msg_4: 'Annu en tangent eroevrrad!'
|
||||
|
||||
# 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'
|
||||
key_label: 'Tangent: '
|
||||
finger_label: 'Finger: '
|
||||
hand_left: 'Vaenster'
|
||||
hand_right: 'Hoeger'
|
||||
finger_index: 'Pekfinger'
|
||||
finger_middle: 'Langfinger'
|
||||
finger_ring: 'Ringfinger'
|
||||
finger_pinky: 'Lillfinger'
|
||||
finger_thumb: 'Tumme'
|
||||
overall_accuracy: ' Total noggrannhet: %{correct}/%{total} (%{pct}%%)'
|
||||
ranked_accuracy: ' Rankad noggrannhet: %{correct}/%{total} (%{pct}%%)'
|
||||
confidence: 'Foertroende: '
|
||||
no_data: 'Ingen data aennu'
|
||||
no_data_short: 'Ingen data'
|
||||
key_details: ' Tangentdetaljer '
|
||||
key_details_char: ' Tangentdetaljer: ''%{ch}'' '
|
||||
key_details_name: ' Tangentdetaljer: %{name} '
|
||||
press_key_hint: 'Tryck paa en tangent foer detaljer'
|
||||
shift_label: 'Shift: '
|
||||
shift_no: 'Nej'
|
||||
overall_avg_time: 'Total snittid: '
|
||||
overall_best_time: 'Total baesta tid: '
|
||||
overall_samples: 'Total stickprov: '
|
||||
overall_accuracy_label: 'Total noggrannhet: '
|
||||
branch_label: 'Gren: '
|
||||
level_label: 'Nivaa: '
|
||||
built_in_key: 'Inbyggd tangent'
|
||||
unlocked_label: 'Uplaast: '
|
||||
yes: 'Ja'
|
||||
no: 'Nej'
|
||||
in_focus_label: 'I fokus?: '
|
||||
mastery_label: 'Behaerskning: '
|
||||
mastery_locked: 'Laast'
|
||||
ranked_avg_time: 'Rankad snittid: '
|
||||
ranked_best_time: 'Rankad baesta tid: '
|
||||
ranked_samples: 'Rankade stickprov: '
|
||||
ranked_accuracy_label: 'Rankad noggrannhet: '
|
||||
|
||||
# Intro dialogs
|
||||
intro:
|
||||
passage_title: ' Text-nedladdning installning '
|
||||
code_title: ' Kod-nedladdning installning '
|
||||
enable_downloads: 'Aktivera naetverksnedladdningar'
|
||||
download_dir: 'Nedladdningsmapp'
|
||||
paragraphs_per_book: 'Stycken per bok (0 = hela)'
|
||||
whole_book: 'hela boken'
|
||||
snippets_per_repo: 'Utdrag per repo (0 = obegransat)'
|
||||
unlimited: 'obegransat'
|
||||
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'
|
||||
preparing_download: 'Forbereder nedladdning...'
|
||||
download_passage_title: ' Laddar ner textkaella '
|
||||
download_code_title: ' Laddar ner kodkaella '
|
||||
book_label: ' Bok: %{name}'
|
||||
repo_label: ' Repo: %{name}'
|
||||
progress_bytes: '[%{name}] %{downloaded}/%{total} bytes'
|
||||
downloaded_bytes: 'Nedladdat: %{bytes} bytes'
|
||||
downloading_book_progress: 'Laddar ner aktuell bok: [%{bar}] %{downloaded}/%{total} bytes'
|
||||
downloading_book_bytes: 'Laddar ner aktuell bok: %{bytes} bytes'
|
||||
downloading_code_progress: 'Laddar ner: [%{bar}] %{downloaded}/%{total} bytes'
|
||||
downloading_code_bytes: 'Laddar ner: %{bytes} bytes'
|
||||
current_book: 'Aktuell: %{name} (bok %{done}/%{total})'
|
||||
current_repo: 'Aktuell: %{name} (repo %{done}/%{total})'
|
||||
passage_instructions_1: 'keydr kan ladda ner texter fraan Project Gutenberg foer skrivoevning.'
|
||||
passage_instructions_2: 'Boecker laddas ner en gaang och sparas lokalt.'
|
||||
passage_instructions_3: 'Konfigurera nedladdningsinstallningar nedan och starta en textoevning.'
|
||||
code_instructions_1: 'keydr kan ladda ner oeppenkallkod fraan GitHub foer skrivoevning.'
|
||||
code_instructions_2: 'Kod laddas ner en gaang och sparas lokalt.'
|
||||
code_instructions_3: 'Konfigurera nedladdningsinstallningar nedan och starta en kodoevning.'
|
||||
|
||||
# Status messages (from app.rs)
|
||||
status:
|
||||
recovery_files: 'Aaterstaellningsfiler hittade fraan avbruten import. Data kan vara inkonsekvent — oevervaeg att importera paa nytt.'
|
||||
dir_not_exist: 'Mappen finns inte: %{path}'
|
||||
no_data_store: 'Inget datalager tillgaengligt'
|
||||
serialization_error: 'Serialiseringsfel: %{error}'
|
||||
exported_to: 'Exporterad till %{path}'
|
||||
export_failed: 'Export misslyckades: %{error}'
|
||||
could_not_read: 'Kunde inte laesa filen: %{error}'
|
||||
invalid_export: 'Ogiltig exportfil: %{error}'
|
||||
unsupported_version: 'Exportversion stoeds inte: %{got} (foervaentad %{expected})'
|
||||
import_failed: 'Import misslyckades: %{error}'
|
||||
imported_theme_fallback: 'Importerad (tema ''%{theme}'' hittades inte, standard anvaends)'
|
||||
imported_success: 'Importerad'
|
||||
adaptive_unavailable: 'Adaptivt rankat laege inte tillgaengligt: %{error}'
|
||||
switched_to: 'Bytt till %{name}'
|
||||
layout_changed: 'Layout aendrad till %{name}'
|
||||
|
||||
# Errors (for UI boundary translation)
|
||||
errors:
|
||||
unknown_language: 'Okaent spraak: %{key}'
|
||||
unknown_layout: 'Okaend tangentbordslayout: %{key}'
|
||||
unsupported_pair: 'Spraak-/layoutpar stoeds inte: %{language} + %{layout}'
|
||||
language_blocked: 'Spraak blockerat av stoednivaa: %{key}'
|
||||
|
||||
# Common
|
||||
common:
|
||||
wpm: 'WPM'
|
||||
cpm: 'CPM'
|
||||
back: 'Tillbaka'
|
||||
Reference in New Issue
Block a user