2026-10-16 22:16:53 +07:00
// Multi-language (i18n) definitions for GaC-srtool
// Covers all 13 official languages supported by Honkai: Star Rail
export const SUPPORTED_LANGUAGES = [
2026-10-17 11:22:50 +07:00
{
"code" : "th" ,
"name" : "ภาษาไทย" ,
"flag" : "🇹🇭"
},
{
"code" : "en" ,
"name" : "English" ,
"flag" : "🇺🇸"
},
{
"code" : "zh-CN" ,
"name" : "简体中文" ,
"flag" : "🇨🇳"
},
{
"code" : "zh-TW" ,
"name" : "繁體中文" ,
"flag" : "🇹🇼"
},
{
"code" : "ja" ,
"name" : "日本語" ,
"flag" : "🇯🇵"
},
{
"code" : "ko" ,
"name" : "한국어" ,
"flag" : "🇰🇷"
},
{
"code" : "vi" ,
"name" : "Tiếng Việt" ,
"flag" : "🇻🇳"
},
{
"code" : "id" ,
"name" : "Bahasa Indonesia" ,
"flag" : "🇮🇩"
},
{
"code" : "es" ,
"name" : "Español" ,
"flag" : "🇪🇸"
},
{
"code" : "fr" ,
"name" : "Français" ,
"flag" : "🇫🇷"
},
{
"code" : "de" ,
"name" : "Deutsch" ,
"flag" : "🇩🇪"
},
{
"code" : "ru" ,
"name" : "Русский" ,
"flag" : "🇷🇺"
},
{
"code" : "pt" ,
"name" : "Português" ,
"flag" : "🇧🇷"
}
2026-10-16 22:16:53 +07:00
];
export const TRANSLATIONS = {
2026-10-17 00:22:03 +07:00
"th" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "เปิดใช้งานฟังก์ชันพิเศษ Aeon ★ Aha ทั่วทั้งเซิร์ฟเวอร์" ,
2026-10-17 01:32:19 +07:00
"btnE6S5" : "⭐ E6S5" ,
"btnE0S1" : "⚡ E0S1" ,
"modalTabShowcase" : "🖼️ การ์ดแสดงผล" ,
"showcaseAutoRelics" : "⚡ ติดตั้งรีลิกส์แนะนำ" ,
"showcaseCopy" : "📋 คัดลอกข้อความ" ,
"showcaseExport" : "🖼️ ส่งออกรูปภาพ" ,
"btnChangeLc" : "เปลี่ยน Light Cone" ,
"lcPassiveTitle" : "เอฟเฟกต์สกิลพิเศษ" ,
"toastE6S5Applied" : "⭐ ปรับตัวละครเป็น E6S5 (Lv.80, สกิลเต็ม, S5) เรียบร้อย" ,
"toastE0S1Applied" : "⚡ ปรับตัวละครเป็น E0S1 (Lv.80, สกิลเต็ม, S1) เรียบร้อย" ,
"toastShowcaseCopied" : "📋 คัดลอกข้อมูล Build ไปยังคลิปบอร์ดแล้ว" ,
"toastRelicsEquipped" : "⚡ ติดตั้งเซ็ตรีลิกส์แนะนำ (+15) ให้ {name} เรียบร้อยแล้ว" ,
2026-10-17 00:48:33 +07:00
"btnAddLc" : "+ เพิ่ม LC" ,
"btnAddRelic" : "+ เพิ่มรีลิกส์" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ เพิ่ม Slot" ,
"lblCreativeMode" : "โหมดสร้างสรรค์" ,
"badgeCreative" : "โหมดสร้างสรรค์" ,
"toastSlotRemoved" : "ลบ Slot {slot} เรียบร้อยแล้ว" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "คำสั่งด่วน" ,
"qaEnergy50Title" : "พลังงานทีม 50%" ,
"qaEnergy50Desc" : "ค่าเริ่มต้นมาตรฐานเมื่อเข้าสู้" ,
"qaEnergy100Title" : "พลังงานทีม 100%" ,
"qaEnergy100Desc" : "พร้อมกดท่าไม้ตายทันที" ,
"qaUnlockAllTitle" : "ปลดล็อกตัวละครครบทุกตัว" ,
"qaUnlockAllDesc" : "เพิ่มครบ 70+ ตัว E6 เต็มคลัง" ,
"qaAddLcsTitle" : "เพิ่มกรวยแสง 5★ ทั้งหมด" ,
"qaAddLcsDesc" : "กรวยแสงประจำตัว S5 เข้าคลัง" ,
"qaTeleportTitle" : "วาร์ปกลับรถไฟ Astral Express" ,
"qaTeleportDesc" : "กลับสู่ Parlor Car จุดปลอดภัย" ,
"qaClearLineupTitle" : "ล้างตัวละครในทีม" ,
"qaClearLineupDesc" : "เคลียร์ทุกช่องเพื่อจัดทีมใหม่" ,
"toastEnergy50" : "ตั้งค่าพลังงานทีม 50% (มาตรฐานเกม) เรียบร้อยแล้ว" ,
"toastEnergy100" : "ตั้งค่าพลังงานทีม 100% (อัลติพร้อมใช้) เรียบร้อยแล้ว" ,
"toastUnlockedAll" : "ปลดล็อกตัวละครครบทุกตัว (70+ ตัว E6) เรียบร้อยแล้ว" ,
"toastAddedAllLcs" : "เพิ่มกรวยแสง 5 ดาวประจำตัวละครทั้งหมดเข้าคลังแล้ว" ,
"toastTeleportedTrain" : "วาร์ปตัวละครกลับสู่ Astral Express Parlor Car เรียบร้อยแล้ว" ,
"toastLineupCleared" : "ล้างตัวละครในทีมเรียบร้อยแล้ว" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ เพิ่มกรวยแสงลง FreeSR" ,
"modalAddRelicTitle" : "🛡️ เพิ่มรีลิกส์ลง FreeSR" ,
"lblSelectLc" : "เลือกกรวยแสง" ,
"lblSelectRelicSet" : "เลือกเซ็ตรีลิกส์" ,
"lblRelicSlot" : "ชิ้นส่วน (Slot)" ,
"lblMainAffix" : "สเตตัสหลัก (Main Affix)" ,
"lblEquipAvatar" : "สวมใส่ให้ตัวละคร" ,
"unassigned" : "-- ยังไม่สวมใส่ (เก็บในคลัง) --" ,
"btnAddLcSubmit" : "💾 เพิ่มลง FreeSR" ,
"btnAddRelicSubmit" : "💾 เพิ่มลง FreeSR" ,
"toastLcAdded" : "เพิ่มกรวยแสงลงใน FreeSR สำเร็จแล้ว" ,
"toastRelicAdded" : "เพิ่มรีลิกส์ลงใน FreeSR สำเร็จแล้ว" ,
"deleteItem" : "ลบ" ,
"toastItemDeleted" : "ลบไอเทมสำเร็จแล้ว" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "Star Rail FreeSR & Server Controller" ,
"online" : "เชื่อมต่อแล้ว" ,
"offline" : "ออฟไลน์" ,
"checking" : "กำลังตรวจสอบ..." ,
"refresh" : "🔄 รีเฟรช" ,
"connectFailed" : "เชื่อมต่อไม่สำเร็จ" ,
"tabDashboard" : "📊 แดชบอร์ด & จัดทีม" ,
"tabAvatars" : "👥 ตัวละคร" ,
"tabEquipment" : "🗡️ กรวยแสง & รีลิกส์" ,
2026-10-18 22:16:18 +07:00
"tabInventory" : "🎒 ไอเทมในกระเป๋า" ,
"inventoryTitle" : "🎒 จัดการจำนวนไอเทม" ,
"inventoryDescription" : "ค้นหาด้วย Item ID แล้วแก้จำนวนหลายรายการก่อนบันทึกครั้งเดียว รายการมาจาก catalog ของ Client ที่เซิร์ฟเวอร์ใช้ ช่องว่างหมายถึงใช้ค่าเริ่มต้นของเซิร์ฟเวอร์" ,
"inventorySearchPlaceholder" : "ค้นหา Item ID..." ,
"inventoryDiscard" : "ทิ้งการแก้ไข" ,
"inventorySave" : "บันทึกการเปลี่ยนแปลง" ,
"inventoryLoadHint" : "กำลังโหลดรายการจากเซิร์ฟเวอร์..." ,
"inventoryItemTotal" : "{count} รายการ" ,
"inventoryPending" : "รอบันทึก {count}" ,
"inventoryPage" : "หน้า {page}/{pages} • {count} รายการ" ,
"inventoryNoMatch" : "ไม่พบ Item ID ที่ค้นหา" ,
"inventoryCountFor" : "จำนวนไอเทม {id}" ,
"inventoryDefaultPlaceholder" : "ค่าเริ่มต้นเซิร์ฟเวอร์" ,
"inventoryGaCOnly" : "ตัวจัดการนี้ใช้ได้กับ GaC-hkrpg-go เท่านั้น" ,
"inventoryLoadSuccess" : "โหลด catalog แล้ว {count} รายการ • ค่าเริ่มต้นจะใช้จำนวนของเซิร์ฟเวอร์" ,
"inventoryLoadFailed" : "โหลด catalog ไม่สำเร็จ" ,
"inventorySaving" : "กำลังบันทึก {count} รายการ..." ,
"inventorySaveSuccess" : "บันทึก {count} รายการแล้ว • เข้าเกมใหม่เพื่อโหลดค่าเข้ากระเป๋า" ,
"inventorySaveFailed" : "บันทึกไม่สำเร็จ" ,
"inventoryItemId" : "Item ID" ,
"inventoryDefaultCount" : "จำนวนในกระเป๋า" ,
"inventoryPrevious" : "ก่อนหน้า" ,
"inventoryNext" : "ถัดไป" ,
2026-10-17 00:22:03 +07:00
"tabPersistent" : "💾 จัดการเซฟ GaC" ,
"tabExrank" : "⚡ สกิลพิเศษ Ex-Rank" ,
"tabJson" : "📝 จัดการไฟล์ JSON" ,
"tabSettings" : "⚙️ ตั้งค่า" ,
"statAvatars" : "ตัวละครที่ครอบครอง" ,
"statLightcones" : "กรวยแสง" ,
"statRelics" : "รีลิกส์" ,
"serverStatusTitle" : "📍 สถานะเซิร์ฟเวอร์ & พิกัดปัจจุบัน" ,
"lblServerModeActive" : "โหมดเซิร์ฟเวอร์ที่ใช้งาน" ,
"lblApiEndpoint" : "API Gateway Endpoint" ,
"lblPlaneId" : "Plane ID" ,
"lblFloorId" : "Floor ID" ,
"coords" : "พิกัดตัวละคร XYZ" ,
"quickActionsTitle" : "⚡ ดำเนินการด่วน" ,
"quickActionsSubtitle" : "ส่งคำสั่งไปยังเซิร์ฟเวอร์ทันที" ,
"btnMaxAll" : "⭐ ปรับเลเวล 80 & ปลด E6 ตัวละครทั้งหมด" ,
"btnSyncPersistent" : "💾 ซิงค์ข้อมูล Persistent ล่าสุด" ,
"currentLineupTitle" : "🎮 ทีมปัจจุบัน" ,
"slot" : "ตำแหน่งที่" ,
"slotEmpty" : "ว่าง (คลิกเพื่อเพิ่ม)" ,
"slotTooltip" : "คลิกเพื่อเลือกตัวละครลงตำแหน่งนี้" ,
"removeFromTeam" : "นำออกจากทีม" ,
"searchPlaceholder" : "🔍 ค้นหาชื่อหรือ ID ตัวละคร..." ,
"filterAllRarity" : "ทุกระดับดาว" ,
"filter5Star" : "5 ดาว" ,
"filter4Star" : "4 ดาว" ,
"filterAllElements" : "ทุกธาตุ" ,
"filterAllPaths" : "ทุกประเภท" ,
"btnReload" : "🔄 รีโหลด" ,
"avatarsLoading" : "กำลังดึงข้อมูลตัวละคร..." ,
"noAvatarsFound" : "ไม่พบตัวละครที่ตรงกับเงื่อนไข" ,
"eidolonLabel" : "Eidolon:" ,
"confirmMaxAll" : "ยืนยันปรับตัวละครทั้งหมดให้เป็นเลเวล 80 และปลด E6 หรือไม่?" ,
"maxAllSuccess" : "ปรับเต็มทุกตัวละครสำเร็จแล้ว!" ,
"avatarRankSuccess" : "ปรับตัวละคร {id} เป็น E{rank} สำเร็จ" ,
"eqLcTitle" : "🗡️ กรวยแสงในคลัง" ,
"eqLcSubtitle" : "รายการกรวยแสงทั้งหมดจาก freesr-data.json" ,
"eqLcLoading" : "กำลังโหลดข้อมูลกรวยแสง..." ,
"eqRelicTitle" : "🛡️ รีลิกส์ในคลัง" ,
"eqRelicSubtitle" : "รายการรีลิกส์ทั้งหมดจาก freesr-data.json" ,
"eqRelicLoading" : "กำลังโหลดข้อมูลรีลิกส์..." ,
"itemCount" : "{n} ชิ้น" ,
"notEquipped" : "ไม่ได้สวมใส่" ,
"equippedBy" : "สวมใส่โดย" ,
"noLcData" : "ยังไม่มีข้อมูลกรวยแสง" ,
"noRelicData" : "ยังไม่มีข้อมูลรีลิกส์" ,
"persistentTitle" : "💾 จัดการไฟล์เซฟ GaC" ,
"persistentBadge" : "เซิร์ฟเวอร์ของเราเอง" ,
"persistentSubtitle" : "ไฟล์ persistent เก็บการตั้งค่าสถานะผู้เล่นเฉพาะของเซิร์ฟเวอร์ GaC เช่น เพศ/ธาตุตัวเอก, สเตตัส March 7th, สวิตช์ฟังก์ชัน Global ต่างๆ" ,
"persistentTbM7Title" : "👤 ผู้บุกเบิก & March 7th" ,
"lblTbGenderElement" : "เพศ & ธาตุของตัวเอก" ,
"lblM7Path" : "สายของ March 7th" ,
"btnSaveCharSettings" : "💾 บันทึกการตั้งค่าตัวละคร" ,
"persistentGlobalTitle" : "⚙️ สวิตช์ระบบพิเศษของ GaC" ,
"swGlobalDesc" : "เปิดใช้งานฟังก์ชันพิเศษ SW ทั่วทั้งเซิร์ฟเวอร์" ,
"castoriceGlobalDesc" : "เปิดใช้งานฟังก์ชันพิเศษ Castorice ทั่วทั้งเซิร์ฟเวอร์" ,
"btnSaveGlobalSwitch" : "💾 บันทึกสวิตช์ Global" ,
"exrankTitle" : "⚡ ระบบปลดล็อค Ex-Rank Skill" ,
"exrankSubtitle" : "เปิดใช้งานพรสวรรค์และกลไกพิเศษ Ex-Rank สำหรับตัวละครเฉพาะใน FreeSR (เช่น Jing Yuan โดน CC ไม่หยุดชะงัก, Dan Heng IL, Acheron)" ,
"btnEnableAll" : "เปิด Ex-Rank ทั้งหมด" ,
"btnDisableAll" : "ปิด Ex-Rank ทั้งหมด" ,
"exrankToggleSuccess" : "{name}: {status} Ex-Rank สำเร็จ" ,
"exrankAllSuccess" : "{status} Ex-Rank ทุกตัวละครสำเร็จ" ,
"enabled" : "เปิดใช้งาน" ,
"disabled" : "ปิดใช้งาน" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 ไฟล์เซฟ persistent" ,
2026-10-17 11:08:20 +07:00
"btnDataGame" : "🎮 data-in-game.json" ,
2026-10-17 00:22:03 +07:00
"btnBeautify" : "✨ จัดรูปแบบ JSON" ,
"btnDownload" : "📥 ดาวน์โหลดสำรอง" ,
"btnUpload" : "📤 อัปโหลดไฟล์" ,
"btnSaveServer" : "💾 บันทึกไปยังเซิร์ฟเวอร์" ,
"jsonTip" : "คำแนะนำ: สามารถแก้ไขค่าดิบแล้วกด 'บันทึกไปยังเซิร์ฟเวอร์' ได้ทันที" ,
"jsonStatusReady" : "พร้อมใช้งาน" ,
"jsonStatusOpening" : "กำลังเปิด: {name}" ,
"jsonSaveSuccess" : "บันทึกไฟล์ {name} เรียบร้อยแล้ว" ,
"jsonInvalid" : "รูปแบบ JSON ไม่ถูกต้อง" ,
2026-10-17 01:40:58 +07:00
"settingsConnTitle" : "⚙️ ตั้งค่าการเชื่อมต่อ API Gateway" ,
"settingsConnSubtitle" : "กำหนด Endpoint และโหมดของเซิร์ฟเวอร์ที่ต้องการสั่งการ" ,
2026-10-17 00:22:03 +07:00
"lblServerMode" : "โหมดเซิร์ฟเวอร์" ,
"lblApiGatewayUrl" : "REST API Gateway URL" ,
2026-10-17 01:40:58 +07:00
"btnTestPing" : "⚡ ทดสอบการเชื่อมต่อ" ,
2026-10-17 00:22:03 +07:00
"btnSaveSettings" : "💾 บันทึกการตั้งค่า" ,
"btnResetDefault" : "คืนค่าเริ่มต้น" ,
2026-10-17 01:40:58 +07:00
"settingsBattleTitle" : "🎮 ค่าเริ่มต้นการต่อสู้ & FreeSR" ,
"settingsBattleSubtitle" : "ปรับแต่งพฤติกรรมเริ่มต้นของระบบในเกมและการจัดทีม" ,
"lblDefaultEnergy" : "พลังงานเริ่มต้นของทีม (Battle Starting Energy)" ,
"lblAutoSync" : "ซิงค์ไปยังเซิร์ฟเวอร์อัตโนมัติ (Auto-Sync)" ,
"descAutoSync" : "ส่งการเปลี่ยนแปลงไปยังเซิร์ฟเวอร์ทันทีเมื่อแก้ไขตัวละครหรือไอเทม" ,
"lblDefaultCreative" : "เปิดโหมดสร้างสรรค์เมื่อเริ่มต้น (Creative Mode)" ,
"descDefaultCreative" : "อนุญาตให้ใส่ตัวละครซ้ำหรือจัดทีมได้มากกว่า 4 ช่องตลอดเวลา" ,
"settingsShowcaseTitle" : "🖼️ การแสดงผลการ์ด Showcase" ,
"settingsShowcaseSubtitle" : "ปรับแต่งความสวยงามและรายละเอียดในหน้าการ์ดแสดงผล Build" ,
"lblShowRolls" : "แสดงจำนวน Roll ของซับสเตตัสรีลิกส์" ,
"descShowRolls" : "แสดงแท็กจำนวนครั้งที่สุ่มลงสเตตัสย่อย (Sub-stat Roll Counts)" ,
"lblElementAura" : "เอฟเฟกต์แสงเรืองตามธาตุ (Element Aura Glow)" ,
"descElementAura" : "เปลี่ยนสีพื้นหลังและการเรืองแสงของการ์ดตามธาตุของตัวละครนั้นๆ" ,
"settingsCacheTitle" : "🧹 จัดการข้อมูลแคช & รีเซ็ตระบบ" ,
"settingsCacheSubtitle" : "ล้างข้อมูลชั่วคราวในเบราว์เซอร์หรือคืนค่าเครื่องมือเป็นค่าเริ่มต้น" ,
"lblCacheSize" : "สถานะหน่วยความจำ LocalStorage:" ,
"btnClearCache" : "🧹 ล้างแคชเบราว์เซอร์" ,
"btnFactoryReset" : "🔄 คืนค่าเริ่มต้นทั้งหมด" ,
"toastPingSuccess" : "⚡ เชื่อมต่อสำเร็จ! Latency: {ms} ms" ,
"toastPingFailed" : "❌ ไม่สามารถเชื่อมต่อกับ Gateway ได้ กรุณาตรวจสอบเซิร์ฟเวอร์" ,
"toastCacheCleared" : "🧹 ล้างข้อมูลแคชเบราว์เซอร์เรียบร้อยแล้ว" ,
"apiSettingsTitle" : "⚙️ ตั้งค่าการเชื่อมต่อ API Gateway" ,
"apiSettingsSubtitle" : "ปรับเปลี่ยนพอร์ตหรือ IP ได้ตามไฟล์ server.json ของคุณ" ,
2026-10-17 00:22:03 +07:00
"modalTitleCharEdit" : "ปรับแต่งตัวละคร" ,
"modalBtnMaxAllChar" : "⭐ ปรับเต็มทั้งหมด" ,
"modalTabSkills" : "⚡ สกิลและร่องรอย" ,
"modalTabStatus" : "⚙️ เลเวล & Eidolon" ,
"modalTabLightcone" : "🗡️ กรวยแสง" ,
"modalSkillCombatTitle" : "ระดับสกิลต่อสู้" ,
"modalBtnMaxSkills" : "⭐ ปรับสกิลเต็ม 10/10" ,
"modalSkillBasic" : "โจมตีปกติ" ,
"modalSkillSkill" : "สกิลต่อสู้" ,
"modalSkillUltra" : "ท่าไม้ตาย" ,
"modalSkillTalent" : "พรสวรรค์" ,
"modalTracesTitle" : "ร่องรอยและเทคนิค" ,
"modalTraceTechnique" : "⚡ เทคนิค — เปิดใช้งานก่อนเริ่มการต่อสู้" ,
"traceA2" : "🌟 ร่องรอยพิเศษ A2" ,
"traceA4" : "🌟 ร่องรอยพิเศษ A4" ,
"traceA6" : "🌟 ร่องรอยพิเศษ A6" ,
"traceStatNodes" : "💎 โหนดสเตตัสเสริมทั้งหมด (10 โหนด)" ,
"lblLevelRange" : "ระดับเลเวล (1-80)" ,
"lblPromotionRange" : "การเลื่อนขั้น (0-6)" ,
"lblEidolonLevel" : "ระดับ Eidolon" ,
"btnResetE0" : "รีเซ็ต E0" ,
"btnMaxE6" : "⭐ ปลดเต็ม E6" ,
"modalEnergyTitle" : "พลังงานท่าไม้ตาย" ,
"modalEnergy50" : "ตั้งค่า 50%" ,
"modalEnergy100" : "เต็ม 100%" ,
"modalLcTitle" : "กรวยแสงที่สวมใส่" ,
"modalBtnMaxLc" : "⭐ ปรับกรวยแสงเต็มขั้น" ,
"lblLcId" : "ID กรวยแสง" ,
"modalLcIdPlaceholder" : "เช่น 21002 หรือ 24001" ,
"lblLcLevel" : "เลเวลกรวยแสง (1-80)" ,
"lblLcRank" : "ระดับการขัดเกลา" ,
"modalBtnClose" : "✕ ปิด" ,
"modalBtnSave" : "💾 บันทึกตัวละคร" ,
"pickerTitle" : "เลือกตัวละครเข้าทีม" ,
"pickerSearchPlaceholder" : "🔍 ค้นหาตัวละครเพื่อลงทีม..." ,
"apiModalTitle" : "⚙️ ตั้งค่าการเชื่อมต่อ API Server" ,
"btnCancel" : "ยกเลิก" ,
"btnSaveTest" : "บันทึก & ทดสอบ" ,
"toastSlotUpdated" : "อัปเดตทีม Slot {slot} เป็น: {name}" ,
"toastCharMaxed" : "⭐ ปรับ {name} เป็น Lv. 80 E6 เรียบร้อย" ,
"toastCharSaved" : "บันทึกตัวละคร {name} เรียบร้อย" ,
"toastAllSkillsMaxed" : "⭐ ปรับสกิลและร่องรอยเต็มทั้งหมดแล้ว" ,
"toastServerSwitched" : "สลับโหมดเซิร์ฟเวอร์เป็น: {mode}" ,
"tbOptions" : {
"MalePhysical" : "ผู้บุกเบิกชาย - กายภาพ" ,
"FemalePhysical" : "ผู้บุกเบิกหญิง - กายภาพ" ,
"MalePreservation" : "ผู้บุกเบิกชาย - ไฟ" ,
"FemalePreservation" : "ผู้บุกเบิกหญิง - ไฟ" ,
"MaleHarmony" : "ผู้บุกเบิกชาย - ประสาน" ,
"FemaleHarmony" : "ผู้บุกเบิกหญิง - ประสาน" ,
"MaleRemembrance" : "ผู้บุกเบิกชาย - ความทรงจำ" ,
"FemaleRemembrance" : "ผู้บุกเบิกหญิง - ความทรงจำ"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "March 7th - ล่าสังหาร" ,
"MarchPreservation" : "March 7th - อนุรักษ์"
},
"elements" : {
"Physical" : "กายภาพ" ,
"Fire" : "ไฟ" ,
"Ice" : "น้ำแข็ง" ,
"Lightning" : "สายฟ้า" ,
"Wind" : "ลม" ,
"Quantum" : "ควอนตัม" ,
"Imaginary" : "จินตภาพ" ,
"Unknown" : "ไม่ระบุ"
},
"paths" : {
"Destruction" : "ทำลายล้าง" ,
"Hunt" : "ล่าสังหาร" ,
"Erudition" : "ปัญญา" ,
"Harmony" : "ประสาน" ,
"Nihility" : "ลบล้าง" ,
"Preservation" : "อนุรักษ์" ,
"Abundance" : "เฟื่องฟู" ,
"Remembrance" : "ความทรงจำ" ,
"Unknown" : "ไม่ระบุ" ,
"Elation" : "ปีติ"
},
"settingsSaved" : "บันทึกการตั้งค่าสำเร็จ!" ,
2026-10-17 03:20:18 +07:00
"settingsReset" : "คืนค่าเริ่มต้นเรียบร้อย" ,
"qaLineupE0S1Title" : "ปรับทีมเป็น E0S1" ,
"qaLineupE0S1Desc" : "ตัวละครในทีมเป็น E0 พร้อม LC S1" ,
"qaLineupRelicsTitle" : "ใส่อุปกรณ์ทีมครบชุด" ,
"qaLineupRelicsDesc" : "ใส่รีลิกส์ +15 ครบ 4 คนในทีม" ,
"lblPersistenceInfo" : "ระบบจัดการไฟล์เซฟและข้อมูลฝั่งเซิร์ฟเวอร์" ,
"modalTabOverview" : "ภาพรวม" ,
"modalTabRelics" : "รีลิกส์ & อุปกรณ์" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ คุณสมบัติพื้นฐาน" ,
"attrAdvanced" : "◆ คุณสมบัติขั้นสูง" ,
"attrElemental" : "◆ คุณสมบัติประเภท" ,
"statMaxHp" : "HP สูงสุด" ,
"statAtk" : "พลังโจมตี" ,
"statDef" : "พลังป้องกัน" ,
"statSpd" : "ความเร็ว" ,
"statCritRate" : "อัตราคริ" ,
"statCritDmg" : "ดาเมจคริ" ,
"statBreakEffect" : "ทำลายจุดอ่อน" ,
"statHealBoost" : "เพิ่มการรักษา" ,
"statMaxEnergy" : "พลังงานสูงสุด" ,
"statEnergyRegen" : "อัตราการฟื้นฟูพลังงาน" ,
"statEhr" : "อัตราสร้างสถานะ" ,
"statRes" : "ต้านทานสถานะ" ,
"statDmgBoost" : "เพิ่มความเสียหาย {element}" ,
"relicPickerTitle" : "🛡️ จัดการรีลิกส์: {slot}" ,
"tabQuickGen" : "⚡ สวมใส่ / สร้างชิ้นแนะนำ" ,
"tabFromInventory" : "📦 เลือกจากคลัง" ,
"btnEquipInstant" : "⚡ สวมใส่ชิ้นนี้ทันที (+15 5★ ออฟเทพ)" ,
"btnUnequip" : "❌ ถอดชิ้นนี้ออก" ,
"currentEquipped" : "ชิ้นที่กำลังสวมใส่อยู่ในปัจจุบัน" ,
"noRelicEquipped" : "ยังไม่ได้สวมใส่รีลิกส์ในช่องนี้" ,
"chooseMainStat" : "เลือกสเตตัสหลัก (Main Stat):" ,
"chooseSet" : "เลือกเซ็ตที่ต้องการ:" ,
"recommendedBadge" : "แนะนำ" ,
2026-10-17 03:20:18 +07:00
"overviewStatsTitle" : "⚔️ ค่าพลังการต่อสู้ (Combat Stats)" ,
"overviewStatsNote" : "รวมโบนัสกรวยแสงและรีลิกส์" ,
"overviewEquippedLc" : "🗡️ กรวยแสงที่สวมใส่" ,
"overviewEquippedRelics" : "🛡️ รีลิกส์และเซ็ต" ,
"modalRelicsTitle" : "🛡️ สวมใส่รีลิกส์ (Relics 6 ชิ้น)" ,
"modalRelicsSubtitle" : "คลิกแต่ละช่องเพื่อเลือกเปลี่ยน หรือสวมใส่เซ็ตแนะนำ" ,
"btnAutoEquipRelics" : "⚡ สวมใส่เซ็ตแนะนำครบชุด" ,
"btnClearAllRelics" : "🧹 ถอดทั้งหมด" ,
"activeSetEffects" : "✨ เอฟเฟกต์เซ็ตที่เปิดใช้งาน" ,
"modalColLevel" : "เลเวล" ,
"lblPromotion" : "ขั้นเลื่อนขั้น" ,
"slotPickerTitle" : "🛡️ เลือกสวมใส่รีลิกส์" ,
"quickGenRecTitle" : "⚡ สร้างชิ้นแนะนำสำหรับช่องนี้" ,
"quickGenRecDesc" : "สร้างรีลิกส์ 5★ +15 ตรงเซ็ตและสเตตัสหลักที่ดีที่สุด" ,
"btnGenAndEquip" : "สร้าง & สวมใส่" ,
"selectFromInventory" : "เลือกจากคลังเก็บของ (ตรงช่อง)" ,
2026-10-17 03:59:45 +07:00
"btnAllE0S1" : "⚡ ปรับ E0S1 ทุกตัว" ,
"qaGachabaseTitle" : "ดึงข้อมูล Gachabase" ,
2026-10-17 11:22:50 +07:00
"qaGachabaseDesc" : "นำเข้าตัวละคร/กรวยแสง เบต้าหรือใหม่ล่าสุด" ,
2026-10-17 15:33:47 +07:00
"miniBattleTitle" : "สรุปการต่อสู้ล่าสุด & ดาเมจทีม" ,
"miniBattleSubtitle" : "สถิติดาเมจ, DPS และสัดส่วนการทำดาเมจของตัวละครในทีมจากการต่อสู้จริงล่าสุด" ,
"miniTotalDmg" : "ดาเมจรวม" ,
"miniTeamDps" : "DPS รวม" ,
"miniBreakDmg" : "Break / Super Break" ,
"miniBattleTurns" : "เทิร์น / เวลา" ,
"miniBreakdownTitle" : "สัดส่วนดาเมจสมาชิกในทีม (Damage Share)" ,
"miniViewFullAnalyst" : "Damage Analyst →" ,
"miniNoBattleTitle" : "ยังไม่มีข้อมูลการต่อสู้ล่าสุด" ,
"miniNoBattleDesc" : "เข้าสู้ในเกม (Calyx / Shadow / Boss) เพื่อเริ่มจับสถิติดาเมจแบบเรียลไทม์" ,
"miniBtnFetch" : "🔄 ดึงข้อมูลสด" ,
"miniBtnDemo" : "⚡ โหลดข้อมูลตัวอย่าง" ,
2026-10-17 11:22:50 +07:00
"synergyTitle" : "วิเคราะห์ Synergy ทีม & จุดอ่อน" ,
"synergySubtitle" : "วิเคราะห์การครอบคลุม Weakness Break, ความสมดุลของบทบาท และความพร้อมของทีม" ,
"synergyBreakCoverage" : "🎯 การทำลายจุดอ่อน (Weakness Break Coverage)" ,
"synergyRoleBalance" : "🛡️ การกระจายบทบาทในทีม (Team Composition & Roles)" ,
2026-10-17 15:33:47 +07:00
"synergyEquipmentTitle" : "🛡️ ความพร้อมของอุปกรณ์และเลเวลเฉลี่ย" ,
2026-10-17 11:22:50 +07:00
"synergyAvgLevel" : "เลเวลเฉลี่ย" ,
"synergyAvgEidolon" : "Eidolon เฉลี่ย" ,
"synergyLcEquipped" : "สวมกรวยแสง" ,
"synergyRelicFull" : "รีลิกส์ครบชุด" ,
"synergyCoverageBadge" : "ครอบคลุม {count}/7 ธาตุ" ,
"synergyNoInTeam" : "ไม่มีในทีม" ,
"roleDps" : "🗡️ DPS" ,
"roleSupport" : "⚡ ซัพพอร์ต/ดีบัฟ" ,
"roleSustain" : "🛡️ Sustain ฮีล/ชิลด์" ,
"roleSpecialist" : "🔮 พิเศษ/FUA" ,
"adviceEmpty" : "ยังไม่มีตัวละครในทีม กรุณาเลือกตัวละครในทีมด้านบน" ,
"adviceNoSustain" : "⚠️ ข้อแนะนำ: ทีมยังขาดตัวละครสายป้องกันหรือรักษา (Preservation / Abundance) แนะนำใส่ 1 ตำแหน่งเพื่อความปลอดภัยในการเล่น" ,
"adviceNoDps" : "💡 ข้อแนะนำ: ทีมมีแต่ตัวซัพพอร์ต ยังไม่มีตัวทำดาเมจหลัก (Destruction / Hunt / Erudition)" ,
"adviceNoSupport" : "💡 ข้อแนะนำ: ทีมมีตัวดาเมจแต่ยังไม่มีตัวบัฟหรือดีบัฟ (Harmony / Nihility) เสริมตัวซัพพอร์ตจะช่วยเร่งดาเมจได้มหาศาล" ,
"adviceBalanced" : "✅ สมดุลยอดเยี่ยม: ทีมมีโครงสร้างครบเครื่อง ทั้งตัวทำดาเมจ ซัพพอร์ตบัฟ/ดีบัฟ และตัวฮีลเลอร์/ชิลเดอร์ พร้อมลุยทุกคอนเทนต์!" ,
"consoleTitle" : "คอนโซลคำสั่ง GM & Log สด" ,
"consoleSubtitle" : "ส่งคำสั่ง GM / Server commands แบบเรียลไทม์ พร้อมติดตามสถานะและ Packet Log" ,
"consoleCopyLog" : "📋 คัดลอก" ,
"consoleClearLog" : "🗑️ ล้าง Log" ,
"consoleQuickTitle" : "⚡ คำสั่งด่วนที่ใช้บ่อย (Quick Commands)" ,
2026-10-17 12:09:02 +07:00
"quickCmdHeal" : "💖 /heal" ,
"quickCmdJades" : "💎 +100k Jades" ,
"quickCmdCredits" : "💰 +10M Credits" ,
"quickCmdMax" : "⚡ /max" ,
"quickCmdExpress" : "🚂 รถไฟ Express" ,
"quickCmdClearLineup" : "🧹 เคลียร์ทีม" ,
"quickCmdHelp" : "❓ /help" ,
"consoleReady" : "GaC Server Console พร้อมใช้งาน (พิมพ์ /help เพื่อดูคำสั่งทั้งหมด)" ,
"filterSamePath" : "สายเดียวกัน" ,
2026-10-17 11:22:50 +07:00
"consolePlaceholder" : "พิมพ์คำสั่ง GM เช่น /heal, /max, /teleport 20411, /give 102 1000..." ,
"consoleSend" : "ส่งคำสั่ง" ,
"consoleHistoryHint" : "💡 รองรับกด ↑ ↓ เพื่อเลือกประวัติคำสั่งก่อนหน้า" ,
"consoleOnline" : "● เซิร์ฟเวอร์ออนไลน์" ,
"consoleOffline" : "○ ออฟไลน์ (คำสั่งทำงานผ่านแคชภายใน)" ,
"consoleLogCopied" : "📋 คัดลอก Log ทั้งหมดลงในคลิปบอร์ดแล้ว" ,
"consoleLogCopyFailed" : "❌ ไม่สามารถคัดลอก Log ได้" ,
"consoleLogCleared" : "ล้างหน้าจอ Terminal เรียบร้อย" ,
"btnGachabaseSync" : "🌐 ซิงค์ Gachabase" ,
"tabPersistentGaC" : "💾 จัดการเซฟ GaC" ,
"tabPersistentFirefly" : "👤 ผู้บุกเบิก & March 7th" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "Superimpose (ขัดเกลา)" ,
"lcPickerTitle" : "🗡️ เลือกสวมใส่กรวยแสง (Light Cone)" ,
"lcPickerSigTitle" : "⭐ กรวยแสงประจำตัวแนะนำ (Signature)" ,
"lcPickerEquipSig" : "⚡ สวมใส่ชิ้นนี้" ,
"lcPickerUnequip" : "✕ ถอดกรวยแสงออก" ,
2026-10-17 13:07:32 +07:00
"lblPingInterval" : "ความถี่ในการตรวจสอบเซิร์ฟเวอร์ (Ping Interval)" ,
"tabDamageAnalyst" : "💥 Damage Analyst" ,
"analystTitle" : "💥 วิเคราะห์ความเสียหายจากการต่อสู้ (Damage Analyst)" ,
"analystSubtitle" : "ดักจับและวิเคราะห์ดาเมจจากการต่อสู้จริงในเกม Star Rail (ระบบเดียวกับ FireflyGO / Veritas)" ,
"analystFetchBtn" : "🔄 ดึงดาเมจล่าสุดจากในเกม" ,
"analystAutoSync" : "⚡ ซิงค์อัตโนมัติเมื่อจบการต่อสู้" ,
"analystImportBtn" : "📂 นำเข้าไฟล์ JSON" ,
"analystExportBtn" : "💾 ส่งออก JSON" ,
"analystClearBtn" : "🗑️ ล้างข้อมูล" ,
"analystNoBattle" : "ยังไม่มีข้อมูลการต่อสู้ — กรุณาเริ่มการต่อสู้ในเกม หรือกด 'ดึงดาเมจล่าสุด' / 'นำเข้าไฟล์ JSON'" ,
"analystTotalDamage" : "ดาเมจรวมทั้งทีม" ,
"analystCycles" : "จำนวนรอบ (Cycles)" ,
"analystTurns" : "เทิร์นทั้งหมด" ,
"analystDuration" : "ระยะเวลาการต่อสู้" ,
"analystHealing" : "การฟื้นฟู HP รวม" ,
"analystShield" : "โล่ป้องกันรวม" ,
"analystDpsShare" : "สัดส่วนดาเมจ (DPS Share)" ,
"analystBreakdownTitle" : "รายละเอียดดาเมจจำแนกตามประเภท" ,
"analystDmgNormal" : "🗡️ โจมตีปกติ" ,
"analystDmgSkill" : "⚡ สกิลต่อสู้" ,
"analystDmgUlt" : "💥 ท่าไม้ตาย" ,
"analystDmgBreak" : "🔨 Break / Super Break" ,
"analystDmgFollowup" : "🔄 โจมตีต่อเนื่อง" ,
"analystDmgDot" : "🩸 ดาเมจต่อเนื่อง (DoT)" ,
"analystMaxHit" : "ดาเมจสูงสุดใน 1 ครั้ง" ,
"analystDamageTaken" : "ดาเมจที่ได้รับ" ,
"analystTurnsTaken" : "เทิร์นแอ็กชัน" ,
"analystSkillUses" : "จำนวนครั้งที่ใช้สกิล" ,
"analystEnemyTitle" : "👾 รายชื่อศัตรูที่ถูกโจมตี (Targets / Enemies)" ,
"analystEnemyDmgTaken" : "ดาเมจที่ศัตรูได้รับ" ,
"analystEnemyTurns" : "เทิร์นของศัตรู" ,
"analystStatusWin" : "🏆 ชนะการต่อสู้" ,
"analystStatusLose" : "💀 พ่ายแพ้" ,
"analystStatusQuit" : "🚪 ยอมแพ้ / ออกจากการต่อสู้" ,
"analystToastFetched" : "✅ ดึงข้อมูลการต่อสู้ล่าสุดจากเซิร์ฟเวอร์เรียบร้อย" ,
"analystToastImported" : "✅ นำเข้าข้อมูลการต่อสู้เรียบร้อย" ,
"analystToastCleared" : "🗑️ ล้างข้อมูลการต่อสู้เรียบร้อย" ,
"analystDashboardBanner" : "💥 ข้อมูลการต่อสู้ล่าสุด: ดาเมจรวม {dmg} ({cycles} รอบ) — คลิกเพื่อดูบทวิเคราะห์เต็ม →"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"en" : {
2026-10-17 13:07:32 +07:00
"tabDamageAnalyst" : "💥 Damage Analyst" ,
"analystTitle" : "💥 In-Game Combat Damage Analyst" ,
"analystSubtitle" : "Capture & analyze real combat statistics from Star Rail (FireflyGO / Veritas architecture)" ,
"analystFetchBtn" : "🔄 Fetch In-Game Battle" ,
"analystAutoSync" : "⚡ Auto-sync on battle finish" ,
"analystImportBtn" : "📂 Import Battle JSON" ,
"analystExportBtn" : "💾 Export JSON" ,
"analystClearBtn" : "🗑️ Clear Report" ,
"analystNoBattle" : "No combat data recorded yet — Please play a battle in-game or click 'Fetch In-Game Battle' / 'Import Battle JSON'" ,
"analystTotalDamage" : "Team Total Damage" ,
"analystCycles" : "Cycles Elapsed" ,
"analystTurns" : "Total Turns" ,
"analystDuration" : "Combat Duration" ,
"analystHealing" : "Total Healing" ,
"analystShield" : "Total Shield" ,
"analystDpsShare" : "Damage Share (DPS %)" ,
"analystBreakdownTitle" : "Damage Breakdown by Category" ,
"analystDmgNormal" : "🗡️ Basic ATK" ,
"analystDmgSkill" : "⚡ Skill" ,
"analystDmgUlt" : "💥 Ultimate" ,
"analystDmgBreak" : "🔨 Break / Super Break" ,
"analystDmgFollowup" : "🔄 Follow-up" ,
"analystDmgDot" : "🩸 DoT" ,
"analystMaxHit" : "Max Single Hit" ,
"analystDamageTaken" : "Damage Taken" ,
"analystTurnsTaken" : "Action Turns" ,
"analystSkillUses" : "Ability Usages" ,
"analystEnemyTitle" : "👾 Enemy & Target Analysis" ,
"analystEnemyDmgTaken" : "Damage Received" ,
"analystEnemyTurns" : "Enemy Turns" ,
"analystStatusWin" : "🏆 Victory" ,
"analystStatusLose" : "💀 Defeat" ,
"analystStatusQuit" : "🚪 Retreated / Quitted" ,
"analystToastFetched" : "✅ Latest battle statistics fetched successfully" ,
"analystToastImported" : "✅ Battle data imported successfully" ,
"analystToastCleared" : "🗑️ Battle report cleared" ,
"analystDashboardBanner" : "💥 Latest Battle: Total {dmg} ({cycles} Cycles) — View Full Analysis →" ,
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "Enable server-wide Aeon ★ Aha special trait" ,
2026-10-17 01:32:19 +07:00
"btnE6S5" : "⭐ E6S5" ,
"btnE0S1" : "⚡ E0S1" ,
"modalTabShowcase" : "🖼️ Showcase Card" ,
"showcaseAutoRelics" : "⚡ Auto-equip Relics" ,
"showcaseCopy" : "📋 Copy Text" ,
"showcaseExport" : "🖼️ Export Image" ,
"btnChangeLc" : "Change Light Cone" ,
"lcPassiveTitle" : "Light Cone Ability" ,
"toastE6S5Applied" : "⭐ Character build maxed to E6S5 (Lv.80, Max Skills, S5)!" ,
"toastE0S1Applied" : "⚡ Character build set to E0S1 (Lv.80, Max Skills, S1)!" ,
"toastShowcaseCopied" : "📋 Build information copied to clipboard!" ,
"toastRelicsEquipped" : "⚡ Optimal +15 relic set equipped for {name}!" ,
2026-10-17 00:48:33 +07:00
"btnAddLc" : "+ Add LC" ,
"btnAddRelic" : "+ Add Relic" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ Add Slot" ,
"lblCreativeMode" : "Creative Mode" ,
"badgeCreative" : "Creative" ,
"toastSlotRemoved" : "Removed Slot {slot}" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "Quick Tools" ,
"qaEnergy50Title" : "Team Energy 50%" ,
"qaEnergy50Desc" : "Standard starting battle energy" ,
"qaEnergy100Title" : "Team Energy 100%" ,
"qaEnergy100Desc" : "Instant Ultimate ready" ,
"qaUnlockAllTitle" : "Unlock All Avatars" ,
"qaUnlockAllDesc" : "Add all 70+ characters at E6" ,
"qaAddLcsTitle" : "Add All 5★ Light Cones" ,
"qaAddLcsDesc" : "All signature S5 light cones to inventory" ,
"qaTeleportTitle" : "Teleport to Astral Express" ,
"qaTeleportDesc" : "Return to Parlor Car safe hub" ,
"qaClearLineupTitle" : "Clear Team Lineup" ,
"qaClearLineupDesc" : "Empty all slots to rebuild team" ,
2026-10-17 03:59:45 +07:00
"qaGachabaseTitle" : "Fetch from Gachabase" ,
"qaGachabaseDesc" : "Import latest beta & datamined characters/LCs" ,
2026-10-17 01:15:40 +07:00
"toastEnergy50" : "Team energy set to 50% (standard)" ,
"toastEnergy100" : "Team energy set to 100% (instant burst)" ,
"toastUnlockedAll" : "Unlocked all 70+ characters at E6" ,
"toastAddedAllLcs" : "Added all 5★ signature light cones to inventory" ,
"toastTeleportedTrain" : "Teleported to Astral Express Parlor Car" ,
"toastLineupCleared" : "Lineup cleared successfully" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ Add Light Cone to FreeSR" ,
"modalAddRelicTitle" : "🛡️ Add Relic to FreeSR" ,
"lblSelectLc" : "Select Light Cone" ,
"lblSelectRelicSet" : "Select Relic Set" ,
"lblRelicSlot" : "Relic Slot" ,
"lblMainAffix" : "Main Stat" ,
"lblEquipAvatar" : "Equip to Avatar" ,
"unassigned" : "-- Unassigned (Inventory) --" ,
"btnAddLcSubmit" : "💾 Add to FreeSR" ,
"btnAddRelicSubmit" : "💾 Add to FreeSR" ,
"toastLcAdded" : "Light Cone added to FreeSR" ,
"toastRelicAdded" : "Relic added to FreeSR" ,
"deleteItem" : "Delete" ,
"toastItemDeleted" : "Item deleted successfully" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "Star Rail FreeSR & Server Controller" ,
"online" : "Connected" ,
"offline" : "Offline" ,
"checking" : "Checking..." ,
"refresh" : "🔄 Refresh" ,
"connectFailed" : "Connection Failed" ,
"tabDashboard" : "📊 Dashboard & Party" ,
"tabAvatars" : "👥 Characters" ,
"tabEquipment" : "🗡️ Lightcones & Relics" ,
2026-10-18 22:16:18 +07:00
"tabInventory" : "🎒 Inventory" ,
"inventoryTitle" : "🎒 Item quantities" ,
"inventoryDescription" : "Search by item ID, edit several quantities, then save once. Items come from the Client catalog used by the server. Leave a field empty to use the server default." ,
"inventorySearchPlaceholder" : "Search item ID..." ,
"inventoryDiscard" : "Discard edits" ,
"inventorySave" : "Save changes" ,
"inventoryLoadHint" : "Loading the server catalog..." ,
"inventoryItemTotal" : "{count} items" ,
"inventoryPending" : "{count} pending" ,
"inventoryPage" : "Page {page}/{pages} • {count} items" ,
"inventoryNoMatch" : "No matching item IDs" ,
"inventoryCountFor" : "Quantity for item {id}" ,
"inventoryDefaultPlaceholder" : "Server default" ,
"inventoryGaCOnly" : "This editor is available with GaC-hkrpg-go only." ,
"inventoryLoadSuccess" : "Loaded {count} catalog items • unchanged items use the server default" ,
"inventoryLoadFailed" : "Could not load the catalog" ,
"inventorySaving" : "Saving {count} items..." ,
"inventorySaveSuccess" : "Saved {count} items • log in again to load the updated bag" ,
"inventorySaveFailed" : "Could not save inventory" ,
"inventoryItemId" : "Item ID" ,
"inventoryDefaultCount" : "Bag quantity" ,
"inventoryPrevious" : "Previous" ,
"inventoryNext" : "Next" ,
2026-10-17 00:22:03 +07:00
"tabPersistent" : "💾 GaC Save Manager" ,
"tabExrank" : "⚡ Ex-Rank Skills" ,
"tabJson" : "📝 JSON Management" ,
"tabSettings" : "⚙️ Settings" ,
"statAvatars" : "Owned Characters" ,
"statLightcones" : "Lightcones" ,
"statRelics" : "Relics" ,
"serverStatusTitle" : "📍 Server Status & Coordinates" ,
"lblServerModeActive" : "Active Server Mode" ,
"lblApiEndpoint" : "API Gateway Endpoint" ,
"lblPlaneId" : "Plane ID" ,
"lblFloorId" : "Floor ID" ,
"coords" : "Character Coordinates XYZ" ,
"quickActionsTitle" : "⚡ Quick Actions" ,
"quickActionsSubtitle" : "Send commands to server instantly" ,
"btnMaxAll" : "⭐ Max Level 80 & E6 All Characters" ,
"btnSyncPersistent" : "💾 Sync Latest Persistent Save" ,
"currentLineupTitle" : "🎮 Current Lineup" ,
"slot" : "Slot" ,
"slotEmpty" : "Empty (Click to add)" ,
"slotTooltip" : "Click to select a character for this slot" ,
"removeFromTeam" : "Remove from team" ,
"searchPlaceholder" : "🔍 Search character name or ID..." ,
"filterAllRarity" : "All Rarities" ,
"filter5Star" : "5-Star" ,
"filter4Star" : "4-Star" ,
"filterAllElements" : "All Elements" ,
"filterAllPaths" : "All Paths" ,
"btnReload" : "🔄 Reload" ,
"avatarsLoading" : "Loading characters..." ,
"noAvatarsFound" : "No matching characters found" ,
"eidolonLabel" : "Eidolon:" ,
"confirmMaxAll" : "Upgrade all characters to Level 80 and unlock E6?" ,
"maxAllSuccess" : "All characters maximized successfully!" ,
"avatarRankSuccess" : "Updated character {id} to E{rank}" ,
"eqLcTitle" : "🗡️ Lightcones in Inventory" ,
"eqLcSubtitle" : "All lightcones from freesr-data.json" ,
"eqLcLoading" : "Loading lightcone data..." ,
"eqRelicTitle" : "🛡️ Relics in Inventory" ,
"eqRelicSubtitle" : "All relics from freesr-data.json" ,
"eqRelicLoading" : "Loading relic data..." ,
"itemCount" : "{n} items" ,
"notEquipped" : "Not equipped" ,
"equippedBy" : "Equipped by" ,
"noLcData" : "No lightcone data available" ,
"noRelicData" : "No relic data available" ,
"persistentTitle" : "💾 GaC Save Manager" ,
"persistentBadge" : "Our Custom Server" ,
"persistentSubtitle" : "The persistent save stores GaC-specific player states like Trailblazer gender/element, March 7th path, and server-wide global features." ,
"persistentTbM7Title" : "👤 Trailblazer & March 7th" ,
"lblTbGenderElement" : "Trailblazer Gender & Element" ,
"lblM7Path" : "March 7th Path" ,
"btnSaveCharSettings" : "💾 Save Character Settings" ,
"persistentGlobalTitle" : "⚙️ GaC Special Features" ,
"swGlobalDesc" : "Enable server-wide Silver Wolf global mechanic" ,
"castoriceGlobalDesc" : "Enable server-wide Castorice global mechanic" ,
"btnSaveGlobalSwitch" : "💾 Save Global Toggles" ,
"exrankTitle" : "⚡ Ex-Rank Skills System" ,
"exrankSubtitle" : "Toggle special Ex-Rank talents and perks in FreeSR (e.g. Jing Yuan CC immunity, Dan Heng IL, Acheron)" ,
"btnEnableAll" : "Enable All Ex-Ranks" ,
"btnDisableAll" : "Disable All Ex-Ranks" ,
"exrankToggleSuccess" : "{name}: Ex-Rank {status}" ,
"exrankAllSuccess" : "All characters Ex-Rank {status}" ,
"enabled" : "enabled" ,
"disabled" : "disabled" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent save" ,
2026-10-17 11:08:20 +07:00
"btnDataGame" : "🎮 data-in-game.json" ,
2026-10-17 00:22:03 +07:00
"btnBeautify" : "✨ Beautify JSON" ,
"btnDownload" : "📥 Download Backup" ,
"btnUpload" : "📤 Upload File" ,
"btnSaveServer" : "💾 Save to Server" ,
"jsonTip" : "Tip: Edit raw JSON and click 'Save to Server' to apply instantly" ,
"jsonStatusReady" : "Ready" ,
"jsonStatusOpening" : "Opening: {name}" ,
"jsonSaveSuccess" : "File {name} saved successfully" ,
"jsonInvalid" : "Invalid JSON format" ,
2026-10-17 01:40:58 +07:00
"settingsConnTitle" : "⚙️ API Gateway Connection" ,
"settingsConnSubtitle" : "Configure server mode and REST endpoint" ,
2026-10-17 00:22:03 +07:00
"lblServerMode" : "Server Mode" ,
"lblApiGatewayUrl" : "REST API Gateway URL" ,
2026-10-17 01:40:58 +07:00
"btnTestPing" : "⚡ Test Connection" ,
2026-10-17 00:22:03 +07:00
"btnSaveSettings" : "💾 Save Settings" ,
"btnResetDefault" : "Reset Defaults" ,
2026-10-17 01:40:58 +07:00
"settingsBattleTitle" : "🎮 Battle & FreeSR Defaults" ,
"settingsBattleSubtitle" : "Customize gameplay behavior and lineup defaults" ,
"lblDefaultEnergy" : "Battle Starting Energy" ,
"lblAutoSync" : "Auto-Sync to Server" ,
"descAutoSync" : "Instantly send character and equipment updates to the server" ,
"lblDefaultCreative" : "Creative Mode by Default" ,
"descDefaultCreative" : "Allow duplicate characters and more than 4 lineup slots" ,
"settingsShowcaseTitle" : "🖼️ Showcase Card Display" ,
"settingsShowcaseSubtitle" : "Customize character build card styling and details" ,
"lblShowRolls" : "Show Sub-stat Roll Counts" ,
"descShowRolls" : "Display roll tags for relic sub-affixes" ,
"lblElementAura" : "Element Aura Glow Effect" ,
"descElementAura" : "Dynamic card background and ambient glow matching character element" ,
"settingsCacheTitle" : "🧹 Cache Management & Reset" ,
"settingsCacheSubtitle" : "Clear temporary browser data or restore default settings" ,
"lblCacheSize" : "LocalStorage Memory Usage:" ,
"btnClearCache" : "🧹 Clear Browser Cache" ,
"btnFactoryReset" : "🔄 Factory Reset" ,
"toastPingSuccess" : "⚡ Connected successfully! Latency: {ms} ms" ,
"toastPingFailed" : "❌ Failed to connect to Gateway. Please check server status" ,
"toastCacheCleared" : "🧹 Browser cache cleared successfully" ,
"apiSettingsTitle" : "⚙️ API Gateway Connection Settings" ,
"apiSettingsSubtitle" : "Adjust port or IP according to your server.json" ,
2026-10-17 00:22:03 +07:00
"modalTitleCharEdit" : "Character Customization" ,
"modalBtnMaxAllChar" : "⭐ Max All" ,
"modalTabSkills" : "⚡ Skills & Traces" ,
"modalTabStatus" : "⚙️ Level & Eidolon" ,
"modalTabLightcone" : "🗡️ Lightcone" ,
"modalSkillCombatTitle" : "Combat Skill Levels" ,
"modalBtnMaxSkills" : "⭐ Max All Skills (10/10)" ,
"modalSkillBasic" : "Basic ATK" ,
"modalSkillSkill" : "Skill" ,
"modalSkillUltra" : "Ultimate" ,
"modalSkillTalent" : "Talent" ,
"modalTracesTitle" : "Traces & Technique" ,
"modalTraceTechnique" : "⚡ Technique — Pre-battle active" ,
"traceA2" : "🌟 Bonus Trace A2" ,
"traceA4" : "🌟 Bonus Trace A4" ,
"traceA6" : "🌟 Bonus Trace A6" ,
"traceStatNodes" : "💎 All Stat Bonus Nodes (10 nodes)" ,
"lblLevelRange" : "Level (1-80)" ,
"lblPromotionRange" : "Ascension / Promotion (0-6)" ,
"lblEidolonLevel" : "Eidolon Level" ,
"btnResetE0" : "Reset E0" ,
"btnMaxE6" : "⭐ Max E6" ,
"modalEnergyTitle" : "Ultimate Energy" ,
"modalEnergy50" : "Set 50%" ,
"modalEnergy100" : "Full 100%" ,
"modalLcTitle" : "Equipped Lightcone" ,
"modalBtnMaxLc" : "⭐ Max Lightcone (Lv.80 S5)" ,
"lblLcId" : "Lightcone ID" ,
"modalLcIdPlaceholder" : "e.g. 21002 or 24001" ,
"lblLcLevel" : "Lightcone Level (1-80)" ,
"lblLcRank" : "Superimposition (S1-S5)" ,
"modalBtnClose" : "✕ Close" ,
"modalBtnSave" : "💾 Save Character" ,
"pickerTitle" : "Select Character for Lineup" ,
"pickerSearchPlaceholder" : "🔍 Search character to add..." ,
"apiModalTitle" : "⚙️ API Server Connection Settings" ,
"btnCancel" : "Cancel" ,
"btnSaveTest" : "Save & Test" ,
"toastSlotUpdated" : "Updated Slot {slot} to: {name}" ,
"toastCharMaxed" : "⭐ Maxed {name} to Lv. 80 E6" ,
"toastCharSaved" : "Saved character {name}" ,
"toastAllSkillsMaxed" : "⭐ All skills and traces maxed" ,
"toastServerSwitched" : "Switched server mode to: {mode}" ,
"tbOptions" : {
"MalePhysical" : "Trailblazer (Male) - Physical" ,
"FemalePhysical" : "Trailblazer (Female) - Physical" ,
"MalePreservation" : "Trailblazer (Male) - Fire" ,
"FemalePreservation" : "Trailblazer (Female) - Fire" ,
"MaleHarmony" : "Trailblazer (Male) - Harmony" ,
"FemaleHarmony" : "Trailblazer (Female) - Harmony" ,
"MaleRemembrance" : "Trailblazer (Male) - Remembrance" ,
"FemaleRemembrance" : "Trailblazer (Female) - Remembrance"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "March 7th - The Hunt" ,
"MarchPreservation" : "March 7th - Preservation"
},
"elements" : {
"Physical" : "Physical" ,
"Fire" : "Fire" ,
"Ice" : "Ice" ,
"Lightning" : "Lightning" ,
"Wind" : "Wind" ,
"Quantum" : "Quantum" ,
"Imaginary" : "Imaginary" ,
"Unknown" : "Unknown"
},
"paths" : {
"Destruction" : "Destruction" ,
"Hunt" : "Hunt" ,
"Erudition" : "Erudition" ,
"Harmony" : "Harmony" ,
"Nihility" : "Nihility" ,
"Preservation" : "Preservation" ,
"Abundance" : "Abundance" ,
"Remembrance" : "Remembrance" ,
"Unknown" : "Unknown" ,
"Elation" : "Elation"
},
"settingsSaved" : "Settings saved successfully!" ,
2026-10-17 03:20:18 +07:00
"settingsReset" : "Reset to default settings" ,
"qaLineupE0S1Title" : "Set Team to E0S1" ,
"qaLineupE0S1Desc" : "Team characters to E0 with S1 LC" ,
"qaLineupRelicsTitle" : "Auto-Equip Team Relics" ,
"qaLineupRelicsDesc" : "Equip +15 relics for 4 teammates" ,
"lblPersistenceInfo" : "Server save file & data management" ,
"modalTabOverview" : "Overview" ,
"modalTabRelics" : "Relics & Gear" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ Basic Attributes" ,
"attrAdvanced" : "◆ Advanced Attributes" ,
"attrElemental" : "◆ Damage Type" ,
"statMaxHp" : "Max HP" ,
"statAtk" : "ATK" ,
"statDef" : "DEF" ,
"statSpd" : "SPD" ,
"statCritRate" : "CRIT Rate" ,
"statCritDmg" : "CRIT DMG" ,
"statBreakEffect" : "Break Effect" ,
"statHealBoost" : "Outgoing Healing Boost" ,
"statMaxEnergy" : "Max Energy" ,
"statEnergyRegen" : "Energy Regeneration Rate" ,
"statEhr" : "Effect Hit Rate" ,
"statRes" : "Effect RES" ,
"statDmgBoost" : "{element} DMG Boost" ,
"relicPickerTitle" : "🛡️ Manage Relic: {slot}" ,
"tabQuickGen" : "⚡ Quick & Recommended" ,
"tabFromInventory" : "📦 From Inventory" ,
"btnEquipInstant" : "⚡ Equip This Piece (+15 5★ God Rolls)" ,
"btnUnequip" : "❌ Unequip Relic" ,
"currentEquipped" : "Currently Equipped" ,
"noRelicEquipped" : "No relic equipped in this slot" ,
"chooseMainStat" : "Select Main Stat:" ,
"chooseSet" : "Select Relic Set:" ,
"recommendedBadge" : "Recommended" ,
2026-10-17 03:20:18 +07:00
"overviewStatsTitle" : "⚔️ Combat Stats" ,
"overviewStatsNote" : "Includes Lightcone & Relic bonuses" ,
"overviewEquippedLc" : "🗡️ Equipped Lightcone" ,
"overviewEquippedRelics" : "🛡️ Relics & Set Bonuses" ,
"modalRelicsTitle" : "🛡️ Equip Relics (6 Slots)" ,
"modalRelicsSubtitle" : "Click each slot to change or equip recommended sets" ,
"btnAutoEquipRelics" : "⚡ Equip Recommended Sets" ,
"btnClearAllRelics" : "🧹 Unequip All" ,
"activeSetEffects" : "✨ Active Set Bonuses" ,
"modalColLevel" : "Level" ,
"lblPromotion" : "Ascension Rank" ,
"slotPickerTitle" : "🛡️ Select Relic to Equip" ,
"quickGenRecTitle" : "⚡ Generate Recommended Piece" ,
"quickGenRecDesc" : "Generate 5★ +15 with best set & main stat" ,
"btnGenAndEquip" : "Generate & Equip" ,
"selectFromInventory" : "Select from Inventory" ,
2026-10-17 11:22:50 +07:00
"btnAllE0S1" : "⚡ All E0S1" ,
2026-10-17 15:33:47 +07:00
"miniBattleTitle" : "Recent Battle & Team Damage" ,
"miniBattleSubtitle" : "Live damage stats, DPS, and damage share from the latest combat" ,
"miniTotalDmg" : "Total DMG" ,
"miniTeamDps" : "Team DPS" ,
"miniBreakDmg" : "Break / Super Break" ,
"miniBattleTurns" : "Turns / Time" ,
"miniBreakdownTitle" : "Team Damage Share" ,
"miniViewFullAnalyst" : "Damage Analyst →" ,
"miniNoBattleTitle" : "No Recent Battle Recorded" ,
"miniNoBattleDesc" : "Fight in-game (Calyx / Shadow / Boss) to track real-time combat stats" ,
"miniBtnFetch" : "🔄 Fetch Live" ,
"miniBtnDemo" : "⚡ Load Demo Data" ,
2026-10-17 11:22:50 +07:00
"synergyTitle" : "Team Synergy & Weakness Analysis" ,
"synergySubtitle" : "Analyze Weakness Break coverage, role balance, and equipment readiness" ,
"synergyBreakCoverage" : "🎯 Weakness Break Coverage" ,
"synergyRoleBalance" : "🛡️ Team Composition & Role Distribution" ,
2026-10-17 15:33:47 +07:00
"synergyEquipmentTitle" : "🛡️ Equipment Readiness & Average Level" ,
2026-10-17 11:22:50 +07:00
"synergyAvgLevel" : "Avg Level" ,
"synergyAvgEidolon" : "Avg Eidolon" ,
"synergyLcEquipped" : "Lightcones Equipped" ,
"synergyRelicFull" : "Full Relic Sets" ,
"synergyCoverageBadge" : "Covers {count}/7 Elements" ,
"synergyNoInTeam" : "None in team" ,
"roleDps" : "🗡️ DPS" ,
"roleSupport" : "⚡ Support / Debuff" ,
"roleSustain" : "🛡️ Sustain (Healer/Shielder)" ,
"roleSpecialist" : "🔮 Specialist / FUA" ,
"adviceEmpty" : "No characters in lineup. Please select teammates above." ,
"adviceNoSustain" : "⚠️ Tip: The team lacks a defensive or healer unit (Preservation / Abundance). Adding one is strongly recommended for survival." ,
"adviceNoDps" : "💡 Tip: The team consists only of supports without a primary damage dealer (Destruction / Hunt / Erudition)." ,
"adviceNoSupport" : "💡 Tip: The team has damage dealers but lacks buffers or debuffers (Harmony / Nihility). Adding supports will greatly amplify your damage." ,
"adviceBalanced" : "✅ Excellent Balance: The lineup has full coverage with DPS, buffer/debuffer, and sustain units. Ready for any challenge!" ,
"consoleTitle" : "GM Command Console & Live Log" ,
"consoleSubtitle" : "Dispatch GM / Server commands in real-time with status and packet logs" ,
"consoleCopyLog" : "📋 Copy Log" ,
"consoleClearLog" : "🗑️ Clear Log" ,
"consoleQuickTitle" : "⚡ Quick Commands" ,
2026-10-17 12:09:02 +07:00
"quickCmdHeal" : "💖 /heal" ,
"quickCmdJades" : "💎 +100k Jades" ,
"quickCmdCredits" : "💰 +10M Credits" ,
"quickCmdMax" : "⚡ /max" ,
"quickCmdExpress" : "🚂 Astral Express" ,
"quickCmdClearLineup" : "🧹 Clear Lineup" ,
"quickCmdHelp" : "❓ /help" ,
"consoleReady" : "GaC Server Console is ready (type /help for commands)" ,
"filterSamePath" : "Same Path" ,
2026-10-17 11:22:50 +07:00
"consolePlaceholder" : "Type GM command e.g. /heal, /max, /teleport 20411, /give 102 1000..." ,
"consoleSend" : "Dispatch" ,
"consoleHistoryHint" : "💡 Press ↑ / ↓ to navigate command history" ,
"consoleOnline" : "● Server Online" ,
"consoleOffline" : "○ Offline (Local execution fallback)" ,
"consoleLogCopied" : "📋 All logs copied to clipboard!" ,
"consoleLogCopyFailed" : "❌ Failed to copy logs" ,
"consoleLogCleared" : "Terminal log cleared" ,
"btnGachabaseSync" : "🌐 Sync Gachabase" ,
"tabPersistentGaC" : "💾 GaC Save Manager" ,
"tabPersistentFirefly" : "👤 Trailblazer & March 7th" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "Superimpose Rank" ,
"lcPickerTitle" : "🗡️ Select Light Cone to Equip" ,
"lcPickerSigTitle" : "⭐ Signature Light Cone" ,
"lcPickerEquipSig" : "⚡ Equip This" ,
"lcPickerUnequip" : "✕ Unequip Light Cone" ,
"lblPingInterval" : "Server Status Check Interval"
2026-10-16 22:16:53 +07:00
},
"zh-CN" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "全服启用星神·阿哈特殊被动" ,
"btnAddLc" : "+ 添加光锥" ,
"btnAddRelic" : "+ 添加遗器" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ 添加槽位" ,
"lblCreativeMode" : "创造模式" ,
"badgeCreative" : "创造模式" ,
"toastSlotRemoved" : "已移除槽位 {slot}" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "快捷指令" ,
"qaEnergy50Title" : "全队能量 50%" ,
"qaEnergy50Desc" : "进战标准初始能量" ,
"qaEnergy100Title" : "全队能量 100%" ,
"qaEnergy100Desc" : "立即释放终结技" ,
"qaUnlockAllTitle" : "解锁全角色" ,
"qaUnlockAllDesc" : "添加全部 70+ 角色满魂" ,
"qaAddLcsTitle" : "添加全部五星光锥" ,
"qaAddLcsDesc" : "专武叠影5阶入库" ,
"qaTeleportTitle" : "传送至星穹列车" ,
"qaTeleportDesc" : "返回车厢安全区" ,
"qaClearLineupTitle" : "清空编队" ,
"qaClearLineupDesc" : "重置全部槽位重新配队" ,
"toastEnergy50" : "已将全队能量设为 50%" ,
"toastEnergy100" : "已将全队能量设为 100%" ,
"toastUnlockedAll" : "已解锁全部角色(满魂)" ,
"toastAddedAllLcs" : "已添加全部五星光锥至背包" ,
"toastTeleportedTrain" : "已传送至星穹列车观景车厢" ,
"toastLineupCleared" : "已清空编队角色" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ 添加光锥至 FreeSR" ,
"modalAddRelicTitle" : "🛡️ 添加遗器至 FreeSR" ,
"lblSelectLc" : "选择光锥" ,
"lblSelectRelicSet" : "选择遗器套装" ,
"lblRelicSlot" : "遗器部位" ,
"lblMainAffix" : "主词条属性" ,
"lblEquipAvatar" : "装备给角色" ,
"unassigned" : "-- 暂不装备(存入背包) --" ,
"btnAddLcSubmit" : "💾 添加至 FreeSR" ,
"btnAddRelicSubmit" : "💾 添加至 FreeSR" ,
"toastLcAdded" : "已成功添加光锥至 FreeSR" ,
"toastRelicAdded" : "已成功添加遗器至 FreeSR" ,
"deleteItem" : "删除" ,
"toastItemDeleted" : "道具已成功删除" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "星穹铁道 FreeSR 与服务器控制器" ,
"online" : "已连接" ,
"offline" : "离线" ,
"checking" : "检查中..." ,
"refresh" : "🔄 刷新" ,
"connectFailed" : "连接失败" ,
"tabDashboard" : "📊 仪表盘与配队" ,
"tabAvatars" : "👥 角色列表" ,
"tabEquipment" : "🗡️ 光锥与遗器" ,
"tabPersistent" : "💾 GaC 存档管理" ,
"tabExrank" : "⚡ Ex-Rank 特殊技能" ,
"tabJson" : "📝 JSON 文件管理" ,
"tabSettings" : "⚙️ 系统设置" ,
"statAvatars" : "已拥有角色" ,
"statLightcones" : "光锥" ,
"statRelics" : "遗器" ,
"serverStatusTitle" : "📍 服务器状态与当前坐标" ,
"lblServerModeActive" : "当前运行模式" ,
"lblApiEndpoint" : "API 网关端点" ,
"lblPlaneId" : "地图位面 (Plane ID)" ,
"lblFloorId" : "楼层 (Floor ID)" ,
"coords" : "角色坐标 XYZ" ,
"quickActionsTitle" : "⚡ 快捷操作" ,
"quickActionsSubtitle" : "立即向服务器发送指令" ,
"btnMaxAll" : "⭐ 全角色升至80级并满命E6" ,
"btnSyncPersistent" : "💾 同步最新 Persistent 存档" ,
"currentLineupTitle" : "🎮 当前队伍阵容" ,
"slot" : "槽位" ,
"slotEmpty" : "空位 (点击添加)" ,
"slotTooltip" : "点击选择角色加入此位置" ,
"removeFromTeam" : "移出队伍" ,
"searchPlaceholder" : "🔍 搜索角色名称或 ID..." ,
"filterAllRarity" : "全部稀有度" ,
"filter5Star" : "5 星" ,
"filter4Star" : "4 星" ,
"filterAllElements" : "全部属性" ,
"filterAllPaths" : "全部命途" ,
"btnReload" : "🔄 重新载入" ,
"avatarsLoading" : "正在获取角色数据..." ,
"noAvatarsFound" : "未找到符合条件的角色" ,
"eidolonLabel" : "星魂:" ,
"confirmMaxAll" : "确定将全部角色升至80级并解锁满命E6吗?" ,
"maxAllSuccess" : "全角色养成满级成功!" ,
"avatarRankSuccess" : "已调整角色 {id} 为星魂 {rank}" ,
"eqLcTitle" : "🗡️ 背包中的光锥" ,
"eqLcSubtitle" : "来自 freesr-data.json 的所有光锥列表" ,
"eqLcLoading" : "正在加载光锥数据..." ,
"eqRelicTitle" : "🛡️ 背包中的遗器" ,
"eqRelicSubtitle" : "来自 freesr-data.json 的所有遗器列表" ,
"eqRelicLoading" : "正在加载遗器数据..." ,
"itemCount" : "{n} 件" ,
"notEquipped" : "未装备" ,
"equippedBy" : "装备者" ,
"noLcData" : "暂无光锥数据" ,
"noRelicData" : "暂无遗器数据" ,
"persistentTitle" : "💾 GaC 存档管理" ,
"persistentBadge" : "独家自定义服务器" ,
"persistentSubtitle" : "persistent 存档保存 GaC 特有的玩家状态(主角性别/属性、三月七命途、全局开关等)" ,
"persistentTbM7Title" : "👤 开拓者与三月七" ,
"lblTbGenderElement" : "主角性别与属性" ,
"lblM7Path" : "三月七命途形态" ,
"btnSaveCharSettings" : "💾 保存主角设定" ,
"persistentGlobalTitle" : "⚙️ GaC 特殊功能开关" ,
"swGlobalDesc" : "开启全服银狼专属机制" ,
"castoriceGlobalDesc" : "开启全服 Castorice 专属机制" ,
"btnSaveGlobalSwitch" : "💾 保存全局开关" ,
"exrankTitle" : "⚡ Ex-Rank 特殊技能系统" ,
"exrankSubtitle" : "在 FreeSR 中开启特定角色的 Ex-Rank 专属天赋与强化机制(例如景元免疫受控、饮月、黄泉)" ,
"btnEnableAll" : "开启全部 Ex-Rank" ,
"btnDisableAll" : "关闭全部 Ex-Rank" ,
"exrankToggleSuccess" : "{name}: Ex-Rank 已{status}" ,
"exrankAllSuccess" : "全角色 Ex-Rank 已{status}" ,
"enabled" : "启用" ,
"disabled" : "禁用" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent 存档" ,
"btnBeautify" : "✨ 格式化 JSON" ,
"btnDownload" : "📥 下载备份" ,
"btnUpload" : "📤 上传文件" ,
"btnSaveServer" : "💾 保存至服务器" ,
"jsonTip" : "提示: 可直接修改原始 JSON 并点击 '保存至服务器' 生效" ,
"jsonStatusReady" : "就绪" ,
"jsonStatusOpening" : "正在打开: {name}" ,
"jsonSaveSuccess" : "文件 {name} 已成功保存" ,
"jsonInvalid" : "JSON 格式无效" ,
"apiSettingsTitle" : "⚙️ API 网关连接设置" ,
"apiSettingsSubtitle" : "可根据您的 server.json 配置修改端口或 IP" ,
"lblServerMode" : "服务器模式" ,
"lblApiGatewayUrl" : "REST API Gateway URL" ,
"lblPingInterval" : "状态检测频率 (秒)" ,
"btnSaveSettings" : "💾 保存设置" ,
"btnResetDefault" : "恢复默认" ,
"modalTitleCharEdit" : "角色养成与配装" ,
"modalBtnMaxAllChar" : "⭐ 全部升至满级" ,
"modalTabSkills" : "⚡ 技能与行迹" ,
"modalTabStatus" : "⚙️ 等级与星魂" ,
"modalTabLightcone" : "🗡️ 光锥" ,
"modalSkillCombatTitle" : "战斗技能等级" ,
"modalBtnMaxSkills" : "⭐ 技能全满 (10/10)" ,
"modalSkillBasic" : "普攻" ,
"modalSkillSkill" : "战技" ,
"modalSkillUltra" : "终结技" ,
"modalSkillTalent" : "天赋" ,
"modalTracesTitle" : "行迹与秘技" ,
"modalTraceTechnique" : "⚡ 秘技 — 进入战斗前生效" ,
"traceA2" : "🌟 额外能力 A2" ,
"traceA4" : "🌟 额外能力 A4" ,
"traceA6" : "🌟 额外能力 A6" ,
"traceStatNodes" : "💎 全部属性加成节点 (10个)" ,
"lblLevelRange" : "角色等级 (1-80)" ,
"lblPromotionRange" : "晋阶等级 (0-6)" ,
"lblEidolonLevel" : "星魂等级" ,
"btnResetE0" : "重置 E0" ,
"btnMaxE6" : "⭐ 满魂 E6" ,
"modalEnergyTitle" : "终结技能量" ,
"modalEnergy50" : "设为 50%" ,
"modalEnergy100" : "满能量 100%" ,
"modalLcTitle" : "装备的光锥" ,
"modalBtnMaxLc" : "⭐ 满级满叠光锥 (Lv.80 叠影5)" ,
"lblLcId" : "光锥 ID" ,
"modalLcIdPlaceholder" : "例如 21002 或 24001" ,
"lblLcLevel" : "光锥等级 (1-80)" ,
"lblLcRank" : "叠影阶数 (S1-S5)" ,
"modalBtnClose" : "✕ 关闭" ,
"modalBtnSave" : "💾 保存角色" ,
"pickerTitle" : "选择上阵角色" ,
"pickerSearchPlaceholder" : "🔍 搜索要加入队伍的角色..." ,
"apiModalTitle" : "⚙️ API 服务器连接设置" ,
"btnCancel" : "取消" ,
"btnSaveTest" : "保存并测试" ,
"toastSlotUpdated" : "已更新槽位 {slot} 为: {name}" ,
"toastCharMaxed" : "⭐ 已将 {name} 升至 Lv. 80 E6" ,
"toastCharSaved" : "已保存角色 {name}" ,
"toastAllSkillsMaxed" : "⭐ 所有技能与行迹已升满" ,
"toastServerSwitched" : "已切换服务器模式为: {mode}" ,
"tbOptions" : {
"MalePhysical" : "开拓者 (男) - 物理" ,
"FemalePhysical" : "开拓者 (女) - 物理" ,
"MalePreservation" : "开拓者 (男) - 火" ,
"FemalePreservation" : "开拓者 (女) - 火" ,
"MaleHarmony" : "开拓者 (男) - 同谐" ,
"FemaleHarmony" : "开拓者 (女) - 同谐" ,
"MaleRemembrance" : "开拓者 (男) - 记忆" ,
"FemaleRemembrance" : "开拓者 (女) - 记忆"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "三月七 - 巡猎" ,
"MarchPreservation" : "三月七 - 存护"
},
"elements" : {
"Physical" : "物理" ,
"Fire" : "火" ,
"Ice" : "冰" ,
"Lightning" : "雷" ,
"Wind" : "风" ,
"Quantum" : "量子" ,
"Imaginary" : "虚数" ,
"Unknown" : "未知"
},
"paths" : {
"Destruction" : "毁灭" ,
"Hunt" : "巡猎" ,
"Erudition" : "智识" ,
"Harmony" : "同谐" ,
"Nihility" : "虚无" ,
"Preservation" : "存护" ,
"Abundance" : "丰饶" ,
"Remembrance" : "记忆" ,
"Unknown" : "未知" ,
"Elation" : "欢愉"
},
"settingsSaved" : "设置已成功保存!" ,
2026-10-17 11:22:50 +07:00
"settingsReset" : "已恢复默认设置" ,
"btnE6S5" : "⭐ 满命满精 (E6S5)" ,
"btnE0S1" : "⚡ 零命专武 (E0S1)" ,
"modalTabShowcase" : "🖼️ 展示卡片" ,
"showcaseAutoRelics" : "⚡ 一键装备推荐遗器" ,
"showcaseCopy" : "📋 复制文本" ,
"showcaseExport" : "🖼️ 导出图片" ,
"btnChangeLc" : "更换光锥" ,
"lcPassiveTitle" : "光锥技能效果" ,
"toastE6S5Applied" : "⭐ 角色已调整为满配 E6S5(80级、技能满级、叠影5)!" ,
"toastE0S1Applied" : "⚡ 角色已调整为平民毕业 E0S1(80级、技能满级、叠影1)!" ,
"toastShowcaseCopied" : "📋 角色配装信息已复制到剪贴板!" ,
"toastRelicsEquipped" : "⚡ 已为 {name} 装备推荐的 +15 遗器全套!" ,
"btnDataGame" : "🎮 data-in-game.json" ,
"settingsConnTitle" : "⚙️ API Gateway 连接设置" ,
"settingsConnSubtitle" : "配置服务器运行模式与 REST 接口端点" ,
"btnTestPing" : "⚡ 测试连接" ,
"settingsBattleTitle" : "🎮 战斗与 FreeSR 默认配置" ,
"settingsBattleSubtitle" : "自定义游戏内默认战斗与队伍初始化行为" ,
"lblDefaultEnergy" : "战斗开局能量值 (Battle Starting Energy)" ,
"lblAutoSync" : "自动同步至服务器 (Auto-Sync)" ,
"descAutoSync" : "修改角色或装备时立即将变更发送至服务端" ,
"lblDefaultCreative" : "默认开启创造模式 (Creative Mode)" ,
"descDefaultCreative" : "允许队伍配置重复角色及突破4人限制" ,
"settingsShowcaseTitle" : "🖼️ 角色展示卡片设置" ,
"settingsShowcaseSubtitle" : "自定义配装展示卡的美观度与展示细节" ,
"lblShowRolls" : "显示遗器副词条强化次数 (Roll Counts)" ,
"descShowRolls" : "在副词条旁显示强化命中的次数标签" ,
"lblElementAura" : "属性光效光晕 (Element Aura Glow)" ,
"descElementAura" : "卡片背景与氛围光环随角色属性动态变换" ,
"settingsCacheTitle" : "🧹 缓存管理与系统重置" ,
"settingsCacheSubtitle" : "清理浏览器临时缓存或将工具恢复出厂设置" ,
"lblCacheSize" : "LocalStorage 存储占用:" ,
"btnClearCache" : "🧹 清除浏览器缓存" ,
"btnFactoryReset" : "🔄 恢复出厂设置" ,
"toastPingSuccess" : "⚡ 连接成功!延迟: {ms} ms" ,
"toastPingFailed" : "❌ 无法连接到 Gateway,请检查服务端状态" ,
"toastCacheCleared" : "🧹 浏览器缓存已清空" ,
"qaLineupE0S1Title" : "全队一键 E0S1" ,
"qaLineupE0S1Desc" : "将当前编队角色设为 0命+1叠专武" ,
"qaLineupRelicsTitle" : "一键全队神装" ,
"qaLineupRelicsDesc" : "为编队4人一键穿戴 +15 毕业遗器" ,
"lblPersistenceInfo" : "服务端存档与数据管理" ,
"modalTabOverview" : "角色总览" ,
"modalTabRelics" : "遗器与配装" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ 基础属性" ,
"attrAdvanced" : "◆ 进阶属性" ,
"attrElemental" : "◆ 伤害属性" ,
"statMaxHp" : "生命上限" ,
"statAtk" : "攻击力" ,
"statDef" : "防御力" ,
"statSpd" : "速度" ,
"statCritRate" : "暴击率" ,
"statCritDmg" : "暴击伤害" ,
"statBreakEffect" : "击破特攻" ,
"statHealBoost" : "治疗量加成" ,
"statMaxEnergy" : "能量上限" ,
"statEnergyRegen" : "能量恢复效率" ,
"statEhr" : "效果命中" ,
"statRes" : "效果抵抗" ,
"statDmgBoost" : "{element}属性伤害提高" ,
"relicPickerTitle" : "🛡️ 遗器管理: {slot}" ,
"tabQuickGen" : "⚡ 快速生成与推荐" ,
"tabFromInventory" : "📦 仓库选择" ,
"btnEquipInstant" : "⚡ 立即装备此件 (+15 5★ 完美副词条)" ,
"btnUnequip" : "❌ 卸下此遗器" ,
"currentEquipped" : "当前装备中" ,
"noRelicEquipped" : "该部位尚未装备遗器" ,
"chooseMainStat" : "选择主词条:" ,
"chooseSet" : "选择遗器套装:" ,
"recommendedBadge" : "推荐" ,
2026-10-17 11:22:50 +07:00
"overviewStatsTitle" : "⚔️ 战斗面板 (Combat Stats)" ,
"overviewStatsNote" : "已计入光锥与遗器属性加成" ,
"overviewEquippedLc" : "🗡️ 当前装备光锥" ,
"overviewEquippedRelics" : "🛡️ 遗器套装效果" ,
"modalRelicsTitle" : "🛡️ 遗器配装 (6 部位)" ,
"modalRelicsSubtitle" : "点击单个部位更换,或一键穿戴推荐套装" ,
"btnAutoEquipRelics" : "⚡ 一键穿戴推荐套装" ,
"btnClearAllRelics" : "🧹 一键卸下全部" ,
"activeSetEffects" : "✨ 当前生效的套装效果" ,
"modalColLevel" : "等级" ,
"lblPromotion" : "突破阶段" ,
"slotPickerTitle" : "🛡️ 选择要装备的遗器" ,
"quickGenRecTitle" : "⚡ 为该部位生成推荐遗器" ,
"quickGenRecDesc" : "自动生成适配的 5★ +15 最优套装与主词条" ,
"btnGenAndEquip" : "生成并穿戴" ,
"selectFromInventory" : "从库存中选择对应部位" ,
"btnAllE0S1" : "⚡ 全员 E0S1" ,
"qaGachabaseTitle" : "从 Gachabase 获取数据" ,
"qaGachabaseDesc" : "导入最新的测试服/解密角色与光锥数据" ,
"synergyTitle" : "队伍协同与弱点破盾分析" ,
"synergySubtitle" : "分析弱点属性覆盖度、队伍角色定位均衡性与练度准备状态" ,
"synergyBreakCoverage" : "🎯 弱点破盾属性覆盖" ,
"synergyRoleBalance" : "🛡️ 队伍构成与角色分工" ,
"synergyEquipmentTitle" : "📊 装备准备度与平均等级" ,
"synergyAvgLevel" : "平均等级" ,
"synergyAvgEidolon" : "平均星魂" ,
"synergyLcEquipped" : "光锥装配" ,
"synergyRelicFull" : "遗器满配" ,
"synergyCoverageBadge" : "覆盖 {count}/7 属性" ,
"synergyNoInTeam" : "未在队伍中" ,
"roleDps" : "🗡️ 输出 (DPS)" ,
"roleSupport" : "⚡ 辅助/减益" ,
"roleSustain" : "🛡️ 生存 (治疗/护盾)" ,
"roleSpecialist" : "🔮 特殊/追击" ,
"adviceEmpty" : "当前队伍尚无角色,请在上方选择角色加入队伍。" ,
"adviceNoSustain" : "⚠️ 建议:队伍缺乏防护或治疗角色(存护/丰饶),建议加入1名以保障战斗生存能力。" ,
"adviceNoDps" : "💡 建议:队伍全为辅助角色,缺少主力输出担当(毁灭/巡猎/智识)。" ,
"adviceNoSupport" : "💡 建议:队伍有输出但缺乏增益或减益辅佐(同谐/虚无),加入辅助可显著提高队伍总伤害。" ,
"adviceBalanced" : "✅ 阵容均衡:队伍构架完备,兼备输出、增益减益辅助与治疗护盾生存,随时准备出征!" ,
"consoleTitle" : "GM 命令行控制台与实时日志" ,
"consoleSubtitle" : "实时向服务器发送 GM 指令并跟踪数据包日志与执行状态" ,
"consoleCopyLog" : "📋 复制日志" ,
"consoleClearLog" : "🗑️ 清空日志" ,
"consoleQuickTitle" : "⚡ 常用快捷命令" ,
"consolePlaceholder" : "输入 GM 命令,如 /heal, /max, /teleport 20411, /give 102 1000..." ,
"consoleSend" : "发送指令" ,
"consoleHistoryHint" : "💡 支持按 ↑ ↓ 键快速选择历史命令" ,
"consoleOnline" : "● 服务器在线" ,
"consoleOffline" : "○ 离线模式(本地缓存执行)" ,
"consoleLogCopied" : "📋 全部日志已复制到剪贴板!" ,
"consoleLogCopyFailed" : "❌ 无法复制日志" ,
"consoleLogCleared" : "终端日志已清空" ,
"btnGachabaseSync" : "🌐 同步 Gachabase" ,
"tabPersistentGaC" : "💾 GaC 存档管理" ,
"tabPersistentFirefly" : "👤 开拓者与三月七" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "叠影等阶" ,
"lcPickerTitle" : "🗡️ 选择要装备的光锥" ,
"lcPickerSigTitle" : "⭐ 推荐专属光锥 (Signature)" ,
"lcPickerEquipSig" : "⚡ 立即装备" ,
"lcPickerUnequip" : "✕ 卸下光锥"
2026-10-16 22:16:53 +07:00
},
"zh-TW" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "全服啟用星神·阿哈特殊被動" ,
"btnAddLc" : "+ 新增光錐" ,
"btnAddRelic" : "+ 新增遺器" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ 新增槽位" ,
"lblCreativeMode" : "創造模式" ,
"badgeCreative" : "創造模式" ,
"toastSlotRemoved" : "已移除槽位 {slot}" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "快捷指令" ,
"qaEnergy50Title" : "全隊能量 50%" ,
"qaEnergy50Desc" : "進戰標準初始能量" ,
"qaEnergy100Title" : "全隊能量 100%" ,
"qaEnergy100Desc" : "立即施放終結技" ,
"qaUnlockAllTitle" : "解鎖全角色" ,
"qaUnlockAllDesc" : "新增全部 70+ 角色滿魂" ,
"qaAddLcsTitle" : "新增全部五星光錐" ,
"qaAddLcsDesc" : "專武疊影5階入庫" ,
"qaTeleportTitle" : "傳送至星穹列車" ,
"qaTeleportDesc" : "返回車廂安全區" ,
"qaClearLineupTitle" : "清空隊伍" ,
"qaClearLineupDesc" : "重設全部槽位重新組隊" ,
"toastEnergy50" : "已將全隊能量設為 50%" ,
"toastEnergy100" : "已將全隊能量設為 100%" ,
"toastUnlockedAll" : "已解鎖全部角色(滿魂)" ,
"toastAddedAllLcs" : "已新增全部五星光錐至背包" ,
"toastTeleportedTrain" : "已傳送至星穹列車觀景車廂" ,
"toastLineupCleared" : "已清空隊伍角色" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ 新增光錐至 FreeSR" ,
"modalAddRelicTitle" : "🛡️ 新增遺器至 FreeSR" ,
"lblSelectLc" : "選擇光錐" ,
"lblSelectRelicSet" : "選擇遺器套裝" ,
"lblRelicSlot" : "遺器部位" ,
"lblMainAffix" : "主詞條屬性" ,
"lblEquipAvatar" : "裝備給角色" ,
"unassigned" : "-- 暫不裝備(存入背包) --" ,
"btnAddLcSubmit" : "💾 新增至 FreeSR" ,
"btnAddRelicSubmit" : "💾 新增至 FreeSR" ,
"toastLcAdded" : "已成功新增光錐至 FreeSR" ,
"toastRelicAdded" : "已成功新增遺器至 FreeSR" ,
"deleteItem" : "刪除" ,
"toastItemDeleted" : "道具已成功刪除" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "星穹鐵道 FreeSR 與伺服器控制器" ,
"online" : "已連線" ,
"offline" : "離線" ,
"checking" : "檢查中..." ,
"refresh" : "🔄 重新整理" ,
"connectFailed" : "連線失敗" ,
"tabDashboard" : "📊 儀表板與配隊" ,
"tabAvatars" : "👥 角色列表" ,
"tabEquipment" : "🗡️ 光錐與遺器" ,
"tabPersistent" : "💾 GaC 存檔管理" ,
"tabExrank" : "⚡ Ex-Rank 特殊技能" ,
"tabJson" : "📝 JSON 檔案管理" ,
"tabSettings" : "⚙️ 系統設定" ,
"statAvatars" : "已擁有角色" ,
"statLightcones" : "光錐" ,
"statRelics" : "遺器" ,
"serverStatusTitle" : "📍 伺服器狀態與當前座標" ,
"lblServerModeActive" : "當前運行模式" ,
"lblApiEndpoint" : "API 閘道端點" ,
"lblPlaneId" : "地圖位面 (Plane ID)" ,
"lblFloorId" : "樓層 (Floor ID)" ,
"coords" : "角色座標 XYZ" ,
"quickActionsTitle" : "⚡ 快捷操作" ,
"quickActionsSubtitle" : "立即向伺服器發送指令" ,
"btnMaxAll" : "⭐ 全角色升至80級並滿魂E6" ,
"btnSyncPersistent" : "💾 同步最新 Persistent 存檔" ,
"currentLineupTitle" : "🎮 當前隊伍陣容" ,
"slot" : "欄位" ,
"slotEmpty" : "空位 (點擊新增)" ,
"slotTooltip" : "點擊選擇角色加入此位置" ,
"removeFromTeam" : "移出隊伍" ,
"searchPlaceholder" : "🔍 搜尋角色名稱或 ID..." ,
"filterAllRarity" : "全部稀有度" ,
"filter5Star" : "5 星" ,
"filter4Star" : "4 星" ,
"filterAllElements" : "全部屬性" ,
"filterAllPaths" : "全部命途" ,
"btnReload" : "🔄 重新載入" ,
"avatarsLoading" : "正在獲取角色資料..." ,
"noAvatarsFound" : "未找到符合條件的角色" ,
"eidolonLabel" : "星魂:" ,
"confirmMaxAll" : "確定將全部角色升至80級並解鎖滿魂E6嗎?" ,
"maxAllSuccess" : "全角色養成滿級成功!" ,
"avatarRankSuccess" : "已調整角色 {id} 為星魂 {rank}" ,
"eqLcTitle" : "🗡️ 背包中的光錐" ,
"eqLcSubtitle" : "來自 freesr-data.json 的所有光錐列表" ,
"eqLcLoading" : "正在載入光錐資料..." ,
"eqRelicTitle" : "🛡️ 背包中的遺器" ,
"eqRelicSubtitle" : "來自 freesr-data.json 的所有遺器列表" ,
"eqRelicLoading" : "正在載入遺器資料..." ,
"itemCount" : "{n} 件" ,
"notEquipped" : "未裝備" ,
"equippedBy" : "裝備者" ,
"noLcData" : "暫無光錐資料" ,
"noRelicData" : "暫無遺器資料" ,
"persistentTitle" : "💾 GaC 存檔管理" ,
"persistentBadge" : "獨家自訂伺服器" ,
"persistentSubtitle" : "persistent 存檔儲存 GaC 特有的玩家狀態(主角性別/屬性、三月七命途、全域開關等)" ,
"persistentTbM7Title" : "👤 開拓者與三月七" ,
"lblTbGenderElement" : "主角性別與屬性" ,
"lblM7Path" : "三月七命途型態" ,
"btnSaveCharSettings" : "💾 儲存主角設定" ,
"persistentGlobalTitle" : "⚙️ GaC 特殊功能開關" ,
"swGlobalDesc" : "開啟全服銀狼專屬機制" ,
"castoriceGlobalDesc" : "開啟全服 Castorice 專屬機制" ,
"btnSaveGlobalSwitch" : "💾 儲存全域開關" ,
"exrankTitle" : "⚡ Ex-Rank 特殊技能系統" ,
"exrankSubtitle" : "在 FreeSR 中開啟特定角色的 Ex-Rank 專屬天賦與強化機制(例如景元免疫受控、飲月、黃泉)" ,
"btnEnableAll" : "開啟全部 Ex-Rank" ,
"btnDisableAll" : "關閉全部 Ex-Rank" ,
"exrankToggleSuccess" : "{name}: Ex-Rank 已{status}" ,
"exrankAllSuccess" : "全角色 Ex-Rank 已{status}" ,
"enabled" : "啟用" ,
"disabled" : "停用" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent 存檔" ,
"btnBeautify" : "✨ 格式化 JSON" ,
"btnDownload" : "📥 下載備份" ,
"btnUpload" : "📤 上傳檔案" ,
"btnSaveServer" : "💾 儲存至伺服器" ,
"jsonTip" : "提示: 可直接修改原始 JSON 並點擊 '儲存至伺服器' 生效" ,
"jsonStatusReady" : "就緒" ,
"jsonStatusOpening" : "正在開啟: {name}" ,
"jsonSaveSuccess" : "檔案 {name} 已成功儲存" ,
"jsonInvalid" : "JSON 格式無效" ,
"apiSettingsTitle" : "⚙️ API 閘道連線設定" ,
"apiSettingsSubtitle" : "可根據您的 server.json 配置修改連接埠或 IP" ,
"lblServerMode" : "伺服器模式" ,
"lblApiGatewayUrl" : "REST API Gateway URL" ,
"lblPingInterval" : "狀態檢測頻率 (秒)" ,
"btnSaveSettings" : "💾 儲存設定" ,
"btnResetDefault" : "恢復預設值" ,
"modalTitleCharEdit" : "角色養成與配裝" ,
"modalBtnMaxAllChar" : "⭐ 全部升至滿級" ,
"modalTabSkills" : "⚡ 技能與行跡" ,
"modalTabStatus" : "⚙️ 等級與星魂" ,
"modalTabLightcone" : "🗡️ 光錐" ,
"modalSkillCombatTitle" : "戰鬥技能等級" ,
"modalBtnMaxSkills" : "⭐ 技能全滿 (10/10)" ,
"modalSkillBasic" : "普攻" ,
"modalSkillSkill" : "戰技" ,
"modalSkillUltra" : "終結技" ,
"modalSkillTalent" : "天賦" ,
"modalTracesTitle" : "行跡與秘技" ,
"modalTraceTechnique" : "⚡ 秘技 — 進入戰鬥前生效" ,
"traceA2" : "🌟 額外能力 A2" ,
"traceA4" : "🌟 額外能力 A4" ,
"traceA6" : "🌟 額外能力 A6" ,
"traceStatNodes" : "💎 全部屬性加成節點 (10個)" ,
"lblLevelRange" : "角色等級 (1-80)" ,
"lblPromotionRange" : "晉階等級 (0-6)" ,
"lblEidolonLevel" : "星魂等級" ,
"btnResetE0" : "重設 E0" ,
"btnMaxE6" : "⭐ 滿魂 E6" ,
"modalEnergyTitle" : "終結技能量" ,
"modalEnergy50" : "設為 50%" ,
"modalEnergy100" : "滿能量 100%" ,
"modalLcTitle" : "裝備的光錐" ,
"modalBtnMaxLc" : "⭐ 滿級滿疊光錐 (Lv.80 疊影5)" ,
"lblLcId" : "光錐 ID" ,
"modalLcIdPlaceholder" : "例如 21002 或 24001" ,
"lblLcLevel" : "光錐等級 (1-80)" ,
"lblLcRank" : "疊影階數 (S1-S5)" ,
"modalBtnClose" : "✕ 關閉" ,
"modalBtnSave" : "💾 儲存角色" ,
"pickerTitle" : "選擇上陣角色" ,
"pickerSearchPlaceholder" : "🔍 搜尋要加入隊伍的角色..." ,
"apiModalTitle" : "⚙️ API 伺服器連線設定" ,
"btnCancel" : "取消" ,
"btnSaveTest" : "儲存並測試" ,
"toastSlotUpdated" : "已更新欄位 {slot} 為: {name}" ,
"toastCharMaxed" : "⭐ 已將 {name} 升至 Lv. 80 E6" ,
"toastCharSaved" : "已儲存角色 {name}" ,
"toastAllSkillsMaxed" : "⭐ 所有技能與行跡已升滿" ,
"toastServerSwitched" : "已切換伺服器模式為: {mode}" ,
"tbOptions" : {
"MalePhysical" : "開拓者 (男) - 物理" ,
"FemalePhysical" : "開拓者 (女) - 物理" ,
"MalePreservation" : "開拓者 (男) - 火" ,
"FemalePreservation" : "開拓者 (女) - 火" ,
"MaleHarmony" : "開拓者 (男) - 同諧" ,
"FemaleHarmony" : "開拓者 (女) - 同諧" ,
"MaleRemembrance" : "開拓者 (男) - 記憶" ,
"FemaleRemembrance" : "開拓者 (女) - 記憶"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "三月七 - 巡獵" ,
"MarchPreservation" : "三月七 - 存護"
},
"elements" : {
"Physical" : "物理" ,
"Fire" : "火" ,
"Ice" : "冰" ,
"Lightning" : "雷" ,
"Wind" : "風" ,
"Quantum" : "量子" ,
"Imaginary" : "虛數" ,
"Unknown" : "未知"
},
"paths" : {
"Destruction" : "毀滅" ,
"Hunt" : "巡獵" ,
"Erudition" : "智識" ,
"Harmony" : "同諧" ,
"Nihility" : "虛無" ,
"Preservation" : "存護" ,
"Abundance" : "豐饒" ,
"Remembrance" : "記憶" ,
"Unknown" : "未知" ,
"Elation" : "歡愉"
},
"settingsSaved" : "設定已成功儲存!" ,
2026-10-17 11:22:50 +07:00
"settingsReset" : "已恢復預設設定" ,
"btnE6S5" : "⭐ 滿命滿精 (E6S5)" ,
"btnE0S1" : "⚡ 零命專武 (E0S1)" ,
"modalTabShowcase" : "🖼️ 展示卡片" ,
"showcaseAutoRelics" : "⚡ 一鍵裝備推薦遺器" ,
"showcaseCopy" : "📋 複製文字" ,
"showcaseExport" : "🖼️ 匯出圖片" ,
"btnChangeLc" : "更換光錐" ,
"lcPassiveTitle" : "光錐技能效果" ,
"toastE6S5Applied" : "⭐ 角色已調整為滿配 E6S5(80級、技能滿級、疊影5)!" ,
"toastE0S1Applied" : "⚡ 角色已調整為平民畢業 E0S1(80級、技能滿級、疊影1)!" ,
"toastShowcaseCopied" : "📋 角色配裝資訊已複製到剪貼簿!" ,
"toastRelicsEquipped" : "⚡ 已為 {name} 裝備推薦的 +15 遺器全套!" ,
"btnDataGame" : "🎮 data-in-game.json" ,
"settingsConnTitle" : "⚙️ API Gateway 連線設定" ,
"settingsConnSubtitle" : "配置伺服器運行模式與 REST 介面端點" ,
"btnTestPing" : "⚡ 測試連線" ,
"settingsBattleTitle" : "🎮 戰鬥與 FreeSR 預設配置" ,
"settingsBattleSubtitle" : "自訂遊戲內預設戰鬥與隊伍初始化行為" ,
"lblDefaultEnergy" : "戰鬥開局能量值 (Battle Starting Energy)" ,
"lblAutoSync" : "自動同步至伺服器 (Auto-Sync)" ,
"descAutoSync" : "修改角色或裝備時立即將變更發送至伺服端" ,
"lblDefaultCreative" : "預設開啟創造模式 (Creative Mode)" ,
"descDefaultCreative" : "允許隊伍配置重複角色及突破4人限制" ,
"settingsShowcaseTitle" : "🖼️ 角色展示卡片設定" ,
"settingsShowcaseSubtitle" : "自訂配裝展示卡的美觀度與展示細節" ,
"lblShowRolls" : "顯示遺器副詞條強化次數 (Roll Counts)" ,
"descShowRolls" : "在副詞條旁顯示強化命中的次數標籤" ,
"lblElementAura" : "屬性光效光暈 (Element Aura Glow)" ,
"descElementAura" : "卡片背景與氛圍光環隨角色屬性動態變換" ,
"settingsCacheTitle" : "🧹 快取管理與系統重設" ,
"settingsCacheSubtitle" : "清理瀏覽器暫存快取或將工具恢復出廠設定" ,
"lblCacheSize" : "LocalStorage 儲存佔用:" ,
"btnClearCache" : "🧹 清除瀏覽器快取" ,
"btnFactoryReset" : "🔄 恢復出廠設定" ,
"toastPingSuccess" : "⚡ 連線成功!延遲: {ms} ms" ,
"toastPingFailed" : "❌ 無法連線到 Gateway,請檢查伺服端狀態" ,
"toastCacheCleared" : "🧹 瀏覽器快取已清空" ,
"qaLineupE0S1Title" : "全隊一鍵 E0S1" ,
"qaLineupE0S1Desc" : "將當前編隊角色設為 0命+1疊專武" ,
"qaLineupRelicsTitle" : "一鍵全隊神裝" ,
"qaLineupRelicsDesc" : "為編隊4人一鍵穿戴 +15 畢業遺器" ,
"lblPersistenceInfo" : "伺服端存檔與資料管理" ,
"modalTabOverview" : "角色總覽" ,
"modalTabRelics" : "遺器與配裝" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ 基礎屬性" ,
"attrAdvanced" : "◆ 進階屬性" ,
"attrElemental" : "◆ 傷害屬性" ,
"statMaxHp" : "生命上限" ,
"statAtk" : "攻擊力" ,
"statDef" : "防禦力" ,
"statSpd" : "速度" ,
"statCritRate" : "暴擊率" ,
"statCritDmg" : "暴擊傷害" ,
"statBreakEffect" : "擊破特攻" ,
"statHealBoost" : "治療量加成" ,
"statMaxEnergy" : "能量上限" ,
"statEnergyRegen" : "能量恢復效率" ,
"statEhr" : "效果命中" ,
"statRes" : "效果抵抗" ,
"statDmgBoost" : "{element}屬性傷害提高" ,
"relicPickerTitle" : "🛡️ 遺器管理: {slot}" ,
"tabQuickGen" : "⚡ 快速生成與推薦" ,
"tabFromInventory" : "📦 倉庫選擇" ,
"btnEquipInstant" : "⚡ 立即裝備此件 (+15 5★ 完美副詞條)" ,
"btnUnequip" : "❌ 卸下此遺器" ,
"currentEquipped" : "當前裝備中" ,
"noRelicEquipped" : "該部位尚未裝備遺器" ,
"chooseMainStat" : "選擇主詞條:" ,
"chooseSet" : "選擇遺器套裝:" ,
"recommendedBadge" : "推薦" ,
2026-10-17 11:22:50 +07:00
"overviewStatsTitle" : "⚔️ 戰鬥面板 (Combat Stats)" ,
"overviewStatsNote" : "已計入光錐與遺器屬性加成" ,
"overviewEquippedLc" : "🗡️ 當前裝備光錐" ,
"overviewEquippedRelics" : "🛡️ 遺器套裝效果" ,
"modalRelicsTitle" : "🛡️ 遺器配裝 (6 部位)" ,
"modalRelicsSubtitle" : "點擊單一部位更換,或一鍵穿戴推薦套裝" ,
"btnAutoEquipRelics" : "⚡ 一鍵穿戴推薦套裝" ,
"btnClearAllRelics" : "🧹 一鍵卸下全部" ,
"activeSetEffects" : "✨ 當前生效的套裝效果" ,
"modalColLevel" : "等級" ,
"lblPromotion" : "突破階段" ,
"slotPickerTitle" : "🛡️ 選擇要裝備的遺器" ,
"quickGenRecTitle" : "⚡ 為該部位生成推薦遺器" ,
"quickGenRecDesc" : "自動生成適配的 5★ +15 最優套裝與主詞條" ,
"btnGenAndEquip" : "生成並穿戴" ,
"selectFromInventory" : "從庫存中選擇對應部位" ,
"btnAllE0S1" : "⚡ 全員 E0S1" ,
"qaGachabaseTitle" : "從 Gachabase 獲取資料" ,
"qaGachabaseDesc" : "匯入最新的測試服/解密角色與光錐資料" ,
"synergyTitle" : "隊伍協同與弱點破盾分析" ,
"synergySubtitle" : "分析弱點屬性覆蓋度、隊伍角色定位均衡性與練度準備狀態" ,
"synergyBreakCoverage" : "🎯 弱點破盾屬性覆蓋" ,
"synergyRoleBalance" : "🛡️ 隊伍構成與角色分工" ,
"synergyEquipmentTitle" : "📊 裝備準備度與平均等級" ,
"synergyAvgLevel" : "平均等級" ,
"synergyAvgEidolon" : "平均星魂" ,
"synergyLcEquipped" : "光錐裝配" ,
"synergyRelicFull" : "遺器滿配" ,
"synergyCoverageBadge" : "覆蓋 {count}/7 屬性" ,
"synergyNoInTeam" : "未在隊伍中" ,
"roleDps" : "🗡️ 輸出 (DPS)" ,
"roleSupport" : "⚡ 輔助/減益" ,
"roleSustain" : "🛡️ 生存 (治療/護盾)" ,
"roleSpecialist" : "🔮 特殊/追擊" ,
"adviceEmpty" : "目前隊伍尚無角色,請在上方選擇角色加入隊伍。" ,
"adviceNoSustain" : "⚠️ 建議:隊伍缺乏防護或治療角色(存護/豐饒),建議加入1名以保障戰鬥生存能力。" ,
"adviceNoDps" : "💡 建議:隊伍全為輔助角色,缺少主力輸出擔當(毀滅/巡獵/智識)。" ,
"adviceNoSupport" : "💡 建議:隊伍有輸出但缺乏增益或減益輔佐(同諧/虛無),加入輔助可顯著提高隊伍總傷害。" ,
"adviceBalanced" : "✅ 陣容均衡:隊伍架構完備,兼備輸出、增益減益輔助與治療護盾生存,隨時準備出征!" ,
"consoleTitle" : "GM 命令列主控台與即時記錄" ,
"consoleSubtitle" : "即時向伺服器發送 GM 指令並追蹤封包日誌與執行狀態" ,
"consoleCopyLog" : "📋 複製記錄" ,
"consoleClearLog" : "🗑️ 清空記錄" ,
"consoleQuickTitle" : "⚡ 常用捷徑命令" ,
"consolePlaceholder" : "輸入 GM 命令,例如 /heal, /max, /teleport 20411, /give 102 1000..." ,
"consoleSend" : "發送指令" ,
"consoleHistoryHint" : "💡 支援按 ↑ ↓ 鍵快速選擇歷史命令" ,
"consoleOnline" : "● 伺服器在線" ,
"consoleOffline" : "○ 離線模式(本機快取執行)" ,
"consoleLogCopied" : "📋 全部日誌已複製到剪貼簿!" ,
"consoleLogCopyFailed" : "❌ 無法複製日誌" ,
"consoleLogCleared" : "終端日誌已清空" ,
"btnGachabaseSync" : "🌐 同步 Gachabase" ,
"tabPersistentGaC" : "💾 GaC 存檔管理" ,
"tabPersistentFirefly" : "👤 開拓者與三月七" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "疊影等階" ,
"lcPickerTitle" : "🗡️ 選擇要裝備的光錐" ,
"lcPickerSigTitle" : "⭐ 推薦專屬光錐 (Signature)" ,
"lcPickerEquipSig" : "⚡ 立即裝備" ,
"lcPickerUnequip" : "✕ 卸下光錐"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"ja" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "全サーバーで星神・アッハの特殊パッシブを有効化" ,
"btnAddLc" : "+ 光円錐を追加" ,
"btnAddRelic" : "+ 遺物を追加" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ スロット追加" ,
"lblCreativeMode" : "クリエイティブモード" ,
"badgeCreative" : "クリエイティブ" ,
"toastSlotRemoved" : "スロット {slot} を削除しました" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "クイックツール" ,
"qaEnergy50Title" : "チームEP 50%" ,
"qaEnergy50Desc" : "戦闘開始時の標準EP" ,
"qaEnergy100Title" : "チームEP 100%" ,
"qaEnergy100Desc" : "必殺技即時発動可能" ,
"qaUnlockAllTitle" : "全キャラ解放" ,
"qaUnlockAllDesc" : "70体以上の全キャラを完凸で追加" ,
"qaAddLcsTitle" : "全★5光円錐を追加" ,
"qaAddLcsDesc" : "モチーフ光円錐(重畳5)を倉庫に追加" ,
"qaTeleportTitle" : "星穹列車へテレポート" ,
"qaTeleportDesc" : "安全エリアの客車へ帰還" ,
"qaClearLineupTitle" : "編成をクリア" ,
"qaClearLineupDesc" : "全スロットをリセットして再編成" ,
"toastEnergy50" : "チームEPを50%に設定しました" ,
"toastEnergy100" : "チームEPを100%に設定しました" ,
"toastUnlockedAll" : "全キャラ(完凸)を解放しました" ,
"toastAddedAllLcs" : "全★5光円錐を追加しました" ,
"toastTeleportedTrain" : "星穹列車の客車へテレポートしました" ,
"toastLineupCleared" : "編成をクリアしました" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ FreeSRに光円錐を追加" ,
"modalAddRelicTitle" : "🛡️ FreeSRに遺物を追加" ,
"lblSelectLc" : "光円錐を選択" ,
"lblSelectRelicSet" : "遺物セットを選択" ,
"lblRelicSlot" : "部位" ,
"lblMainAffix" : "メインステータス" ,
"lblEquipAvatar" : "キャラクターに装備" ,
"unassigned" : "-- 未装備(インベントリ) --" ,
"btnAddLcSubmit" : "💾 FreeSRに追加" ,
"btnAddRelicSubmit" : "💾 FreeSRに追加" ,
"toastLcAdded" : "FreeSRに光円錐を追加しました" ,
"toastRelicAdded" : "FreeSRに遺物を追加しました" ,
"deleteItem" : "削除" ,
"toastItemDeleted" : "アイテムを削除しました" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "スターレイル FreeSR & サーバーコントローラー" ,
"online" : "接続完了" ,
"offline" : "オフライン" ,
"checking" : "確認中..." ,
"refresh" : "🔄 更新" ,
"connectFailed" : "接続失敗" ,
"tabDashboard" : "📊 ダッシュボード・編成" ,
"tabAvatars" : "👥 キャラクター" ,
"tabEquipment" : "🗡️ 光円錐と遺物" ,
"tabPersistent" : "💾 GaC セーブ管理" ,
"tabExrank" : "⚡ Ex-Rank 特殊スキル" ,
"tabJson" : "📝 JSON 管理" ,
"tabSettings" : "⚙️ 設定" ,
"statAvatars" : "所持キャラクター" ,
"statLightcones" : "光円錐" ,
"statRelics" : "遺物" ,
"serverStatusTitle" : "📍 サーバー状態と現在座標" ,
"lblServerModeActive" : "稼働中のサーバーモード" ,
"lblApiEndpoint" : "API ゲートウェイエンドポイント" ,
"lblPlaneId" : "マップ平面 (Plane ID)" ,
"lblFloorId" : "フロア (Floor ID)" ,
"coords" : "キャラクター座標 XYZ" ,
"quickActionsTitle" : "⚡ クイック操作" ,
"quickActionsSubtitle" : "サーバーへ即時コマンドを送信" ,
"btnMaxAll" : "⭐ 全キャラ Lv.80 & 完凸E6にする" ,
"btnSyncPersistent" : "💾 最新 Persistent データを同期" ,
"currentLineupTitle" : "🎮 現在の編成" ,
"slot" : "枠" ,
"slotEmpty" : "空き (クリックして追加)" ,
"slotTooltip" : "クリックしてこの枠にキャラクターを選択" ,
"removeFromTeam" : "編成から外す" ,
"searchPlaceholder" : "🔍 キャラ名またはIDで検索..." ,
"filterAllRarity" : "すべてのレアリティ" ,
"filter5Star" : "★5" ,
"filter4Star" : "★4" ,
"filterAllElements" : "すべての属性" ,
"filterAllPaths" : "すべての運命" ,
"btnReload" : "🔄 再読み込み" ,
"avatarsLoading" : "キャラクターデータを読み込み中..." ,
"noAvatarsFound" : "該当するキャラクターが見つかりません" ,
"eidolonLabel" : "星魂:" ,
"confirmMaxAll" : "全キャラクターをレベル80・星魂E6まで育成しますか?" ,
"maxAllSuccess" : "全キャラクターの最大化が完了しました!" ,
"avatarRankSuccess" : "キャラクター {id} を星魂 {rank} に変更しました" ,
"eqLcTitle" : "🗡️ 所持光円錐一覧" ,
"eqLcSubtitle" : "freesr-data.json からの全光円錐一覧" ,
"eqLcLoading" : "光円錐データを読み込み中..." ,
"eqRelicTitle" : "🛡️ 所持遺物一覧" ,
"eqRelicSubtitle" : "freesr-data.json からの全遺物一覧" ,
"eqRelicLoading" : "遺物データを読み込み中..." ,
"itemCount" : "{n} 個" ,
"notEquipped" : "未装備" ,
"equippedBy" : "装備者" ,
"noLcData" : "光円錐データがありません" ,
"noRelicData" : "遺物データがありません" ,
"persistentTitle" : "💾 GaC セーブ管理" ,
"persistentBadge" : "専用カスタムサーバー" ,
"persistentSubtitle" : "persistent ファイルには、開拓者の性別/属性、三月なのかの運命、グローバル機能スイッチなど GaC 専用設定が保存されます" ,
"persistentTbM7Title" : "👤 開拓者 & 三月なのか" ,
"lblTbGenderElement" : "開拓者の性別・属性" ,
"lblM7Path" : "三月なのかの運命形態" ,
"btnSaveCharSettings" : "💾 設定を保存" ,
"persistentGlobalTitle" : "⚙️ GaC 特殊機能スイッチ" ,
"swGlobalDesc" : "サーバー全体で銀狼の特殊機能を有効化" ,
"castoriceGlobalDesc" : "サーバー全体で Castorice の特殊機能を有効化" ,
"btnSaveGlobalSwitch" : "💾 グローバル設定を保存" ,
"exrankTitle" : "⚡ Ex-Rank 特殊スキルシステム" ,
"exrankSubtitle" : "FreeSR で特定キャラの Ex-Rank 専用天賦や特殊メカニクスを有効化(景元の行動制限無効、飲月、黄泉など)" ,
"btnEnableAll" : "全 Ex-Rank を有効化" ,
"btnDisableAll" : "全 Ex-Rank を無効化" ,
"exrankToggleSuccess" : "{name}: Ex-Rank を{status}にしました" ,
"exrankAllSuccess" : "全キャラの Ex-Rank を{status}にしました" ,
"enabled" : "有効" ,
"disabled" : "無効" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent セーブ" ,
"btnBeautify" : "✨ JSON を整形" ,
"btnDownload" : "📥 バックアップ保存" ,
"btnUpload" : "📤 ファイル読込" ,
"btnSaveServer" : "💾 サーバーへ保存" ,
"jsonTip" : "ヒント: 生の JSON を編集して「サーバーへ保存」で即時反映できます" ,
"jsonStatusReady" : "準備完了" ,
"jsonStatusOpening" : "読み込み中: {name}" ,
"jsonSaveSuccess" : "{name} の保存に成功しました" ,
"jsonInvalid" : "無効な JSON 形式です" ,
"apiSettingsTitle" : "⚙️ API ゲートウェイ接続設定" ,
"apiSettingsSubtitle" : "server.json に合わせてポートやIPを変更できます" ,
"lblServerMode" : "サーバーモード" ,
"lblApiGatewayUrl" : "REST API Gateway URL" ,
"lblPingInterval" : "ヘルスチェック頻度 (秒)" ,
"btnSaveSettings" : "💾 設定を保存" ,
"btnResetDefault" : "デフォルトに戻す" ,
"modalTitleCharEdit" : "キャラクター育成・カスタマイズ" ,
"modalBtnMaxAllChar" : "⭐ すべてMAXにする" ,
"modalTabSkills" : "⚡ スキルと軌跡" ,
"modalTabStatus" : "⚙️ レベル & 星魂" ,
"modalTabLightcone" : "🗡️ 光円錐" ,
"modalSkillCombatTitle" : "戦闘スキルレベル" ,
"modalBtnMaxSkills" : "⭐ スキル全MAX (10/10)" ,
"modalSkillBasic" : "通常攻撃" ,
"modalSkillSkill" : "戦闘スキル" ,
"modalSkillUltra" : "必殺技" ,
"modalSkillTalent" : "天賦" ,
"modalTracesTitle" : "軌跡と秘技" ,
"modalTraceTechnique" : "⚡ 秘技 — 戦闘突入前に有効化" ,
"traceA2" : "🌟 追加能力 A2" ,
"traceA4" : "🌟 追加能力 A4" ,
"traceA6" : "🌟 追加能力 A6" ,
"traceStatNodes" : "💎 全ステータスボーナス (10個)" ,
"lblLevelRange" : "レベル (1-80)" ,
"lblPromotionRange" : "昇格段階 (0-6)" ,
"lblEidolonLevel" : "星魂段階" ,
"btnResetE0" : "E0にリセット" ,
"btnMaxE6" : "⭐ 完凸 E6" ,
"modalEnergyTitle" : "必殺技EP" ,
"modalEnergy50" : "50% に設定" ,
"modalEnergy100" : "100% (MAX)" ,
"modalLcTitle" : "装備中の光円錐" ,
"modalBtnMaxLc" : "⭐ 光円錐MAX (Lv.80 重畳5)" ,
"lblLcId" : "光円錐 ID" ,
"modalLcIdPlaceholder" : "例: 21002 または 24001" ,
"lblLcLevel" : "光円錐レベル (1-80)" ,
"lblLcRank" : "重畳段階 (S1-S5)" ,
"modalBtnClose" : "✕ 閉じる" ,
"modalBtnSave" : "💾 キャラクター保存" ,
"pickerTitle" : "編成キャラクターを選択" ,
"pickerSearchPlaceholder" : "🔍 編成するキャラクターを検索..." ,
"apiModalTitle" : "⚙️ API サーバー接続設定" ,
"btnCancel" : "キャンセル" ,
"btnSaveTest" : "保存 & テスト" ,
"toastSlotUpdated" : "枠 {slot} を {name} に更新しました" ,
"toastCharMaxed" : "⭐ {name} を Lv.80 E6 に育成完了" ,
"toastCharSaved" : "{name} の設定を保存しました" ,
"toastAllSkillsMaxed" : "⭐ 全スキルと軌跡を最大化しました" ,
"toastServerSwitched" : "サーバーモードを {mode} に切り替えました" ,
"tbOptions" : {
"MalePhysical" : "開拓者 (男) - 物理" ,
"FemalePhysical" : "開拓者 (女) - 物理" ,
"MalePreservation" : "開拓者 (男) - 炎" ,
"FemalePreservation" : "開拓者 (女) - 炎" ,
"MaleHarmony" : "開拓者 (男) - 調和" ,
"FemaleHarmony" : "開拓者 (女) - 調和" ,
"MaleRemembrance" : "開拓者 (男) - 記憶" ,
"FemaleRemembrance" : "開拓者 (女) - 記憶"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "三月なのか - 巡狩" ,
"MarchPreservation" : "三月なのか - 存護"
},
"elements" : {
"Physical" : "物理" ,
"Fire" : "炎" ,
"Ice" : "氷" ,
"Lightning" : "雷" ,
"Wind" : "風" ,
"Quantum" : "量子" ,
"Imaginary" : "虚数" ,
"Unknown" : "不明"
},
"paths" : {
"Destruction" : "壊滅" ,
"Hunt" : "巡狩" ,
"Erudition" : "知恵" ,
"Harmony" : "調和" ,
"Nihility" : "虚無" ,
"Preservation" : "存護" ,
"Abundance" : "豊穣" ,
"Remembrance" : "記憶" ,
"Unknown" : "不明" ,
"Elation" : "愉悦"
},
"settingsSaved" : "設定を保存しました!" ,
2026-10-17 11:22:50 +07:00
"settingsReset" : "デフォルト設定に戻しました" ,
"btnE6S5" : "⭐ 完凸完重 (E6S5)" ,
"btnE0S1" : "⚡ 無凸モチーフ (E0S1)" ,
"modalTabShowcase" : "🖼️ ショーケースカード" ,
"showcaseAutoRelics" : "⚡ 推奨遺物を自動装備" ,
"showcaseCopy" : "📋 テキストをコピー" ,
"showcaseExport" : "🖼️ 画像として保存" ,
"btnChangeLc" : "光円錐を変更" ,
"lcPassiveTitle" : "光円錐スキル効果" ,
"toastE6S5Applied" : "⭐ キャラクターを完全育成 E6S5(Lv.80、スキル最大、重畳5)に設定しました!" ,
"toastE0S1Applied" : "⚡ キャラクターを E0S1(Lv.80、スキル最大、重畳1)に設定しました!" ,
"toastShowcaseCopied" : "📋 ビルド情報をクリップボードにコピーしました!" ,
"toastRelicsEquipped" : "⚡ {name} に推奨 +15 遺物フルセットを装備しました!" ,
"btnDataGame" : "🎮 data-in-game.json" ,
"settingsConnTitle" : "⚙️ API Gateway 接続設定" ,
"settingsConnSubtitle" : "サーバーモードと REST エンドポイントの設定" ,
"btnTestPing" : "⚡ 接続テスト" ,
"settingsBattleTitle" : "🎮 戦闘&FreeSR デフォルト設定" ,
"settingsBattleSubtitle" : "戦闘開始時の挙動やチーム編成のデフォルト動作を調整" ,
"lblDefaultEnergy" : "戦闘開始時のチームEP (Starting Energy)" ,
"lblAutoSync" : "サーバーへの自動同期 (Auto-Sync)" ,
"descAutoSync" : "キャラクターや装備を変更した際、即座にサーバーへ反映します" ,
"lblDefaultCreative" : "クリエイティブモードをデフォルトで有効化" ,
"descDefaultCreative" : "同キャラ重複編成や4枠以上のチーム編成を常時許可します" ,
"settingsShowcaseTitle" : "🖼️ ショーケースカード表示設定" ,
"settingsShowcaseSubtitle" : "ビルド表示カードのデザインと詳細項目をカスタマイズ" ,
"lblShowRolls" : "遺物サブステータスの強化回数を表示" ,
"descShowRolls" : "サブステータスの強化ヒット回数タグを表示します" ,
"lblElementAura" : "属性オーラ発光エフェクト" ,
"descElementAura" : "キャラクターの属性に合わせてカード背景と光彩を変化させます" ,
"settingsCacheTitle" : "🧹 キャッシュ管理&システムリセット" ,
"settingsCacheSubtitle" : "ブラウザの一時データを消去するか、ツールを初期状態に戻します" ,
"lblCacheSize" : "LocalStorage メモリ使用量:" ,
"btnClearCache" : "🧹 ブラウザキャッシュを消去" ,
"btnFactoryReset" : "🔄 初期設定に戻す" ,
"toastPingSuccess" : "⚡ 接続成功! レイテンシ: {ms} ms" ,
"toastPingFailed" : "❌ Gateway への接続に失敗しました。サーバーを確認してください" ,
"toastCacheCleared" : "🧹 ブラウザキャッシュをクリアしました" ,
"qaLineupE0S1Title" : "チーム全員を E0S1 に設定" ,
"qaLineupE0S1Desc" : "編成キャラを無凸+モチーフ光円錐重畳1に設定" ,
"qaLineupRelicsTitle" : "チーム全員にフル装備" ,
"qaLineupRelicsDesc" : "編成中の4人に推奨 +15 遺物を自動装備" ,
"lblPersistenceInfo" : "サーバーセーブデータ&ファイル管理" ,
"modalTabOverview" : "キャラクター概要" ,
"modalTabRelics" : "遺物&装備" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ 基礎ステータス" ,
"attrAdvanced" : "◆ 上級ステータス" ,
"attrElemental" : "◆ 属性ステータス" ,
"statMaxHp" : "最大HP" ,
"statAtk" : "攻撃力" ,
"statDef" : "防御力" ,
"statSpd" : "速度" ,
"statCritRate" : "会心率" ,
"statCritDmg" : "会心ダメージ" ,
"statBreakEffect" : "撃破特効" ,
"statHealBoost" : "治癒量バフ" ,
"statMaxEnergy" : "最大EP" ,
"statEnergyRegen" : "EP回復効率" ,
"statEhr" : "効果命中" ,
"statRes" : "効果抵抗" ,
"statDmgBoost" : "{element}属性与ダメージ増加" ,
"relicPickerTitle" : "🛡️ 遺物管理: {slot}" ,
"tabQuickGen" : "⚡ クイック生成とおすすめ" ,
"tabFromInventory" : "📦 所持品から選択" ,
"btnEquipInstant" : "⚡ 今すぐ装備 (+15 5★ 神サブ)" ,
"btnUnequip" : "❌ この遺物を外す" ,
"currentEquipped" : "現在装備中" ,
"noRelicEquipped" : "この部位には何も装備されていません" ,
"chooseMainStat" : "メインステータスを選択:" ,
"chooseSet" : "遺物セットを選択:" ,
"recommendedBadge" : "推奨" ,
2026-10-17 11:22:50 +07:00
"overviewStatsTitle" : "⚔️ 戦闘ステータス (Combat Stats)" ,
"overviewStatsNote" : "光円錐および遺物のボーナスを含みます" ,
"overviewEquippedLc" : "🗡️ 装備中の光円錐" ,
"overviewEquippedRelics" : "🛡️ 遺物&セット効果" ,
"modalRelicsTitle" : "🛡️ 遺物装備 (全6スロット)" ,
"modalRelicsSubtitle" : "各スロットをクリックして変更、または推奨セットを一括装備" ,
"btnAutoEquipRelics" : "⚡ 推奨セットを一括装備" ,
"btnClearAllRelics" : "🧹 すべて外す" ,
"activeSetEffects" : "✨ 発動中のセット効果" ,
"modalColLevel" : "レベル" ,
"lblPromotion" : "昇格段階" ,
"slotPickerTitle" : "🛡️ 装備する遺物を選択" ,
"quickGenRecTitle" : "⚡ この部位の推奨遺物を生成" ,
"quickGenRecDesc" : "最適なセットとメインステータスの 5★ +15 遺物を生成" ,
"btnGenAndEquip" : "生成して装備" ,
"selectFromInventory" : "インベントリから選択" ,
"btnAllE0S1" : "⚡ 全員 E0S1" ,
"qaGachabaseTitle" : "Gachabase から最新データを取得" ,
"qaGachabaseDesc" : "最新のベータ版・データマイニングキャラや光円錐をインポート" ,
"synergyTitle" : "チームシナジー&弱点撃破分析" ,
"synergySubtitle" : "弱点撃破の属性網羅度、役割バランス、装備育成状況を分析" ,
"synergyBreakCoverage" : "🎯 弱点撃破属性カバー" ,
"synergyRoleBalance" : "🛡️ チーム編成と役割分担" ,
"synergyEquipmentTitle" : "📊 装備の準備状況と平均レベル" ,
"synergyAvgLevel" : "平均レベル" ,
"synergyAvgEidolon" : "平均星魂" ,
"synergyLcEquipped" : "光円錐装備" ,
"synergyRelicFull" : "遺物フル装備" ,
"synergyCoverageBadge" : "{count}/7 属性カバー" ,
"synergyNoInTeam" : "未編成" ,
"roleDps" : "🗡️ アタッカー (DPS)" ,
"roleSupport" : "⚡ サポート/デバフ" ,
"roleSustain" : "🛡️ 耐久 (回復/シールド)" ,
"roleSpecialist" : "🔮 特殊/追加攻撃" ,
"adviceEmpty" : "チームにキャラクターが編成されていません。上部でキャラクターを選択してください。" ,
"adviceNoSustain" : "⚠️ アドバイス:耐久枠(存護/豊饒)がいません。生存率を高めるため1枠編成することをおすすめします。" ,
"adviceNoDps" : "💡 アドバイス:サポート主体でメインアタッカー(壊滅/巡狩/知恵)が不足しています。" ,
"adviceNoSupport" : "💡 アドバイス:アタッカーはいますがバフ/デバフ役(調和/虚無)がいません。サポートを加えることで火力が大幅に向上します。" ,
"adviceBalanced" : "✅ バランス抜群:アタッカー、バフ/デバフ役、回復/シールド役が完璧に揃った理想の編成です!" ,
"consoleTitle" : "GMコマンドコンソール&リアルタイムログ" ,
"consoleSubtitle" : "リアルタイムでGMコマンドを送信し、パケットログと実行状況を追跡" ,
"consoleCopyLog" : "📋 ログをコピー" ,
"consoleClearLog" : "🗑️ ログ消去" ,
"consoleQuickTitle" : "⚡ よく使うクイックコマンド" ,
"consolePlaceholder" : "GMコマンドを入力 (例: /heal, /max, /teleport 20411, /give 102 1000...)" ,
"consoleSend" : "送信" ,
"consoleHistoryHint" : "💡 ↑ ↓ キーで直近のコマンド履歴を呼び出せます" ,
"consoleOnline" : "● サーバーオンライン" ,
"consoleOffline" : "○ オフライン(ローカル実行モード)" ,
"consoleLogCopied" : "📋 すべてのログをクリップボードにコピーしました!" ,
"consoleLogCopyFailed" : "❌ ログのコピーに失敗しました" ,
"consoleLogCleared" : "ターミナルログを消去しました" ,
"btnGachabaseSync" : "🌐 Gachabase同期" ,
"tabPersistentGaC" : "💾 GaCセーブデータ管理" ,
"tabPersistentFirefly" : "👤 開拓者&三月なのか" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "重畳ランク" ,
"lcPickerTitle" : "🗡️ 装備する光円錐を選択" ,
"lcPickerSigTitle" : "⭐ 推奨モチーフ光円錐 (Signature)" ,
"lcPickerEquipSig" : "⚡ これを装備" ,
"lcPickerUnequip" : "✕ 光円錐を外す"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"ko" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "서버 전체 에이언즈★아하 특수 패시브 활성화" ,
"btnAddLc" : "+ 광추 추가" ,
"btnAddRelic" : "+ 유물 추가" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ 슬롯 추가" ,
"lblCreativeMode" : "크리에이티브 모드" ,
"badgeCreative" : "크리에이티브" ,
"toastSlotRemoved" : "슬롯 {slot}이(가) 삭제되었습니다" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "빠른 작업" ,
"qaEnergy50Title" : "파티 에너지 50%" ,
"qaEnergy50Desc" : "전투 진입 기본 표준 에너지" ,
"qaEnergy100Title" : "파티 에너지 100%" ,
"qaEnergy100Desc" : "필살기 즉시 사용 가능" ,
"qaUnlockAllTitle" : "전체 캐릭터 해금" ,
"qaUnlockAllDesc" : "70명 이상의 모든 캐릭터 풀돌 추가" ,
"qaAddLcsTitle" : "모든 5★ 광추 추가" ,
"qaAddLcsDesc" : "전용 광추 5중첩 가방 추가" ,
"qaTeleportTitle" : "은하열차로 워프" ,
"qaTeleportDesc" : "안전 구역인 객차로 귀환" ,
"qaClearLineupTitle" : "파티 비우기" ,
"qaClearLineupDesc" : "모든 슬롯 초기화 후 재편성" ,
"toastEnergy50" : "파티 에너지를 50%로 설정했습니다" ,
"toastEnergy100" : "파티 에너지를 100%로 설정했습니다" ,
"toastUnlockedAll" : "모든 캐릭터(풀돌)를 해금했습니다" ,
"toastAddedAllLcs" : "모든 5★ 광추를 추가했습니다" ,
"toastTeleportedTrain" : "은하열차 객차로 워프했습니다" ,
"toastLineupCleared" : "파티를 초기화했습니다" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ FreeSR에 광추 추가" ,
"modalAddRelicTitle" : "🛡️ FreeSR에 유물 추가" ,
"lblSelectLc" : "광추 선택" ,
"lblSelectRelicSet" : "유물 세트 선택" ,
"lblRelicSlot" : "부위" ,
"lblMainAffix" : "메인 속성" ,
"lblEquipAvatar" : "캐릭터에 장착" ,
"unassigned" : "-- 미장착 (인벤토리) --" ,
"btnAddLcSubmit" : "💾 FreeSR에 추가" ,
"btnAddRelicSubmit" : "💾 FreeSR에 추가" ,
"toastLcAdded" : "FreeSR에 광추가 추가되었습니다" ,
"toastRelicAdded" : "FreeSR에 유물이 추가되었습니다" ,
"deleteItem" : "삭제" ,
"toastItemDeleted" : "아이템이 삭제되었습니다" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "스타레일 FreeSR & 서버 컨트롤러" ,
"online" : "연결됨" ,
"offline" : "오프라인" ,
"checking" : "확인 중..." ,
"refresh" : "🔄 새로고침" ,
"connectFailed" : "연결 실패" ,
"tabDashboard" : "📊 대시보드 및 파티" ,
"tabAvatars" : "👥 캐릭터" ,
"tabEquipment" : "🗡️ 광추 및 유물" ,
"tabPersistent" : "💾 GaC 세이브 관리" ,
"tabExrank" : "⚡ Ex-Rank 특수 스킬" ,
"tabJson" : "📝 JSON 관리" ,
"tabSettings" : "⚙️ 설정" ,
"statAvatars" : "보유 캐릭터" ,
"statLightcones" : "광추" ,
"statRelics" : "유물" ,
"serverStatusTitle" : "📍 서버 상태 및 현재 좌표" ,
"lblServerModeActive" : "활성 서버 모드" ,
"lblApiEndpoint" : "API 게이트웨이 엔드포인트" ,
"lblPlaneId" : "플레인 ID" ,
"lblFloorId" : "층 ID" ,
"coords" : "캐릭터 좌표 XYZ" ,
"quickActionsTitle" : "⚡ 빠른 작업" ,
"quickActionsSubtitle" : "서버로 즉시 명령 전송" ,
"btnMaxAll" : "⭐ 모든 캐릭터 80레벨 및 6성흔 달성" ,
"btnSyncPersistent" : "💾 최신 Persistent 데이터 동기화" ,
"currentLineupTitle" : "🎮 현재 파티" ,
"slot" : "슬롯" ,
"slotEmpty" : "비어 있음 (클릭하여 추가)" ,
"slotTooltip" : "이 슬롯에 캐릭터를 선택하려면 클릭" ,
"removeFromTeam" : "파티에서 제거" ,
"searchPlaceholder" : "🔍 캐릭터 이름 또는 ID 검색..." ,
"filterAllRarity" : "모든 희귀도" ,
"filter5Star" : "5성" ,
"filter4Star" : "4성" ,
"filterAllElements" : "모든 속성" ,
"filterAllPaths" : "모든 운명의 길" ,
"btnReload" : "🔄 다시 로드" ,
"avatarsLoading" : "캐릭터 데이터를 불러오는 중..." ,
"noAvatarsFound" : "조건에 맞는 캐릭터가 없습니다" ,
"eidolonLabel" : "성흔:" ,
"confirmMaxAll" : "모든 캐릭터를 레벨 80 및 성흔 6으로 육성하시겠습니까?" ,
"maxAllSuccess" : "모든 캐릭터 최대치 달성 완료!" ,
"avatarRankSuccess" : "캐릭터 {id} 성흔을 {rank}(으)로 변경했습니다" ,
"eqLcTitle" : "🗡️ 보유 광추 목록" ,
"eqLcSubtitle" : "freesr-data.json의 모든 광추 목록" ,
"eqLcLoading" : "광추 데이터 불러오는 중..." ,
"eqRelicTitle" : "🛡️ 보유 유물 목록" ,
"eqRelicSubtitle" : "freesr-data.json의 모든 유물 목록" ,
"eqRelicLoading" : "유물 데이터 불러오는 중..." ,
"itemCount" : "{n}개" ,
"notEquipped" : "미장착" ,
"equippedBy" : "장착 캐릭터" ,
"noLcData" : "광추 데이터가 없습니다" ,
"noRelicData" : "유물 데이터가 없습니다" ,
"persistentTitle" : "💾 GaC 세이브 관리" ,
"persistentBadge" : "자체 커스텀 서버" ,
"persistentSubtitle" : "persistent 파일은 개척자 성별/속성, Mar. 7th 운명의 길, 전역 기능 스위치 등 GaC 전용 설정을 저장합니다" ,
"persistentTbM7Title" : "👤 개척자 & Mar. 7th" ,
"lblTbGenderElement" : "개척자 성별 및 속성" ,
"lblM7Path" : "Mar. 7th 운명의 길 형태" ,
"btnSaveCharSettings" : "💾 캐릭터 설정 저장" ,
"persistentGlobalTitle" : "⚙️ GaC 특수 기능 스위치" ,
"swGlobalDesc" : "서버 전체 은랑 특수 메커니즘 활성화" ,
"castoriceGlobalDesc" : "서버 전체 Castorice 특수 메커니즘 활성화" ,
"btnSaveGlobalSwitch" : "💾 전역 스위치 저장" ,
"exrankTitle" : "⚡ Ex-Rank 특수 스킬 시스템" ,
"exrankSubtitle" : "FreeSR에서 특정 캐릭터의 Ex-Rank 특성 활성화 (경원 제어 면역, 단항 음월, 아케론 등)" ,
"btnEnableAll" : "모든 Ex-Rank 활성화" ,
"btnDisableAll" : "모든 Ex-Rank 비활성화" ,
"exrankToggleSuccess" : "{name}: Ex-Rank {status}" ,
"exrankAllSuccess" : "모든 캐릭터 Ex-Rank {status}" ,
"enabled" : "활성화됨" ,
"disabled" : "비활성화됨" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent 파일" ,
"btnBeautify" : "✨ JSON 정리" ,
"btnDownload" : "📥 백업 다운로드" ,
"btnUpload" : "📤 파일 업로드" ,
"btnSaveServer" : "💾 서버에 저장" ,
"jsonTip" : "팁: 원본 JSON을 직접 수정한 후 '서버에 저장'을 누르면 즉시 적용됩니다" ,
"jsonStatusReady" : "준비 완료" ,
"jsonStatusOpening" : "열기 중: {name}" ,
"jsonSaveSuccess" : "{name} 파일이 저장되었습니다" ,
"jsonInvalid" : "올바르지 않은 JSON 형식입니다" ,
"apiSettingsTitle" : "⚙️ API 게이트웨이 연결 설정" ,
"apiSettingsSubtitle" : "server.json에 맞춰 포트 및 IP 변경 가능" ,
"lblServerMode" : "서버 모드" ,
"lblApiGatewayUrl" : "REST API Gateway URL" ,
"lblPingInterval" : "상태 확인 간격 (초)" ,
"btnSaveSettings" : "💾 설정 저장" ,
"btnResetDefault" : "기본값 복원" ,
"modalTitleCharEdit" : "캐릭터 육성 및 세팅" ,
"modalBtnMaxAllChar" : "⭐ 모두 최대치로 육성" ,
"modalTabSkills" : "⚡ 스킬 및 행적" ,
"modalTabStatus" : "⚙️ 레벨 & 성흔" ,
"modalTabLightcone" : "🗡️ 광추" ,
"modalSkillCombatTitle" : "전투 스킬 레벨" ,
"modalBtnMaxSkills" : "⭐ 모든 스킬 최대치 (10/10)" ,
"modalSkillBasic" : "일반 공격" ,
"modalSkillSkill" : "전투 스킬" ,
"modalSkillUltra" : "필살기" ,
"modalSkillTalent" : "특성" ,
"modalTracesTitle" : "행적 및 비술" ,
"modalTraceTechnique" : "⚡ 비술 — 전투 진입 전 활성화" ,
"traceA2" : "🌟 추가 능력 A2" ,
"traceA4" : "🌟 추가 능력 A4" ,
"traceA6" : "🌟 추가 능력 A6" ,
"traceStatNodes" : "💎 모든 스탯 보너스 노드 (10개)" ,
"lblLevelRange" : "레벨 (1-80)" ,
"lblPromotionRange" : "승급 단계 (0-6)" ,
"lblEidolonLevel" : "성흔 레벨" ,
"btnResetE0" : "E0 초기화" ,
"btnMaxE6" : "⭐ 풀성흔 E6" ,
"modalEnergyTitle" : "필살기 에너지" ,
"modalEnergy50" : "50% 설정" ,
"modalEnergy100" : "100% 충전" ,
"modalLcTitle" : "장착된 광추" ,
"modalBtnMaxLc" : "⭐ 광추 최대치 (80레벨 중첩5)" ,
"lblLcId" : "광추 ID" ,
"modalLcIdPlaceholder" : "예: 21002 또는 24001" ,
"lblLcLevel" : "광추 레벨 (1-80)" ,
"lblLcRank" : "중첩 단계 (S1-S5)" ,
"modalBtnClose" : "✕ 닫기" ,
"modalBtnSave" : "💾 캐릭터 저장" ,
"pickerTitle" : "파티 배치 캐릭터 선택" ,
"pickerSearchPlaceholder" : "🔍 배치할 캐릭터 검색..." ,
"apiModalTitle" : "⚙️ API 서버 연결 설정" ,
"btnCancel" : "취소" ,
"btnSaveTest" : "저장 및 테스트" ,
"toastSlotUpdated" : "{slot}번 슬롯을 {name}(으)로 업데이트했습니다" ,
"toastCharMaxed" : "⭐ {name}을(를) 80레벨 6성흔으로 육성 완료" ,
"toastCharSaved" : "{name} 캐릭터 저장 완료" ,
"toastAllSkillsMaxed" : "⭐ 모든 스킬과 행적이 최대치로 설정되었습니다" ,
"toastServerSwitched" : "서버 모드를 {mode}(으)로 변경했습니다" ,
"tbOptions" : {
"MalePhysical" : "개척자 (남) - 물리" ,
"FemalePhysical" : "개척자 (여) - 물리" ,
"MalePreservation" : "개척자 (남) - 화염" ,
"FemalePreservation" : "개척자 (여) - 화염" ,
"MaleHarmony" : "개척자 (남) - 화합" ,
"FemaleHarmony" : "개척자 (여) - 화합" ,
"MaleRemembrance" : "개척자 (남) - 기억" ,
"FemaleRemembrance" : "개척자 (여) - 기억"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "Mar. 7th - 수렵" ,
"MarchPreservation" : "Mar. 7th - 보존"
},
"elements" : {
"Physical" : "물리" ,
"Fire" : "화염" ,
"Ice" : "얼음" ,
"Lightning" : "번개" ,
"Wind" : "바람" ,
"Quantum" : "양자" ,
"Imaginary" : "허수" ,
"Unknown" : "미확인"
},
"paths" : {
"Destruction" : "파멸" ,
"Hunt" : "수렵" ,
"Erudition" : "지식" ,
"Harmony" : "화합" ,
"Nihility" : "공허" ,
"Preservation" : "보존" ,
"Abundance" : "풍요" ,
"Remembrance" : "기억" ,
"Unknown" : "미확인" ,
"Elation" : "환락"
},
"settingsSaved" : "설정이 저장되었습니다!" ,
2026-10-17 11:22:50 +07:00
"settingsReset" : "기본 설정으로 복원되었습니다" ,
"btnE6S5" : "⭐ E6S5" ,
"btnE0S1" : "⚡ E0S1" ,
"modalTabShowcase" : "🖼️ 쇼케이스 카드" ,
"showcaseAutoRelics" : "⚡ 추천 유물 자동 장착" ,
"showcaseCopy" : "📋 텍스트 복사" ,
"showcaseExport" : "🖼️ 이미지 내보내기" ,
"btnChangeLc" : "광추 변경" ,
"lcPassiveTitle" : "광추 스킬 효과" ,
"toastE6S5Applied" : "⭐ 캐릭터를 E6S5(80레벨, 풀스킬, 중첩5)로 설정했습니다!" ,
"toastE0S1Applied" : "⚡ 캐릭터를 E0S1(80레벨, 풀스킬, 중첩1)로 설정했습니다!" ,
"toastShowcaseCopied" : "📋 세팅 정보가 클립보드에 복사되었습니다!" ,
"toastRelicsEquipped" : "⚡ {name}에게 최적 +15 유물 풀세트를 장착했습니다!" ,
"btnDataGame" : "🎮 data-in-game.json" ,
"settingsConnTitle" : "⚙️ API Gateway 연결 설정" ,
"settingsConnSubtitle" : "서버 모드 및 REST 엔드포인트 설정" ,
"btnTestPing" : "⚡ 연결 테스트" ,
"settingsBattleTitle" : "🎮 전투 및 FreeSR 기본 설정" ,
"settingsBattleSubtitle" : "게임 내 기본 전투 동작 및 파티 편성 설정" ,
"lblDefaultEnergy" : "전투 시작 시 파티 에너지 (Starting Energy)" ,
"lblAutoSync" : "서버 자동 동기화 (Auto-Sync)" ,
"descAutoSync" : "캐릭터나 장비를 변경할 때 즉시 서버로 전송합니다" ,
"lblDefaultCreative" : "기본으로 크리에이티브 모드 활성화" ,
"descDefaultCreative" : "중복 캐릭터 편성 및 4인 초과 파티 편성을 항시 허용합니다" ,
"settingsShowcaseTitle" : "🖼️ 쇼케이스 카드 표시 설정" ,
"settingsShowcaseSubtitle" : "세팅 카드 디자인 및 세부 표시 항목 커스터마이징" ,
"lblShowRolls" : "유물 보조 속성 강화 횟수 표시" ,
"descShowRolls" : "보조 속성 강화 횟수 태그를 표시합니다" ,
"lblElementAura" : "속성 아우라 발광 효과" ,
"descElementAura" : "캐릭터 속성에 맞추어 카드 배경 및 조명이 동적으로 변화합니다" ,
"settingsCacheTitle" : "🧹 캐시 관리 및 시스템 초기화" ,
"settingsCacheSubtitle" : "브라우저 임시 데이터를 삭제하거나 공장 초기화합니다" ,
"lblCacheSize" : "LocalStorage 메모리 사용량:" ,
"btnClearCache" : "🧹 브라우저 캐시 삭제" ,
"btnFactoryReset" : "🔄 공장 초기화" ,
"toastPingSuccess" : "⚡ 연결 성공! 지연 시간: {ms} ms" ,
"toastPingFailed" : "❌ Gateway 연결 실패. 서버 상태를 확인하세요" ,
"toastCacheCleared" : "🧹 브라우저 캐시가 삭제되었습니다" ,
"qaLineupE0S1Title" : "파티 전원 E0S1 설정" ,
"qaLineupE0S1Desc" : "편성 캐릭터를 명함 전광 1중첩으로 세팅" ,
"qaLineupRelicsTitle" : "파티 전원 풀세팅" ,
"qaLineupRelicsDesc" : "편성 중인 4명에게 +15 추천 유물 세트 장착" ,
"lblPersistenceInfo" : "서버 세이브 파일 및 데이터 관리" ,
"modalTabOverview" : "캐릭터 개요" ,
"modalTabRelics" : "유물 및 장비" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ 기본 속성" ,
"attrAdvanced" : "◆ 고급 속성" ,
"attrElemental" : "◆ 속성 피해" ,
"statMaxHp" : "최대 HP" ,
"statAtk" : "공격력" ,
"statDef" : "방어력" ,
"statSpd" : "속도" ,
"statCritRate" : "치명타 확률" ,
"statCritDmg" : "치명타 피해" ,
"statBreakEffect" : "격파 특수효과" ,
"statHealBoost" : "치유량 보너스" ,
"statMaxEnergy" : "에너지 최대치" ,
"statEnergyRegen" : "에너지 회복효율" ,
"statEhr" : "효과 명중" ,
"statRes" : "효과 저항" ,
"statDmgBoost" : "{element} 속성 피해 증가" ,
"relicPickerTitle" : "🛡️ 유물 관리: {slot}" ,
"tabQuickGen" : "⚡ 빠른 생성 및 추천" ,
"tabFromInventory" : "📦 보관함에서 선택" ,
"btnEquipInstant" : "⚡ 즉시 장착 (+15 5★ 종결옵)" ,
"btnUnequip" : "❌ 유물 해제" ,
"currentEquipped" : "현재 장착 중" ,
"noRelicEquipped" : "이 부위에 유물이 장착되지 않음" ,
"chooseMainStat" : "메인 옵션 선택:" ,
"chooseSet" : "유물 세트 선택:" ,
"recommendedBadge" : "추천" ,
2026-10-17 11:22:50 +07:00
"overviewStatsTitle" : "⚔️ 전투 스탯 (Combat Stats)" ,
"overviewStatsNote" : "광추 및 유물 보너스 포함" ,
"overviewEquippedLc" : "🗡️ 장착 중인 광추" ,
"overviewEquippedRelics" : "🛡️ 유물 및 세트 효과" ,
"modalRelicsTitle" : "🛡️ 유물 장착 (6개 부위)" ,
"modalRelicsSubtitle" : "각 부위를 클릭하여 변경하거나 추천 세트를 일괄 장착" ,
"btnAutoEquipRelics" : "⚡ 추천 세트 일괄 장착" ,
"btnClearAllRelics" : "🧹 모두 해제" ,
"activeSetEffects" : "✨ 활성화된 세트 효과" ,
"modalColLevel" : "레벨" ,
"lblPromotion" : "승급 단계" ,
"slotPickerTitle" : "🛡️ 장착할 유물 선택" ,
"quickGenRecTitle" : "⚡ 이 부위 추천 유물 생성" ,
"quickGenRecDesc" : "최적 세트와 주옵션의 5★ +15 유물 자동 생성" ,
"btnGenAndEquip" : "생성 및 장착" ,
"selectFromInventory" : "인벤토리에서 선택" ,
"btnAllE0S1" : "⚡ 전원 E0S1" ,
"qaGachabaseTitle" : "Gachabase에서 최신 데이터 가져오기" ,
"qaGachabaseDesc" : "최신 베타 및 데이터마이닝 캐릭터/광추 가져오기" ,
"synergyTitle" : "파티 시너지 및 약점 격파 분석" ,
"synergySubtitle" : "약점 격파 속성 커버리지, 역할군 밸런스 및 장비 세팅 완성도 분석" ,
"synergyBreakCoverage" : "🎯 약점 격파 속성 커버리지" ,
"synergyRoleBalance" : "🛡️ 파티 구성 및 역할군 분포" ,
"synergyEquipmentTitle" : "📊 장비 세팅 준비도 및 평균 레벨" ,
"synergyAvgLevel" : "평균 레벨" ,
"synergyAvgEidolon" : "평균 성혼" ,
"synergyLcEquipped" : "광추 장착" ,
"synergyRelicFull" : "유물 풀세트" ,
"synergyCoverageBadge" : "{count}/7개 속성 커버" ,
"synergyNoInTeam" : "파티에 없음" ,
"roleDps" : "🗡️ 딜러 (DPS)" ,
"roleSupport" : "⚡ 서포터/디버퍼" ,
"roleSustain" : "🛡️ 생존 (힐러/실더)" ,
"roleSpecialist" : "🔮 특수/추가공격" ,
"adviceEmpty" : "파티에 편성된 캐릭터가 없습니다. 위에서 캐릭터를 선택해 주세요." ,
"adviceNoSustain" : "⚠️ 조언: 파티에 방어 또는 회복 캐릭터(보존/풍요)가 없습니다. 안정적인 클리어를 위해 1명을 편성하는 것을 권장합니다." ,
"adviceNoDps" : "💡 조언: 파티가 서포터로만 구성되어 있어 메인 딜러(파멸/수렵/지식)가 부족합니다." ,
"adviceNoSupport" : "💡 조언: 딜러는 있지만 버프/디버프 서포터(화합/공허)가 없습니다. 서포터를 추가하면 총 대미지가 크게 상승합니다." ,
"adviceBalanced" : "✅ 완벽한 밸런스: 딜러, 버프/디버프 서포터, 힐러/실더 생존 요원이 모두 갖춰진 이상적인 파티입니다!" ,
"consoleTitle" : "GM 명령어 콘솔 및 실시간 로그" ,
"consoleSubtitle" : "실시간으로 GM 명령어를 서버에 전송하고 패킷 로그와 상태를 모니터링" ,
"consoleCopyLog" : "📋 로그 복사" ,
"consoleClearLog" : "🗑️ 로그 지우기" ,
"consoleQuickTitle" : "⚡ 자주 쓰는 빠른 명령어" ,
"consolePlaceholder" : "GM 명령어 입력 (예: /heal, /max, /teleport 20411, /give 102 1000...)" ,
"consoleSend" : "명령 전송" ,
"consoleHistoryHint" : "💡 ↑ ↓ 키를 눌러 이전 명령어 기록을 탐색할 수 있습니다" ,
"consoleOnline" : "● 서버 온라인" ,
"consoleOffline" : "○ 오프라인 (로컬 실행 모드)" ,
"consoleLogCopied" : "📋 모든 로그가 클립보드에 복사되었습니다!" ,
"consoleLogCopyFailed" : "❌ 로그 복사 실패" ,
"consoleLogCleared" : "터미널 로그가 지워졌습니다" ,
"btnGachabaseSync" : "🌐 Gachabase 동기화" ,
"tabPersistentGaC" : "💾 GaC 세이브 관리" ,
"tabPersistentFirefly" : "👤 개척자 & March 7th" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "중첩 등급" ,
"lcPickerTitle" : "🗡️ 장착할 광추 선택" ,
"lcPickerSigTitle" : "⭐ 추천 전용 광추 (Signature)" ,
"lcPickerEquipSig" : "⚡ 바로 장착" ,
"lcPickerUnequip" : "✕ 광추 해제"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"vi" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "Bật cơ chế đặc biệt Aeon ★ Aha toàn máy chủ" ,
"btnAddLc" : "+ Thêm Nón Ánh Sáng" ,
"btnAddRelic" : "+ Thêm Di Vật" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ Thêm Vị Trí" ,
"lblCreativeMode" : "Chế độ sáng tạo" ,
"badgeCreative" : "Sáng tạo" ,
"toastSlotRemoved" : "Đã xóa vị trí {slot}" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "Lệnh Nhanh" ,
"qaEnergy50Title" : "Năng lượng đội 50%" ,
"qaEnergy50Desc" : "Năng lượng khởi đầu tiêu chuẩn" ,
"qaEnergy100Title" : "Năng lượng đội 100%" ,
"qaEnergy100Desc" : "Sẵn sàng dùng Tuyệt Kỹ ngay" ,
"qaUnlockAllTitle" : "Mở khóa toàn bộ nhân vật" ,
"qaUnlockAllDesc" : "Thêm đầy đủ hơn 70 nhân vật Tinh Hồn 6" ,
"qaAddLcsTitle" : "Thêm toàn bộ Nón 5★" ,
"qaAddLcsDesc" : "Nón trấn Tích Tầng 5 vào kho" ,
"qaTeleportTitle" : "Dịch chuyển về Đội Tàu Astral" ,
"qaTeleportDesc" : "Trở về Toa Tàu an toàn" ,
"qaClearLineupTitle" : "Xóa đội hình" ,
"qaClearLineupDesc" : "Dọn sạch vị trí để xếp đội mới" ,
"toastEnergy50" : "Đã đặt năng lượng đội về 50%" ,
"toastEnergy100" : "Đã sạc đầy 100% năng lượng đội" ,
"toastUnlockedAll" : "Đã mở khóa toàn bộ nhân vật Tinh Hồn 6" ,
"toastAddedAllLcs" : "Đã thêm toàn bộ Nón Ánh Sáng 5 sao" ,
"toastTeleportedTrain" : "Đã dịch chuyển về Toa Tàu Astral" ,
"toastLineupCleared" : "Đã xóa sạch đội hình" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ Thêm Nón Ánh Sáng vào FreeSR" ,
"modalAddRelicTitle" : "🛡️ Thêm Di Vật vào FreeSR" ,
"lblSelectLc" : "Chọn Nón Ánh Sáng" ,
"lblSelectRelicSet" : "Chọn Bộ Di Vật" ,
"lblRelicSlot" : "Vị trí Di Vật" ,
"lblMainAffix" : "Thuộc tính chính" ,
"lblEquipAvatar" : "Trang bị cho nhân vật" ,
"unassigned" : "-- Chưa trang bị (Kho đồ) --" ,
"btnAddLcSubmit" : "💾 Thêm vào FreeSR" ,
"btnAddRelicSubmit" : "💾 Thêm vào FreeSR" ,
"toastLcAdded" : "Đã thêm Nón Ánh Sáng vào FreeSR" ,
"toastRelicAdded" : "Đã thêm Di Vật vào FreeSR" ,
"deleteItem" : "Xóa" ,
"toastItemDeleted" : "Đã xóa vật phẩm thành công" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "Bộ điều khiển máy chủ & FreeSR Star Rail" ,
"online" : "Đã kết nối" ,
"offline" : "Ngoại tuyến" ,
"checking" : "Đang kiểm tra..." ,
"refresh" : "🔄 Làm mới" ,
"connectFailed" : "Kết nối thất bại" ,
"tabDashboard" : "📊 Tổng quan & Đội hình" ,
"tabAvatars" : "👥 Nhân vật" ,
"tabEquipment" : "🗡️ Nón Ánh Sáng & Di Vật" ,
"tabPersistent" : "💾 Quản lý lưu GaC" ,
"tabExrank" : "⚡ Kỹ Năng Ex-Rank" ,
"tabJson" : "📝 Quản lý JSON" ,
"tabSettings" : "⚙️ Cài đặt" ,
"statAvatars" : "Nhân vật sở hữu" ,
"statLightcones" : "Nón Ánh Sáng" ,
"statRelics" : "Di Vật" ,
"serverStatusTitle" : "📍 Trạng thái máy chủ & Tọa độ" ,
"lblServerModeActive" : "Chế độ máy chủ hoạt động" ,
"lblApiEndpoint" : "Điểm cuối API Gateway" ,
"lblPlaneId" : "Plane ID" ,
"lblFloorId" : "Floor ID" ,
"coords" : "Tọa độ nhân vật XYZ" ,
"quickActionsTitle" : "⚡ Thao tác nhanh" ,
"quickActionsSubtitle" : "Gửi lệnh đến máy chủ ngay lập tức" ,
"btnMaxAll" : "⭐ Đạt cấp 80 & E6 tất cả nhân vật" ,
"btnSyncPersistent" : "💾 Đồng bộ tệp lưu Persistent mới nhất" ,
"currentLineupTitle" : "🎮 Đội hình hiện tại" ,
"slot" : "Vị trí" ,
"slotEmpty" : "Trống (Nhấp để thêm)" ,
"slotTooltip" : "Nhấp để chọn nhân vật cho vị trí này" ,
"removeFromTeam" : "Xóa khỏi đội" ,
"searchPlaceholder" : "🔍 Tìm kiếm nhân vật hoặc ID..." ,
"filterAllRarity" : "Tất cả độ hiếm" ,
"filter5Star" : "5 Sao" ,
"filter4Star" : "4 Sao" ,
"filterAllElements" : "Tất cả thuộc tính" ,
"filterAllPaths" : "Tất cả Vận Mệnh" ,
"btnReload" : "🔄 Tải lại" ,
"avatarsLoading" : "Đang tải dữ liệu nhân vật..." ,
"noAvatarsFound" : "Không tìm thấy nhân vật phù hợp" ,
"eidolonLabel" : "Tinh Hồn:" ,
"confirmMaxAll" : "Nâng cấp tất cả nhân vật lên Cấp 80 và Tinh Hồn 6?" ,
"maxAllSuccess" : "Tối đa tất cả nhân vật thành công!" ,
"avatarRankSuccess" : "Đã chỉnh nhân vật {id} thành Tinh Hồn {rank}" ,
"eqLcTitle" : "🗡️ Nón Ánh Sáng trong kho" ,
"eqLcSubtitle" : "Tất cả Nón Ánh Sáng từ freesr-data.json" ,
"eqLcLoading" : "Đang tải dữ liệu Nón Ánh Sáng..." ,
"eqRelicTitle" : "🛡️ Di Vật trong kho" ,
"eqRelicSubtitle" : "Tất cả Di Vật từ freesr-data.json" ,
"eqRelicLoading" : "Đang tải dữ liệu Di Vật..." ,
"itemCount" : "{n} món" ,
"notEquipped" : "Chưa trang bị" ,
"equippedBy" : "Trang bị bởi" ,
"noLcData" : "Chưa có dữ liệu Nón Ánh Sáng" ,
"noRelicData" : "Chưa có dữ liệu Di Vật" ,
"persistentTitle" : "💾 Quản lý lưu GaC" ,
"persistentBadge" : "Máy chủ tùy chỉnh độc quyền" ,
"persistentSubtitle" : "Tệp persistent lưu trữ trạng thái người chơi của GaC như giới tính/thuộc tính nhân vật chính, March 7th, công tắc toàn cục" ,
"persistentTbM7Title" : "👤 Nhà Khai Phá & March 7th" ,
"lblTbGenderElement" : "Giới tính & Thuộc tính nhân vật chính" ,
"lblM7Path" : "Dạng Vận Mệnh của March 7th" ,
"btnSaveCharSettings" : "💾 Lưu cài đặt nhân vật" ,
"persistentGlobalTitle" : "⚙️ Công tắc tính năng đặc biệt GaC" ,
"swGlobalDesc" : "Bật cơ chế Silver Wolf toàn máy chủ" ,
"castoriceGlobalDesc" : "Bật cơ chế Castorice toàn máy chủ" ,
"btnSaveGlobalSwitch" : "💾 Lưu công tắc toàn cục" ,
"exrankTitle" : "⚡ Hệ thống kỹ năng Ex-Rank" ,
"exrankSubtitle" : "Kích hoạt thiên phú và đặc quyền Ex-Rank trong FreeSR (ví dụ: Jing Yuan kháng khống chế, Dan Heng IL, Acheron)" ,
"btnEnableAll" : "Bật tất cả Ex-Rank" ,
"btnDisableAll" : "Tắt tất cả Ex-Rank" ,
"exrankToggleSuccess" : "{name}: Ex-Rank {status}" ,
"exrankAllSuccess" : "Tất cả nhân vật Ex-Rank {status}" ,
"enabled" : "đã bật" ,
"disabled" : "đã tắt" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent" ,
"btnBeautify" : "✨ Định dạng JSON" ,
"btnDownload" : "📥 Tải xuống Backup" ,
"btnUpload" : "📤 Tải lên tệp" ,
"btnSaveServer" : "💾 Lưu vào máy chủ" ,
"jsonTip" : "Mẹo: Chỉnh sửa trực tiếp JSON và nhấn 'Lưu vào máy chủ'" ,
"jsonStatusReady" : "Sẵn sàng" ,
"jsonStatusOpening" : "Đang mở: {name}" ,
"jsonSaveSuccess" : "Lưu tệp {name} thành công" ,
"jsonInvalid" : "Định dạng JSON không hợp lệ" ,
"apiSettingsTitle" : "⚙️ Cài đặt kết nối API Gateway" ,
"apiSettingsSubtitle" : "Điều chỉnh cổng hoặc IP theo server.json của bạn" ,
"lblServerMode" : "Chế độ máy chủ" ,
"lblApiGatewayUrl" : "URL REST API Gateway" ,
"lblPingInterval" : "Tần suất kiểm tra (giây)" ,
"btnSaveSettings" : "💾 Lưu cài đặt" ,
"btnResetDefault" : "Khôi phục mặc định" ,
"modalTitleCharEdit" : "Tùy chỉnh nhân vật" ,
"modalBtnMaxAllChar" : "⭐ Nâng tối đa tất cả" ,
"modalTabSkills" : "⚡ Kỹ Năng & Vết Tích" ,
"modalTabStatus" : "⚙️ Cấp & Tinh Hồn" ,
"modalTabLightcone" : "🗡️ Nón Ánh Sáng" ,
"modalSkillCombatTitle" : "Cấp kỹ năng chiến đấu" ,
"modalBtnMaxSkills" : "⭐ Tối đa kỹ năng (10/10)" ,
"modalSkillBasic" : "Tấn Công Thường" ,
"modalSkillSkill" : "Chiến Kỹ" ,
"modalSkillUltra" : "Tuyệt Kỹ" ,
"modalSkillTalent" : "Thiên Phú" ,
"modalTracesTitle" : "Vết Tích & Bí Kỹ" ,
"modalTraceTechnique" : "⚡ Bí Kỹ — Kích hoạt trước trận" ,
"traceA2" : "🌟 Vết Tích Phụ A2" ,
"traceA4" : "🌟 Vết Tích Phụ A4" ,
"traceA6" : "🌟 Vết Tích Phụ A6" ,
"traceStatNodes" : "💎 Tất cả nhánh tăng chỉ số (10 nhánh)" ,
"lblLevelRange" : "Cấp độ (1-80)" ,
"lblPromotionRange" : "Đột phá (0-6)" ,
"lblEidolonLevel" : "Cấp Tinh Hồn" ,
"btnResetE0" : "Đặt lại E0" ,
"btnMaxE6" : "⭐ Tối đa E6" ,
"modalEnergyTitle" : "Năng lượng Tuyệt Kỹ" ,
"modalEnergy50" : "Đặt 50%" ,
"modalEnergy100" : "Đầy 100%" ,
"modalLcTitle" : "Nón Ánh Sáng đã trang bị" ,
"modalBtnMaxLc" : "⭐ Tối đa Nón Ánh Sáng (Lv.80 S5)" ,
"lblLcId" : "ID Nón Ánh Sáng" ,
"modalLcIdPlaceholder" : "VD: 21002 hoặc 24001" ,
"lblLcLevel" : "Cấp Nón Ánh Sáng (1-80)" ,
"lblLcRank" : "Bậc Tích Lũy (S1-S5)" ,
"modalBtnClose" : "✕ Đóng" ,
"modalBtnSave" : "💾 Lưu nhân vật" ,
"pickerTitle" : "Chọn nhân vật vào đội hình" ,
"pickerSearchPlaceholder" : "🔍 Tìm kiếm nhân vật để thêm..." ,
"apiModalTitle" : "⚙️ Cài đặt kết nối máy chủ API" ,
"btnCancel" : "Hủy" ,
"btnSaveTest" : "Lưu & Kiểm tra" ,
"toastSlotUpdated" : "Đã cập nhật vị trí {slot} thành: {name}" ,
"toastCharMaxed" : "⭐ Đã nâng {name} lên Lv. 80 E6" ,
"toastCharSaved" : "Đã lưu nhân vật {name}" ,
"toastAllSkillsMaxed" : "⭐ Đã nâng tối đa kỹ năng và vết tích" ,
"toastServerSwitched" : "Đã chuyển chế độ máy chủ sang: {mode}" ,
"tbOptions" : {
"MalePhysical" : "Nhà Khai Phá (Nam) - Vật Lý" ,
"FemalePhysical" : "Nhà Khai Phá (Nữ) - Vật Lý" ,
"MalePreservation" : "Nhà Khai Phá (Nam) - Hỏa" ,
"FemalePreservation" : "Nhà Khai Phá (Nữ) - Hỏa" ,
"MaleHarmony" : "Nhà Khai Phá (Nam) - Hòa Hợp" ,
"FemaleHarmony" : "Nhà Khai Phá (Nữ) - Hòa Hợp" ,
"MaleRemembrance" : "Nhà Khai Phá (Nam) - Ký Ức" ,
"FemaleRemembrance" : "Nhà Khai Phá (Nữ) - Ký Ức"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "March 7th - Săn Bắn" ,
"MarchPreservation" : "March 7th - Bảo Hộ"
},
"elements" : {
"Physical" : "Vật Lý" ,
"Fire" : "Hỏa" ,
"Ice" : "Băng" ,
"Lightning" : "Lôi" ,
"Wind" : "Phong" ,
"Quantum" : "Lượng Tử" ,
"Imaginary" : "Số Ảo" ,
"Unknown" : "Chưa rõ"
},
"paths" : {
"Destruction" : "Hủy Diệt" ,
"Hunt" : "Săn Bắn" ,
"Erudition" : "Tri Thức" ,
"Harmony" : "Hòa Hợp" ,
"Nihility" : "Hư Vô" ,
"Preservation" : "Bảo Hộ" ,
"Abundance" : "Trù Phú" ,
"Remembrance" : "Ký Ức" ,
"Unknown" : "Chưa rõ" ,
"Elation" : "Vui Vẻ"
},
"settingsSaved" : "Đã lưu cài đặt thành công!" ,
2026-10-17 11:22:50 +07:00
"settingsReset" : "Đã khôi phục cài đặt mặc định" ,
"btnE6S5" : "⭐ E6S5" ,
"btnE0S1" : "⚡ E0S1" ,
"modalTabShowcase" : "🖼️ Thẻ trưng bày" ,
"showcaseAutoRelics" : "⚡ Tự động trang bị Di Vật" ,
"showcaseCopy" : "📋 Sao chép văn bản" ,
"showcaseExport" : "🖼️ Xuất hình ảnh" ,
"btnChangeLc" : "Đổi Nón Ánh Sáng" ,
"lcPassiveTitle" : "Hiệu ứng Nón Ánh Sáng" ,
"toastE6S5Applied" : "⭐ Đã nâng nhân vật lên tối đa E6S5 (Lv.80, Kỹ năng tối đa, S5)!" ,
"toastE0S1Applied" : "⚡ Đã đặt nhân vật thành E0S1 (Lv.80, Kỹ năng tối đa, S1)!" ,
"toastShowcaseCopied" : "📋 Đã sao chép thông tin trang bị vào khay nhớ tạm!" ,
"toastRelicsEquipped" : "⚡ Đã trang bị bộ Di Vật +15 đề xuất cho {name}!" ,
"btnDataGame" : "🎮 data-in-game.json" ,
"settingsConnTitle" : "⚙️ Cài đặt kết nối API Gateway" ,
"settingsConnSubtitle" : "Cấu hình chế độ máy chủ và địa chỉ REST" ,
"btnTestPing" : "⚡ Kiểm tra kết nối" ,
"settingsBattleTitle" : "🎮 Mặc định chiến đấu & FreeSR" ,
"settingsBattleSubtitle" : "Tùy chỉnh hành vi trận đấu và thiết lập đội hình mặc định" ,
"lblDefaultEnergy" : "Năng lượng ban đầu khi vào trận" ,
"lblAutoSync" : "Tự động đồng bộ lên máy chủ (Auto-Sync)" ,
"descAutoSync" : "Gửi thay đổi nhân vật hoặc trang bị lên máy chủ ngay lập tức" ,
"lblDefaultCreative" : "Bật Chế độ Sáng tạo theo mặc định" ,
"descDefaultCreative" : "Cho phép trùng nhân vật và nhiều hơn 4 ô trong đội hình" ,
"settingsShowcaseTitle" : "🖼️ Hiển thị Thẻ Trưng Bày" ,
"settingsShowcaseSubtitle" : "Tùy chỉnh giao diện thẻ trưng bày chỉ số nhân vật" ,
"lblShowRolls" : "Hiển thị số lần nâng dòng phụ" ,
"descShowRolls" : "Hiển thị nhãn số lần rơi vào thuộc tính phụ của Di Vật" ,
"lblElementAura" : "Hiệu ứng hào quang nguyên tố" ,
"descElementAura" : "Đổi màu nền và ánh sáng phát ra theo thuộc tính nhân vật" ,
"settingsCacheTitle" : "🧹 Quản lý bộ nhớ đệm & Đặt lại" ,
"settingsCacheSubtitle" : "Xóa dữ liệu tạm thời của trình duyệt hoặc khôi phục cài đặt gốc" ,
"lblCacheSize" : "Dung lượng LocalStorage:" ,
"btnClearCache" : "🧹 Xóa bộ nhớ đệm" ,
"btnFactoryReset" : "🔄 Khôi phục cài đặt gốc" ,
"toastPingSuccess" : "⚡ Kết nối thành công! Độ trễ: {ms} ms" ,
"toastPingFailed" : "❌ Không thể kết nối với Gateway. Vui lòng kiểm tra máy chủ" ,
"toastCacheCleared" : "🧹 Đã xóa bộ nhớ đệm trình duyệt" ,
"qaLineupE0S1Title" : "Cả đội lên E0S1" ,
"qaLineupE0S1Desc" : "Đưa nhân vật trong đội về E0 với Nón S1" ,
"qaLineupRelicsTitle" : "Tự trang bị cho cả đội" ,
"qaLineupRelicsDesc" : "Trang bị Di Vật +15 cho cả 4 thành viên" ,
"lblPersistenceInfo" : "Quản lý tệp lưu và dữ liệu máy chủ" ,
"modalTabOverview" : "Tổng quan" ,
"modalTabRelics" : "Di Vật & Trang bị" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ Thuộc Tính Cơ Bản" ,
"attrAdvanced" : "◆ Thuộc Tính Nâng Cao" ,
"attrElemental" : "◆ Thuộc Tính Sát Thương" ,
"statMaxHp" : "HP Tối Đa" ,
"statAtk" : "Tấn Công" ,
"statDef" : "Phòng Thủ" ,
"statSpd" : "Tốc Độ" ,
"statCritRate" : "Tỷ Lệ Bạo Kích" ,
"statCritDmg" : "Sát Thương Bạo Kích" ,
"statBreakEffect" : "Tấn Công Kích Phá" ,
"statHealBoost" : "Tăng Trị Liệu" ,
"statMaxEnergy" : "Giới Hạn Năng Lượng" ,
"statEnergyRegen" : "Hiệu Suất Hồi Năng Lượng" ,
"statEhr" : "Chính Xác Hiệu Ứng" ,
"statRes" : "Kháng Hiệu Ứng" ,
"statDmgBoost" : "Tăng Sát Thương {element}" ,
"relicPickerTitle" : "🛡️ Quản Lý Di Vật: {slot}" ,
"tabQuickGen" : "⚡ Tạo Nhanh & Đề Xuất" ,
"tabFromInventory" : "📦 Chọn Từ Kho" ,
"btnEquipInstant" : "⚡ Trang Bị Ngay (+15 5★ Dòng Siêu Đỉnh)" ,
"btnUnequip" : "❌ Tháo Di Vật Này" ,
"currentEquipped" : "Đang Trang Bị Hiện Tại" ,
"noRelicEquipped" : "Chưa trang bị di vật ở ô này" ,
"chooseMainStat" : "Chọn Chỉ Số Chính:" ,
"chooseSet" : "Chọn Bộ Di Vật:" ,
"recommendedBadge" : "Đề Xuất" ,
2026-10-17 11:22:50 +07:00
"overviewStatsTitle" : "⚔️ Chỉ số chiến đấu (Combat Stats)" ,
"overviewStatsNote" : "Bao gồm chỉ số từ Nón Ánh Sáng và Di Vật" ,
"overviewEquippedLc" : "🗡️ Nón Ánh Sáng đang trang bị" ,
"overviewEquippedRelics" : "🛡️ Hiệu ứng bộ Di Vật" ,
"modalRelicsTitle" : "🛡️ Trang bị Di Vật (6 vị trí)" ,
"modalRelicsSubtitle" : "Nhấn vào từng ô để thay đổi hoặc trang bị bộ đề xuất" ,
"btnAutoEquipRelics" : "⚡ Trang bị bộ đề xuất" ,
"btnClearAllRelics" : "🧹 Tháo toàn bộ" ,
"activeSetEffects" : "✨ Hiệu ứng bộ đang kích hoạt" ,
"modalColLevel" : "Cấp độ" ,
"lblPromotion" : "Cấp đột phá" ,
"slotPickerTitle" : "🛡️ Chọn Di Vật để trang bị" ,
"quickGenRecTitle" : "⚡ Tạo Di Vật đề xuất cho ô này" ,
"quickGenRecDesc" : "Tạo Di Vật 5★ +15 chuẩn bộ và dòng chính tốt nhất" ,
"btnGenAndEquip" : "Tạo & Trang bị" ,
"selectFromInventory" : "Chọn từ túi đồ" ,
"btnAllE0S1" : "⚡ Tất cả E0S1" ,
"qaGachabaseTitle" : "Lấy dữ liệu từ Gachabase" ,
"qaGachabaseDesc" : "Nhập nhân vật và Nón Ánh Sáng mới nhất từ beta" ,
"synergyTitle" : "Phân tích phối hợp đội hình & Phá vỡ điểm yếu" ,
"synergySubtitle" : "Phân tích độ bao phủ điểm yếu, cân bằng vai trò và độ sẵn sàng trang bị" ,
"synergyBreakCoverage" : "🎯 Độ bao phủ phá vỡ điểm yếu" ,
"synergyRoleBalance" : "🛡️ Cấu trúc đội hình & Phân chia vai trò" ,
"synergyEquipmentTitle" : "📊 Độ sẵn sàng trang bị & Cấp trung bình" ,
"synergyAvgLevel" : "Cấp trung bình" ,
"synergyAvgEidolon" : "Tinh Hồn TB" ,
"synergyLcEquipped" : "Nón Ánh Sáng" ,
"synergyRelicFull" : "Đủ bộ Di Vật" ,
"synergyCoverageBadge" : "Bao phủ {count}/7 Thuộc tính" ,
"synergyNoInTeam" : "Không có trong đội" ,
"roleDps" : "🗡️ DPS Chủ lực" ,
"roleSupport" : "⚡ Hỗ trợ/Giảm ích" ,
"roleSustain" : "🛡️ Sinh tồn (Hồi máu/Khiên)" ,
"roleSpecialist" : "🔮 Đặc biệt/Đòn đánh theo sau" ,
"adviceEmpty" : "Chưa có nhân vật trong đội. Vui lòng chọn nhân vật ở trên." ,
"adviceNoSustain" : "⚠️ Gợi ý: Đội hình đang thiếu nhân vật phòng thủ hoặc trị liệu (Bảo Hộ / Trù Phú). Khuyên dùng 1 vị trí để bảo đảm an toàn." ,
"adviceNoDps" : "💡 Gợi ý: Đội hình toàn hỗ trợ, chưa có sát thương chủ lực (Hủy Diệt / Săn Bắn / Tri Thức)." ,
"adviceNoSupport" : "💡 Gợi ý: Đội có sát thương nhưng thiếu nhân vật tăng ích/giảm ích (Hòa Hợp / Hư Vô). Thêm hỗ trợ sẽ giúp tăng vọt sát thương." ,
"adviceBalanced" : "✅ Cân bằng hoàn hảo: Đội hình đầy đủ sát thương, hỗ trợ tăng/giảm ích và hồi phục/khiên. Sẵn sàng cho mọi thử thách!" ,
"consoleTitle" : "Bảng điều khiển lệnh GM & Nhật ký trực tiếp" ,
"consoleSubtitle" : "Gửi lệnh GM/Máy chủ theo thời gian thực và theo dõi nhật ký gói tin" ,
"consoleCopyLog" : "📋 Sao chép" ,
"consoleClearLog" : "🗑️ Xóa nhật ký" ,
"consoleQuickTitle" : "⚡ Lệnh nhanh thường dùng" ,
"consolePlaceholder" : "Nhập lệnh GM, vd: /heal, /max, /teleport 20411, /give 102 1000..." ,
"consoleSend" : "Gửi lệnh" ,
"consoleHistoryHint" : "💡 Nhấn ↑ ↓ để chọn lịch sử lệnh trước đó" ,
"consoleOnline" : "● Máy chủ trực tuyến" ,
"consoleOffline" : "○ Ngoại tuyến (Chế độ cục bộ)" ,
"consoleLogCopied" : "📋 Đã sao chép tất cả nhật ký vào khay nhớ tạm!" ,
"consoleLogCopyFailed" : "❌ Không thể sao chép nhật ký" ,
"consoleLogCleared" : "Đã xóa màn hình nhật ký" ,
"btnGachabaseSync" : "🌐 Đồng bộ Gachabase" ,
"tabPersistentGaC" : "💾 Quản lý lưu GaC" ,
"tabPersistentFirefly" : "👤 Nhà Khai Phá & March 7th" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "Bậc Tích Lũy" ,
"lcPickerTitle" : "🗡️ Chọn Nón Ánh Sáng để trang bị" ,
"lcPickerSigTitle" : "⭐ Nón Ánh Sáng Trấn đề xuất" ,
"lcPickerEquipSig" : "⚡ Trang bị món này" ,
"lcPickerUnequip" : "✕ Tháo Nón Ánh Sáng"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"id" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "Aktifkan kemampuan khusus Aeon ★ Aha di seluruh server" ,
"btnAddLc" : "+ Tambah Light Cone" ,
"btnAddRelic" : "+ Tambah Relic" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ Tambah Slot" ,
"lblCreativeMode" : "Mode Kreatif" ,
"badgeCreative" : "Kreatif" ,
"toastSlotRemoved" : "Slot {slot} berhasil dihapus" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "Tindakan Cepat" ,
"qaEnergy50Title" : "Energi Tim 50%" ,
"qaEnergy50Desc" : "Energi awal standar saat masuk battle" ,
"qaEnergy100Title" : "Energi Tim 100%" ,
"qaEnergy100Desc" : "Ultimate langsung siap pakai" ,
"qaUnlockAllTitle" : "Buka Semua Karakter" ,
"qaUnlockAllDesc" : "Tambah 70+ karakter E6 ke tas" ,
"qaAddLcsTitle" : "Tambah Semua Light Cone 5★" ,
"qaAddLcsDesc" : "Light Cone signature S5 ke inventaris" ,
"qaTeleportTitle" : "Teleport ke Astral Express" ,
"qaTeleportDesc" : "Kembali ke Parlor Car zona aman" ,
"qaClearLineupTitle" : "Kosongkan Tim" ,
"qaClearLineupDesc" : "Kosongkan semua slot untuk susun ulang" ,
"toastEnergy50" : "Energi tim diatur ke 50%" ,
"toastEnergy100" : "Energi tim diatur ke 100%" ,
"toastUnlockedAll" : "Berhasil membuka semua karakter (E6)" ,
"toastAddedAllLcs" : "Berhasil menambahkan semua Light Cone 5★" ,
"toastTeleportedTrain" : "Teleportasi ke Parlor Car berhasil" ,
"toastLineupCleared" : "Susunan tim berhasil dikosongkan" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ Tambah Light Cone ke FreeSR" ,
"modalAddRelicTitle" : "🛡️ Tambah Relic ke FreeSR" ,
"lblSelectLc" : "Pilih Light Cone" ,
"lblSelectRelicSet" : "Pilih Set Relic" ,
"lblRelicSlot" : "Slot Relic" ,
"lblMainAffix" : "Stat Utama" ,
"lblEquipAvatar" : "Pasang ke Karakter" ,
"unassigned" : "-- Belum Dipasang (Tas) --" ,
"btnAddLcSubmit" : "💾 Tambah ke FreeSR" ,
"btnAddRelicSubmit" : "💾 Tambah ke FreeSR" ,
"toastLcAdded" : "Light Cone berhasil ditambahkan ke FreeSR" ,
"toastRelicAdded" : "Relic berhasil ditambahkan ke FreeSR" ,
"deleteItem" : "Hapus" ,
"toastItemDeleted" : "Item berhasil dihapus" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "Pengontrol Server & FreeSR Star Rail" ,
"online" : "Terhubung" ,
"offline" : "Offline" ,
"checking" : "Memeriksa..." ,
"refresh" : "🔄 Segarkan" ,
"connectFailed" : "Koneksi Gagal" ,
"tabDashboard" : "📊 Dasbor & Tim" ,
"tabAvatars" : "👥 Karakter" ,
"tabEquipment" : "🗡️ Light Cone & Relic" ,
"tabPersistent" : "💾 Pengelola Simpan GaC" ,
"tabExrank" : "⚡ Keahlian Ex-Rank" ,
"tabJson" : "📝 Manajemen JSON" ,
"tabSettings" : "⚙️ Pengaturan" ,
"statAvatars" : "Karakter Dimiliki" ,
"statLightcones" : "Light Cone" ,
"statRelics" : "Relic" ,
"serverStatusTitle" : "📍 Status Server & Koordinat" ,
"lblServerModeActive" : "Mode Server Aktif" ,
"lblApiEndpoint" : "Endpoint API Gateway" ,
"lblPlaneId" : "Plane ID" ,
"lblFloorId" : "Floor ID" ,
"coords" : "Koordinat Karakter XYZ" ,
"quickActionsTitle" : "⚡ Tindakan Cepat" ,
"quickActionsSubtitle" : "Kirim perintah ke server secara instan" ,
"btnMaxAll" : "⭐ Maksimalkan Semua Karakter Lv. 80 & E6" ,
"btnSyncPersistent" : "💾 Sinkronkan Simpanan Persistent Terbaru" ,
"currentLineupTitle" : "🎮 Susunan Tim Saat Ini" ,
"slot" : "Slot" ,
"slotEmpty" : "Kosong (Klik untuk tambah)" ,
"slotTooltip" : "Klik untuk memilih karakter di slot ini" ,
"removeFromTeam" : "Hapus dari tim" ,
"searchPlaceholder" : "🔍 Cari nama karakter atau ID..." ,
"filterAllRarity" : "Semua Kelangkaan" ,
"filter5Star" : "Bintang 5" ,
"filter4Star" : "Bintang 4" ,
"filterAllElements" : "Semua Elemen" ,
"filterAllPaths" : "Semua Path" ,
"btnReload" : "🔄 Muat Ulang" ,
"avatarsLoading" : "Memuat data karakter..." ,
"noAvatarsFound" : "Tidak ada karakter yang cocok" ,
"eidolonLabel" : "Eidolon:" ,
"confirmMaxAll" : "Tingkatkan semua karakter ke Lv. 80 dan buka E6?" ,
"maxAllSuccess" : "Semua karakter berhasil dimaksimalkan!" ,
"avatarRankSuccess" : "Karakter {id} diperbarui ke E{rank}" ,
"eqLcTitle" : "🗡️ Light Cone di Inventaris" ,
"eqLcSubtitle" : "Semua light cone dari freesr-data.json" ,
"eqLcLoading" : "Memuat data light cone..." ,
"eqRelicTitle" : "🛡️ Relic di Inventaris" ,
"eqRelicSubtitle" : "Semua relic dari freesr-data.json" ,
"eqRelicLoading" : "Memuat data relic..." ,
"itemCount" : "{n} item" ,
"notEquipped" : "Tidak terpasang" ,
"equippedBy" : "Dipasang oleh" ,
"noLcData" : "Tidak ada data light cone" ,
"noRelicData" : "Tidak ada data relic" ,
"persistentTitle" : "💾 Pengelola Simpan GaC" ,
"persistentBadge" : "Server Kustom Kami" ,
"persistentSubtitle" : "File persistent menyimpan status pemain khusus GaC seperti gender/elemen Trailblazer, jalur March 7th, dan fitur global" ,
"persistentTbM7Title" : "👤 Trailblazer & March 7th" ,
"lblTbGenderElement" : "Gender & Elemen Trailblazer" ,
"lblM7Path" : "Path March 7th" ,
"btnSaveCharSettings" : "💾 Simpan Pengaturan Karakter" ,
"persistentGlobalTitle" : "⚙️ Saklar Fitur Khusus GaC" ,
"swGlobalDesc" : "Aktifkan fungsi khusus Silver Wolf di seluruh server" ,
"castoriceGlobalDesc" : "Aktifkan fungsi khusus Castorice di seluruh server" ,
"btnSaveGlobalSwitch" : "💾 Simpan Saklar Global" ,
"exrankTitle" : "⚡ Sistem Keahlian Ex-Rank" ,
"exrankSubtitle" : "Buka bakat khusus Ex-Rank di FreeSR (mis. kekebalan CC Jing Yuan, Dan Heng IL, Acheron)" ,
"btnEnableAll" : "Aktifkan Semua Ex-Rank" ,
"btnDisableAll" : "Nonaktifkan Semua Ex-Rank" ,
"exrankToggleSuccess" : "{name}: Ex-Rank {status}" ,
"exrankAllSuccess" : "Semua karakter Ex-Rank {status}" ,
"enabled" : "aktif" ,
"disabled" : "nonaktif" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent save" ,
"btnBeautify" : "✨ Rapikan JSON" ,
"btnDownload" : "📥 Unduh Cadangan" ,
"btnUpload" : "📤 Unggah File" ,
"btnSaveServer" : "💾 Simpan ke Server" ,
"jsonTip" : "Tips: Edit JSON mentah dan klik 'Simpan ke Server'" ,
"jsonStatusReady" : "Siap" ,
"jsonStatusOpening" : "Membuka: {name}" ,
"jsonSaveSuccess" : "File {name} berhasil disimpan" ,
"jsonInvalid" : "Format JSON tidak valid" ,
"apiSettingsTitle" : "⚙️ Pengaturan Koneksi API Gateway" ,
"apiSettingsSubtitle" : "Sesuaikan port atau IP sesuai dengan server.json Anda" ,
"lblServerMode" : "Mode Server" ,
"lblApiGatewayUrl" : "URL REST API Gateway" ,
"lblPingInterval" : "Interval Cek Status (detik)" ,
"btnSaveSettings" : "💾 Simpan Pengaturan" ,
"btnResetDefault" : "Kembalikan Default" ,
"modalTitleCharEdit" : "Kustomisasi Karakter" ,
"modalBtnMaxAllChar" : "⭐ Maksimalkan Semua" ,
"modalTabSkills" : "⚡ Skill & Traces" ,
"modalTabStatus" : "⚙️ Level & Eidolon" ,
"modalTabLightcone" : "🗡️ Light Cone" ,
"modalSkillCombatTitle" : "Level Skill Pertempuran" ,
"modalBtnMaxSkills" : "⭐ Maksimalkan Semua Skill (10/10)" ,
"modalSkillBasic" : "Basic ATK" ,
"modalSkillSkill" : "Skill" ,
"modalSkillUltra" : "Ultimate" ,
"modalSkillTalent" : "Talent" ,
"modalTracesTitle" : "Traces & Technique" ,
"modalTraceTechnique" : "⚡ Technique — Aktif sebelum tempur" ,
"traceA2" : "🌟 Bonus Trace A2" ,
"traceA4" : "🌟 Bonus Trace A4" ,
"traceA6" : "🌟 Bonus Trace A6" ,
"traceStatNodes" : "💎 Semua Node Bonus Stat (10 node)" ,
"lblLevelRange" : "Level (1-80)" ,
"lblPromotionRange" : "Promosi (0-6)" ,
"lblEidolonLevel" : "Tingkat Eidolon" ,
"btnResetE0" : "Reset E0" ,
"btnMaxE6" : "⭐ Maksimal E6" ,
"modalEnergyTitle" : "Energi Ultimate" ,
"modalEnergy50" : "Set 50%" ,
"modalEnergy100" : "Penuh 100%" ,
"modalLcTitle" : "Light Cone Terpasang" ,
"modalBtnMaxLc" : "⭐ Maksimalkan Light Cone (Lv.80 S5)" ,
"lblLcId" : "ID Light Cone" ,
"modalLcIdPlaceholder" : "Contoh: 21002 atau 24001" ,
"lblLcLevel" : "Level Light Cone (1-80)" ,
"lblLcRank" : "Superimposisi (S1-S5)" ,
"modalBtnClose" : "✕ Tutup" ,
"modalBtnSave" : "💾 Simpan Karakter" ,
"pickerTitle" : "Pilih Karakter untuk Tim" ,
"pickerSearchPlaceholder" : "🔍 Cari karakter untuk ditambahkan..." ,
"apiModalTitle" : "⚙️ Pengaturan Koneksi API Server" ,
"btnCancel" : "Batal" ,
"btnSaveTest" : "Simpan & Uji" ,
"toastSlotUpdated" : "Memperbarui Slot {slot} menjadi: {name}" ,
"toastCharMaxed" : "⭐ {name} dimaksimalkan ke Lv. 80 E6" ,
"toastCharSaved" : "Karakter {name} tersimpan" ,
"toastAllSkillsMaxed" : "⭐ Semua skill dan trace telah dimaksimalkan" ,
"toastServerSwitched" : "Beralih mode server ke: {mode}" ,
"tbOptions" : {
"MalePhysical" : "Trailblazer (Pria) - Fisik" ,
"FemalePhysical" : "Trailblazer (Wanita) - Fisik" ,
"MalePreservation" : "Trailblazer (Pria) - Fire" ,
"FemalePreservation" : "Trailblazer (Wanita) - Fire" ,
"MaleHarmony" : "Trailblazer (Pria) - Harmony" ,
"FemaleHarmony" : "Trailblazer (Wanita) - Harmony" ,
"MaleRemembrance" : "Trailblazer (Pria) - Remembrance" ,
"FemaleRemembrance" : "Trailblazer (Wanita) - Remembrance"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "March 7th - The Hunt" ,
"MarchPreservation" : "March 7th - Preservation"
},
"elements" : {
"Physical" : "Fisik" ,
"Fire" : "Api" ,
"Ice" : "Es" ,
"Lightning" : "Petir" ,
"Wind" : "Angin" ,
"Quantum" : "Kuantum" ,
"Imaginary" : "Imajinasi" ,
"Unknown" : "Tidak Diketahui"
},
"paths" : {
"Destruction" : "Destruction" ,
"Hunt" : "Hunt" ,
"Erudition" : "Erudition" ,
"Harmony" : "Harmony" ,
"Nihility" : "Nihility" ,
"Preservation" : "Preservation" ,
"Abundance" : "Abundance" ,
"Remembrance" : "Remembrance" ,
"Unknown" : "Tidak Diketahui" ,
"Elation" : "Elation"
},
"settingsSaved" : "Pengaturan berhasil disimpan!" ,
2026-10-17 11:22:50 +07:00
"settingsReset" : "Pengaturan dikembalikan ke default" ,
"btnE6S5" : "⭐ E6S5" ,
"btnE0S1" : "⚡ E0S1" ,
"modalTabShowcase" : "🖼️ Kartu Showcase" ,
"showcaseAutoRelics" : "⚡ Pasang Relic Rekomendasi" ,
"showcaseCopy" : "📋 Salin Teks" ,
"showcaseExport" : "🖼️ Ekspor Gambar" ,
"btnChangeLc" : "Ganti Light Cone" ,
"lcPassiveTitle" : "Efek Kemampuan Light Cone" ,
"toastE6S5Applied" : "⭐ Karakter dimaksimalkan ke E6S5 (Lv.80, Skill Penuh, S5)!" ,
"toastE0S1Applied" : "⚡ Karakter disetel ke E0S1 (Lv.80, Skill Penuh, S1)!" ,
"toastShowcaseCopied" : "📋 Informasi build disalin ke papan klip!" ,
"toastRelicsEquipped" : "⚡ Set relic +15 terbaik dipasang untuk {name}!" ,
"btnDataGame" : "🎮 data-in-game.json" ,
"settingsConnTitle" : "⚙️ Pengaturan Koneksi API Gateway" ,
"settingsConnSubtitle" : "Atur mode server dan endpoint REST" ,
"btnTestPing" : "⚡ Tes Koneksi" ,
"settingsBattleTitle" : "🎮 Pengaturan Tempur & FreeSR" ,
"settingsBattleSubtitle" : "Sesuaikan perilaku pertempuran dan tim bawaan" ,
"lblDefaultEnergy" : "Energi Awal Pertempuran (Starting Energy)" ,
"lblAutoSync" : "Sinkronisasi Otomatis ke Server (Auto-Sync)" ,
"descAutoSync" : "Kirim pembaruan karakter dan perlengkapan langsung ke server" ,
"lblDefaultCreative" : "Mode Kreatif Secara Default" ,
"descDefaultCreative" : "Izinkan karakter duplikat dan lebih dari 4 slot tim" ,
"settingsShowcaseTitle" : "🖼️ Tampilan Kartu Showcase" ,
"settingsShowcaseSubtitle" : "Kustomisasi gaya dan detail kartu showcase" ,
"lblShowRolls" : "Tampilkan Jumlah Roll Sub-stat" ,
"descShowRolls" : "Tampilkan label jumlah roll pada sub-stat relic" ,
"lblElementAura" : "Efek Cahaya Aura Elemen" ,
"descElementAura" : "Latar belakang kartu dan pendaran dinamis sesuai elemen karakter" ,
"settingsCacheTitle" : "🧹 Manajemen Cache & Reset" ,
"settingsCacheSubtitle" : "Hapus data sementara browser atau pulihkan pengaturan awal" ,
"lblCacheSize" : "Penggunaan Memori LocalStorage:" ,
"btnClearCache" : "🧹 Hapus Cache Browser" ,
"btnFactoryReset" : "🔄 Reset Pabrik" ,
"toastPingSuccess" : "⚡ Terhubung berhasil! Latensi: {ms} ms" ,
"toastPingFailed" : "❌ Gagal terhubung ke Gateway. Periksa status server" ,
"toastCacheCleared" : "🧹 Cache browser berhasil dibersihkan" ,
"qaLineupE0S1Title" : "Atur Tim ke E0S1" ,
"qaLineupE0S1Desc" : "Karakter tim menjadi E0 dengan LC S1" ,
"qaLineupRelicsTitle" : "Pasang Relic Tim Otomatis" ,
"qaLineupRelicsDesc" : "Pasang relic +15 untuk 4 anggota tim" ,
"lblPersistenceInfo" : "Manajemen file simpan dan data server" ,
"modalTabOverview" : "Ringkasan" ,
"modalTabRelics" : "Relic & Perlengkapan" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ Atribut Dasar" ,
"attrAdvanced" : "◆ Atribut Lanjutan" ,
"attrElemental" : "◆ Tipe Damage" ,
"statMaxHp" : "Max HP" ,
"statAtk" : "ATK" ,
"statDef" : "DEF" ,
"statSpd" : "SPD" ,
"statCritRate" : "CRIT Rate" ,
"statCritDmg" : "CRIT DMG" ,
"statBreakEffect" : "Break Effect" ,
"statHealBoost" : "Outgoing Healing Boost" ,
"statMaxEnergy" : "Max Energy" ,
"statEnergyRegen" : "Energy Regeneration Rate" ,
"statEhr" : "Effect Hit Rate" ,
"statRes" : "Effect RES" ,
"statDmgBoost" : "{element} DMG Boost" ,
"relicPickerTitle" : "🛡️ Kelola Relic: {slot}" ,
"tabQuickGen" : "⚡ Buat Cepat & Rekomendasi" ,
"tabFromInventory" : "📦 Dari Inventaris" ,
"btnEquipInstant" : "⚡ Pasang Sekarang (+15 5★ Stat Dewa)" ,
"btnUnequip" : "❌ Lepas Relic" ,
"currentEquipped" : "Sedang Dipasang" ,
"noRelicEquipped" : "Belum ada relic terpasang" ,
"chooseMainStat" : "Pilih Main Stat:" ,
"chooseSet" : "Pilih Set Relic:" ,
"recommendedBadge" : "Rekomendasi" ,
2026-10-17 11:22:50 +07:00
"overviewStatsTitle" : "⚔️ Statistik Tempur (Combat Stats)" ,
"overviewStatsNote" : "Termasuk bonus Light Cone & Relic" ,
"overviewEquippedLc" : "🗡️ Light Cone Terpasang" ,
"overviewEquippedRelics" : "🛡️ Bonus Set Relic" ,
"modalRelicsTitle" : "🛡️ Pasang Relic (6 Slot)" ,
"modalRelicsSubtitle" : "Klik setiap slot untuk mengganti atau pasang set rekomendasi" ,
"btnAutoEquipRelics" : "⚡ Pasang Set Rekomendasi" ,
"btnClearAllRelics" : "🧹 Lepas Semua" ,
"activeSetEffects" : "✨ Efek Set yang Aktif" ,
"modalColLevel" : "Level" ,
"lblPromotion" : "Peringkat Ascension" ,
"slotPickerTitle" : "🛡️ Pilih Relic untuk Dipasang" ,
"quickGenRecTitle" : "⚡ Buat Bagian Rekomendasi Slot Ini" ,
"quickGenRecDesc" : "Buat relic 5★ +15 dengan set & stat utama terbaik" ,
"btnGenAndEquip" : "Buat & Pasang" ,
"selectFromInventory" : "Pilih dari Penyimpanan" ,
"btnAllE0S1" : "⚡ Semua E0S1" ,
"qaGachabaseTitle" : "Ambil Data dari Gachabase" ,
"qaGachabaseDesc" : "Impor karakter dan LC beta/datamine terbaru" ,
"synergyTitle" : "Analisis Sinergi Tim & Kelemahan Break" ,
"synergySubtitle" : "Analisis cakupan Weakness Break, keseimbangan peran, dan kesiapan perlengkapan" ,
"synergyBreakCoverage" : "🎯 Cakupan Weakness Break" ,
"synergyRoleBalance" : "🛡️ Komposisi Tim & Distribusi Peran" ,
"synergyEquipmentTitle" : "📊 Kesiapan Perlengkapan & Level Rata-rata" ,
"synergyAvgLevel" : "Level Rata-rata" ,
"synergyAvgEidolon" : "Eidolon Rata-rata" ,
"synergyLcEquipped" : "Light Cone Terpasang" ,
"synergyRelicFull" : "Relic Lengkap" ,
"synergyCoverageBadge" : "Mencakup {count}/7 Elemen" ,
"synergyNoInTeam" : "Tidak ada di tim" ,
"roleDps" : "🗡️ DPS" ,
"roleSupport" : "⚡ Support / Debuff" ,
"roleSustain" : "🛡️ Sustain (Penyembuh/Perisai)" ,
"roleSpecialist" : "🔮 Spesialis / Serangan Lanjutan" ,
"adviceEmpty" : "Belum ada karakter di tim. Silakan pilih anggota tim di atas." ,
"adviceNoSustain" : "⚠️ Saran: Tim kekurangan karakter pelindung atau penyembuh (Preservation / Abundance). Disarankan membawa 1 untuk bertahan hidup." ,
"adviceNoDps" : "💡 Saran: Tim hanya terdiri dari support tanpa DPS utama (Destruction / Hunt / Erudition)." ,
"adviceNoSupport" : "💡 Saran: Tim memiliki DPS tetapi kurang buffer/debuffer (Harmony / Nihility). Menambahkan support akan meningkatkan damage secara signifikan." ,
"adviceBalanced" : "✅ Keseimbangan Luar Biasa: Susunan tim lengkap dengan DPS, buffer/debuffer, dan sustain. Siap menghadapi semua tantangan!" ,
"consoleTitle" : "Konsol Perintah GM & Log Langsung" ,
"consoleSubtitle" : "Kirim perintah GM / Server secara langsung dengan log paket dan status" ,
"consoleCopyLog" : "📋 Salin Log" ,
"consoleClearLog" : "🗑️ Bersihkan" ,
"consoleQuickTitle" : "⚡ Perintah Cepat" ,
"consolePlaceholder" : "Ketik perintah GM, cth: /heal, /max, /teleport 20411, /give 102 1000..." ,
"consoleSend" : "Kirim" ,
"consoleHistoryHint" : "💡 Tekan ↑ ↓ untuk memilih riwayat perintah sebelumnya" ,
"consoleOnline" : "● Server Online" ,
"consoleOffline" : "○ Offline (Eksekusi lokal)" ,
"consoleLogCopied" : "📋 Semua log disalin ke papan klip!" ,
"consoleLogCopyFailed" : "❌ Gagal menyalin log" ,
"consoleLogCleared" : "Log terminal dibersihkan" ,
"btnGachabaseSync" : "🌐 Sinkron Gachabase" ,
"tabPersistentGaC" : "💾 Pengelola Simpan GaC" ,
"tabPersistentFirefly" : "👤 Trailblazer & March 7th" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "Tingkat Superimpose" ,
"lcPickerTitle" : "🗡️ Pilih Light Cone untuk Dipasang" ,
"lcPickerSigTitle" : "⭐ Light Cone Signature Rekomendasi" ,
"lcPickerEquipSig" : "⚡ Pasang Ini" ,
"lcPickerUnequip" : "✕ Lepas Light Cone"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"es" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "Activar rasgo especial de Eón ★ Aha en todo el servidor" ,
"btnAddLc" : "+ Añadir cono de luz" ,
"btnAddRelic" : "+ Añadir reliquia" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ Añadir posición" ,
"lblCreativeMode" : "Modo creativo" ,
"badgeCreative" : "Creativo" ,
"toastSlotRemoved" : "Posición {slot} eliminada" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "Herramientas Rápidas" ,
"qaEnergy50Title" : "Energía de equipo 50%" ,
"qaEnergy50Desc" : "Energía inicial estándar en batalla" ,
"qaEnergy100Title" : "Energía de equipo 100%" ,
"qaEnergy100Desc" : "Habilidad definitiva lista al instante" ,
"qaUnlockAllTitle" : "Desbloquear todos los personajes" ,
"qaUnlockAllDesc" : "Añadir más de 70 personajes con E6" ,
"qaAddLcsTitle" : "Añadir todos los conos de luz 5★" ,
"qaAddLcsDesc" : "Conos de luz distintivos S5 al inventario" ,
"qaTeleportTitle" : "Teletransporte al Expreso Astral" ,
"qaTeleportDesc" : "Volver al vagón panorámico (zona segura)" ,
"qaClearLineupTitle" : "Vaciar equipo" ,
"qaClearLineupDesc" : "Limpiar casillas para formar nuevo equipo" ,
"toastEnergy50" : "Energía del equipo ajustada al 50%" ,
"toastEnergy100" : "Energía del equipo ajustada al 100%" ,
"toastUnlockedAll" : "Todos los personajes desbloqueados (E6)" ,
"toastAddedAllLcs" : "Todos los conos de 5★ añadidos" ,
"toastTeleportedTrain" : "Teletransportado al Expreso Astral" ,
"toastLineupCleared" : "Equipo vaciado correctamente" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ Añadir cono de luz a FreeSR" ,
"modalAddRelicTitle" : "🛡️ Añadir reliquia a FreeSR" ,
"lblSelectLc" : "Seleccionar cono de luz" ,
"lblSelectRelicSet" : "Seleccionar conjunto de reliquias" ,
"lblRelicSlot" : "Ranura de reliquia" ,
"lblMainAffix" : "Atributo principal" ,
"lblEquipAvatar" : "Equipar a personaje" ,
"unassigned" : "-- Sin equipar (Inventario) --" ,
"btnAddLcSubmit" : "💾 Añadir a FreeSR" ,
"btnAddRelicSubmit" : "💾 Añadir a FreeSR" ,
"toastLcAdded" : "Cono de luz añadido a FreeSR" ,
"toastRelicAdded" : "Reliquia añadida a FreeSR" ,
"deleteItem" : "Eliminar" ,
"toastItemDeleted" : "Objeto eliminado correctamente" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "Controlador de servidor y FreeSR de Star Rail" ,
"online" : "Conectado" ,
"offline" : "Desconectado" ,
"checking" : "Comprobando..." ,
"refresh" : "🔄 Actualizar" ,
"connectFailed" : "Conexión fallida" ,
"tabDashboard" : "📊 Panel y equipo" ,
"tabAvatars" : "👥 Personajes" ,
"tabEquipment" : "🗡️ Conos de luz y artefactos" ,
"tabPersistent" : "💾 Gestor de guardado GaC" ,
"tabExrank" : "⚡ Habilidades Ex-Rank" ,
"tabJson" : "📝 Gestión de JSON" ,
"tabSettings" : "⚙️ Ajustes" ,
"statAvatars" : "Personajes en posesión" ,
"statLightcones" : "Conos de luz" ,
"statRelics" : "Artefactos" ,
"serverStatusTitle" : "📍 Estado del servidor y coordenadas" ,
"lblServerModeActive" : "Modo de servidor activo" ,
"lblApiEndpoint" : "Punto de enlace API Gateway" ,
"lblPlaneId" : "ID de plano" ,
"lblFloorId" : "ID de piso" ,
"coords" : "Coordenadas del personaje XYZ" ,
"quickActionsTitle" : "⚡ Acciones rápidas" ,
"quickActionsSubtitle" : "Enviar comandos al servidor al instante" ,
"btnMaxAll" : "⭐ Nivel 80 y E6 a todos los personajes" ,
"btnSyncPersistent" : "💾 Sincronizar guardado persistent" ,
"currentLineupTitle" : "🎮 Alineación actual" ,
"slot" : "Posición" ,
"slotEmpty" : "Vacío (Haz clic para añadir)" ,
"slotTooltip" : "Haz clic para seleccionar un personaje en esta casilla" ,
"removeFromTeam" : "Quitar del equipo" ,
"searchPlaceholder" : "🔍 Buscar por nombre o ID de personaje..." ,
"filterAllRarity" : "Todas las rarezas" ,
"filter5Star" : "5 Estrellas" ,
"filter4Star" : "4 Estrellas" ,
"filterAllElements" : "Todos los elementos" ,
"filterAllPaths" : "Todas las vías" ,
"btnReload" : "🔄 Recargar" ,
"avatarsLoading" : "Cargando personajes..." ,
"noAvatarsFound" : "No se encontraron personajes coincidentes" ,
"eidolonLabel" : "Eidolon:" ,
"confirmMaxAll" : "¿Subir todos los personajes a nivel 80 y desbloquear E6?" ,
"maxAllSuccess" : "¡Todos los personajes maximizados con éxito!" ,
"avatarRankSuccess" : "Personaje {id} actualizado a E{rank}" ,
"eqLcTitle" : "🗡️ Conos de luz en inventario" ,
"eqLcSubtitle" : "Todos los conos de luz de freesr-data.json" ,
"eqLcLoading" : "Cargando datos de conos de luz..." ,
"eqRelicTitle" : "🛡️ Artefactos en inventario" ,
"eqRelicSubtitle" : "Todos los artefactos de freesr-data.json" ,
"eqRelicLoading" : "Cargando datos de artefactos..." ,
"itemCount" : "{n} objetos" ,
"notEquipped" : "No equipado" ,
"equippedBy" : "Equipado por" ,
"noLcData" : "No hay datos de conos de luz" ,
"noRelicData" : "No hay datos de artefactos" ,
"persistentTitle" : "💾 Gestor de guardado GaC" ,
"persistentBadge" : "Servidor personalizado propio" ,
"persistentSubtitle" : "El archivo persistent guarda configuraciones específicas de GaC como género/elemento del Trazacaminos, vía de Siete de Marzo e interruptores globales" ,
"persistentTbM7Title" : "👤 Trazacaminos y Siete de Marzo" ,
"lblTbGenderElement" : "Género y elemento del Trazacaminos" ,
"lblM7Path" : "Vía de Siete de Marzo" ,
"btnSaveCharSettings" : "💾 Guardar ajustes de personaje" ,
"persistentGlobalTitle" : "⚙️ Funciones especiales de GaC" ,
"swGlobalDesc" : "Activar función global de Silver Wolf en todo el servidor" ,
"castoriceGlobalDesc" : "Activar función global de Castorice en todo el servidor" ,
"btnSaveGlobalSwitch" : "💾 Guardar interruptores globales" ,
"exrankTitle" : "⚡ Sistema de habilidades Ex-Rank" ,
"exrankSubtitle" : "Activa talentos especiales Ex-Rank en FreeSR (inmunidad CC de Jing Yuan, Dan Heng IL, Acheron)" ,
"btnEnableAll" : "Activar todos los Ex-Rank" ,
"btnDisableAll" : "Desactivar todos los Ex-Rank" ,
"exrankToggleSuccess" : "{name}: Ex-Rank {status}" ,
"exrankAllSuccess" : "Todos los personajes Ex-Rank {status}" ,
"enabled" : "activado" ,
"disabled" : "desactivado" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent" ,
"btnBeautify" : "✨ Formatear JSON" ,
"btnDownload" : "📥 Descargar copia" ,
"btnUpload" : "📤 Cargar archivo" ,
"btnSaveServer" : "💾 Guardar en el servidor" ,
"jsonTip" : "Consejo: Edite el JSON y haga clic en 'Guardar en el servidor'" ,
"jsonStatusReady" : "Listo" ,
"jsonStatusOpening" : "Abriendo: {name}" ,
"jsonSaveSuccess" : "Archivo {name} guardado con éxito" ,
"jsonInvalid" : "Formato JSON no válido" ,
"apiSettingsTitle" : "⚙️ Ajustes de conexión API Gateway" ,
"apiSettingsSubtitle" : "Ajuste el puerto o la IP según su server.json" ,
"lblServerMode" : "Modo de servidor" ,
"lblApiGatewayUrl" : "URL REST API Gateway" ,
"lblPingInterval" : "Frecuencia de comprobación (segundos)" ,
"btnSaveSettings" : "💾 Guardar ajustes" ,
"btnResetDefault" : "Restablecer valores iniciales" ,
"modalTitleCharEdit" : "Personalización de personaje" ,
"modalBtnMaxAllChar" : "⭐ Maximizar todo" ,
"modalTabSkills" : "⚡ Habilidades y rastros" ,
"modalTabStatus" : "⚙️ Nivel y Eidolon" ,
"modalTabLightcone" : "🗡️ Cono de luz" ,
"modalSkillCombatTitle" : "Nivel de habilidades de combate" ,
"modalBtnMaxSkills" : "⭐ Habilidades al máximo (10/10)" ,
"modalSkillBasic" : "Ataque básico" ,
"modalSkillSkill" : "Habilidad básica" ,
"modalSkillUltra" : "Habilidad definitiva" ,
"modalSkillTalent" : "Talento" ,
"modalTracesTitle" : "Rastros y técnica" ,
"modalTraceTechnique" : "⚡ Técnica — Activa antes de la batalla" ,
"traceA2" : "🌟 Habilidad adicional A2" ,
"traceA4" : "🌟 Habilidad adicional A4" ,
"traceA6" : "🌟 Habilidad adicional A6" ,
"traceStatNodes" : "💎 Todos los nodos de atributos (10 nodos)" ,
"lblLevelRange" : "Nivel (1-80)" ,
"lblPromotionRange" : "Ascensión (0-6)" ,
"lblEidolonLevel" : "Nivel de Eidolon" ,
"btnResetE0" : "Restablecer E0" ,
"btnMaxE6" : "⭐ E6 al máximo" ,
"modalEnergyTitle" : "Energía definitiva" ,
"modalEnergy50" : "Poner 50%" ,
"modalEnergy100" : "Llenar 100%" ,
"modalLcTitle" : "Cono de luz equipado" ,
"modalBtnMaxLc" : "⭐ Cono al máximo (Nv.80 Superp.5)" ,
"lblLcId" : "ID de cono de luz" ,
"modalLcIdPlaceholder" : "ej. 21002 o 24001" ,
"lblLcLevel" : "Nivel de cono de luz (1-80)" ,
"lblLcRank" : "Superposición (S1-S5)" ,
"modalBtnClose" : "✕ Cerrar" ,
"modalBtnSave" : "💾 Guardar personaje" ,
"pickerTitle" : "Seleccionar personaje para el equipo" ,
"pickerSearchPlaceholder" : "🔍 Buscar personaje para añadir..." ,
"apiModalTitle" : "⚙️ Ajustes de conexión de servidor API" ,
"btnCancel" : "Cancelar" ,
"btnSaveTest" : "Guardar y probar" ,
"toastSlotUpdated" : "Casilla {slot} actualizada a: {name}" ,
"toastCharMaxed" : "⭐ {name} al máximo (Nv. 80 E6)" ,
"toastCharSaved" : "Personaje {name} guardado" ,
"toastAllSkillsMaxed" : "⭐ Habilidades y rastros al máximo" ,
"toastServerSwitched" : "Modo de servidor cambiado a: {mode}" ,
"tbOptions" : {
"MalePhysical" : "Trazacaminos (Masculino) - Físico" ,
"FemalePhysical" : "Trazacaminos (Femenino) - Físico" ,
"MalePreservation" : "Trazacaminos (Masculino) - Fuego" ,
"FemalePreservation" : "Trazacaminos (Femenino) - Fuego" ,
"MaleHarmony" : "Trazacaminos (Masculino) - Armonía" ,
"FemaleHarmony" : "Trazacaminos (Femenino) - Armonía" ,
"MaleRemembrance" : "Trazacaminos (Masculino) - Reminiscencia" ,
"FemaleRemembrance" : "Trazacaminos (Femenino) - Reminiscencia"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "Siete de Marzo - Cacería" ,
"MarchPreservation" : "Siete de Marzo - Conservación"
},
"elements" : {
"Physical" : "Físico" ,
"Fire" : "Fuego" ,
"Ice" : "Hielo" ,
"Lightning" : "Rayo" ,
"Wind" : "Viento" ,
"Quantum" : "Cuántico" ,
"Imaginary" : "Imaginario" ,
"Unknown" : "Desconocido"
},
"paths" : {
"Destruction" : "Destrucción" ,
"Hunt" : "Cacería" ,
"Erudition" : "Erudición" ,
"Harmony" : "Armonía" ,
"Nihility" : "Inexistencia" ,
"Preservation" : "Conservación" ,
"Abundance" : "Abundancia" ,
"Remembrance" : "Reminiscencia" ,
"Unknown" : "Desconocido" ,
"Elation" : "Exultación"
},
"settingsSaved" : "¡Ajustes guardados con éxito!" ,
2026-10-17 11:22:50 +07:00
"settingsReset" : "Ajustes restablecidos por defecto" ,
"btnE6S5" : "⭐ E6S5" ,
"btnE0S1" : "⚡ E0S1" ,
"modalTabShowcase" : "🖼️ Tarjeta de exhibición" ,
"showcaseAutoRelics" : "⚡ Autoequipar artefactos" ,
"showcaseCopy" : "📋 Copiar texto" ,
"showcaseExport" : "🖼️ Exportar imagen" ,
"btnChangeLc" : "Cambiar Cono de Luz" ,
"lcPassiveTitle" : "Habilidad del Cono de Luz" ,
"toastE6S5Applied" : "⭐ ¡Personaje maximizado a E6S5 (Nv.80, Habilidades al máximo, S5)!" ,
"toastE0S1Applied" : "⚡ ¡Personaje ajustado a E0S1 (Nv.80, Habilidades al máximo, S1)!" ,
"toastShowcaseCopied" : "📋 ¡Información de la build copiada al portapapeles!" ,
"toastRelicsEquipped" : "⚡ ¡Set de artefactos +15 óptimo equipado para {name}!" ,
"btnDataGame" : "🎮 data-in-game.json" ,
"settingsConnTitle" : "⚙️ Conexión API Gateway" ,
"settingsConnSubtitle" : "Configura el modo del servidor y el endpoint REST" ,
"btnTestPing" : "⚡ Probar conexión" ,
"settingsBattleTitle" : "🎮 Valores de batalla y FreeSR" ,
"settingsBattleSubtitle" : "Personaliza el comportamiento de batalla y equipo por defecto" ,
"lblDefaultEnergy" : "Energía inicial de batalla" ,
"lblAutoSync" : "Sincronización automática con el servidor" ,
"descAutoSync" : "Envía cambios de personajes y equipo al servidor inmediatamente" ,
"lblDefaultCreative" : "Modo Creativo por defecto" ,
"descDefaultCreative" : "Permite personajes duplicados y más de 4 ranuras de equipo" ,
"settingsShowcaseTitle" : "🖼️ Visualización de tarjeta de exhibición" ,
"settingsShowcaseSubtitle" : "Personaliza el estilo y detalles de la tarjeta de build" ,
"lblShowRolls" : "Mostrar tiradas de substats" ,
"descShowRolls" : "Muestra etiquetas de número de mejoras en substats de artefactos" ,
"lblElementAura" : "Efecto de brillo de aura elemental" ,
"descElementAura" : "Fondo de tarjeta y brillo ambiental según el elemento del personaje" ,
"settingsCacheTitle" : "🧹 Gestión de caché y reinicio" ,
"settingsCacheSubtitle" : "Borra datos temporales del navegador o restaura ajustes de fábrica" ,
"lblCacheSize" : "Uso de memoria LocalStorage:" ,
"btnClearCache" : "🧹 Limpiar caché del navegador" ,
"btnFactoryReset" : "🔄 Restablecimiento de fábrica" ,
"toastPingSuccess" : "⚡ ¡Conexión exitosa! Latencia: {ms} ms" ,
"toastPingFailed" : "❌ Error al conectar con Gateway. Comprueba el estado del servidor" ,
"toastCacheCleared" : "🧹 Caché del navegador borrada con éxito" ,
"qaLineupE0S1Title" : "Equipo en E0S1" ,
"qaLineupE0S1Desc" : "Personajes del equipo en E0 con Cono S1" ,
"qaLineupRelicsTitle" : "Autoequipar artefactos de equipo" ,
"qaLineupRelicsDesc" : "Equipar artefactos +15 a los 4 compañeros" ,
"lblPersistenceInfo" : "Gestión de datos y archivos de guardado" ,
"modalTabOverview" : "Resumen" ,
"modalTabRelics" : "Artefactos y equipo" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ Atributos básicos" ,
"attrAdvanced" : "◆ Atributos avanzados" ,
"attrElemental" : "◆ Tipo de daño" ,
"statMaxHp" : "PV máx." ,
"statAtk" : "ATQ" ,
"statDef" : "DEF" ,
"statSpd" : "VEL" ,
"statCritRate" : "Prob. CRIT" ,
"statCritDmg" : "Daño CRIT" ,
"statBreakEffect" : "Efecto de Ruptura" ,
"statHealBoost" : "Bonif. curación realizada" ,
"statMaxEnergy" : "Energía máx." ,
"statEnergyRegen" : "Recuperación de energía" ,
"statEhr" : "Acierto de efecto" ,
"statRes" : "Resistencia a efecto" ,
"statDmgBoost" : "Daño {element} aumentado" ,
"relicPickerTitle" : "🛡️ Administrar artefacto: {slot}" ,
"tabQuickGen" : "⚡ Creación rápida y recomendada" ,
"tabFromInventory" : "📦 Del inventario" ,
"btnEquipInstant" : "⚡ Equipar ahora (+15 5★ Substats perfectos)" ,
"btnUnequip" : "❌ Desequipar artefacto" ,
"currentEquipped" : "Equipado actualmente" ,
"noRelicEquipped" : "Ningún artefacto equipado en esta casilla" ,
"chooseMainStat" : "Elegir stat principal:" ,
"chooseSet" : "Elegir conjunto:" ,
"recommendedBadge" : "Recomendado" ,
2026-10-17 11:22:50 +07:00
"overviewStatsTitle" : "⚔️ Estadísticas de combate" ,
"overviewStatsNote" : "Incluye bonificaciones de Cono y Artefactos" ,
"overviewEquippedLc" : "🗡️ Cono de Luz equipado" ,
"overviewEquippedRelics" : "🛡️ Artefactos y efectos de set" ,
"modalRelicsTitle" : "🛡️ Equipar artefactos (6 ranuras)" ,
"modalRelicsSubtitle" : "Haz clic en cada ranura para cambiar o equipar sets recomendados" ,
"btnAutoEquipRelics" : "⚡ Equipar sets recomendados" ,
"btnClearAllRelics" : "🧹 Desequipar todo" ,
"activeSetEffects" : "✨ Efectos de set activos" ,
"modalColLevel" : "Nivel" ,
"lblPromotion" : "Rango de ascensión" ,
"slotPickerTitle" : "🛡️ Seleccionar artefacto para equipar" ,
"quickGenRecTitle" : "⚡ Generar pieza recomendada" ,
"quickGenRecDesc" : "Genera 5★ +15 con el mejor set y stat principal" ,
"btnGenAndEquip" : "Generar y equipar" ,
"selectFromInventory" : "Seleccionar del inventario" ,
"btnAllE0S1" : "⚡ Todos E0S1" ,
"qaGachabaseTitle" : "Obtener de Gachabase" ,
"qaGachabaseDesc" : "Importar últimos personajes y conos de la beta/datamine" ,
"synergyTitle" : "Análisis de sinergia de equipo y ruptura de debilidad" ,
"synergySubtitle" : "Analiza la cobertura de debilidades, equilibrio de roles y preparación de equipo" ,
"synergyBreakCoverage" : "🎯 Cobertura de ruptura de debilidad" ,
"synergyRoleBalance" : "🛡️ Composición del equipo y distribución de roles" ,
"synergyEquipmentTitle" : "📊 Preparación de equipo y nivel medio" ,
"synergyAvgLevel" : "Nivel promedio" ,
"synergyAvgEidolon" : "Eidolon promedio" ,
"synergyLcEquipped" : "Conos equipados" ,
"synergyRelicFull" : "Artefactos completos" ,
"synergyCoverageBadge" : "Cubre {count}/7 Elementos" ,
"synergyNoInTeam" : "Ninguno en el equipo" ,
"roleDps" : "🗡️ DPS" ,
"roleSupport" : "⚡ Apoyo / Debuff" ,
"roleSustain" : "🛡️ Supervivencia (Sanador/Escudo)" ,
"roleSpecialist" : "🔮 Especialista / Adicional" ,
"adviceEmpty" : "No hay personajes en el equipo. Por favor selecciona integrantes arriba." ,
"adviceNoSustain" : "⚠️ Consejo: El equipo carece de un defensor o sanador (Conservación / Abundancia). Se recomienda añadir uno para mayor supervivencia." ,
"adviceNoDps" : "💡 Consejo: El equipo solo tiene apoyos sin un causante de daño principal (Destrucción / Cacería / Erudición)." ,
"adviceNoSupport" : "💡 Consejo: El equipo tiene DPS pero carece de potenciadores/debilitadores (Armonía / Nihilidad). Añadir soporte aumentará enormemente el daño." ,
"adviceBalanced" : "✅ Equilibrio excelente: El equipo cuenta con DPS, apoyos de beneficio/perjuicio y supervivencia. ¡Listo para cualquier desafío!" ,
"consoleTitle" : "Consola de comandos GM y registros en vivo" ,
"consoleSubtitle" : "Envía comandos GM / Servidor en tiempo real con registros de paquetes y estado" ,
"consoleCopyLog" : "📋 Copiar" ,
"consoleClearLog" : "🗑️ Limpiar" ,
"consoleQuickTitle" : "⚡ Comandos rápidos comunes" ,
"consolePlaceholder" : "Escribe comando GM, ej: /heal, /max, /teleport 20411, /give 102 1000..." ,
"consoleSend" : "Enviar" ,
"consoleHistoryHint" : "💡 Pulsa ↑ ↓ para navegar por el historial de comandos" ,
"consoleOnline" : "● Servidor en línea" ,
"consoleOffline" : "○ Desconectado (Modo local)" ,
"consoleLogCopied" : "📋 ¡Todos los registros se han copiado al portapapeles!" ,
"consoleLogCopyFailed" : "❌ Error al copiar registros" ,
"consoleLogCleared" : "Registro de la terminal borrado" ,
"btnGachabaseSync" : "🌐 Sincronizar Gachabase" ,
"tabPersistentGaC" : "💾 Gestor de guardado GaC" ,
"tabPersistentFirefly" : "👤 Trazacaminos y Siete de Marzo" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "Rango de superposición" ,
"lcPickerTitle" : "🗡️ Seleccionar Cono de Luz para equipar" ,
"lcPickerSigTitle" : "⭐ Cono de Luz insignia recomendado" ,
"lcPickerEquipSig" : "⚡ Equipar este" ,
"lcPickerUnequip" : "✕ Desequipar Cono de Luz"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"fr" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "Activer le trait spécial d'Éon ★ Aha sur tout le serveur" ,
"btnAddLc" : "+ Ajouter cône de lumière" ,
"btnAddRelic" : "+ Ajouter relique" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ Ajouter un emplacement" ,
"lblCreativeMode" : "Mode créatif" ,
"badgeCreative" : "Créatif" ,
"toastSlotRemoved" : "Emplacement {slot} supprimé" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "Outils Rapides" ,
"qaEnergy50Title" : "Énergie d'équipe 50%" ,
"qaEnergy50Desc" : "Énergie de départ standard en combat" ,
"qaEnergy100Title" : "Énergie d'équipe 100%" ,
"qaEnergy100Desc" : "Ultime prêt instantanément" ,
"qaUnlockAllTitle" : "Débloquer tous les personnages" ,
"qaUnlockAllDesc" : "Ajouter 70+ personnages au rang E6" ,
"qaAddLcsTitle" : "Ajouter tous les cônes 5★" ,
"qaAddLcsDesc" : "Cônes signatures S5 à l'inventaire" ,
"qaTeleportTitle" : "Téléportation à l'Astral Express" ,
"qaTeleportDesc" : "Retourner au wagon-salon (zone sûre)" ,
"qaClearLineupTitle" : "Vider l'équipe" ,
"qaClearLineupDesc" : "Effacer les emplacements pour recomposer" ,
"toastEnergy50" : "Énergie d'équipe réglée à 50%" ,
"toastEnergy100" : "Énergie d'équipe réglée à 100%" ,
"toastUnlockedAll" : "Tous les personnages débloqués (E6)" ,
"toastAddedAllLcs" : "Tous les cônes de lumière 5★ ajoutés" ,
"toastTeleportedTrain" : "Téléporté au wagon-salon de l'Astral Express" ,
"toastLineupCleared" : "Équipe réinitialisée" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ Ajouter cône de lumière à FreeSR" ,
"modalAddRelicTitle" : "🛡️ Ajouter relique à FreeSR" ,
"lblSelectLc" : "Sélectionner cône de lumière" ,
"lblSelectRelicSet" : "Sélectionner ensemble de reliques" ,
"lblRelicSlot" : "Emplacement de relique" ,
"lblMainAffix" : "Statistique principale" ,
"lblEquipAvatar" : "Équiper au personnage" ,
"unassigned" : "-- Non équipé (Inventaire) --" ,
"btnAddLcSubmit" : "💾 Ajouter à FreeSR" ,
"btnAddRelicSubmit" : "💾 Ajouter à FreeSR" ,
"toastLcAdded" : "Cône de lumière ajouté à FreeSR" ,
"toastRelicAdded" : "Relique ajoutée à FreeSR" ,
"deleteItem" : "Supprimer" ,
"toastItemDeleted" : "Objet supprimé avec succès" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "Contrôleur de serveur et FreeSR Star Rail" ,
"online" : "Connecté" ,
"offline" : "Hors ligne" ,
"checking" : "Vérification..." ,
"refresh" : "🔄 Actualiser" ,
"connectFailed" : "Échec de connexion" ,
"tabDashboard" : "📊 Tableau de bord et équipe" ,
"tabAvatars" : "👥 Personnages" ,
"tabEquipment" : "🗡️ Cônes de lumière et reliques" ,
"tabPersistent" : "💾 Gestionnaire de sauvegarde GaC" ,
"tabExrank" : "⚡ Compétences Ex-Rank" ,
"tabJson" : "📝 Gestion JSON" ,
"tabSettings" : "⚙️ Paramètres" ,
"statAvatars" : "Personnages possédés" ,
"statLightcones" : "Cônes de lumière" ,
"statRelics" : "Reliques" ,
"serverStatusTitle" : "📍 État du serveur et coordonnées" ,
"lblServerModeActive" : "Mode de serveur actif" ,
"lblApiEndpoint" : "Point de terminaison API Gateway" ,
"lblPlaneId" : "ID de plan" ,
"lblFloorId" : "ID d'étage" ,
"coords" : "Coordonnées du personnage XYZ" ,
"quickActionsTitle" : "⚡ Actions rapides" ,
"quickActionsSubtitle" : "Envoyer des commandes au serveur instantanément" ,
"btnMaxAll" : "⭐ Niv. 80 et E6 tous les personnages" ,
"btnSyncPersistent" : "💾 Synchroniser la sauvegarde persistent" ,
"currentLineupTitle" : "🎮 Équipe actuelle" ,
"slot" : "Emplacement" ,
"slotEmpty" : "Vide (Cliquer pour ajouter)" ,
"slotTooltip" : "Cliquer pour sélectionner un personnage pour cet emplacement" ,
"removeFromTeam" : "Retirer de l'équipe" ,
"searchPlaceholder" : "🔍 Rechercher par nom ou ID de personnage..." ,
"filterAllRarity" : "Toutes les raretés" ,
"filter5Star" : "5 Étoiles" ,
"filter4Star" : "4 Étoiles" ,
"filterAllElements" : "Tous les éléments" ,
"filterAllPaths" : "Toutes les voies" ,
"btnReload" : "🔄 Recharger" ,
"avatarsLoading" : "Chargement des personnages..." ,
"noAvatarsFound" : "Aucun personnage correspondant trouvé" ,
"eidolonLabel" : "Eidolon:" ,
"confirmMaxAll" : "Améliorer tous les personnages au niveau 80 et débloquer E6 ?" ,
"maxAllSuccess" : "Tous les personnages sont maximisés avec succès !" ,
"avatarRankSuccess" : "Personnage {id} mis à jour au rang E{rank}" ,
"eqLcTitle" : "🗡️ Cônes de lumière dans l'inventaire" ,
"eqLcSubtitle" : "Tous les cônes de lumière de freesr-data.json" ,
"eqLcLoading" : "Chargement des cônes de lumière..." ,
"eqRelicTitle" : "🛡️ Reliques dans l'inventaire" ,
"eqRelicSubtitle" : "Toutes les reliques de freesr-data.json" ,
"eqRelicLoading" : "Chargement des reliques..." ,
"itemCount" : "{n} objets" ,
"notEquipped" : "Non équipé" ,
"equippedBy" : "Équipé par" ,
"noLcData" : "Aucune donnée de cône de lumière" ,
"noRelicData" : "Aucune donnée de relique" ,
"persistentTitle" : "💾 Gestionnaire de sauvegarde GaC" ,
"persistentBadge" : "Serveur personnalisé" ,
"persistentSubtitle" : "Le fichier persistent stocke les paramètres GaC spécifiques comme le sexe/élément du Pionnier, la voie de March 7th et les options globales" ,
"persistentTbM7Title" : "👤 Pionnier et March 7th" ,
"lblTbGenderElement" : "Sexe et élément du Pionnier" ,
"lblM7Path" : "Voie de March 7th" ,
"btnSaveCharSettings" : "💾 Enregistrer les réglages du personnage" ,
"persistentGlobalTitle" : "⚙️ Fonctions spéciales GaC" ,
"swGlobalDesc" : "Activer la fonction globale de Silver Wolf sur tout le serveur" ,
"castoriceGlobalDesc" : "Activer la fonction globale de Castorice sur tout le serveur" ,
"btnSaveGlobalSwitch" : "💾 Enregistrer les options globales" ,
"exrankTitle" : "⚡ Système de compétences Ex-Rank" ,
"exrankSubtitle" : "Active les bonus spéciaux Ex-Rank dans FreeSR (ex: immunité au contrôle de Jing Yuan, Dan Heng IL, Acheron)" ,
"btnEnableAll" : "Activer tous les Ex-Rank" ,
"btnDisableAll" : "Désactiver tous les Ex-Rank" ,
"exrankToggleSuccess" : "{name}: Ex-Rank {status}" ,
"exrankAllSuccess" : "Tous les personnages Ex-Rank {status}" ,
"enabled" : "activé" ,
"disabled" : "désactivé" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent" ,
"btnBeautify" : "✨ Mettre en forme le JSON" ,
"btnDownload" : "📥 Télécharger la sauvegarde" ,
"btnUpload" : "📤 Importer un fichier" ,
"btnSaveServer" : "💾 Enregistrer sur le serveur" ,
"jsonTip" : "Astuce : Modifiez le JSON et cliquez sur 'Enregistrer sur le serveur'" ,
"jsonStatusReady" : "Prêt" ,
"jsonStatusOpening" : "Ouverture : {name}" ,
"jsonSaveSuccess" : "Fichier {name} enregistré avec succès" ,
"jsonInvalid" : "Format JSON non valide" ,
"apiSettingsTitle" : "⚙️ Paramètres de connexion API Gateway" ,
"apiSettingsSubtitle" : "Ajustez le port ou l'IP selon votre server.json" ,
"lblServerMode" : "Mode serveur" ,
"lblApiGatewayUrl" : "URL REST API Gateway" ,
"lblPingInterval" : "Intervalle de vérification (secondes)" ,
"btnSaveSettings" : "💾 Enregistrer les paramètres" ,
"btnResetDefault" : "Restaurer par défaut" ,
"modalTitleCharEdit" : "Personnalisation du personnage" ,
"modalBtnMaxAllChar" : "⭐ Tout maximiser" ,
"modalTabSkills" : "⚡ Compétences et traces" ,
"modalTabStatus" : "⚙️ Niveau et Eidolon" ,
"modalTabLightcone" : "🗡️ Cône de lumière" ,
"modalSkillCombatTitle" : "Niveaux de compétences de combat" ,
"modalBtnMaxSkills" : "⭐ Compétences au max (10/10)" ,
"modalSkillBasic" : "Attaque normale" ,
"modalSkillSkill" : "Compétence" ,
"modalSkillUltra" : "Ultime" ,
"modalSkillTalent" : "Talent" ,
"modalTracesTitle" : "Traces et technique" ,
"modalTraceTechnique" : "⚡ Technique — Active avant le combat" ,
"traceA2" : "🌟 Capacité bonus A2" ,
"traceA4" : "🌟 Capacité bonus A4" ,
"traceA6" : "🌟 Capacité bonus A6" ,
"traceStatNodes" : "💎 Tous les nœuds de statistiques (10 nœuds)" ,
"lblLevelRange" : "Niveau (1-80)" ,
"lblPromotionRange" : "Élévation (0-6)" ,
"lblEidolonLevel" : "Niveau d'Eidolon" ,
"btnResetE0" : "Réinitialiser E0" ,
"btnMaxE6" : "⭐ E6 au max" ,
"modalEnergyTitle" : "Énergie ultime" ,
"modalEnergy50" : "Régler 50%" ,
"modalEnergy100" : "Plein 100%" ,
"modalLcTitle" : "Cône de lumière équipé" ,
"modalBtnMaxLc" : "⭐ Cône au max (Niv.80 S5)" ,
"lblLcId" : "ID de cône de lumière" ,
"modalLcIdPlaceholder" : "ex. 21002 ou 24001" ,
"lblLcLevel" : "Niveau du cône (1-80)" ,
"lblLcRank" : "Superposition (S1-S5)" ,
"modalBtnClose" : "✕ Fermer" ,
"modalBtnSave" : "💾 Enregistrer le personnage" ,
"pickerTitle" : "Sélectionner un personnage pour l'équipe" ,
"pickerSearchPlaceholder" : "🔍 Rechercher un personnage..." ,
"apiModalTitle" : "⚙️ Paramètres de connexion au serveur API" ,
"btnCancel" : "Annuler" ,
"btnSaveTest" : "Enregistrer et tester" ,
"toastSlotUpdated" : "Emplacement {slot} mis à jour avec : {name}" ,
"toastCharMaxed" : "⭐ {name} au max (Niv. 80 E6)" ,
"toastCharSaved" : "Personnage {name} enregistré" ,
"toastAllSkillsMaxed" : "⭐ Compétences et traces au max" ,
"toastServerSwitched" : "Mode serveur basculé sur : {mode}" ,
"tbOptions" : {
"MalePhysical" : "Pionnier (Homme) - Physique" ,
"FemalePhysical" : "Pionnière (Femme) - Physique" ,
"MalePreservation" : "Pionnier (Homme) - Feu" ,
"FemalePreservation" : "Pionnière (Femme) - Feu" ,
"MaleHarmony" : "Pionnier (Homme) - Harmonie" ,
"FemaleHarmony" : "Pionnière (Femme) - Harmonie" ,
"MaleRemembrance" : "Pionnier (Homme) - Souvenir" ,
"FemaleRemembrance" : "Pionnière (Femme) - Souvenir"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "March 7th - La Chasse" ,
"MarchPreservation" : "March 7th - La Préservation"
},
"elements" : {
"Physical" : "Physique" ,
"Fire" : "Feu" ,
"Ice" : "Glace" ,
"Lightning" : "Foudre" ,
"Wind" : "Vent" ,
"Quantum" : "Quantique" ,
"Imaginary" : "Imaginaire" ,
"Unknown" : "Inconnu"
},
"paths" : {
"Destruction" : "La Destruction" ,
"Hunt" : "La Chasse" ,
"Erudition" : "L'Érudition" ,
"Harmony" : "L'Harmonie" ,
"Nihility" : "La Nihilité" ,
"Preservation" : "La Préservation" ,
"Abundance" : "L'Abondance" ,
"Remembrance" : "Le Souvenir" ,
"Unknown" : "Inconnu" ,
"Elation" : "L'Allégresse"
},
"settingsSaved" : "Paramètres enregistrés avec succès !" ,
2026-10-17 11:22:50 +07:00
"settingsReset" : "Paramètres réinitialisés par défaut" ,
"btnE6S5" : "⭐ E6S5" ,
"btnE0S1" : "⚡ E0S1" ,
"modalTabShowcase" : "🖼️ Carte de présentation" ,
"showcaseAutoRelics" : "⚡ Équiper reliques auto" ,
"showcaseCopy" : "📋 Copier texte" ,
"showcaseExport" : "🖼️ Exporter image" ,
"btnChangeLc" : "Changer de Cône de Lumière" ,
"lcPassiveTitle" : "Capacité du Cône de Lumière" ,
"toastE6S5Applied" : "⭐ Personnage maximisé à E6S5 (Nv.80, Aptitudes max, S5)!" ,
"toastE0S1Applied" : "⚡ Personnage ajusté à E0S1 (Nv.80, Aptitudes max, S1)!" ,
"toastShowcaseCopied" : "📋 Informations de build copiées dans le presse-papiers!" ,
"toastRelicsEquipped" : "⚡ Ensemble optimal de reliques +15 équipé pour {name}!" ,
"btnDataGame" : "🎮 data-in-game.json" ,
"settingsConnTitle" : "⚙️ Connexion API Gateway" ,
"settingsConnSubtitle" : "Configurer le mode serveur et le point de terminaison REST" ,
"btnTestPing" : "⚡ Tester la connexion" ,
"settingsBattleTitle" : "🎮 Valeurs par défaut de combat & FreeSR" ,
"settingsBattleSubtitle" : "Personnaliser le comportement de combat et d'équipe" ,
"lblDefaultEnergy" : "Énergie initiale de combat" ,
"lblAutoSync" : "Synchronisation automatique vers le serveur" ,
"descAutoSync" : "Envoyer instantanément les modifications au serveur" ,
"lblDefaultCreative" : "Mode Créatif par défaut" ,
"descDefaultCreative" : "Autoriser les doublons et plus de 4 emplacements d'équipe" ,
"settingsShowcaseTitle" : "🖼️ Affichage de la carte de présentation" ,
"settingsShowcaseSubtitle" : "Personnaliser le style et les détails de la carte" ,
"lblShowRolls" : "Afficher le nombre d'améliorations des sous-stats" ,
"descShowRolls" : "Afficher le nombre de jets pour les sous-attributs" ,
"lblElementAura" : "Effet d'aura lumineuse élémentaire" ,
"descElementAura" : "Arrière-plan dynamique selon l'élément du personnage" ,
"settingsCacheTitle" : "🧹 Gestion du cache & Réinitialisation" ,
"settingsCacheSubtitle" : "Effacer les données temporaires ou réinitialiser le système" ,
"lblCacheSize" : "Mémoire LocalStorage utilisée:" ,
"btnClearCache" : "🧹 Vider le cache du navigateur" ,
"btnFactoryReset" : "🔄 Réinitialisation d'usine" ,
"toastPingSuccess" : "⚡ Connexion réussie! Latence: {ms} ms" ,
"toastPingFailed" : "❌ Échec de connexion au Gateway. Vérifiez le serveur" ,
"toastCacheCleared" : "🧹 Cache du navigateur vidé avec succès" ,
"qaLineupE0S1Title" : "Équipe en E0S1" ,
"qaLineupE0S1Desc" : "Personnages de l'équipe à E0 avec Cône S1" ,
"qaLineupRelicsTitle" : "Équiper reliques d'équipe auto" ,
"qaLineupRelicsDesc" : "Équiper reliques +15 aux 4 coéquipiers" ,
"lblPersistenceInfo" : "Gestion des sauvegardes et données serveur" ,
"modalTabOverview" : "Aperçu" ,
"modalTabRelics" : "Reliques & Équipement" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ Caractéristiques de base" ,
"attrAdvanced" : "◆ Caractéristiques avancées" ,
"attrElemental" : "◆ Type de dégâts" ,
"statMaxHp" : "PV max" ,
"statAtk" : "ATQ" ,
"statDef" : "DÉF" ,
"statSpd" : "VIT" ,
"statCritRate" : "Chances de coup critique" ,
"statCritDmg" : "Dégâts critiques" ,
"statBreakEffect" : "Effet de rupture" ,
"statHealBoost" : "Augmentation des soins prodigués" ,
"statMaxEnergy" : "Énergie max" ,
"statEnergyRegen" : "Régénération d'énergie" ,
"statEhr" : "Chances d'appliquer des effets" ,
"statRes" : "Résistance aux effets" ,
"statDmgBoost" : "Augmentation des dégâts {element}" ,
"relicPickerTitle" : "🛡️ Gérer la relique : {slot}" ,
"tabQuickGen" : "⚡ Création rapide et recommandée" ,
"tabFromInventory" : "📦 Depuis l'inventaire" ,
"btnEquipInstant" : "⚡ Équiper maintenant (+15 5★ Stats parfaites)" ,
"btnUnequip" : "❌ Déséquiper" ,
"currentEquipped" : "Actuellement équipé" ,
"noRelicEquipped" : "Aucune relique équipée dans cet emplacement" ,
"chooseMainStat" : "Choisir la stat principale :" ,
"chooseSet" : "Choisir le set :" ,
"recommendedBadge" : "Recommandé" ,
2026-10-17 11:22:50 +07:00
"overviewStatsTitle" : "⚔️ Statistiques de combat" ,
"overviewStatsNote" : "Inclut les bonus de Cône et de Reliques" ,
"overviewEquippedLc" : "🗡️ Cône de Lumière équipé" ,
"overviewEquippedRelics" : "🛡️ Reliques et bonus de set" ,
"modalRelicsTitle" : "🛡️ Équiper reliques (6 emplacements)" ,
"modalRelicsSubtitle" : "Cliquez sur chaque emplacement pour modifier ou équiper les sets recommandés" ,
"btnAutoEquipRelics" : "⚡ Équiper sets recommandés" ,
"btnClearAllRelics" : "🧹 Tout déséquiper" ,
"activeSetEffects" : "✨ Bonus de set actifs" ,
"modalColLevel" : "Niveau" ,
"lblPromotion" : "Rang d'élévation" ,
"slotPickerTitle" : "🛡️ Sélectionner une relique à équiper" ,
"quickGenRecTitle" : "⚡ Générer la pièce recommandée" ,
"quickGenRecDesc" : "Générer 5★ +15 avec le meilleur set et la stat principale" ,
"btnGenAndEquip" : "Générer & Équiper" ,
"selectFromInventory" : "Sélectionner dans l'inventaire" ,
"btnAllE0S1" : "⚡ Tous E0S1" ,
"qaGachabaseTitle" : "Récupérer depuis Gachabase" ,
"qaGachabaseDesc" : "Importer les derniers personnages et cônes de la bêta" ,
"synergyTitle" : "Analyse de synergie d'équipe et rupture de faiblesse" ,
"synergySubtitle" : "Analysez la couverture de faiblesse, l'équilibre des rôles et la préparation des équipements" ,
"synergyBreakCoverage" : "🎯 Couverture de rupture de faiblesse" ,
"synergyRoleBalance" : "🛡️ Composition d'équipe et distribution des rôles" ,
"synergyEquipmentTitle" : "📊 Préparation des équipements et niveau moyen" ,
"synergyAvgLevel" : "Niveau moyen" ,
"synergyAvgEidolon" : "Eidolon moyen" ,
"synergyLcEquipped" : "Cônes équipés" ,
"synergyRelicFull" : "Reliques complètes" ,
"synergyCoverageBadge" : "Couvre {count}/7 Éléments" ,
"synergyNoInTeam" : "Aucun dans l'équipe" ,
"roleDps" : "🗡️ DPS" ,
"roleSupport" : "⚡ Soutien / Affaiblissement" ,
"roleSustain" : "🛡️ Survie (Soigneur/Bouclier)" ,
"roleSpecialist" : "🔮 Spécialiste / Attaque de suivi" ,
"adviceEmpty" : "Aucun personnage dans l'équipe. Veuillez sélectionner des coéquipiers ci-dessus." ,
"adviceNoSustain" : "⚠️ Conseil: L'équipe manque d'une unité de défense ou de soin (Préservation / Abondance). En ajouter une est fortement recommandé." ,
"adviceNoDps" : "💡 Conseil: L'équipe ne contient que des soutiens sans attaquant principal (Destruction / Chasse / Érudition)." ,
"adviceNoSupport" : "💡 Conseil: L'équipe a des attaquants mais manque de buffs/débuffs (Harmonie / Nihilité). Ajouter du soutien augmentera grandement vos dégâts." ,
"adviceBalanced" : "✅ Équilibre excellent: L'équipe est complète avec DPS, soutiens et survie. Prête pour tous les défis!" ,
"consoleTitle" : "Console de commandes GM et journaux en direct" ,
"consoleSubtitle" : "Envoyez des commandes GM / Serveur en temps réel avec journaux de paquets" ,
"consoleCopyLog" : "📋 Copier" ,
"consoleClearLog" : "🗑️ Effacer" ,
"consoleQuickTitle" : "⚡ Commandes rapides" ,
"consolePlaceholder" : "Entrez commande GM, ex: /heal, /max, /teleport 20411, /give 102 1000..." ,
"consoleSend" : "Envoyer" ,
"consoleHistoryHint" : "💡 Appuyez sur ↑ ↓ pour naviguer dans l'historique des commandes" ,
"consoleOnline" : "● Serveur en ligne" ,
"consoleOffline" : "○ Hors ligne (Exécution locale)" ,
"consoleLogCopied" : "📋 Tous les journaux ont été copiés dans le presse-papiers!" ,
"consoleLogCopyFailed" : "❌ Impossible de copier les journaux" ,
"consoleLogCleared" : "Journaux du terminal effacés" ,
"btnGachabaseSync" : "🌐 Synchroniser Gachabase" ,
"tabPersistentGaC" : "💾 Gestionnaire de sauvegarde GaC" ,
"tabPersistentFirefly" : "👤 Pionnier & March 7th" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "Rang de superposition" ,
"lcPickerTitle" : "🗡️ Sélectionner un Cône de Lumière à équiper" ,
"lcPickerSigTitle" : "⭐ Cône de Lumière signature recommandé" ,
"lcPickerEquipSig" : "⚡ Équiper ceci" ,
"lcPickerUnequip" : "✕ Déséquiper le Cône"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"de" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "Serverweite Äon ★ Aha-Spezialmechanik aktivieren" ,
"btnAddLc" : "+ Lichtkegel hinzufügen" ,
"btnAddRelic" : "+ Relikt hinzufügen" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ Platz hinzufügen" ,
"lblCreativeMode" : "Kreativmodus" ,
"badgeCreative" : "Kreativ" ,
"toastSlotRemoved" : "Platz {slot} entfernt" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "Schnellbefehle" ,
"qaEnergy50Title" : "Team-Energie 50%" ,
"qaEnergy50Desc" : "Standard-Startenergie im Kampf" ,
"qaEnergy100Title" : "Team-Energie 100%" ,
"qaEnergy100Desc" : "Ultimate sofort einsatzbereit" ,
"qaUnlockAllTitle" : "Alle Figuren freischalten" ,
"qaUnlockAllDesc" : "Alle 70+ Figuren auf E6 hinzufügen" ,
"qaAddLcsTitle" : "Alle 5★-Lichtkegel hinzufügen" ,
"qaAddLcsDesc" : "Signatur-Lichtkegel (S5) ins Inventar" ,
"qaTeleportTitle" : "Zum Astralexpress teleportieren" ,
"qaTeleportDesc" : "Zurück zum Parlor Car (Sicherheitszone)" ,
"qaClearLineupTitle" : "Team leeren" ,
"qaClearLineupDesc" : "Alle Plätze leeren für neues Team" ,
"toastEnergy50" : "Team-Energie auf 50% gesetzt" ,
"toastEnergy100" : "Team-Energie auf 100% gesetzt" ,
"toastUnlockedAll" : "Alle Figuren auf E6 freigeschaltet" ,
"toastAddedAllLcs" : "Alle 5★-Lichtkegel hinzugefügt" ,
"toastTeleportedTrain" : "Zum Astralexpress teleportiert" ,
"toastLineupCleared" : "Team-Plätze geleert" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ Lichtkegel zu FreeSR hinzufügen" ,
"modalAddRelicTitle" : "🛡️ Relikt zu FreeSR hinzufügen" ,
"lblSelectLc" : "Lichtkegel auswählen" ,
"lblSelectRelicSet" : "Reliktset auswählen" ,
"lblRelicSlot" : "Reliktslot" ,
"lblMainAffix" : "Hauptwert" ,
"lblEquipAvatar" : "Figur ausrüsten" ,
"unassigned" : "-- Nicht ausgerüstet (Inventar) --" ,
"btnAddLcSubmit" : "💾 Zu FreeSR hinzufügen" ,
"btnAddRelicSubmit" : "💾 Zu FreeSR hinzufügen" ,
"toastLcAdded" : "Lichtkegel zu FreeSR hinzugefügt" ,
"toastRelicAdded" : "Relikt zu FreeSR hinzugefügt" ,
"deleteItem" : "Löschen" ,
"toastItemDeleted" : "Gegenstand erfolgreich gelöscht" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "Star Rail FreeSR- & Server-Controller" ,
"online" : "Verbunden" ,
"offline" : "Offline" ,
"checking" : "Prüfen..." ,
"refresh" : "🔄 Aktualisieren" ,
"connectFailed" : "Verbindung fehlgeschlagen" ,
"tabDashboard" : "📊 Dashboard & Team" ,
"tabAvatars" : "👥 Charaktere" ,
"tabEquipment" : "🗡️ Lichtkegel & Relikte" ,
"tabPersistent" : "💾 GaC-Speicher-Manager" ,
"tabExrank" : "⚡ Ex-Rank-Fähigkeiten" ,
"tabJson" : "📝 JSON-Verwaltung" ,
"tabSettings" : "⚙️ Einstellungen" ,
"statAvatars" : "Charaktere im Besitz" ,
"statLightcones" : "Lichtkegel" ,
"statRelics" : "Relikte" ,
"serverStatusTitle" : "📍 Serverstatus & Koordinaten" ,
"lblServerModeActive" : "Aktiver Servermodus" ,
"lblApiEndpoint" : "API-Gateway-Endpunkt" ,
"lblPlaneId" : "Ebenen-ID" ,
"lblFloorId" : "Stockwerk-ID" ,
"coords" : "Charakterkoordinaten XYZ" ,
"quickActionsTitle" : "⚡ Schnellaktionen" ,
"quickActionsSubtitle" : "Befehle sofort an den Server senden" ,
"btnMaxAll" : "⭐ Alle Charaktere auf St. 80 & E6" ,
"btnSyncPersistent" : "💾 Persistent-Speicherstand synchronisieren" ,
"currentLineupTitle" : "🎮 Aktuelles Team" ,
"slot" : "Platz" ,
"slotEmpty" : "Leer (Klicken zum Hinzufügen)" ,
"slotTooltip" : "Klicken, um einen Charakter für diesen Platz auszuwählen" ,
"removeFromTeam" : "Aus dem Team entfernen" ,
"searchPlaceholder" : "🔍 Nach Name oder ID suchen..." ,
"filterAllRarity" : "Alle Seltenheiten" ,
"filter5Star" : "5 Sterne" ,
"filter4Star" : "4 Sterne" ,
"filterAllElements" : "Alle Elemente" ,
"filterAllPaths" : "Alle Pfade" ,
"btnReload" : "🔄 Neu laden" ,
"avatarsLoading" : "Charaktere werden geladen..." ,
"noAvatarsFound" : "Keine passenden Charaktere gefunden" ,
"eidolonLabel" : "Eidolon:" ,
"confirmMaxAll" : "Alle Charaktere auf Stufe 80 aufwerten und E6 freischalten?" ,
"maxAllSuccess" : "Alle Charaktere erfolgreich maximiert!" ,
"avatarRankSuccess" : "Charakter {id} auf E{rank} aktualisiert" ,
"eqLcTitle" : "🗡️ Lichtkegel im Inventar" ,
"eqLcSubtitle" : "Alle Lichtkegel aus freesr-data.json" ,
"eqLcLoading" : "Lichtkegeldaten werden geladen..." ,
"eqRelicTitle" : "🛡️ Relikte im Inventar" ,
"eqRelicSubtitle" : "Alle Relikte aus freesr-data.json" ,
"eqRelicLoading" : "Reliktdaten werden geladen..." ,
"itemCount" : "{n} Gegenstände" ,
"notEquipped" : "Nicht ausgerüstet" ,
"equippedBy" : "Ausgerüstet von" ,
"noLcData" : "Keine Lichtkegeldaten verfügbar" ,
"noRelicData" : "Keine Reliktdaten verfügbar" ,
"persistentTitle" : "💾 GaC-Speicher-Manager" ,
"persistentBadge" : "Eigener benutzerdefinierter Server" ,
"persistentSubtitle" : "Die persistent-Datei speichert GaC-spezifische Einstellungen wie Geschlecht/Element des Trailblazers, Pfad von 7. März und globale Schalter" ,
"persistentTbM7Title" : "👤 Trailblazer & 7. März" ,
"lblTbGenderElement" : "Geschlecht & Element des Trailblazers" ,
"lblM7Path" : "Pfad von 7. März" ,
"btnSaveCharSettings" : "💾 Charaktereinstellungen speichern" ,
"persistentGlobalTitle" : "⚙️ GaC-Sonderfunktionsschalter" ,
"swGlobalDesc" : "Serverweite Silver Wolf-Spezialmechanik aktivieren" ,
"castoriceGlobalDesc" : "Serverweite Castorice-Spezialmechanik aktivieren" ,
"btnSaveGlobalSwitch" : "💾 Globale Schalter speichern" ,
"exrankTitle" : "⚡ Ex-Rank-Fähigkeitensystem" ,
"exrankSubtitle" : "Aktiviert spezielle Ex-Rank-Talente in FreeSR (z.B. CC-Immunität für Jing Yuan, Dan Heng IL, Acheron)" ,
"btnEnableAll" : "Alle Ex-Ranks aktivieren" ,
"btnDisableAll" : "Alle Ex-Ranks deaktivieren" ,
"exrankToggleSuccess" : "{name}: Ex-Rank {status}" ,
"exrankAllSuccess" : "Alle Charaktere Ex-Rank {status}" ,
"enabled" : "aktiviert" ,
"disabled" : "deaktiviert" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent" ,
"btnBeautify" : "✨ JSON formatieren" ,
"btnDownload" : "📥 Backup herunterladen" ,
"btnUpload" : "📤 Datei hochladen" ,
"btnSaveServer" : "💾 Auf Server speichern" ,
"jsonTip" : "Tipp: JSON bearbeiten und auf 'Auf Server speichern' klicken" ,
"jsonStatusReady" : "Bereit" ,
"jsonStatusOpening" : "Öffnen: {name}" ,
"jsonSaveSuccess" : "Datei {name} erfolgreich gespeichert" ,
"jsonInvalid" : "Ungültiges JSON-Format" ,
"apiSettingsTitle" : "⚙️ API-Gateway-Verbindungseinstellungen" ,
"apiSettingsSubtitle" : "Passen Sie Port oder IP gemäß Ihrer server.json an" ,
"lblServerMode" : "Servermodus" ,
"lblApiGatewayUrl" : "REST API Gateway URL" ,
"lblPingInterval" : "Prüfintervall (Sekunden)" ,
"btnSaveSettings" : "💾 Einstellungen speichern" ,
"btnResetDefault" : "Auf Standard zurücksetzen" ,
"modalTitleCharEdit" : "Charakteranpassung" ,
"modalBtnMaxAllChar" : "⭐ Alles maximieren" ,
"modalTabSkills" : "⚡ Fähigkeiten & Spuren" ,
"modalTabStatus" : "⚙️ Stufe & Eidolon" ,
"modalTabLightcone" : "🗡️ Lichtkegel" ,
"modalSkillCombatTitle" : "Kampffertigkeitsstufe" ,
"modalBtnMaxSkills" : "⭐ Alle Fähigkeiten max. (10/10)" ,
"modalSkillBasic" : "Standardangriff" ,
"modalSkillSkill" : "Fertigkeit" ,
"modalSkillUltra" : "Ultimate" ,
"modalSkillTalent" : "Talent" ,
"modalTracesTitle" : "Spuren & Technik" ,
"modalTraceTechnique" : "⚡ Technik — Vor dem Kampf aktiv" ,
"traceA2" : "🌟 Zusatzfähigkeit A2" ,
"traceA4" : "🌟 Zusatzfähigkeit A4" ,
"traceA6" : "🌟 Zusatzfähigkeit A6" ,
"traceStatNodes" : "💎 Alle Attributs-Bonus-Knoten (10 Knoten)" ,
"lblLevelRange" : "Stufe (1-80)" ,
"lblPromotionRange" : "Aufstieg (0-6)" ,
"lblEidolonLevel" : "Eidolon-Stufe" ,
"btnResetE0" : "Auf E0 zurücksetzen" ,
"btnMaxE6" : "⭐ Voll E6" ,
"modalEnergyTitle" : "Ultimate-Energie" ,
"modalEnergy50" : "50% setzen" ,
"modalEnergy100" : "Voll 100%" ,
"modalLcTitle" : "Ausgerüsteter Lichtkegel" ,
"modalBtnMaxLc" : "⭐ Lichtkegel max. (St.80 Überl.5)" ,
"lblLcId" : "Lichtkegel-ID" ,
"modalLcIdPlaceholder" : "z.B. 21002 oder 24001" ,
"lblLcLevel" : "Lichtkegel-Stufe (1-80)" ,
"lblLcRank" : "Überlagerung (S1-S5)" ,
"modalBtnClose" : "✕ Schließen" ,
"modalBtnSave" : "💾 Charakter speichern" ,
"pickerTitle" : "Charakter für das Team auswählen" ,
"pickerSearchPlaceholder" : "🔍 Charakter zum Hinzufügen suchen..." ,
"apiModalTitle" : "⚙️ API-Server-Verbindungseinstellungen" ,
"btnCancel" : "Abbrechen" ,
"btnSaveTest" : "Speichern & Testen" ,
"toastSlotUpdated" : "Platz {slot} auf {name} aktualisiert" ,
"toastCharMaxed" : "⭐ {name} auf St. 80 E6 maximiert" ,
"toastCharSaved" : "Charakter {name} gespeichert" ,
"toastAllSkillsMaxed" : "⭐ Alle Fertigkeiten und Spuren maximiert" ,
"toastServerSwitched" : "Servermodus gewechselt zu: {mode}" ,
"tbOptions" : {
"MalePhysical" : "Trailblazer (Männlich) - Physisch" ,
"FemalePhysical" : "Trailblazer (Weiblich) - Physisch" ,
"MalePreservation" : "Trailblazer (Männlich) - Feuer" ,
"FemalePreservation" : "Trailblazer (Weiblich) - Feuer" ,
"MaleHarmony" : "Trailblazer (Männlich) - Harmonie" ,
"FemaleHarmony" : "Trailblazer (Weiblich) - Harmonie" ,
"MaleRemembrance" : "Trailblazer (Männlich) - Erinnerung" ,
"FemaleRemembrance" : "Trailblazer (Weiblich) - Erinnerung"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "7. März - Die Jagd" ,
"MarchPreservation" : "7. März - Die Bewahrung"
},
"elements" : {
"Physical" : "Physisch" ,
"Fire" : "Feuer" ,
"Ice" : "Eis" ,
"Lightning" : "Blitz" ,
"Wind" : "Wind" ,
"Quantum" : "Quanten" ,
"Imaginary" : "Imaginär" ,
"Unknown" : "Unbekannt"
},
"paths" : {
"Destruction" : "Die Zerstörung" ,
"Hunt" : "Die Jagd" ,
"Erudition" : "Die Gelehrsamkeit" ,
"Harmony" : "Die Harmonie" ,
"Nihility" : "Die Nichtigkeit" ,
"Preservation" : "Die Bewahrung" ,
"Abundance" : "Der Überfluss" ,
"Remembrance" : "Das Gedenken" ,
"Unknown" : "Unbekannt" ,
"Elation" : "Der Frohsinn"
},
"settingsSaved" : "Einstellungen erfolgreich gespeichert!" ,
2026-10-17 11:22:50 +07:00
"settingsReset" : "Auf Standardeinstellungen zurückgesetzt" ,
"btnE6S5" : "⭐ E6S5" ,
"btnE0S1" : "⚡ E0S1" ,
"modalTabShowcase" : "🖼️ Showcase-Karte" ,
"showcaseAutoRelics" : "⚡ Relikte autom. anlegen" ,
"showcaseCopy" : "📋 Text kopieren" ,
"showcaseExport" : "🖼️ Bild exportieren" ,
"btnChangeLc" : "Lichtkegel wechseln" ,
"lcPassiveTitle" : "Lichtkegel-Fähigkeit" ,
"toastE6S5Applied" : "⭐ Charakter auf E6S5 maximiert (Stufe 80, Max Fertigkeiten, S5)!" ,
"toastE0S1Applied" : "⚡ Charakter auf E0S1 gesetzt (Stufe 80, Max Fertigkeiten, S1)!" ,
"toastShowcaseCopied" : "📋 Build-Informationen in die Zwischenablage kopiert!" ,
"toastRelicsEquipped" : "⚡ Optimales +15 Reliktset für {name} ausgerüstet!" ,
"btnDataGame" : "🎮 data-in-game.json" ,
"settingsConnTitle" : "⚙️ API-Gateway-Verbindung" ,
"settingsConnSubtitle" : "Servermodus und REST-Endpunkt konfigurieren" ,
"btnTestPing" : "⚡ Verbindung testen" ,
"settingsBattleTitle" : "🎮 Kampf- & FreeSR-Standardwerte" ,
"settingsBattleSubtitle" : "Standardverhalten im Kampf und bei Aufstellungen anpassen" ,
"lblDefaultEnergy" : "Startenergie im Kampf" ,
"lblAutoSync" : "Automatisch mit Server synchronisieren" ,
"descAutoSync" : "Änderungen an Charakteren und Ausrüstung sofort senden" ,
"lblDefaultCreative" : "Kreativmodus standardmäßig aktivieren" ,
"descDefaultCreative" : "Doppelte Charaktere und mehr als 4 Aufstellungsplätze erlauben" ,
"settingsShowcaseTitle" : "🖼️ Showcase-Kartenanzeige" ,
"settingsShowcaseSubtitle" : "Design und Details der Build-Karte anpassen" ,
"lblShowRolls" : "Anzahl der Substat-Verbesserungen anzeigen" ,
"descShowRolls" : "Roll-Zähler für Relikt-Nebenwerte anzeigen" ,
"lblElementAura" : "Elementarer Aura-Leuchteffekt" ,
"descElementAura" : "Dynamischer Kartenhintergrund passend zum Charakter-Element" ,
"settingsCacheTitle" : "🧹 Cache-Verwaltung & Zurücksetzen" ,
"settingsCacheSubtitle" : "Temporäre Browserdaten löschen oder Werkseinstellungen wiederherstellen" ,
"lblCacheSize" : "LocalStorage-Speichernutzung:" ,
"btnClearCache" : "🧹 Browser-Cache leeren" ,
"btnFactoryReset" : "🔄 Werkseinstellungen wiederherstellen" ,
"toastPingSuccess" : "⚡ Erfolgreich verbunden! Latenz: {ms} ms" ,
"toastPingFailed" : "❌ Verbindung zum Gateway fehlgeschlagen. Bitte Server prüfen" ,
"toastCacheCleared" : "🧹 Browser-Cache erfolgreich geleert" ,
"qaLineupE0S1Title" : "Team auf E0S1 setzen" ,
"qaLineupE0S1Desc" : "Teamcharaktere auf E0 mit S1 Lichtkegel" ,
"qaLineupRelicsTitle" : "Team-Relikte autom. ausrüsten" ,
"qaLineupRelicsDesc" : "+15 Relikte für 4 Teammitglieder anlegen" ,
"lblPersistenceInfo" : "Server-Speicherdatei & Datenverwaltung" ,
"modalTabOverview" : "Übersicht" ,
"modalTabRelics" : "Relikte & Ausrüstung" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ Basiswerte" ,
"attrAdvanced" : "◆ Erweiterte Werte" ,
"attrElemental" : "◆ Schadenstyp" ,
"statMaxHp" : "Max. LP" ,
"statAtk" : "ANG" ,
"statDef" : "VER" ,
"statSpd" : "GES" ,
"statCritRate" : "KRIT-Rate" ,
"statCritDmg" : "KRIT-SCH" ,
"statBreakEffect" : "Bruch-Effekt" ,
"statHealBoost" : "Ausgehender Heilungsbonus" ,
"statMaxEnergy" : "Max. Energie" ,
"statEnergyRegen" : "Energie-Regenerationsrate" ,
"statEhr" : "Effekt-Trefferquote" ,
"statRes" : "Effekt-WDS" ,
"statDmgBoost" : "{element}-Schadensbonus" ,
"relicPickerTitle" : "🛡️ Relikt verwalten: {slot}" ,
"tabQuickGen" : "⚡ Schnellherstellung & Empfohlen" ,
"tabFromInventory" : "📦 Aus Inventar" ,
"btnEquipInstant" : "⚡ Sofort ausrüsten (+15 5★ Perfekte Werte)" ,
"btnUnequip" : "❌ Relikt ablegen" ,
"currentEquipped" : "Aktuell ausgerüstet" ,
"noRelicEquipped" : "Kein Relikt in diesem Platz ausgerüstet" ,
"chooseMainStat" : "Hauptwert wählen:" ,
"chooseSet" : "Set auswählen:" ,
"recommendedBadge" : "Empfohlen" ,
2026-10-17 11:22:50 +07:00
"overviewStatsTitle" : "⚔️ Kampfwerte (Combat Stats)" ,
"overviewStatsNote" : "Enthält Boni von Lichtkegel und Relikten" ,
"overviewEquippedLc" : "🗡️ Ausgerüsteter Lichtkegel" ,
"overviewEquippedRelics" : "🛡️ Relikte & Set-Boni" ,
"modalRelicsTitle" : "🛡️ Relikte ausrüsten (6 Plätze)" ,
"modalRelicsSubtitle" : "Klicken Sie auf einen Platz zum Wechseln oder empfohlene Sets ausrüsten" ,
"btnAutoEquipRelics" : "⚡ Empfohlene Sets anlegen" ,
"btnClearAllRelics" : "🧹 Alles ablegen" ,
"activeSetEffects" : "✨ Aktive Set-Boni" ,
"modalColLevel" : "Stufe" ,
"lblPromotion" : "Aufstiegsrang" ,
"slotPickerTitle" : "🛡️ Relikt zum Ausrüsten wählen" ,
"quickGenRecTitle" : "⚡ Empfohlenes Teil generieren" ,
"quickGenRecDesc" : "5★ +15 mit bestem Set und Hauptwert erstellen" ,
"btnGenAndEquip" : "Erstellen & Ausrüsten" ,
"selectFromInventory" : "Aus dem Inventar auswählen" ,
"btnAllE0S1" : "⚡ Alle E0S1" ,
"qaGachabaseTitle" : "Von Gachabase abrufen" ,
"qaGachabaseDesc" : "Neueste Beta-/Datamined-Charaktere und Lichtkegel importieren" ,
"synergyTitle" : "Team-Synergie & Schwächenbruch-Analyse" ,
"synergySubtitle" : "Analysieren Sie Schwächenabdeckung, Rollenbalance und Ausrüstungsbereitschaft" ,
"synergyBreakCoverage" : "🎯 Schwächenbruch-Abdeckung" ,
"synergyRoleBalance" : "🛡️ Teamzusammensetzung & Rollenverteilung" ,
"synergyEquipmentTitle" : "📊 Ausrüstungsbereitschaft & Durchschnittsstufe" ,
"synergyAvgLevel" : "Durchschnittsstufe" ,
"synergyAvgEidolon" : "Durchschn. Eidolon" ,
"synergyLcEquipped" : "Lichtkegel ausgerüstet" ,
"synergyRelicFull" : "Vollständige Relikte" ,
"synergyCoverageBadge" : "Deckt {count}/7 Elemente ab" ,
"synergyNoInTeam" : "Nicht im Team" ,
"roleDps" : "🗡️ DPS" ,
"roleSupport" : "⚡ Unterstützung / Debuff" ,
"roleSustain" : "🛡️ Überleben (Heiler/Schild)" ,
"roleSpecialist" : "🔮 Spezialist / Folgeangriff" ,
"adviceEmpty" : "Keine Charaktere im Team. Bitte wählen Sie oben Teammitglieder aus." ,
"adviceNoSustain" : "⚠️ Tipp: Dem Team fehlt ein Verteidiger oder Heiler (Bewahrung / Überfluss). Es wird dringend empfohlen, einen hinzuzufügen." ,
"adviceNoDps" : "💡 Tipp: Das Team besteht nur aus Unterstützern ohne primären Schadensausteiler (Zerstörung / Jagd / Gelehrsamkeit)." ,
"adviceNoSupport" : "💡 Tipp: Das Team hat DPS, aber keine Puffer/Debuffer (Harmonie / Nichtigkeit). Unterstützung erhöht den Gesamtschaden massiv." ,
"adviceBalanced" : "✅ Ausgezeichnete Balance: Vollständige Aufstellung mit DPS, Puffer/Debuffer und Überleben. Bereit für jede Herausforderung!" ,
"consoleTitle" : "GM-Befehlskonsole & Live-Protokolle" ,
"consoleSubtitle" : "GM-/Serverbefehle in Echtzeit mit Paketprotokollen und Status senden" ,
"consoleCopyLog" : "📋 Kopieren" ,
"consoleClearLog" : "🗑️ Löschen" ,
"consoleQuickTitle" : "⚡ Schnelle Befehle" ,
"consolePlaceholder" : "GM-Befehl eingeben, z.B. /heal, /max, /teleport 20411, /give 102 1000..." ,
"consoleSend" : "Senden" ,
"consoleHistoryHint" : "💡 Drücken Sie ↑ ↓, um den Befehlsverlauf aufzurufen" ,
"consoleOnline" : "● Server online" ,
"consoleOffline" : "○ Offline (Lokale Ausführung)" ,
"consoleLogCopied" : "📋 Alle Protokolle in die Zwischenablage kopiert!" ,
"consoleLogCopyFailed" : "❌ Fehler beim Kopieren der Protokolle" ,
"consoleLogCleared" : "Terminalprotokoll gelöscht" ,
"btnGachabaseSync" : "🌐 Gachabase synchronisieren" ,
"tabPersistentGaC" : "💾 GaC-Speicherverwaltung" ,
"tabPersistentFirefly" : "👤 Trailblazer & March 7th" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "Überlagerungsrang" ,
"lcPickerTitle" : "🗡️ Lichtkegel zum Ausrüsten wählen" ,
"lcPickerSigTitle" : "⭐ Empfohlener Signatur-Lichtkegel" ,
"lcPickerEquipSig" : "⚡ Diesen anlegen" ,
"lcPickerUnequip" : "✕ Lichtkegel ablegen"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"ru" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "Включить особый пассивный навык Эона ★ Аха по всему серверу" ,
"btnAddLc" : "+ Добавить световой конус" ,
"btnAddRelic" : "+ Добавить реликвию" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ Добавить слот" ,
"lblCreativeMode" : "Творческий режим" ,
"badgeCreative" : "Творческий" ,
"toastSlotRemoved" : "Слот {slot} удален" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "Быстрые команды" ,
"qaEnergy50Title" : "Энергия отряда 50%" ,
"qaEnergy50Desc" : "Стандартная начальная энергия" ,
"qaEnergy100Title" : "Энергия отряда 100%" ,
"qaEnergy100Desc" : "Сверхспособность сразу готова" ,
"qaUnlockAllTitle" : "Разблокировать всех героев" ,
"qaUnlockAllDesc" : "Добавить 70+ героев с Эйдолонами 6" ,
"qaAddLcsTitle" : "Добавить все 5★ конусы" ,
"qaAddLcsDesc" : "Сигнатурные конусы (Н5) в инвентарь" ,
"qaTeleportTitle" : "Телепорт на Звёздный экспресс" ,
"qaTeleportDesc" : "Возврат в общий вагон" ,
"qaClearLineupTitle" : "Очистить отряд" ,
"qaClearLineupDesc" : "Сбросить слоты для нового состава" ,
"toastEnergy50" : "Энергия отряда установлена на 50%" ,
"toastEnergy100" : "Энергия отряда установлена на 100%" ,
"toastUnlockedAll" : "Все персонажи разблокированы (Э6)" ,
"toastAddedAllLcs" : "Все 5★ световые конусы добавлены" ,
"toastTeleportedTrain" : "Телепортирован в общий вагон экспресса" ,
"toastLineupCleared" : "Слоты отряда очищены" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ Добавить световой конус в FreeSR" ,
"modalAddRelicTitle" : "🛡️ Добавить реликвию в FreeSR" ,
"lblSelectLc" : "Выберите световой конус" ,
"lblSelectRelicSet" : "Выберите набор реликвий" ,
"lblRelicSlot" : "Слот реликвии" ,
"lblMainAffix" : "Основная характеристика" ,
"lblEquipAvatar" : "Экипировать персонажу" ,
"unassigned" : "-- Не экипировано (инвентарь) --" ,
"btnAddLcSubmit" : "💾 Добавить в FreeSR" ,
"btnAddRelicSubmit" : "💾 Добавить в FreeSR" ,
"toastLcAdded" : "Световой конус добавлен в FreeSR" ,
"toastRelicAdded" : "Реликвия добавлена в FreeSR" ,
"deleteItem" : "Удалить" ,
"toastItemDeleted" : "Предмет успешно удален" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "Контроллер сервера и FreeSR Star Rail" ,
"online" : "Подключено" ,
"offline" : "Не в сети" ,
"checking" : "Проверка..." ,
"refresh" : "🔄 Обновить" ,
"connectFailed" : "Ошибка подключения" ,
"tabDashboard" : "📊 Панель и отряд" ,
"tabAvatars" : "👥 Персонажи" ,
"tabEquipment" : "🗡️ Световые конусы и реликвии" ,
"tabPersistent" : "💾 Управление сохранениями GaC" ,
"tabExrank" : "⚡ Особые навыки Ex-Rank" ,
"tabJson" : "📝 Управление JSON" ,
"tabSettings" : "⚙️ Настройки" ,
"statAvatars" : "Полученные персонажи" ,
"statLightcones" : "Световые конусы" ,
"statRelics" : "Реликвии" ,
"serverStatusTitle" : "📍 Статус сервера и координаты" ,
"lblServerModeActive" : "Активный режим сервера" ,
"lblApiEndpoint" : "Конечная точка API Gateway" ,
"lblPlaneId" : "ID плоскости" ,
"lblFloorId" : "ID этажа" ,
"coords" : "Координаты персонажа XYZ" ,
"quickActionsTitle" : "⚡ Быстрые действия" ,
"quickActionsSubtitle" : "Мгновенная отправка команд на сервер" ,
"btnMaxAll" : "⭐ Все персонажи 80 ур. и E6" ,
"btnSyncPersistent" : "💾 Синхронизировать сохранение Persistent" ,
"currentLineupTitle" : "🎮 Текущий отряд" ,
"slot" : "Слот" ,
"slotEmpty" : "Пусто (нажмите для добавления)" ,
"slotTooltip" : "Нажмите, чтобы выбрать персонажа в этот слот" ,
"removeFromTeam" : "Убрать из отряда" ,
"searchPlaceholder" : "🔍 Поиск по имени или ID..." ,
"filterAllRarity" : "Все редкости" ,
"filter5Star" : "5 Звёзд" ,
"filter4Star" : "4 Звезды" ,
"filterAllElements" : "Все элементы" ,
"filterAllPaths" : "Все Пути" ,
"btnReload" : "🔄 Перезагрузить" ,
"avatarsLoading" : "Загрузка данных персонажей..." ,
"noAvatarsFound" : "Персонажи не найдены" ,
"eidolonLabel" : "Эйдолон:" ,
"confirmMaxAll" : "Повысить всех персонажей до 80 уровня и разблокировать E6?" ,
"maxAllSuccess" : "Все персонажи успешно прокачаны!" ,
"avatarRankSuccess" : "Персонаж {id} повышен до эйдолона {rank}" ,
"eqLcTitle" : "🗡️ Световые конусы в инвентаре" ,
"eqLcSubtitle" : "Все световые конусы из freesr-data.json" ,
"eqLcLoading" : "Загрузка конусов..." ,
"eqRelicTitle" : "🛡️ Реликвии в инвентаре" ,
"eqRelicSubtitle" : "Все реликвии из freesr-data.json" ,
"eqRelicLoading" : "Загрузка реликвий..." ,
"itemCount" : "{n} шт." ,
"notEquipped" : "Не экипировано" ,
"equippedBy" : "Экипировано на" ,
"noLcData" : "Нет данных о конусах" ,
"noRelicData" : "Нет данных о реликвиях" ,
"persistentTitle" : "💾 Управление сохранениями GaC" ,
"persistentBadge" : "Наш собственный сервер" ,
"persistentSubtitle" : "Файл persistent хранит уникальные настройки GaC: пол/путь Первопроходца, путь Март 7 и глобальные переключатели" ,
"persistentTbM7Title" : "👤 Первопроходец и Март 7" ,
"lblTbGenderElement" : "Пол и путь Первопроходца" ,
"lblM7Path" : "Путь Март 7" ,
"btnSaveCharSettings" : "💾 Сохранить настройки персонажей" ,
"persistentGlobalTitle" : "⚙️ Особые функции GaC" ,
"swGlobalDesc" : "Включить особую механику Серебряного Волка на всем сервере" ,
"castoriceGlobalDesc" : "Включить особую механику Castorice на всем сервере" ,
"btnSaveGlobalSwitch" : "💾 Сохранить глобальные переключатели" ,
"exrankTitle" : "⚡ Система навыков Ex-Rank" ,
"exrankSubtitle" : "Включение уникальных талантов Ex-Rank в FreeSR (иммунитет Цзин Юаня к контролю, Дань Хэн Пожиратель Луны, Ахерон)" ,
"btnEnableAll" : "Включить все Ex-Rank" ,
"btnDisableAll" : "Выключить все Ex-Rank" ,
"exrankToggleSuccess" : "{name}: Ex-Rank {status}" ,
"exrankAllSuccess" : "Все персонажи Ex-Rank {status}" ,
"enabled" : "включен" ,
"disabled" : "выключен" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent" ,
"btnBeautify" : "✨ Форматировать JSON" ,
"btnDownload" : "📥 Скачать копию" ,
"btnUpload" : "📤 Загрузить файл" ,
"btnSaveServer" : "💾 Сохранить на сервере" ,
"jsonTip" : "Совет: измените JSON и нажмите 'Сохранить на сервере'" ,
"jsonStatusReady" : "Готово" ,
"jsonStatusOpening" : "Открытие: {name}" ,
"jsonSaveSuccess" : "Файл {name} успешно сохранен" ,
"jsonInvalid" : "Неверный формат JSON" ,
"apiSettingsTitle" : "⚙️ Настройки подключения к API Gateway" ,
"apiSettingsSubtitle" : "Измените порт или IP в соответствии с вашим server.json" ,
"lblServerMode" : "Режим сервера" ,
"lblApiGatewayUrl" : "URL REST API Gateway" ,
"lblPingInterval" : "Интервал проверки (секунды)" ,
"btnSaveSettings" : "💾 Сохранить настройки" ,
"btnResetDefault" : "Сбросить по умолчанию" ,
"modalTitleCharEdit" : "Настройка персонажа" ,
"modalBtnMaxAllChar" : "⭐ Максимум всего" ,
"modalTabSkills" : "⚡ Навыки и следы" ,
"modalTabStatus" : "⚙️ Уровень и Эйдолоны" ,
"modalTabLightcone" : "🗡️ Световой конус" ,
"modalSkillCombatTitle" : "Уровни боевых навыков" ,
"modalBtnMaxSkills" : "⭐ Все навыки на макс. (10/10)" ,
"modalSkillBasic" : "Базовая атака" ,
"modalSkillSkill" : "Навык" ,
"modalSkillUltra" : "Сверхспособность" ,
"modalSkillTalent" : "Талант" ,
"modalTracesTitle" : "Следы и техника" ,
"modalTraceTechnique" : "⚡ Техника — Активна перед боем" ,
"traceA2" : "🌟 Доп. способность A2" ,
"traceA4" : "🌟 Доп. способность A4" ,
"traceA6" : "🌟 Доп. способность A6" ,
"traceStatNodes" : "💎 Все узлы усиления параметров (10 узлов)" ,
"lblLevelRange" : "Уровень (1-80)" ,
"lblPromotionRange" : "Возвышение (0-6)" ,
"lblEidolonLevel" : "Уровень Эйдолона" ,
"btnResetE0" : "Сбросить на E0" ,
"btnMaxE6" : "⭐ Макс E6" ,
"modalEnergyTitle" : "Энергия сверхспособности" ,
"modalEnergy50" : "Задать 50%" ,
"modalEnergy100" : "100% (Макс)" ,
"modalLcTitle" : "Экипированный конус" ,
"modalBtnMaxLc" : "⭐ Макс. конус (Ур.80 Н5)" ,
"lblLcId" : "ID светового конуса" ,
"modalLcIdPlaceholder" : "напр. 21002 или 24001" ,
"lblLcLevel" : "Уровень конуса (1-80)" ,
"lblLcRank" : "Наложение (S1-S5)" ,
"modalBtnClose" : "✕ Закрыть" ,
"modalBtnSave" : "💾 Сохранить персонажа" ,
"pickerTitle" : "Выбор персонажа в отряд" ,
"pickerSearchPlaceholder" : "🔍 Поиск персонажа..." ,
"apiModalTitle" : "⚙️ Настройки подключения к серверу API" ,
"btnCancel" : "Отмена" ,
"btnSaveTest" : "Сохранить и проверить" ,
"toastSlotUpdated" : "Слот {slot} изменён на: {name}" ,
"toastCharMaxed" : "⭐ {name} прокачан до 80 ур. E6" ,
"toastCharSaved" : "Персонаж {name} сохранен" ,
"toastAllSkillsMaxed" : "⭐ Все навыки и следы на максимуме" ,
"toastServerSwitched" : "Режим сервера переключен на: {mode}" ,
"tbOptions" : {
"MalePhysical" : "Первопроходец (Муж.) - Физический" ,
"FemalePhysical" : "Первопроходец (Жен.) - Физический" ,
"MalePreservation" : "Первопроходец (Муж.) - Огненный" ,
"FemalePreservation" : "Первопроходец (Жен.) - Огненный" ,
"MaleHarmony" : "Первопроходец (Муж.) - Гармония" ,
"FemaleHarmony" : "Первопроходец (Жен.) - Гармония" ,
"MaleRemembrance" : "Первопроходец (Муж.) - Память" ,
"FemaleRemembrance" : "Первопроходец (Жен.) - Память"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "Март 7 - Охота" ,
"MarchPreservation" : "Март 7 - Сохранение"
},
"elements" : {
"Physical" : "Физический" ,
"Fire" : "Огненный" ,
"Ice" : "Ледяной" ,
"Lightning" : "Электрический" ,
"Wind" : "Ветряной" ,
"Quantum" : "Квантовый" ,
"Imaginary" : "Мнимый" ,
"Unknown" : "Неизвестно"
},
"paths" : {
"Destruction" : "Разрушение" ,
"Hunt" : "Охота" ,
"Erudition" : "Эрудиция" ,
"Harmony" : "Гармония" ,
"Nihility" : "Небытие" ,
"Preservation" : "Сохранение" ,
"Abundance" : "Изобилие" ,
"Remembrance" : "Память" ,
"Unknown" : "Неизвестно" ,
"Elation" : "Радость"
},
"settingsSaved" : "Настройки успешно сохранены!" ,
2026-10-17 11:22:50 +07:00
"settingsReset" : "Настройки сброшены по умолчанию" ,
"btnE6S5" : "⭐ E6S5" ,
"btnE0S1" : "⚡ E0S1" ,
"modalTabShowcase" : "🖼️ Карточка персонажа" ,
"showcaseAutoRelics" : "⚡ Надеть реликвии авто" ,
"showcaseCopy" : "📋 Скопировать текст" ,
"showcaseExport" : "🖼️ Сохранить изображение" ,
"btnChangeLc" : "Сменить Световой конус" ,
"lcPassiveTitle" : "Навык Светового конуса" ,
"toastE6S5Applied" : "⭐ Персонаж прокачан на максимум: E6S5 (80 ур., макс. следы, Наложение 5)!" ,
"toastE0S1Applied" : "⚡ Персонаж настроен на E0S1 (80 ур., макс. следы, Наложение 1)!" ,
"toastShowcaseCopied" : "📋 Информация о билде скопирована в буфер обмена!" ,
"toastRelicsEquipped" : "⚡ Оптимальный набор реликвий +15 надет на {name}!" ,
"btnDataGame" : "🎮 data-in-game.json" ,
"settingsConnTitle" : "⚙️ Подключение к API Gateway" ,
"settingsConnSubtitle" : "Настройка режима сервера и адреса REST эндпоинта" ,
"btnTestPing" : "⚡ Проверить соединение" ,
"settingsBattleTitle" : "🎮 Настройки боя и FreeSR по умолчанию" ,
"settingsBattleSubtitle" : "Поведение в бою и параметры формирования отряда" ,
"lblDefaultEnergy" : "Начальная энергия в бою (Starting Energy)" ,
"lblAutoSync" : "Автосинхронизация с сервером (Auto-Sync)" ,
"descAutoSync" : "Мгновенно отправлять изменения персонажей и экипировки на сервер" ,
"lblDefaultCreative" : "Творческий режим по умолчанию" ,
"descDefaultCreative" : "Разрешить дубликаты персонажей и более 4 слотов в отряде" ,
"settingsShowcaseTitle" : "🖼️ Отображение карточки персонажа" ,
"settingsShowcaseSubtitle" : "Настройка стиля и деталей карточки сборки" ,
"lblShowRolls" : "Показывать число роллов сабстатов" ,
"descShowRolls" : "Отображать метки числа улучшений дополнительных характеристик" ,
"lblElementAura" : "Свечение ауры элемента" ,
"descElementAura" : "Динамический фон и свечение карточки под цвет стихии персонажа" ,
"settingsCacheTitle" : "🧹 Управление кэшем и сброс" ,
"settingsCacheSubtitle" : "Очистка временных данных браузера или полный сброс к заводским" ,
"lblCacheSize" : "Использование памяти LocalStorage:" ,
"btnClearCache" : "🧹 Очистить кэш браузера" ,
"btnFactoryReset" : "🔄 Заводской сброс" ,
"toastPingSuccess" : "⚡ Успешное подключение! Задержка: {ms} мс" ,
"toastPingFailed" : "❌ Ошибка подключения к Gateway. Проверьте сервер" ,
"toastCacheCleared" : "🧹 Кэш браузера успешно очищен" ,
"qaLineupE0S1Title" : "Отряд на E0S1" ,
"qaLineupE0S1Desc" : "Герои отряда на E0 с конусом S1" ,
"qaLineupRelicsTitle" : "Авто-экипировка отряда" ,
"qaLineupRelicsDesc" : "Надеть реликвии +15 всем 4 бойцам отряда" ,
"lblPersistenceInfo" : "Управление сохранениями и данными сервера" ,
"modalTabOverview" : "Обзор" ,
"modalTabRelics" : "Реликвии и снаряжение" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ Базовые характеристики" ,
"attrAdvanced" : "◆ Продвинутые характеристики" ,
"attrElemental" : "◆ Тип урона" ,
"statMaxHp" : "Макс. HP" ,
"statAtk" : "Сила атаки" ,
"statDef" : "Защита" ,
"statSpd" : "Скорость" ,
"statCritRate" : "Крит. шанс" ,
"statCritDmg" : "Крит. урон" ,
"statBreakEffect" : "Эффект пробития" ,
"statHealBoost" : "Бонус исцеления" ,
"statMaxEnergy" : "Макс. энергия" ,
"statEnergyRegen" : "Скорость восстановления энергии" ,
"statEhr" : "Шанс попадания эффектов" ,
"statRes" : "Сопротивление эффектам" ,
"statDmgBoost" : "Бонус {element} урона" ,
"relicPickerTitle" : "🛡️ Управление реликвией: {slot}" ,
"tabQuickGen" : "⚡ Быстрое создание и рекомендации" ,
"tabFromInventory" : "📦 Из инвентаря" ,
"btnEquipInstant" : "⚡ Экипировать сейчас (+15 5★ Идеальные сабы)" ,
"btnUnequip" : "❌ Снять реликвию" ,
"currentEquipped" : "Сейчас экипировано" ,
"noRelicEquipped" : "В этом слоте нет реликвии" ,
"chooseMainStat" : "Выберите основной стат:" ,
"chooseSet" : "Выберите набор:" ,
"recommendedBadge" : "Рекомендуется" ,
2026-10-17 11:22:50 +07:00
"overviewStatsTitle" : "⚔️ Боевые характеристики" ,
"overviewStatsNote" : "Включает бонусы конуса и реликвий" ,
"overviewEquippedLc" : "🗡️ Надетый Световой конус" ,
"overviewEquippedRelics" : "🛡️ Реликвии и бонусы комплектов" ,
"modalRelicsTitle" : "🛡️ Экипировка реликвий (6 слотов)" ,
"modalRelicsSubtitle" : "Нажмите на слот для смены или наденьте рекомендованные комплекты" ,
"btnAutoEquipRelics" : "⚡ Надеть рекомендованные сеты" ,
"btnClearAllRelics" : "🧹 Снять всё" ,
"activeSetEffects" : "✨ Активные эффекты комплектов" ,
"modalColLevel" : "Уровень" ,
"lblPromotion" : "Ранг возвышения" ,
"slotPickerTitle" : "🛡️ Выбор реликвии для экипировки" ,
"quickGenRecTitle" : "⚡ Создать рекомендованную деталь" ,
"quickGenRecDesc" : "Создать 5★ +15 с лучшим сетом и главным статом" ,
"btnGenAndEquip" : "Создать и надеть" ,
"selectFromInventory" : "Выбрать из инвентаря" ,
"btnAllE0S1" : "⚡ Все на E0S1" ,
"qaGachabaseTitle" : "Получить данные из Gachabase" ,
"qaGachabaseDesc" : "Импорт новых героев и конусов из беты/датамайна" ,
"synergyTitle" : "Анализ синергии отряда и пробития уязвимостей" ,
"synergySubtitle" : "Анализ покрытия уязвимостей, баланса ролей и готовности экипировки" ,
"synergyBreakCoverage" : "🎯 Покрытие пробития уязвимостей" ,
"synergyRoleBalance" : "🛡️ Состав отряда и распределение ролей" ,
"synergyEquipmentTitle" : "📊 Готовность экипировки и средний уровень" ,
"synergyAvgLevel" : "Средний уровень" ,
"synergyAvgEidolon" : "Средний Эйдолон" ,
"synergyLcEquipped" : "Конусов надето" ,
"synergyRelicFull" : "Полный сет реликвий" ,
"synergyCoverageBadge" : "Покрыто {count}/7 стихий" ,
"synergyNoInTeam" : "Нет в отряде" ,
"roleDps" : "🗡️ ДД (DPS)" ,
"roleSupport" : "⚡ Саппорт / Дебаффер" ,
"roleSustain" : "🛡️ Выживание (Хил/Щит)" ,
"roleSpecialist" : "🔮 Специалист / Бонус-атака" ,
"adviceEmpty" : "В отряде нет персонажей. Пожалуйста, выберите героев выше." ,
"adviceNoSustain" : "⚠️ Совет: В отряде нет персонажа защиты или лечения (Сохранение / Изобилие). Рекомендуется добавить одного для выживаемости." ,
"adviceNoDps" : "💡 Совет: В отряде только саппорты, нет основного бойца нанесения урона (Разрушение / Охота / Эрудиция)." ,
"adviceNoSupport" : "💡 Совет: В отряде есть ДД, но не хватает бафферов или дебафферов (Гармония / Небытие). Поддержка сильно увеличит общий урон." ,
"adviceBalanced" : "✅ Отличный баланс: В отряде есть всё — ДД, баффер/дебаффер и персонаж выживания. Готов к любым испытаниям!" ,
"consoleTitle" : "GM-консоль команд и живой журнал" ,
"consoleSubtitle" : "Отправка команд GM / сервера в реальном времени с логированием пакетов" ,
"consoleCopyLog" : "📋 Копировать" ,
"consoleClearLog" : "🗑️ Очистить" ,
"consoleQuickTitle" : "⚡ Быстрые команды" ,
"consolePlaceholder" : "Введите GM-команду, напр.: /heal, /max, /teleport 20411, /give 102 1000..." ,
"consoleSend" : "Отправить" ,
"consoleHistoryHint" : "💡 Нажимайте ↑ ↓ для переключения истории команд" ,
"consoleOnline" : "● Сервер онлайн" ,
"consoleOffline" : "○ Офлайн (Локальное выполнение)" ,
"consoleLogCopied" : "📋 Все логи скопированы в буфер обмена!" ,
"consoleLogCopyFailed" : "❌ Не удалось скопировать логи" ,
"consoleLogCleared" : "Журнал терминала очищен" ,
"btnGachabaseSync" : "🌐 Синхронизация Gachabase" ,
"tabPersistentGaC" : "💾 Управление сохранениями GaC" ,
"tabPersistentFirefly" : "👤 Первопроходец и Март 7" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "Ранг наложения" ,
"lcPickerTitle" : "🗡️ Выберите Световой конус для экипировки" ,
"lcPickerSigTitle" : "⭐ Рекомендованный сигнатурный конус" ,
"lcPickerEquipSig" : "⚡ Надеть этот" ,
"lcPickerUnequip" : "✕ Снять Световой конус"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"pt" : {
2026-10-17 00:48:33 +07:00
"ahaGlobalDesc" : "Ativar habilidade passiva especial de Aeon ★ Aha em todo o servidor" ,
"btnAddLc" : "+ Adicionar Cone de Luz" ,
"btnAddRelic" : "+ Adicionar Relíquia" ,
2026-10-17 01:05:33 +07:00
"btnAddSlot" : "+ Adicionar espaço" ,
"lblCreativeMode" : "Modo Criativo" ,
"badgeCreative" : "Criativo" ,
"toastSlotRemoved" : "Espaço {slot} removido" ,
2026-10-17 01:15:40 +07:00
"quickActionsBadge" : "Ações Rápidas" ,
"qaEnergy50Title" : "Energia da Equipe 50%" ,
"qaEnergy50Desc" : "Energia inicial padrão de batalha" ,
"qaEnergy100Title" : "Energia da Equipe 100%" ,
"qaEnergy100Desc" : "Perícia Suprema pronta na hora" ,
"qaUnlockAllTitle" : "Desbloquear Todos os Personagens" ,
"qaUnlockAllDesc" : "Adicionar todos os 70+ personagens E6" ,
"qaAddLcsTitle" : "Adicionar Todos os Cones 5★" ,
"qaAddLcsDesc" : "Cones de Luz assinatura S5 ao inventário" ,
"qaTeleportTitle" : "Teleporte para o Expresso Astral" ,
"qaTeleportDesc" : "Retornar ao Vagão Panorâmico seguro" ,
"qaClearLineupTitle" : "Limpar Equipe" ,
"qaClearLineupDesc" : "Esvaziar espaços para nova formação" ,
"toastEnergy50" : "Energia da equipe definida em 50%" ,
"toastEnergy100" : "Energia da equipe definida em 100%" ,
"toastUnlockedAll" : "Todos os personagens desbloqueados (E6)" ,
"toastAddedAllLcs" : "Todos os Cones de Luz 5★ adicionados" ,
"toastTeleportedTrain" : "Teleportado para o Expresso Astral" ,
"toastLineupCleared" : "Equipe limpa com sucesso" ,
2026-10-17 00:48:33 +07:00
"modalAddLcTitle" : "🗡️ Adicionar Cone de Luz ao FreeSR" ,
"modalAddRelicTitle" : "🛡️ Adicionar Relíquia ao FreeSR" ,
"lblSelectLc" : "Selecionar Cone de Luz" ,
"lblSelectRelicSet" : "Selecionar Conjunto de Relíquias" ,
"lblRelicSlot" : "Espaço de Relíquia" ,
"lblMainAffix" : "Atributo Principal" ,
"lblEquipAvatar" : "Equipar ao Personagem" ,
"unassigned" : "-- Não Equipado (Inventário) --" ,
"btnAddLcSubmit" : "💾 Adicionar ao FreeSR" ,
"btnAddRelicSubmit" : "💾 Adicionar ao FreeSR" ,
"toastLcAdded" : "Cone de Luz adicionado ao FreeSR" ,
"toastRelicAdded" : "Relíquia adicionada ao FreeSR" ,
"deleteItem" : "Excluir" ,
"toastItemDeleted" : "Item excluído com sucesso" ,
2026-10-17 00:22:03 +07:00
"appName" : "GaC-Srtool" ,
"appSubtitle" : "Controlador de Servidor e FreeSR de Star Rail" ,
"online" : "Conectado" ,
"offline" : "Offline" ,
"checking" : "Verificando..." ,
"refresh" : "🔄 Atualizar" ,
"connectFailed" : "Falha na Conexão" ,
"tabDashboard" : "📊 Painel e Equipe" ,
"tabAvatars" : "👥 Personagens" ,
"tabEquipment" : "🗡️ Cones de Luz e Relíquias" ,
"tabPersistent" : "💾 Gerenciador de Salvamento GaC" ,
"tabExrank" : "⚡ Habilidades Ex-Rank" ,
"tabJson" : "📝 Gerenciamento de JSON" ,
"tabSettings" : "⚙️ Configurações" ,
"statAvatars" : "Personagens Obtidos" ,
"statLightcones" : "Cones de Luz" ,
"statRelics" : "Relíquias" ,
"serverStatusTitle" : "📍 Status do Servidor e Coordenadas" ,
"lblServerModeActive" : "Modo de Servidor Ativo" ,
"lblApiEndpoint" : "Ponto de Extremidade da API Gateway" ,
"lblPlaneId" : "ID do Plano" ,
"lblFloorId" : "ID do Andar" ,
"coords" : "Coordenadas do Personagem XYZ" ,
"quickActionsTitle" : "⚡ Ações Rápidas" ,
"quickActionsSubtitle" : "Enviar comandos para o servidor instantaneamente" ,
"btnMaxAll" : "⭐ Todos os personagens Nv. 80 e E6" ,
"btnSyncPersistent" : "💾 Sincronizar salvamento Persistent" ,
"currentLineupTitle" : "🎮 Equipe Atual" ,
"slot" : "Espaço" ,
"slotEmpty" : "Vazio (Clique para adicionar)" ,
"slotTooltip" : "Clique para escolher um personagem para este espaço" ,
"removeFromTeam" : "Remover da equipe" ,
"searchPlaceholder" : "🔍 Buscar por nome ou ID de personagem..." ,
"filterAllRarity" : "Todas as raridades" ,
"filter5Star" : "5 Estrelas" ,
"filter4Star" : "4 Estrellas" ,
"filterAllElements" : "Todos os elementos" ,
"filterAllPaths" : "Todos os caminhos" ,
"btnReload" : "🔄 Recarregar" ,
"avatarsLoading" : "Carregando personagens..." ,
"noAvatarsFound" : "Nenhum personagem correspondente encontrado" ,
"eidolonLabel" : "Eidolon:" ,
"confirmMaxAll" : "Evoluir todos os personagens para o Nível 80 e desbloquear E6?" ,
"maxAllSuccess" : "Todos os personagens foram maximizados com sucesso!" ,
"avatarRankSuccess" : "Personagem {id} atualizado para E{rank}" ,
"eqLcTitle" : "🗡️ Cones de Luz no Inventário" ,
"eqLcSubtitle" : "Todos os cones de luz de freesr-data.json" ,
"eqLcLoading" : "Carregando dados dos cones de luz..." ,
"eqRelicTitle" : "🛡️ Relíquias no Inventário" ,
"eqRelicSubtitle" : "Todas as relíquias de freesr-data.json" ,
"eqRelicLoading" : "Carregando dados das relíquias..." ,
"itemCount" : "{n} itens" ,
"notEquipped" : "Não equipado" ,
"equippedBy" : "Equipado por" ,
"noLcData" : "Nenhum dado de cone de luz disponível" ,
"noRelicData" : "Nenhum dado de relíquia disponível" ,
"persistentTitle" : "💾 Gerenciador de Salvamento GaC" ,
"persistentBadge" : "Nosso Servidor Personalizado" ,
"persistentSubtitle" : "O arquivo persistent armazena configurações específicas do GaC, como gênero/elemento do Desbravador, caminho de 7 de Março e opções globais" ,
"persistentTbM7Title" : "👤 Desbravador e 7 de Março" ,
"lblTbGenderElement" : "Gênero e Elemento do Desbravador" ,
"lblM7Path" : "Caminho de 7 de Março" ,
"btnSaveCharSettings" : "💾 Salvar Configurações de Personagem" ,
"persistentGlobalTitle" : "⚙️ Recursos Especiais do GaC" ,
"swGlobalDesc" : "Ativar recurso global da Silver Wolf em todo o servidor" ,
"castoriceGlobalDesc" : "Ativar recurso global da Castorice em todo o servidor" ,
"btnSaveGlobalSwitch" : "💾 Salvar Interruptores Globais" ,
"exrankTitle" : "⚡ Sistema de Habilidades Ex-Rank" ,
"exrankSubtitle" : "Ativa talentos especiais Ex-Rank no FreeSR (ex: imunidade a CC de Jing Yuan, Dan Heng IL, Acheron)" ,
"btnEnableAll" : "Ativar todos os Ex-Ranks" ,
"btnDisableAll" : "Desativar todos os Ex-Ranks" ,
"exrankToggleSuccess" : "{name}: Ex-Rank {status}" ,
"exrankAllSuccess" : "Todos os personagens Ex-Rank {status}" ,
"enabled" : "ativado" ,
"disabled" : "desativado" ,
"btnFreesr" : "📄 freesr-data.json" ,
"btnPersistent" : "💾 persistent" ,
"btnBeautify" : "✨ Formatar JSON" ,
"btnDownload" : "📥 Baixar Backup" ,
"btnUpload" : "📤 Carregar Arquivo" ,
"btnSaveServer" : "💾 Salvar no Servidor" ,
"jsonTip" : "Dica: Edite o JSON e clique em 'Salvar no Servidor'" ,
"jsonStatusReady" : "Pronto" ,
"jsonStatusOpening" : "Abrindo: {name}" ,
"jsonSaveSuccess" : "Arquivo {name} salvo com sucesso" ,
"jsonInvalid" : "Formato JSON inválido" ,
"apiSettingsTitle" : "⚙️ Configurações de Conexão com API Gateway" ,
"apiSettingsSubtitle" : "Ajuste a porta ou o IP de acordo com seu server.json" ,
"lblServerMode" : "Modo de Servidor" ,
"lblApiGatewayUrl" : "URL REST API Gateway" ,
"lblPingInterval" : "Intervalo de verificação (segundos)" ,
"btnSaveSettings" : "💾 Salvar Configurações" ,
"btnResetDefault" : "Restaurar Padrão" ,
"modalTitleCharEdit" : "Personalização de Personagem" ,
"modalBtnMaxAllChar" : "⭐ Maximizar Tudo" ,
"modalTabSkills" : "⚡ Habilidades e Rastros" ,
"modalTabStatus" : "⚙️ Nível e Eidolon" ,
"modalTabLightcone" : "🗡️ Cone de Luz" ,
"modalSkillCombatTitle" : "Níveis de Habilidade de Combate" ,
"modalBtnMaxSkills" : "⭐ Todas as habilidades no máx. (10/10)" ,
"modalSkillBasic" : "ATQ Básico" ,
"modalSkillSkill" : "Perícia" ,
"modalSkillUltra" : "Perícia Suprema" ,
"modalSkillTalent" : "Talento" ,
"modalTracesTitle" : "Rastros e Técnica" ,
"modalTraceTechnique" : "⚡ Técnica — Ativa pré-combate" ,
"traceA2" : "🌟 Habilidade Bônus A2" ,
"traceA4" : "🌟 Habilidade Bônus A4" ,
"traceA6" : "🌟 Habilidade Bônus A6" ,
"traceStatNodes" : "💎 Todos os nós de atributos bônus (10 nós)" ,
"lblLevelRange" : "Nível (1-80)" ,
"lblPromotionRange" : "Ascensão (0-6)" ,
"lblEidolonLevel" : "Nível de Eidolon" ,
"btnResetE0" : "Redefinir E0" ,
"btnMaxE6" : "⭐ E6 Máximo" ,
"modalEnergyTitle" : "Energia Suprema" ,
"modalEnergy50" : "Definir 50%" ,
"modalEnergy100" : "Cheio 100%" ,
"modalLcTitle" : "Cone de Luz Equipado" ,
"modalBtnMaxLc" : "⭐ Cone no máx. (Nv.80 S5)" ,
"lblLcId" : "ID do Cone de Luz" ,
"modalLcIdPlaceholder" : "ex. 21002 ou 24001" ,
"lblLcLevel" : "Nível do Cone (1-80)" ,
"lblLcRank" : "Sobreposição (S1-S5)" ,
"modalBtnClose" : "✕ Fechar" ,
"modalBtnSave" : "💾 Salvar Personagem" ,
"pickerTitle" : "Selecionar Personagem para a Equipe" ,
"pickerSearchPlaceholder" : "🔍 Buscar personagem para adicionar..." ,
"apiModalTitle" : "⚙️ Configurações de Conexão do Servidor API" ,
"btnCancel" : "Cancelar" ,
"btnSaveTest" : "Salvar e Testar" ,
"toastSlotUpdated" : "Espaço {slot} atualizado para: {name}" ,
"toastCharMaxed" : "⭐ {name} maximizado para Nv. 80 E6" ,
"toastCharSaved" : "Personagem {name} salvo" ,
"toastAllSkillsMaxed" : "⭐ Todas as habilidades e rastros maximizados" ,
"toastServerSwitched" : "Modo de servidor alterado para: {mode}" ,
"tbOptions" : {
"MalePhysical" : "Desbravador (Masc.) - Físico" ,
"FemalePhysical" : "Desbravadora (Fem.) - Físico" ,
"MalePreservation" : "Desbravador (Masc.) - Fogo" ,
"FemalePreservation" : "Desbravadora (Fem.) - Fogo" ,
"MaleHarmony" : "Desbravador (Masc.) - Harmonia" ,
"FemaleHarmony" : "Desbravadora (Fem.) - Harmonia" ,
"MaleRemembrance" : "Desbravador (Masc.) - A Recordação" ,
"FemaleRemembrance" : "Desbravadora (Fem.) - A Recordação"
2026-10-16 22:16:53 +07:00
},
2026-10-17 00:22:03 +07:00
"marchOptions" : {
"MarchHunt" : "7 de Março - A Caça" ,
"MarchPreservation" : "7 de Março - A Preservação"
},
"elements" : {
"Physical" : "Físico" ,
"Fire" : "Fogo" ,
"Ice" : "Gelo" ,
"Lightning" : "Raio" ,
"Wind" : "Vento" ,
"Quantum" : "Quântico" ,
"Imaginary" : "Imaginário" ,
"Unknown" : "Desconhecido"
},
"paths" : {
"Destruction" : "A Destruição" ,
"Hunt" : "A Caça" ,
"Erudition" : "A Erudição" ,
"Harmony" : "A Harmonia" ,
"Nihility" : "A Inexistência" ,
"Preservation" : "A Preservação" ,
"Abundance" : "A Abundância" ,
"Remembrance" : "A Recordação" ,
"Unknown" : "Desconhecido" ,
"Elation" : "A Alegria"
},
"settingsSaved" : "Configurações salvas com sucesso!" ,
2026-10-17 11:22:50 +07:00
"settingsReset" : "Configurações restauradas para o padrão" ,
"btnE6S5" : "⭐ E6S5" ,
"btnE0S1" : "⚡ E0S1" ,
"modalTabShowcase" : "🖼️ Cartão de Exibição" ,
"showcaseAutoRelics" : "⚡ Autoequipar Relíquias" ,
"showcaseCopy" : "📋 Copiar Texto" ,
"showcaseExport" : "🖼️ Exportar Imagem" ,
"btnChangeLc" : "Mudar Cone de Luz" ,
"lcPassiveTitle" : "Habilidade do Cone de Luz" ,
"toastE6S5Applied" : "⭐ Personagem maximizado para E6S5 (Nv.80, Habilidades no máx, S5)!" ,
"toastE0S1Applied" : "⚡ Personagem ajustado para E0S1 (Nv.80, Habilidades no máx, S1)!" ,
"toastShowcaseCopied" : "📋 Informações da build copiadas para a área de transferência!" ,
"toastRelicsEquipped" : "⚡ Conjunto ótimo de relíquias +15 equipado para {name}!" ,
"btnDataGame" : "🎮 data-in-game.json" ,
"settingsConnTitle" : "⚙️ Conexão com API Gateway" ,
"settingsConnSubtitle" : "Configurar modo do servidor e endpoint REST" ,
"btnTestPing" : "⚡ Testar Conexão" ,
"settingsBattleTitle" : "🎮 Padrões de Batalha & FreeSR" ,
"settingsBattleSubtitle" : "Personalizar comportamento de combate e padrões de equipe" ,
"lblDefaultEnergy" : "Energia Inicial de Batalha" ,
"lblAutoSync" : "Sincronização Automática com o Servidor" ,
"descAutoSync" : "Enviar alterações de personagens e equipamentos imediatamente" ,
"lblDefaultCreative" : "Modo Criativo por Padrão" ,
"descDefaultCreative" : "Permitir personagens duplicados e mais de 4 espaços na equipe" ,
"settingsShowcaseTitle" : "🖼️ Exibição do Cartão de Showcase" ,
"settingsShowcaseSubtitle" : "Personalizar design e detalhes do cartão de build" ,
"lblShowRolls" : "Exibir Contagem de Rolagens de Sub-atributos" ,
"descShowRolls" : "Mostrar marcadores de rolagens para sub-atributos de relíquias" ,
"lblElementAura" : "Efeito de Brilho de Aura Elemental" ,
"descElementAura" : "Fundo dinâmico e brilho ambiente correspondente ao elemento" ,
"settingsCacheTitle" : "🧹 Gerenciamento de Cache & Redefinição" ,
"settingsCacheSubtitle" : "Limpar dados temporários do navegador ou restaurar configurações de fábrica" ,
"lblCacheSize" : "Uso de Memória LocalStorage:" ,
"btnClearCache" : "🧹 Limpar Cache do Navegador" ,
"btnFactoryReset" : "🔄 Redefinição de Fábrica" ,
"toastPingSuccess" : "⚡ Conectado com sucesso! Latência: {ms} ms" ,
"toastPingFailed" : "❌ Falha ao conectar ao Gateway. Verifique o servidor" ,
"toastCacheCleared" : "🧹 Cache do navegador limpo com sucesso" ,
"qaLineupE0S1Title" : "Equipe em E0S1" ,
"qaLineupE0S1Desc" : "Personagens da equipe em E0 com Cone S1" ,
"qaLineupRelicsTitle" : "Autoequipar Relíquias da Equipe" ,
"qaLineupRelicsDesc" : "Equipar relíquias +15 para os 4 integrantes" ,
"lblPersistenceInfo" : "Gerenciamento de saves e dados do servidor" ,
"modalTabOverview" : "Visão Geral" ,
"modalTabRelics" : "Relíquias & Equipamentos" ,
2026-10-17 11:52:20 +07:00
"attrBasic" : "◆ Atributos Básicos" ,
"attrAdvanced" : "◆ Atributos Avançados" ,
"attrElemental" : "◆ Tipo de Dano" ,
"statMaxHp" : "PV Máx." ,
"statAtk" : "ATQ" ,
"statDef" : "DEF" ,
"statSpd" : "VEL" ,
"statCritRate" : "Taxa Crítica" ,
"statCritDmg" : "Dano Crítico" ,
"statBreakEffect" : "Efeito de Quebra" ,
"statHealBoost" : "Bônus de Cura Realizada" ,
"statMaxEnergy" : "Energia Máx." ,
"statEnergyRegen" : "Taxa de Regeneração de Energia" ,
"statEhr" : "Taxa de Acerto de Efeito" ,
"statRes" : "RES a Efeito" ,
"statDmgBoost" : "Aumento de Dano {element}" ,
"relicPickerTitle" : "🛡️ Gerenciar Relíquia: {slot}" ,
"tabQuickGen" : "⚡ Criação Rápida e Recomendada" ,
"tabFromInventory" : "📦 Do Inventário" ,
"btnEquipInstant" : "⚡ Equipar Agora (+15 5★ Substats Perfeitos)" ,
"btnUnequip" : "❌ Desequipar" ,
"currentEquipped" : "Atualmente Equipado" ,
"noRelicEquipped" : "Nenhuma relíquia equipada neste espaço" ,
"chooseMainStat" : "Escolha o Stat Principal:" ,
"chooseSet" : "Escolher Conjunto:" ,
"recommendedBadge" : "Recomendado" ,
2026-10-17 11:22:50 +07:00
"overviewStatsTitle" : "⚔️ Atributos de Combate" ,
"overviewStatsNote" : "Inclui bônus de Cone de Luz e Relíquias" ,
"overviewEquippedLc" : "🗡️ Cone de Luz Equipado" ,
"overviewEquippedRelics" : "🛡️ Relíquias e Efeitos de Conjunto" ,
"modalRelicsTitle" : "🛡️ Equipar Relíquias (6 Espaços)" ,
"modalRelicsSubtitle" : "Clique em cada espaço para alterar ou equipar conjuntos recomendados" ,
"btnAutoEquipRelics" : "⚡ Equipar Conjuntos Recomendados" ,
"btnClearAllRelics" : "🧹 Desequipar Tudo" ,
"activeSetEffects" : "✨ Efeitos de Conjunto Ativos" ,
"modalColLevel" : "Nível" ,
"lblPromotion" : "Classificação de Ascensão" ,
"slotPickerTitle" : "🛡️ Selecionar Relíquia para Equipar" ,
"quickGenRecTitle" : "⚡ Gerar Peça Recomendada" ,
"quickGenRecDesc" : "Gerar 5★ +15 com o melhor conjunto e atributo principal" ,
"btnGenAndEquip" : "Gerar & Equipar" ,
"selectFromInventory" : "Selecionar do Inventário" ,
"btnAllE0S1" : "⚡ Todos E0S1" ,
"qaGachabaseTitle" : "Buscar do Gachabase" ,
"qaGachabaseDesc" : "Importar personagens e cones mais recentes da beta" ,
"synergyTitle" : "Análise de Sinergia de Equipe e Quebra de Fraqueza" ,
"synergySubtitle" : "Analise a cobertura de fraquezas, equilíbrio de funções e prontidão de equipamentos" ,
"synergyBreakCoverage" : "🎯 Cobertura de Quebra de Fraqueza" ,
"synergyRoleBalance" : "🛡️ Composição da Equipe e Distribuição de Funções" ,
"synergyEquipmentTitle" : "📊 Prontidão de Equipamentos e Nível Médio" ,
"synergyAvgLevel" : "Nível Médio" ,
"synergyAvgEidolon" : "Eidolon Médio" ,
"synergyLcEquipped" : "Cones Equipados" ,
"synergyRelicFull" : "Relíquias Completas" ,
"synergyCoverageBadge" : "Cobre {count}/7 Elementos" ,
"synergyNoInTeam" : "Nenhum na equipe" ,
"roleDps" : "🗡️ DPS" ,
"roleSupport" : "⚡ Suporte / Debuff" ,
"roleSustain" : "🛡️ Sobrevivência (Cura/Escudo)" ,
"roleSpecialist" : "🔮 Especialista / Ataque Extra" ,
"adviceEmpty" : "Nenhum personagem na equipe. Selecione integrantes acima." ,
"adviceNoSustain" : "⚠️ Dica: A equipe não tem um defensor ou curador (Preservação / Abundância). Recomenda-se adicionar um para sobrevivência." ,
"adviceNoDps" : "💡 Dica: A equipe é composta apenas por suportes sem um causador de dano principal (Destruição / Caça / Erudição)." ,
"adviceNoSupport" : "💡 Dica: A equipe tem DPS, mas carece de buffers/debuffers (Harmonia / Inexistência). Adicionar suporte aumentará bastante o dano." ,
"adviceBalanced" : "✅ Equilíbrio Excelente: A formação conta com DPS, suporte de buffer/debuffer e sobrevivência. Pronta para qualquer desafio!" ,
"consoleTitle" : "Console de Comandos GM e Log em Tempo Real" ,
"consoleSubtitle" : "Envie comandos GM / Servidor em tempo real com logs de pacotes e status" ,
"consoleCopyLog" : "📋 Copiar" ,
"consoleClearLog" : "🗑️ Limpar" ,
"consoleQuickTitle" : "⚡ Comandos Rápidos" ,
"consolePlaceholder" : "Digite comando GM, ex: /heal, /max, /teleport 20411, /give 102 1000..." ,
"consoleSend" : "Enviar" ,
"consoleHistoryHint" : "💡 Pressione ↑ ↓ para navegar no histórico de comandos" ,
"consoleOnline" : "● Servidor Online" ,
"consoleOffline" : "○ Offline (Execução local)" ,
"consoleLogCopied" : "📋 Todos os logs copiados para a área de transferência!" ,
"consoleLogCopyFailed" : "❌ Falha ao copiar logs" ,
"consoleLogCleared" : "Log do terminal limpo" ,
"btnGachabaseSync" : "🌐 Sincronizar Gachabase" ,
"tabPersistentGaC" : "💾 Gerenciador de Saves GaC" ,
"tabPersistentFirefly" : "👤 Desbravador e March 7th" ,
"badgePersistenceGaC" : "GaC: persistent.json (/api/persistent)" ,
"badgePersistenceFirefly" : "FireflyGo: data-in-game.json & freesr-data.json" ,
"badgePersistenceRobin" : "RobinSR: freesr-data.json (/api/freesr)" ,
"lblLcSuperimpose" : "Classificação de Sobreposição" ,
"lcPickerTitle" : "🗡️ Selecionar Cone de Luz para Equipar" ,
"lcPickerSigTitle" : "⭐ Cone de Luz de Assinatura Recomendado" ,
"lcPickerEquipSig" : "⚡ Equipar Este" ,
"lcPickerUnequip" : "✕ Desequipar Cone de Luz"
2026-10-16 22:16:53 +07:00
}
};
2026-10-17 11:22:50 +07:00
let currentLang = 'th' ;
if ( typeof localStorage !== 'undefined' ) {
currentLang = localStorage . getItem ( 'gac_srtool_lang' ) || 'th' ;
}
2026-10-16 22:16:53 +07:00
export function getCurrentLanguage () {
return currentLang ;
}
export function setLanguage ( langCode ) {
if ( TRANSLATIONS [ langCode ]) {
currentLang = langCode ;
2026-10-16 23:10:02 +07:00
if ( typeof localStorage !== 'undefined' ) {
localStorage . setItem ( 'gac_srtool_lang' , langCode );
}
2026-10-16 22:16:53 +07:00
}
}
export function t ( key , vars = {}) {
const dict = TRANSLATIONS [ currentLang ] || TRANSLATIONS . en || TRANSLATIONS . th ;
let text = dict [ key ] || TRANSLATIONS . en [ key ] || TRANSLATIONS . th [ key ] || key ;
2026-10-17 11:22:50 +07:00
// Substitute variables e.g. {id}, {rank}, {name}, {slot}, {mode}, {n}, {count}, {ms}
2026-10-16 22:16:53 +07:00
for ( const [ vKey , vVal ] of Object . entries ( vars )) {
text = text . replace ( new RegExp ( `\\{ ${ vKey } \\}` , 'g' ), vVal );
}
return text ;
}
export function translateElement ( elem ) {
const dict = TRANSLATIONS [ currentLang ] || TRANSLATIONS . en ;
return dict . elements ? .[ elem ] || TRANSLATIONS . en . elements ? .[ elem ] || elem ;
}
export function translatePath ( path ) {
const dict = TRANSLATIONS [ currentLang ] || TRANSLATIONS . en ;
return dict . paths ? .[ path ] || TRANSLATIONS . en . paths ? .[ path ] || path ;
}