Add initial Portal version

This commit is contained in:
2026-04-09 22:16:22 +02:00
commit d526c1ff4a
51 changed files with 10752 additions and 0 deletions

117
src/messages/de.json Normal file
View File

@@ -0,0 +1,117 @@
{
"common": {
"appName": "PieCed",
"tagline": "KI-Plattform",
"login": "Anmelden",
"logout": "Abmelden",
"dashboard": "Dashboard",
"admin": "Admin",
"loading": "Laden…",
"language": "Sprache",
"cancel": "Abbrechen",
"save": "Speichern",
"error": "Ein Fehler ist aufgetreten"
},
"login": {
"title": "PieCed Portal",
"subtitle": "Melden Sie sich an, um Ihren KI-Assistenten zu verwalten",
"button": "Weiter mit ZITADEL",
"footer": "On-Premises gehostet in der Schweiz"
},
"dashboard": {
"title": "Dashboard",
"welcome": "Willkommen, {name}",
"instanceStatus": "Instanz-Status",
"usage": "Nutzung",
"packages": "Pakete",
"noInstance": "Noch keine Instanz",
"noInstanceDescription": "Richten Sie Ihre KI-Assistenten-Instanz ein, um mit PieCed IT zu starten.",
"comingSoon": "Detailansicht folgt in Session 6.2",
"getStarted": "Loslegen",
"agentName": "Agent",
"created": "Erstellt",
"usageTitle": "Nutzung & Kosten",
"inputTokens": "Input-Tokens",
"outputTokens": "Output-Tokens",
"totalCost": "Gesamtkosten",
"budgetRemaining": "Budget verbleibend",
"budget": "Budget",
"noBudgetSet": "Kein Limit",
"last30Days": "Letzte 30 Tage",
"usageError": "Nutzungsdaten konnten nicht geladen werden.",
"noUsageData": "Keine Nutzungsdaten verfügbar.",
"manageInstance": "Instanz & Pakete verwalten"
},
"tenantDetail": {
"agent": "Agent",
"packages": "Pakete",
"workspaceFiles": "Workspace-Dateien",
"notFound": "Mandant nicht gefunden."
},
"workspace": {
"save": "Speichern",
"placeholder": "Inhalt für {file} eingeben…",
"seedingNote": "Hinweis: Workspace-Dateien werden beim ersten Start eingerichtet. Eine Aktualisierung bei bestehenden Instanzen löst ein ConfigMap-Update und Pod-Neustart aus."
},
"packages": {
"enable": "Aktivieren",
"disable": "Deaktivieren",
"enableAndSave": "Aktivieren & Speichern",
"configure": "Konfigurieren",
"requiresApiKey": "API-Schlüssel erforderlich",
"missingFields": "Bitte füllen Sie alle Pflichtfelder aus.",
"status": {
"pending": "Ausstehend",
"active": "Aktiv",
"error": "Fehler"
},
"telegram": {
"description": "Verbinden Sie Ihren KI-Assistenten mit einem Telegram-Bot.",
"botTokenLabel": "Telegram Bot-Token",
"botTokenPlaceholder": "123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11",
"instructions": "1. Öffnen Sie @BotFather auf Telegram\n2. Senden Sie /newbot und folgen Sie den Anweisungen\n3. Kopieren Sie den bereitgestellten Bot-Token",
"disclaimer": "Ich bestätige, dass ich Eigentümer dieses Telegram-Bots bin und PieCed IT autorisiere, ihn mit meiner KI-Assistenten-Instanz zu verbinden."
},
"discord": {
"description": "Verbinden Sie Ihren KI-Assistenten über einen Bot mit einem Discord-Server.",
"botTokenLabel": "Discord Bot-Token",
"botTokenPlaceholder": "MTAxNjQ0OTk2NjAz...",
"instructions": "1. Gehen Sie zu discord.com/developers/applications\n2. Erstellen Sie eine neue Anwendung und fügen Sie einen Bot hinzu\n3. Kopieren Sie den Bot-Token von der Bot-Einstellungsseite",
"disclaimer": "Ich bestätige, dass ich Eigentümer dieses Discord-Bots bin und PieCed IT autorisiere, ihn mit meiner KI-Assistenten-Instanz zu verbinden."
},
"email": {
"description": "Ermöglichen Sie Ihrem KI-Assistenten, E-Mails zu senden und zu empfangen.",
"smtpHostLabel": "SMTP-Host",
"smtpHostPlaceholder": "smtp.example.com",
"smtpUserLabel": "SMTP-Benutzername",
"smtpUserPlaceholder": "user@example.com",
"smtpPasswordLabel": "SMTP-Passwort",
"smtpPasswordPlaceholder": "••••••••",
"imapHostLabel": "IMAP-Host",
"imapHostPlaceholder": "imap.example.com",
"instructions": "Geben Sie die SMTP- und IMAP-Zugangsdaten Ihres E-Mail-Servers an. Der Assistent nutzt diese zum Senden und Empfangen von Nachrichten.",
"disclaimer": "Ich bestätige, dass ich berechtigt bin, diese E-Mail-Zugangsdaten zu verwenden und PieCed IT in meinem Auftrag auf dieses Postfach zugreifen darf."
},
"webSearch": {
"description": "Geben Sie Ihrem KI-Assistenten die Möglichkeit, im Web nach aktuellen Informationen zu suchen."
},
"documentProcessing": {
"description": "Aktivieren Sie Dokumentenverarbeitung, Zusammenfassung und Extraktion."
}
},
"admin": {
"title": "Plattform-Admin",
"subtitle": "Alle Plattform-Mandanten",
"allTenants": "Mandanten",
"tenants": "Alle Mandanten",
"total": "gesamt",
"noTenants": "Keine Mandanten provisioniert.",
"noAccess": "Unzureichende Berechtigungen für diese Ansicht.",
"name": "Name",
"displayName": "Anzeigename",
"phase": "Status",
"packages": "Pakete",
"created": "Erstellt",
"manage": "Verwalten"
}
}