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": "Impor data FreeSR berhasil",
"importDatabaseSuccess": "Impor database berhasil",
"getData": "Dapatkan Data",
"fetchingData": "Mengambil data...",
"import": "Impor",
"freeSRImport": "Impor FreeSR",
"onlySupportFreeSRJsonFile": "Hanya mendukung file JSON FreeSR",
"pickAFile": "Pilih sebuah file",
"changeFile": "Ganti file",
"avatars": "Karakter",
"noFreeSRDataLoaded": "Tidak ada data FreeSR yang dimuat",
"dropFreeSRJsonHint": "Tarik file FreeSR.json Anda ke sini atau klik untuk memilih file.",
"step1": "LANGKAH 1",
"step2": "LANGKAH 2",
"step3": "LANGKAH 3",
"exportJsonFromFreeSR": "Ekspor JSON dari FreeSR",
"dropOrSelectFile": "Tarik atau pilih file",
"syncCharacterBuilds": "Sinkronkan build karakter",
"enterUidPlaceholder": "Masukkan 9 digit UID...",
"publicCharacters": "Karakter Publik",
"fetchFromEnka": "Ambil dari Enka.Network",
"fetchEnkaHint": "Masukkan UID Honkai: Star Rail Anda di atas untuk menyinkronkan karakter publik.",
"inGameProfile": "Profil Trailblazer dalam game",
"displayCharactersPublicly": "Tampilkan karakter secara publik",
"enterUidAndSync": "Masukkan UID & Sinkronkan",
"lightConeSetting": "Pengaturan Light Cone",
"relicMaker": "Pembuat Relic",
"pleaseSelectAllOptions": "Silakan pilih semua opsi",
@@ -219,10 +237,40 @@
"searchStage": "Cari tahap...",
"noStageFound": "Tahap tidak ditemukan",
"searchMonster": "Cari monster...",
"changeRelic": "Ganti relic",
"HEAD": "Kepala",
"HAND": "Tangan",
"BODY": "Badan",
"FOOT": "Kaki",
"NECK": "Bola Planar",
"OBJECT": "Tali Penghubung",
"changeRelic": "Ubah relic",
"deleteRelic": "Hapus relic",
"deleteRelicConfirm": "Yakin ingin menghapus relic di slot ini?",
"setEffects": "Atur Efek",
"confirmDelete": "Konfirmasi Hapus",
"cancel": "Batal",
"relicDeletedSuccessfully": "Relic berhasil dihapus",
"profileCreatedSuccessfully": "Profil berhasil dibuat",
"profileUpdatedSuccessfully": "Profil berhasil diperbarui",
"profileDeletedSuccessfully": "Profil berhasil dihapus",
"profileSwitched": "Profil beralih ke",
"deleteProfileConfirm": "Yakin ingin menghapus profil",
"deleteProfile": "Hapus profil",
"copyText": "Salin Teks",
"copyImage": "Salin Gambar",
"processing": "Memproses...",
"saving": "Menyimpan...",
"buildInfoCopied": "Info build berhasil disalin ke papan klip!",
"copyFailed": "Gagal menyalin info build!",
"imageCopiedToClipboard": "Gambar berhasil disalin ke papan klip!",
"clipboardWriteFailed": "Gagal menulis ke papan klip browser!",
"imageSavedSuccessfully": "Gambar berhasil disimpan!",
"failedToGenerateImage": "Gagal membuat gambar!",
"errorGeneratingShowcaseCard": "Gagal membuat kartu showcase!",
"feature": "Fitur",
"fix": "Perbaikan",
"improvement": "Peningkatan",
"version": "Versi",
"setEffects": "Efek Set",
"details": "Detail",
"normal": "Basic ATK",
"bpskill": "Skill",
@@ -258,7 +306,6 @@
"upRoll": "Up Roll",
"downRoll": "Down Roll",
"actions": "Aksi",
"avatars": "Avatar",
"quickView": "Tampilan Cepat",
"extraSetting": "Pengaturan Ekstra",
"disableCensorship": "Nonaktifkan Sensor",