Kratzplatz, Markenerkennung, Tonabdruck — erfundene Wörter für Fachbegriffe
„Scratch disk" wörtlich zu übersetzen ist derselbe Fehler wie „Wachhund"
für Watchdog und „Keks" für Cookie. Und „Marke" ist kein Fachbegriff für
das, was gemeint ist: Jellyfin nennt diese Abschnitte Media Segments, und
das ist auch das Wort, in dem sich darüber reden lässt.
Kratzplatz* → Transcode* (was es ist, steht in FLARO_TRANSCODE)
Marke, Marken → Segment, Segmente
Markenerkennung → Segmenterkennung
Markenart/-suche → Segmentart/-suche
Tonabdruck → Fingerprint (Chromaprint nennt es so)
Tonabgleich → Fingerprintabgleich
Schlüsselbild → Keyframe
Bildabtaster → Frameabtaster
Gewöhnliches Deutsch bleibt gewöhnliches Deutsch: Wartung, Freigabe,
Meldung, Abspann, Vorspann. Das war nie das Problem.
**Was sich nicht ändert, und zwar mit Absicht.** Die drei
Einstellungsschlüssel `wartung.kratzplatz.paket.*` bleiben, wie sie sind —
sie stehen in der Datenbank, und ein neuer Name hiesse, dass die Werte
des Nutzers stillschweigend auf die Vorgabe zurückfallen. Dasselbe für
die Endpunktpfade `/marken`: sie sind nicht sichtbar, und ein Umbenennen
wäre Diff ohne Gewinn.
**Die Migration ist von Hand geschrieben.** `dotnet ef` hat ein Gerüst
erzeugt, das beide Tabellen löscht und neu anlegt — es sieht eine
verschwundene und eine neue Tabelle, nicht eine umbenannte. Damit wäre
jedes erkannte Segment und jeder Vermerk „hier wurde schon gesucht" weg
gewesen. `RenameTable` und `RenameIndex` tun dasselbe, ohne eine Zeile
anzufassen; nachgemessen an einer echten SQLite-Datei: Zeilen vorher 1
und 1, nachher 1 und 1, Inhalt unverändert.
Nachgezogen: in `bilder.ts` und `main.ts` heisst „marke" ein Häkchen und
das Logo — die blieben unberührt. Und „Segment" ist sächlich, was eine
Blindersetzung nicht weiss: „eine Segment" stand danach an vierzehn
Stellen.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
32f592b83e
commit
ed13d5fa43
@@ -1,2 +1,5 @@
|
||||
21:35:00 INFO Server gestartet — 1.0.0 · DEV
|
||||
21:55:29 INFO Server fährt herunter.
|
||||
22:00:35 INFO Server gestartet — 1.0.0 · DEV
|
||||
22:11:06 INFO Server fährt herunter.
|
||||
22:14:53 INFO Server gestartet — 1.0.0 · DEV
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
06:38:47 INFO Server fährt herunter.
|
||||
06:44:02 INFO Server gestartet — 1.0.0 · DEV
|
||||
06:57:23 INFO Server fährt herunter.
|
||||
06:59:45 INFO Server gestartet — 1.0.0 · DEV
|
||||
17:38:34 INFO Server fährt herunter.
|
||||
17:57:11 INFO Server gestartet — 1.0.0 · DEV
|
||||
19:05:40 INFO Server fährt herunter.
|
||||
19:08:22 INFO Server gestartet — 1.0.0 · DEV
|
||||
21:03:32 INFO Server fährt herunter.
|
||||
21:08:04 INFO Server gestartet — 1.0.0 · DEV
|
||||
21:10:04 INFO Wartung — Sicherung: flaro-2026-10-08-1910.db, 0 MB
|
||||
21:10:04 INFO Wartung — Optimieren: nichts zusammenzupacken
|
||||
21:10:04 INFO Wartung — Bilder: kein Bildspeicher da
|
||||
21:45:40 INFO Server fährt herunter.
|
||||
21:45:44 INFO Server gestartet — 1.0.0 · DEV
|
||||
22:06:03 INFO Server fährt herunter.
|
||||
22:12:27 INFO Server gestartet — 1.0.0 · DEV
|
||||
@@ -0,0 +1 @@
|
||||
21:17:00 INFO Wartung — Sicherung: flaro-2026-10-11-1917.db, 0 MB
|
||||
@@ -0,0 +1 @@
|
||||
21:26:01 INFO Wartung — Sicherung: flaro-2026-10-14-1926.db, 0 MB
|
||||
@@ -0,0 +1,2 @@
|
||||
21:10:21 INFO Wartung — Optimieren: nichts zusammenzupacken
|
||||
21:10:21 INFO Wartung — Bilder: kein Bildspeicher da
|
||||
Reference in New Issue
Block a user