[queue]
sidebar_name = "呼叫队列"
title = "呼叫队列"
subtitle = "服务队列"
subtitle_desc = "创建语音队列,管理保持音乐,配置回落行为。"
reload_queues = "从文件重载"
export_all = "全部导出"
new_queue = "新建队列"
total_queues = "队列总数"
active = "活跃"
paused = "已暂停"
all_statuses = "全部状态"
search_placeholder = "按名称或备注搜索"
col_queue = "队列"
col_hold_treatment = "保持处理"
col_targets = "目标"
col_fallback = "回落"
col_prompts = "提示"
col_updated = "更新时间"
col_actions = "操作"
loading = "加载队列中…"
no_queues = "未找到队列,请创建一个。"
status_active = "活跃"
status_paused = "已暂停"
showing = "显示"
of = "共"
prev = "上一页"
next = "下一页"
page = "第"
view_queue = "查看队列"
export_queue = "导出队列"
delete_queue = "删除队列"
delete_confirm_title = "删除队列"
delete_confirm_msg = "删除队列 {name}?此操作不可撤销。"
delete_confirm_label = "删除"
reload_confirm_title = "重载队列"
reload_confirm_msg = "从文件重载队列配置?导出的变更将立即应用到运行中的系统。"
reload_confirm_label = "重载"
export_all_confirm_title = "导出全部队列"
export_all_confirm_msg = "为所有队列生成最新配置文件?现有文件将被替换。"
export_confirm_label = "导出"
queue_deleted = "队列已删除。"
queues_reloaded = "已重载 {count} 条路由规则。"
queues_exported_n = "已导出 {count} 个队列文件。"
queues_exported_n_plural = "已导出 {count} 个队列文件。"
queues_exported = "队列已导出。"
queue_exported_to = "队列已导出至 {path}。"
queue_exported = "队列已导出。"
load_error = "无法加载队列"
file_queues_title = "文件配置队列(只读)"
file_queues_notice = "这些队列从 .toml 配置文件加载,无法通过 GUI 编辑。"
delete_error = "删除队列失败"
export_error = "导出队列失败"
export_all_error = "批量导出失败"
reload_error = "重载队列失败"
hold_immediate_passthrough = "立即接通 · 透传回铃音"
hold_immediate_audio = "立即接通 · 保持音乐优先"
hold_default = "默认保持音"
hold_immediate = "立即接通 · 透传回铃音"
targets_route_trunks = "通过路由干线(无内联目标)"
targets_parallel = "并行"
targets_sequential = "顺序"
targets_timeout = "{timeout}s 超时"
targets_count = "{count} 个目标"
targets_count_plural = "{count} 个目标"
targets_configure = "如需要可配置内联 SIP URI"
fallback_continue = "继续等待"
fallback_redirect = "转接至 {uri}"
fallback_play = "播放 {file}({code})"
fallback_fail = "失败 {code}"
fallback_custom = "自定义失败动作"
detail_back = "返回队列列表"
detail_subtitle_create = "发布一个新的语音队列,配置保持提示音和失败处理。"
detail_subtitle_edit = "更新保持流程、回落动作和队列状态。"
detail_summary_title = "队列概况"
detail_name_label = "名称"
detail_updated_label = "最后更新"
tab_overview = "概览"
tab_targets = "目标"
tab_fallback = "回落"
tab_voice_prompts = "语音提示"
section_basics = "队列基本信息"
field_name = "队列名称"
field_name_placeholder = "support-primary"
field_name_hint = "用于路由目标中。"
field_status = "状态"
field_status_hint = "已暂停的队列仍可编辑,但不接收来电。"
field_description = "描述"
field_description_placeholder = "供运营人员查看的内部备注。"
field_accept_immediately = "立即接通"
field_accept_immediately_label = "在保持音乐之前先接通主叫与坐席"
field_passthrough_ringback = "远端回铃处理"
field_passthrough_ringback_desc = "允许下游彩铃替代等待期间的保持音乐。取消勾选则始终播放队列保持音乐。"
field_tags = "标签(逗号分隔)"
field_tags_placeholder = "premium, apac, vip"
section_hold = "保持处理"
section_hold_desc = "请单独上传提示音并在此填写存储路径。留空则回落到 config/sounds/phone-calling.wav。"
hold_enable_label = "播放自定义保持音频"
hold_audio_file = "音频文件路径"
hold_audio_file_placeholder = "sounds/hold.wav"
hold_loop = "循环播放"
section_targets = "坐席拨号策略"
section_targets_desc = "定义队列以顺序或并行方式呼叫 SIP 目标后再执行回落。"
field_dial_mode = "拨号模式"
dial_sequential = "顺序(依次尝试)"
dial_parallel = "并行(同时呼叫)"
field_ring_timeout = "振铃超时(秒)"
field_ring_timeout_placeholder = "0"
field_ring_timeout_hint = "设为零则继承路由超时。"
field_acd_policy = "ACD 策略"
field_acd_policy_placeholder = "选择 ACD 策略"
field_acd_policy_hint = "可选:用于坐席排序与队列分配的策略。"
dial_targets_title = "拨号目标"
add_target = "添加目标"
add_skill_group_target = "添加技能组"
no_targets = "未定义目标,请添加 SIP URI 以从该队列呼叫。"
target_uri = "目标 URI"
target_uri_placeholder = "sip:agent@pbx.local"
target_skill_group = "技能组"
skill_group_select_placeholder = "选择技能组"
target_label = "标签(可选)"
target_label_placeholder = "一线坐席"
remove_target = "移除"
section_fallback = "回落行为"
section_fallback_desc = "选择无坐席可用时的处理方式。默认播放 sounds/unavailable-phone.wav 后挂机。"
fallback_none = "继续等待"
fallback_redirect_opt = "转接至 SIP URI"
fallback_queue_opt = "转接至另一队列"
fallback_skill_group_opt = "技能组"
fallback_failure_opt = "返回失败提示/代码"
fallback_redirect_label = "转接目标(SIP URI)"
fallback_redirect_placeholder = "sip:backup@pbx.local"
fallback_code_label = "SIP 失败代码"
fallback_code_placeholder = "486"
fallback_reason_label = "失败原因"
fallback_reason_placeholder = "所有坐席忙"
fallback_prompt_label = "失败提示音频"
fallback_prompt_placeholder = "sounds/queue-full.wav"
fallback_prompt_hint = "挂机前播放的可选音频片段。"
fallback_queue_label = "队列文件路径"
fallback_queue_placeholder = "3-support.generated.toml"
fallback_queue_hint = "提供生成的队列 TOML 文件(相对于 config/queue)。"
fallback_skill_group_label = "技能组"
fallback_skill_group_placeholder = "选择技能组"
fallback_skill_group_hint = "路由到匹配此技能组的坐席。"
section_voice_prompts = "语音提示"
section_voice_prompts_desc = "配置队列事件(转接、坐席忙、无人应答、非工作时间)中播放的内置语音提示。"
vp_none = "禁用"
vp_chinese = "中文 (zh-CN)"
vp_english = "英文 (en-US)"
vp_custom = "自定义 URL / 路径"
vp_url_placeholder = "https://example.com/prompt.wav 或 sounds/prompt.wav"
vp_download = "下载"
vp_downloading = "下载中..."
vp_preview = "试听"
vp_transfer = "转接提示"
vp_transfer_desc = "转接坐席前播放,例如“稍等,正在为您转接”"
vp_busy = "坐席忙提示"
vp_busy_desc = "所有坐席忙时播放,例如“抱歉,当前坐席忙,请稍后再试”"
vp_off_hours = "非工作时间提示"
vp_off_hours_desc = "非工作时间播放,例如“抱歉,当前非工作时间,请在工作时间拨打”"
vp_no_answer = "无人应答提示"
vp_no_answer_desc = "所有坐席均无人接听时播放,例如“抱歉,坐席暂时无人接听”"
save_hint = "队列变更保存后立即生效。"
btn_cancel = "取消"
btn_save = "保存更改"
btn_create = "创建队列"
queue_updated = "队列已更新。"
queue_created = "队列已创建。"
save_failed = "保存队列失败"