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
+48 -2
View File
@@ -154,10 +154,28 @@
"importFreeSRDataSuccess": "Import FreeSR data success",
"importDatabaseSuccess": "Import database success",
"getData": "Get Data",
"fetchingData": "Fetching...",
"import": "Import",
"freeSRImport": "FreeSR Import",
"onlySupportFreeSRJsonFile": "Only support FreeSR json file",
"pickAFile": "Pick a file",
"changeFile": "Change File",
"avatars": "Avatars",
"noFreeSRDataLoaded": "No FreeSR Data Loaded",
"dropFreeSRJsonHint": "Drop your FreeSR.json file here or click anywhere to select from your device.",
"step1": "STEP 1",
"step2": "STEP 2",
"step3": "STEP 3",
"exportJsonFromFreeSR": "Export JSON from FreeSR",
"dropOrSelectFile": "Drop or select file",
"syncCharacterBuilds": "Sync character builds",
"enterUidPlaceholder": "Enter 9-digit UID...",
"publicCharacters": "Public Characters",
"fetchFromEnka": "Fetch from Enka.Network",
"fetchEnkaHint": "Enter your Honkai: Star Rail UID above to sync your public showcase characters.",
"inGameProfile": "In-game Trailblazer Profile",
"displayCharactersPublicly": "Display characters publicly",
"enterUidAndSync": "Enter UID & Sync",
"lightConeSetting": "LightCone Setting",
"relicMaker": "Relic Maker",
"pleaseSelectAllOptions": "Please select all options",
@@ -219,10 +237,39 @@
"addNewWave": "Add New Wave",
"searchStage": "Search stage...",
"noStageFound": "No stage found",
"searchMonster": "Search monster...",
"HEAD": "Head",
"HAND": "Hands",
"BODY": "Body",
"FOOT": "Feet",
"NECK": "Planar Sphere",
"OBJECT": "Link Rope",
"changeRelic": "Change relic",
"deleteRelic": "Delete relic",
"deleteRelicConfirm": "Are you sure you want to delete relic in slot",
"confirmDelete": "Confirm Delete",
"cancel": "Cancel",
"relicDeletedSuccessfully": "Relic deleted successfully",
"profileCreatedSuccessfully": "Profile created successfully",
"profileUpdatedSuccessfully": "Profile updated successfully",
"profileDeletedSuccessfully": "Profile deleted successfully",
"profileSwitched": "Profile switched to",
"deleteProfileConfirm": "Are you sure you want to delete profile",
"deleteProfile": "Delete Profile",
"copyText": "Copy Text",
"copyImage": "Copy Image",
"processing": "Processing...",
"saving": "Saving...",
"buildInfoCopied": "Build info copied to clipboard!",
"copyFailed": "Failed to copy build info!",
"imageCopiedToClipboard": "Image copied to clipboard!",
"clipboardWriteFailed": "Browser clipboard write failed!",
"imageSavedSuccessfully": "Image saved successfully!",
"failedToGenerateImage": "Failed to generate image!",
"errorGeneratingShowcaseCard": "Error generating showcase card!",
"feature": "Feature",
"fix": "Fix",
"improvement": "Improvement",
"version": "Version",
"setEffects": "Set Effects",
"details": "Details",
"normal": "Basic ATK",
@@ -259,7 +306,6 @@
"upRoll": "Up Roll",
"downRoll": "Down Roll",
"actions": "Actions",
"avatars": "Avatars",
"quickView": "Quick View",
"extraSetting": "Extra Settings",
"disableCensorship": "Disable Censorship",