# Main menu
menu:
  subtitle: 'Antrenor de tastare in terminal'
  adaptive_drill: 'Exercitiu adaptiv'
  adaptive_drill_desc: 'Cuvinte fonetice cu deblocare adaptiva a literelor'
  code_drill: 'Exercitiu de cod'
  code_drill_desc: 'Exerseaza tastarea sintaxei de cod'
  passage_drill: 'Exercitiu de text'
  passage_drill_desc: 'Tasteaza pasaje din carti'
  skill_tree: 'Arbore de abilitati'
  skill_tree_desc: 'Vizualizeaza ramuri de progres si lanseaza exercitii'
  keyboard: 'Tastatura'
  keyboard_desc: 'Exploreaza aranjamentul si statisticile tastelor'
  statistics: 'Statistici'
  statistics_desc: 'Vizualizeaza statisticile de tastare'
  settings: 'Setari'
  settings_desc: 'Configureaza keydr'
  day_streak: ' | %{days} zile consecutive'
  key_progress: ' Progres taste %{unlocked}/%{total} (%{mastered} stapanite) | Tinta %{target} WPM%{streak}'
  hint_start: '[1-3] Start'
  hint_skill_tree: '[t] Arbore'
  hint_keyboard: '[b] Tastatura'
  hint_stats: '[s] Statistici'
  hint_settings: '[c] Setari'
  hint_quit: '[q] Iesire'

# Drill screen
drill:
  title: ' Exercitiu '
  mode_adaptive: 'Adaptiv'
  mode_code: 'Cod (fara clasament)'
  mode_passage: 'Text (fara clasament)'
  focus_char: 'Focus: ''%{ch}'''
  focus_bigram: 'Focus: "%{bigram}"'
  focus_both: 'Focus: ''%{ch}'' + "%{bigram}"'
  header_wpm: 'WPM'
  header_acc: 'Prec'
  header_err: 'Erori'
  code_source: ' Sursa cod '
  passage_source: ' Sursa text '
  footer: '[ESC] Termina exercitiu  [Backspace] Sterge'
  keys_reenabled: 'Taste reactivate in %{ms}ms'
  hint_end: '[ESC] Termina exercitiu'
  hint_backspace: '[Backspace] Sterge'

# Dashboard / drill result
dashboard:
  title: ' Exercitiu finalizat '
  results: 'Rezultate'
  unranked_note_prefix: '  (Fara clasament'
  unranked_note_suffix: ' nu conteaza in arborele de abilitati)'
  speed: '  Viteza:    '
  accuracy_label: '  Precizie:  '
  time_label: '  Timp:      '
  errors_label: '  Erori:     '
  correct_detail: '  (%{correct}/%{total} corecte)'
  input_blocked: '  Intrare blocata temporar '
  input_blocked_ms: '(%{ms}ms ramas)'
  hint_continue: '[c/Enter/Space] Continua'
  hint_retry: '[r] Reia'
  hint_menu: '[q] Meniu'
  hint_stats: '[s] Statistici'
  hint_delete: '[x] Sterge'

# Stats sidebar (during drill)
sidebar:
  title: ' Statistici '
  wpm: 'WPM: '
  target: 'Tinta: '
  target_wpm: '%{wpm} WPM'
  accuracy: 'Precizie: '
  progress: 'Progres: '
  correct: 'Corecte: '
  errors: 'Erori:   '
  time: 'Timp: '
  last_drill: ' Ultimul exercitiu '
  vs_avg: '  vs med: '

# Statistics dashboard
stats:
  title: ' Statistici '
  empty: 'Niciun exercitiu finalizat. Incepe sa tastezi!'
  tab_dashboard: '[1] Tablou'
  tab_history: '[2] Istoric'
  tab_activity: '[3] Activitate'
  tab_accuracy: '[4] Precizie'
  tab_timing: '[5] Cronometraj'
  tab_ngrams: '[6] N-grame'
  hint_back: '[ESC] Inapoi'
  hint_next_tab: '[Tab] Tab urmator'
  hint_switch_tab: '[1-6] Schimba tab'
  hint_navigate: '[j/k] Navigheaza'
  hint_page: '[PgUp/PgDn] Pagina'
  hint_delete: '[x] Sterge'
  summary_title: ' Sumar '
  drills: '  Exercitii: '
  avg_wpm: '    Med WPM: '
  best_wpm: '    Cel mai bun WPM: '
  accuracy_label: '  Precizie: '
  total_time: '    Timp total: '
  wpm_chart_title: ' WPM pe exercitiu (ultimele 20, tinta: %{target}) '
  accuracy_chart_title: ' Precizie %% (ultimele 50 exercitii) '
  chart_drill: 'Exerc #'
  chart_accuracy_pct: 'Precizie %%'
  sessions_title: ' Sesiuni recente '
  session_header: '   #     WPM    Raw    Prec%%   Timp      Data/Ora          Mod        Clasat  Partial'
  session_separator: '  ─────────────────────────────────────────────────────────────────────'
  delete_confirm: 'Stergi sesiunea #%{idx}? (d/n)'
  confirm_title: ' Confirma '
  yes: 'da'
  no: 'nu'
  keyboard_accuracy_title: ' Precizia tastaturii %% '
  keyboard_timing_title: ' Cronometraj tastatura (ms) '
  slowest_keys_title: ' Cele mai lente taste (ms) '
  fastest_keys_title: ' Cele mai rapide taste (ms) '
  worst_accuracy_title: ' Cea mai slaba precizie (%%) '
  best_accuracy_title: ' Cea mai buna precizie (%%) '
  not_enough_data: ' Date insuficiente'
  streaks_title: ' Serii '
  current_streak: '  Curenta: '
  best_streak: '    Cea mai buna: '
  active_days: '    Zile active: '
  top_days_none: '  Cele mai bune zile: niciuna'
  top_days: '  Cele mai bune zile: %{days}'
  wpm_label: '  WPM: %{avg}/%{target} (%{pct}%%)'
  acc_label: '  Prec: %{pct}%%'
  keys_label: '  Taste: %{unlocked}/%{total} (%{mastered} stapanite)'
  ngram_empty: 'Finalizeaza exercitii adaptive pentru a vedea datele n-gramelor'
  ngram_header_speed_narrow: ' Bgrm Vit Astpt Anom%'
  ngram_header_error_narrow: ' Bgrm Erori Esnt Rata Astpt Anom%'
  ngram_header_speed: ' Bigrama Viteza Asteptat Esant  Anom%'
  ngram_header_error: ' Bigrama Erori  Esant   Rata  Asteptat Anom%'
  focus_title: ' Focus activ '
  focus_char_label: '  Focus: '
  focus_bigram_value: 'Bigrama %{label}'
  focus_plus: ' + '
  anomaly_error: 'eroare'
  anomaly_speed: 'viteza'
  focus_detail_both: '  Caracter ''%{ch}'': cea mai slaba tasta | Bigrama %{label}: anomalie %{type} %{pct}%%'
  focus_detail_char_only: '  Caracter ''%{ch}'': cea mai slaba tasta, fara anomalii confirmate'
  focus_detail_bigram_only: '  (anomalie %{type}: %{pct}%%)'
  focus_empty: '  Finalizeaza exercitii adaptive pentru a vedea datele de focus'
  error_anomalies_title: ' Anomalii erori (%{count}) '
  no_error_anomalies: ' Nicio anomalie de erori detectata'
  speed_anomalies_title: ' Anomalii viteza (%{count}) '
  no_speed_anomalies: ' Nicio anomalie de viteza detectata'
  scope_label_prefix: ' '
  bi_label: ' | Bi: %{count}'
  hes_label: ' | Ezit: >%{ms}ms'
  focus_char_value: 'Caracter ''%{ch}'''

# Activity heatmap
heatmap:
  title: ' Activitate zilnica (sesiuni pe zi) '
  jan: 'Ian'
  feb: 'Feb'
  mar: 'Mar'
  apr: 'Apr'
  may: 'Mai'
  jun: 'Iun'
  jul: 'Iul'
  aug: 'Aug'
  sep: 'Sep'
  oct: 'Oct'
  nov: 'Noi'
  dec: 'Dec'

# Chart
chart:
  wpm_over_time: ' WPM in timp '
  drill_number: 'Exerc #'

# Settings
settings:
  title: ' Setari '
  subtitle: 'Foloseste sagetile pentru navigare, Enter/dreapta schimba, ESC salveaza si iese'
  target_wpm: 'WPM tinta'
  theme: 'Tema'
  word_count: 'Numar cuvinte'
  ui_language: 'Limba interfetei'
  dictionary_language: 'Limba dictionarului'
  keyboard_layout: 'Aranjament tastatura'
  code_language: 'Limbaj programare'
  code_downloads: 'Descarcari cod'
  on: 'Pornit'
  off: 'Oprit'
  code_download_dir: 'Director descarcare cod'
  snippets_per_repo: 'Fragmente pe repo'
  unlimited: 'Nelimitat'
  download_code_now: 'Descarca cod acum'
  run_downloader: 'Lanseaza descarcarea'
  passage_downloads: 'Descarcari texte'
  passage_download_dir: 'Director descarcare texte'
  paragraphs_per_book: 'Paragrafe pe carte'
  whole_book: 'Cartea intreaga'
  download_passages_now: 'Descarca texte acum'
  export_path: 'Cale export'
  export_data: 'Exporta date'
  export_now: 'Exporta acum'
  import_path: 'Cale import'
  import_data: 'Importa date'
  import_now: 'Importa acum'
  hint_save_back: '[ESC] Salveaza si inapoi'
  hint_change_value: '[Enter/sageti] Schimba valoarea'
  hint_edit_path: '[Enter pe cale] Editeaza'
  hint_move: '[←→] Muta'
  hint_tab_complete: '[Tab] Completeaza (la sfarsit)'
  hint_confirm: '[Enter] Confirma'
  hint_cancel: '[Esc] Anuleaza'
  success_title: ' Succes '
  error_title: ' Eroare '
  press_any_key: 'Apasa orice tasta'
  file_exists_title: ' Fisierul exista '
  file_exists: 'Un fisier exista deja la aceasta cale.'
  overwrite_rename: '[d] Suprascrie  [r] Redenumeste  [Esc] Anuleaza'
  erase_warning: 'Aceasta va sterge datele curente.'
  export_first: 'Exporta mai intai daca vrei sa le pastrezi.'
  proceed_yn: 'Continui? (d/n)'
  confirm_import_title: ' Confirma importul '

# Selection screens
select:
  dictionary_language_title: ' Selecteaza limba dictionarului '
  keyboard_layout_title: ' Selecteaza aranjamentul tastaturii '
  code_language_title: ' Selecteaza limbajul de programare '
  passage_source_title: ' Selecteaza sursa textului '
  ui_language_title: ' Selecteaza limba interfetei '
  more_above: '... %{count} mai sus ...'
  more_below: '... %{count} mai jos ...'
  current: ' (curent)'
  disabled: ' (dezactivat)'
  enabled_default: ' (activat, implicit: %{layout})'
  enabled: ' (activat)'
  disabled_blocked: ' (dezactivat: blocat)'
  built_in: ' (incorporat)'
  cached: ' (in cache)'
  disabled_download: ' (dezactivat: descarcare necesara)'
  download_required: ' (descarcare necesara)'
  hint_navigate: '[Sus/Jos/PgUp/PgDn] Navigheaza'
  hint_confirm: '[Enter] Confirma'
  hint_back: '[ESC] Inapoi'
  language_resets_layout: 'Selectarea unei limbi reseteaza aranjamentul la implicit pentru acea limba.'
  layout_no_language_change: 'Schimbarea aranjamentului nu schimba limba dictionarului.'
  disabled_network_notice: 'Unele limbi sunt dezactivate: activeaza descarcarile de retea in setari.'
  disabled_sources_notice: 'Unele surse sunt dezactivate: activeaza descarcarile de retea in setari.'
  passage_all: 'Toate (incorporate + toate cartile)'
  passage_builtin: 'Doar texte incorporate'
  passage_book_prefix: 'Carte: %{title}'

# Progress
progress:
  overall_key_progress: 'Progres general taste'
  unlocked_mastered: '%{unlocked}/%{total} deblocate (%{mastered} stapanite)'

# Skill tree
skill_tree:
  title: ' Arbore de abilitati '
  locked: 'Blocat'
  unlocked: 'deblocat'
  mastered: 'stapanit'
  in_progress: 'in curs'
  complete: 'finalizat'
  locked_status: 'blocat'
  locked_notice: 'Finalizeaza %{count} litere primare pentru a debloca ramuri'
  branches_separator: 'Ramuri (disponibile dupa %{count} litere primare)'
  unlocked_letters: 'Deblocate %{unlocked}/%{total} litere'
  level: 'Nivel %{current}/%{total}'
  level_zero: 'Nivel 0/%{total}'
  in_focus: '  in focus'
  hint_navigate: '[↑↓/jk] Navigheaza'
  hint_scroll: '[PgUp/PgDn sau Ctrl+U/Ctrl+D] Deruleaza'
  hint_back: '[q] Inapoi'
  hint_unlock: '[Enter] Deblocheaza'
  hint_start_drill: '[Enter] Incepe exercitiu'
  unlock_msg_1: 'Dupa deblocare, exercitiul adaptiv implicit va include taste din aceasta ramura.'
  unlock_msg_2: 'Daca vrei sa te concentrezi doar pe aceasta ramura, lanseaza un exercitiu direct din arbore.'
  confirm_unlock: 'Deblocheaza %{branch}?'
  confirm_yn: '[y] Deblocheaza  [n/ESC] Anuleaza'
  lvl_prefix: 'Niv'
  branch_primary_letters: 'Litere primare'
  branch_capital_letters: 'Litere mari'
  branch_numbers: 'Cifre 0-9'
  branch_prose_punctuation: 'Punctuatie'
  branch_whitespace: 'Spatii albe'
  branch_code_symbols: 'Simboluri cod'
  level_frequency_order: 'Ordinea frecventei'
  level_common_sentence_capitals: 'Majuscule comune in propozitii'
  level_name_capitals: 'Majuscule de nume'
  level_remaining_capitals: 'Majuscule ramase'
  level_common_digits: 'Cifre comune'
  level_all_digits: 'Toate cifrele'
  level_essential: 'Esentiale'
  level_common: 'Comune'
  level_expressive: 'Expresive'
  level_enter_return: 'Enter/Return'
  level_tab_indent: 'Tab/Indentare'
  level_arithmetic_assignment: 'Aritmetica si atribuire'
  level_grouping: 'Grupare'
  level_logic_reference: 'Logica si referinta'
  level_special: 'Speciale'

# Milestones
milestones:
  unlock_title: ' Tasta deblocata! '
  mastery_title: ' Tasta stapanita! '
  branches_title: ' Ramuri noi disponibile! '
  branch_complete_title: ' Ramura finalizata! '
  all_unlocked_title: ' Toate tastele deblocate! '
  all_mastered_title: ' Stapanire completa a tastaturii! '
  unlocked: 'deblocata'
  mastered: 'stapanita'
  use_finger: 'Foloseste %{finger}'
  hold_right_shift: 'Tine Shift dreapta (degetul mic drept)'
  hold_left_shift: 'Tine Shift stanga (degetul mic stang)'
  congratulations_all_letters: 'Felicitari! Ai stapanit toate cele %{count} litere primare'
  new_branches_available: 'Ramuri noi de abilitati sunt acum disponibile:'
  visit_skill_tree: 'Viziteaza arborele de abilitati pentru a debloca o ramura noua'
  and_start_training: 'si incepe antrenamentul!'
  open_skill_tree: 'Apasa [t] pentru a deschide arborele acum'
  branch_complete_msg: 'Ai finalizat ramura %{branch}!'
  all_levels_mastered: 'Toate cele %{count} niveluri stapanite.'
  all_keys_confident: 'Fiecare tasta din aceasta ramura este la incredere maxima.'
  all_unlocked_msg: 'Ai deblocat fiecare tasta de pe tastatura!'
  all_unlocked_desc: 'Fiecare caracter, simbol si modificator este acum disponibil in exercitiile tale.'
  keep_practicing_mastery: 'Continua sa exersezi pentru a construi stapanirea — cand fiecare tasta atinge'
  confidence_complete: 'incredere maxima, vei fi atins stapanirea completa a tastaturii!'
  all_mastered_msg: 'Felicitari — ai atins stapanirea completa a tastaturii!'
  all_mastered_desc: 'Fiecare tasta de pe tastatura este la incredere maxima.'
  mastery_takes_practice: 'Stapanirea nu este o destinatie — necesita practica continua.'
  keep_drilling: 'Continua sa exersezi pentru a-ti mentine nivelul.'
  hint_skill_tree_continue: '[t] Deschide arborele  [Alta tasta] Continua'
  hint_any_key: 'Apasa orice tasta pentru a continua'
  input_blocked: 'Intrare blocata temporar (%{ms}ms ramas)'
  unlock_msg_1: 'Bine lucrat! Continua sa-ti dezvolti abilitatile.'
  unlock_msg_2: 'Inca o tasta in arsenalul tau!'
  unlock_msg_3: 'Tastatura ta creste! Continua tot asa.'
  unlock_msg_4: 'Un pas mai aproape de stapanirea completa!'
  mastery_msg_1: 'Aceasta tasta este acum la incredere maxima!'
  mastery_msg_2: 'Ai aceasta tasta la degetul mic!'
  mastery_msg_3: 'Memorie musculara fixata!'
  mastery_msg_4: 'Inca o tasta cucerita!'

# Keyboard explorer
keyboard:
  title: ' Tastatura '
  subtitle: 'Apasa orice tasta sau click pe o tasta'
  hint_navigate: '[←→↑↓/hjkl/Tab] Navigheaza'
  hint_back: '[q/ESC] Inapoi'
  key_label: 'Tasta: '
  finger_label: 'Deget: '
  hand_left: 'Stang'
  hand_right: 'Drept'
  finger_index: 'Aratator'
  finger_middle: 'Mijlociu'
  finger_ring: 'Inelar'
  finger_pinky: 'Mic'
  finger_thumb: 'Degetul mare'
  overall_accuracy: '  Precizie generala: %{correct}/%{total} (%{pct}%%)'
  ranked_accuracy: '  Precizie clasament: %{correct}/%{total} (%{pct}%%)'
  confidence: 'Incredere: '
  no_data: 'Fara date inca'
  no_data_short: 'Fara date'
  key_details: ' Detalii tasta '
  key_details_char: ' Detalii tasta: ''%{ch}'' '
  key_details_name: ' Detalii tasta: %{name} '
  press_key_hint: 'Apasa o tasta pentru a vedea detaliile'
  shift_label: 'Shift: '
  shift_no: 'Nu'
  overall_avg_time: 'Timp mediu: '
  overall_best_time: 'Cel mai bun timp: '
  overall_samples: 'Esantioane: '
  overall_accuracy_label: 'Precizie generala: '
  branch_label: 'Ramura: '
  level_label: 'Nivel: '
  built_in_key: 'Tasta incorporata'
  unlocked_label: 'Deblocata: '
  yes: 'Da'
  no: 'Nu'
  in_focus_label: 'In focus?: '
  mastery_label: 'Stapanire: '
  mastery_locked: 'Blocata'
  ranked_avg_time: 'Timp mediu clasat: '
  ranked_best_time: 'Cel mai bun timp clasat: '
  ranked_samples: 'Esantioane clasate: '
  ranked_accuracy_label: 'Precizie clasament: '

# Intro dialogs
intro:
  passage_title: ' Configurare descarcari texte '
  code_title: ' Configurare descarcari cod '
  enable_downloads: 'Activeaza descarcarile de retea'
  download_dir: 'Director descarcare'
  paragraphs_per_book: 'Paragrafe pe carte (0 = toata)'
  whole_book: 'cartea intreaga'
  snippets_per_repo: 'Fragmente pe repo (0 = nelimitat)'
  unlimited: 'nelimitat'
  start_passage_drill: 'Incepe exercitiu de text'
  start_code_drill: 'Incepe exercitiu de cod'
  confirm: 'Confirma'
  hint_navigate: '[Sus/Jos] Navigheaza'
  hint_adjust: '[Stanga/Dreapta] Ajusteaza'
  hint_edit: '[Tasteaza/Backspace] Editeaza'
  hint_confirm: '[Enter] Confirma'
  hint_cancel: '[ESC] Anuleaza'
  preparing_download: 'Se pregateste descarcarea...'
  download_passage_title: ' Se descarca sursa textului '
  download_code_title: ' Se descarca sursa codului '
  book_label: ' Carte: %{name}'
  repo_label: ' Repo: %{name}'
  progress_bytes: '[%{name}] %{downloaded}/%{total}  octeti'
  downloaded_bytes: 'Descarcat: %{bytes} octeti'
  downloading_book_progress: 'Se descarca cartea: [%{bar}] %{downloaded}/%{total} octeti'
  downloading_book_bytes: 'Se descarca cartea: %{bytes} octeti'
  downloading_code_progress: 'Se descarca: [%{bar}] %{downloaded}/%{total} octeti'
  downloading_code_bytes: 'Se descarca: %{bytes} octeti'
  current_book: 'Curent: %{name}  (carte %{done}/%{total})'
  current_repo: 'Curent: %{name}  (repo %{done}/%{total})'
  passage_instructions_1: 'keydr poate descarca texte din Project Gutenberg pentru exercitii de tastare.'
  passage_instructions_2: 'Cartile se descarca o singura data si se stocheaza local.'
  passage_instructions_3: 'Configureaza setarile de descarcare mai jos, apoi incepe un exercitiu.'
  code_instructions_1: 'keydr poate descarca cod open-source din GitHub pentru exercitii de tastare.'
  code_instructions_2: 'Codul se descarca o singura data si se stocheaza local.'
  code_instructions_3: 'Configureaza setarile de descarcare mai jos, apoi incepe un exercitiu.'

# Status messages (from app.rs)
status:
  recovery_files: 'Fisiere de recuperare gasite dintr-un import intrerupt. Datele pot fi inconsistente — ia in considerare reimportul.'
  dir_not_exist: 'Directorul nu exista: %{path}'
  no_data_store: 'Depozit de date indisponibil'
  serialization_error: 'Eroare de serializare: %{error}'
  exported_to: 'Exportat in %{path}'
  export_failed: 'Exportul a esuat: %{error}'
  could_not_read: 'Nu s-a putut citi fisierul: %{error}'
  invalid_export: 'Fisier de export invalid: %{error}'
  unsupported_version: 'Versiune export nesuportata: %{got} (asteptata %{expected})'
  import_failed: 'Importul a esuat: %{error}'
  imported_theme_fallback: 'Importat cu succes (tema ''%{theme}'' negasita, se foloseste implicita)'
  imported_success: 'Importat cu succes'
  adaptive_unavailable: 'Mod adaptiv clasat indisponibil: %{error}'
  switched_to: 'Comutat la %{name}'
  layout_changed: 'Aranjament schimbat la %{name}'

# Errors (for UI boundary translation)
errors:
  unknown_language: 'Limba necunoscuta: %{key}'
  unknown_layout: 'Aranjament tastatura necunoscut: %{key}'
  unsupported_pair: 'Pereche limba/aranjament nesuportata: %{language} + %{layout}'
  language_blocked: 'Limba blocata de nivelul de suport: %{key}'

# Common
common:
  wpm: 'WPM'
  cpm: 'CPM'
  back: 'Inapoi'
