Prüfung / Lint, Typen, Tests (push) Canceled after 0s
Prüfung / Images bauen (pdf) (push) Canceled after 0s
Prüfung / Images bauen (web) (push) Canceled after 0s
Prüfung / Images bauen (worker) (push) Canceled after 0s
Images / bauen (pdf, docker/pdf.Dockerfile) (push) Canceled after 0s
Images / bauen (web, docker/web.Dockerfile) (push) Canceled after 0s
Images / bauen (worker, docker/worker.Dockerfile) (push) Canceled after 0s
375 Vorkommen in 210 Dateien. Betrifft Kommentare, Oberflaechentexte und die README; an keiner Stelle Bedeutung, nur Zeichensetzung.
97 lines
2.5 KiB
TypeScript
97 lines
2.5 KiB
TypeScript
/**
|
|
* Alle Oberflaechentexte. Nie deutsche Strings hart ins JSX, siehe README.
|
|
* Die Begriffe folgen dem Glossar in docs/01-produkt.md.
|
|
*
|
|
* Schreibweise nach docs/10-design-system.md:
|
|
* - Aktive Verben, die sagen, was passiert: "Vermerk speichern", nicht "Absenden"
|
|
* - Dieselbe Bezeichnung durch den ganzen Ablauf
|
|
* - Fehler nennen Ursache und naechsten Schritt, ohne Entschuldigung
|
|
* - Leere Zustaende sind eine Aufforderung
|
|
* - Keine Ausrufezeichen, kein "bitte", kein "erfolgreich"
|
|
*
|
|
* Die Texte stehen nach Bereichen getrennt daneben; diese Datei setzt sie nur
|
|
* wieder zusammen. Serverkomponenten duerfen `de` nehmen. Eine
|
|
* Client-Komponente importiert **den Bereich, den sie braucht** - sonst traegt
|
|
* sie die Texte der ganzen Anwendung ins Buendel.
|
|
*/
|
|
import {
|
|
appText,
|
|
navText,
|
|
authText,
|
|
overviewText,
|
|
healthText,
|
|
notifyText,
|
|
searchText,
|
|
paletteText,
|
|
themeText,
|
|
profileText,
|
|
searchBarText,
|
|
dashboardText,
|
|
watchText,
|
|
} from '@/lib/i18n/shell'
|
|
import { commonText, actionErrorsText, errorsText, clearanceText } from '@/lib/i18n/common'
|
|
import {
|
|
caseText,
|
|
sectionText,
|
|
entryText,
|
|
participantText,
|
|
linkText,
|
|
} from '@/lib/i18n/cases'
|
|
import { chatText } from '@/lib/i18n/chat'
|
|
import { personnelText, assignmentText } from '@/lib/i18n/people'
|
|
import { documentText, attachmentText } from '@/lib/i18n/documents'
|
|
import { exportText } from '@/lib/i18n/export'
|
|
import {
|
|
departmentText,
|
|
departmentAdminText,
|
|
departmentEntryText,
|
|
} from '@/lib/i18n/departments'
|
|
import {
|
|
adminText,
|
|
auditText,
|
|
roleAdminText,
|
|
templateAdminText,
|
|
settingsText,
|
|
vitalsText,
|
|
} from '@/lib/i18n/admin'
|
|
|
|
export const de = {
|
|
app: appText,
|
|
nav: navText,
|
|
auth: authText,
|
|
overview: overviewText,
|
|
admin: adminText,
|
|
audit: auditText,
|
|
roleAdmin: roleAdminText,
|
|
clearance: clearanceText,
|
|
case: caseText,
|
|
section: sectionText,
|
|
entry: entryText,
|
|
personnel: personnelText,
|
|
assignment: assignmentText,
|
|
participant: participantText,
|
|
link: linkText,
|
|
chat: chatText,
|
|
document: documentText,
|
|
attachment: attachmentText,
|
|
export: exportText,
|
|
department: departmentText,
|
|
departmentAdmin: departmentAdminText,
|
|
departmentEntry: departmentEntryText,
|
|
common: commonText,
|
|
actionErrors: actionErrorsText,
|
|
errors: errorsText,
|
|
templateAdmin: templateAdminText,
|
|
settings: settingsText,
|
|
vitals: vitalsText,
|
|
health: healthText,
|
|
notify: notifyText,
|
|
search: searchText,
|
|
palette: paletteText,
|
|
theme: themeText,
|
|
profile: profileText,
|
|
searchBar: searchBarText,
|
|
dashboard: dashboardText,
|
|
watch: watchText,
|
|
} as const
|