summaryrefslogtreecommitdiff
path: root/app/pruefe.js
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <code@mail.matthias.benkard.de>2026-08-22 21:03:13 +0200
committerMatthias Andreas Benkard <code@mail.matthias.benkard.de>2026-08-22 21:07:38 +0200
commit954d5989bb04f32aeb2627b70647d773011e4092 (patch)
treee28cc58456608f720099495efd88f65a107809b6 /app/pruefe.js
parent4b635085e9f10ccdded0e90e850be9274724683e (diff)
Neufassung der Dokumentation, Entfernung der ursprünglichen Tabellenfassung
Das Wurzel-README beschrieb bislang vorrangig die Excel-Arbeitsmappe nebst ihrem Formelgenerator; die Web-App erschien lediglich in einer Tabellenzeile. Das Verhältnis hat sich umgekehrt, das README nunmehr auch. - README.md vollständig neu als Einstiegspunkt für Unkundige, in Paragraphen gegliedert und durchgängig in amtlicher Diktion. Die excelspezifischen Kapitel (Blattstruktur, feste Adressen, Neubau, LibreOffice-Fallstricke) entfallen ersatzlos. - app/README.md in dieselbe Diktion überführt; Gliederung und sämtliche Zahlen unverändert. Berichtigt: Überschrift „Neunzehn Sprachen" bei dreiundzwanzig Wörterbüchern, sowie die unvollständige Aufzählung der Vollsprachen (ine-x-proto, jbo, tok, akk-x-ob ergänzt). - Die Arbeitsmappe, der Formelgenerator und die leere recalc.log werden entfernt; sie sind über die Versionsgeschichte zugänglich. - Der Anbietername entfällt samt dem Dateinamen, den er trug: Fußzeile footer.2 in index.html und in sämtlichen dreiundzwanzig Sprachfassungen, jeweils mit dem der Sprache angemessenen Bindewort statt einer mechanischen Streichung. Die Keilschriftfassung ist über akk-keilschrift.js neu erzeugt worden, nicht von Hand geändert. In pruefe.js aus der Ausnahmeliste gestrichen. Der Schlüsselbestand bleibt bei 459; es werden ausschließlich Werte gekürzt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'app/pruefe.js')
-rw-r--r--app/pruefe.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/pruefe.js b/app/pruefe.js
index eefa941..f0326c4 100644
--- a/app/pruefe.js
+++ b/app/pruefe.js
@@ -138,7 +138,7 @@ setTimeout(() => {
// Deutsche Reste im englischen Modus: Umlaute und typisch deutsche Wörter.
// Fachbegriffe und Normzitate bleiben absichtlich deutsch.
- const erlaubt = /Altersvorsorgedepot|Versorgungsbez|BetrAVG|EStG|SGB|InvStG|SvEV|SolzG|BMF|BGBl|SVBezGrV|Steuerfortentwicklungsgesetz|Rentenwertbestimmungsverordnung|Altersvorsorgereformgesetz|Vorabpauschale|KVdR|PSVaG|Bezugsgr|bAV|Entgeltumwandlung|Baden-W|Deutsche Bahn|DYNO|Deutsch|Sprache/;
+ const erlaubt = /Altersvorsorgedepot|Versorgungsbez|BetrAVG|EStG|SGB|InvStG|SvEV|SolzG|BMF|BGBl|SVBezGrV|Steuerfortentwicklungsgesetz|Rentenwertbestimmungsverordnung|Altersvorsorgereformgesetz|Vorabpauschale|KVdR|PSVaG|Bezugsgr|bAV|Entgeltumwandlung|Baden-W|Deutsche Bahn|Deutsch|Sprache/;
const woerter = enText.split(/\s+/).filter(x => /[äöüßÄÖÜ]/.test(x) && !erlaubt.test(x));
check('keine deutschen Reste im EN-Modus', woerter.length === 0, [...new Set(woerter)].slice(0, 25).join(' '));