Files
Podcast-Generator/web/public/locales/zh-CN/components.json
hex2077 f64cd498cf feat: 添加日语支持并优化国际化功能
refactor: 重构中间件和路由处理逻辑
fix: 修复音频示例API的错误处理
docs: 更新README和DOCKER_USAGE文档
style: 优化语言切换器样式
chore: 更新.gitignore添加生产环境配置文件
2025-08-25 19:17:16 +08:00

258 lines
9.4 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.
{
"audioPlayer": {
"play": "播放",
"pause": "暂停",
"backward10s": "后退10秒",
"forward10s": "前进10秒",
"currentPlaybackRate": "当前倍速",
"mute": "静音",
"unmute": "取消静音",
"share": "分享",
"download": "下载",
"cannotGetAudioFileName": "无法获取音频文件名进行分享。",
"shareFailed": "分享失败:无法获取音频文件名。",
"playLinkCopied": "播放链接已复制到剪贴板!"
},
"audioPlayerControls": {
"pause": "暂停",
"play": "播放"
},
"billingToggle": {
"monthly": "连续包月",
"annually": "连续包年",
"save20Percent": "节省 20%"
},
"configSelector": {
"loading": "加载中...",
"selectTTSConfig": "选择TTS配置",
"noAvailableTTSConfig": "暂无可用的TTS配置",
"pleaseConfigTTS": "请先在设置中配置TTS服务"
},
"contentSection": {
"viewAll": "查看全部",
"noContent": "暂无内容",
"refresh": "刷新",
"recommendForYou": "为你推荐"
},
"footerLinks": {
"termsOfUse": "使用条款",
"privacyPolicy": "隐私政策",
"contactUs": "联系我们",
"copyright": "© 2025 Hex2077"
},
"languageSwitcher": {
"chinese": "中文",
"english": "英文",
"japanese": "日文"
},
"loginModal": {
"loginToYourAccount": "登录您的账户",
"signInWithGoogle": "使用 Google 登录",
"signInWithGitHub": "使用 GitHub 登录"
},
"podcastCard": {
"podcastGenerationQueued": "播客生成排队中...",
"podcastGenerating": "播客生成中...",
"moreOperations": "更多操作",
"mostPopular": "最受欢迎"
},
"podcastContent": {
"speaker": "说话人",
"cannotLoadPodcastDetails": "无法加载播客详情:",
"unknownError": "未知错误",
"returnToHomepage": "返回首页",
"downloadAudio": "下载音频",
"script": "脚本",
"outline": "大纲",
"noOutlineContent": "暂无大纲内容。"
},
"podcastCreator": {
"giveVoiceToCreativity": "给创意一个真实的声音",
"enterTextPlaceholder": "输入文字支持Markdown格式...",
"addCustomInstructions": "添加自定义指令(可选)... 例如:固定的开场白和结束语,文案脚本语境,输出内容的重点",
"ttsConfigSelection": "TTS配置选择",
"speaker": "说话人",
"languageSelection": "语言选择",
"durationSelection": "时长选择",
"fileUpload": "上传文件",
"pasteContent": "粘贴内容",
"copyContent": "复制内容",
"credits": "积分",
"checkIn": "签到",
"create": "创作",
"biu": "Biu!",
"checkInSuccess": "签到成功",
"checkInFailed": "签到失败",
"networkError": "网络错误或服务器无响应",
"topicCannotBeEmpty": "主题不能为空",
"pleaseEnterPodcastTopic": "请输入播客主题。",
"ttsConfigNotSelected": "TTS配置未选择",
"pleaseSelectTTSConfig": "请选择一个TTS配置。",
"pleaseSelectSpeaker": "请选择说话人",
"pleaseSelectAtLeastOneSpeaker": "请至少选择一位播客说话人。",
"podcastGenerationFailed": "播客生成失败:",
"maximum5Speakers": "最多只能选择5个说话人。",
"chinese": "中文",
"english": "英文",
"japanese": "日文",
"under5Minutes": "5分钟以内",
"between5And10Minutes": "5-10分钟",
"between10And15Minutes": "10-15分钟"
},
"podcastTabs": {
"script": "脚本",
"outline": "大纲",
"noOutlineContent": "暂无大纲内容。"
},
"pointsOverview": {
"totalPoints": "总积分",
"last20EntriesOnly": "仅显示最近20条积分明细。",
"pointDetails": "积分明细",
"noPointDetails": "暂无积分明细。"
},
"pricingCard": {
"perMonth": "/月",
"getStarted": "立即开始",
"upgradeToPro": "升级至专业版",
"upgradeToBusiness": "升级至商业版",
"mostPopular": "最受欢迎"
},
"pricingSection": {
"creator": "创作者",
"pro": "专业版",
"business": "商业版",
"chooseYourPlan": "选择适合你的计划",
"forIndividualsOrTeams": "无论你是个人创作者还是大型团队,我们都有满足你需求的方案。",
"visitPricingPage": "访问定价页",
"monthlyCreatorFeatures": {
"points": "2,000 积分每月",
"aiVoiceSynthesis": "AI语音合成",
"twoSpeakers": "最多2位说话人",
"commercialLicense": "商业许可",
"audioDownload": "音频下载"
},
"monthlyProFeatures": {
"points": "5,000 积分每月",
"aiVoiceSynthesis": "AI语音合成",
"multiSpeakers": "多说话人支持",
"commercialLicense": "商业许可",
"audioDownload": "音频下载",
"advancedVoices": "高级音色",
"storytellingMode": "说书模式"
},
"monthlyBusinessFeatures": {
"points": "12,000 积分每月",
"aiVoiceSynthesis": "AI 语音合成",
"multiSpeakers": "多说话人支持",
"commercialLicense": "商业许可",
"dedicatedAccountManager": "专属客户经理",
"audioDownload": "音频下载",
"advancedVoices": "高级语音",
"storytellingMode": "说书模式",
"apiAccess": "API访问"
},
"comingSoon": "(即将推出)"
},
"settingsForm": {
"settings": "设置",
"apiSettingsDescription": "配置播客生成器的API设置和TTS服务",
"generalSettings": "通用设置",
"inputYourOpenAIAPIKey": "输入您的OpenAI API Key",
"model": "模型",
"selectOrEnterModelName": "选择或输入模型名称",
"customModelInput": "输入自定义模型",
"optionalCustomBaseURL": "可选自定义API基础URL",
"ttsServiceSettings": "TTS服务设置",
"webAPITTSServices": "网络 API TTS 服务",
"edgeTTS": "Edge TTS",
"edgeTTSDescription": "基于微软Edge的TTS免费服务提供高质量语音合成。",
"doubaoTTS": "Doubao TTS",
"doubaoTTSDescription": "由火山引擎提供支持的语音合成服务baseUrl=https://openspeech.bytedance.com/api/v3/tts/unidirectional",
"inputDoubaoAppID": "输入Doubao App ID",
"inputDoubaoAccessKey": "输入Doubao Access Key",
"minimaxTTS": "Minimax TTS",
"minimaxTTSDescription": "由Minimax提供支持的语音合成服务baseUrl=https://api.minimaxi.com/v1/t2a_v2",
"inputMinimaxGroupID": "输入Minimax Group ID",
"inputMinimaxAPIKey": "输入Minimax API Key",
"fishTTS": "Fish TTS",
"fishTTSDescription": "由FishAudio提供支持的语音合成服务baseUrl=https://api.fish.audio/v1/tts",
"inputFishTTSAPIKey": "输入Fish TTS API Key",
"geminiTTS": "Gemini TTS",
"geminiTTSDescription": "由Google Gemini提供支持的语音合成服务baseUrl=https://generativelanguage.googleapis.com/v1beta/models",
"inputGeminiAPIKey": "输入Gemini API Key",
"localAPITTSServices": "本地 API TTS 服务",
"indexTTS": "Index TTS",
"indexTTSDescription": "用于本地部署的IndexTTS服务提供自定义语音合成能力。",
"reset": "重置",
"saving": "保存中...",
"saveSettings": "保存设置",
"settingsSavedSuccessfully": "设置保存成功!",
"errorSavingSettings": "保存设置时出现错误,请重试",
"configurationNotes": "配置说明",
"apiKeyRequired": "API Key 是必填项用于调用OpenAI服务生成播客脚本",
"ttsOptional": "TTS服务配置为可选项未配置的服务将不会在语音选择中显示",
"emptyFieldsNull": "空白字段将被保存为 null 值",
"settingsApplyImmediately": "配置保存后将立即生效,无需重启应用",
"apiKey": "API Key",
"baseURL": "Base URL",
"appID": "App ID",
"accessKey": "Access Key",
"groupID": "Group ID"
},
"shareButton": {
"copySuccess": "复制成功",
"pageLinkCopied": "页面链接已复制到剪贴板!",
"copyFailed": "复制失败",
"cannotCopyPageLink": "无法复制页面链接到剪贴板。"
},
"sidebar": {
"expandSidebar": "展开侧边栏",
"collapseSidebar": "收起侧边栏",
"home": "首页",
"library": "资料库",
"explore": "探索",
"pricing": "定价",
"points": "积分",
"ttsSettings": "TTS设置",
"github": "Github",
"twitter": "Twitter",
"tiktok": "抖音",
"email": "邮件",
"login": "登录",
"logout": "注销",
"areYouSureToLogout": "确定要注销吗?",
"cancel": "取消",
"confirmLogout": "注销",
"sessionExpired": "会话已过期,正在注销...",
"user": "用户",
"clickAvatarToLogout": "点击头像注销",
"lessThanSMSizeCannotExpand": "小于sm尺寸不可展开",
"showMore": "显示更多",
"generalSettings": "通用设置"
},
"toast": {
"title": "通知",
"message": "这是一条通知消息。"
},
"voicesModal": {
"selectSpeaker": "选择说话人",
"all": "全部",
"male": "男",
"female": "女",
"chinese": "中文 (zh)",
"english": "英文 (en)",
"japanese": "日文 (ja)",
"close": "关闭",
"searchVoices": "搜索声音...",
"noMatchingVoices": "未找到匹配的声音。",
"language": "语言",
"unknown": "未知",
"host": "主持人",
"confirmSelection": "确认选择",
"max5Speakers": "最多只能选择5个说话人。",
"searchVoicesPlaceholder": "搜索声音...",
"maxVoicesAlert": "最多只能选择5个说话人。",
"delete": "删除",
"presenter": "主讲人"
}
}