feat: wire list view models into AppModel, add strings, list helpers and debug snapshot mode

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-01 15:46:29 +02:00
co-authored by Claude Sonnet 5.5
parent fffd9d7022
commit daacfa20c8
6 changed files with 179 additions and 9 deletions
+27
View File
@@ -7,6 +7,31 @@ enum Strings {
static let dictionary = "Woordenboek"
static let controls = "Controles"
// lists
static let copy = "Kopieer"
static let copyOriginal = "Kopieer origineel"
static let delete = "Verwijder"
static let original = "Origineel"
static let noTranscripts = "Nog geen transcripties. Houd de sneltoets ingedrukt en praat."
static let noResults = "Geen resultaten"
static let historyOff = "De geschiedenis staat uit (Instellingen → Privacy)."
static func corrections(_ count: Int) -> String { count == 1 ? "1 correctie" : "\(count) correcties" }
static func entries(_ count: Int) -> String { count == 1 ? "1 invoer" : "\(count) invoeren" }
// dictionary
static let heard = "Gehoord"
static let wrote = "Schrijf"
static let term = "Term"
static let correction = "Correctie"
static let add = "+"
static let openFile = "Open bestand"
static let priming = "Voorrang"
static let correcting = "Correctie"
static let undo = "Herstel"
static let save = "Bewaar"
static let editEntry = "Invoer"
static let emptyDictionary = "Nog geen invoeren. Voeg een woord of een correctie toe met +."
// deck
static let record = "Rec"
static let stop = "Stop"
@@ -40,6 +65,8 @@ enum Strings {
static let modelLamp = "Model"
static let microphoneMissing = "Microfoon-toegang ontbreekt"
static let openSystemSettings = "Open Instellingen"
static let open = "Open"
static let permissionsMissing = "Geef eerst de rechten onder Controles"
// settings
static let tabHotkey = "Sneltoets"