feat: add component structure and internationalization support for multiple languages
Gitea Auto Deploy / Deploy-Container (push) Successful in 3m40s

This commit is contained in:
2026-08-28 00:57:32 +07:00
parent bc8e0e2dc7
commit 87e34933fb
22 changed files with 1548 additions and 425 deletions
+50 -3
View File
@@ -153,10 +153,28 @@
"importFreeSRDataSuccess": "FreeSR-Daten erfolgreich importiert",
"importDatabaseSuccess": "Datenbank erfolgreich importiert",
"getData": "Daten abrufen",
"fetchingData": "Daten werden abgerufen...",
"import": "Importieren",
"freeSRImport": "FreeSR-Import",
"onlySupportFreeSRJsonFile": "Unterstützt nur FreeSR-JSON-Dateien",
"pickAFile": "Datei auswählen",
"changeFile": "Datei ändern",
"avatars": "Charaktere",
"noFreeSRDataLoaded": "Keine FreeSR-Daten geladen",
"dropFreeSRJsonHint": "Ziehe deine FreeSR.json-Datei hierher oder klicke, um sie auszuwählen.",
"step1": "SCHRITT 1",
"step2": "SCHRITT 2",
"step3": "SCHRITT 3",
"exportJsonFromFreeSR": "JSON aus FreeSR exportieren",
"dropOrSelectFile": "Datei ablegen oder auswählen",
"syncCharacterBuilds": "Charakter-Builds synchronisieren",
"enterUidPlaceholder": "9-stellige UID eingeben...",
"publicCharacters": "Öffentliche Charaktere",
"fetchFromEnka": "Von Enka.Network abrufen",
"fetchEnkaHint": "Gib oben deine Honkai: Star Rail UID ein, um deine öffentlich ausgestellten Charaktere zu synchronisieren.",
"inGameProfile": "Im Spiel: Trailblazer-Profil",
"displayCharactersPublicly": "Charaktere öffentlich anzeigen",
"enterUidAndSync": "UID eingeben & synchronisieren",
"lightConeSetting": "Lichtkegel-Einstellung",
"relicMaker": "Relikt-Ersteller",
"pleaseSelectAllOptions": "Bitte wähle alle Optionen",
@@ -219,10 +237,40 @@
"searchStage": "Phase suchen...",
"noStageFound": "Keine Phase gefunden",
"searchMonster": "Monster suchen...",
"changeRelic": "Relikt wechseln",
"HEAD": "Kopf",
"HAND": "Handschuhe",
"BODY": "Körper",
"FOOT": "Füße",
"NECK": "Planarsphäre",
"OBJECT": "Verbindungskette",
"changeRelic": "Relikt ändern",
"deleteRelic": "Relikt löschen",
"deleteRelicConfirm": "Möchtest du das Relikt auf diesem Platz wirklich löschen?",
"setEffects": "Effekte einstellen",
"confirmDelete": "Löschen bestätigen",
"cancel": "Abbrechen",
"relicDeletedSuccessfully": "Relikt erfolgreich gelöscht",
"profileCreatedSuccessfully": "Profil erfolgreich erstellt",
"profileUpdatedSuccessfully": "Profil erfolgreich aktualisiert",
"profileDeletedSuccessfully": "Profil erfolgreich gelöscht",
"profileSwitched": "Profil gewechselt zu",
"deleteProfileConfirm": "Möchtest du das Profil wirklich löschen",
"deleteProfile": "Profil löschen",
"copyText": "Text kopieren",
"copyImage": "Bild kopieren",
"processing": "Verarbeite...",
"saving": "Speichere...",
"buildInfoCopied": "Build-Infos in Zwischenablage kopiert!",
"copyFailed": "Kopieren der Build-Infos fehlgeschlagen!",
"imageCopiedToClipboard": "Bild in Zwischenablage kopiert!",
"clipboardWriteFailed": "Direktes Schreiben in Zwischenablage fehlgeschlagen!",
"imageSavedSuccessfully": "Bild erfolgreich gespeichert!",
"failedToGenerateImage": "Bildgenerierung fehlgeschlagen!",
"errorGeneratingShowcaseCard": "Fehler beim Erstellen der Showcase-Karte!",
"feature": "Feature",
"fix": "Behebung",
"improvement": "Verbesserung",
"version": "Version",
"setEffects": "Set-Effekte einstellen",
"details": "Details",
"normal": "Standardangriff",
"bpskill": "Fähigkeit",
@@ -258,7 +306,6 @@
"upRoll": "Aufwertung hoch",
"downRoll": "Aufwertung runter",
"actions": "Aktionen",
"avatars": "Avatare",
"quickView": "Schnellansicht",
"extraSetting": "Extra-Einstellungen",
"disableCensorship": "Zensur deaktivieren",