Files
controller-v2/client/src/locales/data-en.json
T

694 lines
19 KiB
JSON
Raw Normal View History

{
"connect": {
"ipMissingTitle": "Device IP not specified",
"ipMissingDesc": "Add the device IP in the address bar before opening this page, for example:",
"connecting": "Connecting to {ip}…",
"failedTitle": "Connection failed",
"failedDesc": "Check the device IP and your network connection.",
"failedHint": "Specify the device in the URL, e.g. ?ip=10.0.0.119"
},
"home": {
"audioSet": "Audio setting",
"systemSet": "System",
"power": "Power",
"input": "Input",
"output": "Output",
"vu": "VU meter",
"powerOffConfirmTitle": "Turn off the device?",
"powerOffConfirmDesc": "The device will shut down and disconnect from this app. Do you want to continue?",
"powerOffConfirmOk": "Turn off",
"powerOffConfirmCancel": "Cancel",
"powerOffToastDemo": "Demo mode: disconnected from the device.",
"powerOffToastSent": "Shutdown command sent.",
"doubleClickHint": "Double-click to enter",
"backToLegacy": "Legacy version"
},
"vuPage": {
"title": "VU meter gallery"
},
"bottomNav": {
"community": "Community",
"hpEq": "HP-EQ",
"home": "Home",
"effects": "Effects",
"myAi": "My AI"
},
"communityPage": {
"title": "Community",
"intro": "The forum opens best in your system browser. Copy the full link below, paste it into your mobile browsers address bar, and open it.",
"copyLink": "Copy link",
"toastCopied": "Link copied",
"toastCopyFailed": "Could not copy. Long-press the link to copy it manually."
},
"source": {
"label": "Input/Output",
"pageTitle": "I/O",
"input": {
"coaxial": "COAXIAL",
"optical": "OPTICAL",
"bluetooth": "BLUETOOTH",
"rca": "RCA"
},
"output": {
"headset": "HeadSet"
}
},
"effect": {
"pageTitle": "Effects",
"selectStyleTitle": "Select sound style",
"selectCrossfeedTitle": "Select crossfeed preset",
"lowBass": "Bass",
"enterBass": "Mid",
"highBass": "Treble",
"tone": "Tone",
"loudness": "Loudness",
"threshold": "Threshold",
"delayed": "Delayed",
"mainframeCase": "Main speaker",
"subwooferUnit": "Subwoofer",
"style": {
"label": "Style",
"options": [
{
"index": 0,
"label": "Classical"
},
{
"index": 1,
"label": "Dance"
},
{
"index": 2,
"label": "Popular"
},
{
"index": 3,
"label": "Reggae"
},
{
"index": 4,
"label": "Live"
},
{
"index": 5,
"label": "Rock"
},
{
"index": 6,
"label": "Soft"
},
{
"index": 7,
"label": "Electronic"
},
{
"index": 8,
"label": "Club"
},
{
"index": 9,
"label": "Full bass"
},
{
"index": 10,
"label": "Full treble"
},
{
"index": 11,
"label": "Headphone"
},
{
"index": 12,
"label": "Hall"
},
{
"index": 13,
"label": "Party"
},
{
"index": 14,
"label": "Ska"
},
{
"index": 15,
"label": "Slow rock"
}
]
},
"stereoWidth": {
"label": "Stereo width"
},
"crossfeed": {
"label": "Crossfeed",
"options": [
"BS2B default (700 Hz, 4.5 dB)",
"BS2B popular (700 Hz, 6 dB)",
"BS2B relax (650 Hz, 9.5 dB)"
]
},
"subwoofer": {
"label": "Subwoofer",
"freq": "Cut off frequency",
"attenuation": "Attenuation slope",
"gain": "Gain",
"output": {
"label": "Output type",
"options": [
{
"label": "Mono(Mix)",
"index": 0
},
{
"label": "Stereo",
"index": 1
}
]
}
},
"enableConfirmTitle": "Effects is off",
"enableConfirmDesc": "Effects is currently disabled. Turn it on?",
"enableConfirmOk": "Enable",
"enableConfirmCancel": "Cancel"
},
"peq": {
"Standard": "Standard equalizer preset",
"edit": "Batch Edit",
"headset": "Add HeadSet",
"preamp": "Preamp",
"filters": {
"label": "Filters",
"options": [
{
"index": 0,
"title": "LPF",
"desc1": "Low-pass filter, only allows signals ",
"desc2": "below a certain cut-off frequency to pass, ",
"desc3": "and high-frequency signals are attenuated.",
"img": "LPF.png"
},
{
"index": 1,
"title": "HPF",
"desc1": "High-pass filter, only allows signals ",
"desc2": "above a certain cut-off frequency to pass,",
"desc3": "and low-frequency signals are attenuated.",
"img": "HPF.png"
},
{
"index": 2,
"title": "BPF",
"img": "BPF.png",
"desc1": "Bandpass filter, which only allows",
"desc2": "signals in a certain frequency range to pass, ",
"desc3": "and other frequencies are attenuated."
},
{
"index": 3,
"title": "NOTCH",
"img": "NOTCH.png",
"desc1": "Notch filter, used to eliminate resonance",
"desc2": "or interference signals at specific frequencies."
},
{
"index": 4,
"title": "PEAK",
"img": "PEAK.png",
"desc1": "Peak filter, enhance or weaken the ",
"desc2": "signal around a certain frequency."
},
{
"index": 5,
"title": "LSHELF",
"img": "LSHELF.png",
"desc1": "Low shelf filter, used to ",
"desc2": "strengthen or reduce low frequency signals."
},
{
"index": 5,
"title": "HSHELF",
"img": "HSHELF.png",
"desc1": "Elevation filter, used to ",
"desc2": "strengthen or reduce high frequency signals."
},
{
"index": 6,
"title": "APF",
"img": "APF.png",
"desc1": "All-pass filter, the amplitude of the output",
"desc2": "signal remains unchanged, but the phase changes."
}
]
},
"freq": "FREQ",
"gain": "GAIN",
"q": "Q value",
"loadDeviceBtn": "confirm",
"peqNoneItem": "Unconfigured",
"eqUi": {
"batchEditTitle": "Batch edit",
"batchEditHint": "11 lines total: line 1 is Preamp, lines 211 are Filter 110. Saving overwrites the current headphone preset.",
"addPresetTitle": "New preset",
"addPresetNameEmpty": "Name cannot be empty",
"addPresetNameExists": "That name already exists. Choose another.",
"toastAddPresetOk": "Preset added",
"toastAddPresetFail": "Failed to add preset",
"cancel": "Cancel",
"save": "Save",
"tabBrands": "Brands",
"tabModels": "Models",
"tabTarget": "Target",
"searchPlaceholder": "Search brand or model",
"searching": "Searching…",
"noSearchResults": "No matching brand or model",
"loading": "Loading…",
"noBrandMatch": "No matching brands",
"selectBrandFirst": "Choose a brand on the Brands tab first",
"brandLabel": "Brand:",
"modelFromSearchLabel": "Model from search:",
"noModelsForBrand": "No models for this brand",
"targetBrand": "Brand:",
"targetModel": "Model:",
"targetForm": "Form:",
"formAll": "All",
"confirmLoading": "Working…",
"confirmButton": "Confirm",
"selectModelFirst": "Select a model first",
"noTargets": "No target curves available",
"closeDrawer": "Close",
"toastBatchApplied": "Batch edit applied",
"toastBatchParseError": "Invalid batch edit format",
"toastBrandsFail": "Failed to load brands",
"toastModelsFail": "Failed to load models",
"toastCurveFail": "Failed to load curve",
"toastNewEqOk": "New headphone EQ saved",
"toastTargetSelected": "Target selected: {{name}}",
"deleteConfirm": "Delete headphone \"{{name}}\"?",
"toastDeleted": "Headphone removed",
"toastDeleteFail": "Failed to delete headphone",
"bassBoost": "Bass boost: fc {{fc}}, q {{q}}, gain {{gain}} dB",
"errMinLines": "At least 11 lines required (Preamp + 10 filters)",
"errPreampFirstLine": "Line 1 must look like Preamp:-5.96dB",
"errPreampValue": "Invalid Preamp value",
"errFilterLine": "Line {{line}} does not match the Filter format",
"errFilterNoRange": "Filter number {{no}} is out of range",
"errFilterType": "Invalid type for filter {{no}} ({{type}})",
"errFilterNumbers": "Invalid numbers for filter {{no}}",
"errFilterAll": "Filters 110 must all be present",
"chartCopyTo": "Copy to {{mode}}",
"chartApplyB": "Apply B",
"chartSaveB": "Save B As",
"saveBTitle": "Save B As",
"toastChartCopied": "Copied to {{mode}}",
"toastApplyBSuccess": "Curve B applied to A",
"toastApplyBFail": "Failed to apply B",
"toastSaveBOk": "Preset saved from curve B",
"toastSaveBFail": "Failed to save curve B",
"enableConfirmTitle": "HP-EQ is off",
"enableConfirmDesc": "HP-EQ is currently disabled. Turn it on?",
"enableConfirmOk": "Enable"
}
},
"dac": {
"sectionBalanceSensitivity": "Balance & sensitivity",
"sectionOutput": "Output characteristics",
"sectionIisSettings": "IIS settings",
"sectionSystemInterface": "System & interface",
"balance": "Left-right balance",
"sensitivity": "VU Meter Sensitivity",
"filters": {
"label": "Filters",
"options": [
{
"index": 0,
"label": "Sharp Roll-off"
},
{
"index": 1,
"label": "Slow Roll-off"
},
{
"index": 2,
"label": "Short Delay Sharp Roll-off"
},
{
"index": 3,
"label": "Short Delay Slow Roll-off"
},
{
"index": 4,
"label": "De-emphasis filter"
},
{
"index": 5,
"label": "Non-oversampling"
}
]
},
"dacGain": {
"label": "Headphone gain",
"options": [
{
"index": 0,
"label": "low"
},
{
"index": 1,
"label": "medium"
},
{
"index": 2,
"label": "high"
}
]
},
"volumeStep": "Volume step",
"bootVolume": {
"label": "Boot volume",
"options": [
{ "index": 0, "label": "Default" },
{ "index": 1, "label": "-5dB" },
{ "index": 2, "label": "-10dB" },
{ "index": 3, "label": "-15dB" },
{ "index": 4, "label": "-20dB" },
{ "index": 5, "label": "-25dB" },
{ "index": 6, "label": "-30dB" },
{ "index": 7, "label": "-35dB" },
{ "index": 8, "label": "-40dB" },
{ "index": 9, "label": "-45dB" },
{ "index": 10, "label": "-50dB" }
]
},
"xlr": {
"label": "XLR port polarity",
"options": [
{
"index": 0,
"label": "Normal"
},
{
"index": 1,
"label": "Reverse"
}
]
},
"arc": {
"label": "ARC mode",
"options": [
{
"index": 0,
"label": "ARC"
},
{
"index": 1,
"label": "EARC"
}
]
},
"mutePolar": {
"label": "Mute polar",
"options": [
{ "index": 0, "label": "Lowmute" },
{ "index": 1, "label": "Highmute" }
]
},
"IISMode": {
"label": "IIS mode",
"options": [
{ "index": 0, "label": "mode 1" },
{ "index": 1, "label": "mode 2" },
{ "index": 2, "label": "mode 3" },
{ "index": 3, "label": "mode 4" },
{ "index": 4, "label": "mode 5" },
{ "index": 5, "label": "mode 6" },
{ "index": 6, "label": "mode 7" },
{ "index": 7, "label": "mode 8" }
]
}
},
"settings": {
"vu": "Setting",
"vuMeter": "VU meter",
"screenBrightness": {
"label": "Screen brightness",
"options": [
{
"index": 0,
"label": "Brighter"
},
{
"index": 1,
"label": "Medium"
},
{
"index": 2,
"label": "Darker"
}
]
},
"sleep": {
"label": "Sleep",
"options": [
{
"index": 0,
"label": "Never"
},
{
"index": 1,
"label": "No signal for 1 minute"
},
{
"index": 2,
"label": "No signal for 5 minutes"
},
{
"index": 3,
"label": "No signal for 10 minutes"
},
{
"index": 4,
"label": "No signal for 15 minutes"
}
]
},
"turnOffScreen": {
"label": "Turn off screen",
"options": [
{
"index": 0,
"label": "Never"
},
{
"index": 1,
"label": "30 seconds"
},
{
"index": 2,
"label": "1 minute"
},
{
"index": 3,
"label": "3 minutes"
},
{
"index": 4,
"label": "5 minutes"
}
]
},
"knobBrightness": {
"label": "Knob brightness",
"options": [
{
"index": 0,
"label": "Off"
},
{
"index": 1,
"label": "Brighter"
},
{
"index": 2,
"label": "Medium"
},
{
"index": 3,
"label": "Darker"
}
]
},
"sleepTime": {
"label": "Sleep",
"options": [
{ "index": 0, "label": "Off" },
{ "index": 1, "label": "No signal after 1 min" },
{ "index": 2, "label": "No signal after 5 min" },
{ "index": 3, "label": "No signal after 10 min" }
]
},
"buttonLight": {
"label": "Knob Screen-Off Breathing Light",
"options": [
{ "index": 0, "label": "On" },
{ "index": 1, "label": "Off" }
]
},
"language": {
"label": "Language",
"options": [
{
"index": 0,
"label": "English"
},
{
"index": 1,
"label": "Traditional Chinese"
},
{
"index": 2,
"label": "Chinese"
},
{
"index": 3,
"label": "German"
},
{
"index": 4,
"label": "Spanish"
},
{
"index": 5,
"label": "French"
}
]
},
"Automatic": {
"label": "Automatic return to home page",
"options": [
{
"index": 0,
"label": "Never"
},
{
"index": 1,
"label": "20 seconds of inactivity"
},
{
"index": 2,
"label": "40 seconds of inactivity"
},
{
"index": 3,
"label": "60 seconds of inactivity"
}
]
},
"systemPage": {
"sectionDisplay": "Display",
"sectionGeneral": "General",
"sectionAbout": "About",
"screenBrightnessDesc": "Adjust overall screen brightness",
"turnOffScreenDesc": "Time before the screen turns off after no activity",
"knobBrightnessDesc": "Brightness of the knob indicator LEDs",
"buttonLightDesc": "Breathing light effect on the knob when the screen is locked",
"languageDesc": "System display language",
"automaticDesc": "Return to the home screen automatically after idle time",
"sleepDesc": "When the device enters sleep or low-power mode",
"deviceName": "Device name",
"firmwareVersion": "Firmware version",
"macAddress": "MAC address",
"deviceIp": "Device IP"
}
},
"prompt": {
"prompt": "prompt",
"NotAdded": "No headphones added, would you like to add headphones?",
"confirm": "confirm",
"cancel": "cancel",
"save": "save",
"reset": "reset",
"delete": "delete",
"add": "add",
"edit": "edit",
"deleteConfirm": "Delete confirm ",
"saveConfirm": "Save confirm",
"HP-EQ": "HP-EQ is disable, do you want to enable it?",
"Effect": "Effect is disable, do you want to enable it?",
"EnableEffectY": "Yes",
"EnableEffectN": "No",
"noDelete": "This item cannot be deleted",
"SavePreset": "New preset",
"default": "default",
"invalidData": "Invalid Data",
"range": "range",
"selectedYet": "Target curve not selected yet",
"leftChannel": "Left channel",
"rightChannel": "Right channel"
},
"ai": {
"title": "Luxsin AI",
"welcomeTitle": "Hi, I'm Luxsin AI",
2026-05-08 09:18:38 +08:00
"welcomeDescription": "I can assist with Luxsin X8 system configuration, headphone frequency response analysis, EQ optimization, and advanced audio setup guidance.",
"suggestionsLabel": "Try asking",
"suggestions": [
2026-05-08 09:18:38 +08:00
{ "title": "EQ Optimization", "prompt": "Optimize my current EQ for clearer vocals, deeper bass." },
{ "title": "Recommend Pop EQ", "prompt": "Recommend a set of EQ parameters suitable for pop music." },
{ "title": "Check device status", "prompt": "Show me the current volume, input source and output port." },
{ "title": "Switch input source", "prompt": "Switch the input source to USB-C." }
],
"inputPlaceholder": "Ask about your device, EQ, effects…",
"thinking": "Thinking…",
"stopped": "(Stopped)",
"requestFailed": "Request failed. Please try again later.",
"ariaSend": "Send",
"ariaStop": "Stop",
"ariaNewChat": "New chat",
"ariaHistory": "History",
"ariaClose": "Close",
2026-05-08 18:15:52 +08:00
"ariaFullPage": "Open full screen",
"ariaHidePanel": "Hide AI panel",
"ariaRestoreSplit": "Restore split view",
"clearCurrent": "Clear this chat",
"cleared": "Current chat cleared",
"clearFailed": "Clear failed: {message}",
"deviceRequired": "Please connect a device first",
"deviceDisconnected": "Device disconnected",
"loadHistoryFailed": "Failed to load history: {message}",
"loadChatFailed": "Failed to load chat: {message}",
"toolResultFailed": "Failed to send tool result: {message}",
"history": {
"title": "Chat history",
"newChat": "Start a new chat",
"empty": "No chat history yet",
"current": "Current",
"delete": "Delete",
"deleteConfirm": "Delete this chat? This cannot be undone.",
"deleted": "Chat deleted",
"deleteFailed": "Delete failed: {message}"
},
"optimize": {
"badge": "Optimization",
"applied": "Applied",
"summary": "{count} filters · preamp {preamp} dB",
"compare": "Compare",
"apply": "Apply",
"rollback": "Rollback",
"applySuccess": "New EQ applied",
"rollbackSuccess": "Rolled back to original EQ",
"applyFailed": "Operation failed: {message}"
},
"compareDialog": {
"title": "EQ comparison",
"legendBefore": "Before",
"legendAfter": "After",
2026-04-23 15:17:03 +08:00
"legendCurrent": "Current",
"legendAfterApply": "After apply",
"legendAfterRollback": "After rollback",
"close": "Close",
"apply": "Apply this optimization",
"rollback": "Rollback to original",
"paramSummary": "{count} filters · preamp {preamp} dB"
}
}
}