added a help system, replaced the words "tenant" and "Pwa" with better alternatives. corrected and implemented cron jobs. prepared going live on a coolify-powered system.

This commit is contained in:
Codex Agent
2025-11-10 16:23:09 +01:00
parent ba9e64dfcb
commit 447a90a742
123 changed files with 6398 additions and 153 deletions

View File

@@ -430,6 +430,11 @@ export const messages: Record<LocaleCode, NestedMessages> = {
cleared: 'Cache gelöscht.',
note: 'Dies betrifft nur diesen Browser und muss pro Gerät erneut ausgeführt werden.',
},
help: {
title: 'Hilfe & Support',
description: 'Öffne das Hilfecenter mit Schritt-für-Schritt-Anleitungen.',
cta: 'Hilfecenter öffnen',
},
footer: {
notice: 'Gastbereich - Daten werden lokal im Browser gespeichert.',
},
@@ -439,6 +444,26 @@ export const messages: Record<LocaleCode, NestedMessages> = {
legalDescription: 'Rechtlicher Hinweis',
},
},
help: {
center: {
title: 'Hilfe & Tipps',
subtitle: 'Antworten für Gäste nach dem ersten Laden auch offline verfügbar.',
searchPlaceholder: 'Suche nach Thema oder Stichwort',
offlineBadge: 'Offline-Version',
offlineDescription: 'Du siehst eine zwischengespeicherte Version. Geh online für aktuelle Inhalte.',
empty: 'Keine Artikel gefunden.',
error: 'Hilfe konnte nicht geladen werden.',
retry: 'Erneut versuchen',
listTitle: 'Alle Artikel',
},
article: {
back: 'Zurück zur Übersicht',
updated: 'Aktualisiert am {date}',
relatedTitle: 'Verwandte Artikel',
unavailable: 'Dieser Artikel ist nicht verfügbar.',
reload: 'Neu laden',
},
},
},
en: {
common: {
@@ -858,6 +883,11 @@ export const messages: Record<LocaleCode, NestedMessages> = {
cleared: 'Cache cleared.',
note: 'This only affects this browser and must be repeated per device.',
},
help: {
title: 'Help & support',
description: 'Open the help center for guides and quick answers.',
cta: 'Open help center',
},
footer: {
notice: 'Guest area - data is stored locally in the browser.',
},
@@ -867,6 +897,26 @@ export const messages: Record<LocaleCode, NestedMessages> = {
legalDescription: 'Legal notice',
},
},
help: {
center: {
title: 'Help & tips',
subtitle: 'Guides for guests available offline after the first sync.',
searchPlaceholder: 'Search by topic or keyword',
offlineBadge: 'Offline copy',
offlineDescription: 'You are viewing cached content. Go online to refresh articles.',
empty: 'No articles found.',
error: 'Help could not be loaded.',
retry: 'Try again',
listTitle: 'All articles',
},
article: {
back: 'Back to overview',
updated: 'Updated on {date}',
relatedTitle: 'Related articles',
unavailable: 'This article is unavailable.',
reload: 'Reload',
},
},
},
};