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

682 lines
19 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"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": "Simplified Chinese"
}
]
},
"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",
"welcomeDescription": "I can assist with Luxsin X8 system configuration, headphone frequency response analysis, EQ optimization, and advanced audio setup guidance.",
"suggestionsLabel": "Try asking",
"suggestions": [
{ "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",
"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",
"legendCurrent": "Current",
"legendAfterApply": "After apply",
"legendAfterRollback": "After rollback",
"close": "Close",
"apply": "Apply this optimization",
"rollback": "Rollback to original",
"paramSummary": "{count} filters · preamp {preamp} dB"
}
}
}