{
  "voiceDesign": "Voice Design",
  "voiceClone": "Voice Clone",
  "designName": "Voice Name",
  "designNamePlaceholder": "Enter voice name",
  "designDescription": "Voice Description",
  "designDescriptionPlaceholder": "Describe voice characteristics...",
  "referenceAudio": "Reference Audio",
  "uploadReference": "Upload Reference Audio",
  "referenceText": "Reference Text",
  "referenceTextPlaceholder": "Enter text content of reference audio...",
  "cloneName": "Clone Name",
  "cloneNamePlaceholder": "Enter clone voice name",
  "cloneDescription": "Clone Description",
  "cloneDescriptionPlaceholder": "Describe clone voice...",
  "uploadAudio": "Upload Audio",
  "audioFile": "Audio File",
  "audioText": "Audio Text",
  "audioTextPlaceholder": "Enter text corresponding to audio...",
  "saveVoice": "Save Voice",
  "savingVoice": "Saving...",
  "voiceSaved": "Voice saved",
  "voiceSaveFailed": "Voice save failed",
  "deleteVoice": "Delete Voice",
  "deleteVoiceConfirm": "Are you sure you want to delete this voice?",
  "voiceDeleted": "Voice deleted",
  "voiceList": "Voice List",
  "noVoices": "No voices",
  "selectVoice": "Select Voice",
  "voiceDetails": "Voice Details",
  "createdAt": "Created At",
  "updatedAt": "Updated At",
  "step1Title": "Audio Material",
  "step2Title": "Synthesis Settings",
  "uploadTab": "Upload Audio",
  "recordTab": "Record Online",
  "refAudioLabel": "Reference Audio File",
  "refTextLabel": "Reference transcript (optional, improves accuracy)",
  "refTextPlaceholder": "Text content corresponding to reference audio...",
  "nextStep": "Next",
  "prevStep": "Previous",
  "readPrompt": "Please read one of the following paragraphs:",
  "currentRefText": "Current reference text",
  "currentRefTextPlaceholder": "Selected text will appear here...",
  "languageOptional": "Language (optional)",
  "fastMode": "Fast mode",
  "useCache": "Use cache",
  "uploadAudioFile": "Upload Audio",
  "recordOnline": "Record Online",
  "validationFailed": "File validation failed",
  "validating": "Validating...",
  "selectAudioFile": "Select audio file",
  "seconds": "seconds",
  "recordingValidationFailed": "Recording validation failed",
  "browserNotSupported": "Your browser does not support recording",
  "recordingComplete": "Recording complete",
  "releaseToFinish": "Release to finish",
  "holdToRecord": "Hold to record",
  "myVoices": "My Voices",
  "loadFailed": "Failed to load voices",
  "deleteFailed": "Delete failed",
  "deleteConfirmDesc": "Are you sure you want to delete \"{{name}}\"? This action cannot be undone.",
  "local": "Local",
  "aliyun": "Aliyun",
  "deleting": "Deleting..."
}