904 lines
20 KiB
Dart
904 lines
20 KiB
Dart
// ignore: unused_import
|
||
import 'package:intl/intl.dart' as intl;
|
||
import 'app_localizations.dart';
|
||
|
||
// ignore_for_file: type=lint
|
||
|
||
/// The translations for Chinese (`zh`).
|
||
class AppLocalizationsZh extends AppLocalizations {
|
||
AppLocalizationsZh([String locale = 'zh']) : super(locale);
|
||
|
||
@override
|
||
String get appTitle => '智念商家端';
|
||
|
||
@override
|
||
String get appSubtitle => '酒店景区智能管理平台';
|
||
|
||
@override
|
||
String get welcomeLogin => '欢迎登录';
|
||
|
||
@override
|
||
String get enterAccountInfo => '请输入您的账号信息';
|
||
|
||
@override
|
||
String get phoneNumber => '手机号';
|
||
|
||
@override
|
||
String get enterPhone => '请输入手机号';
|
||
|
||
@override
|
||
String get password => '密码';
|
||
|
||
@override
|
||
String get enterPassword => '请输入密码';
|
||
|
||
@override
|
||
String get forgotPassword => '忘记密码?';
|
||
|
||
@override
|
||
String get login => '登录';
|
||
|
||
@override
|
||
String get agreePrefix => '我已阅读并同意';
|
||
|
||
@override
|
||
String get userAgreement => '《用户协议》';
|
||
|
||
@override
|
||
String get privacyPolicy => '《隐私政策》';
|
||
|
||
@override
|
||
String get roleHint => '尾号88为老板角色,其他为员工角色';
|
||
|
||
@override
|
||
String get loginSuccess => '登录成功';
|
||
|
||
@override
|
||
String get loginFailed => '登录失败';
|
||
|
||
@override
|
||
String get aiAssistant => '智念AI助手';
|
||
|
||
@override
|
||
String get online => '在线';
|
||
|
||
@override
|
||
String get boss => '老板';
|
||
|
||
@override
|
||
String get employee => '员工';
|
||
|
||
@override
|
||
String get settings => '设置';
|
||
|
||
@override
|
||
String get logout => '退出登录';
|
||
|
||
@override
|
||
String get enterMessage => '输入消息...';
|
||
|
||
@override
|
||
String get eventPublish => '事件发布';
|
||
|
||
@override
|
||
String get orderWork => '订单工单';
|
||
|
||
@override
|
||
String get verify => '核销';
|
||
|
||
@override
|
||
String get appExtension => '应用扩展';
|
||
|
||
@override
|
||
String get thinking => '思考中...';
|
||
|
||
@override
|
||
String get sendFailed => '抱歉,消息发送失败,请稍后重试。';
|
||
|
||
@override
|
||
String get publishEvent => '发布事件';
|
||
|
||
@override
|
||
String get eventRecords => '事件记录';
|
||
|
||
@override
|
||
String get basicInfo => '基本信息';
|
||
|
||
@override
|
||
String get entityName => '实体名称';
|
||
|
||
@override
|
||
String get entityNameHint => '请输入实体名称,如:大堂吧、游泳池';
|
||
|
||
@override
|
||
String get eventDesc => '事件描述';
|
||
|
||
@override
|
||
String get eventDescHint => '请详细描述事件内容...';
|
||
|
||
@override
|
||
String get eventImages => '事件图片';
|
||
|
||
@override
|
||
String get addImage => '添加图片';
|
||
|
||
@override
|
||
String get timeSettings => '时间设置';
|
||
|
||
@override
|
||
String get publishTime => '发布时间';
|
||
|
||
@override
|
||
String get effectiveTime => '生效时间';
|
||
|
||
@override
|
||
String get endTime => '结束时间';
|
||
|
||
@override
|
||
String get selectTime => '请选择';
|
||
|
||
@override
|
||
String get setDefaultTime => '设置默认时间';
|
||
|
||
@override
|
||
String get popupReminder => '弹窗提醒';
|
||
|
||
@override
|
||
String get popupReminderDesc => '事件生效时弹出提醒通知';
|
||
|
||
@override
|
||
String get publish => '发布事件';
|
||
|
||
@override
|
||
String get publishSuccess => '事件发布成功';
|
||
|
||
@override
|
||
String get noEvents => '暂无事件记录';
|
||
|
||
@override
|
||
String get published => '已发布';
|
||
|
||
@override
|
||
String get draft => '草稿';
|
||
|
||
@override
|
||
String get expired => '已过期';
|
||
|
||
@override
|
||
String get ordersAndWorkOrders => '订单工单';
|
||
|
||
@override
|
||
String get workOrder => '工单';
|
||
|
||
@override
|
||
String get order => '订单';
|
||
|
||
@override
|
||
String get all => '全部';
|
||
|
||
@override
|
||
String get pending => '待接单';
|
||
|
||
@override
|
||
String get processing => '处理中';
|
||
|
||
@override
|
||
String get completed => '已完成';
|
||
|
||
@override
|
||
String get pendingPayment => '待支付';
|
||
|
||
@override
|
||
String get pendingVerify => '待核销';
|
||
|
||
@override
|
||
String get verified => '已核销';
|
||
|
||
@override
|
||
String get pendingRefund => '待退款';
|
||
|
||
@override
|
||
String get refunded => '已退款';
|
||
|
||
@override
|
||
String get noWorkOrders => '暂无工单';
|
||
|
||
@override
|
||
String get noOrders => '暂无订单';
|
||
|
||
@override
|
||
String get workOrderDetail => '工单详情';
|
||
|
||
@override
|
||
String get orderDetail => '订单详情';
|
||
|
||
@override
|
||
String get unknownLocation => '未知位置';
|
||
|
||
@override
|
||
String get workOrderId => '工单编号';
|
||
|
||
@override
|
||
String get creator => '创建人';
|
||
|
||
@override
|
||
String get assignee => '接单部门';
|
||
|
||
@override
|
||
String get notAssigned => '未指派';
|
||
|
||
@override
|
||
String get category => '分类';
|
||
|
||
@override
|
||
String get priority => '优先级';
|
||
|
||
@override
|
||
String get urgent => '紧急';
|
||
|
||
@override
|
||
String get high => '高';
|
||
|
||
@override
|
||
String get normal => '普通';
|
||
|
||
@override
|
||
String get createTime => '创建时间';
|
||
|
||
@override
|
||
String get problemDesc => '问题描述';
|
||
|
||
@override
|
||
String get attachments => '附件图片';
|
||
|
||
@override
|
||
String get progress => '处理进度';
|
||
|
||
@override
|
||
String get workOrderCreated => '工单创建';
|
||
|
||
@override
|
||
String get workOrderAssigned => '工单指派';
|
||
|
||
@override
|
||
String get startProcessing => '开始处理';
|
||
|
||
@override
|
||
String get workOrderCompleted => '工单完成';
|
||
|
||
@override
|
||
String get productInfo => '商品信息';
|
||
|
||
@override
|
||
String get quantity => '数量';
|
||
|
||
@override
|
||
String get unitPrice => '单价';
|
||
|
||
@override
|
||
String get customerInfo => '客户信息';
|
||
|
||
@override
|
||
String get paymentInfo => '支付信息';
|
||
|
||
@override
|
||
String get orderAmount => '订单金额';
|
||
|
||
@override
|
||
String get actualAmount => '实付金额';
|
||
|
||
@override
|
||
String get paymentTime => '支付时间';
|
||
|
||
@override
|
||
String get orderNo => '订单编号';
|
||
|
||
@override
|
||
String get verifyTime => '核销时间';
|
||
|
||
@override
|
||
String get refundTime => '退款时间';
|
||
|
||
@override
|
||
String get verifyCode => '核销码';
|
||
|
||
@override
|
||
String get remark => '备注';
|
||
|
||
@override
|
||
String get scanResult => '扫码结果';
|
||
|
||
@override
|
||
String get scanning => '正在识别...';
|
||
|
||
@override
|
||
String get scanSuccess => '识别成功';
|
||
|
||
@override
|
||
String get orderInfo => '订单信息';
|
||
|
||
@override
|
||
String get product => '商品';
|
||
|
||
@override
|
||
String get amount => '金额';
|
||
|
||
@override
|
||
String get contactCustomer => '联系客户';
|
||
|
||
@override
|
||
String get confirmVerify => '确认核销';
|
||
|
||
@override
|
||
String get cancel => '取消';
|
||
|
||
@override
|
||
String get confirm => '确认';
|
||
|
||
@override
|
||
String get notVerifiable => '该订单不可核销';
|
||
|
||
@override
|
||
String get verifySuccess => '核销成功!';
|
||
|
||
@override
|
||
String get appConfiguration => '应用配置';
|
||
|
||
@override
|
||
String get businessExtension => '业务扩展';
|
||
|
||
@override
|
||
String get systemLabel => '系统';
|
||
|
||
@override
|
||
String get user => '用户';
|
||
|
||
@override
|
||
String get pushNotification => '消息通知';
|
||
|
||
@override
|
||
String get soundNotification => '声音提醒';
|
||
|
||
@override
|
||
String get enabled => '已开启';
|
||
|
||
@override
|
||
String get disabled => '已关闭';
|
||
|
||
@override
|
||
String get themeSettings => '主题设置';
|
||
|
||
@override
|
||
String get lightMode => '浅色模式';
|
||
|
||
@override
|
||
String get darkMode => '深色模式';
|
||
|
||
@override
|
||
String get followSystem => '跟随系统';
|
||
|
||
@override
|
||
String get languageSettings => '语言设置';
|
||
|
||
@override
|
||
String get simplifiedChinese => '简体中文';
|
||
|
||
@override
|
||
String get english => 'English';
|
||
|
||
@override
|
||
String get thai => 'ภาษาไทย';
|
||
|
||
@override
|
||
String get storeManagement => '门店管理';
|
||
|
||
@override
|
||
String get storeDesc => '管理酒店/景区信息';
|
||
|
||
@override
|
||
String get employeeManagement => '员工管理';
|
||
|
||
@override
|
||
String get employeeDesc => '添加和管理员工账号';
|
||
|
||
@override
|
||
String get dataReport => '数据报表';
|
||
|
||
@override
|
||
String get reportDesc => '查看运营数据分析';
|
||
|
||
@override
|
||
String get appMarket => '应用插件';
|
||
|
||
@override
|
||
String get marketDesc => '更多业务扩展插件';
|
||
|
||
@override
|
||
String get helpCenter => '帮助中心';
|
||
|
||
@override
|
||
String get helpDesc => '使用指南与常见问题';
|
||
|
||
@override
|
||
String get aboutUs => '关于我们';
|
||
|
||
@override
|
||
String get version => '版本';
|
||
|
||
@override
|
||
String get logoutConfirm => '确定要退出登录吗?';
|
||
|
||
@override
|
||
String get employeeList => '员工管理';
|
||
|
||
@override
|
||
String get noEmployees => '暂无员工';
|
||
|
||
@override
|
||
String get addEmployee => '添加员工';
|
||
|
||
@override
|
||
String get employeeName => '员工姓名';
|
||
|
||
@override
|
||
String get enterEmployeeName => '请输入员工姓名';
|
||
|
||
@override
|
||
String get enterPhoneNumber => '请输入手机号';
|
||
|
||
@override
|
||
String get role => '岗位';
|
||
|
||
@override
|
||
String get confirmAdd => '确认添加';
|
||
|
||
@override
|
||
String get call => '拨打电话';
|
||
|
||
@override
|
||
String get setOnLeave => '设为休假';
|
||
|
||
@override
|
||
String get restoreActive => '恢复在职';
|
||
|
||
@override
|
||
String get deleteEmployee => '删除员工';
|
||
|
||
@override
|
||
String deleteConfirm(Object name) {
|
||
return '确定要删除员工 $name 吗?';
|
||
}
|
||
|
||
@override
|
||
String get addSuccess => '员工添加成功';
|
||
|
||
@override
|
||
String get deleteSuccess => '员工已删除';
|
||
|
||
@override
|
||
String get pleaseComplete => '请填写完整信息';
|
||
|
||
@override
|
||
String get storeList => '门店管理';
|
||
|
||
@override
|
||
String get hotel => '酒店';
|
||
|
||
@override
|
||
String get scenic => '景区';
|
||
|
||
@override
|
||
String get spa => 'SPA';
|
||
|
||
@override
|
||
String get open => '打开';
|
||
|
||
@override
|
||
String get closed => '已关闭';
|
||
|
||
@override
|
||
String get totalRevenue => '总营收';
|
||
|
||
@override
|
||
String get orderCount => '订单数';
|
||
|
||
@override
|
||
String get avgOrderValue => '客单价';
|
||
|
||
@override
|
||
String get verifyRate => '核销率';
|
||
|
||
@override
|
||
String get vsLastWeek => '较上周';
|
||
|
||
@override
|
||
String get orderTrend => '订单趋势';
|
||
|
||
@override
|
||
String get revenueComposition => '营收构成';
|
||
|
||
@override
|
||
String get topSales => '热销排行';
|
||
|
||
@override
|
||
String get installed => '已安装';
|
||
|
||
@override
|
||
String get install => '安装';
|
||
|
||
@override
|
||
String get installSuccess => '安装成功';
|
||
|
||
@override
|
||
String get opening => '正在打开...';
|
||
|
||
@override
|
||
String get needHelp => '需要帮助?';
|
||
|
||
@override
|
||
String get faqSubtitle => '常见问题解答,快速找到答案';
|
||
|
||
@override
|
||
String get faq => '常见问题';
|
||
|
||
@override
|
||
String get faq1Q => '如何发布事件通知?';
|
||
|
||
@override
|
||
String get faq1A =>
|
||
'在首页点击底部输入框左侧的「+」按钮,选择「事件发布」,填写实体名称、事件描述、时间等信息后点击发布即可。系统会自动在设定时间推送提醒。';
|
||
|
||
@override
|
||
String get faq2Q => '如何核销订单?';
|
||
|
||
@override
|
||
String get faq2A =>
|
||
'在首页快捷菜单中点击「核销」,使用手机摄像头扫描客户出示的二维码,识别成功后会跳转到订单详情页,点击底部「核销」按钮并确认即可完成。';
|
||
|
||
@override
|
||
String get faq3Q => '工单状态有哪些?';
|
||
|
||
@override
|
||
String get faq3A =>
|
||
'工单共有三种状态:待接单(刚创建未分配)、处理中(已分配给相关人员)、已完成(问题已解决)。可以在「订单工单」页面的工单Tab中按状态筛选。';
|
||
|
||
@override
|
||
String get faq4Q => '老板和员工角色有什么区别?';
|
||
|
||
@override
|
||
String get faq4A =>
|
||
'老板角色拥有完整的操作权限,包括员工管理、数据报表等管理功能;员工角色只能处理日常业务,如发布事件、处理工单、核销订单等。';
|
||
|
||
@override
|
||
String get faq5Q => '如何切换主题和语言?';
|
||
|
||
@override
|
||
String get faq5A => '进入「设置」页面,点击「主题设置」可在浅色/深色模式间切换;点击「语言设置」可切换简体中文和英文界面。';
|
||
|
||
@override
|
||
String get faq6Q => '扫码没有反应怎么办?';
|
||
|
||
@override
|
||
String get faq6A => '请确保摄像头权限已开启,将二维码对准扫描框中央,保持适当距离和光线。如持续无法识别,可手动输入订单号进行核销。';
|
||
|
||
@override
|
||
String get stillQuestions => '仍有问题?';
|
||
|
||
@override
|
||
String get contactTeam => '联系我们的客服团队获取更多帮助';
|
||
|
||
@override
|
||
String get contactService => '联系客服';
|
||
|
||
@override
|
||
String get customerName => '客户姓名';
|
||
|
||
@override
|
||
String get contactPhone => '联系电话';
|
||
|
||
@override
|
||
String get belongScenic => '所属景区';
|
||
|
||
@override
|
||
String get name => '姓名';
|
||
|
||
@override
|
||
String get phone => '电话';
|
||
|
||
@override
|
||
String get createdWorkOrder => '创建了该工单';
|
||
|
||
@override
|
||
String get staffStartedProcessing => '维修人员开始处理';
|
||
|
||
@override
|
||
String get workOrderFinished => '工单已处理完成';
|
||
|
||
@override
|
||
String get unknownWorkOrder => '未知工单';
|
||
|
||
@override
|
||
String get workOrderLoadFailed => '工单信息加载失败';
|
||
|
||
@override
|
||
String get system => '系统';
|
||
|
||
@override
|
||
String get other => '其他';
|
||
|
||
@override
|
||
String get receptionist => '前台';
|
||
|
||
@override
|
||
String get maintenance => '维修工';
|
||
|
||
@override
|
||
String get cleaner => '保洁';
|
||
|
||
@override
|
||
String get admin => '行政';
|
||
|
||
@override
|
||
String get lifeguard => '救生员';
|
||
|
||
@override
|
||
String get chef => '厨师';
|
||
|
||
@override
|
||
String get security => '保安';
|
||
|
||
@override
|
||
String get active => '在职';
|
||
|
||
@override
|
||
String get onLeave => '休假';
|
||
|
||
@override
|
||
String get confirmDelete => '确认删除';
|
||
|
||
@override
|
||
String get delete => '删除';
|
||
|
||
@override
|
||
String get openScenic => '开放中';
|
||
|
||
@override
|
||
String get monday => '周一';
|
||
|
||
@override
|
||
String get tuesday => '周二';
|
||
|
||
@override
|
||
String get wednesday => '周三';
|
||
|
||
@override
|
||
String get thursday => '周四';
|
||
|
||
@override
|
||
String get friday => '周五';
|
||
|
||
@override
|
||
String get saturday => '周六';
|
||
|
||
@override
|
||
String get sunday => '周日';
|
||
|
||
@override
|
||
String get ticket => '门票';
|
||
|
||
@override
|
||
String get catering => '餐饮';
|
||
|
||
@override
|
||
String get adultTicket => '成人门票';
|
||
|
||
@override
|
||
String get luxurySuite => '豪华套房';
|
||
|
||
@override
|
||
String get familyPackage => '亲子套票';
|
||
|
||
@override
|
||
String get spaPackage => 'SPA套餐';
|
||
|
||
@override
|
||
String get orderUnit => '单';
|
||
|
||
@override
|
||
String get latestVersion => '最新版本';
|
||
|
||
@override
|
||
String get agreementTitle => '智念商家端用户协议';
|
||
|
||
@override
|
||
String get privacyTitle => '智念商家端隐私政策';
|
||
|
||
@override
|
||
String get lastUpdated => '最后更新日期:2024年12月';
|
||
|
||
@override
|
||
String get agreementSection1 => '一、协议范围';
|
||
|
||
@override
|
||
String get agreementPara1 =>
|
||
'本协议是您与智念科技之间关于使用智念商家端服务所订立的协议。智念商家端服务包括但不限于事件发布、订单管理、工单处理、扫码核销等功能。';
|
||
|
||
@override
|
||
String get agreementSection2 => '二、账号注册';
|
||
|
||
@override
|
||
String get agreementPara2 =>
|
||
'您需要注册一个账号才能使用我们的服务。注册时需提供真实有效的手机号码,并设置安全密码。您应对账号下的所有行为负责。';
|
||
|
||
@override
|
||
String get agreementSection3 => '三、服务使用规范';
|
||
|
||
@override
|
||
String get agreementPara3 =>
|
||
'您在使用服务时应遵守法律法规,不得利用本服务从事违法违规活动。不得干扰服务的正常运行,不得侵犯他人合法权益。';
|
||
|
||
@override
|
||
String get agreementSection4 => '四、数据所有权';
|
||
|
||
@override
|
||
String get agreementPara4 =>
|
||
'您在使用服务过程中产生的业务数据归您所有。我们有权在必要范围内使用匿名化数据进行服务优化,但不会向第三方披露您的具体业务数据。';
|
||
|
||
@override
|
||
String get agreementSection5 => '五、服务变更与终止';
|
||
|
||
@override
|
||
String get agreementPara5 => '我们有权根据业务发展需要调整服务内容。如您违反本协议,我们有权暂停或终止您的账号使用权限。';
|
||
|
||
@override
|
||
String get agreementSection6 => '六、免责声明';
|
||
|
||
@override
|
||
String get agreementPara6 =>
|
||
'我们尽力保证服务的稳定性和安全性,但不对因不可抗力、网络故障、第三方原因等导致的服务中断或数据丢失承担责任。';
|
||
|
||
@override
|
||
String get agreementSection7 => '七、协议修改';
|
||
|
||
@override
|
||
String get agreementPara7 => '我们保留随时修改本协议的权利。修改后的协议将在应用内公布,继续使用即视为接受修改。';
|
||
|
||
@override
|
||
String get privacySection1 => '一、信息收集';
|
||
|
||
@override
|
||
String get privacyPara1 =>
|
||
'我们收集的信息包括:账号注册信息(手机号、姓名)、业务操作数据(事件、订单、工单记录)、设备信息(用于服务优化)。';
|
||
|
||
@override
|
||
String get privacySection2 => '二、信息使用';
|
||
|
||
@override
|
||
String get privacyPara2 =>
|
||
'我们使用您的信息用于:提供和管理服务、身份验证、安全保障、服务优化、客服支持。我们不会将您的个人信息出售给任何第三方。';
|
||
|
||
@override
|
||
String get privacySection3 => '三、信息共享';
|
||
|
||
@override
|
||
String get privacyPara3 =>
|
||
'在以下情况下我们可能会共享信息:获得您的明确同意、法律法规要求、保护我们的合法权益。共享前我们会进行匿名化处理。';
|
||
|
||
@override
|
||
String get privacySection4 => '四、信息保护';
|
||
|
||
@override
|
||
String get privacyPara4 =>
|
||
'我们采用行业标准的安全措施保护您的信息,包括数据加密、访问控制、安全审计等。但互联网传输无法保证绝对安全。';
|
||
|
||
@override
|
||
String get privacySection5 => '五、您的权利';
|
||
|
||
@override
|
||
String get privacyPara5 =>
|
||
'您有权访问、更正、删除您的个人信息。您也可以随时注销账号,注销后我们将删除您的个人数据(法律法规要求保留的除外)。';
|
||
|
||
@override
|
||
String get privacySection6 => '六、Cookie 与本地存储';
|
||
|
||
@override
|
||
String get privacyPara6 => '我们使用本地存储技术保存登录状态和应用设置,以提升使用体验。您可以在设置中清除这些数据。';
|
||
|
||
@override
|
||
String get privacySection7 => '七、隐私政策更新';
|
||
|
||
@override
|
||
String get privacyPara7 => '我们可能会不时更新本隐私政策。更新后的政策将在应用内提示,继续使用即视为接受更新。';
|
||
|
||
@override
|
||
String get productIntro => '产品简介';
|
||
|
||
@override
|
||
String get productDesc =>
|
||
'智念商家端是一款专为酒店、景区等文旅行业打造的智能管理应用。通过AI助手、事件发布、订单工单管理、扫码核销等功能,帮助商家高效运营、提升服务质量。';
|
||
|
||
@override
|
||
String get officialWebsite => '官方网站';
|
||
|
||
@override
|
||
String get servicePhone => '客服电话';
|
||
|
||
@override
|
||
String get techSupport => '技术支持';
|
||
|
||
@override
|
||
String get companyAddress => '公司地址';
|
||
|
||
@override
|
||
String get copyright => 'Copyright 2024 智念科技';
|
||
|
||
@override
|
||
String get allRightsReserved => 'All Rights Reserved';
|
||
|
||
@override
|
||
String get acceptOrder => '接单';
|
||
|
||
@override
|
||
String get transferOrder => '转单';
|
||
|
||
@override
|
||
String get completeOrder => '完成工单';
|
||
|
||
@override
|
||
String get selectTransferDept => '选择转单部门';
|
||
|
||
@override
|
||
String get acceptSuccess => '接单成功';
|
||
|
||
@override
|
||
String get acceptFailed => '接单失败,请重试';
|
||
|
||
@override
|
||
String get transferSuccess => '转单成功';
|
||
|
||
@override
|
||
String get transferFailed => '转单失败,请重试';
|
||
|
||
@override
|
||
String get completeSuccess => '工单已完成';
|
||
|
||
@override
|
||
String get completeFailed => '操作失败,请重试';
|
||
|
||
@override
|
||
String get deptMaintenance => '维修部';
|
||
|
||
@override
|
||
String get deptCleaning => '保洁部';
|
||
|
||
@override
|
||
String get deptFrontDesk => '前台部';
|
||
|
||
@override
|
||
String get deptSecurity => '安保部';
|
||
|
||
@override
|
||
String get deptAdmin => '行政部';
|
||
|
||
@override
|
||
String get deptKitchen => '厨房';
|
||
|
||
@override
|
||
String get transferDept => '转单部门';
|
||
|
||
@override
|
||
String get voiceListening => '正在聆听...';
|
||
|
||
@override
|
||
String get voiceUnavailable => '当前设备不支持语音识别';
|
||
|
||
@override
|
||
String get voicePermissionDenied => '麦克风权限被拒绝';
|
||
|
||
@override
|
||
String get voiceError => '语音识别出错';
|
||
|
||
@override
|
||
String get voiceModelLoading => '正在加载语音模型,请稍候...';
|
||
}
|